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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 367|回复: 7

[求助] 问下place阶段时钟是理想的,工具是怎么修setup vio的?

[复制链接]
发表于 2025-7-15 15:36:33 | 显示全部楼层 |阅读模式

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

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

×
如题?
发表于 2025-7-15 15:49:26 | 显示全部楼层
修data path呗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-15 16:13:03 | 显示全部楼层


   
Cribug2022 发表于 2025-7-15 15:49
修data path呗


你好,如果place阶段opt多次之后,跟没opt之前的违例数量、大小都差不多,那这种是后端修还是让前端优化数据路径好?
回复 支持 反对

使用道具 举报

发表于 2025-7-15 16:17:26 | 显示全部楼层


   
八云紫 发表于 2025-7-15 16:13
你好,如果place阶段opt多次之后,跟没opt之前的违例数量、大小都差不多,那这种是后端修还是让前端优化 ...


这不应该,不可能完全不一样吧,你报一下logic level, 如果logic level太长,delay 太大修不掉就和前端说
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-15 16:31:51 | 显示全部楼层


   
Cribug2022 发表于 2025-7-15 16:17
这不应该,不可能完全不一样吧,你报一下logic level, 如果logic level太长,delay 太大修不掉就和前端 ...


好的,不完全一样,只是差不多,就是违例都是在0.7左右,数量也都是在1500左右。
回复 支持 反对

使用道具 举报

发表于 2025-7-16 16:44:30 | 显示全部楼层


   
八云紫 发表于 2025-7-15 16:31
好的,不完全一样,只是差不多,就是违例都是在0.7左右,数量也都是在1500左右。
...


你的这个问题问的其实比较大,place结果不一定是前端的设计问题,跟你的FP,bound啥的都有关系,还是要根据具体的path违例来调整优化。如果真的是一个违例path上几乎没啥buf,全是逻辑cell,再考虑是否在cts阶段调树解决,到CTS阶段还是解不掉再找前端一起看能否打拍或者改设计等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-17 10:15:10 | 显示全部楼层


   
马奔 发表于 2025-7-16 16:44
你的这个问题问的其实比较大,place结果不一定是前端的设计问题,跟你的FP,bound啥的都有关系,还是要根 ...


也有可能,违例比较大的是两个模块之间的dff,时钟模块距离其中一个模块比较近,另一个比较远。我做的是一个block,bound都是默认的guide。
回复 支持 反对

使用道具 举报

发表于 2025-7-17 15:57:18 | 显示全部楼层


   
八云紫 发表于 2025-7-17 10:15
也有可能,违例比较大的是两个模块之间的dff,时钟模块距离其中一个模块比较近,另一个比较远。我做的是 ...


你可以先检查一下有没有什么地方设了dont touch,有可能一个cell被设了dont touch它就不能clone,然后连了几千个fanout,transition暴大
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-8-5 14:31 , Processed in 0.019684 second(s), 4 queries , Gzip On, Redis On.

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