用create multipart path 创建你想要的guadring
有些代工厂不给力啊,给出的multipart只有那么一排孔的,不怎么方便画图,苦了我们啊,不过有个办法可以不那么苦啊,自己动手做一个来.要做一个随时拿来用的cell模版,那么必定要满足代工厂的设计规则的.否则它也没有存在的理由.如果对一个工艺非常熟悉了,可以直接按步骤下手了,如果不是那么你必需知道下面的几条规则.
数据准备:
1.guadring 的宽度.(呵呵,这个可以不算规则,但还是少不了的.)
2. contact size/space
3. comp overlap of contact
4. metal1overlap of cantact
5. nimp extension beyond comp outside nwell.
6. pimp extension beyond comp inside nwell
7.nwell overlap of pcomp inside nwell
步骤:1.在lsw窗口选择教育性教学原则comp层(有的叫od)
2.调出create multipart path菜单
在mpp template项选择new ,设置好width—即你要的guadring宽度.然后点subpart.
3.弹出如下菜单
在offt subpath栏下,选met层,设好宽度,这个宽度要好好计算一下,如果是单排孔,最小宽度也要:contact size+2*metl1 overlap contact.然后点add.用同样的方法add pplus.成功的话,会在上面有显示. 如
4.点选enclosure,
三十六计口诀在这里,如果之前有add了metal,在这里就可以不用动了,如果没有add,就可以在这里,因为这个选项,enclosure的值是不能大于你的guadring的宽度的.提示一下,如果在这里加,设值要注意一下,enclosure的值为0则此layer的宽度和guadring一样宽.
5.点subrectangle弹出如下
油炸薯条
我们要在这一栏里add 孔,这里的width,length,space,都是指孔的.begingofft,是孔相对创业名言comp的起点.至于paration,一排孔的就可以填你在身边0,两排孔的话,一排为A,另一排则为-A.
这此个参数这样子讲可能比较难领会,自己一个个调来看效果就明白了.上面的步骤完成后点OK黑轴声音大吗再点上面的save template保存为模版.一路点一下去就OK了.\
在版图中用这个设计好的guard ring ,但是在ic610里面如果进行gds的导出、导入后,就全散了,不能像工艺厂提供的pcell那样还是完整的?
试着把option里面的keep pcell选项点上,看会不会有不同的效果
1. 开启Multipart Path:
layout界面工具栏Create->Multipart Path->F3
2.定义Template Name、Width ;此处线宽即基准线线宽
->
4.定义Offt Subpath的层次及Width->Add ;作为运算距离的基准线 /一般定义active为基准层,这样P-ring和N-ring相差不大 /基准层的线宽Width定义时要先确定好打几排孔
此处举例打三排孔,孔边长为0.5,间距0.5,active enclo contact距离为0.3: 则active的线宽是(0.3+0.5+0.5+0.25)*2=3.1
/0.3即enclo距离,第一个0.5是孔边长,第二个0.5是孔间距,0.25是中间那排孔一边到基准线中心的间距。因为之前()内的计算是半条线的宽度,完整的线宽要*2。
5.定义Enclosure Subpath 1.SP
Enclosure:-0.5 Add
/SP enclo active 0.5 &al1
Enclosure:0 Add
/metal1和active重叠
6.定义Subrectangle /一般此处定义的是孔 Layer:W1 Width:0.5 Space:0.5 Length:0.5 Gap:minimum *Separation
/Separation指的是孔的中心到基准线中心的距离。想打几排孔加几个W1
此处举例3排孔 所以要“Add”三次 1.Layer:
W1 Width:0.5 Space:0.5 Length:0.5 Gap:minimum *Separation:0 Add
2.Layer:W1 Width:0.5 Space:0.5 Length:0.5 Gap:minimum *Separation:1
/Separation=0.25+0.5+0.25 ;半个孔边长+孔间间距+半个孔边长 Add
3.Layer:W1 Width:0.5 Space:0.5 Length:0.5 Gap:minimum *Separation:-1
/Separation=-(0.25+0.5+0.25 ) ;半个孔边长+孔间间距+半个孔边长 Add
/一个孔左边一个孔右边,因而一个+1一个-1
7.OK
8. Save Template ;在Create Multipart Path界面 ASCII File: 师生情保存.il文件路径及名称。 eg./abc/project/plates.il
9.Hide 直接在layout界面鼠标拖曳
/要注意该path->"q"出来的Width同初始定义的基准线线宽。
下次load 该Multipart Path: 1.开启Multipart Path:
layout西岩界面工具栏Create->Multipart Path->F3
Load&->Template File:同之前保存的路径及名称 OK Hide
/也可通过导出的.il文件学习编写skill文件实现Multipart Path