微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 菜鸟来问:VCS与fsdb

菜鸟来问: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' ”
有谁知道是怎么回事么?

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top