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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 826|回复: 12

[求助] CTS后的opt优化问题,新手求指导

[复制链接]
发表于 2024-9-10 18:29:21 | 显示全部楼层 |阅读模式

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

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

x

                               
登录/注册后可看大图
CTS建立后:27018(45.74%)   进行post-CTS优化后:31253(57%)器件数量和占用率增加是不是太多了,但是就算是57%route还是会剩不到两千个DRC violation,布线资源不够,但是之前的别的设计占用率都是在70%-80%左右,新手不太懂是哪里出问题了,求指导


                               
登录/注册后可看大图

发表于 2024-9-11 09:36:29 | 显示全部楼层
看看有没有congestion
 楼主| 发表于 2024-9-11 10:09:32 | 显示全部楼层


king-wa 发表于 2024-9-11 09:36
看看有没有congestion


route后看吗 应该是有congestion
发表于 2024-9-11 15:06:19 | 显示全部楼层
这个density变化肯定不对的。内部path TNS都是0 了啊,看看uncertainty设置的是否合理,看加了这么多DEL cell,CTS阶段fix hold了吗
 楼主| 发表于 2024-9-12 10:03:43 | 显示全部楼层


wisywyx 发表于 2024-9-11 15:06
这个density变化肯定不对的。内部path TNS都是0 了啊,看看uncertainty设置的是否合理,看加了这么多DEL ce ...


uncertainty是sdc里面设置的吗,cts修复完hold就增加了四千多器件,修setup没有增加太多
发表于 2024-9-12 11:05:27 | 显示全部楼层


keqing 发表于 2024-9-12 10:03
uncertainty是sdc里面设置的吗,cts修复完hold就增加了四千多器件,修setup没有增加太多
...


sdc里面有设置,你自己也可以设置,要看PR工具用了哪个
发表于 2024-9-18 09:53:57 | 显示全部楼层
本帖最后由 ywwuyifan 于 2024-9-18 09:55 编辑

setup hold uncertainty多少?
你的placement够均匀吗
看你有帖hold fixing cells report,那你把hold timing summary也帖一下呗
一楼timing summary最后有congestion百分比看来你也刚好没截图到
看起来是成熟工艺,我司的成熟工艺density确实都蛮高的,你这个routing能用几层metal?
 楼主| 发表于 2024-9-18 10:56:35 | 显示全部楼层


ywwuyifan 发表于 2024-9-18 09:53
setup hold uncertainty多少?
你的placement够均匀吗
看你有帖hold fixing cells report,那你把hold timi ...



sdc里面是这样设置的,placement是设置过maxDensity 0.6的结果,看起来挺均匀的,hold timing在post-CTS优化过后的结果是下面的图,congestion我再找一下,是四层工艺的



XGPG_4TAGS$HWY00F4CF1IA.png
1726628008051.jpg
 楼主| 发表于 2024-9-18 11:04:06 | 显示全部楼层


wisywyx 发表于 2024-9-12 11:05
sdc里面有设置,你自己也可以设置,要看PR工具用了哪个


请问我这里又发现一个问题,就是刚place完成,没有进行post-CTS优化的时候,使用timing report报告setup,出现下面的报告,最大值是不是太大了
OTHBIRKEV6LDMAJ@19COMUK.png
发表于 2024-9-18 11:41:57 | 显示全部楼层


keqing 发表于 2024-9-18 10:56
sdc里面是这样设置的,placement是设置过maxDensity 0.6的结果,看起来挺均匀的,hold timing在post-CTS ...


uncertainty没有指定-setup或者-hold所以被apply到了所有,0.6 hold uncertainty是一个比较大的数值你可能要去确认一下是不是真的要卡这么重
我不确定propagate clock能不能override set clock latency,个人觉得最好拿掉,但是有-source的可以保留
2%H 6%V的overflow算是非常重,你要去开一下congestion map看一下到底哪里congestion最重,有可能会要改power plan
你下面发的那个timing report看起来preCTS都没做,刚place完这样是正常的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-1-25 02:41 , Processed in 0.045315 second(s), 23 queries , Gzip On.

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