知识点整理
在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文件产生激励,并且比对输出结果,实现对芯片的测试。