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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5433|回复: 8

[求助] encounter 放置 spare cell的问题

[复制链接]
发表于 2016-4-22 14:21:37 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 地古牛 于 2016-4-22 14:41 编辑

现在用encounter摆放一些sparecell.
命令如下:

1.createSpareModule -moduleName eco -cell {AND OR OAI AIO DFF BUF .....}
2.placeSpareModule -moduleName eco -numModule 30
   然后结果是这样的
3.PNG
看起来是分为了30个格子(格子被我删了几个,大概就是这样的),每个格子都用来放之前定义的sparecell
3.specifySpareGate -inst spr*
  反馈回来的信息:
1.PNG
看起来是找到了这些cell,并设置为sparecell

4.placeDesign
结果如下:
microMsg.1461228559959.jpg

放置了30个名为eco 的module,每个module内包含多个inst(就是之前定义的AND OR OAI AIO DFF BUF .....),但是这些inst在每一个格子里都很拥挤的放在一起了,不是均匀的摆放。

我尝试了多种设置,也是这个结果。
5.分析原因:
UG上有一个说明
2.PNG
If spare cell in the netlist are grouped into modules,the software places the modules in a grid fashion in the core area.
估计是这个原因。

6.求助
a.怎样实现每一个格子都均匀的摆放
b.如果有好的参考,多谢指教
 楼主| 发表于 2016-4-25 20:50:06 | 显示全部楼层
顶一顶
发表于 2018-8-29 14:19:39 | 显示全部楼层
回复 1# 地古牛


    你好!你的问题解决了吗?我想请教一下,前端加如了spare cell的module,我如何把它分别放在想要放的位置呢?能整体一起移动吗?目前好像只能一个cell一个cell的移动,如果module里的cell多,这也不是个办法啊,所以请教一下,感谢!
发表于 2019-6-14 15:20:55 | 显示全部楼层
楼主怎么解决的?目前我也遇到类似的问题,在开始摆放的时候spare cell摆放的挺开的,每次优化都会将spare集中,最后都跑一起去了,怎么让他分散的时候不动呢?
发表于 2019-10-10 14:30:43 | 显示全部楼层
请问楼主这个问题解决了吗?
发表于 2019-10-10 17:10:50 | 显示全部楼层
对你的spr_14这类module设置module padding会不会有帮助?等到优化以后再解除。
发表于 2023-8-10 14:11:52 | 显示全部楼层

请问楼主这个问题解决了吗
发表于 2023-12-5 19:53:21 | 显示全部楼层
楼主的问题解决了吗?我最后是把spare cell的module去除了,全部放在一整个module了,specifySpareGate,然后全部零散摆开了。并没有达到希望的。。。
发表于 2023-12-5 20:50:08 | 显示全部楼层
spare gate还是需要自己写脚本摆放,根据spare module的size 和module里spare inst的数目,划分成均匀的小方格,每个小方格的中心位置摆一个inst,然后refinePlace就可以实现了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 02:08 , Processed in 0.023042 second(s), 8 queries , Gzip On, Redis On.

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