MODELSIM中VCD文件的生成方法:
在TESTBENCH中添加如下语句:
initial begin
$dumpfile("sim.vcd");//创建VCD文件
$dumpvars();//需要记录的信息,默认所有
$dumpon;//开始记录
#500000
$dumpoff;//停止记录
end
RTL级和GATE级的仿真产生的VCD差异较大,若需要控制VCD文件的大小,dumplimit()指令,括号内为以字节为单位的长度。
运行仿真,自动打开MODELSIM之后,会自动生成*.vcd文件,此时大小为0,关闭MODELSIM之后,大小立即更新。
该文件可作为功耗计算(processing--powerplay power analyzer tool)时的输入文件,增加功耗计算精度。