VCD(值变转储文件)是一个ASCII文件,它包含仿真时,范围,与信号的定义以及仿真运行过程中信号值的变化等信息。
$dumpfile 用来选择生成的VCD文件的名称
$dumpvars 用来选择要转储的模块实例或者模块实例信号
$dumpon $dumpoff 用来选择转储过程的起点和终点
$dumpall 选择生成监测点
例子:
Initial
$dumpfile(“myfile.vcd”); //将仿真信息转储到 myfile.vcd文件中
Initial
$dumpvars; //没有指定变量范围,把设计中的全部信号都转储
Initial
$dumpvars(1,top); // 转储模块实例top中的信号,数1表示层次的等级,只转储top下//第一层信号,即转储top模块中的变量,而不转储在top中调用的模块的中变量