NC-verilog仿真求助
时间:12-12
整理:3721RD
点击:
大家好,本人在用NC-verilog用脚本形式在仿真verilog代码的时候,在以下代码处报错
initial
begin
$fsdbDumpfile("./debug/ddr_tb_rtl.fsdb");
$fsdbDumpvars(0,"ddr_tb_rtl");
$fsdbDumpflush;
end
提示缺少libvpi.so和libpli.so文件,不能生成fsbd波形文件,可能是服务器的环境变量设置有问题,报错的截图如下,请问我应该怎么做,谢谢!
initial
begin
$fsdbDumpfile("./debug/ddr_tb_rtl.fsdb");
$fsdbDumpvars(0,"ddr_tb_rtl");
$fsdbDumpflush;
end
提示缺少libvpi.so和libpli.so文件,不能生成fsbd波形文件,可能是服务器的环境变量设置有问题,报错的截图如下,请问我应该怎么做,谢谢!
问题很常见
which verdi
找到Verdi的document
有个文件叫linking_dumping_fsdb.pdf,仔细看看
仿真的时候要设置环境变量或者-P xxx
根据版本的不同要求不同
参考ncverilog -P
加入 .so .tab文件的路径。
一般在verdi安装目录下能找到该pli所需的两个文件。