From: ac150875 Date: Fri, 15 May 2009 20:11:24 +0000 (+0000) Subject: Some basic cells for ESD pads X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=79eee83a7bd16e63ec735cfa092d9d4ad7bf97da;p=fleet.git Some basic cells for ESD pads --- diff --git a/electric/tsmcN90lo.jelib b/electric/tsmcN90lo.jelib new file mode 100644 index 0000000..37e249f --- /dev/null +++ b/electric/tsmcN90lo.jelib @@ -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