微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > +nospecify ,+notimingcheck 和 +delay_mode_zero之间有什么区别?

+nospecify ,+notimingcheck 和 +delay_mode_zero之间有什么区别?

时间:10-02 整理:3721RD 点击:

关于VCS的众多选项,常用的就那么几个,但是有几个还是不太分得清区别的,求大神指点


+
nospecify ,+notimingcheck 和 +delay_mode_zero之间有什么区别?

同问~

简单一个与非门为例
module ND(X,A1,A2)
output X ;
input A1,A2 ;
specify
(A1 => X) = 50 ;
(A2 => X) = 50 ;
endspecify
endmodule
在标准单元中,定义输入A1到输出X的路径延时为50 time unit。
+nospeicy:vcs不加入50 time unit的延时
+delay_mode_zero:将标准单元中定义的延时替换为0
+notimingcheck :时序检查开关,比如setup/hold/width检查等等,如使用开关,则仿真时不检查时序,如后仿真,时序检查不满足,可能导致X扩散。

我明白了,说得很详细,非常感谢!

学习了

vcs参数太多了

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

网站地图

Top