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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2887|回复: 2

[求助] 最近遇到一个很有挑战性的布局问题,请大家一起来讨论。

[复制链接]
发表于 2010-12-2 22:05:13 | 显示全部楼层 |阅读模式

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

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

x
目前,我遇到这样一个问题。
我正在做一个处理器的布局布线。
由于时序要求非常具有挑战性,目前,我需要对处理器的CAM(内容可查询存储器)进行布局,降低内部互联延迟,或者外部延迟。
我们现在使用的CAM是半定制的,从Moduel上看,通过添加约束以及脚本优化,Encounter已经放置得相对紧密和集中了。
但目前,我依然希望降低其延迟。
目前,有两个思路,但尚处于摸索阶段,希望有心得的同人可以指点一下。
第一,采用类似于全定制的方法,对CAM进行人工排列,有必要的话,可以进行一些布线,再进行封包,希望用更合理的排布,降低其内部延迟。
目前,这个思路,遇到几个问题,首先,我对CAM本身的架构不熟悉,并不清楚,人工用脚本排得是否会比工具排得效果好。其次,CAM的名称规律性不强,我只能用脚本将同深度的reg找到,但不大清楚如何进行整体排布。希望有经验的同人,一起来想想办法。

第二,采用增加边沿约束和封包,对引脚进行相对位置固化,内部依然用encounter自动布局的结果,希望可以降低外部到CAM得延迟,或者使布线更加顺畅。
这个思路,我水平有限,还不大清楚,该如何进行才能取得比较好的效果,(设计规模比较大,一次改动,大概需要跑一天,才能出结果),如果同人对如何排列引脚有心得,希望不吝赐教。

以上两个问题,如果大家有任何建议,或者好的相关参考书籍,欢迎提出,我也会将解决方案与大家分享。谢谢各位帮助了。
 楼主| 发表于 2010-12-4 10:17:10 | 显示全部楼层
自己顶一下,希望朋友们能一起看看
头像被屏蔽
发表于 2010-12-9 01:05:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-12 21:00 , Processed in 0.031251 second(s), 9 queries , Gzip On, Redis On.

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