//Enable dump fsdb
initial
begin
$fsdbDumpfile("test.fsdb");
$fsdbDumpvars(0,TB);
end
2. IRUN运行时出现如下错误:$fsdbDumpfile和$fsdbDumpvars 函数不能识别;
Building instance overlay tables: .................... Done
Generating native compiled code:
worklib.HANDSHAKE_TB:v <0x45f2bf0a>
streams: 1, words: 554
Building instance specific data structures.
Loading native compiled code: .................... Done
Design hierarchy summary:
Instances Unique
Modules: 2 2
Registers: 15 15
Scalar wires: 7 -
Always blocks: 7 7
Initial blocks: 5 5
Cont. assignments: 0 2
Simulation timescale: 100ps
Writing initial simulation snapshot: worklib.HANDSHAKE_TB:v
Loading snapshot worklib.HANDSHAKE_TB:v .................... Done
$fsdbDumpfile("test.fsdb");
|
ncsim: *E,MSSYSTF (./tb.v,75|14): User Defined system task or function ($fsdbDumpfile) registered during elaboration and used within the simulation has not been registered during simulation.
$fsdbDumpvars (0,TB);
|
ncsim: *E,MSSYSTF (./handshake_tb.v,76|14): User Defined system task or function ($fsdbDumpvars) registered during elaboration and used within the simulation has not been registered during simulation.
原因: irun未能正确加载debpli.so导致;
二、方法
1. 设置LD_LIBRARY_PATH如下:
其中NOVAS_HOME为VERDI安装目录,注意此处CentOS为32位系统,64位系统需要直到的目录;