Technology specific -- Impl in IFUPWCMos
cmos: READONLY CD.Technology;
lambda: INT;
topTail: INT;
leftTail: INT;
rightTail: INT;
botTail: INT;
pwrW: INT;
metW: INT;
metPitch: INT;
met2W: INT;
met2Pitch: INT;
polW: INT;
polPitch: INT;
polMuxPitch: INT;
difW: INT;
cnctSize: INT;
cmosNDif: CD.Layer;
cmosPDif: CD.Layer;
cmosWPDif: CD.Layer;
cmosWNDif: CD.Layer;
cmosPoly: CD.Layer;
cmosMet: CD.Layer;
cmosMet2: CD.Layer;
cmosNWCont: CD.Layer;
cmosPWCont: CD.Layer;
cmosNWell: CD.Layer;
TransistorObject: PROC[size: CD.Position, difLayer: CD.Layer] RETURNS[trans: CD.Object];
Contact: PROC[layer: CD.Layer] RETURNS[cntc: CD.Object];