如何批量修改layout中contact的大小
时间:10-02
整理:3721RD
点击:
大侠们好
小弟问个问题,因为工艺更新的原因,我们原来数字库中的contact全部需要变小一点,有什么办法能批量实现呢?
SKILL 我知道是一种办法,但是我不会,这件事比较急,不能等我慢慢地学习skill 后去实现
请各位帮帮忙!
小弟问个问题,因为工艺更新的原因,我们原来数字库中的contact全部需要变小一点,有什么办法能批量实现呢?
SKILL 我知道是一种办法,但是我不会,这件事比较急,不能等我慢慢地学习skill 后去实现
请各位帮帮忙!
shift + s查找替换
爬一下文 有 skill file 可以幫忙做到
如果是 cell 直接去改
flat 選取 全部 contact sizing
我用的是IC5141, 查找后不知道如何替换,替换中只有property,但是contact 的property 是空白的
先把Layout打散打平,全选你的contact,用Create菜单下的Layer Generation,选择contact那层,比如是A,然后选GROW BY,后面输入一个负值,这个值就是contact要缩小多少,等号后面选择你版图中没有用到的层,比如叫B,然后OK。再把A全部删掉,全选B,将B改为A即可
不用这么麻烦的,里面直接与放大缩小的选项。
是的,感谢提醒。菜单Edit->Other->Size,直接放大缩小。
这是Flat的节奏啊
如果是同一代工厂可以直接修改孔
如果是换工艺可以用导GDS的方法去实现
楼上正解!
谢谢,我用你的方法实现了
能具体说说吗?水平差,不是很懂你的意思
统一在这里谢谢各位的帮助!
真是恭喜了
flatten之后还需要make cell吗?
用skill的话复杂些,但是不需要flatten吧
不知小编用的是什么工具画的版图。Laker 有个选项可以缩任意层的。
不知道,应该用skill比较方便。
用mapping file修改
6楼正解,calibredrv里面更方便,直接size. 很多人都是凑热闹的,看看6楼的。
用diva脚本更简单