正文
这是基于 Verilog 的一个 TestBench 测试文件,能够实现基于 Verilog 代码的文件读写操作,以文本的方式输出仿真数据,从而实现基于线下的数据比对,达到一个高效的、自动化的、自动定位的数字 IC 验证效果!
// ------------------------------
// SpyGlass/VCS/Verdi/DC
// Shell/Perl/Python/Makefile/TCL
// C/MATLAB/SV/UVM
// ------------------------------
// Verdi:
initial begin
#500000;
$finish(2);
end
initial begin
$fsdbDumpfile("wave_000.fsdb");
$fsdbDumpvars;
$vcdpluson;
end
// Verdi(2d mem add wave):
initial begin
$fsdbDumpfile("wave_000.fsdb");
$fsdbDumpvars(0, "instance=", "testbench");
$fsdbDumpMDA (0, "instance=", "testbench");
#500000
$fsdbDumpoff;