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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] set_max_fanout 32之后为什么还会有超过32的fanout呀

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 圳屿 于 2025-7-23 10:50 编辑

本人dc小白,我在dc_shell中设置了set_max_fanout 32,但是现在还有一个fanout为33的net,按照道理来说max_fanout这种Design Rule Constrain设了多少他就会卡成多少,这种情况是不是有什么的option可以去强制把这个fanout卡住呀?还请大佬赐教!

set_max_fanout 32

set_max_fanout 32

report_constrains -max_fanout -verbose

report_constrains -max_fanout -verbose
发表于 4 天前 | 显示全部楼层
说个题外话,看起来你把hier都flat掉了?这样后端做的时候可能会很头疼噢
 楼主| 发表于 4 天前 | 显示全部楼层


ywwuyifan 发表于 2025-7-23 10:57
说个题外话,看起来你把hier都flat掉了?这样后端做的时候可能会很头疼噢


好像compile_ultra之后就是会全部都flatten掉的,不过这个是怎么看出来hierarchy都被flatten了的呀,求教一下,我现在timing report也不是很会看
发表于 4 天前 | 显示全部楼层


圳屿 发表于 2025-7-23 11:23
好像compile_ultra之后就是会全部都flatten掉的,不过这个是怎么看出来hierarchy都被flatten了的呀,求教 ...


你这个最后报出来的寄存器前面层次用下划线分隔的,明显都flat了,compile_ultra的时候可以设置-noautoungroup不让他自动
 楼主| 发表于 4 天前 | 显示全部楼层


2596784844 发表于 2025-7-23 14:13
你这个最后报出来的寄存器前面层次用下划线分隔的,明显都flat了,compile_ultra的时候可以设置-noautoun ...


原来如此,我尝试一下,感谢!
发表于 4 天前 | 显示全部楼层
这些规则是要求dc这么做,但是它做不到也没办法,不然为啥还有违例这个说法呢
max fanout违例也没啥影响吧,这个规则并不是那么强制吧
 楼主| 发表于 3 天前 | 显示全部楼层


lolina 发表于 2025-7-23 15:54
这些规则是要求dc这么做,但是它做不到也没办法,不然为啥还有违例这个说法呢
max fanout违例也没啥影 ...


确实max fanout违例也还好,但是这里的32感觉已经很大了,还是希望工具能尽量满足这个值去设他
发表于 前天 11:03 | 显示全部楼层


圳屿 发表于 2025-7-24 16:54
确实max fanout违例也还好,但是这里的32感觉已经很大了,还是希望工具能尽量满足这个值去设他 ...


后端布局布线的时候会去修复这些max fanout 违例,综合的结果作为参考看看就好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-27 09:26 , Processed in 0.024046 second(s), 8 queries , Gzip On, Redis On.

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