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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1175|回复: 7

[求助] pt时序问题

[复制链接]
发表于 2023-5-14 10:47:31 | 显示全部楼层 |阅读模式
50资产
本帖最后由 新手上路哈哈哈 于 2023-5-14 11:18 编辑

请问各位大佬,这是我pt后的时序文件,最后剩这个违例,不知道如何解决,是不是clock network delay太大了.时钟周期是100ns

Screenshot-1.png
Screenshot.png
发表于 2023-5-14 14:48:11 | 显示全部楼层
这个是hold violation,貌似CTS做得比较差,launch和capture间差了几乎2ns。
如果不想重做P&R,那就只能insert buffer了。如果库里有delay cell,考虑用delay cell来fix hold violation
 楼主| 发表于 2023-5-14 16:17:37 | 显示全部楼层


jake 发表于 2023-5-14 14:48
这个是hold violation,貌似CTS做得比较差,launch和capture间差了几乎2ns。
如果不想重做P&R,那就只能ins ...


set_clock_tree_options -clock_trees "CLK"\
                       -max_transition 3\
                       -target_skew 0.3\
                       -max_fanout 10\
                       -ocv_clustering true
时钟周期是100ns,这样合理吗


发表于 2023-5-14 21:14:22 | 显示全部楼层


新手上路哈哈哈 发表于 2023-5-14 02:17
set_clock_tree_options -clock_trees "CLK"\
                       -max_transition 3\
              ...


Clock tree上max_transition 3实在太大了,跟target_skew 0.3其实是有矛盾的。其余部分max_transition 3可能是合适的,但时钟树上max_transition应该小很多,才能保证实现尽可能小的skew。建议打开.lib看一下常见的触发器characterize的范围。

max_fanout貌似小了一点,不妨试一下15-20。一个X3/X4 CTB/CTINV驱动15个X1 DFF应该是可以的。

发表于 2023-5-15 10:16:09 | 显示全部楼层
一个REG的delay都是1ns, -1.25ns应该不难修吧
发表于 2023-5-15 11:08:50 | 显示全部楼层
貌似, spef 没有抽 ?
发表于 2023-5-18 11:35:18 | 显示全部楼层
skew 太差,不想重做tree的话,setup margin 应该很大吧,这hold 应该好修。
发表于 2023-5-18 16:55:50 | 显示全部楼层
tree做平,或者插buffer
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-28 08:03 , Processed in 0.030192 second(s), 6 queries , Gzip On, Redis On.

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