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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11554|回复: 11

[讨论] 在PT中修timing时,我们会优先选择用size_cell的方法

[复制链接]
发表于 2016-5-13 16:12:28 | 显示全部楼层 |阅读模式

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

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

x
在PT中修timing时,我们会优先选择用size_cell的方法。不用insert buffer,因为不会破坏net的信息,因为PT不知道版图信息,只是insert buffer把net打断了,并不知道打断后怎么分配RC,所以修完logic DRC后,在PT中分析的setup和hold都是不准的,若不用insert buffer,影响会小一些,但是现在PT可以吃DEF了,可以知道版图的信息了,所以两种方法并没有什么优先级了,对吗?求证
 楼主| 发表于 2016-5-13 16:43:22 | 显示全部楼层
回复 1# xingyun666666


    有人用过PT加DEF的flow吗?我们公司目前PT没有吃DEF
 楼主| 发表于 2016-5-16 09:32:25 | 显示全部楼层
而size_cell的方法中是先选择换VT,因为换驱动也可能破坏net的?
发表于 2016-5-17 11:33:29 | 显示全部楼层
假如insert cell的位置还有空余的地方,那么一般加进去也没事,但是如果因为加进去的cell动了其他cell,对timing影响就会变大,所以,如果可以不加,就不加。
pt+physical aware ,收敛的速度会变快,很好用!
发表于 2016-5-17 17:10:25 | 显示全部楼层
通常是什么情况会在pt里面修timing
发表于 2016-5-17 23:54:00 | 显示全部楼层
首先你是为了修掉timing violation,比如setup,依次顺序是lvt,然后size up 然后是insert_buffer
其实只要能把violation修掉,三种都是好办法
但如果是只能动metal,那就只能换lvt了
至于physical aware,只是eco 文件中标出坐标,还有就是你pt中看到的结果可能和icc更加接近(place & route )
不用纠结与什么优先级,都是好方法,达到目的最重要 。
发表于 2018-1-6 17:43:08 | 显示全部楼层
Thanks For the info..
发表于 2018-1-7 09:53:01 | 显示全部楼层
回复 1# xingyun666666


   我觉得即使用physical aware pt eco flow,也还是会优先选择对place和routing影响小的方式,比如你说的size_cell。虽然PT能读def或者ndm,但是毕竟pt不会legalize,也不会计算routing资源是否足够。特别是先进工艺,各种legalize的规则和drc规则,pt没法理解。
发表于 2018-1-7 11:08:42 | 显示全部楼层
pt eco能只做vt swap吗?怎么设置?
发表于 2018-1-7 21:22:15 | 显示全部楼层
請問lvt是什麼?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-30 01:06 , Processed in 0.026589 second(s), 11 queries , Gzip On, Redis On.

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