/* This is for lambda=1.0um - ie orbit's 2 um technologies. Needs some more work for parallel coupling capacitances and upwards fringe. */ #ifdef extForSpice style lambdaSp=1.0 #else style lambda=1.0 #endif lambda 100 step 100 sidehalo 0 /* no parallel coupling cap */ #ifdef INCLUDE_FET_CAP /* Normally off since neither spice or irsim need it */ areacap allFet 750 /* af/lambda^2 */ #endif #ifdef extForSpice areacap (ndiff,nsd,ndc,nsc)/a 0 perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 areacap (pdiff,psd,pdc,psc)/a 0 perimc (pdiff,psd,pdc,psc)/a space,nwell 0 #else areacap (ndiff,nsd,ndc,nsc)/a 398 perimc (ndiff,nsd,ndc,nsc)/a space,pwell 423 areacap (pdiff,psd,pdc,psc)/a 230 perimc (pdiff,psd,pdc,psc)/a space,nwell 85 #endif /* ------------------------------------------------------ */ /* ------------ poly capacitances ---------------- */ areacap PolyCap 57 overlap PolyCap allWell 57 perimc PolyCap ~PolyCap 168 sideOverlap(PolyCap, ~PolyCap, allWell, 168, nothing) /* ------------------------------------------------- */ /* NO fringe data avaliable */ /* ------------ metal1 capacitances ---------------- */ areacap M1Cap 41 overlap M1Cap allWell 41 PolyCap,PNplus overlap M1Cap PNplus 41 overlap M1Cap PolyCap 44 overlap M1Cap poly2,cap 45 /* ------------------------------------------------- */ /* ------------ metal2 capacitances ---------------- */ areacap M2Cap 17 overlap M2Cap allWell 17 PolyCap,M1Cap,PNplus overlap M2Cap PNplus 24 M1Cap overlap M2Cap PolyCap 24 M1Cap overlap M2Cap M1Cap 56 /* ------------------------------------------------- */ /* -------------- Fets -----------------------------*/ /* cscab, cscap defined since extresis needs them */ fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 fetresis nfet linear 14100 /* resistance dyn L */ fetresis pfet linear 48100 /* resistance dyn H */ fetresis nfet saturation 14100 /* resistance dyn L */ fetresis pfet saturation 48100 /* resistance dyn H */ /* ------------------------------------------------- */ /* -------------- Resistivity (in milliohms per sq) -------*/ /* ---- assumed temp 85 C ----- */ resist NDRes 26670 resist PDRes 72860 resist PolyRes 23860 resist M1Res 49 resist M2Res 26 resist pwell 2128280 contact pc 4 15000 contact ec/a,capc/a 4 8420 contact ndc,pdc,nsc,psc 4 36660 contact m2c 4 56300 /* ------------------------------------------------- */ /* Order the planes for correct shielding */ planeOrder(implant,0) planeOrder(well,1) planeOrder(active,2) planeOrder(metal1,3) planeOrder(metal2,4) planeOrder(metal3,5) planeOrder(oxide,6)