News of CSV-Verilog Maker II RSS

2005-10-09

2005-10-09 05:25 (by sky_seeker99)

CSV-SystemC MakerII をバージョンアップしました。
#conコマンドでモジュールをnewでアロケーションしているのですが、
メモリ開放し忘れていました。
今回のバージョンアップでバグフィックスしました。


2005-09-11

2005-09-11 22:47 (by sky_seeker99)

csvveriはテストベンチ用ステートマシンの#chgコマンドの
バスサイズの推測を#regの定義を使用するようにしました。

csvscはコマンド直書きで、改行のみの記載も出来るようにしました。
また、ヘッダファイルの一番上に文字列を書き込めるコマンドを追加し (Show more...)

2005-09-10

2005-09-10 09:36 (by sky_seeker99)

テストベンチ用ステートマシン(#status)の#chgコマンドについての注意点があります。
例えば
#chg,add,clko,0:w_add,5:64'h0
と記述した場合、"64'h"という文字列を見て、addの信号が64ビットであると認識します。

#chg,add,clko,0:w_add
と記 (Show more...)

2005-08-16

2005-08-16 14:27 (by sky_seeker99)

#wire_oという命令を追加しました。
#wireでは、

assign ccc =(((aaa == 32'h800) && (bbb == 1'b0)) ? (add) : 8'h0) || (((aaa == 32'h800) && (bbb == 1'b1)) ? (ddd) : 8'h0);

といった様にand-orで継続代入する信号を合成しますが (Show more...)

2005-07-29

2005-07-29 22:52 (by sky_seeker99)

#assign文にバグがあり、csvveri及び、csvscを修正しました。
申し訳ありません。

#assignで複数箇所で式を記述した場合、orで連結されますが
'||'で連結されていました。正しくは'|'になります。
この箇所は正しく動作しませんので、注意してください (Show more...)

2005-07-09

2005-07-09 15:54 (by sky_seeker99)

CSV-Verilog Maker II をバージョンアップしました。
内容は半角スペースが文字の両脇にあっても削除しない様にしました。

この機能はCSVPP 初期設定プログラムの「両端の半角スペースを削除しない」にチェックすると、機能が有効になります。


2005-06-28

2005-06-28 16:52 (by sky_seeker99)

たびたび、CSV-SystemC MakerII をバージョンアップしました。
継続代入関連が全滅してました。大変、申し訳ありません。

サンプルとプログラム本体をアップしました。
http://hp.vector.co.jp/authors/VA025641/soft_download.htm

よろしくです。

2005-06-07

2005-06-07 16:38 (by sky_seeker99)

CSV-SystemC MakerII をバージョンアップしました。
・テストベンチ用のステートマシン、パタン機能の追加
・サンプルを追加

2005-06-05

2005-06-05 20:48 (by sky_seeker99)

今更だけど、CSV-Verilog MakerIIの一部をSystemC用に移植しました。
移植した部分は
・コネクションリスト
・RTLのステートマシン
です。
出力されるSystemCはもちろんRTレベルです。
試してみたい方はサンプルがあるので、ダウンロードして (Show more...)

2005-01-23

2005-01-23 11:02 (by sky_seeker99)

csvveri_manual3.xlsの「コマンドリファレンス」の
#statusと#stに誤記がありました。

[誤]
#status
#st 状態名 クロック

[正]
#status クロック
#st 状態名

です。
Sさん、すいませんでしたm(__)m


Archive per year
2003 / 2004 / 2005