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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5092|回复: 10

[求助] icc不能插入pad filler

[复制链接]
发表于 2014-9-5 17:37:43 | 显示全部楼层 |阅读模式

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

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

x
使用命令行形式运行如下
        insert_pad_filler -cell "PFILL20W PFILL10W PFILL5W PFILL2W PFILL1W PFILL01W PFILL001W" -bounding_box { {-10 110} {140 3600} }  -no_bottom -no_right -no_top -prefix padfill_left_
        insert_pad_filler -cell "PFILL20W PFILL10W PFILL5W PFILL2W PFILL1W PFILL01W PFILL001W" -bounding_box { {110 -10} {4600 240} }  -no_left -no_right -no_top -prefix padfill_bottom_
        insert_pad_filler -cell "PFILL20W PFILL10W PFILL5W PFILL2W PFILL1W PFILL01W PFILL001W" -bounding_box { {4600 3400} {4850 3500} }  -no_left  -no_top -no_bottom -prefix padfill_right_
        insert_pad_filler -cell "PFILL20AW PFILL10AW PFILL5AW PFILL2AW PFILL1AW PFILL01AW PFILL001AW" -bounding_box { {130 3500} {4600 3750} }  -no_left  -no_bottom -no_right -prefix padfill_top_  
结果icc不断提示插入零个pad fill,而且死循环了,用gui形式也是一样的情况。
怎么破?
还有icc死循环了,怎么中断操作?
发表于 2014-9-6 08:32:51 | 显示全部楼层
不用写 -no_bottom -no_right  -no_top ,   因为bounding_box已经指定了具体坐标,

可以先analog区域打一个blockage,加满3边(都不需要写bounding box),然后再单独对analog bonding box区域加analog pad filler,
 楼主| 发表于 2014-9-9 13:36:01 | 显示全部楼层
回复 2# icfbicfb


    我把 -no_bottom -no_right  -no_top去掉以后就没有问题了,谢了!
发表于 2014-9-24 17:07:10 | 显示全部楼层
只需要坐标就可以了?
 楼主| 发表于 2014-9-24 17:21:50 | 显示全部楼层
回复 4# xylyc521


    是的
 楼主| 发表于 2014-10-15 09:16:37 | 显示全部楼层
应该是把bounding_box删除,留下-no_bottom -no_right -no_top -prefix padfill_left_就好了
 楼主| 发表于 2014-10-15 09:52:10 | 显示全部楼层
回复 2# icfbicfb

请问数字pad filler加完以后,再加模拟pad filler,出现错误如下,怎么解决?
icc_shell> insert_pad_filler -cell "PFILL20AW PFILL10AW PFILL5AW PFILL2AW PFILL1AW PFILL01AW PFILL001AW"  -no_right -no_top  -no_bottom -prefix padfill_left_  
Hierarchical pad insertion...
there is no pad touching the top cell boundary
there is no pad touching the bottom cell boundary
there is no pad touching the right cell boundary
Error: Hierarchical netlist editing database inconsistency. (ICX-001)
WARNING : can't create a pad filler inst (padfill_left_pfiller0)

.... total of 0 pad filler inserted
发表于 2014-10-15 10:54:13 | 显示全部楼层
用新的prefix, pfiller名称不能一样 , 模拟filler叫 -prefix ana 好了
 楼主| 发表于 2014-10-15 13:45:10 | 显示全部楼层
回复 8# icfbicfb


    还真是这样,-prefix不能一样,谢谢了!
发表于 2014-10-16 09:31:24 | 显示全部楼层
回复 8# icfbicfb


   意思是说 在第二次加filler (不管是模拟的还是数字的)的时候  prefix  要与第一个的prefix 不同?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 08:17 , Processed in 0.024502 second(s), 8 queries , Gzip On, Redis On.

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