TDB File: Generic This is a binary Tanner Database file. DO NOT EDIT!!! 53  x‘53  x dR**** Special Layers ****R Grid LayerRDrag Box LayerR Origin LayerR Icon/OutlineRCell Outline LayerR Error LayerR **** Special Utility Layers ****R LabelR Label FilledR RulerR Device LabelR NotExistsR**** Drawn Layers *****RN WellRActiveRN SelectRP SelectRPolyRContactRMetal1RVia1RMetal2R OverglassR**** Common Derived Layers ****R field activeR ChipSubstrateRdiffRGateRndiffRpdiffR **** DRC Derived Layers ****R!SelectR"Active Contact not on ActiveR#n ActiveR$Not Selected ActiveR%p ActiveR&Poly Contact not on PolyR'pSelect&nSelectR( **** Extract Derived Layers ****R) SubstrateR*ActNSelNotPolyR+ActPSelNotPolyR,ActPSelNotPoly and NOT SBR-ActPSelNotPoly and SBR. n well wireR/ N-ChannelR0ntranR1 P-ChannelR2 poly wireR3ptranR4**** XS Derived Layers ****R5 XS N WellR6 Not ActiveR7Not Active ContactR8 Not Metal1R9 Not Metal2R:Not Poly ContactR;Not Thick ChannelR<Not Thin ChannelR=NotPolyв>NotVia1Cd#;x˜-  xˆCˆˆC Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C  Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C  Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ   рZ˜ƒ˜C  Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C  Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C  Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   pРZ˜ƒ˜C Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ    @Z˜ƒ˜C Q Q Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   РZ˜ƒ˜C Q Q Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   РZ˜ƒ˜C Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ u џ@0  РZ˜ƒ˜C Q Q џџџџџџџџQ џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ   @€Z˜ƒ˜C Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ € џP џZ˜ƒ˜C Q Q Ь™3fЬ™3fQ Q Q џџџџџџџџQ џџџџџџџџ   РZ˜ƒ˜C Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ  џ€ џРZ˜ƒ˜C Q Q Q Q Q Q Q Q 33ЬЬ33ЬЬQ Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q €Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ ˜C Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C Q Q UЊUЊUЊUЊQ Q Q Q џџџџџџџџQ џџџџџџџџ ‡  PZ˜ƒ˜C Q Q 33ЬЬ33ЬЬQ Q Q Q џџџџџџџџQ џџџџџџџџ ‡p  PZ˜ƒ˜C  Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C! Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C" Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C# Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C$ Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C% Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C& Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C' Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C( Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C) Q Q 3™Ьf3™ЬfQ Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C* Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C+ Q Q џџџџџџџџQ Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C, Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ+˜C- Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ+˜C. Q Q UЊUЊQ Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C/ Q Q Q Q Q џџџџџџџџQ џџџџџџџџ ‘  Z˜ƒ˜C0 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ/˜C1 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ i  Z˜ƒ˜C2 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ u џ@0  Z˜ƒ˜C3 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ1˜C4 Q Q Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C5 Q Q ЊUЊUQ Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C6 Q Q џџџџџџџџQ Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C7 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C8 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C9 Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C: Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C; Q Q Ь™3fЬ™3fQ Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C< Q Q 3™Ьf3™ЬfQ Q Q џџџџџџџџQ Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C= Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜C> Q Q Q Q Q џџџџџџџџQ џџџџџџџџ   Z˜ƒ˜Q20џџџUUџUџUUЊЊџUUЊUЊЊЊUЊЊЊЊЊЊЊЊUUЊUUUUMOSIS 2 um Process (SCMOS)Lambdaшd ю 5d‰A‘шєш‘ Yџџџ ЩЏЗш DDDDDDDDD D D D D DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;DDDDDDDDDD D D D D DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;DƒHHHHHHШ RNWERACTRNSLRPSLRPOLRACTRMT1RVA1RMT2ROVG‘HџџHџџHџџHџџHџџHџџHџџHџџH џџH џџH џџH џџH џџHџџHHHHHHH H H HHџџHџџHџџHџџHџџHџџHџџH џџH!џџH"џџH#џџH$џџH%џџH&џџH'џџH(џџH)џџH*џџH+џџH,џџH-џџH.џџH/џџH0џџH1џџH2џџH3џџH4џџH5џџH6џџH7џџH8џџH9џџH:џџH;џџH<џџH=џџH>џџ@‘ VDD’GND ledit.tdb ROWCROSSERTIEHIGHTIELOWCoreRow’ChannelƒCROSS’ABUTY    @Y     Y аААа  %€RP‘ BUFCLKLBUFRSTRCLK’RST’Library_Test.tpr Core’ABUTFrame PADLESSCORNERPADVDD’PADGND mTSMd025p.tdb’MirrorChipY     Y № а  аY  № а Y  № а ˜аа    ‘ 1.1 N Well Minimum Widthƒ 'ˆ1.2 N Well to N Well Spacingƒ pˆ2.1 Active Minimum Widthƒ аˆ2.2 Active to Active Spacingƒ аˆ+2.3a PMOS Source/Drain spacing to Well Edgeƒ ˆˆ&2.3b NMOS Source/Drain spacing to Wellƒ ˆˆ2.4a Well Contact to Well Edge#ƒ  Иˆ&2.4b Substrate Contact to Well Spacing%ƒ  Иˆ3.1 Poly Minimum Widthƒ аˆ3.2 Poly to Poly Spacingƒ аˆ%3.2a Poly to Poly Spacing Over Activeƒ аˆ 3.3 Gate Extension out of Activeƒ аˆ3.4a/4.1a Source/Drain Width#ƒ  Иˆ3.4b/4.1b Source/Drain Width%ƒ  Иˆ3.5 Poly to Active Spacingƒ шˆ4.2a Active to Select Edge!ƒ аˆ4.3a N-Select Edge to ActCntƒ шˆ4.3b P-Select Edge to ActCntƒ шˆ(4.3c Not Exist: ActiveContact not on act"ƒ ˆ4.4 Select Minimum Width!ƒ аˆ!4.4c N-Select to N-Select Spacingƒ аˆ!4.4d P-Select to P-Select Spacingƒ аˆ.4.5 Not Existing: P-Select Overlap of N-Select'ƒ ˆ%4.6 Not Existing: Not Selected Active$ƒ ˆ5.1a Poly Contact Exact Sizeƒ аˆ!5.2A/5.6B Poly Overlap of PolyCntƒ мˆ$5.2b Not-Exists: PolyCnt_not_on_Poly&ƒ ˆ)5.3A Poly Contact to Poly Contact Spacingƒ аˆ 5.4 Poly Contact to Gate Spacingƒ аˆ6.1a Active Contact Exact Sizeƒ аˆ%6.2a Active Overlap of Active Contactƒ мˆ-6.3a Active Contact to Active Contact Spacingƒ аˆ#6.4a Active Contact to Gate Spacingƒ аˆ7.1 Metal1 Minimum Widthƒ  Иˆ7.2 Metal1 to Metal1 Spacing ƒ аˆ"7.3 Metal1 Overlap of Poly Contactƒ шˆ%7.3b Metal1 Overlap of Active Contactƒ шˆ8.1 Via1 Exact Sizeƒ аˆ8.2 Via1 to Via1 Spacingƒ  Иˆ8.3 Metal1 Overlap of Via1ƒ шˆ8.5a Via1 to Poly Spacingƒ аˆ8.5b Via1 to Active Spacingƒ аˆ9.1 Metal2 Minimum Widthƒ  Иˆ9.2a Metal2 to Metal2 Spacing ƒ  Иˆ9.3 Metal2 Overlap of Via1ƒ шˆƒMOSIS 2 um Process (SCMOS)‰( @F:\ECE321_Payman_Fall09\stu712\L-Edit Student v7.12\template.ext Cell0.spc‰ 5  .include 2um_CMOS.modlib ‘ ƒ ‘’3   A  ,+ k ˆ ’Cd#;x˜ -  x™  m˜ -  xCell1‘ Y џџs`џџьx@tХDџџs`џџьx@tХDCYџџs`FPџџ–ˆЄGNDYџџ’ FP@џџs`FPџџ’ Є‘ ’ FP–ˆN ‘CLьx@tJ8Vdd!4J8@!4ьx@tJ8‘ LFP!4J8‘CYџџшЇјџџј0Л€AYџџшЋр џџшЋрџџј0Л€‘YџџшЇјџџьxЋр‘CYџџќ]Р Œ OutYŒ  ]Р Œ ‘YџџќˆИŒ ‘CќR aЈBaЈ R aЈ‘ ќ]РaЈ‘УГд№`кфLSкфp'Гд№`кфp‘ еpкфL‘Cйџџжќм,ьХDCй џџ˜|ž4џџЏьБМџџ˜|XџџЏь.рєœ@dЏШџџюl„ає­дџџюlLєPџџюl[ЬєŽ”џџЏь„аџџУt­дџџЏьLџџУtPџџЏь[ЬџџУtŽ”єXd.рCй м”,ьЙŒџџЏь”џџЯ,ЙŒCй џџЌ”џџЏьЙŒџџтД”мЙŒCй џџЯ,BhџџтДU№џџЂ@2ШџџЊyџџЈˆџџе˜XџџеSќџџми˜X”2Шd˜XџџЈqHџџЫDyџџцœˆd˜XџџмиqH ФyџџЯ,%џџтД2ШџџЈ2Шd:˜CщџџеHDџџмиPџџе*јџџми2ШџџžXЄџџІ(ЋрџџžX!4џџІ() ИЂˆЉьџџєH (џџќЇјџџєH€шџџќˆИџџєHaЈџџќixџџєHBhџџќJ8џџєH#(џџќ*јџџЕШ (џџН˜ЇјџџЕШ€шџџН˜ˆИџџЕШaЈџџН˜ixџџЕШBhџџН˜J8џџЕШ#(џџН˜*ј И!4ˆ)Cщ pL#(­даž4p­дџџб |џџрР6Аџџб D\џџрРSќџџС€]Рm`џџšpLџџЊ,ьLp,ьџџЌLџџœdЏШџџšp (џџЊЏШџџšp@џџС€.рџџ№`L.рџџС€}Œ џџБр}џџС€Œ џџС€œ@ЋрџџС€>€N џџБр]РџџС€m`џџБрœ@џџС€ЋрџџБр>€џџС€N   ‘ ,Z:\victor\Desktop\ProjectECE321\template.ext-Z:\victor\Desktop\ProjectECE321\hpproject.cir‰ 5  .include 2um_CMOS.modlib ‘ ƒ ‘™ .˜УdƒCell1'†™џџъсџџoву™D@ЋрџџС€>€N џџБр]РџџС€m`џџБрœ@џџС€ЋрџџБр>€џџС€N   ‘ ,Z:\victor\Desktop\ProjectECE321\template.ext-Z:\victor\Desktop\ProjectECE321\hpproject.cir‰ 5  .include 2um_CMOS.modlib  ˆ ƒ ‘™ ,˜УdƒCell1'†™џџЅЖџџqR B‚