Some basic cells for ESD pads
authorac150875 <ac150875>
Fri, 15 May 2009 20:11:24 +0000 (20:11 +0000)
committerac150875 <ac150875>
Fri, 15 May 2009 20:11:24 +0000 (20:11 +0000)
electric/tsmcN90lo.jelib [new file with mode: 0644]

diff --git a/electric/tsmcN90lo.jelib b/electric/tsmcN90lo.jelib
new file mode 100644 (file)
index 0000000..37e249f
--- /dev/null
@@ -0,0 +1,536 @@
+# header information:
+HtsmcN90lo|8.09i
+
+# Views:
+Vicon|ic
+Vschematic|sch
+
+# External Libraries:
+
+LorangeTSMC090nm_pads|orangeTSMC090nm_pads
+
+# Tools:
+Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90
+Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
+OGateLayoutGenerator|enableNCC()SPurpleFour
+OSTA|GlobalSDCCommands()S"\n### clock setup\ncreate_clock -period 0.400 -name clk -waveform \"0 0.200\" clk\nset_clock_uncertainty -setup 0.015 clk\nset_clock_uncertainty -hold 0.015 clk\nset_propagated_clock clk\nset_clock_transition -rise 0.025 clk\nset_clock_transition -fall 0.025 clk\n#set_driving_cell -lib_cell inv_X008_0 clk\n"
+
+# Technologies:
+Tartwork|SelectedFoundryForartwork()S""
+Tcmos90|MininumCapacitanceINcmos90()D0.0|MininumResistanceINcmos90()D0.0
+Tmocmosold|CapacitanceParasiticForD-ActiveINmocmosold()D0.10000000149011612|CapacitanceParasiticForMetal-1INmocmosold()D0.029999999329447746|CapacitanceParasiticForMetal-2INmocmosold()D0.029999999329447746|CapacitanceParasiticForPolysiliconINmocmosold()D0.03999999910593033|CapacitanceParasiticForS-ActiveINmocmosold()D0.10000000149011612|ResistanceParasiticForMetal-1INmocmosold()D0.029999999329447746|ResistanceParasiticForMetal-2INmocmosold()D0.029999999329447746
+Tmocmossub|CapacitanceParasiticForMetal-1INmocmossub()D0.07000000029802322|CapacitanceParasiticForMetal-2INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-3INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-4INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-5INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-6INmocmossub()D0.03999999910593033|CapacitanceParasiticForN-ActiveINmocmossub()D0.8999999761581421|CapacitanceParasiticForP-ActiveINmocmossub()D0.8999999761581421|CapacitanceParasiticForPolysilicon-1INmocmossub()D0.09000000357627869|ResistanceParasiticForMetal-1INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-2INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-3INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-4INmocmossub()D0.029999999329447746|ResistanceParasiticForMetal-5INmocmossub()D0.029999999329447746|ResistanceParasiticForMetal-6INmocmossub()D0.029999999329447746|ResistanceParasiticForPoly-CutINmocmossub()D2.200000047683716|ResistanceParasiticForVia2INmocmossub()D0.8999999761581421|ResistanceParasiticForVia3INmocmossub()D0.800000011920929|ResistanceParasiticForVia4INmocmossub()D0.800000011920929|ResistanceParasiticForVia5INmocmossub()D0.800000011920929
+Tnmos|CapacitanceParasiticForDiffusionINnmos()D0.10000000149011612|CapacitanceParasiticForMetalINnmos()D0.029999999329447746|CapacitanceParasiticForPolysiliconINnmos()D0.03999999910593033|ResistanceParasiticForMetalINnmos()D0.029999999329447746
+Ttft|CIFLayerForPentINtft()SCEL|CIFLayerForVia1INtft()SCAA|CIFLayerForlay1INtft()SCPI|CIFLayerForlay2INtft()SCNI|CIFLayerForlay3INtft()SCDP|CIFLayerForlay4INtft()SCDN|MininumResistanceINtft()D10.0|SelectedFoundryFortft()SMOSIS
+
+# Cell nch;1{ic}
+Cnch;1{ic}||artwork|1201830579067|1204242484769|E|ATTR_fingers(D5G1;HNOLPX-0.5;Y-3.5;)S1|ATTR_l(D5G1;HNOLPX-0.5;Y-2.5;)S0.1u|ATTR_m(D5G1;HNOLPX-0.5;Y-4.5;)S1|ATTR_w(D5G1;HNOLPX-0.5;Y-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NOpened-Polygon|art@2||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NOpened-Polygon|art@3||1.75|-0.75|0.5|0.5|||trace()V[-0.25/0.25,0.25/0,-0.25/-0.25]
+NOpened-Polygon|art@4||0.375|0|0.75||||trace()V[-0.375/0,0.375/0]
+NOpened-Polygon|art@5||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@6||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@7||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NBox|art@8||2|-1.5|0.4|0.4||
+NBox|art@9||0|0|0.4|0.4||
+NBox|art@10||2|0|0.4|0.4||
+NBox|art@11||2|1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|-1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|1.5||||
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell nch;1{sch}
+Cnch;1{sch}||schematic|1201830579066|1204528115844||ATTR_fingers(D5G1;HNOLPX-15;Y-6.5;)S1|ATTR_l(D5G1;HNOLPX-15;Y-5.5;)S0.1u|ATTR_m(D5G1;HNOLPX-15;Y-8;)S1|ATTR_w(D5G1;HNOLPX-15;Y-4;)S0.15u
+IorangeTSMC090nm_pads:NMOS4f;1{ic}|NMOS4f@0||-1|2|Y||D5G4;|ATTR_Delay(D5G1;NPX3.25;Y-2.25;)I100|ATTR_L(D5G1;NOLPX3.25;Y-0.25;)S@l/0.05u|ATTR_W(D6FLeave alone;G1;NOLPX1.75;Y0.75;)S@w/0.05u|ATTR_goop(D5G1;NOLPX2.75;Y-3.25;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Inch;1{ic}|nch@0||-10|14|||D5G4;
+NWire_Pin|pin@0||-1|-2.5||||
+NWire_Pin|pin@2||-1|12.5||||
+NWire_Pin|pin@3||-6|7.5||||
+NWire_Pin|pin@4||-6|2||||
+Awire|net@0|||900|NMOS4f@0|d|-1|0|pin@0||-1|-2.5
+Awire|net@1|||1800|pin@0||-1|-2.5|conn@0|a|6|-2.5
+Awire|net@4|||1800|pin@2||-1|12.5|conn@3|a|6|12.5
+Awire|net@5|||2700|NMOS4f@0|s|-1|4|pin@2||-1|12.5
+Awire|net@6|||0|conn@2|a|6|7.5|pin@3||-6|7.5
+Awire|net@7|||900|pin@3||-6|7.5|pin@4||-6|2
+Awire|net@8|||1800|pin@4||-6|2|NMOS4f@0|g|-4|2
+Awire|net@9|||1800|NMOS4f@0|b|-1|2.5|conn@1|a|6|2.5
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell nch_18;1{ic}
+Cnch_18;1{ic}||artwork|1201830579075|1204242521002|E|ATTR_fingers(D5G1;HNOLPX-0.5;Y-3.5;)S1|ATTR_l(D5G1;HNPX-0.5;Y-2.5;)S0.2u|ATTR_m(D5G1;HNOLPX-0.5;Y-4.5;)S1|ATTR_w(D5G1;HNPX-0.5;Y-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NOpened-Polygon|art@2||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NOpened-Polygon|art@3||1.75|-0.75|0.5|0.5|||trace()V[-0.25/0.25,0.25/0,-0.25/-0.25]
+NOpened-Polygon|art@4||0.375|0|0.75||||trace()V[-0.375/0,0.375/0]
+NOpened-Polygon|art@5||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@6||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@7||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NBox|art@8||2|-1.5|0.4|0.4||
+NBox|art@9||0|0|0.4|0.4||
+NBox|art@10||2|0|0.4|0.4||
+NBox|art@11||2|1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|-1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|1.5||||
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell nch_18;1{sch}
+Cnch_18;1{sch}||schematic|1201830579074|1204527838690||ATTR_fingers(D5G1;HNOLPX-15.5;Y-4.5;)S1|ATTR_l(D5G1;HNPX-15.5;Y-3.5;)S0.2u|ATTR_m(D5G1;HNOLPX-15.5;Y-5.5;)S1|ATTR_w(D5G1;HNPX-15.5;Y-2;)S0.15u
+IorangeTSMC090nm_pads:NMOS4f_io18;1{ic}|NMOS4f_i@0||-1|2|Y||D5G4;|ATTR_Delay(D5G1;NPX3.25;Y-2.25;)I100|ATTR_L(D5FLeave alone;G1;NOLPX3.25;Y-0.25;)S@l/0.05u|ATTR_W(D6FLeave alone;G1;NOLPX1.75;Y0.75;)S@w/0.05u|ATTR_goop(D5G1;NOLPX2.75;Y-3.25;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Inch_18;1{ic}|nch_18@0||-13.5|16.5|||D5G4;
+NWire_Pin|pin@0||-1|12.5||||
+NWire_Pin|pin@1||-1|-2.5||||
+NWire_Pin|pin@2||-7|7.5||||
+NWire_Pin|pin@3||-7|2||||
+Awire|net@0|||2700|NMOS4f_i@0|s|-1|4|pin@0||-1|12.5
+Awire|net@1|||1800|pin@0||-1|12.5|conn@3|a|6|12.5
+Awire|net@2|||900|NMOS4f_i@0|d|-1|0|pin@1||-1|-2.5
+Awire|net@3|||1800|pin@1||-1|-2.5|conn@0|a|6|-2.5
+Awire|net@4|||1800|NMOS4f_i@0|b|-1|2.5|conn@1|a|6|2.5
+Awire|net@5|||0|conn@2|a|6|7.5|pin@2||-7|7.5
+Awire|net@6|||900|pin@2||-7|7.5|pin@3||-7|2
+Awire|net@7|||1800|pin@3||-7|2|NMOS4f_i@0|g|-4.5|2
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell ndio_18;1{ic}
+Cndio_18;1{ic}||artwork|1201830579083|1204785014793|E|ATTR_l(D5G1;HNOLPX-2.5;Y-2;)S20|ATTR_w(D5G1;HNOLPX-2.5;Y-1;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0|-2.375||1.25|||trace()V[0/-0.625,0/0.625]
+NOpened-Polygon|art@2||0|-1.75|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@3||0|-0.5||1|||trace()V[0/-0.5,0/0.5]
+NClosed-Polygon|art@4||0|-1.375|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0/-0.375]
+NBox|art@5||0|-3|0.4|0.4||
+NBox|art@6||0|0|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||0|-3||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+EMINUS||D5G2;|pin@0||B
+EPLUS||D5G2;|pin@1||B
+X
+
+# Cell ndio_18;1{sch}
+Cndio_18;1{sch}||schematic|1201830579082|1204785458058||ATTR_l(D5G1;HNOLP)S20|ATTR_w(D5G1;HNOLPY-2;)S20
+Indio_18;1{ic}|D5|D5G1;|-8|10|Y||D5G4;|ATTR_l(D5G1;NPX-2.5;Y-2;)S14.0u|ATTR_w(D5G1;NPX-2.5;Y-1;)S14.0u|ATTR_m(D5G1;NY3;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||6|-6.5||||
+NOff-Page|conn@1||6|3.5||||
+IorangeTSMC090nm_pads:ndio18;1{ic}|ndio18@0||-0.5|-0.5|Y||D5G4;|ATTR_L(D5G1;NOLPX-3.5;Y0.5;)S@l/0.05u|ATTR_W(D5G1;NOLPX-3.5;Y1.5;)S@w/0.05u|ATTR_a(D5G1;NOLX-3.5;Y-0.5;)S@l*@w/0.05u/0.05u
+NWire_Pin|pin@0||-0.5|-6.5||||
+NWire_Pin|pin@1||-0.5|3.5||||
+Awire|net@0|||900|ndio18@0|plus|-0.5|-3.5|pin@0||-0.5|-6.5
+Awire|net@1|||1800|pin@0||-0.5|-6.5|conn@0|a|4|-6.5
+Awire|net@2|||2700|ndio18@0|minus|-0.5|0.5|pin@1||-0.5|3.5
+Awire|net@3|||1800|pin@1||-0.5|3.5|conn@1|a|4|3.5
+EMINUS||D5G2;|conn@1|y|B
+EPLUS||D5G2;|conn@0|y|B
+X
+
+# Cell pch;1{ic}
+Cpch;1{ic}||artwork|1201830579088|1204242472147|E|ATTR_fingers(D5G1;HNOLPY-3.5;)S1|ATTR_l(D5G1;HNPY-2.5;)S0.1u|ATTR_m(D5G1;HNOLPY-4.5;)S1|ATTR_w(D5G1;HNPY-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0.175|0|0.35||||trace()V[-0.175/0,0.175/0]
+NOpened-Polygon|art@2||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@3||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NOpened-Polygon|art@4||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NCircle|art@5||0.55|0|0.4|0.4||
+NOpened-Polygon|art@6||1.6|0.75|0.5|0.5|||trace()V[0.25/0.25,-0.25/0,0.25/-0.25]
+NOpened-Polygon|art@7||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@8||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NBox|art@9||2|1.5|0.4|0.4||
+NBox|art@10||0|0|0.4|0.4||
+NBox|art@11||2|0|0.4|0.4||
+NBox|art@12||2|-1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|-1.5||||
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell pch;1{sch}
+Cpch;1{sch}||schematic|1201830579087|1222213241570||ATTR_fingers(D5G1;HNOLPX-11;Y-5;)S1|ATTR_l(D5G1;HNPX-11;Y-4;)S0.1u|ATTR_m(D5G1;HNOLPX-11;Y-6.5;)S1|ATTR_w(D5G1;HNPX-11;Y-2.5;)S0.15u
+IorangeTSMC090nm_pads:PMOS4f;1{ic}|PMOS4f@0||0|2|||D5G4;|ATTR_Delay(D5G1;NOLPX3.5;Y-2;)S100|ATTR_L(D5FLeave alone;G1;NOLPX3.5;)S@l/0.05u|ATTR_W(D6FLeave alone;G1;NOLPX2;Y1;)S@w/0.05u|ATTR_goop(D5G1;NOLPX3.5;Y-3;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Ipch;1{ic}|pch@0||-10.5|14|||D5G4;
+NWire_Pin|pin@0||0|-2.5||||
+NWire_Pin|pin@1||0|12.5||||
+NWire_Pin|pin@2||-5|7.5||||
+NWire_Pin|pin@3||-5|2||||
+Awire|net@0|||1800|PMOS4f@0|b|0|2.5|conn@1|a|6|2.5
+Awire|net@1|||900|PMOS4f@0|d|0|0|pin@0||0|-2.5
+Awire|net@2|||1800|pin@0||0|-2.5|conn@0|a|6|-2.5
+Awire|net@3|||2700|PMOS4f@0|s|0|4|pin@1||0|12.5
+Awire|net@4|||1800|pin@1||0|12.5|conn@3|a|6|12.5
+Awire|net@5|||0|conn@2|a|6|7.5|pin@2||-5|7.5
+Awire|net@6|||900|pin@2||-5|7.5|pin@3||-5|2
+Awire|net@7|||1800|pin@3||-5|2|PMOS4f@0|g|-3|2
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell pch_18;1{ic}
+Cpch_18;1{ic}||artwork|1201830579098|1204242504819|E|ATTR_fingers(D5G1;HNOLPX-0.5;Y-3.5;)S1|ATTR_l(D5G1;HNPX-0.5;Y-2.5;)S0.2u|ATTR_m(D5G1;HNOLPX-0.5;Y-4.5;)S1|ATTR_w(D5G1;HNPX-0.5;Y-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0.175|0|0.35||||trace()V[-0.175/0,0.175/0]
+NOpened-Polygon|art@2||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@3||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NOpened-Polygon|art@4||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NCircle|art@5||0.55|0|0.4|0.4||
+NOpened-Polygon|art@6||1.6|0.75|0.5|0.5|||trace()V[0.25/0.25,-0.25/0,0.25/-0.25]
+NOpened-Polygon|art@7||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@8||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NBox|art@9||2|1.5|0.4|0.4||
+NBox|art@10||0|0|0.4|0.4||
+NBox|art@11||2|0|0.4|0.4||
+NBox|art@12||2|-1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|-1.5||||
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell pch_18;1{sch}
+Cpch_18;1{sch}||schematic|1201830579097|1204527920630||ATTR_fingers(D5G1;HNOLPX-22;Y-7;)S1|ATTR_l(D5G1;HNPX-22;Y-5.5;)S0.2u|ATTR_m(D5G1;HNOLPX-22;Y-8.5;)S1|ATTR_w(D5G1;HNPX-22;Y-4;)S0.15u
+IorangeTSMC090nm_pads:PMOS4f_io18;1{ic}|PMOSf_io@0||-3|2|||D5G4;|ATTR_Delay(D5G1;NPX3.5;Y-2.5;)I100|ATTR_L(D5FLeave alone;G1;NOLPX3.5;)S@l/0.05u|ATTR_W(D5FLeave alone;G1;NOLPX3;Y1;)S@w/0.05u|ATTR_goop(D5G1;NOLPX3.25;Y-3.5;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Ipch_18;1{ic}|pch_18@0||-18|16|||D5G4;
+NWire_Pin|pin@0||-3|-2.5||||
+NWire_Pin|pin@1||-3|12.5||||
+NWire_Pin|pin@2||-12|7.5||||
+NWire_Pin|pin@3||-12|2||||
+Awire|net@0|||900|PMOSf_io@0|d|-3|0|pin@0||-3|-2.5
+Awire|net@1|||1800|pin@0||-3|-2.5|conn@0|a|6|-2.5
+Awire|net@2|||2700|PMOSf_io@0|s|-3|4|pin@1||-3|12.5
+Awire|net@3|||1800|pin@1||-3|12.5|conn@3|a|6|12.5
+Awire|net@4|||0|conn@2|a|6|7.5|pin@2||-12|7.5
+Awire|net@5|||900|pin@2||-12|7.5|pin@3||-12|2
+Awire|net@6|||1800|pin@3||-12|2|PMOSf_io@0|g|-6.5|2
+Awire|net@9|||1800|PMOSf_io@0|b|-3|2.5|conn@1|a|6|2.5
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell pch_18_weak;1{ic}
+Cpch_18_weak;1{ic}||artwork|1201830579098|1213428088234|E|ATTR_fingers(D5G1;HNOLPX-0.5;Y-3.5;)S1|ATTR_l(D5G1;HNPX-0.5;Y-2.5;)S0.2u|ATTR_m(D5G1;HNOLPX-0.5;Y-4.5;)S1|ATTR_w(D5G1;HNPX-0.5;Y-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0.175|0|0.35||||trace()V[-0.175/0,0.175/0]
+NOpened-Polygon|art@2||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@3||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NOpened-Polygon|art@4||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NCircle|art@5||0.55|0|0.4|0.4||
+NOpened-Polygon|art@6||1.6|0.75|0.5|0.5|||trace()V[0.25/0.25,-0.25/0,0.25/-0.25]
+NOpened-Polygon|art@7||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@8||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NBox|art@9||2|1.5|0.4|0.4||
+NBox|art@10||0|0|0.4|0.4||
+NBox|art@11||2|0|0.4|0.4||
+NBox|art@12||2|-1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|-1.5||||
+Ngeneric:Invisible-Pin|pin@4||0|1|||||ART_message(C74;D5G1;)Sweak
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell pch_18_weak;1{sch}
+Cpch_18_weak;1{sch}||schematic|1201830579097|1213400543787||ATTR_fingers(D5G1;HNOLPX-22;Y-7;)S1|ATTR_l(D5G1;HNPX-22;Y-5.5;)S0.2u|ATTR_m(D5G1;HNOLPX-22;Y-8.5;)S1|ATTR_w(D5G1;HNPX-22;Y-4;)S0.15u
+IorangeTSMC090nm_pads:PMOS4fwk_io18;1{ic}|PMOS4fwk@1||-3|2|||D5G4;|ATTR_Delay(D5G1;NPX3.5;Y-2.5;)I100|ATTR_L(D5FLeave alone;G1;NOLPX3.5;)S@l/0.05u|ATTR_W(D5FLeave alone;G1;NOLPX3;Y1;)S@w/0.05u|ATTR_goop(D5G1;NOLPX3.25;Y-3.5;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Ipch_18_weak;1{ic}|pch_18_w@0||-18|16|||D5G4;
+NWire_Pin|pin@0||-3|-2.5||||
+NWire_Pin|pin@1||-3|12.5||||
+NWire_Pin|pin@2||-12|7.5||||
+NWire_Pin|pin@3||-12|2||||
+Awire|net@0|||900|PMOS4fwk@1|d|-3|0|pin@0||-3|-2.5
+Awire|net@1|||1800|pin@0||-3|-2.5|conn@0|a|6|-2.5
+Awire|net@2|||2700|PMOS4fwk@1|s|-3|4|pin@1||-3|12.5
+Awire|net@3|||1800|pin@1||-3|12.5|conn@3|a|6|12.5
+Awire|net@4|||0|conn@2|a|6|7.5|pin@2||-12|7.5
+Awire|net@5|||900|pin@2||-12|7.5|pin@3||-12|2
+Awire|net@6|||1800|pin@3||-12|2|PMOS4fwk@1|g|-6.5|2
+Awire|net@9|||1800|PMOS4fwk@1|b|-3|2.5|conn@1|a|6|2.5
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell pch_weak;1{ic}
+Cpch_weak;1{ic}||artwork|1201830579088|1213428370056|E|ATTR_fingers(D5G1;HNOLPY-3.5;)S1|ATTR_l(D5G1;HNPY-2.5;)S0.1u|ATTR_m(D5G1;HNOLPY-4.5;)S1|ATTR_w(D5G1;HNPY-1.5;)S0.15u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0.175|0|0.35||||trace()V[-0.175/0,0.175/0]
+NOpened-Polygon|art@2||0.75|0||1.5|||trace()V[0/0.75,0/-0.75]
+NOpened-Polygon|art@3||1.5|-1.125|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0.5/-0.375]
+NOpened-Polygon|art@4||1.5|1.125|1|0.75|||trace()V[-0.5/-0.375,0.5/-0.375,0.5/0.375]
+NCircle|art@5||0.55|0|0.4|0.4||
+NOpened-Polygon|art@6||1.6|0.75|0.5|0.5|||trace()V[0.25/0.25,-0.25/0,0.25/-0.25]
+NOpened-Polygon|art@7||1.5|0|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@8||1|0||1.5|||trace()V[0/-0.75,0/0.75]
+NBox|art@9||2|1.5|0.4|0.4||
+NBox|art@10||0|0|0.4|0.4||
+NBox|art@11||2|0|0.4|0.4||
+NBox|art@12||2|-1.5|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||2|1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||2|0||||
+Nschematic:Bus_Pin|pin@3||2|-1.5||||
+Ngeneric:Invisible-Pin|pin@4||0.5|1.5|||||ART_message(C74;D5G1;)Sweak
+EB||D5G2;|pin@2||B
+ED||D5G2;|pin@3||B
+EG||D5G2;|pin@1||B
+ES||D5G2;|pin@0||B
+X
+
+# Cell pch_weak;1{sch}
+Cpch_weak;1{sch}||schematic|1201830579087|1213428419760||ATTR_fingers(D5G1;HNOLPX-11;Y-5;)S1|ATTR_l(D5G1;HNPX-11;Y-4;)S0.1u|ATTR_m(D5G1;HNOLPX-11;Y-6.5;)S1|ATTR_w(D5G1;HNPX-11;Y-2.5;)S0.15u
+IorangeTSMC090nm_pads:PMOS4fwk;1{ic}|PMOS4fwk@0||0|2|||D5G4;|ATTR_Delay(D5G1;NOLPX3.5;Y-2;)S100+@fingers +@m|ATTR_L(D5FLeave alone;G1;NOLPX3.5;)S@l/0.05u|ATTR_W(D6FLeave alone;G1;NOLPX2;Y1;)S@w/0.05u|ATTR_goop(D5G1;NOLX3.5;Y-3;)S@fingers*@m
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||8|-2.5||||
+NOff-Page|conn@1||8|2.5||||
+NOff-Page|conn@2||8|7.5||||
+NOff-Page|conn@3||8|12.5||||
+Ipch_weak;1{ic}|pch_wk@0||-10.5|14|||D5G4;
+NWire_Pin|pin@0||0|-2.5||||
+NWire_Pin|pin@1||0|12.5||||
+NWire_Pin|pin@2||-5|7.5||||
+NWire_Pin|pin@3||-5|2||||
+Awire|net@0|||1800|PMOS4fwk@0|b|0|2.5|conn@1|a|6|2.5
+Awire|net@1|||900|PMOS4fwk@0|d|0|0|pin@0||0|-2.5
+Awire|net@2|||1800|pin@0||0|-2.5|conn@0|a|6|-2.5
+Awire|net@3|||2700|PMOS4fwk@0|s|0|4|pin@1||0|12.5
+Awire|net@4|||1800|pin@1||0|12.5|conn@3|a|6|12.5
+Awire|net@5|||0|conn@2|a|6|7.5|pin@2||-5|7.5
+Awire|net@6|||900|pin@2||-5|7.5|pin@3||-5|2
+Awire|net@7|||1800|pin@3||-5|2|PMOS4fwk@0|g|-3|2
+EB||D5G2;|conn@1|y|B
+ED||D5G2;|conn@0|y|B
+EG||D5G2;|conn@2|y|B
+ES||D5G2;|conn@3|y|B
+X
+
+# Cell pdio_18;1{ic}
+Cpdio_18;1{ic}||artwork|1201830579105|1204786779037|E|ATTR_l(D5G1;HNOLPX-2;Y-2.5;)S20|ATTR_w(D5G1;HNOLPX-2;Y-1.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0|-2.375||1.25|||trace()V[0/-0.625,0/0.625]
+NOpened-Polygon|art@2||0|-1.75|1||||trace()V[-0.5/0,0.5/0]
+NOpened-Polygon|art@3||0|-0.5||1|||trace()V[0/-0.5,0/0.5]
+NClosed-Polygon|art@4||0|-1.375|1|0.75|||trace()V[-0.5/0.375,0.5/0.375,0/-0.375]
+NBox|art@5||0|-3|0.4|0.4||
+NBox|art@6||0|0|0.4|0.4||
+Nschematic:Bus_Pin|pin@0||0|-3||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+EMINUS||D5G2;|pin@0||B
+EPLUS||D5G2;|pin@1||B
+X
+
+# Cell pdio_18;1{sch}
+Cpdio_18;1{sch}||schematic|1201830579105|1204786775220||ATTR_l(D5G1;HNOLP)S20|ATTR_w(D5G1;HNOLPY-2;)S20
+Ipdio_18;1{ic}|D4|D5G1;|-10|5.5|Y||D5G4;|ATTR_l(D5G1;NPY1;)S14.0u|ATTR_w(D5G1;NPY2;)S14.0u|ATTR_m(D5G1;NY3;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||6|-7||||
+NOff-Page|conn@1||6|3.5||||
+IorangeTSMC090nm_pads:pdio18;1{ic}|pdio18@0||-2.5|-1|Y||D5G4;|ATTR_L(D5G1;NOLPX-3.5;Y0.5;)S@l/0.05u|ATTR_W(D5G1;NOLPX-3.5;Y1.5;)S@w/0.05u|ATTR_area(D5G1;NOLPX-3.5;Y-0.5;)S@w*@l/0.05u/0.05u
+NWire_Pin|pin@0||-2.5|3.5||||
+NWire_Pin|pin@1||-2.5|-7||||
+Awire|net@0|||0|conn@1|a|4|3.5|pin@0||-2.5|3.5
+Awire|net@1|||900|pin@0||-2.5|3.5|pdio18@0|minus|-2.5|0
+Awire|net@2|||0|conn@0|a|4|-7|pin@1||-2.5|-7
+Awire|net@3|||2700|pin@1||-2.5|-7|pdio18@0|plus|-2.5|-4
+EMINUS||D5G2;|conn@1|y|B
+EPLUS||D5G2;|conn@0|y|B
+X
+
+# Cell rnpolywo;1{ic}
+Crnpolywo;1{ic}||artwork|1201830579111|1204784512173|E|ATTR_l(D5G1;HNPX-3;Y-2;)S2u|ATTR_sumW(D5G1;HNOLPX-3;Y-3;)S0.44u|ATTR_w(D5G1;HNPX-3;Y-1;)S0.44u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0|-1.5|1|3|||trace()V[0/-1.5,0/-0.9,-0.5/-0.75,0.5/-0.45,-0.5/-0.15,0.5/0.15,-0.5/0.45,0.5/0.75,0/0.9,0/1.5]
+NClosed-Polygon|art@2||0|0|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+NClosed-Polygon|art@3||0|-3|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+Nschematic:Bus_Pin|pin@0||0|0||||
+Nschematic:Bus_Pin|pin@1||0|-3||||
+EMINUS||D5G2;|pin@1||B
+EPLUS||D5G2;|pin@0||B
+X
+
+# Cell rnpolywo;1{sch}
+Crnpolywo;1{sch}||schematic|1201830579110|1213429287808||ATTR_l(D5G1;HNPX-13.5;Y-10.5;)S2u|ATTR_sumW(D5G1;HNOLPX-13.5;Y-11.5;)S0.44u|ATTR_w(D5G1;HNPX-13.5;Y-9.5;)S0.44u|ATTR_verilog_template(D5G1;NTX1.5;Y-15;)Srtranif0 $(node_name) ($(PLUS), $(MINUS), gnd);
+IorangeTSMC090nm_pads:R110;1{ic}|R110@0||-3.5|-2|RRR||D5G4;|ATTR_L(D5FLeave alone;G1;NOLPX-2;Y-2.25;)S@l/0.05u|ATTR_W(D5FLeave alone;G1;NOLPX2.25;Y-2.25;)S@sumW/0.05u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||6|-9||||
+NOff-Page|conn@1||6|3.5||||
+NWire_Pin|pin@0||-3.5|3.5||||
+NWire_Pin|pin@2||-3.5|-9||||
+Irnpolywo;1{ic}|rnpolywo@0||-13.5|8.5|||D5G4;
+Awire|net@0|||2700|R110@0|in|-3.5|1|pin@0||-3.5|3.5
+Awire|net@3|||1800|pin@0||-3.5|3.5|conn@1|a|4|3.5
+Awire|net@4|||0|conn@0|a|4|-9|pin@2||-3.5|-9
+Awire|net@5|||2700|pin@2||-3.5|-9|R110@0|out|-3.5|-5
+EMINUS||D5G2;|conn@0|y|B
+EPLUS||D5G2;|conn@1|y|B
+X
+
+# Cell rnwod_m;1{ic}
+Crnwod_m;1{ic}||artwork|1201830579116|1204791102195|E|ATTR_l(D5G1;HNOLPX-4;Y-2;)S2u|ATTR_sumL(D5G1;HNOLPX-4;Y-4;)S2u|ATTR_sumW(D5G1;HNOLPX-4;Y-3;)S0.44u|ATTR_w(D5G1;HNOLPX-3.5;Y-1;)S0.44u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0|-1.45|1|3|||trace()V[0/-1.5,0/-0.9,-0.5/-0.75,0.5/-0.45,-0.5/-0.15,0.5/0.15,-0.5/0.45,0.5/0.75,0/0.9,0/1.5]
+NClosed-Polygon|art@2||1|-1.5|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+NClosed-Polygon|art@3||0|0|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+NClosed-Polygon|art@4||0|-3|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+Nschematic:Bus_Pin|pin@0||1|-1.5||||
+Nschematic:Bus_Pin|pin@1||0|0||||
+Nschematic:Bus_Pin|pin@2||0|-3||||
+EBULK||D5G2;|pin@0||B
+EMINUS||D5G2;|pin@2||B
+EPLUS||D5G2;|pin@1||B
+X
+
+# Cell rnwod_m;1{sch}
+Crnwod_m;1{sch}||schematic|1201830579115|1213400903060||ATTR_l(D5G1;HNOLPX-16;Y-2.5;)S2u|ATTR_sumL(D5G1;HNOLPX-16;Y-4.5;)S2u|ATTR_sumW(D5G1;HNOLPX-16;Y-3.5;)S0.44u|ATTR_w(D5G1;HNOLPX-16;Y-1.5;)S0.44u|ATTR_verilog_template(D5G1;NTX-16;Y-6.5;)Stranif0 $(node_name) ($(PLUS), $(MINUS), gnd);
+Irnwod_m;1{ic}|R2|D5G1;|-17|12.5|RR||D5G4;|ATTR_l(D5G1;NPY4;)S7.5u|ATTR_sumL(D5G1;NPY2;)S7.5u|ATTR_sumW(D5G1;NPY1;)S10u|ATTR_w(D5G1;NPY3;)S10u|ATTR_m(D5G1;NY5;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||7|-4||||
+NOff-Page|conn@1||7|7||||
+NOff-Page|conn@2||7|1||||
+NWire_Pin|pin@0||-5|-4||||
+NWire_Pin|pin@1||-5|7||||
+IorangeTSMC090nm_pads:rnwod_m;1{ic}|rnwod_m@0||-5|1|YR||D0G4;|ATTR_L(D5FLeave alone;G1;NOLPX-2;Y-2.25;)S@l/0.05u|ATTR_W(D5FLeave alone;G1;NOLPX2.25;Y-2.25;)S@sumW/0.05u
+Awire|net@0|||900|rnwod_m@0|out|-5|-2|pin@0||-5|-4
+Awire|net@1|||1800|pin@0||-5|-4|conn@0|a|5|-4
+Awire|net@2|||0|conn@1|a|5|7|pin@1||-5|7
+Awire|net@3|||900|pin@1||-5|7|rnwod_m@0|in|-5|4
+Awire|net@4|||0|conn@2|a|5|1|rnwod_m@0|in_1|-3.5|1
+EBULK||D5G2;|conn@2|y|B
+EMINUS||D5G2;|conn@0|y|B
+EPLUS||D5G2;|conn@1|y|B
+X
+
+# Cell rppolywo;1{ic}
+Crppolywo;1{ic}||artwork|1201830579122|1204787084705|E|ATTR_l(D5G1;HNPX-3;Y-2;)S2u|ATTR_sumL(D5G1;HNOLPX-3;Y-4;)S2u|ATTR_sumW(D5G1;HNOLPX-3;Y-3;)S0.44u|ATTR_w(D5G1;HNPX-3;Y-1;)S0.44u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@1||0|-1.5|1|3|||trace()V[0/-1.5,0/-0.9,-0.5/-0.75,0.5/-0.45,-0.5/-0.15,0.5/0.15,-0.5/0.45,0.5/0.75,0/0.9,0/1.5]
+NClosed-Polygon|art@2||0|0|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+NClosed-Polygon|art@3||0|-3|0.4|0.4|||trace()V[-0.2/0.2,0.2/0.2,0.2/-0.2,-0.2/-0.2]
+Nschematic:Bus_Pin|pin@0||0|0||||
+Nschematic:Bus_Pin|pin@1||0|-3||||
+EMINUS||D5G2;|pin@1||B
+EPLUS||D5G2;|pin@0||B
+X
+
+# Cell rppolywo;1{sch}
+Crppolywo;1{sch}||schematic|1201830579121|1204787098921||ATTR_l(D5G1;HNPX-18;Y-8;)S2u|ATTR_sumL(D5G1;HNOLPX-18;Y-12;)S2u|ATTR_sumW(D5G1;HNOLPX-18;Y-10;)S0.44u|ATTR_w(D5G1;HNPX-18;Y-6.5;)S0.44u
+IorangeTSMC090nm_pads:R440;1{ic}|R440@0||-6.5|-1.5|RRR||D5G4;|ATTR_L(D5FLeave alone;G1;NOLPX-2;Y-2.25;)S@l/0.05u|ATTR_W(D5FLeave alone;G1;NOLPX2.25;Y-2.25;)S@sumW/0.05u
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||6|-8||||
+NOff-Page|conn@1||6|5.5||||
+NWire_Pin|pin@0||-6.5|5.5||||
+NWire_Pin|pin@1||-6.5|-8||||
+Irppolywo;1{ic}|rppolywo@0||-13.5|11|||D5G4;
+Awire|net@0|||0|conn@1|a|4|5.5|pin@0||-6.5|5.5
+Awire|net@1|||900|pin@0||-6.5|5.5|R440@0|in|-6.5|1.5
+Awire|net@2|||0|conn@0|a|4|-8|pin@1||-6.5|-8
+Awire|net@3|||2700|pin@1||-6.5|-8|R440@0|out|-6.5|-4.5
+EMINUS||D5G2;|conn@0|y|B
+EPLUS||D5G2;|conn@1|y|B
+X
+
+# Cell weakpmos;1{ic}
+Cweakpmos;1{ic}||artwork|1216773711939|1216836501122|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOpened-Polygon|art@3||-1|0|2|6|||trace()V[1/-3,1/-1,-1/-1,-1/1,1/1,1/3]
+NOpened-Polygon|art@4||-2.5|0||2|||trace()V[0/-1,0/1]
+NCircle|art@5||-3|0|1|1||
+Nschematic:Bus_Pin|pin@0||0|-3|||RR|
+Nschematic:Wire_Pin|pin@1||0|-3|||RR|
+Nschematic:Bus_Pin|pin@2||-3.5|0|||R|
+Nschematic:Wire_Pin|pin@3||-3.5|0|||R|
+Nschematic:Bus_Pin|pin@4||0|3||||
+Nschematic:Wire_Pin|pin@5||0|3||||
+Aschematic:wire|net@0|||900|pin@1||0|-3|pin@0||0|-3
+Aschematic:wire|net@1|||0|pin@3||-3.5|0|pin@2||-3.5|0
+Aschematic:wire|net@2|||2700|pin@5||0|3|pin@4||0|3
+Ed||D5G2;|pin@0||B
+Eg||D5G2;|pin@2||B
+Es||D5G2;|pin@4||B
+X
+
+# Cell weakpmos;1{sch}
+Cweakpmos;1{sch}||schematic|1216773579600|1216773714664||ATTR_verilog_template(D5G1;NTX1;Y-9;)Srtranif0 #(100) $(node_name) ($(d), $(s), $(g));
+Ipch;1{ic}|M0|D5G1;|-1|-0.5|||D5G4;|ATTR_fingers(D5G1;PY-4;)S1|ATTR_l(D5G1;P)S250.0n|ATTR_m(D5G1;PY-6;)S1|ATTR_w(D5G1;PY-2;)S250.0n
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NWire_Pin|pin@0||1|4||||
+NWire_Pin|pin@1||-4|-0.5||||
+NWire_Pin|pin@2||1|-4||||
+NWire_Pin|pin@3||3|-0.5||||
+NWire_Pin|pin@4||3|2||||
+NWire_Pin|pin@5||1|2||||
+Iweakpmos;1{ic}|weakpmos@0||18|14|||D5G4;
+Awire|net@0|||2700|pin@5||1|2|pin@0||1|4
+Awire|net@1|||0|M0|G|-1|-0.5|pin@1||-4|-0.5
+Awire|net@2|||900|M0|D|1|-2|pin@2||1|-4
+Awire|net@3|||1800|M0|B|1|-0.5|pin@3||3|-0.5
+Awire|net@4|||2700|pin@3||3|-0.5|pin@4||3|2
+Awire|net@5|||2700|M0|S|1|1|pin@5||1|2
+Awire|net@6|||0|pin@4||3|2|pin@5||1|2
+Ed||D5G2;|pin@2||B
+Eg||D5G2;|pin@1||B
+Es||D5G2;|pin@0||B
+X