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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7843|回复: 12

[求助] encounter 有局部place route功能吗?

[复制链接]
发表于 2011-3-11 22:31:19 | 显示全部楼层 |阅读模式

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

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

x
如题!
请大侠赐教!
发表于 2011-3-12 09:07:59 | 显示全部楼层
Encounter support Area-based routing with nanoroute, but it dose not support area-based placement since placement is a global operation anyway.

But you can control module-based placement density.
 楼主| 发表于 2011-3-12 10:30:14 | 显示全部楼层
感谢回复!控制density是可以的,但是不是很好控制,总是有阻塞出现。可能是因为经验不足,所以暂时在解决
阻塞的问题上还没有很好的办法。
发表于 2011-3-12 23:39:25 | 显示全部楼层
Encounter support Area-based routing with nanoroute, but it dose not support area-based placement since placement is a global operation anyway.

But you can control module-based placement density.
发表于 2011-3-13 09:33:23 | 显示全部楼层
回复 1# conniezhou


    做ECO修复的时候是有局部的
    ENCOUNTER可以指定布哪些信号线 至于只在某个区域布线 除非其他地方你都盖blockage
发表于 2011-3-13 19:13:11 | 显示全部楼层
看来兄弟是被拥塞折腾够呛,首先从placement入手,试下下面的指令:
setPlaceMode -congestion high -timing false -module_padd $module_name 1.2
placeDesign

这样的placement结果应该不会坏。

然后分析下你的拥塞是在那个步骤发生的:placement or CTS? 在那个模块发生的:算法模块 or 寄存器阵列?

如果是算法模块,则针对该模块用Padding;如果是寄存器阵列,并且在CTS后发生,就要考虑用Clock-gate-aware的placement和ckClone/ckDeClone
 楼主| 发表于 2011-3-13 21:14:13 | 显示全部楼层
多谢楼上的各位!

楼上的说的命令我试过了,可能是在局部不同吧
我是这样写的脚本:
      setPlaceMode -modulePadding {* 1.2}
         setPlaceMode -congEffort high
         placeDesign -prePlaceOpt

但是placement之后的效果并不理想。恶化的结果就是placement不均匀,部分由阻塞,部分又比较空,corner的部分空的比较厉害。所以就比较迷糊!实在不行就放大一点面积了。
发表于 2011-3-13 21:49:26 | 显示全部楼层
把timing项设成false。
发表于 2011-3-16 08:03:17 | 显示全部楼层
回复 8# conniezhou

Encounter我不大熟悉啊。我用的是ICC。
在ICC中有一个命令"
set_keepout_margin -type {soft|hard} -outer {$fillter2 0 $filler2 0} [get_cell   aoi* ]
这个是在某个特定的Cell边上+ padding,预留一些空的位置,主要用来减少局部的Congestion用的,我想Encounter也有类似的功能。

ICC里头还有一个命令”
set_congestion_options  -max_util {$intial_val+2%} -coordinate {X1 Y1 X2 Y2}]
这样子就可以比较好的控制Congestion的问题了。

你还的查看一下是不是Feedthrough造成局部Cong比较高。
发表于 2011-3-16 15:47:18 | 显示全部楼层
学习了,谢谢楼上的大大们!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-7 17:32 , Processed in 0.023738 second(s), 8 queries , Gzip On, MemCached On.

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