VCS编译仿真警告Warning

VCS编译仿真警告Warning

问题描述


在较大的SOC集成中,通常使用Perl脚本例化子模块到Top层,然而,有时会出现例化出来的输入端口名没有在Top层定义,而且端口的位宽为1bit,那么,verdi载入不会报错或报警告,有可能造成Bug。

VCS编译log文件


针对上述问题,可以查看VCS的log文件,VCS会报出Waring-[IWNF] Implicit wire has no fanin的警告。

另外,可以在VCS的编译参数中加入+lint=TFIPC-L,VCS会报出更多端口的详细信息。

VCS警告/错误级别


在VCS的编译参数中加入-error=IWNF,可以增强编译报警级别,约束很强。

原文地址:https://www.cnblogs.com/OneFri/p/6972764.html