|
发表于 2012-10-19 13:01:19
|
显示全部楼层
其实均匀分布在实际中有限制,cont比较少的时还可以,cont多的时候S/D多出来的那一点长度就不能够均分
给每一个cont,例如cont size 0.5um*0.5um,space 0.5um,enclose act 0.3um,grid 0.05um,那cont的picth就是1.0um,照这样算S/D端最大的剩余长度是0.95um,最多只能分成0.95/0.05=19份,所以当超过19个cont时就不能均分了,所以当剩余份数不是cont个数整数倍时就不能均分,造成不在grid上。如果仅是让cont居中倒是很好办,给cont做一条Y方向的stretch,在Repetiton里面用这个stretch做dependent stretch,在Adjustment to stretch里面计算出剩余的分数,均分后取整就可以了:
Adjustment to Y stretch:0.05*fix((width-0.3*2+0.5-pcRepeatY*pcStepY+0.001)/0.05/2) |
|