在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10462|回复: 12

[求助] NCverilog做后访报timing violation 求指导!

[复制链接]
发表于 2013-6-10 14:02:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
今天用ncverilog加入sdf和PR后的网标进行仿真,发现会报很多timing violation。在看了下log文件后,发现有很多warning:
timing violation.png

我的理解是ncverilog自动把负值转成0来处理,这样导致了时序变差。
请教各位大侠,有没有什么好的方法或者命令使ncverilog不要把负值转成0而是直接使用负值?
发表于 2013-6-11 11:00:41 | 显示全部楼层
不要加“+no_neg_tchk”选项
 楼主| 发表于 2013-6-11 11:24:15 | 显示全部楼层
回复 2# littlebag


   我没有加这个选项。加了neg_tchk这个选项 也还是不行 没有变化
 楼主| 发表于 2013-6-11 11:50:51 | 显示全部楼层
回复 2# littlebag


   我怀疑是负值变为0后使得时序变差了,怎么改啊?
发表于 2013-6-11 18:39:31 | 显示全部楼层
:):):):):):):):):):):):):):)
 楼主| 发表于 2013-6-11 19:06:54 | 显示全部楼层
回复 5# baohananalog


   有好的解决办法吗?我现在很着急...
发表于 2013-6-17 20:11:02 | 显示全部楼层
不知道你仿真用的哪个的verilog库,像smic的有neg的库
发表于 2013-6-29 19:51:36 | 显示全部楼层
回复 7# seu_lx


    smic的neg库和正常的库有什么区别?谢谢!
发表于 2020-3-10 16:01:57 | 显示全部楼层


dennisi123 发表于 2013-6-11 19:06
回复 5# baohananalog


楼主解决了吗?

 楼主| 发表于 2020-3-13 13:26:29 | 显示全部楼层


这个帖子已经好多年了,我记得当时出现violation,是CTS没做好,后面再做一遍flow就没violation了。

如果有violation的话,需要具体分析,看是否是真的violation,如果是的话得分析是sdc没约束好还是设计本身太复杂。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-16 07:31 , Processed in 0.028180 second(s), 11 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表