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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 155|回复: 6

[求助] 求助 后端SRAM hold违例怎么修?

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

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

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

×
后端软件innovus,用的arm的spSRAM IP,在后端的时候发现SRAM的Din端口的HOLD违例比较多,在做完时钟树之后一大堆hold违例。postRoute之后还可以勉强修掉,加完mentalfill又冒出来了。最后还有-0.011的违规。

SRAM的时序库中hold的值是0.23,我约束的时钟周期是8ns。
发表于 昨天 10:23 | 显示全部楼层
hold与周期无关,但是时钟较慢确实好修一些,最常见的就是Din端口插buffer,看着违例不算大,插一个试试叭
回复 支持 反对

使用道具 举报

发表于 昨天 11:11 | 显示全部楼层
看看skew多少
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 14:45 | 显示全部楼层


   
Cribug2022 发表于 2025-9-29 11:11
看看skew多少


skew大概在0.18ns这样
回复 支持 反对

使用道具 举报

发表于 昨天 19:53 | 显示全部楼层
前几天,从南京某大师那里学习到的这个问题的答案,还没有实践过:大师说,在routing时让到RAM的时钟走线短一些,后面才好优化hold。想想应该是这个道理,clk是一个时钟,却面对多个数据线,影响多根数据线,当前修订时钟更佳。
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 20:01 | 显示全部楼层


   
52eetob 发表于 2025-9-29 19:53
前几天,从南京某大师那里学习到的这个问题的答案,还没有实践过:大师说,在routing时让到RAM的时钟走线短 ...


谢谢回答,我也试过修改SRAM的布局,让CLK端口离SRAM近一些,但没啥效果
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 23:40 | 显示全部楼层


   
疯子凯凯凯 发表于 2025-9-29 10:23
hold与周期无关,但是时钟较慢确实好修一些,最常见的就是Din端口插buffer,看着违例不算大,插一个试试叭 ...


谢谢大佬的回答。但是给SRAM所有违规的路径都加buffer太慢了,我没有找到好的方法加buffer。我尝试在做时钟树的时候,允许工具使用buffer做时钟树,貌似问题就解决啦
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-30 00:00 , Processed in 0.015334 second(s), 3 queries , Gzip On, Redis On.

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