微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > NC-Verilog 后仿所遇到的问题

NC-Verilog 后仿所遇到的问题

时间:10-02 整理:3721RD 点击:
各位大侠:
最近在用NC-Verilog 做后仿时,发现了一些问题:ncelab top -access时,它报了大量的warning,大致是一个原因的warning:



图片没有传好,几个关键字是:Negative timing check limit not allowed in a 1 limit timing check, setting to 0 in instance.


开始上网查了资料,说是负延迟,按所说方法(-neg_tchk或者是-noneg_tchk)均没有用。


请问它的warning是不是说:NC-Verilog将负延迟变为0 了?该怎么解决呢?


请各位高人指教!不甚感激!

没遇到过,但个人感觉可能后端网标时序上是否有点问题,做过PT吗?

恩,pt过了

哪报警的地方会不会是异步时序,若异步则可不予理会。

应该是时序问题。

我做的都是异步复位,可能跟这个有关系。现在加了一个同步释放的电路,还没有做完后端,做完后再看下后仿结果。

可能是的,做的是异步复位,但是为什么异步时序不管它呢?谢谢!

异步复位的复位时间很可能跟你的系统有关,如果你的TB确实和系统应用一致,则需要解决。
若果异步复位时间是自己随意写的,该错误很可能是个假错,可以不予理会。

谢谢,我再去查查。

"异步复位的复位时间很可能跟你的系统有关,如果你的TB确实和系统应用一致,则需要解决。
若果异步复位时间是自己随意写的,该错误很可能是个假错,可以不予理会。"
您好!现在我的问题仍旧没有解决,还得跟您请教一下:您说的“你的TB确实和系统应用一致”这句话是什么意思?一致主要体现在哪些方面?时钟周期?(现在TB的时钟周期和后端约束差不多)
谢谢!



TB中RESET到来和结束的时刻与时钟的相位关系是否与系统应用中的RESET到来和结束的时刻与时钟的相位关系一致,不过一般情况下很难做到一致,所以经常忽略。倒是高速电路中专门有一个模块来解决该问题(据据说英飞凌等公司就是这么做的),具体怎么解决我不是很清楚,你需要找资料看看。

啊,谢谢谢谢!确实不知道怎么样做个一致呢,不过我这个频率相当地低——4M,应该可以忽略吧?

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

网站地图

Top