AND : 与 AND Layer == value(数值):取layer重叠区域 GATE = POLY AND DIFF:定义GATE为POLY和DIFF重叠区域 OR :或 OR POLY : poly layer的预合并 METAL1 OR METAL2 :抓metal1和metal2,这时候他们被看做 一个整体,但失去了连通性。 NOT : 非 SD = DIFF NOT POLY : SD为DIFF排除掉POLY的区域。 * NOT Layer1 layer2 的结果导向为layer1,如果互换顺序结果会不一样。 XOR :异或 XOR DIFF POLY XOR DIFF 去掉layer重叠的区域, 剩下的区域作为结果输出,是AND的反。 SIZE 【layer】 BY 【value】 SIZE L1 BY -1 :L1被缩小1 SIZE L1 BY 1 OVERLAP ONLY : 只抓出L1放大之后overlap的图形 SIZE L1 BY 1 :L1放大1以后,合并为一个大的图形 SIZE L1 BY 2 (Spikes are angles < 45°):默认情况下多边形放大之后,尖端被按尺寸截断 SIZE[layer]BY [value] [OVERUNDER/UNDEROVER] original data SIZE L1 BY 2.5 :L1 size 2.5后有部分被合并 SIZE L1 BY 2.5 UNDEROVER :L1先缩小2.5,再放大2.5,那些小于等于5的layer会被过滤掉 SIZE L1 BY 2.5 OVERUNDER :先放大2.5,再缩小2.5,那些靠得比较近的图形会被合并成一个图形输出 GROW/SHRINK layer [TOP BY value] [BOTTOM BY value] [LEFT BY value] [RIGHT BY value] A=Left and Bottom B=Bottom C =Right D= Top and Right E=Top F=Left GROW :按指定的方向和值扩展图形 SHRINK :按指定的方向和值缩小 |
|