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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6279|回复: 5

[资料] dc和pt下report_timing同一路径的delay不同的问题

[复制链接]
发表于 2012-12-19 10:39:21 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 AveryYoung 于 2012-12-19 10:40 编辑

求助
某一路径原理图如下:
QQ截图20121219103133.png
功能很简单,将外部的rst_n信号打进clk,然后得到rst_n_syn,作为复位送到电路中其余寄存器的RB端。
pt下分析的是pre route的时序,虽然知道这个分析没有把保持时间修正,但问题不在这。
在dc中的约束和pt的约束全部相同,给rst_n加了set_ideal_network -no_propagate rst_n
rst_n的inputdelay认为是clk域下的0 delay。

在dc下报告report_timing -delay min
发现从reg/CK到reg/Q端时间为0.6ns
在pt下报告同样的timing
发现从reg/CK到reg/Q的时间为0ns。

如果我将pt中的约束去掉set_ideal_network -no_propagate rst_n。那么pt下这个路径的CK到Q的timing就和dc结果一直。

为何同样的约束在dc和pt下的report_timing时序不一样?
为何set_ideal_network(在pt下)在寄存器的D端会对Ck到Q的timing acrs产生影响?
发表于 2012-12-20 17:19:48 | 显示全部楼层
帮顶。。。
可能还有其他的不同吧

set_ideal_network设置的rst_n
同学
是不是搞错了啊。
 楼主| 发表于 2012-12-20 17:28:28 | 显示全部楼层
回复 2# y3rike


    ?能详细说下么?是我这里的表述错了,还是我的设置错了,不应该把rst_n定义为ideal network么?我的目的是希望dc下不优化rst_n的线网,交给pr去做即可
发表于 2012-12-20 21:27:12 | 显示全部楼层
想不优化的话,你直接false path掉不就好了么,效果也差不多
 楼主| 发表于 2012-12-20 22:17:40 | 显示全部楼层
回复 4# lz1920


    false_path 只能对时序的问题做不优化,但是如果是drv的问题,还是会有buffer
发表于 2018-1-6 17:57:20 | 显示全部楼层
Thanks...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 06:29 , Processed in 0.028695 second(s), 9 queries , Gzip On, Redis On.

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