/* For IBM triple metal process... No CCD, Bipolar, Poly2 layers. */ /* This is prelimanary, please let me know if anything here seems abnormal to you... pi@lepton.isi.edu 1/13/94 */ #ifdef NOWELL style lambda=0.4(nowell) #else style lambda=0.4(ibm) #endif scalefactor lambda_1 #ifndef NOWELL layer nwell CWN labels CWN #endif layer m3 CMT /* to avoid a CIF read problem around pads */ and-not XP labels CMT layer m2 CMS labels CMS layer m1 CMF labels CMF layer poly CPG labels CPG layer ndop CSN and-not CWP and CAA layer pdop CSP and CAA and-not CWP and-not CPS layer pdiff CSP and CWN and CAA layer ndiff CSN and CWP and CAA layer nsd CWN and CSN and CAA layer psd CSP and CWP and CAA layer pbase CBA labels CBA layer nfet CPG and CAA and CSN labels CPG layer pfet CAA and CPG and CSP labels CPG layer ndc CCA grow 50 and CAA and CWP and CSN and CMF layer pdc CCA grow 50 and CAA and CWN and CSP and CMF layer nsc CCA grow 50 and CAA and CSN and CWN and CMF layer psc CCA grow 50 and CAA and CSP and CWP and CMF layer pbc CCA grow 50 and CBA and CMF labels CBA layer m3c CVS grow 50 and CMT and CMS and-not XP layer m2c CVA grow 50 and CMS and CMF layer pc CCP grow 50 and CPG and CMF layer gc CCC layer glass COG labels COG #ifdef OPEN layer open CAA and CCA and CVA and COG and COP layer pstop CAA and CPS and CSP and-not CWP and-not CWN #endif /* assume all contact are in place .. */ layer pad CMF shrink 100 and CMS shrink 100 and CMT shrink 500 and COG grow 500 and XP #ifdef OPEN calma COP 23 * calma CPS 24 * #endif calma CWP 41 * calma CWN 42 * calma CAA 43 * calma CSP 44 * calma CSN 45 * calma CPG 46 * calma CCP 47 * calma CCA 48 * calma CMF 49 * calma CVA 50 * calma CMS 51 * calma COG 52 * calma CVS 61 * calma CMT 62 * calma CCC 63 *