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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2200|回复: 6

[求助] 关于在route阶段优化hold的问题

[复制链接]
发表于 2015-3-7 10:25:17 | 显示全部楼层 |阅读模式

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

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

x
2211.png

问一个比较理论的问题啊,如上图,为什么在track assign或者search & repair阶段不能 优化hold呢
发表于 2015-3-7 12:01:20 | 显示全部楼层
靠,一个是route,一个是hold,两码事

你对着manual问问题还累啊? 能看完再问么,
发表于 2015-3-7 18:52:13 | 显示全部楼层
基于wcz cornet 的绕线跟hold木有关系咧 青年
发表于 2015-3-8 21:33:27 | 显示全部楼层
你如果能弄清楚route 每个阶段大概是做什么的,就清楚所谓的timing driven 不是在route的每个阶段都会有。 另外 track assignment 在早期的router里是没有或者没有那么重要。只是到了advanced node后 才显得特别重要。主要是为了减少DRC,减少VIA number
 楼主| 发表于 2015-3-8 22:33:17 | 显示全部楼层
回复 4# taotao_ic

我看过track assign是做什么的,如果说track assign与timing driven无关的话 那么 set_si_options -route_xtalk_prevention true


32323.jpg


这是手册上的,xtalk会影响timing吧,其实TA还是与timing driven有关的;
发表于 2015-3-9 10:42:09 | 显示全部楼层
xtalk对于setup和hold同时都有作用,不存在只对对setup和hold。而router里面,si driven和timing driven分开控制的
 楼主| 发表于 2015-3-9 10:52:10 | 显示全部楼层
回复 6# taotao_ic

[size=14.1666660308838px]还是有点乱。。。
[size=14.1666660308838px][size=14.1666660308838px]xtalk对于setup和hold同时都有作用  这个我知道
[size=14.1666660308838px]

[size=14.1666660308838px]但还是最初那个问题 图片中的 为什么hold optimization没有在TA阶段做呢,难道这个阶段不能对hold进行优化吗
[size=14.1666660308838px]

[size=14.1666660308838px]我目前的猜想是:就像手册上说的,TA是分配尽量直,减少via的net,也就是会imporve delay,而hold的优化是想通过 decrease delay来得到的,比如插入buffer来增加延迟等,而不是加速延迟;所以在TA阶段,没有hold optimization
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-26 07:00 , Processed in 0.021770 second(s), 10 queries , Gzip On, Redis On.

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