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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9677|回复: 25

[求助] ICC 在routing 多pin的 standcell 是很多short 怎么办?

[复制链接]
发表于 2015-5-8 15:45:56 | 显示全部楼层 |阅读模式

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

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

x
我用icc在route类似 AOI之类的 有5个或更多pin的cell时候,打孔处就把其中两个pin直接short了。

我打开track,发现track的路径是从cell中的两个pin之间走过,就是说工具沿着track打pin,就直接short了。 这样的short很多,我在调整cell的keepout margin之后,short数量有所减少,但是效果有限。 现在就是布线资源很充足,但是track在pin之间就直接短路了。 求解各位大神,谢谢啦。

工艺是 hjtc 0.11
发表于 2015-5-8 17:50:49 | 显示全部楼层
把这类cell禁掉。
禁不掉试着让工具走线不一定非沿着track走。
set_route_zrt_common_options  -wire_on_grid_by_layer_name {{M1 false} {M2 false}}  -via_on_grid_by_layer_name {{V1 false} {V2 false}}
试试,不保证有效哈。
发表于 2015-5-8 21:03:02 | 显示全部楼层
禁用多pin的lib cell,或者set_space_label把这种lib cell间距继续拉大!
发表于 2015-5-8 21:17:40 | 显示全部楼层
把cell放的松散点就行了,  3楼说得对
 楼主| 发表于 2015-5-11 14:21:32 | 显示全部楼层
回复 2# lianjiakuang

你好,用这类cell是为了减小面积,所以才没有禁掉。 那个命令在我这个版本里面是 set_route_zrt_track_options -off_grid_routing_mode  
我查了manpage ,默认的这个是true,也就是默认的就是允许这样子走线的......
 楼主| 发表于 2015-5-11 14:24:03 | 显示全部楼层
回复 3# huangjiajun1213


    这种cell使用是为了减小面积才用的。 我刚开始short很多,我设置对这种cell的keepout margin把这些cell间距拉大,short就减少了很多,但是这种方法再也不能减小这个了。 发生short的几个地方,布线资源很丰富,cell间距很大。 是因为tract没有pin秘籍而short了.
 楼主| 发表于 2015-5-11 14:26:06 | 显示全部楼层
回复 4# icfbicfb


  我把cell放得很松散了,目视很多资源的。 这个方法减少了这种short,但是再往后面就减少不了了。 因为工具是按照tract打的 via, 这些多pin的cell的pin要比track还要密集
发表于 2015-5-11 15:31:32 | 显示全部楼层
是1pxm? 啥叫布线资源丰富?  前面有congestion问题么,看下trialroute结果,
发表于 2015-5-11 15:31:50 | 显示全部楼层
是1pxm? 啥叫布线资源丰富?  前面有congestion问题么,看下trialroute结果,
发表于 2015-5-12 22:57:28 | 显示全部楼层
楼主你查查 你的track定义和它这套库的track定义是否一样
有些track药shift 1/2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 12:01 , Processed in 0.022509 second(s), 9 queries , Gzip On, Redis On.

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