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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] [已解决]为什么是在ROUTING后修hold ?

[复制链接]
发表于 2012-11-8 16:43:08 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 ayuan1027 于 2012-11-15 16:01 编辑

一般的后端流程都是在ROUTING前只修SETUP,hold留到ROUTING后修。原因呢,是因为HOLD在Routing前不准确。我一直很好奇,既然Hold不准确,难道SETUP就准确了么?
发表于 2012-11-8 22:42:44 | 显示全部楼层
route前应该都不准确吧,是不是因为hold的路径修起来很简单的原因,如果route之前修hold可能会产生新的setup,而我们修setup的时候还是要对路径仔细分析的,也就是说修setup比hold更麻烦些,route之后一个脚本基本可以hold搞定,setup却还是要仔细的去定位问题。个人看法
 楼主| 发表于 2012-11-12 17:07:33 | 显示全部楼层
我觉得不对啊,ROUTING后修HOLD也可能会引起SETUP VIOLATION啊。
而且HOLD和SETUP应该是同一个级别的啊,我觉得可能的原因就是HOLD好修,所以放到最后修。不知道对不对啊。
发表于 2012-11-12 17:17:00 | 显示全部楼层
回复 3# ayuan1027


    ROUTING后修HOLD会特别小心的,每插一些buffer都要保证不会矫枉过正的。
而且最好是调用pt的时序结果来修hold。

最后,考虑到各种裕量的情况下。投片之前hold是一定要修干净的,而setup可以留一些。
因为:
hold不满足=>芯片是一块石头
setup不满足=>芯片频率低一些
发表于 2012-11-12 17:25:09 | 显示全部楼层
route之前setup尚不确定, 不宜修hold
 楼主| 发表于 2012-11-14 16:28:26 | 显示全部楼层
发表于 2012-11-14 17:11:13 | 显示全部楼层
 楼主| 发表于 2012-11-15 15:59:19 | 显示全部楼层
知道啦。多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-17 01:52 , Processed in 0.031106 second(s), 6 queries , Gzip On, Redis On.

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