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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3099|回复: 7

[讨论] ICC中读入ECO card时,之前跑好的线被工具删除

[复制链接]
发表于 2012-8-4 23:13:02 | 显示全部楼层 |阅读模式

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

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

x
最近做的一个chip要ECO,本来跑线层为M1~M5,此次ECO只允许使用M1、M2、M3,为了修复新跑线出来的一个transition violation,使用了一些spare cell (BUF/INV),但是在读入自己写的ECO card时把其中一根线删除了,此线中含有M4、M5配线,所以违反了只能动M1~M3 mask的原则。
          后来仔细分析,发现ECO时把那个Net disconnect 没有了,所以ICC会把不存在的那个Net 上的线全部删除。
          自己尝试使用Fix/Freeze Net都没有效果。

请问大家有没有好的方法解决这种问题?自己是个新手,谢谢大家!
发表于 2012-8-6 17:04:45 | 显示全部楼层




    在用connect 把disconnect的那2个点接上
 楼主| 发表于 2012-8-7 08:40:35 | 显示全部楼层
connect重新接那两个点的话net名发生改变了,之前的Net还是被删除
目前使用的办法是:先dump出那根Net,然后修改dump出文件中的net名,ECO完之后重新load这根线
发表于 2012-10-16 15:48:04 | 显示全部楼层
在用connect 把disconnect的那2个点接上
发表于 2012-10-18 17:14:31 | 显示全部楼层
ECO netlist 如net name 不一樣時, 好像就會被remove掉.
发表于 2015-3-24 16:26:26 | 显示全部楼层
回复 3# xjg@hmes


   没有看懂什么意思,请大侠明示,最近遇到相同的问题了
发表于 2015-3-25 07:07:17 | 显示全部楼层
最好是手工改, 直接读入eco netlist造成的改动 会比较大,

最好是清楚应该改哪里,有简单的脚本在手边
发表于 2015-3-31 15:16:21 | 显示全部楼层
好像我们的做法是把这条net上的M4-M5,包括via4都选中,route type改成user enter,net改成GND之类的。手动改,别的好像没办法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-26 05:04 , Processed in 0.022980 second(s), 9 queries , Gzip On, Redis On.

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