关于做pcell的方法一.有关nmos如图是一个简单的nmos的pcell,制作方法如下:1.确定poly的L,这个很简单,此图为0.52.然后是水平的两根strentch,也就是active上下extension,这个有点复杂。我们可以先确定cont的数目,我们知道cont_size=0.5,cont_pitch=0.5,而cont被active包最小距离是0.15,所以就可以推出W-(cont-size/2+0.15)*2+1=cont-number*(cont_size+cont_pitch)化简得:cont-number=W+0.2。……………(1)根据(1)式,得出向上extension的strentch,如图默认的W=1.4,而参数nameorExpressionforstretch的表达式是个化简的,我们可以看看原值((W+1.4+fix((W-(cont-size/2+0.15)*2)))/2)得到((W+1.4+fix((W-0.8)))/2)=》((W+1.4+fix((W+0.2-1)))/2)=》((W+0.4+fix((W+0.2)))/2)同理我们也可以得到向下的extension,如图他的表达式是由((W+1.4-fix((W-(cont-size/2+0.15)*2)))/2)的化简得到的!二.Pmos的pcell方法其实两者的方法是一样的,只是cont被active包最小距离不同,pmos是0.3,所以根据nmos的方法得到W-(cont-size/2+0.3)*2+1=cont-number*(cont_size+cont_pitch)简化得cont-number=W-0.1………………………..(2)向上的extension为(W+1.4+fix((W-(cont-size/2+0.3)*2)))/2)=》W+1.4+fix((W-1.1))/2)=》(W+1.4+fix((W+0.9-2))/2)=》(W-0.6+fix((W+0.9))/2)如图同样的向下extension可得(W+1.4-fix((W-(cont-size/2+0.3)*2)))/2)=》(W+3.4-fix((W+0.9)))/2)如图若想做多管的pcell,只要在单个管子上repeat就可以了,这里如下图:PS:其他的如电阻等方法基本雷同,这里就不介绍了!