知識點整理
在source insight加入擴展包*.clf的方法:
1、以前的版本請刪除options--> preferences-->languages-->Delete-->verilog hdl
2、options->preferences->languages->import-> .clf
3、document options-> add type: document type:verilog file filter:*.v language:verilog hdl v1.1.2 選中:symbol window
4、ok! verilog.clf 官網下載鏈接: http://www.sourceinsight.com/public/languages/
VCD(Value Change Dump)文件簡介
通常在進行IC芯片測試時,都需要通過測試仿真文件來生成測試碼,其中,VCD文件格式是通常用到的包含時序的的仿真文件。
VCD文件格式:
1、每一部分由$end結束,對應一個VCD命令;比如文件頭中$date .... $end; $timescale ...$end等;
2、每一個信號由!到~的字符或組合表示(內碼33~126),比如clock用#表示采用的命令是$var $end
3、模擬過程中的各個數值變化均以#ddd的時間開始,標出變化的信號比如:
#10
0#
注: 表示#10時間點,#代表的信號(clock)變化到0。
可以用于查看VCD文件的軟件:
1、 cadence的signalscan
2、 Debussy(推薦)
3、 Modelsim(dos命令“vcd2wlf *.vcd *.wlf”把vcd格式轉換為wlf格式,然后用Modelsim波形窗口打開)
4、 CosmosScope(也可以看,不用做任何轉換. 就行直接打開)
5、 SynCAD(該軟件可用于VCD文件編輯)
6、 GTK WAVE(該軟件有LINUX版、WIN9X版)
7、 Magellan,Signalscan,和VirSim(引用:http://larc.ee.nthu.edu.tw/~jcyeh/4292/ch9.htm)
VCD文件的作用如下:
1、存儲波形;
2、波形數據交換;
3、用于測試,很多tester都可以讀入VCD文件,然后根據VCD文件產生激勵,并且比對輸出結果,實現對芯片的測試。
浙公網安備 33010602011771號