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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: Roysunal

[求助] place后时序问题

[复制链接]
 楼主| 发表于 2022-8-18 18:40:56 | 显示全部楼层


lygrc 发表于 2022-8-16 15:10
可能你打了soft blkg,cell分布变化较大,工具在优化时序时拆分逻辑导致你看到增加组合逻辑,不拆分的话由 ...


前辈可以简要讲一下针对后端 解决路径组合逻辑较多有什么常用的方法吗?有的路径挺短的,但组合逻辑很多,density也比较高,导致timing不好。我后面重新布图了一版,timing可以met了,但总感觉拿捏不住。
发表于 2022-8-18 19:31:07 | 显示全部楼层


Roysunal 发表于 2022-8-18 18:40
前辈可以简要讲一下针对后端 解决路径组合逻辑较多有什么常用的方法吗?有的路径挺短的,但组合逻辑很多 ...


没有看到你的具体情况,根据你的描述猜测可能解决办法:
1.你的soft blockage不知区域有多大,如果局部利用率高导致该处timing问题,可以打partial blockage,soft blockage感觉力度有大。
2.你的timing变差是个别条数还是很多条,对比打soft blockage和不打,WNS和TNS的差别,比如打soft blockage后WNS增加了,TNS减少很多,并且WNS可以通过其他手段处理,如useful skew,bound等手段,这种情况应该认为是打soft blockage更好一点,如果WNS和TNS都变差,那么打soft blockage比不打更差,不打你接受不了,那么打soft blockage也应该接受不了,应该寻求其他方式解决。
3.组合逻辑太多是不是综合优化不到位,比如timing路径上都是与非、全加器一类的cell可能就是综合逻辑优化不到位,可以综合加紧这段逻辑约束,多优化一点,PR工具对拆分和合并cell力度没综合工具大。
这些只是可能的解决办法,不一定有用哈,最好具体情况具体分析。
 楼主| 发表于 2022-8-23 09:17:35 | 显示全部楼层


lygrc 发表于 2022-8-18 19:31
没有看到你的具体情况,根据你的描述猜测可能解决办法:
1.你的soft blockage不知区域有多大,如果局部利 ...


Thanks lygrc,给我提供了很好的思路,soft blk的却力度比较大,后面一般都是打partil blk ,感谢回答。
发表于 2022-8-24 15:08:21 | 显示全部楼层


Roysunal 发表于 2022-8-23 09:17
Thanks lygrc,给我提供了很好的思路,soft blk的却力度比较大,后面一般都是打partil blk ,感谢回答。
...


density高,先要分析清楚原因,再决定怎么做,感觉你都没有分析清楚为什么density高

欢迎加wx: pr-hao123,拉你数字后端微信群

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-28 02:47 , Processed in 0.016565 second(s), 7 queries , Gzip On, Redis On.

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