菜鸟来问:VCS与fsdb
时间:10-02
整理:3721RD
点击:
在tb中使用了$fsdbDumpfile和$fsdbDumpvars,可是用vcs综合的时候报错说:“Undefined system task
Undefined System Task call to ‘$fsdbDumpile' ”
“Undefined system task
Undefined Syestm Task call to ’$fsdbDumpvars' ”
有谁知道是怎么回事么?
Undefined System Task call to ‘$fsdbDumpile' ”
“Undefined system task
Undefined Syestm Task call to ’$fsdbDumpvars' ”
有谁知道是怎么回事么?
TB还需要综合吗
呵呵,估计说错了,是把仿真说成综合了,这个需要结合Novas来做
说明你的VCS不认识这个系统函数,你需要把你的VCS跟debussy的这个功能连接起来
呃,应该是编译才对。
那么应该怎么连接起来呢?
Use PLI
yes. load debussy PLI
唉,原来是广告。
看一下VCS 的user guide,映像中有两行就好了,可以在.cshrc里设置LD_LIBRARY_PATH,或者在编译脚本里,链接XXXpli.so,记不清了,呵呵。
要和debussy的DLL链接才行啊,具体看手册吧。
沒有debussy的PLI.
4 楼正解
在debussy的安装目录下有的
添加下面两行:
-P
Novas\Debussy\share\PLI\vcs\WINNT\pli
Novas\Debussy\share\PLI\vcs\WINNT\debussy.tab
正需要呢,谢谢小编
看一下你verdi的pli路径是不是连接正确了,估计是出现来类似的问题
仿真脚本里添加compile option
-P ${VERDI_HOME}/share/PLI/vcs/LINUX/verdi.tab ${VERDI_HOME}/share/PLI/vcs/LINUX/pli.a
运行下列两行命令就可以了。
vcs -fsdb tb.v
simv