微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 关于vcs仿真systemverilog的问题

关于vcs仿真systemverilog的问题

时间:10-02 整理:3721RD 点击:
testbench是用systemverilog搭建,但是一些厂家提供的model是用verilog写的,里面用到了systemverilog的关键词do作为信号,用vcs仿真报错。请问该怎么解决? verilog文件又加密了,又不能手动改信号名。请问怎么解决呢?

sv里面可以控制,sv关键字bypass的功能,或一些仿真器中也有此功能。自己找一下吧。

学习学习

如果你用VCS的话,可以试试单独编译Verilog文件,不要加-sverilog
然后sv的文件也单独编译,再联合仿真,
自己查查VCS资料吧

关于修改加密文件的信号名,你可以尝试写一个Wrapper将信号名改为自己的名字。编译的话,很多仿真器可以设定,比如宏编译,具体可以查一下软件自带的文档。

已经解决,用verilog95的文件可以把扩展名改为 .vg 等,只要不是.v的,然后vcs再指定这种扩展名用什么语法去编译。还是感谢各位回复

已经解决,用verilog95的文件可以把扩展名改为 .vg 等,只要不是.v的,然后vcs再指定这种扩展名用什么语法去编译。还是感谢各位回复

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

网站地图

Top