From 2fb56dfedbbd10d3c9c298a65a4f6aa187b1c954 Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Tue, 17 Mar 2009 22:49:01 +0000 Subject: [PATCH] update to Ivans latest schematics --- electric/aMarinaM.jelib | 9 +- electric/countersL.jelib | 14 +- electric/dockM.jelib | 174 +- electric/dockPartsM.jelib | 1074 +- electric/driversJ.jelib | 4 +- electric/driversL.jelib | 8 +- electric/gaspM.jelib | 218 +- electric/gates1inM.jelib | 88 +- electric/gates2inM.jelib | 138 +- electric/gates3inM.jelib | 1458 +- electric/latchesK.jelib | 33 + electric/loopCountM.jelib | 4020 +++-- electric/marinaM.jelib | 2679 ---- electric/moveM.jelib | 2858 ++++ electric/oneHotM.jelib | 732 +- electric/predicateM.jelib | 1160 +- electric/programsM.jelib | 12 +- electric/registersJ.jelib |15434 -------------------- electric/registersM.jelib | 611 +- electric/scanK.jelib | 63 +- electric/scanM.jelib | 1385 +- electric/skipL.jelib | 6175 -------- electric/stageGroupsM.jelib | 2380 ++- electric/stagesM.jelib | 2402 ++- electric/testsM.jelib | 454 +- electric/wiresL.jelib | 13 +- .../com/sun/vlsi/chips/marina/test/Marina.java | 3 +- .../com/sun/vlsi/chips/marina/test/MarinaTest.java | 6 +- testCode/edu/berkeley/fleet/two/FleetTwoFleet.java | 16 +- testCode/marina.spi | 6034 ++++---- testCode/marina.xml | 80 +- 31 files changed, 18577 insertions(+), 31158 deletions(-) delete mode 100755 electric/marinaM.jelib create mode 100755 electric/moveM.jelib delete mode 100755 electric/registersJ.jelib delete mode 100755 electric/skipL.jelib diff --git a/electric/aMarinaM.jelib b/electric/aMarinaM.jelib index 659a30c..55d8e9b 100755 --- a/electric/aMarinaM.jelib +++ b/electric/aMarinaM.jelib @@ -1,5 +1,5 @@ # header information: -HaMarinaM|8.09d +HaMarinaM|8.09a # Views: Vicon|ic @@ -21,13 +21,10 @@ Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT Tcmos|ScaleFORcmos()D1000.0 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC -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 Trcmos|ScaleFORrcmos()D1000.0 # Cell marina;1{sch} -Cmarina;1{sch}||schematic|1226940444999|1236293436884| +Cmarina;1{sch}||schematic|1226940444999|1237158357747|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-49|-1|||| NOff-Page|conn@1||70|-2|||| @@ -77,7 +74,7 @@ NWire_Pin|pin@78||32|1|||| NWire_Pin|pin@79||32|-3|||| NBus_Pin|pin@80||34|-9|-1|-1|| NBus_Pin|pin@81||34|-12|-1|-1|| -Ngeneric:Invisible-Pin|pin@82||-15.5|36.5|||||ART_message(D5G3;)Sies 23 February 2009 +Ngeneric:Invisible-Pin|pin@82||-15.5|35.5|||||ART_message(D5G3;)Sies 23 February 2009 NWire_Pin|pin@83||-8|-3|||| NWire_Pin|pin@84||-8|-5|||| Ngeneric:Invisible-Pin|pin@85||-12.5|22.5|||||ART_message(D3G2;)S[signalBitFromInboundSwitchFabric,is implementation dependent.,"It's an address bit, here ain[14]."] diff --git a/electric/countersL.jelib b/electric/countersL.jelib index 19f067d..12ac289 100755 --- a/electric/countersL.jelib +++ b/electric/countersL.jelib @@ -1,5 +1,5 @@ # header information: -HcountersL|8.09c +HcountersL|8.09a # Views: Vicon|ic @@ -1662,7 +1662,7 @@ Emyp1p_1,myp2p_1|sout|D5G2;|pin@44||O X # Cell cntShift;2{lay} -CcntShift;2{lay}||cmos90|1226191120170|1235315364173||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235315366180|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235315366180 +CcntShift;2{lay}||cmos90|1226191120170|1236828111536||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235315366180|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235315366180 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-15|0|||| NX-Metal-1-Metal-2-Con|contact@1||-3.5|100|||| @@ -1703,12 +1703,12 @@ Ametal-2|net@11|||S0|nand10@1|vdd|11|-22|inv40B@3|vdd|2|-22 Ametal-2|net@12|||S0|nand10@1|vdd_1|11|-122|inv40B@3|vdd_1|2|-122 Ametal-1|net@16|||S2700|nand10@1|out_1|6|-56|pin@0||6|-47 Ametal-1|net@17|||S1800|pin@0||6|-47|inv40B@3|in_1|9.5|-47 -Ametal-1|net@19|||S1800|nand10@1|out|-15.5|-88|pin@2||9.5|-88 +Ametal-1|net@19|||S1800|nand10@1|out|-16|-88|pin@2||9.5|-88 Ametal-1|net@20|||S2700|inv40B@3|in|9.5|-97|pin@2||9.5|-88 Ametal-1|net@21|||S900|nand10@0|out_1|6|56|pin@3||6|47 Ametal-1|net@22|||S1800|pin@3||6|47|inv40B@2|in|9.5|47 Ametal-1|net@23|||S900|inv40B@2|in_1|9.5|97|pin@4||9.5|88 -Ametal-1|net@24|||S0|pin@4||9.5|88|nand10@0|out|-15.5|88 +Ametal-1|net@24|||S0|pin@4||9.5|88|nand10@0|out|-16|88 Ametal-2|net@26||6.2|S1800|wellCont@1|vdd_3|-34|-22|nand10@1|vdd_2|-26|-22 Ametal-2|net@27||6.2|S0|nand10@1|gnd_1|-26|-72|wellCont@1|gnd_1|-34|-72 Ametal-2|net@28||6.2|S0|nand10@1|vdd_3|-26|-122|wellCont@1|vdd_2|-34|-122 @@ -1781,7 +1781,7 @@ Evdd_7||D5G2;|inv40B@3|vdd_3|P X # Cell cntShift;1{lay} -CcntShift;1{lay}||cmos90|1226191120170|1231686857578||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226276472217|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235252233294 +CcntShift;1{lay}||cmos90|1226191120170|1236828111536||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226276472217|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235252233294 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-15.5|0|||| NX-Metal-1-Metal-2-Con|contact@1||-3.5|100|||| @@ -1833,12 +1833,12 @@ Ametal-2|net@14|||S0|wellCont@0|vdd_2|-34|22|inv10D@1|vdd_3|-34|22 Ametal-2|net@15|||S0|wellCont@0|vdd_3|-34|122|inv10D@1|vdd_2|-34|122 Ametal-1|net@16|||S2700|nand10@1|out_1|6|-56|pin@0||6|-47 Ametal-1|net@17|||S1800|pin@0||6|-47|inv40B@3|in_1|9.5|-47 -Ametal-1|net@19|||S1800|nand10@1|out|-15.5|-88|pin@2||9.5|-88 +Ametal-1|net@19|||S1800|nand10@1|out|-16|-88|pin@2||9.5|-88 Ametal-1|net@20|||S2700|inv40B@3|in|9.5|-97|pin@2||9.5|-88 Ametal-1|net@21|||S900|nand10@0|out_1|6|56|pin@3||6|47 Ametal-1|net@22|||S1800|pin@3||6|47|inv40B@2|in|9.5|47 Ametal-1|net@23|||S900|inv40B@2|in_1|9.5|97|pin@4||9.5|88 -Ametal-1|net@24|||S0|pin@4||9.5|88|nand10@0|out|-15.5|88 +Ametal-1|net@24|||S0|pin@4||9.5|88|nand10@0|out|-16|88 Ametal-1|net@25|||S2700|nand10@1|inA|-15|-47|pin@7||-15|-35.5 Ametal-2|net@26||6.2|S1800|wellCont@1|vdd_3|-34|-22|nand10@1|vdd_2|-26|-22 Ametal-2|net@27||6.2|S0|nand10@1|gnd_1|-26|-72|wellCont@1|gnd_1|-34|-72 diff --git a/electric/dockM.jelib b/electric/dockM.jelib index 843bac5..8bca4c9 100755 --- a/electric/dockM.jelib +++ b/electric/dockM.jelib @@ -1,5 +1,5 @@ # header information: -HdockM|8.09c +HdockM|8.09a # Views: Vicon|ic @@ -129,7 +129,7 @@ Esucc[T,D]|succ[D,T]|D5G2;|pin@9||O X # Cell inputDock;1{lay} -CinputDock;1{lay}||cmos90|1234799662181|1235134170940||ATTR_NCC(D5G5;NTY360;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] +CinputDock;1{lay}||cmos90|1234799662181|1237153584713||ATTR_NCC(D5G5;NTY360;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-3-Metal-4-Con|contact@2||336|-17.4|||| NX-Metal-3-Metal-4-Con|contact@3||480|-11.6|||| @@ -142,7 +142,7 @@ IdockPartsM:dockCenterTry1;2{lay}|dockCent@0||0|0|||D5G4; IregistersM:dockRegAndDriver;1{lay}|dockRegA@2||0|-455|||D5G4; IstageGroupsM:dockWagNine;1{lay}|dockWagN@0||-2|-2430.5|||D5G4; IstagesM:epiDockStage;1{lay}|epiDockS@0||-3|-2076.5|||D5G4; -IstagesM:litDockStage;1{lay}|litDockS@0||0|818|||D5G4; +IstagesM:litDockStage;2{lay}|litDockS@1||0|818|||D5G4; IstagesM:mOneDockStage;1{lay}|mOneDock@0||0|-747.5|||D5G4; IstagesM:onDeckDockStage;1{lay}|onDeckDo@0||0|-1342|||D5G4; Ngeneric:Invisible-Pin|pin@0||-1528|-745|||||ART_message(D5G40;)Sm1stage @@ -153,68 +153,61 @@ Ngeneric:Invisible-Pin|pin@4||-1526|-2071.5|||||ART_message(D5G40;)SepiStage IstagesM:rqDockStage;1{lay}|rqDockSt@0||0|-1850|||D5G4; Ametal-4|net@2|||S1800|dockCent@0|inLO[8]|454.5|17.4|contact@8||1200|17.4 Ametal-4|net@4|||S0|dockCent@0|inLO[1]|454.5|-17.4|contact@2||336|-17.4 -Ametal-3|net@8|||S900|litDockS@0|outLO[1]|336|464|contact@2||336|-17.4 Ametal-4|net@16|||S1800|dockCent@0|inLO[2]|454.5|-11.6|contact@3||480|-11.6 Ametal-4|net@18|||S1800|dockCent@0|inLO[3]|454.5|-5.8|contact@4||624|-5.8 Ametal-4|net@20|||S1800|dockCent@0|inLO[4]|454.5|0|contact@5||768|0 Ametal-4|net@22|||S1800|dockCent@0|inLO[5]|454.5|5.8|contact@6||912|5.8 Ametal-4|net@24|||S1800|dockCent@0|inLO[6]|454.5|11.6|contact@7||1056|11.6 -Ametal-3|net@27|||S900|litDockS@0|outLO[2]|480|464|contact@3||480|-11.6 -Ametal-3|net@28|||S900|litDockS@0|outLO[3]|624|464|contact@4||624|-5.8 -Ametal-3|net@29|||S900|litDockS@0|outLO[4]|768|464|contact@5||768|0 -Ametal-3|net@30|||S900|litDockS@0|outLO[5]|912|464|contact@6||912|5.8 -Ametal-3|net@31|||S900|litDockS@0|outLO[6]|1056|464|contact@7||1056|11.6 -Ametal-3|net@32|||S900|litDockS@0|outLO[7]|1200|464|contact@8||1200|17.4 X # Cell inputDock;1{sch} -CinputDock;1{sch}||schematic|1234803948154|1236022762690| +CinputDock;1{sch}||schematic|1234803948154|1237230498352| Ngeneric:Facet-Center|art@0||0|0||||AV IwiresL:bitAssignments;1{ic}|bitAssig@0||-38.5|29||V|D5G4; -IstageGroupsM:centerFive;1{ic}|centerFi@0||24|0|||D5G4; -NOff-Page|conn@2||15|-9|||| -NOff-Page|conn@3||13|6|||XRR| -NOff-Page|conn@5||-31|2|||Y| +IstageGroupsM:centerFive;1{ic}|centerFi@0||24|2|||D5G4; +NOff-Page|conn@2||15|-7|||| +NOff-Page|conn@3||13|8|||XRR| +NOff-Page|conn@5||-31|4|||Y| NOff-Page|conn@7||87|6|||| NOff-Page|conn@8||-13|47|||Y| -NOff-Page|conn@9||62|-5|||| +NOff-Page|conn@9||62|-7|||| NOff-Page|conn@11||94.5|-12|||| -NOff-Page|conn@13||83|9|||| +NOff-Page|conn@13||83|11|||| NWire_Con|conn@15||-34|42|||| NOff-Page|conn@16||-39|-19|||RRR| NWire_Con|conn@17||-39|-14|||| NOff-Page|conn@18||57.5|19|||Y| IdockPartsM:dockCenterTry2;1{ic}|dockCent@1||6|32|||D5G4; -IstageGroupsM:dockWagNine;1{ic}|dockWagN@0||-24|-4|||D5G4; +IstageGroupsM:dockWagNine;1{ic}|dockWagN@0||-24|-2|||D5G4; IinputDock;1{ic}|inputDoc@0||66|61.5|||D5G4; IredFive:inv;1{ic}|inv@0||87|3|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IstagesM:litDockStage;1{ic}|litDockS@1||72|3|||D5G4; IregistersM:newPathReg;1{ic}|newPathR@0||72|29|Y||D5G4; Ngeneric:Invisible-Pin|pin@0||16.5|64|||||ART_message(D5G5;)SinputDock Ngeneric:Invisible-Pin|pin@1||16.5|58|||||ART_message(D5G3;)Sies 23 February 2009 -NWire_Pin|pin@3||5|-1|||| -NWire_Pin|pin@4||5|0|||| -NBus_Pin|pin@6||32|-11|-1|-1|| +NWire_Pin|pin@3||5|1|||| +NWire_Pin|pin@4||5|2|||| +NBus_Pin|pin@6||32|-9|-1|-1|| NBus_Pin|pin@7||32|-24|-1|-1|| NBus_Pin|pin@8||-34|-24|-1|-1|| -NBus_Pin|pin@9||-34|-11|-1|-1|| -NWire_Pin|pin@10||33|0|||| -NBus_Pin|pin@11||14|-5|-1|-1|| +NBus_Pin|pin@9||-34|-9|-1|-1|| +NWire_Pin|pin@10||33|2|||| +NBus_Pin|pin@11||14|-3|-1|-1|| NBus_Pin|pin@12||14|-2|-1|-1|| -NBus_Pin|pin@13||41|-5|-1|-1|| +NBus_Pin|pin@13||41|-3|-1|-1|| NBus_Pin|pin@14||41|-9|-1|-1|| -NWire_Pin|pin@15||36|6|||| +NWire_Pin|pin@15||36|8|||| NWire_Pin|pin@16||36|16|||| NWire_Pin|pin@17||-36|16|||| -NWire_Pin|pin@18||-36|-1|||| -NBus_Pin|pin@19||0|2|-1|-1|| -NBus_Pin|pin@20||0|9|-1|-1|| +NWire_Pin|pin@18||-36|1|||| +NBus_Pin|pin@19||0|4|-1|-1|| +NBus_Pin|pin@20||0|11|-1|-1|| NWire_Pin|pin@21||33|-3|||| NBus_Pin|pin@22||24|21|-1|-1|| NWire_Pin|pin@23||10|21|||| NBus_Pin|pin@25||42|43|-1|-1|| NBus_Pin|pin@26||42|35.5|-1|-1|| -NBus_Pin|pin@28||37|-9|-1|-1|| +NBus_Pin|pin@28||37|-7|-1|-1|| NBus_Pin|pin@29||37|-14|-1|-1|| NBus_Pin|pin@36||2|47|-1|-1|| NBus_Pin|pin@40||2|19|-1|-1|| @@ -232,10 +225,10 @@ NWire_Pin|pin@71||11|44|||| NWire_Pin|pin@73||80|44|||| NWire_Pin|pin@74||80|0|||| NWire_Pin|pin@75||60|48|||| -NWire_Pin|pin@76||60|3|||| -NWire_Pin|pin@77||64|6|||| +NWire_Pin|pin@76||60|-2|||| +NWire_Pin|pin@77||64|1|||| NWire_Pin|pin@78||64|4|||| -NBus_Pin|pin@79||56|-3|-1|-1|| +NBus_Pin|pin@79||56|-5|-1|-1|| NBus_Pin|pin@81||72|-14|-1|-1|| NWire_Pin|pin@82||-34|36|||| NWire_Pin|pin@83||-34|49|||| @@ -247,103 +240,103 @@ NWire_Pin|pin@88||82|3|||| NWire_Pin|pin@89||82|-1|||| NBus_Pin|pin@90||84|29|-1|-1|Y| NBus_Pin|pin@91||84|34|-1|-1|| -NBus_Pin|pin@92||84|-4|-1|-1|| +NBus_Pin|pin@92||84|-6|-1|-1|| NBus_Pin|pin@93||84|-9|-1|-1|| NBus_Pin|pin@94||-24|-20|-1|-1|| NWire_Pin|pin@95||-39|-8|||| NWire_Pin|pin@97||62|19|||| -NWire_Pin|pin@98||62|0|||| +NWire_Pin|pin@98||62|6|||| NWire_Pin|pin@99||-9|20|||| NWire_Pin|pin@101||70|48|||| NBus_Pin|pin@103||-23|29|-1|-1|| NBus_Pin|pin@104||-23|25|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-14|-1|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||32|6|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-14|1|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||32|8|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 Abus|aout[TT,1:14]|D5G2;|-0.5|IJ2700|pin@90||84|29|pin@91||84|34 -Abus|do[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ900|pin@13||41|-5|pin@14||41|-9 +Abus|do[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ900|pin@13||41|-3|pin@14||41|-9 Abus|do[Ld,Co]|D5G2;|-0.5|IJ900|pin@103||-23|29|pin@104||-23|25 -Awire|do[Lt]|D5G2;||900|pin@77||64|6|pin@78||64|4 -Awire|epi[TORP]|D5G2;||900|pin@10||33|0|pin@21||33|-3 +Awire|do[Lt]|D5G2;||2700|pin@77||64|1|pin@78||64|4 +Awire|epi[TORP]|D5G2;||900|pin@10||33|2|pin@21||33|-3 Awire|epi[TORP]|D5G2;||900|dockCent@1|torp|10|25|pin@23||10|21 Awire|fire[M]|D5G2;||2700|dockCent@1|fire[M]|6|40|pin@61||6|48 -Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ2700|pin@11||14|-5|pin@12||14|-2 +Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ2700|pin@11||14|-3|pin@12||14|-2 Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@25||42|43|pin@26||42|35.5 Awire|flag[C][F]|D5G2;||900|pin@86||98|3|pin@87||98|-1 Abus|flag[C][T,F]|D5G2;|-0.5|IJ900|pin@84||42|29|pin@85||42|23 Awire|flag[C][T]|D5G2;||900|pin@88||82|3|pin@89||82|-1 Abus|inLO[1:7]|D5G2;|-0.5|IJ900|dockCent@1|inLO[1:6,8]|-17|24|pin@41||-17|19 -Abus|inLO[1:7]|D5G2;|-0.5|IJ900|litDockS@1|outLO[1:8]|72|-8|pin@81||72|-14 +Abus|inLO[1:7]|D5G2;|-0.5|IJ900|litDockS@1|outLO[1:8]|72|-10|pin@81||72|-14 Abus|in[1:12]|D5G2;|-0.5|IJ900|pin@54||64|35|pin@55||64|30 Abus|m1[1:12]|D5G2;|-0.5|IJ900|dockCent@1|m1[1:12]|24|24|pin@22||24|21 -Abus|m1[1:36]|D5G2;|-0.5|IJ900|centerFi@0|m1[1:36]|24|-13|pin@47||24|-18 +Abus|m1[1:36]|D5G2;|-0.5|IJ900|centerFi@0|m1[1:36]|24|-11|pin@47||24|-18 Awire|mc|D5G2;||2700|pin@43||-25|36|pin@44||-25|42 Awire|mc|D5G2;||2700|conn@15||-34|42|pin@83||-34|49 -Awire|net@2|||1800|wire90@0|b|-11.5|-1|pin@3||5|-1 -Awire|net@3|||2700|pin@3||5|-1|pin@4||5|0 -Awire|net@4|||1800|pin@4||5|0|centerFi@0|pred[R]|21|0 -Abus|net@6||-0.5|IJ1800|conn@2|y|17|-9|centerFi@0|in[1:36,T]|20|-9 -Abus|net@8||-0.5|IJ1800|dockWagN@0|out[1:36]|-17|-11|centerFi@0|ring[1:36]|20|-11 -Abus|net@9||-0.5|IJ1800|centerFi@0|rq[1:36]|28|-11|pin@6||32|-11 -Abus|net@10||-0.5|IJ900|pin@6||32|-11|pin@7||32|-24 +Awire|net@2|||1800|wire90@0|b|-11.5|1|pin@3||5|1 +Awire|net@3|||2700|pin@3||5|1|pin@4||5|2 +Awire|net@4|||1800|pin@4||5|2|centerFi@0|pred[R]|21|2 +Abus|net@6||-0.5|IJ1800|conn@2|y|17|-7|centerFi@0|in[1:36,T]|20|-7 +Abus|net@8||-0.5|IJ1800|dockWagN@0|out[1:36]|-17|-9|centerFi@0|ring[1:36]|20|-9 +Abus|net@9||-0.5|IJ1800|centerFi@0|rq[1:36]|28|-9|pin@6||32|-9 +Abus|net@10||-0.5|IJ900|pin@6||32|-9|pin@7||32|-24 Abus|net@11||-0.5|IJ0|pin@7||32|-24|pin@8||-34|-24 -Abus|net@12||-0.5|IJ2700|pin@8||-34|-24|pin@9||-34|-11 -Abus|net@13||-0.5|IJ1800|pin@9||-34|-11|dockWagN@0|in[1:36]|-30|-11 -Awire|net@14|||1800|centerFi@0|epi[TORP]|27|0|pin@10||33|0 -Abus|net@15||-0.5|IJ0|centerFi@0|flag[A,B,D][set,clr]|21|-5|pin@11||14|-5 -Abus|net@17||-0.5|IJ1800|centerFi@0|do[Ld,Co,Mv,Tp,Lt]|27|-5|pin@13||41|-5 -Awire|net@20|||2700|pin@15||36|6|pin@16||36|16 +Abus|net@12||-0.5|IJ2700|pin@8||-34|-24|pin@9||-34|-9 +Abus|net@13||-0.5|IJ1800|pin@9||-34|-9|dockWagN@0|in[1:36]|-30|-9 +Awire|net@14|||1800|centerFi@0|epi[TORP]|27|2|pin@10||33|2 +Abus|net@15||-0.5|IJ0|centerFi@0|flag[A,B,D][set,clr]|21|-3|pin@11||14|-3 +Abus|net@17||-0.5|IJ1800|centerFi@0|do[Ld,Co,Mv,Tp,Lt]|27|-3|pin@13||41|-3 +Awire|net@20|||2700|pin@15||36|8|pin@16||36|16 Awire|net@21|||0|pin@16||36|16|pin@17||-36|16 -Awire|net@22|||900|pin@17||-36|16|pin@18||-36|-1 -Awire|net@23|||1800|pin@18||-36|-1|dockWagN@0|pred|-27|-1 -Abus|net@24||-0.5|IJ1800|dockWagN@0|sor[1:9]|-22|2|pin@19||0|2 -Abus|net@25||-0.5|IJ2700|pin@19||0|2|pin@20||0|9 -Abus|net@26||-0.5|IJ1800|pin@20||0|9|centerFi@0|sir[1:9]|23|9 -Awire|net@27|||1800|conn@3|y|15|6|centerFi@0|do[epi]|21|6 -Abus|net@28||-0.5|IJ1800|conn@5|y|-29|2|dockWagN@0|sir[1:9]|-25|2 +Awire|net@22|||900|pin@17||-36|16|pin@18||-36|1 +Awire|net@23|||1800|pin@18||-36|1|dockWagN@0|pred|-27|1 +Abus|net@24||-0.5|IJ1800|dockWagN@0|sor[1:9]|-22|4|pin@19||0|4 +Abus|net@25||-0.5|IJ2700|pin@19||0|4|pin@20||0|11 +Abus|net@26||-0.5|IJ1800|pin@20||0|11|centerFi@0|sir[1:9]|23|11 +Awire|net@27|||1800|conn@3|y|15|8|centerFi@0|do[epi]|21|8 +Abus|net@28||-0.5|IJ1800|conn@5|y|-29|4|dockWagN@0|sir[1:9]|-25|4 Abus|net@30||-0.5|IJ1800|dockCent@1|flag[A,B,D][set,clr]|31|35.5|pin@26||42|35.5 -Abus|net@34||-0.5|IJ1800|centerFi@0|ps[1:36]|28|-9|pin@28||37|-9 +Abus|net@34||-0.5|IJ1800|centerFi@0|ps[1:36]|28|-7|pin@28||37|-7 Abus|net@44||-0.5|IJ1800|conn@8|y|-11|47|pin@36||2|47 Abus|net@46||-0.5|IJ2700|dockCent@1|pred[D,T]|2|39|pin@36||2|47 Awire|net@52|||0|dockCent@1|mc|-19|36|pin@43||-25|36 -Awire|net@60|||1800|dockWagN@0|succ|-21|-1|wire90@0|a|-16.5|-1 -Awire|net@61|||1800|centerFi@0|succ|27|6|wire90@1|a|29.5|6 -Awire|net@62|||1800|wire90@1|b|34.5|6|pin@15||36|6 +Awire|net@60|||1800|dockWagN@0|succ|-21|1|wire90@0|a|-16.5|1 +Awire|net@61|||1800|centerFi@0|succ|27|8|wire90@1|a|29.5|8 +Awire|net@62|||1800|wire90@1|b|34.5|8|pin@15||36|8 Abus|net@72||-0.5|IJ1800|newPathR@0|aout[1:14,TT]|75|29|pin@90||84|29 Abus|net@81||-0.5|IJ1800|pin@59||64|28|newPathR@0|ainB[1:14,TT]|69|28 Abus|net@82||-0.5|IJ1800|pin@55||64|30|newPathR@0|ainA[1:14,TT]|69|30 -Abus|net@95||-0.5|IJ0|conn@13|a|81|9|litDockS@1|sor[1:9]|74|9 -Abus|net@105||-0.5|IJ1800|conn@9|y|64|-5|litDockS@1|inA[1:37]|68|-5 +Abus|net@95||-0.5|IJ0|conn@13|a|81|11|litDockS@1|sor[1:9]|74|11 +Abus|net@105||-0.5|IJ1800|conn@9|y|64|-7|litDockS@1|inA[1:37]|68|-7 Awire|net@107|||900|pin@71||11|44|dockCent@1|ready|11|39 Awire|net@110|||900|pin@73||80|44|pin@74||80|0 -Awire|net@111|||0|pin@74||80|0|litDockS@1|succ_1[D,T]|75|0 -Awire|net@113|||900|pin@75||60|48|pin@76||60|3 -Awire|net@114|||1800|pin@76||60|3|litDockS@1|fire[M]|69|3 -Awire|net@115|||0|litDockS@1|do[L]|69|6|pin@77||64|6 -Abus|net@117||-0.5|IJ1800|litDockS@1|succ[D,T]|75|6|conn@7|a|85|6 -Abus|net@119||-0.5|IJ1800|pin@79||56|-3|litDockS@1|inB[1:20]|68|-3 +Awire|net@111|||0|pin@74||80|0|litDockS@1|succ_1[D,T]|76|0 +Awire|net@113|||900|pin@75||60|48|pin@76||60|-2 +Awire|net@114|||1800|pin@76||60|-2|litDockS@1|fire[M]|68|-2 +Awire|net@115|||0|litDockS@1|do[L]|68|1|pin@77||64|1 +Abus|net@117||-0.5|IJ1800|litDockS@1|succ[D,T]|76|6|conn@7|a|85|6 +Abus|net@119||-0.5|IJ1800|pin@79||56|-5|litDockS@1|inB[1:20]|68|-5 Awire|net@121|||1800|pin@71||11|44|pin@73||80|44 -Abus|net@122||-0.5|IJ1800|centerFi@0|sor[1:9]|26|9|litDockS@1|sir[1:9]|71|9 +Abus|net@122||-0.5|IJ1800|centerFi@0|sor[1:9]|26|11|litDockS@1|sir[1:9]|71|11 Awire|net@124|||1800|pin@61||6|48|pin@75||60|48 Abus|net@127||-0.5|IJ1800|dockCent@1|flag[C][T,F]|32|29|pin@84||42|29 -Awire|net@128|||1800|litDockS@1|outS[1]|75|3|pin@88||82|3 +Awire|net@128|||1800|litDockS@1|outS[1]|76|3|pin@88||82|3 Awire|net@129|||1800|inv@0|out|89.5|3|pin@86||98|3 Awire|net@131|||1800|pin@88||82|3|inv@0|in|84.5|3 -Abus|net@135||-0.5|IJ1800|litDockS@1|out[1:37]|77|-4|pin@92||84|-4 +Abus|net@135||-0.5|IJ1800|litDockS@1|out[1:37]|78|-6|pin@92||84|-6 Awire|net@136|||900|conn@17||-39|-14|conn@16|a|-39|-17 Awire|net@138|||1800|conn@18|y|59.5|19|pin@97||62|19 -Awire|net@139|||900|pin@97||62|19|pin@98||62|0 -Awire|net@141|||0|litDockS@1|do[L_1]|69|0|pin@98||62|0 +Awire|net@139|||900|pin@97||62|19|pin@98||62|6 +Awire|net@141|||0|litDockS@1|do[L_1]|68|6|pin@98||62|6 Awire|net@144|||1800|pin@75||60|48|pin@101||70|48 Awire|net@147|||900|pin@101||70|48|newPathR@0|fire[A,B]|70|32 Abus|net@148||-0.5|IJ0|dockCent@1|torp_1|-19|29|pin@103||-23|29 -Abus|out[1:37]|D5G2;|-0.5|IJ900|pin@92||84|-4|pin@93||84|-9 +Abus|out[1:37]|D5G2;|-0.5|IJ900|pin@92||84|-6|pin@93||84|-9 Abus|ps[1:15]|D5G2;|-0.5|IJ2700|pin@57||64|23|pin@59||64|28 -Abus|ps[1:20]|D5G2;|-0.5|IJ2700|pin@79||56|-3|pin@48||56|3 -Abus|ps[1:36]|D5G2;|-0.5|IJ900|pin@28||37|-9|pin@29||37|-14 +Abus|ps[1:20]|D5G2;|-0.5|IJ2700|pin@79||56|-5|pin@48||56|3 +Abus|ps[1:36]|D5G2;|-0.5|IJ900|pin@28||37|-7|pin@29||37|-14 Abus|ps[18,19]|D5G2;|-0.5|IJ900|dockCent@1|bit[4:5]|2|24|pin@40||2|19 Awire|ps[21]|D5G2;||900|dockCent@1|Dvoid|-9|25|pin@99||-9|20 Awire|sir[9]|D5G2;||900|conn@15||-34|42|pin@82||-34|36 -Abus|take[1:6]|D5G2;|-0.5|IJ900|dockWagN@0|take[1:6]|-24|-14|pin@94||-24|-20 +Abus|take[1:6]|D5G2;|-0.5|IJ900|dockWagN@0|take[1:6]|-24|-12|pin@94||-24|-20 Awire|take[4]|D5G2;||2700|conn@17||-39|-14|pin@95||-39|-8 Eaout[1:14,TT]|aout[TT,1:14],out[1:37]|D6G2;|conn@11|y|O Eready|freqOut|D6G2;|conn@16|y|O @@ -467,6 +460,19 @@ Esout||D6G2;|conn@6|y|B EtokOut[1:37,T,38:51,S]||D6G2;|conn@0|y|O X +# Cell outputDock;1{lay} +CoutputDock;1{lay}||cmos90|1234799662181|1237129757239||ATTR_NCC(D5G5;NTY360;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] +Ngeneric:Facet-Center|art@0||0|0||||AV +IregistersM:dockRegAndDriver;1{lay}|dockRegA@2||0|-671|||D5G4; +IstageGroupsM:dockWagNine;1{lay}|dockWagN@0||0|-2430.5|||D5G4; +IstageGroupsM:epiRQod;1{lay}|epiRQod@0||0|-1998.5|||D5G4; +IstagesM:mOneDockStage;1{lay}|mOneDock@0||0|-963.5|||D5G4; +IdockPartsM:newDandP;1{lay}|newDandP@0||0|921.5|||D5G4; +IstagesM:outDockCenter;1{lay}|outDockC@1||0|-172|||D5G4; +Ngeneric:Invisible-Pin|pin@0||-1528|-925|||||ART_message(D5G40;)Sm1stage +Ngeneric:Invisible-Pin|pin@3||-1514.5|-638|||||ART_message(D5G40;)Spredicate +X + # Cell outputDockTry;2{ic} CoutputDockTry;2{ic}||artwork|1219270800403|1227364833506|EI Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/dockPartsM.jelib b/electric/dockPartsM.jelib index fa23d33..937d6b8 100755 --- a/electric/dockPartsM.jelib +++ b/electric/dockPartsM.jelib @@ -35,7 +35,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC Trcmos|ScaleFORrcmos()D1000.0 # Cell dockCenterTry1;1{ic} -CdockCenterTry1;1{ic}||artwork|1234802642866|1234803840046|E +CdockCenterTry1;1{ic}||artwork|1234802642866|1237036492725|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||0|-8|-1|-1|R| Ngeneric:Invisible-Pin|pin@1||0|-6|1|1|R| @@ -183,11 +183,11 @@ Etorp||D5G2;|pin@34||I X # Cell dockCenterTry1;2{lay} -CdockCenterTry1;2{lay}||cmos90|1232935857164|1234994353162||ATTR_NCC(D5G6;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749489388|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749489388 +CdockCenterTry1;2{lay}||cmos90|1232935857164|1237071326905|I|ATTR_NCC(D5G6;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749489388|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749489388 IpredicateM:abdBUSpins;1{lay}|abdBUSpi@0||1400|-72|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-1154.5|-72|||| -NX-Metal-1-Metal-2-Con|contact@2||-1049|-60|||| +NX-Metal-1-Metal-2-Con|contact@2||-1053.5|-60|||| NX-Metal-1-Metal-2-Con|contact@3||-1096|204.3||1.2|| NX-Metal-1-Metal-2-Con|contact@4||-1061|-78.7||1.2|| NX-Metal-1-Metal-2-Con|contact@13||-785.5|-72|||| @@ -195,11 +195,11 @@ NX-Metal-1-Metal-2-Con|contact@15||437.5|72|||| NX-Metal-2-Metal-3-Con|contact@20||198.5|216|||| NX-Metal-1-Metal-2-Con|contact@22||1604.5|216|||| NX-Metal-2-Metal-3-Con|contact@25||-672|-16|||| -NX-Metal-2-Metal-3-Con|contact@26||-672|-164|||| +NX-Metal-2-Metal-3-Con|contact@26||-672|-160|||| NX-Metal-3-Metal-4-Con|contact@27||-672|-49|||| NX-Metal-3-Metal-4-Con|contact@28||-672|-58.2|||| NX-Metal-1-Metal-2-Con|contact@30||101|228|||| -NX-Metal-2-Metal-3-Con|contact@31||-567|-158|||| +NX-Metal-2-Metal-3-Con|contact@31||-567|-154|||| NX-Metal-2-Metal-3-Con|contact@32||-567|304|||| NX-Metal-2-Metal-3-Con|contact@33||327.5|272|||| NX-Metal-2-Metal-3-Con|contact@35||300|248|||| @@ -210,32 +210,29 @@ NX-Metal-1-Metal-2-Con|contact@44||468|115.5|||| NX-Metal-1-Metal-2-Con|contact@45||436|115.5|||| NX-Metal-2-Metal-3-Con|contact@46||138.5|260|||| NX-Metal-2-Metal-3-Con|contact@47||138.5|72|||| -NX-Metal-1-Metal-2-Con|contact@49||454|204|||| +NX-Metal-1-Metal-2-Con|contact@49||453.5|204|||| NX-Metal-1-Metal-2-Con|contact@50||196.5|204|||| NX-Metal-1-Metal-2-Con|contact@51||509.5|228|||| IoneHotM:flags;1{lay}|flags@0||1387.5|72|||D5G4; IloopCountM:ilc;6{lay}|ilc@1||760.5|0|||D5G4; IoneHotM:moveAll;6{lay}|moveAll@3||234|72|||D5G4; -IpredicateM:ohPredAll;2{lay}|ohPredAl@1||-332|72|||D5G4; +IpredicateM:ohPredAll;2{lay}|ohPredAl@1||-344|72|||D5G4; IloopCountM:olc;8{lay}|olc@0||-1320.5|0|X||D5G4; IloopCountM:olcControl;4{lay}|olcContr@3||-844.5|72|||D5G4; NMetal-2-Pin|pin@17||-635|50|||| -NMetal-2-Pin|pin@26||-192|216|||| +NMetal-2-Pin|pin@26||-237.5|216|||| NMetal-4-Pin|pin@34||183|17.4|||| NMetal-1-Pin|pin@58||408|313|||| NMetal-1-Pin|pin@61||408|263|||| NMetal-1-Pin|pin@68||436|216.5|||| NMetal-1-Pin|pin@69||383|216.5|||| IwiresL:select22;1{lay}|select22@0||423|288|||D5G4; -Ametal-2|net@0||6.2|S1800|olc@0|vdd_57|-1062|-94|olcContr@3|vdd_3|-1026.5|-94 -Ametal-2|net@1||6.2|S0|olcContr@3|gnd|-1026.5|-144|olc@0|gnd_20|-1062|-144 -Ametal-2|net@2||6.2|S0|olcContr@3|vdd|-1026.5|-194|olc@0|vdd_58|-1062|-194 -Ametal-2|net@6||6.2|S1800|olc@0|vdd_22|-1062|238|olcContr@3|vdd_14|-1026.5|238 -Ametal-2|net@7||6.2|S0|olcContr@3|gnd_8|-1026.5|288|olc@0|gnd_8|-1062|288 -Ametal-2|net@8||6.2|S0|olcContr@3|vdd_15|-1026.5|338|olc@0|vdd_23|-1062|338 -Ametal-2|net@9||6.2|S0|olc@0|vdd|-1024.5|50|olcContr@3|vdd_6|-1026.5|50 -Ametal-2|net@10||6.2|S1800|olcContr@3|gnd_3|-1026.5|0|olc@0|gnd|-1024.5|0 -Ametal-2|net@11||6.2|S1800|olcContr@3|vdd_7|-1026.5|-50|olc@0|vdd_4|-1024.5|-50 +Ametal-2|net@0||6.2|S1800|olc@0|vdd_57|-1062.5|-94|olcContr@3|vdd_3|-1026.5|-94 +Ametal-2|net@1||6.2|S0|olcContr@3|gnd|-1026.5|-144|olc@0|gnd_20|-1062.5|-144 +Ametal-2|net@2||6.2|S0|olcContr@3|vdd|-1026.5|-194|olc@0|vdd_58|-1062.5|-194 +Ametal-2|net@9||6.2|S1800|olc@0|vdd|-1029|50|olcContr@3|vdd_6|-1026.5|50 +Ametal-2|net@10||6.2|S0|olcContr@3|gnd_3|-1026.5|0|olc@0|gnd|-1029|0 +Ametal-2|net@11||6.2|S0|olcContr@3|vdd_7|-1026.5|-50|olc@0|vdd_4|-1029|-50 Ametal-2|net@22|||S0|contact@13||-785.5|-72|contact@0||-1154.5|-72 Ametal-2|net@23||6.2|S1800|olcContr@3|vdd_11|-635|50|pin@17||-635|50 Ametal-1|net@47|||S2700|olc@0|load[T]|-1096|82|contact@3||-1096|204.3 @@ -255,32 +252,27 @@ Ametal-2|net@78||6.2|S1800|ilc@1|vdd_37|1084.5|-194|flags@0|vdd_4|1086.5|-194 Ametal-2|net@79||6.2|S0|flags@0|gnd_12|1086.5|144|ilc@1|gnd_1|1084.5|144 Ametal-2|net@80||6.2|S1800|ilc@1|vdd_7|1084.5|94|flags@0|vdd_26|1086.5|94 Ametal-2|net@91|||S1800|contact@47||138.5|72|contact@15||437.5|72 -Ametal-2|net@133|||S1800|olcContr@3|gnd_5|-635|-144|ohPredAl@1|gnd_2|-635|-144 -Ametal-2|net@134|||S1800|olcContr@3|gnd_6|-635|0|ohPredAl@1|gnd_8|-635|0 -Ametal-2|net@135|||S1800|olcContr@3|vdd_10|-635|-50|ohPredAl@1|vdd_18|-635|-50 -Ametal-2|net@136|||S1800|olcContr@3|vdd_11|-635|50|ohPredAl@1|vdd_19|-635|50 -Ametal-2|net@137|||S1800|olcContr@3|vdd_4|-635|-194|ohPredAl@1|vdd_17|-635|-194 -Ametal-2|net@138|||S1800|olcContr@3|vdd_5|-635|-94|ohPredAl@1|vdd_11|-635|-94 -Ametal-2|net@141|||S0|olcContr@3|olc[zero]|-837.5|-60|contact@2||-1049|-60 -Ametal-1|net@142|||S900|olc@0|zero_1|-1049|-36|contact@2||-1049|-60 -Ametal-1|net@149|||S2700|olcContr@3|olc[zoo]|-785.5|-138|contact@13||-785.5|-72 -Ametal-1|net@156|||S2700|contact@0||-1154.5|-72|olc@0|zoo_1|-1154.5|-63 +Ametal-2|net@133|||S0|olcContr@3|gnd_5|-635|-144|ohPredAl@1|gnd_2|-681|-144 +Ametal-2|net@134|||S0|olcContr@3|gnd_6|-635|0|ohPredAl@1|gnd_8|-681|0 +Ametal-2|net@135|||S0|olcContr@3|vdd_10|-635|-50|ohPredAl@1|vdd_18|-681|-50 +Ametal-2|net@136|||S0|olcContr@3|vdd_11|-635|50|ohPredAl@1|vdd_19|-681|50 +Ametal-2|net@137|||S0|olcContr@3|vdd_4|-635|-194|ohPredAl@1|vdd_17|-681|-194 +Ametal-2|net@138|||S0|olcContr@3|vdd_5|-635|-94|ohPredAl@1|vdd_11|-681|-94 +Ametal-1|net@142|||S900|olc@0|zero_1|-1053.5|-36|contact@2||-1053.5|-60 Ametal-1|net@166|||S2700|ilc@1|ilc[mo]|437.5|63|contact@15||437.5|72 -Ametal-2|net@209|||S2700|ohPredAl@1|mc|-192|216|pin@26||-192|216 -Ametal-2|net@210|||S1800|olcContr@3|mc|-1009|216|pin@26||-192|216 -Ametal-2|net@221|||S1800|pin@26||-192|216|contact@20||198.5|216 +Ametal-2|net@221|||S1800|pin@26||-237.5|216|contact@20||198.5|216 Ametal-2|net@226|||S1800|contact@20||198.5|216|contact@22||1604.5|216 Ametal-1|net@228|||S2700|flags@0|mc|1604.5|212|contact@22||1604.5|216 -Ametal-3|net@240|||S2700|contact@26||-672|-164|contact@28||-672|-58.2 +Ametal-3|net@240|||S2700|contact@26||-672|-160|contact@28||-672|-58.2 Ametal-2|net@242|||S1800|olcContr@3|flag[D][set]|-675.5|-16|contact@25||-672|-16 -Ametal-2|net@243|||S1800|olcContr@3|flag[D][clr]|-675.5|-164|contact@26||-672|-164 +Ametal-2|net@243|||S1800|olcContr@3|flag[D][clr]|-675.5|-160|contact@26||-672|-160 Ametal-3|net@245|||S2700|contact@27||-672|-49|contact@25||-672|-16 -Ametal-4|net@246|||S0|ohPredAl@1|flag[D][set]|-332|-49|contact@27||-672|-49 -Ametal-4|net@248|||S0|ohPredAl@1|flag[D][clr]|-332|-58.2|contact@28||-672|-58.2 -Ametal-4|net@251|||S1800|ohPredAl@1|flag[A][clr]|-332|-95|flags@0|flag[A][clr_1]|1387.5|-95 -Ametal-4|net@253|||S0|flags@0|flag[A][set_1]|1387.5|-85.8|ohPredAl@1|flag[A][set]|-332|-85.8 -Ametal-4|net@254|||S0|flags@0|flag[B][clr_1]|1387.5|-76.6|ohPredAl@1|flag[B][clr]|-332|-76.6 -Ametal-4|net@255|||S0|flags@0|flag[B][set_1]|1387.5|-67.4|ohPredAl@1|flag[B][set]|-332|-67.4 +Ametal-4|net@246|||S0|ohPredAl@1|flag[D][set]|-377|-49|contact@27||-672|-49 +Ametal-4|net@248|||S0|ohPredAl@1|flag[D][clr]|-377|-58.2|contact@28||-672|-58.2 +Ametal-4|net@251|||S1800|ohPredAl@1|flag[A][clr]|-377|-95|flags@0|flag[A][clr_1]|1387.5|-95 +Ametal-4|net@253|||S0|flags@0|flag[A][set_1]|1387.5|-85.8|ohPredAl@1|flag[A][set]|-377|-85.8 +Ametal-4|net@254|||S0|flags@0|flag[B][clr_1]|1387.5|-76.6|ohPredAl@1|flag[B][clr]|-377|-76.6 +Ametal-4|net@255|||S0|flags@0|flag[B][set_1]|1387.5|-67.4|ohPredAl@1|flag[B][set]|-377|-67.4 Ametal-4|net@256|||S1800|flags@0|flag[B][set_1]|1387.5|-67.4|abdBUSpi@0|flag[4][xx]|1400|-67.4 Ametal-4|net@259|||S0|abdBUSpi@0|flag[1][xx]|1400|-76.6|flags@0|flag[B][clr_1]|1387.5|-76.6 Ametal-4|net@260|||S1800|flags@0|flag[A][clr_1]|1387.5|-95|abdBUSpi@0|flag[2][xx]|1400|-95 @@ -292,33 +284,21 @@ Ametal-4|net@266|||S1800|olc@0|in[3]|-1070.5|-5.8|ilc@1|in[3]|454.5|-5.8 Ametal-4|net@267|||S1800|olc@0|in[4]|-1070.5|0|ilc@1|in[4]|454.5|0 Ametal-4|net@268|||S1800|olc@0|in[5]|-1070.5|5.8|ilc@1|in[5]|454.5|5.8 Ametal-4|net@269|||S0|ilc@1|in[7]|454.5|17.4|pin@34||183|17.4 -Ametal-2|net@327||6.2|S1800|olcContr@3|vdd_16|-727.5|338|ohPredAl@1|vdd|-616.5|338 -Ametal-2|net@328||6.2|S0|ohPredAl@1|gnd|-616.5|288|olcContr@3|gnd_2|-727.5|288 -Ametal-2|net@329||6.2|S0|ohPredAl@1|vdd_1|-616.5|238|olcContr@3|vdd_17|-727.5|238 -Ametal-2|net@330||6.2|S1800|olcContr@3|vdd_19|-762.5|194|ohPredAl@1|vdd_26|-624|194 -Ametal-2|net@331||6.2|S0|ohPredAl@1|gnd_12|-624|144|olcContr@3|gnd_9|-762.5|144 -Ametal-2|net@332||6.2|S0|ohPredAl@1|vdd_25|-624|94|olcContr@3|vdd_18|-762.5|94 Ametal-2|net@333||6.2|S0|olcContr@3|vdd_20|-1026.5|194|olc@0|vdd_21|-1062|194 Ametal-2|net@334||6.2|S1800|olc@0|gnd_7|-1062|144|olcContr@3|gnd_10|-1026.5|144 Ametal-2|net@335||6.2|S1800|olc@0|vdd_20|-1062|94|olcContr@3|vdd_21|-1026.5|94 Ametal-2|net@357|||S0|contact@51||509.5|228|contact@30||101|228 -Ametal-2|net@361|||S1800|olcContr@3|do[Co]|-816.5|-158|contact@31||-567|-158 -Ametal-2|net@364|||S0|ohPredAl@1|do[Co]|-487.5|304|contact@32||-567|304 -Ametal-2|net@366|||S0|ohPredAl@1|do[Ld]|-453.5|310|olcContr@3|do[Ld]|-759.5|310 -Ametal-3|net@373|||S2700|contact@31||-567|-158|contact@32||-567|304 -Ametal-2|net@377|||S1800|ohPredAl@1|do[Mv]|-521.5|272|contact@33||327.5|272 -Ametal-2|net@384|||S0|moveAll@3|gnd_14|38.5|144|ohPredAl@1|gnd_1|38.5|144 -Ametal-2|net@385|||S0|moveAll@3|gnd|38.5|288|ohPredAl@1|gnd_3|38.5|288 -Ametal-2|net@386|||S0|moveAll@3|vdd_3|38.5|94|ohPredAl@1|vdd_2|38.5|94 -Ametal-2|net@387|||S0|moveAll@3|vdd_2|38.5|194|ohPredAl@1|vdd_3|38.5|194 -Ametal-2|net@388|||S0|moveAll@3|vdd|38.5|338|ohPredAl@1|vdd_6|38.5|338 -Ametal-2|net@389|||S0|moveAll@3|vdd_15|38.5|238|ohPredAl@1|vdd_7|38.5|238 -Ametal-2|net@390||6.2|S1800|ohPredAl@1|vdd_14|19.5|50|moveAll@3|vdd_16|38.5|50 -Ametal-2|net@391||6.2|S0|moveAll@3|gnd_2|38.5|0|ohPredAl@1|gnd_7|19.5|0 -Ametal-2|net@392||6.2|S0|moveAll@3|vdd_4|38.5|-50|ohPredAl@1|vdd_15|19.5|-50 -Ametal-2|net@393||6.2|S1800|ohPredAl@1|vdd_13|19.5|-94|moveAll@3|vdd_23|122.5|-94 -Ametal-2|net@394||6.2|S0|moveAll@3|gnd_5|122.5|-144|ohPredAl@1|gnd_6|19.5|-144 -Ametal-2|net@395||6.2|S0|moveAll@3|vdd_22|122.5|-194|ohPredAl@1|vdd_12|19.5|-194 +Ametal-2|net@361|||S1800|olcContr@3|do[Co]|-816.5|-154|contact@31||-567|-154 +Ametal-2|net@364|||S0|ohPredAl@1|do[Co]|-532.5|304|contact@32||-567|304 +Ametal-2|net@366|||S0|ohPredAl@1|do[Ld]|-498.5|310|olcContr@3|do[Ld]|-759.5|310 +Ametal-3|net@373|||S2700|contact@31||-567|-154|contact@32||-567|304 +Ametal-2|net@377|||S1800|ohPredAl@1|do[Mv]|-566.5|272|contact@33||327.5|272 +Ametal-2|net@384|||S0|moveAll@3|gnd_14|38.5|144|ohPredAl@1|gnd_1|-7|144 +Ametal-2|net@385|||S0|moveAll@3|gnd|38.5|288|ohPredAl@1|gnd_3|-7|288 +Ametal-2|net@386|||S0|moveAll@3|vdd_3|38.5|94|ohPredAl@1|vdd_2|-7|94 +Ametal-2|net@387|||S0|moveAll@3|vdd_2|38.5|194|ohPredAl@1|vdd_3|-7|194 +Ametal-2|net@388|||S0|moveAll@3|vdd|38.5|338|ohPredAl@1|vdd_6|-7|338 +Ametal-2|net@389|||S0|moveAll@3|vdd_15|38.5|238|ohPredAl@1|vdd_7|-7|238 Ametal-2|net@396||6.2|S1800|ilc@1|vdd_28|426.5|50|moveAll@3|vdd_35|429.5|50 Ametal-2|net@397||6.2|S0|moveAll@3|gnd_7|429.5|144|ilc@1|gnd_21|426.5|144 Ametal-2|net@398||6.2|S0|moveAll@3|gnd_18|429.5|0|ilc@1|gnd_14|426.5|0 @@ -335,7 +315,7 @@ Ametal-1|net@408|||S2700|moveAll@3|ilc[decLO]|408|301|pin@58||408|313 Ametal-1|net@409|||S1800|pin@58||408|313|ilc@1|inB|439|313 Ametal-1|net@412|||S2700|ilc@1|load[T]|580.5|82|contact@36||580.5|222 Ametal-3|net@414|||S2700|contact@37||300|-172|contact@35||300|248 -Ametal-2|net@415|||S1800|olcContr@3|ilc[load]|-746|222|contact@36||580.5|222 +Ametal-2|net@415|||S1800|olcContr@3|ilc[load]|-1022|222|contact@36||580.5|222 Ametal-1|net@416|||S900|moveAll@3|ilc[decLO_1]|408|275|pin@61||408|263 Ametal-1|net@417|||S1800|pin@61||408|263|ilc@1|inA|439|263 Ametal-2|net@419|||S1800|moveAll@3|do[Tp]|228|-172|contact@37||300|-172 @@ -349,12 +329,12 @@ Ametal-1|net@451|||S2700|contact@45||436|115.5|pin@68||436|216.5 Ametal-1|net@453|||S2700|pin@69||383|216.5|moveAll@3|ilc[ho]|383|228 Ametal-1|net@454|||S0|pin@68||436|216.5|pin@69||383|216.5 Ametal-2|net@456|||S1800|moveAll@3|ilc[mo]|126|260|contact@46||138.5|260 -Ametal-1|net@461||0.4|S2700|ilc@1|out_1|454|182.5|contact@49||454|204 +Ametal-1|net@461||0.4|S2700|ilc@1|out_1|453.5|182.5|contact@49||453.5|204 Ametal-1|net@464|||S900|moveAll@3|ilc[do]|196.5|241.5|contact@50||196.5|204 Ametal-3|net@465|||S900|contact@46||138.5|260|contact@47||138.5|72 -Ametal-2|net@466|||S0|contact@49||454|204|contact@50||196.5|204 +Ametal-2|net@466|||S0|contact@49||453.5|204|contact@50||196.5|204 Ametal-1|net@470|||S900|ilc@1|check[T]|509.5|271.5|contact@51||509.5|228 -Ametal-2|net@472|||S0|contact@35||300|248|ohPredAl@1|do[Tp]|-561.5|248 +Ametal-2|net@472|||S0|contact@35||300|248|ohPredAl@1|do[Tp]|-606.5|248 Ebit[4]||D5G2;|moveAll@3|bit[4]|I Ebit[5]||D5G2;|moveAll@3|bit[5]|I Ebitt[1]||D5G2;|ilc@1|bitt[1]|O @@ -427,7 +407,6 @@ Em1cate[5][F]||D5G2;|ohPredAl@1|m1cate[5][F]|I Em1cate[5][T]||D5G2;|ohPredAl@1|m1cate[5][T]|I Em1cate[6][F]||D5G2;|ohPredAl@1|m1cate[6][F]|I Em1cate[6][T]||D5G2;|ohPredAl@1|m1cate[6][T]|I -Emc||D5G2;|olcContr@3|mc|I Emc_1||D5G2;|moveAll@3|mc_1|I Epred[D]||D5G2;|moveAll@3|pred[D]|I Epred[T]||D5G2;|moveAll@3|pred[T]|I @@ -440,11 +419,6 @@ Es[2]||D5G2;|moveAll@3|s[2]|O Es[3]||D5G2;|moveAll@3|s[3]|O Es[4]||D5G2;|moveAll@3|s[4]|O Es[5]||D5G2;|moveAll@3|s[5]|O -Es[6]||D5G2;|ohPredAl@1|s[1]|O -Es[7]||D5G2;|ohPredAl@1|s[2]|O -Es[8]||D5G2;|olcContr@3|s[1]|O -Es[9]||D5G2;|olcContr@3|s[2]|O -Es[10]||D5G2;|olcContr@3|s[3]|O Esel[Co]||D5G2;|ohPredAl@1|sel[Co]|I Esel[Fl]||D5G2;|ohPredAl@1|sel[Fl]|I Esel[Ld]||D5G2;|ohPredAl@1|sel[Ld]|I @@ -478,7 +452,7 @@ Evdd_60||D5G2;|olc@0|vdd_60|P X # Cell dockCenterTry1;1{sch} -CdockCenterTry1;1{sch}||schematic|1233272314089|1235428006353| +CdockCenterTry1;1{sch}||schematic|1233272314089|1237039715112|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||14|-9.5|||RRR| NOff-Page|conn@1||3.5|-3|||XYRR| @@ -564,13 +538,13 @@ NWire_Pin|pin@71||36|-45|||| NWire_Pin|pin@72||36|-42|||| NWire_Pin|pin@73||48|-45|||| NWire_Pin|pin@74||48|-42|||| -NWire_Pin|pin@75||0|-28|||| +NWire_Pin|pin@75||0|-32|||| NWire_Pin|pin@76||0|-23|||| NBus_Pin|pin@79||-4|0|-1|-1|| NWire_Pin|pin@82||33|1|||| NWire_Pin|pin@83||33|-32|||| NWire_Pin|pin@84||27|-1|||| -NWire_Pin|pin@85||27|-30|||| +NWire_Pin|pin@85||27|-32|||| NBus_Pin|pin@91||12|-20|-1|-1|| NBus_Pin|pin@92||-36|-22|-1|-1|| NBus_Pin|pin@93||-21|3|-1|-1|| @@ -623,11 +597,11 @@ Awire|flag[D][clr]|D5G2;||2700|pin@50||0|30|pin@51||0|33 Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-49|3|pin@27||-49|8 Awire|flag[D][set]|D5G2;||2700|pin@48||0|36|pin@49||0|39 Awire|ilc[ck]|D5G2;||900|pin@82||33|1|pin@83||33|-32 -Awire|ilc[decLO]|D5G2;Y3;||900|pin@84||27|-1|pin@85||27|-30 +Awire|ilc[decLO]|D5G2;Y3;||900|pin@84||27|-1|pin@85||27|-32 Awire|ilc[do]|D5G2;||2700|pin@54||12|30|pin@55||12|33 Awire|ilc[ho]|D5G2;||2700|pin@56||12|24|pin@57||12|27 Awire|ilc[load]|D5G2;||900|pin@11||-51|0|pin@12||-51|-8 -Awire|ilc[load]|D5G2;||2700|pin@75||0|-28|pin@76||0|-23 +Awire|ilc[load]|D5G2;||2700|pin@75||0|-32|pin@76||0|-23 Abus|ilc[mo,do,ho]|D5G2;|-0.5|IJ2700|pin@14||21|-28|pin@17||21|-3 Awire|ilc[mo]|D5G2;||2700|pin@52||12|36|pin@53||12|39 Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|ilc@0|inLO[1:8]|12|-35|pin@60||12|-39 @@ -642,14 +616,12 @@ Abus|net@0||-0.5|IJ0|olcContr@0|s_1[1,2]|-40|-3|pin@4||-45|-3 Abus|net@4||-0.5|IJ1800|pin@6||-45|-28|olc@0|olc[load,dec][1:2]|-42|-28 Abus|net@5||-0.5|IJ1800|olcContr@0|olc[zero,zoo]|-32|-3|pin@7||-27|-3 Abus|net@7||-0.5|IJ0|pin@8||-27|-30|olc@0|zooLO|-30|-30 -Abus|net@15||-0.5|IJ1800|ilc@0|ilc[done]|18|-28|pin@14||21|-28 Abus|net@19||-0.5|IJ0|pin@17||21|-3|moveAll@0|ilc[zero,zoo,notX,notInf]|16|-3 Awire|net@20|||2700|olcContr@0|olc_1[zero,zoo]|-34|5|pin@18||-34|9 Awire|net@21|||1800|pin@21||-14|9|pin@19||10|9 Awire|net@22|||900|pin@19||10|9|moveAll@0|mc|10|5 Awire|net@24|||900|pin@20||46|9|flags@0|mc|46|5 Awire|net@25|||1800|pin@18||-34|9|pin@21||-14|9 -Awire|net@26|||2700|ohPredAl@0|mc|-14|5|pin@21||-14|9 Abus|net@27||-0.5|IJ0|olcContr@0|flag[Z_1][seet,clr]|-40|3|pin@26||-49|3 Abus|net@28||-0.5|IJ0|ohPredAl@0|flag[A,B][set,clr]|-16|-3|pin@23||-19|-3 Abus|net@35||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|52|0|pin@29||57|0 @@ -673,16 +645,15 @@ Awire|net@76|||1800|wire90@19|b|32.5|-45|pin@71||36|-45 Awire|net@78|||1800|wire90@20|b|44.5|-45|pin@73||48|-45 Awire|net@81|||1800|wire90@21|b|-43.5|0|olcContr@0|olc_1[load,count]|-40|0 Awire|net@82|||0|wire90@21|a|-48.5|0|pin@11||-51|0 -Awire|net@83|||0|ilc@0|ilc[load]|6|-28|pin@75||0|-28 +Awire|net@83|||0|ilc@0|ilc[load]|6|-32|pin@75||0|-32 Abus|net@85||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-16|3|pin@93||-21|3 Abus|net@86||-0.5|IJ1800|ohPredAl@0|do[Lo,Co,Tp,Mv,Lt]|-8|0|pin@79||-4|0 Abus|net@87||-0.5|IJ1800|ohPredAl@0|succ[skip,do]|-8|3|pin@104||-5|3 Awire|net@89|||1800|moveAll@0|ilc[ck]|16|1|wire90@22|a|26.5|1 Awire|net@90|||1800|wire90@22|b|31.5|1|pin@82||33|1 -Awire|net@92|||0|pin@83||33|-32|ilc@0|check[T]|18|-32 Awire|net@93|||1800|moveAll@0|s[6:10]|16|-1|wire90@23|a|20|-1 Awire|net@94|||1800|wire90@23|b|25|-1|pin@84||27|-1 -Awire|net@96|||0|pin@85||27|-30|ilc@0|ilc[cnt]|18|-30 +Awire|net@96|||0|pin@85||27|-32|ilc@0|ilc[cnt]|18|-32 Awire|net@100|||0|moveAll@0|torp|8|-3|conn@1|y|5.5|-3 Abus|net@107||-0.5|IJ900|flags@0|in[1:12][T,F]|48|-5|conn@3|y|48|-8 Abus|net@109||-0.5|IJ2700|pin@93||-21|3|conn@4|y|-21|11 @@ -693,9 +664,9 @@ Abus|net@119||-0.5|IJ0|moveAll@0|do[M,T]|8|0|pin@100||2|0 Awire|net@121|||900|conn@6|y|46|12|pin@20||46|9 Abus|net@122||-0.5|IJ0|moveAll@0|pred[T,D]|8|3|pin@102||6|3 Abus|net@123||-0.5|IJ2700|pin@102||6|3|conn@8|y|6|11 -Abus|net@127||-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-14|-5|conn@10|y|-14|-18 +Abus|net@127||-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-14|-7|conn@10|y|-14|-18 Abus|net@128||-0.5|IJ900|conn@11|y|42|15|pin@95||42|0 -Awire|net@131|||2700|conn@12|a|-10|-10|ohPredAl@0|do[6:10]|-10|-5 +Awire|net@131|||2700|conn@12|a|-10|-10|ohPredAl@0|do[6:10]|-10|-7 Abus|net@133||-0.5|IJ900|moveAll@0|torp_1|10|-7|conn@13|y|10|-11.5 Abus|net@135||-0.5|IJ2700|pin@104||-5|3|conn@14|a|-5|12.5 Awire|net@138|||1800|olcContr@0|do_1[Lo,Co]|-32|0|conn@16|y|-28|0 @@ -710,7 +681,6 @@ Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@7||-27|-3|pin@8||-27|-30 Awire|olc[zero]|D5G2;||2700|pin@36||-42|24|pin@37||-42|27 Awire|olc[zoo]|D5G2;||2700|pin@38||-42|18|pin@39||-42|21 Abus|s[1:5]|D5G2;|-0.5|IJ2700|moveAll@0|s[1:5]|14|6|pin@106||14|8.5 -Abus|s[6,7]|D5G2;|-0.5|IJ2700|ohPredAl@0|s[1,2]|-10|6|pin@107||-10|8.5 Abus|s[8:10]|D5G2;|-0.5|IJ2700|olcContr@0|olc_1[load,dec]|-38|6|pin@108||-38|11 ErD|Dvoid|D4G2;|conn@16|a|I Ebit[1:5]|bit[4:5]|D4G2;|conn@13|a|I @@ -734,7 +704,7 @@ Etorp||D4G2;|conn@1|a|I X # Cell dockCenterTry2;1{ic} -CdockCenterTry2;1{ic}||artwork|1234802642866|1235428433392|E +CdockCenterTry2;1{ic}||artwork|1234802642866|1237036492725|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-4|-8|-1|-1|R| Ngeneric:Invisible-Pin|pin@1||-4|-6|1|1|R| @@ -842,7 +812,7 @@ Etorp||D5G2;|pin@34||I X # Cell dockCenterTry2;1{sch} -CdockCenterTry2;1{sch}||schematic|1233272314089|1235428276287| +CdockCenterTry2;1{sch}||schematic|1233272314089|1237036492725|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||14|-9.5|||RRR| NOff-Page|conn@1||3.5|-3|||XYRR| @@ -920,12 +890,12 @@ NWire_Pin|pin@71||36|-45|||| NWire_Pin|pin@72||36|-42|||| NWire_Pin|pin@73||48|-45|||| NWire_Pin|pin@74||48|-42|||| -NWire_Pin|pin@75||0|-28|||| +NWire_Pin|pin@75||0|-32|||| NWire_Pin|pin@76||0|-23|||| NWire_Pin|pin@82||33|1|||| NWire_Pin|pin@83||33|-32|||| NWire_Pin|pin@84||27|-1|||| -NWire_Pin|pin@85||27|-30|||| +NWire_Pin|pin@85||27|-32|||| NBus_Pin|pin@91||12|-20|-1|-1|| NBus_Pin|pin@92||-36|-22|-1|-1|| NBus_Pin|pin@95||42|0|-1|-1|| @@ -976,11 +946,11 @@ Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-45|3|pin@27||-45|8 Awire|flag[D][set]|D5G2;||2700|pin@48||0|36|pin@49||0|39 Awire|flag[D][set]|D5G2;||900|pin@111||2|-5|pin@112||2|-9 Awire|ilc[ck]|D5G2;||900|pin@82||33|1|pin@83||33|-32 -Awire|ilc[decLO]|D5G2;Y3;||900|pin@84||27|-1|pin@85||27|-30 +Awire|ilc[decLO]|D5G2;Y3;||900|pin@84||27|-1|pin@85||27|-32 Awire|ilc[do]|D5G2;||2700|pin@54||12|30|pin@55||12|33 Awire|ilc[ho]|D5G2;||2700|pin@56||12|24|pin@57||12|27 Awire|ilc[load]|D5G2;||900|pin@11||-51|0|pin@12||-51|-8 -Awire|ilc[load]|D5G2;||2700|pin@75||0|-28|pin@76||0|-23 +Awire|ilc[load]|D5G2;||2700|pin@75||0|-32|pin@76||0|-23 Abus|ilc[mo,do,ho]|D5G2;|-0.5|IJ2700|pin@14||21|-28|pin@17||21|-3 Awire|ilc[mo]|D5G2;||2700|pin@52||12|36|pin@53||12|39 Abus|inLO[1:6]|D5G2;|-0.5|IJ900|olc@0|inLO[1:6]|-36|-35|pin@59||-36|-39 @@ -995,7 +965,6 @@ Abus|net@0||-0.5|IJ0|olcContr@0|s_1[1,2]|-40|-3|pin@4||-45|-3 Abus|net@4||-0.5|IJ1800|pin@6||-45|-28|olc@0|olc[load,dec][1:2]|-42|-28 Abus|net@5||-0.5|IJ1800|olcContr@0|olc[zero,zoo]|-32|-3|pin@7||-27|-3 Abus|net@7||-0.5|IJ0|pin@8||-27|-30|olc@0|zooLO|-30|-30 -Abus|net@15||-0.5|IJ1800|ilc@0|ilc[done]|18|-28|pin@14||21|-28 Abus|net@19||-0.5|IJ0|pin@17||21|-3|moveAll@0|ilc[zero,zoo,notX,notInf]|16|-3 Awire|net@20|||2700|olcContr@0|olc_1[zero,zoo]|-34|5|pin@18||-34|9 Awire|net@22|||900|pin@19||10|9|moveAll@0|mc|10|5 @@ -1022,13 +991,12 @@ Awire|net@76|||1800|wire90@19|b|32.5|-45|pin@71||36|-45 Awire|net@78|||1800|wire90@20|b|44.5|-45|pin@73||48|-45 Awire|net@81|||1800|wire90@21|b|-43.5|0|olcContr@0|olc_1[load,count]|-40|0 Awire|net@82|||0|wire90@21|a|-48.5|0|pin@11||-51|0 -Awire|net@83|||0|ilc@0|ilc[load]|6|-28|pin@75||0|-28 +Awire|net@83|||0|ilc@0|ilc[load]|6|-32|pin@75||0|-32 Awire|net@89|||1800|moveAll@0|ilc[ck]|16|1|wire90@22|a|26.5|1 Awire|net@90|||1800|wire90@22|b|31.5|1|pin@82||33|1 -Awire|net@92|||0|pin@83||33|-32|ilc@0|check[T]|18|-32 Awire|net@93|||1800|moveAll@0|s[6:10]|16|-1|wire90@23|a|20|-1 Awire|net@94|||1800|wire90@23|b|25|-1|pin@84||27|-1 -Awire|net@96|||0|pin@85||27|-30|ilc@0|ilc[cnt]|18|-30 +Awire|net@96|||0|pin@85||27|-32|ilc@0|ilc[cnt]|18|-32 Awire|net@100|||0|moveAll@0|torp|8|-3|conn@1|y|5.5|-3 Abus|net@107||-0.5|IJ900|flags@0|in[1:12][T,F]|48|-5|conn@3|y|48|-8 Abus|net@111||-0.5|IJ0|flags@0|in[13:24][T]|44|0|pin@95||42|0 @@ -1071,7 +1039,7 @@ Etorp||D4G2;|conn@1|a|I X # Cell newDandP;1{lay} -CnewDandP;1{lay}||cmos90|1233580559397|1235129625636||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235127733562 +CnewDandP;1{lay}||cmos90|1233580559397|1237127517475||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235127733562 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@0||318|182|||| NX-Metal-2-Metal-3-Con|contact@1||462|182|||| @@ -1106,7 +1074,7 @@ NX-Metal-2-Metal-3-Con|contact@33||954|238|||| NX-Metal-2-Metal-3-Con|contact@34||810|200|||| NX-Metal-2-Metal-3-Con|contact@35||72|188|||| NX-Metal-2-Metal-3-Con|contact@36||72|-82|||| -IstagesM:litDockStage;1{lay}|litDockS@0||0|-72|||D5G4; +IstagesM:litDockStage;2{lay}|litDockS@1||0|-72|||D5G4; IregistersM:newPathReg;1{lay}|newPathR@0||0|216|||D5G4; NMetal-2-Pin|pin@2||392|188|||| NMetal-2-Pin|pin@3||392|182|||| @@ -1145,19 +1113,19 @@ Ametal-4|net@36|||S0|contact@9||1530|210.2|newPathR@0|in[10]@234680799|-288|210. Ametal-4|net@37|||S0|contact@10||1386|216|newPathR@0|in[11]@771251451|-288|216 Ametal-4|net@38|||S0|contact@11||1242|221.8|newPathR@0|in[12]@261336565|-288|221.8 Ametal-4|net@39|||S0|contact@12||1098|227.6|newPathR@0|in[13]@816991420|-288|227.6 -Ametal-3|net@67|||S2700|litDockS@0|inB[10]|1530|-282|contact@9||1530|210.2 -Ametal-3|net@68|||S2700|litDockS@0|inB[9]|1470|-282|contact@7||1470|204.4 -Ametal-3|net@69|||S2700|litDockS@0|inB[11]|1386|-282|contact@10||1386|216 -Ametal-3|net@70|||S2700|litDockS@0|inB[8]|1326|-282|contact@8||1326|198.6 -Ametal-3|net@71|||S2700|litDockS@0|inB[12]|1242|-282|contact@11||1242|221.8 -Ametal-3|net@72|||S2700|litDockS@0|inB[7]|1182|-282|contact@6||1182|182 -Ametal-3|net@73|||S2700|litDockS@0|inB[13]|1098|-282|contact@12||1098|227.6 -Ametal-3|net@74|||S2700|litDockS@0|inB[6]|1038|-282|contact@5||1038|182 -Ametal-3|net@76|||S2700|litDockS@0|inB[5]|894|-282|contact@4||894|182 -Ametal-3|net@77|||S2700|litDockS@0|inB[4]|750|-282|contact@3||750|182 -Ametal-3|net@78|||S2700|litDockS@0|inB[3]|606|-282|contact@2||606|182 -Ametal-3|net@79|||S2700|litDockS@0|inB[2]|462|-282|contact@1||462|182 -Ametal-3|net@80|||S2700|litDockS@0|inB[1]|318|-282|contact@0||318|182 +Ametal-3|net@67|||S2700|litDockS@1|ps[10]|1530|-282|contact@9||1530|210.2 +Ametal-3|net@68|||S2700|litDockS@1|ps[9]|1470|-282|contact@7||1470|204.4 +Ametal-3|net@69|||S2700|litDockS@1|ps[11]|1386|-282|contact@10||1386|216 +Ametal-3|net@70|||S2700|litDockS@1|ps[8]|1326|-282|contact@8||1326|198.6 +Ametal-3|net@71|||S2700|litDockS@1|ps[12]|1242|-282|contact@11||1242|221.8 +Ametal-3|net@72|||S2700|litDockS@1|ps[7]|1182|-282|contact@6||1182|182 +Ametal-3|net@73|||S2700|litDockS@1|ps[13]|1098|-282|contact@12||1098|227.6 +Ametal-3|net@74|||S2700|litDockS@1|ps[6]|1038|-282|contact@5||1038|182 +Ametal-3|net@76|||S2700|litDockS@1|ps[5]|894|-282|contact@4||894|182 +Ametal-3|net@77|||S2700|litDockS@1|ps[4]|750|-282|contact@3||750|182 +Ametal-3|net@78|||S2700|litDockS@1|ps[3]|606|-282|contact@2||606|182 +Ametal-3|net@79|||S2700|litDockS@1|ps[2]|462|-282|contact@1||462|182 +Ametal-3|net@80|||S2700|litDockS@1|ps[1]|318|-282|contact@0||318|182 Ametal-4|net@95|||S0|newPathR@0|in[4]|288|168|contact@17||-1548|168 Ametal-4|net@97|||S1800|contact@14||-1200|150.6|newPathR@0|in[1]|288|150.6 Ametal-4|net@98|||S1800|contact@15||-1344|156.4|newPathR@0|in[2]|288|156.4 @@ -1165,33 +1133,33 @@ Ametal-4|net@99|||S1800|contact@16||-1488|162.2|newPathR@0|in[3]|288|162.2 Ametal-4|net@100|||S1800|contact@18||-1404|173.8|newPathR@0|in[5]|288|173.8 Ametal-4|net@101|||S1800|contact@19||-1260|179.6|newPathR@0|in[6]|288|179.6 Ametal-4|net@102|||S1800|contact@20||-1116|185.4|newPathR@0|in[7]|288|185.4 -Ametal-3|net@103|||S2700|litDockS@0|inA[26]|-1200|138|contact@14||-1200|150.6 -Ametal-3|net@106|||S2700|litDockS@0|inA[27]|-1344|138|contact@15||-1344|156.4 -Ametal-3|net@108|||S2700|litDockS@0|inA[28]|-1488|138|contact@16||-1488|162.2 -Ametal-3|net@110|||S2700|litDockS@0|inA[29]|-1548|138|contact@17||-1548|168 -Ametal-3|net@112|||S2700|litDockS@0|inA[30]|-1404|138|contact@18||-1404|173.8 -Ametal-3|net@114|||S2700|litDockS@0|inA[31]|-1260|138|contact@19||-1260|179.6 -Ametal-3|net@116|||S2700|litDockS@0|inA[32]|-1116|138|contact@20||-1116|185.4 -Ametal-3|net@124|||S2700|litDockS@0|inA[35]|-684|138|contact@21||-684|194 +Ametal-3|net@103|||S2700|litDockS@1|dp[26]|-1200|138|contact@14||-1200|150.6 +Ametal-3|net@106|||S2700|litDockS@1|dp[27]|-1344|138|contact@15||-1344|156.4 +Ametal-3|net@108|||S2700|litDockS@1|dp[28]|-1488|138|contact@16||-1488|162.2 +Ametal-3|net@110|||S2700|litDockS@1|dp[29]|-1548|138|contact@17||-1548|168 +Ametal-3|net@112|||S2700|litDockS@1|dp[30]|-1404|138|contact@18||-1404|173.8 +Ametal-3|net@114|||S2700|litDockS@1|dp[31]|-1260|138|contact@19||-1260|179.6 +Ametal-3|net@116|||S2700|litDockS@1|dp[32]|-1116|138|contact@20||-1116|185.4 +Ametal-3|net@124|||S2700|litDockS@1|dp[35]|-684|138|contact@21||-684|194 Ametal-2|net@125|||S0|newPathR@0|ainA[10]|-595.5|194|contact@21||-684|194 Ametal-2|net@126|||S2700|newPathR@0|ainA[11]|-739.5|194|pin@31||-739.5|200 -Ametal-3|net@128|||S2700|litDockS@0|inA[36]|-540|138|contact@22||-540|200 +Ametal-3|net@128|||S2700|litDockS@1|dp[36]|-540|138|contact@22||-540|200 Ametal-2|net@133|||S900|newPathR@0|ainA[9]|-451.5|194|pin@34||-451.5|182 -Ametal-3|net@135|||S2700|litDockS@0|inA[34]|-828|138|contact@24||-828|182 +Ametal-3|net@135|||S2700|litDockS@1|dp[34]|-828|138|contact@24||-828|182 Ametal-2|net@141|||S1800|pin@31||-739.5|200|contact@22||-540|200 Ametal-2|net@142|||S0|pin@34||-451.5|182|contact@24||-828|182 Ametal-2|net@144|||RS1800|newPathR@0|ainA[12]|-883.5|194|contact@26||-877.5|194 Ametal-1|net@152|||S2700|contact@26||-877.5|194|contact@27||-877.5|226 Ametal-2|net@154|||S0|contact@28||-396|226|contact@27||-877.5|226 -Ametal-3|net@155|||S2700|litDockS@0|inA[37]|-396|138|contact@28||-396|226 +Ametal-3|net@155|||S2700|litDockS@1|dp[37]|-396|138|contact@28||-396|226 Ametal-2|net@157|||RS1800|newPathR@0|ainA[8]|-307.5|194|contact@29||-301.5|194 Ametal-1|net@164|||S2700|contact@29||-301.5|194|contact@32||-301.5|232 Ametal-2|net@165|||S0|contact@32||-301.5|232|contact@31||-972|232 -Ametal-3|net@166|||S2700|litDockS@0|inA[33]|-972|138|contact@31||-972|232 -Ametal-3|net@170|||S2700|litDockS@0|inB[14]|954|-282|contact@33||954|238 +Ametal-3|net@166|||S2700|litDockS@1|dp[33]|-972|138|contact@31||-972|232 +Ametal-3|net@170|||S2700|litDockS@1|ps[14]|954|-282|contact@33||954|238 Ametal-2|net@173|||S1800|newPathR@0|ps[14]|182|238|contact@33||954|238 Ametal-2|net@175|||S1800|newPathR@0|ps[15]|322.5|200|contact@34||810|200 -Ametal-3|net@176|||S2700|litDockS@0|inB[15]|810|-282|contact@34||810|200 +Ametal-3|net@176|||S2700|litDockS@1|ps[15]|810|-282|contact@34||810|200 Ametal-2|net@177|||S1800|pin@2||392|188|newPathR@0|ainB[1]|466.5|188 Ametal-2|net@178|||S0|newPathR@0|ainB[2]|610.5|188|pin@4||536|188 Ametal-2|net@179|||S0|newPathR@0|ainB[3]|754.5|188|pin@6||680|188 @@ -1202,7 +1170,7 @@ Ametal-2|net@183|||S0|newPathR@0|ainB[7]|1330.5|188|pin@14||1256|188 Ametal-2|net@184|||S0|newPathR@0|fire[M]|74.5|188|contact@35||72|188 Ametal-3|net@185|||S900|contact@36||72|-82|pin@54||72|-276 Ametal-3|net@186|||S900|contact@35||72|188|contact@36||72|-82 -Ametal-2|net@187|||S1800|litDockS@0|fire[M]|62.5|-82|contact@36||72|-82 +Ametal-2|net@187|||S1800|litDockS@1|fire[M]|62.5|-82|contact@36||72|-82 Eaout[1]||D5G2;|newPathR@0|x[1]|I Eaout[2]||D5G2;|newPathR@0|x[2]|I Eaout[3]||D5G2;|newPathR@0|x[3]|I @@ -1218,220 +1186,220 @@ Eaout[12]||D5G2;|newPathR@0|x[12]|I Eaout[13]||D5G2;|newPathR@0|x[13]|I Eaout[14]||D5G2;|newPathR@0|x[14]|I Eaout[TT]||D5G2;|newPathR@0|x[TT]|I -Edo[L]||D5G2;|litDockS@0|do[L]|O -Edp[1]||D5G2;|litDockS@0|inA[1]|I -Edp[2]||D5G2;|litDockS@0|inA[2]|I -Edp[3]||D5G2;|litDockS@0|inA[3]|I -Edp[4]||D5G2;|litDockS@0|inA[4]|I -Edp[5]||D5G2;|litDockS@0|inA[5]|I -Edp[6]||D5G2;|litDockS@0|inA[6]|I -Edp[7]||D5G2;|litDockS@0|inA[7]|I -Edp[8]||D5G2;|litDockS@0|inA[8]|I -Edp[9]||D5G2;|litDockS@0|inA[9]|I -Edp[10]||D5G2;|litDockS@0|inA[10]|O -Edp[11]||D5G2;|litDockS@0|inA[11]|O -Edp[12]||D5G2;|litDockS@0|inA[12]|O -Edp[13]||D5G2;|litDockS@0|inA[13]|O -Edp[14]||D5G2;|litDockS@0|inA[14]|O -Edp[15]||D5G2;|litDockS@0|inA[15]|O -Edp[16]||D5G2;|litDockS@0|inA[16]|O -Edp[17]||D5G2;|litDockS@0|inA[17]|O -Edp[18]||D5G2;|litDockS@0|inA[18]|O -Edp[19]||D5G2;|litDockS@0|inA[19]|O -Edp[20]||D5G2;|litDockS@0|inA[20]|I -Edp[21]||D5G2;|litDockS@0|inA[21]|I -Edp[22]||D5G2;|litDockS@0|inA[22]|I -Edp[23]||D5G2;|litDockS@0|inA[23]|I -Edp[24]||D5G2;|litDockS@0|inA[24]|I -Edp[25]||D5G2;|litDockS@0|inA[25]|I -Edp[26]||D5G2;|litDockS@0|inA[26]|I -Edp[27]||D5G2;|litDockS@0|inA[27]|I -Edp[28]||D5G2;|litDockS@0|inA[28]|I -Edp[29]||D5G2;|litDockS@0|inA[29]|O -Edp[30]||D5G2;|litDockS@0|inA[30]|O -Edp[31]||D5G2;|litDockS@0|inA[31]|O -Edp[32]||D5G2;|litDockS@0|inA[32]|O -Edp[33]||D5G2;|litDockS@0|inA[33]|O -Edp[34]||D5G2;|litDockS@0|inA[34]|O -Edp[35]||D5G2;|litDockS@0|inA[35]|O -Edp[36]||D5G2;|litDockS@0|inA[36]|O -Edp[37]||D5G2;|litDockS@0|inA[37]|O -Edp[B]||D5G2;|litDockS@0|dp[B]|I +Edo[L]||D5G2;|litDockS@1|do[L]|O +Edp[1]||D5G2;|litDockS@1|dp[1]|I +Edp[2]||D5G2;|litDockS@1|dp[2]|I +Edp[3]||D5G2;|litDockS@1|dp[3]|I +Edp[4]||D5G2;|litDockS@1|dp[4]|I +Edp[5]||D5G2;|litDockS@1|dp[5]|I +Edp[6]||D5G2;|litDockS@1|dp[6]|I +Edp[7]||D5G2;|litDockS@1|dp[7]|I +Edp[8]||D5G2;|litDockS@1|dp[8]|I +Edp[9]||D5G2;|litDockS@1|dp[9]|I +Edp[10]||D5G2;|litDockS@1|dp[10]|O +Edp[11]||D5G2;|litDockS@1|dp[11]|O +Edp[12]||D5G2;|litDockS@1|dp[12]|O +Edp[13]||D5G2;|litDockS@1|dp[13]|O +Edp[14]||D5G2;|litDockS@1|dp[14]|O +Edp[15]||D5G2;|litDockS@1|dp[15]|O +Edp[16]||D5G2;|litDockS@1|dp[16]|O +Edp[17]||D5G2;|litDockS@1|dp[17]|O +Edp[18]||D5G2;|litDockS@1|dp[18]|O +Edp[19]||D5G2;|litDockS@1|dp[19]|O +Edp[20]||D5G2;|litDockS@1|dp[20]|I +Edp[21]||D5G2;|litDockS@1|dp[21]|I +Edp[22]||D5G2;|litDockS@1|dp[22]|I +Edp[23]||D5G2;|litDockS@1|dp[23]|I +Edp[24]||D5G2;|litDockS@1|dp[24]|I +Edp[25]||D5G2;|litDockS@1|dp[25]|I +Edp[26]||D5G2;|litDockS@1|dp[26]|I +Edp[27]||D5G2;|litDockS@1|dp[27]|I +Edp[28]||D5G2;|litDockS@1|dp[28]|I +Edp[29]||D5G2;|litDockS@1|dp[29]|O +Edp[30]||D5G2;|litDockS@1|dp[30]|O +Edp[31]||D5G2;|litDockS@1|dp[31]|O +Edp[32]||D5G2;|litDockS@1|dp[32]|O +Edp[33]||D5G2;|litDockS@1|dp[33]|O +Edp[34]||D5G2;|litDockS@1|dp[34]|O +Edp[35]||D5G2;|litDockS@1|dp[35]|O +Edp[36]||D5G2;|litDockS@1|dp[36]|O +Edp[37]||D5G2;|litDockS@1|dp[37]|O +Edp[B]||D5G2;|litDockS@1|dp[B]|I Efire[M]||D5G2;|pin@54||I -Eflag[C]||D5G2;|litDockS@0|out[38]|O -Egnd||D5G2;|litDockS@0|gnd|G -Egnd_1||D5G2;|litDockS@0|gnd_1|G -Egnd_4||D5G2;|litDockS@0|gnd_4|G -Egnd_5||D5G2;|litDockS@0|gnd_5|G -Egnd_9||D5G2;|litDockS@0|gnd_9|G -Egnd_10||D5G2;|litDockS@0|gnd_10|G +Eflag[C]||D5G2;|litDockS@1|flag[C]|O +Egnd||D5G2;|litDockS@1|gnd|G +Egnd_1||D5G2;|litDockS@1|gnd_1|G +Egnd_2||D5G2;|litDockS@1|gnd_2|G +Egnd_5||D5G2;|litDockS@1|gnd_5|G +Egnd_9||D5G2;|litDockS@1|gnd_9|G +Egnd_10||D5G2;|litDockS@1|gnd_10|G Egnd_11||D5G2;|newPathR@0|gnd_2|G -Egnd_13||D5G2;|litDockS@0|gnd_11|G -Egnd_14||D5G2;|litDockS@0|gnd_12|G -EoutLO[1]||D5G2;|litDockS@0|outLO[1]|O -EoutLO[2]||D5G2;|litDockS@0|outLO[2]|O -EoutLO[3]||D5G2;|litDockS@0|outLO[3]|O -EoutLO[4]||D5G2;|litDockS@0|outLO[4]|O -EoutLO[5]||D5G2;|litDockS@0|outLO[5]|O -EoutLO[6]||D5G2;|litDockS@0|outLO[6]|O -EoutLO[7]||D5G2;|litDockS@0|outLO[7]|O -Eout[1]||D5G2;|litDockS@0|out[1]|I -Eout[2]||D5G2;|litDockS@0|out[2]|I -Eout[3]||D5G2;|litDockS@0|out[3]|I -Eout[4]||D5G2;|litDockS@0|out[4]|I -Eout[5]||D5G2;|litDockS@0|out[5]|I -Eout[6]||D5G2;|litDockS@0|out[6]|I -Eout[7]||D5G2;|litDockS@0|out[7]|I -Eout[8]||D5G2;|litDockS@0|out[8]|I -Eout[9]||D5G2;|litDockS@0|out[9]|I -Eout[10]||D5G2;|litDockS@0|out[10]|O -Eout[11]||D5G2;|litDockS@0|out[11]|O -Eout[12]||D5G2;|litDockS@0|out[12]|O -Eout[13]||D5G2;|litDockS@0|out[13]|O -Eout[14]||D5G2;|litDockS@0|out[14]|O -Eout[15]||D5G2;|litDockS@0|out[15]|O -Eout[16]||D5G2;|litDockS@0|out[16]|O -Eout[17]||D5G2;|litDockS@0|out[17]|O -Eout[18]||D5G2;|litDockS@0|out[18]|O -Eout[19]||D5G2;|litDockS@0|out[19]|O -Eout[20]||D5G2;|litDockS@0|out[20]|I -Eout[21]||D5G2;|litDockS@0|out[21]|I -Eout[22]||D5G2;|litDockS@0|out[22]|I -Eout[23]||D5G2;|litDockS@0|out[23]|I -Eout[24]||D5G2;|litDockS@0|out[24]|I -Eout[25]||D5G2;|litDockS@0|out[25]|I -Eout[26]||D5G2;|litDockS@0|out[26]|I -Eout[27]||D5G2;|litDockS@0|out[27]|I -Eout[28]||D5G2;|litDockS@0|out[28]|I -Eout[29]||D5G2;|litDockS@0|out[29]|O -Eout[30]||D5G2;|litDockS@0|out[30]|O -Eout[31]||D5G2;|litDockS@0|out[31]|O -Eout[32]||D5G2;|litDockS@0|out[32]|O -Eout[33]||D5G2;|litDockS@0|out[33]|O -Eout[34]||D5G2;|litDockS@0|out[34]|O -Eout[35]||D5G2;|litDockS@0|out[35]|O -Eout[36]||D5G2;|litDockS@0|out[36]|O -Eout[37]||D5G2;|litDockS@0|out[37]|O -Eps[1]||D5G2;|litDockS@0|inB[1]|I -Eps[2]||D5G2;|litDockS@0|inB[2]|I -Eps[3]||D5G2;|litDockS@0|inB[3]|I -Eps[4]||D5G2;|litDockS@0|inB[4]|I -Eps[5]||D5G2;|litDockS@0|inB[5]|I -Eps[6]||D5G2;|litDockS@0|inB[6]|I -Eps[7]||D5G2;|litDockS@0|inB[7]|I -Eps[8]||D5G2;|litDockS@0|inB[8]|I -Eps[9]||D5G2;|litDockS@0|inB[9]|I -Eps[10]||D5G2;|litDockS@0|inB[10]|O -Eps[11]||D5G2;|litDockS@0|inB[11]|O -Eps[12]||D5G2;|litDockS@0|inB[12]|O -Eps[13]||D5G2;|litDockS@0|inB[13]|O -Eps[14]||D5G2;|litDockS@0|inB[14]|O -Eps[15]||D5G2;|litDockS@0|inB[15]|O -Eps[16]||D5G2;|litDockS@0|inB[16]|O -Eps[17]||D5G2;|litDockS@0|inB[17]|O -Eps[18]||D5G2;|litDockS@0|inB[18]|O -Eps[19]||D5G2;|litDockS@0|inB[19]|I -Eps[20]||D5G2;|litDockS@0|inB[20]|I -Eready||D5G2;|litDockS@0|out_4|O -Esir[1]||D5G2;|litDockS@0|sir[1]|I -Esir[2]||D5G2;|litDockS@0|sir[2]|B -Esir[3]||D5G2;|litDockS@0|sir[3]|B -Esir[4]||D5G2;|litDockS@0|sir[4]|B -Esir[5]||D5G2;|litDockS@0|sir[5]|B -Esir[6]||D5G2;|litDockS@0|sir[6]|B -Esir[7]||D5G2;|litDockS@0|sir[7]|B -Esir[8]||D5G2;|litDockS@0|sir[8]|B -Esir[9]||D5G2;|litDockS@0|sir[9]|B -Esor[1]||D5G2;|litDockS@0|sor[1]|O -Esor[2]||D5G2;|litDockS@0|sor[2]|B -Esor[3]||D5G2;|litDockS@0|sor[3]|B -Esor[4]||D5G2;|litDockS@0|sor[4]|B -Esor[5]||D5G2;|litDockS@0|sor[5]|B -Esor[6]||D5G2;|litDockS@0|sor[6]|B -Esor[7]||D5G2;|litDockS@0|sor[7]|B -Esor[8]||D5G2;|litDockS@0|sor[8]|B -Esor[9]||D5G2;|litDockS@0|sor[9]|B -Esucc[D]||D5G2;|litDockS@0|succ[D]|I -Esucc[T]||D5G2;|litDockS@0|succ[T]|I -Evdd||D5G2;|litDockS@0|vdd|P -Evdd_1||D5G2;|litDockS@0|vdd_1|P -Evdd_3||D5G2;|litDockS@0|vdd_3|P -Evdd_4||D5G2;|litDockS@0|vdd_4|P -Evdd_8||D5G2;|litDockS@0|vdd_8|P -Evdd_9||D5G2;|litDockS@0|vdd_9|P -Evdd_10||D5G2;|litDockS@0|vdd_10|P -Evdd_11||D5G2;|litDockS@0|vdd_11|P -Evdd_16||D5G2;|litDockS@0|vdd_16|P -Evdd_17||D5G2;|litDockS@0|vdd_17|P -Evdd_18||D5G2;|litDockS@0|vdd_18|P -Evdd_19||D5G2;|litDockS@0|vdd_19|P -Evdd_20||D5G2;|litDockS@0|vdd_20|P +Egnd_12||D5G2;|litDockS@1|gnd_11|G +Egnd_13||D5G2;|litDockS@1|gnd_12|G +EoutLO[1]||D5G2;|litDockS@1|outLO[1]|I +EoutLO[2]||D5G2;|litDockS@1|outLO[2]|I +EoutLO[3]||D5G2;|litDockS@1|outLO[3]|I +EoutLO[4]||D5G2;|litDockS@1|outLO[4]|I +EoutLO[5]||D5G2;|litDockS@1|outLO[5]|I +EoutLO[6]||D5G2;|litDockS@1|outLO[6]|I +EoutLO[7]||D5G2;|litDockS@1|outLO[7]|I +Eout[1]||D5G2;|litDockS@1|out[1]|I +Eout[2]||D5G2;|litDockS@1|out[2]|I +Eout[3]||D5G2;|litDockS@1|out[3]|I +Eout[4]||D5G2;|litDockS@1|out[4]|I +Eout[5]||D5G2;|litDockS@1|out[5]|I +Eout[6]||D5G2;|litDockS@1|out[6]|I +Eout[7]||D5G2;|litDockS@1|out[7]|I +Eout[8]||D5G2;|litDockS@1|out[8]|I +Eout[9]||D5G2;|litDockS@1|out[9]|I +Eout[10]||D5G2;|litDockS@1|out[10]|O +Eout[11]||D5G2;|litDockS@1|out[11]|O +Eout[12]||D5G2;|litDockS@1|out[12]|O +Eout[13]||D5G2;|litDockS@1|out[13]|O +Eout[14]||D5G2;|litDockS@1|out[14]|O +Eout[15]||D5G2;|litDockS@1|out[15]|O +Eout[16]||D5G2;|litDockS@1|out[16]|O +Eout[17]||D5G2;|litDockS@1|out[17]|O +Eout[18]||D5G2;|litDockS@1|out[18]|O +Eout[19]||D5G2;|litDockS@1|out[19]|O +Eout[20]||D5G2;|litDockS@1|out[20]|I +Eout[21]||D5G2;|litDockS@1|out[21]|I +Eout[22]||D5G2;|litDockS@1|out[22]|I +Eout[23]||D5G2;|litDockS@1|out[23]|I +Eout[24]||D5G2;|litDockS@1|out[24]|I +Eout[25]||D5G2;|litDockS@1|out[25]|I +Eout[26]||D5G2;|litDockS@1|out[26]|I +Eout[27]||D5G2;|litDockS@1|out[27]|I +Eout[28]||D5G2;|litDockS@1|out[28]|I +Eout[29]||D5G2;|litDockS@1|out[29]|O +Eout[30]||D5G2;|litDockS@1|out[30]|O +Eout[31]||D5G2;|litDockS@1|out[31]|O +Eout[32]||D5G2;|litDockS@1|out[32]|O +Eout[33]||D5G2;|litDockS@1|out[33]|O +Eout[34]||D5G2;|litDockS@1|out[34]|O +Eout[35]||D5G2;|litDockS@1|out[35]|O +Eout[36]||D5G2;|litDockS@1|out[36]|O +Eout[37]||D5G2;|litDockS@1|out[37]|O +Eps[1]||D5G2;|litDockS@1|ps[1]|I +Eps[2]||D5G2;|litDockS@1|ps[2]|I +Eps[3]||D5G2;|litDockS@1|ps[3]|I +Eps[4]||D5G2;|litDockS@1|ps[4]|I +Eps[5]||D5G2;|litDockS@1|ps[5]|I +Eps[6]||D5G2;|litDockS@1|ps[6]|I +Eps[7]||D5G2;|litDockS@1|ps[7]|I +Eps[8]||D5G2;|litDockS@1|ps[8]|I +Eps[9]||D5G2;|litDockS@1|ps[9]|I +Eps[10]||D5G2;|litDockS@1|ps[10]|O +Eps[11]||D5G2;|litDockS@1|ps[11]|O +Eps[12]||D5G2;|litDockS@1|ps[12]|O +Eps[13]||D5G2;|litDockS@1|ps[13]|O +Eps[14]||D5G2;|litDockS@1|ps[14]|O +Eps[15]||D5G2;|litDockS@1|ps[15]|O +Eps[16]||D5G2;|litDockS@1|ps[16]|O +Eps[17]||D5G2;|litDockS@1|ps[17]|O +Eps[18]||D5G2;|litDockS@1|ps[18]|O +Eps[19]||D5G2;|litDockS@1|ps[19]|I +Eps[20]||D5G2;|litDockS@1|ps[20]|I +Eready||D5G2;|litDockS@1|ready|O +EsignalBitFromInboundSwitchFabric||D5G2;|litDockS@1|xxx|I +Esir[1]||D5G2;|litDockS@1|sir[1]|I +Esir[2]||D5G2;|litDockS@1|sir[2]|B +Esir[3]||D5G2;|litDockS@1|sir[3]|B +Esir[4]||D5G2;|litDockS@1|sir[4]|B +Esir[5]||D5G2;|litDockS@1|sir[5]|B +Esir[6]||D5G2;|litDockS@1|sir[6]|B +Esir[7]||D5G2;|litDockS@1|sir[7]|B +Esir[8]||D5G2;|litDockS@1|sir[8]|B +Esir[9]||D5G2;|litDockS@1|sir[9]|B +Esor[1]||D5G2;|litDockS@1|sor[1]|O +Esor[2]||D5G2;|litDockS@1|sor[2]|B +Esor[3]||D5G2;|litDockS@1|sor[3]|B +Esor[4]||D5G2;|litDockS@1|sor[4]|B +Esor[5]||D5G2;|litDockS@1|sor[5]|B +Esor[6]||D5G2;|litDockS@1|sor[6]|B +Esor[7]||D5G2;|litDockS@1|sor[7]|B +Esor[8]||D5G2;|litDockS@1|sor[8]|B +Esor[9]||D5G2;|litDockS@1|sor[9]|B +Esucc[D]||D5G2;|litDockS@1|succ[D]|I +Esucc[T]||D5G2;|litDockS@1|succ[T]|I +Evdd||D5G2;|litDockS@1|vdd|P +Evdd_1||D5G2;|litDockS@1|vdd_1|P +Evdd_3||D5G2;|litDockS@1|vdd_3|P +Evdd_4||D5G2;|litDockS@1|vdd_4|P +Evdd_5||D5G2;|litDockS@1|vdd_5|P +Evdd_10||D5G2;|litDockS@1|vdd_10|P +Evdd_11||D5G2;|litDockS@1|vdd_11|P +Evdd_16||D5G2;|litDockS@1|vdd_16|P +Evdd_17||D5G2;|litDockS@1|vdd_17|P +Evdd_18||D5G2;|litDockS@1|vdd_18|P +Evdd_19||D5G2;|litDockS@1|vdd_19|P +Evdd_20||D5G2;|litDockS@1|vdd_20|P Evdd_21||D5G2;|newPathR@0|vdd_6|P -Evdd_22||D5G2;|litDockS@0|vdd_22|P -Evdd_23||D5G2;|litDockS@0|vdd_23|P +Evdd_22||D5G2;|litDockS@1|vdd_22|P +Evdd_23||D5G2;|litDockS@1|vdd_23|P Evdd_24||D5G2;|newPathR@0|vdd_5|P -Evdd_27||D5G2;|litDockS@0|vdd_21|P -Exxx||D5G2;|litDockS@0|ps[21]|I +Evdd_25||D5G2;|litDockS@1|vdd_21|P +Evdd_26||D5G2;|litDockS@1|vdd_24|P X # Cell newDandP;1{sch} -CnewDandP;1{sch}||schematic|1233580161522|1235129384249| +CnewDandP;1{sch}||schematic|1233580161522|1237247725462|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||8.5|12|||| -NOff-Page|conn@3||10.5|-13|||| -NOff-Page|conn@4||-13.5|-15.5|||| -NOff-Page|conn@5||-14|-10.5|||XRR| -NOff-Page|conn@6||9|0|||| -NOff-Page|conn@7||-9|0|||Y| +NOff-Page|conn@3||10.5|-15|||| +NOff-Page|conn@4||-13.5|-18.5|||| +NOff-Page|conn@5||-14|-13.5|||XRR| +NOff-Page|conn@6||9|2|||| +NOff-Page|conn@7||-9|2|||Y| NOff-Page|conn@8||9|-6|||| NOff-Page|conn@9||11|-3|||| -NOff-Page|conn@10||-10|-6|||| -NOff-Page|conn@11||-9.5|-3|||Y| +NOff-Page|conn@10||-10|-11|||| +NOff-Page|conn@11||-9.5|-8|||Y| NOff-Page|conn@12||9|-9|||| -NOff-Page|conn@13||-8.5|-9|||Y| NOff-Page|conn@14||0|-23|||RRR| +NOff-Page|conn@15||-10.5|-3|||Y| IstagesM:litDockStage;1{ic}|litDockS@0||0|-6|||D5G4; IregistersM:newPathReg;1{ic}|newPathR@0||0|12|||D5G4; Ngeneric:Invisible-Pin|pin@0||-0.5|32.5|||||ART_message(D5G5;)SnewDandP -Ngeneric:Invisible-Pin|pin@1||0|22.5|||||ART_message(D5G3;)Sies 2 February 2009 +Ngeneric:Invisible-Pin|pin@1||0|22.5|||||ART_message(D5G3;)Sies 15 March 2009 Ngeneric:Invisible-Pin|pin@2||0|26.5|||||ART_message(D5G3;)SThis is the data register and the path register NBus_Pin|pin@3||-12|6|-1|-1|| NBus_Pin|pin@4||-12|11|-1|-1|| NBus_Pin|pin@5||-12|17|-1|-1|| NBus_Pin|pin@6||-12|13|-1|-1|| -NBus_Pin|pin@7||-9|-15.5|-1|-1|| -NBus_Pin|pin@9||-9|-14|-1|-1|| -NBus_Pin|pin@10||-9|-10.5|-1|-1|| -NBus_Pin|pin@11||-9|-12|-1|-1|| +NBus_Pin|pin@7||-9|-18.5|-1|-1|| +NBus_Pin|pin@9||-9|-16|-1|-1|| +NBus_Pin|pin@10||-9|-13.5|-1|-1|| +NBus_Pin|pin@11||-9|-14|-1|-1|| NWire_Pin|pin@12||-2|6.5|||| NWire_Pin|pin@13||-5|6.5|||| -NWire_Pin|pin@14||-5|-6|||| +NWire_Pin|pin@14||-5|-11|||| Abus|dp[26:37]|D5G2;|-0.5|IJ2700|pin@3||-12|6|pin@4||-12|11 Abus|net@0||-0.5|IJ1800|newPathR@0|aout[1:14,TT]|3|12|conn@0|a|6.5|12 Abus|net@3||-0.5|IJ1800|pin@4||-12|11|newPathR@0|ainA[1:14,TT]|-3|11 Abus|net@6||-0.5|IJ1800|pin@6||-12|13|newPathR@0|ainB[1:14,TT]|-3|13 -Abus|net@7||-0.5|IJ1800|conn@4|y|-11.5|-15.5|pin@7||-9|-15.5 -Abus|net@12||-0.5|IJ1800|conn@5|y|-12|-10.5|pin@10||-9|-10.5 -Abus|net@13||-0.5|IJ900|pin@10||-9|-10.5|pin@11||-9|-12 -Abus|net@15||-0.5|IJ2700|pin@7||-9|-15.5|pin@9||-9|-14 -Abus|net@16||-0.5|IJ0|conn@3|a|8.5|-13|litDockS@0|out[1:37]|5|-13 -Abus|net@17||-0.5|IJ1800|pin@9||-9|-14|litDockS@0|inA[1:37]|-4|-14 -Abus|net@18||-0.5|IJ1800|pin@11||-9|-12|litDockS@0|inB[1:20]|-4|-12 -Abus|net@19||-0.5|IJ1800|conn@7|y|-7|0|litDockS@0|sir[1:9]|-1|0 -Abus|net@20||-0.5|IJ1800|litDockS@0|sor[1:9]|2|0|conn@6|a|7|0 -Abus|net@21||-0.5|IJ1800|litDockS@0|succ[D,T]|3|-3|conn@9|a|9|-3 -Awire|net@22|||1800|litDockS@0|outS[1]|3|-6|conn@8|a|7|-6 -Awire|net@23|||1800|conn@10|y|-8|-6|pin@14||-5|-6 -Awire|net@24|||1800|conn@11|y|-7.5|-3|litDockS@0|do[L]|-3|-3 -Awire|net@25|||0|conn@12|a|7|-9|litDockS@0|succ_1[D,T]|3|-9 -Awire|net@26|||1800|conn@13|y|-6.5|-9|litDockS@0|do[L_1]|-3|-9 -Abus|net@27||-0.5|IJ900|litDockS@0|outLO[1:8]|0|-17|conn@14|a|0|-21 +Abus|net@7||-0.5|IJ1800|conn@4|y|-11.5|-18.5|pin@7||-9|-18.5 +Abus|net@12||-0.5|IJ1800|conn@5|y|-12|-13.5|pin@10||-9|-13.5 +Abus|net@13||-0.5|IJ900|pin@10||-9|-13.5|pin@11||-9|-14 +Abus|net@15||-0.5|IJ2700|pin@7||-9|-18.5|pin@9||-9|-16 +Abus|net@16||-0.5|IJ0|conn@3|a|8.5|-15|litDockS@0|out[1:37]|6|-15 +Abus|net@17||-0.5|IJ1800|pin@9||-9|-16|litDockS@0|inA[1:37]|-4|-16 +Abus|net@18||-0.5|IJ1800|pin@11||-9|-14|litDockS@0|inB[1:20]|-4|-14 +Abus|net@19||-0.5|IJ1800|conn@7|y|-7|2|litDockS@0|sir[1:9]|-1|2 +Abus|net@20||-0.5|IJ1800|litDockS@0|sor[1:9]|2|2|conn@6|a|7|2 +Abus|net@21||-0.5|IJ1800|litDockS@0|succ[D,T]|4|-3|conn@9|a|9|-3 +Awire|net@22|||1800|litDockS@0|outS[1]|4|-6|conn@8|a|7|-6 +Awire|net@23|||1800|conn@10|y|-8|-11|pin@14||-5|-11 +Awire|net@24|||1800|conn@11|y|-7.5|-8|litDockS@0|do[L]|-4|-8 +Awire|net@25|||0|conn@12|a|7|-9|litDockS@0|succ_1[D,T]|4|-9 +Abus|net@27||-0.5|IJ900|litDockS@0|outLO[1:8]|0|-19|conn@14|a|0|-21 Awire|net@28|||900|newPathR@0|fire[A,B]|-2|9|pin@12||-2|6.5 Awire|net@29|||0|pin@12||-2|6.5|pin@13||-5|6.5 -Awire|net@30|||1800|pin@14||-5|-6|litDockS@0|fire[M]|-3|-6 -Awire|net@31|||900|pin@13||-5|6.5|pin@14||-5|-6 +Awire|net@30|||1800|pin@14||-5|-11|litDockS@0|fire[M]|-4|-11 +Awire|net@31|||900|pin@13||-5|6.5|pin@14||-5|-11 +Awire|net@32|||1800|conn@15|y|-8.5|-3|litDockS@0|do[L_1]|-4|-3 Abus|ps[1:15]|D5G2;|-0.5|IJ900|pin@5||-12|17|pin@6||-12|13 -Eaout[1:14,TT]||D6G2;|conn@0|y|O +Eaout[1:14,TT]|aout[TT,1:14]|D6G2;|conn@0|y|O Edo[L]||D4G2;|conn@11|a|I EinA[1:37]|dp[1:37,B]|D4G2;|conn@4|a|I Efire[M]||D4G2;|conn@10|a|I @@ -1440,251 +1408,14 @@ EoutLO[1:7]||D6G2;|conn@14|y|O Eout[1:37]||D6G2;|conn@3|y|O EinB[1:20]|ps[1:20]|D4G2;|conn@5|a|I Eready||D6G2;|conn@12|y|O +EsignalBitFromInboundSwitchFabric||D4G2;|conn@15|a|I Esir[1:9]||D4G2;|conn@7|a|I Esor[1:9]||D6G2;|conn@6|y|O Esucc[D,T]||D6G2;|conn@9|y|O -Exxx||D4G2;|conn@13|a|I -X - -# Cell onDeckChain;1{ic} -ConDeckChain;1{ic}||artwork|1232990316370|1234877667168|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||3|-2|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|-2|-1|-1|| -Nschematic:Bus_Pin|pin@2||-4|-8|-1|-1|| -Nschematic:Bus_Pin|pin@3||0|-10|-1|-1|| -Nschematic:Bus_Pin|pin@5||-3|1|-1|-1|| -Nschematic:Bus_Pin|pin@6||4|-6|-1|-1|| -Nschematic:Bus_Pin|pin@7||-1|6|-1|-1|| -Nschematic:Bus_Pin|pin@8||2|6|-1|-1|| -NPin|pin@10||3|-4|1|1|| -NPin|pin@11||3|-5|1|1|| -NPin|pin@12||2|-4|1|1|| -NPin|pin@15||-4|-9|1|1|| -NPin|pin@16||4|-5|1|1|| -NPin|pin@17||4|-9|1|1|| -NPin|pin@18||0|-4|1|1|| -NPin|pin@19||0|-5|1|1|| -NPin|pin@20||3|-9|1|1|| -NPin|pin@21||-2|3|1|1|| -NPin|pin@22||2|4|1|1|| -NPin|pin@23||-3|3|1|1|| -NPin|pin@24||0|4|1|1|| -NPin|pin@25||0|5|1|1|| -NPin|pin@26||1|5|1|1|| -NPin|pin@27||2|6|1|1|| -NPin|pin@28||3|-10|1|1|| -NPin|pin@29||1|7|1|1|| -NPin|pin@30||-2|7|1|1|| -NPin|pin@31||-1|6|1|1|| -NPin|pin@32||-2|5|1|1|| -Ngeneric:Invisible-Pin|pin@34||0|0|||||ART_message(D5G2;)SODC -NPin|pin@35||-4|-5|1|1|| -NPin|pin@37||-2|-4|1|1|| -NPin|pin@38||-2|4|1|1|| -Ngeneric:Invisible-Pin|pin@48||-2|-2|1|1|| -Ngeneric:Invisible-Pin|pin@49||2|-2|1|1|| -Ngeneric:Invisible-Pin|pin@53||0|-9|1|1|| -Nschematic:Bus_Pin|pin@54||-4|-6|-1|-1|| -Nschematic:Bus_Pin|pin@55||4|-8|-1|-1|| -Nschematic:Bus_Pin|pin@56||-3|3|-1|-1|| -Nschematic:Bus_Pin|pin@57||3|1|-1|-1|| -NPin|pin@58||2|1|1|1|| -NPin|pin@59||3|1|1|1|| -NPin|pin@60||-2|1|1|1|| -NPin|pin@61||-3|1|1|1|| -Nschematic:Bus_Pin|pin@62||1|4|-1|-1|| -Nschematic:Wire_Pin|pin@63||1|2|||| -AThicker|net@0|||FS900|pin@18||0|-4|pin@19||0|-5 -AThicker|net@1|||FS0|pin@19||0|-5|pin@35||-4|-5 -AThicker|net@3|||FS900|pin@35||-4|-5|pin@15||-4|-9 -AThicker|net@4|||FS1350|pin@10||3|-4|pin@16||4|-5 -AThicker|net@5|||FS900|pin@16||4|-5|pin@17||4|-9 -AThicker|net@6|||FS450|pin@17||4|-9|pin@28||3|-10 -AThicker|net@7|||FS1800|pin@15||-4|-9|pin@20||3|-9 -AThicker|net@8|||FS900|pin@20||3|-9|pin@28||3|-10 -AThicker|net@9|||FS0|pin@24||0|4|pin@38||-2|4 -AThicker|net@10|||FS2700|pin@21||-2|3|pin@38||-2|4 -AThicker|net@11|||FS0|pin@21||-2|3|pin@23||-3|3 -AThicker|net@13|||FS0|pin@22||2|4|pin@24||0|4 -AThicker|net@14|||FS2700|pin@24||0|4|pin@25||0|5 -AThicker|net@15|||FS1800|pin@25||0|5|pin@26||1|5 -AThicker|net@16|||FS2250|pin@26||1|5|pin@27||2|6 -AThicker|net@17|||FS3150|pin@27||2|6|pin@29||1|7 -AThicker|net@18|||FS0|pin@29||1|7|pin@30||-2|7 -AThicker|net@19|||FS1350|pin@30||-2|7|pin@31||-1|6 -AThicker|net@20|||FS450|pin@31||-1|6|pin@32||-2|5 -AThicker|net@21|||FS1800|pin@32||-2|5|pin@25||0|5 -AThicker|net@22|||FS0|pin@12||2|-4|pin@18||0|-4 -AThicker|net@24|||FS0|pin@18||0|-4|pin@37||-2|-4 -AThicker|net@25|||FS900|pin@10||3|-4|pin@11||3|-5 -AThicker|net@30|||FS0|pin@11||3|-5|pin@19||0|-5 -AThicker|net@33|||FS900|pin@60||-2|1|pin@37||-2|-4 -AThicker|net@34|||FS2700|pin@12||2|-4|pin@58||2|1 -Aschematic:bus|net@42||-0.5|IJ0|pin@0||3|-2|pin@49||2|-2 -Aschematic:bus|net@44||-0.5|IJ0|pin@48||-2|-2|pin@1||-3|-2 -Aschematic:bus|net@50||-0.5|IJ900|pin@53||0|-9|pin@3||0|-10 -AThicker|net@51|||FS2700|pin@58||2|1|pin@22||2|4 -AThicker|net@52|||FS1800|pin@58||2|1|pin@59||3|1 -AThicker|net@53|||FS900|pin@21||-2|3|pin@60||-2|1 -AThicker|net@54|||FS0|pin@60||-2|1|pin@61||-3|1 -Aschematic:wire|net@55|||2700|pin@63||1|2|pin@62||1|4 -Edo[Ld,Co,Mv,Tp,Lt]||D5G2;|pin@0||O -Epred@324054225|do[epi]|D5G2;|pin@56||I -Eepi[TORP]||D5G2;|pin@62||O -Eflag[A,B,D][set,clr]||D5G2;|pin@1||I -Ein[1:36,T]||D5G2;|pin@54||I -Em1[1:36]||D5G2;|pin@3||O -Epred|pred[R]|D5G2;|pin@5||I -Eps[1:36]||D5G2;|pin@6||O -Ein[1:36]|ring[1:36]|D5G2;|pin@2||I -Eout[1:36]|rq[1:36]|D5G2;|pin@55||O -Esir[1:9]||D5G2;|pin@7||I -Esor[1:9]||D5G2;|pin@8||O -Esucc||D5G2;|pin@57||O -X - -# Cell onDeckChain;1{sch} -ConDeckChain;1{sch}||schematic|1231689940466|1234884888276| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||8.5|-32|||| -NOff-Page|conn@1||-40.5|-7|||| -NOff-Page|conn@2||-12|-43|||RRR| -NOff-Page|conn@3||31|-37|||| -NOff-Page|conn@6||-8.5|36|||Y| -NOff-Page|conn@7||8.5|-24|||| -NOff-Page|conn@8||-42.5|3|||Y| -NOff-Page|conn@9||-16.5|-33|||| -NOff-Page|conn@10||-12|23|||| -NOff-Page|conn@11||40.5|-6|||| -NOff-Page|conn@12||-9.5|33|||XRR| -NOff-Page|conn@13||41.5|4|||Y| -NOff-Page|conn@14||8|30|||Y| -IstagesM:epiDockStage;1{ic}|epiDockS@0||0|30|||D5G4; -IstagesM:mOneDockStage;1{ic}|mOneDock@0||-30|0|||D5G4; -IonDeckChain;1{ic}|onDeckCh@0||44|34|||D5G4; -IstagesM:onDeckDockStage;1{ic}|onDeckDo@0||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||0.5|46.5|||||ART_message(D5G5;)SonDeckChain -Ngeneric:Invisible-Pin|pin@1||1|42.5|||||ART_message(D5G3;)Sies 12 February 2009 -NBus_Pin|pin@16||-9|-3|-1|-1|| -NBus_Pin|pin@17||-9|-5|-1|-1|| -NBus_Pin|pin@18||-9|0|-1|-1|| -NBus_Pin|pin@19||-9|2|-1|-1|| -NBus_Pin|pin@20||-18|1|-1|-1|| -NBus_Pin|pin@36||-18|-29|-1|-1|| -NBus_Pin|pin@39||9|3|-1|-1|| -NBus_Pin|pin@41||21|-27|-1|-1|| -Ngeneric:Invisible-Pin|pin@43||29.5|-24.5|||||ART_message(D3G2;)S[On deck (OD) and predicate stage (PS),stay in lock step and,have very nearly the same timing.] -NWire_Pin|pin@45||-30|-14.5|||| -NWire_Pin|pin@46||0|-15|||| -NWire_Pin|pin@47||0|-44.5|||| -NBus_Pin|pin@50||12|-7|-1|-1|| -NBus_Pin|pin@51||9|1|-1|-1|| -NBus_Pin|pin@52||21|-2|-1|-1|| -NBus_Pin|pin@53||-12|-7|-1|-1|| -NBus_Pin|pin@55||12|-11.5|-1|-1|| -NBus_Pin|pin@56||30|-14|-1|-1|| -NBus_Pin|pin@57||15|23|-1|-1|| -NBus_Pin|pin@58||15|-5|-1|-1|| -NBus_Pin|pin@61||21|33|-1|-1|| -NBus_Pin|pin@62||21|4|-1|-1|| -NWire_Pin|pin@65||0|16|||| -NBus_Pin|pin@69||-38|6|-1|-1|| -NBus_Pin|pin@71||35.5|7|-1|-1|| -NBus_Pin|pin@72||35.5|11.5|-1|-1|| -NBus_Pin|pin@73||-5|11.5|-1|-1|| -NBus_Pin|pin@76||-12|-37|-1|-1|| -NBus_Pin|pin@78||9|6|-1|-1|| -NBus_Pin|pin@79||25|36|-1|-1|| -NBus_Pin|pin@80||25|7|-1|-1|| -NBus_Pin|pin@81||-5|6|-1|-1|| -NBus_Pin|pin@82||9|10|-1|-1|| -NBus_Pin|pin@83||-38|10|-1|-1|| -NBus_Pin|pin@84||-23|6|-1|-1|| -NBus_Pin|pin@86||-23|-24|-1|-1|| -Ngeneric:Invisible-Pin|pin@87||-45.5|38.5|||||ART_message(D5G5;)S[replaced by,stageGroupsM:,centerFive,17 Feb 09] -IstagesM:predDockStage;1{ic}|predDock@0||0|-30|||D5G4; -IstagesM:rqDockStage;1{ic}|rqDockSt@0||30|1|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-21.5|3|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Abus|epi[1:36]|D5G2;|-0.5|IJ900|pin@57||15|23|pin@58||15|-5 -Abus|epi[TAIL,OTHER]|D5G2;|-0.5|IJ900|pin@61||21|33|pin@62||21|4 -Abus|flag[A][set,clr]|D5G2;|-0.5|IJ2700|pin@18||-9|0|pin@19||-9|2 -Abus|flag[D][set,clr]|D5G2;|-0.5|IJ900|pin@16||-9|-3|pin@17||-9|-5 -Abus|m1[1:36]|D5G2;|-0.5|IJ900|pin@53||-12|-7|pin@76||-12|-37 -Abus|m1cate[1:6][T,F]|D5G2;|-0.5|IJ900|pin@20||-18|1|pin@36||-18|-29 -Awire|net@0|||1800|wire90@0|b|-19|3|onDeckDo@0|pred|-3|3 -Abus|net@23||-0.5|IJ0|onDeckDo@0|flag[D][set,clr]|-3|-3|pin@16||-9|-3 -Abus|net@25||-0.5|IJ0|onDeckDo@0|flag[A][set,clr]|-3|0|pin@18||-9|0 -Abus|net@27||-0.5|IJ1800|mOneDock@0|succ_1|-27|1|pin@20||-18|1 -Abus|net@35||-0.5|IJ1800|conn@1|y|-38.5|-7|mOneDock@0|in[1:36]|-34|-7 -Abus|net@48||-0.5|IJ0|conn@3|a|29|-37|predDock@0|out[1:36]|5|-37 -Abus|net@54||-0.5|IJ1800|predDock@0|do[Lo,Co,Mv,Lt,Tp]|3|-32|conn@0|a|6.5|-32 -Abus|net@67||-0.5|IJ1800|onDeckDo@0|succ|3|3|pin@39||9|3 -Abus|net@69||-0.5|IJ1800|predDock@0|succ[skip,do]|3|-27|pin@41||21|-27 -Abus|net@80||-0.5|IJ0|predDock@0|flag[A,B][set,clr]|-3|-33|conn@9|y|-14.5|-33 -Awire|net@81|||0|mOneDock@0|pred|-33|3|conn@8|y|-40.5|3 -Abus|net@83||-0.5|IJ0|predDock@0|m1cate[1:6][T,F]|-3|-29|pin@36||-18|-29 -Abus|net@87||-0.5|IJ1800|pin@50||12|-7|rqDockSt@0|inB[1:36]|26|-7 -Abus|net@89||-0.5|IJ1800|pin@51||9|1|rqDockSt@0|predB|27|1 -Abus|net@91||-0.5|IJ1800|pin@52||21|-2|rqDockSt@0|pred[RQM,DRAIN]|27|-2 -Abus|net@93||-0.5|IJ0|pin@53||-12|-7|mOneDock@0|out[1:36]|-25|-7 -Abus|net@94||-0.5|IJ0|onDeckDo@0|in[1:36]|-4|-7|pin@53||-12|-7 -Awire|net@97|||1800|mOneDock@0|succ|-27|3|wire90@0|a|-24|3 -Abus|net@100||-0.5|IJ1800|epiDockS@0|out[1:36]|5|23|pin@57||15|23 -Abus|net@102||-0.5|IJ1800|pin@58||15|-5|rqDockSt@0|inA[1:36]|26|-5 -Abus|net@104||-0.5|IJ0|epiDockS@0|in[1:36,T]|-4|23|conn@10|y|-10|23 -Abus|net@105||-0.5|IJ1800|epiDockS@0|succ|3|33|pin@61||21|33 -Abus|net@107||-0.5|IJ1800|pin@62||21|4|rqDockSt@0|predA|27|4 -Abus|net@108||-0.5|IJ0|conn@11|a|38.5|-6|rqDockSt@0|out[1:36]|35|-6 -Awire|net@112|||0|epiDockS@0|pred|-3|33|conn@12|y|-7.5|33 -Awire|net@113|||0|conn@13|a|39.5|4|rqDockSt@0|succ|33|4 -Abus|net@114||-0.5|IJ1800|conn@6|y|-6.5|36|epiDockS@0|sir[1:9]|-1|36 -Abus|net@119||-0.5|IJ1800|pin@69||-38|6|mOneDock@0|sir[1:9]|-31|6 -Abus|net@122||-0.5|IJ1800|rqDockSt@0|sor[1:9]|32|7|pin@71||35.5|7 -Abus|net@123||-0.5|IJ2700|pin@71||35.5|7|pin@72||35.5|11.5 -Abus|net@124||-0.5|IJ0|pin@72||35.5|11.5|pin@73||-5|11.5 -Abus|net@127||-0.5|IJ1800|predDock@0|sor[1:9]|2|-24|conn@7|a|6.5|-24 -Abus|net@131||-0.5|IJ1800|onDeckDo@0|out[1:36]|5|-7|pin@50||12|-7 -Abus|net@134||-0.5|IJ0|predDock@0|in[1:36]|-4|-37|pin@76||-12|-37 -Abus|net@135||-0.5|IJ2700|conn@2|a|-12|-41|pin@76||-12|-37 -Abus|net@138||-0.5|IJ0|pin@78||9|6|onDeckDo@0|sor[1:9]|2|6 -Abus|net@140||-0.5|IJ900|pin@79||25|36|pin@80||25|7 -Abus|net@141||-0.5|IJ1800|pin@80||25|7|rqDockSt@0|sir[1:9]|29|7 -Abus|net@142||-0.5|IJ1800|pin@81||-5|6|onDeckDo@0|sir[1:9]|-1|6 -Abus|net@143||-0.5|IJ900|pin@73||-5|11.5|pin@81||-5|6 -Abus|net@145||-0.5|IJ0|pin@82||9|10|pin@83||-38|10 -Abus|net@146||-0.5|IJ900|pin@83||-38|10|pin@69||-38|6 -Abus|net@147||-0.5|IJ1800|mOneDock@0|sor[1:9]|-28|6|pin@84||-23|6 -Awire|net@152|||1800|epiDockS@0|torp|3|30|conn@14|a|6|30 -Abus|net@153||-0.5|IJ1800|epiDockS@0|sor[1:9]|2|36|pin@79||25|36 -Abus|net@154||-0.5|IJ0|predDock@0|sir[1:9]|-1|-24|pin@86||-23|-24 -Abus|net@155||-0.5|IJ2700|pin@78||9|6|pin@82||9|10 -Abus|net@156||-0.5|IJ900|pin@84||-23|6|pin@86||-23|-24 -Abus|od[1:36]|D5G2;|-0.5|IJ900|pin@50||12|-7|pin@55||12|-11.5 -Abus|od[HEAD,ABORT,OTHER]|D5G2;|-0.5|IJ900|pin@39||9|3|pin@51||9|1 -Abus|ps[skip,do]|D5G2;|-0.5|IJ900|pin@52||21|-2|pin@41||21|-27 -Abus|take[E,R]|D5G2;|-0.5|IJ900|rqDockSt@0|succ_1|30|-9|pin@56||30|-14 -Awire|take[epi]|D5G2;||900|epiDockS@0|epi[TORP_1]|0|20|pin@65||0|16 -Awire|take[m1]|D5G2;||900|mOneDock@0|take[1]|-30|-10|pin@45||-30|-14.5 -Awire|take[od]|D5G2;||900|onDeckDo@0|take[1]|0|-10|pin@46||0|-15 -Awire|take[ps]|D5G2;||900|predDock@0|take[1]|0|-40|pin@47||0|-44.5 -Edo[Ld,Co,Mv,Tp,Lt]||D6G2;|conn@0|y|O -Epred@83297059|do[epi]|D4G2;|conn@12|a|I -Eepi[TORP]||D6G2;|conn@14|y|O -Eflag[A,B,D][set,clr]||D4G2;|conn@9|a|I -Ein[1:36,T]||D4G2;|conn@10|a|I -Eout[1:36]|m1[1:36]|D6G2;|conn@2|y|O -Epred|pred[R]|D4G2;|conn@8|a|I -Eout[37:72]|ps[1:36]|D6G2;|conn@3|y|O -Ein[1:36]|ring[1:36]|D4G2;|conn@1|a|I -Eout[1:36]@422769918|rq[1:36]|D6G2;|conn@11|y|O -Esir[1:9]||D4G2;|conn@6|a|I -Esor[1:9]||D6G2;|conn@7|y|O -Esucc||D6G2;|conn@13|y|O X # Cell theRing;1{lay} -CtheRing;1{lay}||cmos90|1233784289754|1233967984998||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233968006491|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233968006491 +CtheRing;1{lay}||cmos90|1233784289754|1237203534521|I|ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233968006491|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233968006491 Ngeneric:Facet-Center|art@0||0|0||||AV IstageGroupsM:dockWagNine;1{lay}|dockWagN@0||0|-288|||D5G4; IstagesM:epiDockStage;1{lay}|epiDockS@0||0|0|||D5G4; @@ -1696,10 +1427,257 @@ Ametal-3|net@91|||S900|epiDockS@0|sir[6]|1662|-72|dockWagN@0|sor[6]|1662|-72 Ametal-3|net@92|||S900|epiDockS@0|sir[7]|1668|-72|dockWagN@0|sor[7]|1668|-72 Ametal-3|net@93|||S900|epiDockS@0|sir[8]|1674|-72|dockWagN@0|sor[8]|1674|-72 Ametal-3|net@94|||S900|epiDockS@0|sir[9]|1680|-72|dockWagN@0|sor[9]|1680|-72 +Edo[epi]||D5G2;|epiDockS@0|pred|O +Eepi[1]||D5G2;|epiDockS@0|out[1]|O +Eepi[2]||D5G2;|epiDockS@0|out[2]|O +Eepi[3]||D5G2;|epiDockS@0|out[3]|O +Eepi[4]||D5G2;|epiDockS@0|out[4]|O +Eepi[5]||D5G2;|epiDockS@0|out[5]|O +Eepi[6]||D5G2;|epiDockS@0|out[6]|O +Eepi[7]||D5G2;|epiDockS@0|out[7]|O +Eepi[8]||D5G2;|epiDockS@0|out[8]|O +Eepi[9]||D5G2;|epiDockS@0|out[9]|O +Eepi[10]||D5G2;|epiDockS@0|out[10]|O +Eepi[11]||D5G2;|epiDockS@0|out[11]|O +Eepi[12]||D5G2;|epiDockS@0|out[12]|O +Eepi[13]||D5G2;|epiDockS@0|out[13]|O +Eepi[14]||D5G2;|epiDockS@0|out[14]|O +Eepi[15]||D5G2;|epiDockS@0|out[15]|O +Eepi[16]||D5G2;|epiDockS@0|out[16]|O +Eepi[17]||D5G2;|epiDockS@0|out[17]|O +Eepi[18]||D5G2;|epiDockS@0|out[18]|O +Eepi[19]||D5G2;|epiDockS@0|out[19]|O +Eepi[20]||D5G2;|epiDockS@0|out[20]|O +Eepi[21]||D5G2;|epiDockS@0|out[21]|O +Eepi[22]||D5G2;|epiDockS@0|out[22]|O +Eepi[23]||D5G2;|epiDockS@0|out[23]|O +Eepi[24]||D5G2;|epiDockS@0|out[24]|O +Eepi[25]||D5G2;|epiDockS@0|out[25]|O +Eepi[26]||D5G2;|epiDockS@0|out[26]|O +Eepi[27]||D5G2;|epiDockS@0|out[27]|O +Eepi[28]||D5G2;|epiDockS@0|out[28]|O +Eepi[29]||D5G2;|epiDockS@0|out[29]|O +Eepi[30]||D5G2;|epiDockS@0|out[30]|O +Eepi[31]||D5G2;|epiDockS@0|out[31]|O +Eepi[32]||D5G2;|epiDockS@0|out[32]|O +Eepi[33]||D5G2;|epiDockS@0|out[33]|O +Eepi[34]||D5G2;|epiDockS@0|out[34]|O +Eepi[35]||D5G2;|epiDockS@0|out[35]|O +Eepi[36]||D5G2;|epiDockS@0|out[36]|O +Eepi[OTHER]||D5G2;|epiDockS@0|epi[OTHER]|O +Eepi[TAIL]||D5G2;|epiDockS@0|epi[TAIL]|O +Eepi[TORP]||D5G2;|epiDockS@0|epi[TORP]|O +Egnd||D5G2;|dockWagN@0|gnd|G +Egnd_1||D5G2;|dockWagN@0|gnd_1|G +Egnd_3||D5G2;|dockWagN@0|gnd_3|G +Egnd_5||D5G2;|dockWagN@0|gnd_5|G +Egnd_6||D5G2;|dockWagN@0|gnd_6|G +Egnd_7||D5G2;|dockWagN@0|gnd_7|G +Egnd_8||D5G2;|dockWagN@0|gnd_8|G +Egnd_9||D5G2;|dockWagN@0|gnd_9|G +Egnd_10||D5G2;|dockWagN@0|gnd_10|G +Egnd_11||D5G2;|dockWagN@0|gnd_11|G +Egnd_12||D5G2;|dockWagN@0|gnd_12|G +Egnd_13||D5G2;|dockWagN@0|gnd_13|G +Egnd_14||D5G2;|dockWagN@0|gnd_14|G +Egnd_15||D5G2;|dockWagN@0|gnd_15|G +Egnd_16||D5G2;|dockWagN@0|gnd_16|G +Egnd_17||D5G2;|dockWagN@0|gnd_17|G +Egnd_18||D5G2;|dockWagN@0|gnd_18|G +Egnd_19||D5G2;|dockWagN@0|gnd_19|G +Egnd_20||D5G2;|dockWagN@0|gnd_20|G +Egnd_21||D5G2;|dockWagN@0|gnd_21|G +Egnd_22||D5G2;|dockWagN@0|gnd_22|G +Egnd_23||D5G2;|epiDockS@0|gnd|G +Egnd_24||D5G2;|epiDockS@0|gnd_1|G +Ein[1]||D5G2;|dockWagN@0|in[1]|I +Ein[2]||D5G2;|dockWagN@0|in[2]|I +Ein[3]||D5G2;|dockWagN@0|in[3]|I +Ein[4]||D5G2;|dockWagN@0|in[4]|I +Ein[5]||D5G2;|dockWagN@0|in[5]|I +Ein[6]||D5G2;|dockWagN@0|in[6]|I +Ein[7]||D5G2;|dockWagN@0|in[7]|I +Ein[8]||D5G2;|dockWagN@0|in[8]|I +Ein[9]||D5G2;|dockWagN@0|in[9]|I +Ein[10]||D5G2;|dockWagN@0|in[10]|O +Ein[11]||D5G2;|dockWagN@0|in[11]|O +Ein[12]||D5G2;|dockWagN@0|in[12]|O +Ein[13]||D5G2;|dockWagN@0|in[13]|O +Ein[14]||D5G2;|dockWagN@0|in[14]|O +Ein[15]||D5G2;|dockWagN@0|in[15]|O +Ein[16]||D5G2;|dockWagN@0|in[16]|O +Ein[17]||D5G2;|dockWagN@0|in[17]|O +Ein[18]||D5G2;|dockWagN@0|in[18]|O +Ein[19]||D5G2;|dockWagN@0|in[19]|I +Ein[20]||D5G2;|dockWagN@0|in[20]|I +Ein[21]||D5G2;|dockWagN@0|in[21]|I +Ein[22]||D5G2;|dockWagN@0|in[22]|I +Ein[23]||D5G2;|dockWagN@0|in[23]|I +Ein[24]||D5G2;|dockWagN@0|in[24]|I +Ein[25]||D5G2;|dockWagN@0|in[25]|I +Ein[26]||D5G2;|dockWagN@0|in[26]|I +Ein[27]||D5G2;|dockWagN@0|in[27]|I +Ein[28]||D5G2;|dockWagN@0|in[28]|O +Ein[29]||D5G2;|dockWagN@0|in[29]|O +Ein[30]||D5G2;|dockWagN@0|in[30]|O +Ein[31]||D5G2;|dockWagN@0|in[31]|O +Ein[32]||D5G2;|dockWagN@0|in[32]|O +Ein[33]||D5G2;|dockWagN@0|in[33]|O +Ein[34]||D5G2;|dockWagN@0|in[34]|O +Ein[35]||D5G2;|dockWagN@0|in[35]|O +Ein[36]||D5G2;|dockWagN@0|in[36]|O +Ein[37]||D5G2;|epiDockS@0|in[1]|I +Ein[38]||D5G2;|epiDockS@0|in[2]|I +Ein[39]||D5G2;|epiDockS@0|in[3]|I +Ein[40]||D5G2;|epiDockS@0|in[4]|I +Ein[41]||D5G2;|epiDockS@0|in[5]|I +Ein[42]||D5G2;|epiDockS@0|in[6]|I +Ein[43]||D5G2;|epiDockS@0|in[7]|I +Ein[44]||D5G2;|epiDockS@0|in[8]|I +Ein[45]||D5G2;|epiDockS@0|in[9]|I +Ein[46]||D5G2;|epiDockS@0|in[10]|I +Ein[47]||D5G2;|epiDockS@0|in[11]|I +Ein[48]||D5G2;|epiDockS@0|in[12]|I +Ein[49]||D5G2;|epiDockS@0|in[13]|I +Ein[50]||D5G2;|epiDockS@0|in[14]|I +Ein[51]||D5G2;|epiDockS@0|in[15]|I +Ein[52]||D5G2;|epiDockS@0|in[16]|I +Ein[53]||D5G2;|epiDockS@0|in[17]|I +Ein[54]||D5G2;|epiDockS@0|in[18]|I +Ein[55]||D5G2;|epiDockS@0|in[19]|I +Ein[56]||D5G2;|epiDockS@0|in[20]|I +Ein[57]||D5G2;|epiDockS@0|in[21]|I +Ein[58]||D5G2;|epiDockS@0|in[22]|I +Ein[59]||D5G2;|epiDockS@0|in[23]|I +Ein[60]||D5G2;|epiDockS@0|in[24]|I +Ein[61]||D5G2;|epiDockS@0|in[25]|I +Ein[62]||D5G2;|epiDockS@0|in[26]|I +Ein[63]||D5G2;|epiDockS@0|in[27]|I +Ein[64]||D5G2;|epiDockS@0|in[28]|I +Ein[65]||D5G2;|epiDockS@0|in[29]|I +Ein[66]||D5G2;|epiDockS@0|in[30]|I +Ein[67]||D5G2;|epiDockS@0|in[31]|I +Ein[68]||D5G2;|epiDockS@0|in[32]|I +Ein[69]||D5G2;|epiDockS@0|in[33]|I +Ein[70]||D5G2;|epiDockS@0|in[34]|I +Ein[71]||D5G2;|epiDockS@0|in[35]|I +Ein[72]||D5G2;|epiDockS@0|in[36]|I +Ein[T]||D5G2;|epiDockS@0|tokenLO|O +Eout[1]||D5G2;|dockWagN@0|out[1]|O +Eout[2]||D5G2;|dockWagN@0|out[2]|O +Eout[3]||D5G2;|dockWagN@0|out[3]|O +Eout[4]||D5G2;|dockWagN@0|out[4]|O +Eout[5]||D5G2;|dockWagN@0|out[5]|O +Eout[6]||D5G2;|dockWagN@0|out[6]|O +Eout[7]||D5G2;|dockWagN@0|out[7]|O +Eout[8]||D5G2;|dockWagN@0|out[8]|O +Eout[9]||D5G2;|dockWagN@0|out[9]|O +Eout[10]||D5G2;|dockWagN@0|out[10]|O +Eout[11]||D5G2;|dockWagN@0|out[11]|O +Eout[12]||D5G2;|dockWagN@0|out[12]|O +Eout[13]||D5G2;|dockWagN@0|out[13]|O +Eout[14]||D5G2;|dockWagN@0|out[14]|O +Eout[15]||D5G2;|dockWagN@0|out[15]|O +Eout[16]||D5G2;|dockWagN@0|out[16]|O +Eout[17]||D5G2;|dockWagN@0|out[17]|O +Eout[18]||D5G2;|dockWagN@0|out[18]|O +Eout[19]||D5G2;|dockWagN@0|out[19]|O +Eout[20]||D5G2;|dockWagN@0|out[20]|O +Eout[21]||D5G2;|dockWagN@0|out[21]|O +Eout[22]||D5G2;|dockWagN@0|out[22]|O +Eout[23]||D5G2;|dockWagN@0|out[23]|O +Eout[24]||D5G2;|dockWagN@0|out[24]|O +Eout[25]||D5G2;|dockWagN@0|out[25]|O +Eout[26]||D5G2;|dockWagN@0|out[26]|O +Eout[27]||D5G2;|dockWagN@0|out[27]|O +Eout[28]||D5G2;|dockWagN@0|out[28]|O +Eout[29]||D5G2;|dockWagN@0|out[29]|O +Eout[30]||D5G2;|dockWagN@0|out[30]|O +Eout[31]||D5G2;|dockWagN@0|out[31]|O +Eout[32]||D5G2;|dockWagN@0|out[32]|O +Eout[33]||D5G2;|dockWagN@0|out[33]|O +Eout[34]||D5G2;|dockWagN@0|out[34]|O +Eout[35]||D5G2;|dockWagN@0|out[35]|O +Eout[36]||D5G2;|dockWagN@0|out[36]|O +Epred||D5G2;|dockWagN@0|pred|I +Esir[1]||D5G2;|dockWagN@0|sir[10]|I +Esir[2]||D5G2;|dockWagN@0|sir[2]|B +Esir[3]||D5G2;|dockWagN@0|sir[3]|B +Esir[4]||D5G2;|dockWagN@0|sir[4]|B +Esir[5]||D5G2;|dockWagN@0|sir[5]|B +Esir[6]||D5G2;|dockWagN@0|sir[6]|B +Esir[7]||D5G2;|dockWagN@0|sir[7]|B +Esir[8]||D5G2;|dockWagN@0|sir[8]|B +Esir[9]||D5G2;|dockWagN@0|sir[9]|B +Esir[10]||D5G2;|epiDockS@0|sir[1]|I +Esor[1]||D5G2;|dockWagN@0|sor[1]|O +Esor[2]||D5G2;|epiDockS@0|sor[1]|O +Esor[3]||D5G2;|epiDockS@0|sor[2]|B +Esor[4]||D5G2;|epiDockS@0|sor[3]|B +Esor[5]||D5G2;|epiDockS@0|sor[4]|B +Esor[6]||D5G2;|epiDockS@0|sor[5]|B +Esor[7]||D5G2;|epiDockS@0|sor[6]|B +Esor[8]||D5G2;|epiDockS@0|sor[7]|B +Esor[9]||D5G2;|epiDockS@0|sor[8]|B +Esor[10]||D5G2;|epiDockS@0|sor[9]|B +Esucc||D5G2;|dockWagN@0|succ|O +Etake[1]||D5G2;|dockWagN@0|take[1]|O +Etake[2]||D5G2;|dockWagN@0|take[2]|O +Etake[3]||D5G2;|dockWagN@0|take[3]|O +Etake[4]||D5G2;|dockWagN@0|take[4]|O +Etake[5]||D5G2;|dockWagN@0|take[5]|O +Etake[6]||D5G2;|dockWagN@0|take[6]|O +Etake[epi]||D5G2;|epiDockS@0|take[epi]|U +Evdd||D5G2;|dockWagN@0|vdd|O +Evdd_1||D5G2;|dockWagN@0|vdd_1|P +Evdd_3||D5G2;|dockWagN@0|vdd_3|P +Evdd_4||D5G2;|dockWagN@0|vdd_4|P +Evdd_5||D5G2;|dockWagN@0|vdd_5|P +Evdd_6||D5G2;|dockWagN@0|vdd_6|P +Evdd_7||D5G2;|dockWagN@0|vdd_7|P +Evdd_11||D5G2;|dockWagN@0|vdd_11|P +Evdd_12||D5G2;|dockWagN@0|vdd_12|P +Evdd_14||D5G2;|dockWagN@0|vdd_14|P +Evdd_15||D5G2;|dockWagN@0|vdd_15|P +Evdd_16||D5G2;|dockWagN@0|vdd_16|P +Evdd_17||D5G2;|dockWagN@0|vdd_17|P +Evdd_18||D5G2;|dockWagN@0|vdd_18|P +Evdd_19||D5G2;|dockWagN@0|vdd_19|P +Evdd_20||D5G2;|dockWagN@0|vdd_20|P +Evdd_21||D5G2;|dockWagN@0|vdd_21|P +Evdd_22||D5G2;|dockWagN@0|vdd_22|P +Evdd_23||D5G2;|dockWagN@0|vdd_23|P +Evdd_24||D5G2;|dockWagN@0|vdd_24|P +Evdd_25||D5G2;|dockWagN@0|vdd_25|P +Evdd_26||D5G2;|dockWagN@0|vdd_26|P +Evdd_27||D5G2;|dockWagN@0|vdd_27|P +Evdd_28||D5G2;|dockWagN@0|vdd_28|P +Evdd_29||D5G2;|dockWagN@0|vdd_29|P +Evdd_30||D5G2;|dockWagN@0|vdd_30|P +Evdd_31||D5G2;|dockWagN@0|vdd_31|P +Evdd_32||D5G2;|dockWagN@0|vdd_32|P +Evdd_33||D5G2;|dockWagN@0|vdd_33|P +Evdd_34||D5G2;|dockWagN@0|vdd_34|P +Evdd_35||D5G2;|dockWagN@0|vdd_35|P +Evdd_36||D5G2;|dockWagN@0|vdd_36|P +Evdd_37||D5G2;|dockWagN@0|vdd_37|P +Evdd_38||D5G2;|dockWagN@0|vdd_38|P +Evdd_39||D5G2;|dockWagN@0|vdd_39|P +Evdd_40||D5G2;|dockWagN@0|vdd_40|P +Evdd_41||D5G2;|dockWagN@0|vdd_41|P +Evdd_42||D5G2;|dockWagN@0|vdd_42|P +Evdd_43||D5G2;|dockWagN@0|vdd_43|P +Evdd_44||D5G2;|dockWagN@0|vdd_44|P +Evdd_45||D5G2;|dockWagN@0|vdd_45|P +Evdd_46||D5G2;|dockWagN@0|vdd_46|P +Evdd_47||D5G2;|epiDockS@0|vdd|P +Evdd_48||D5G2;|epiDockS@0|vdd_1|P +Evdd_49||D5G2;|epiDockS@0|vdd_3|P +Evdd_50||D5G2;|epiDockS@0|vdd_4|P X # Cell theRing;1{sch} -CtheRing;1{sch}||schematic|1233796583676|1234387346607| +CtheRing;1{sch}||schematic|1233796583676|1237036492725|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||-38.5|-7|||| NOff-Page|conn@4||40.5|-7|||| diff --git a/electric/driversJ.jelib b/electric/driversJ.jelib index 8fe62b7..597bd0c 100755 --- a/electric/driversJ.jelib +++ b/electric/driversJ.jelib @@ -1047,7 +1047,7 @@ Eout||D5G2;|pin@4||O X # Cell latchAndDriver30;1{lay} -ClatchAndDriver30;1{lay}||cmos90|1195047322016|1231686849231||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227190689226|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234998873939 +ClatchAndDriver30;1{lay}||cmos90|1195047322016|1236828111536||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227190689226|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228665946 Ngeneric:Facet-Center|art@0||0|0||||AV Igates1inM:inv30;1{lay}|inv30@1||14|0|||D5G4; Igates2inM:nand10;1{lay}|nand10@0||-12|0|||D5G4; @@ -1059,7 +1059,7 @@ Ametal-2|net@16|||S0|nand10@0|gnd_1|6.5|0|inv30@1|gnd|-2.5|0 Ametal-2|net@17|||S0|nand10@0|vdd_2|6.5|50|inv30@1|vdd|-2.5|50 Ametal-2|net@18|||S0|nand10@0|vdd_3|6.5|-50|inv30@1|vdd_1|-2.5|-50 Ametal-1|net@19|||S2700|inv30@1|inA|7|-25|pin@4||7|-16 -Ametal-1|net@20|||S0|pin@4||7|-16|nand10@0|out|-4|-16 +Ametal-1|net@20|||S0|pin@4||7|-16|nand10@0|out|-3.5|-16 Ametal-1|net@21|||S1800|nand10@0|out_1|-25.5|16|pin@5||3|16 Ametal-1|net@25|||S2700|pin@5||3|16|pin@7||3|24.5 Ametal-1|net@26|||S1800|pin@7||3|24.5|pin@8||7|24.5 diff --git a/electric/driversL.jelib b/electric/driversL.jelib index d8c4401..6d4481a 100755 --- a/electric/driversL.jelib +++ b/electric/driversL.jelib @@ -2629,7 +2629,7 @@ Esucc||D5G2;|pin@2||O X # Cell suc3ANDdri20;1{lay} -Csuc3ANDdri20;1{lay}||cmos90|1219500791887|1234811743584||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234811253814|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234812019645 +Csuc3ANDdri20;1{lay}||cmos90|1219500791887|1236828016991||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234811253814|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237127879446 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@0||27|50||20.8|| NMetal-1-P-Active-Con|contact@1||19|50||20.8|| @@ -2672,7 +2672,7 @@ NPolysilicon-Pin|pin@41||18|23|||| NMetal-1-Pin|pin@44||5|22|||| NPolysilicon-Pin|pin@53||32|62|||| NMetal-1-Pin|pin@54||19|-63|||| -NMetal-1-Pin|pin@56||-8|22|||| +NMetal-1-Pin|pin@56||-7.5|22|||| NMetal-1-Pin|pin@57||11|-34|||| NMetal-1-Pin|pin@58||3.5|-34|||| NMetal-1-Pin|pin@59||3.5|-38.5|||| @@ -2751,8 +2751,8 @@ Ametal-2|net@165||6.2|S0|contact@9||11|50|nand3in6@0|vdd_2|8.5|50 Ametal-2|net@166||6.2|S0|contact@17||11|-50|nand3in6@0|vdd_3|8.5|-50 Ametal-1|net@167|||S900|contact@23||11|-18.6|pin@57||11|-34 Ametal-1|net@168|||S0|pin@59||3.5|-38.5|nand3in6@0|out|-16|-38.5 -Ametal-1|net@169|||S0|pin@44||5|22|pin@56||-8|22 -Ametal-1|net@170|||S2700|pin@56||-8|22|nand3in6@0|out_1|-8|38.5 +Ametal-1|net@169|||S0|pin@44||5|22|pin@56||-7.5|22 +Ametal-1|net@170|||S2700|pin@56||-7.5|22|nand3in6@0|out_1|-7.5|38.5 Ametal-1|net@172|||S0|pin@57||11|-34|pin@58||3.5|-34 Ametal-1|net@174|||S2700|pin@59||3.5|-38.5|pin@58||3.5|-34 APolysilicon|net@176|||S0|pmos@3|poly-top|23|-32|pmos@4|poly-top|15|-32 diff --git a/electric/gaspM.jelib b/electric/gaspM.jelib index 6418ba7..64eae2c 100755 --- a/electric/gaspM.jelib +++ b/electric/gaspM.jelib @@ -1,5 +1,5 @@ # header information: -HgaspM|8.09c +HgaspM|8.09a # Views: Vdocumentation|doc @@ -29,6 +29,8 @@ LredFive|redFive LscanJ|scanJ +LscanM|scanM + LwiresL|wiresL # Tools: @@ -980,6 +982,132 @@ Eso[1:9]||D5G2;|pin@1||B EwrD|wr[A,D]|D5G2;|pin@3||O X +# Cell fillScanControl;2{lay} +CfillScanControl;2{lay}||cmos90|1230910570823|1236894769168||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230911653825|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236894868405 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-58.5|-94|||| +NX-Metal-2-Metal-3-Con|contact@1||-24|-94|||| +NX-Metal-2-Metal-3-Con|contact@2||-24|82|||| +NX-Metal-1-Metal-2-Con|contact@3||66|82|||| +NX-Metal-1-Metal-2-Con|contact@4||-58.5|44|||| +NX-Metal-2-Metal-3-Con|contact@5||-24|44|||| +NX-Metal-1-Metal-2-Con|contact@6||66|-62|||| +NX-Metal-2-Metal-3-Con|contact@7||-24|-62|||| +NMetal-1-Polysilicon-Con|contact@8||28|0||5.2|| +NX-Metal-1-Metal-2-Con|contact@9||-43|50|||| +NX-Metal-2-Metal-3-Con|contact@10||-18|50|||| +NX-Metal-2-Metal-3-Con|contact@11||-12|44|||| +NX-Metal-1-Metal-2-Con|contact@12||4|44|||| +NX-Metal-1-Metal-2-Con|contact@13||-43|-44|||| +NX-Metal-2-Metal-3-Con|contact@14||-18|-44|||| +NX-Metal-2-Metal-3-Con|contact@15||-12|-50|||| +NX-Metal-1-Metal-2-Con|contact@16||4|-50|||| +NX-Metal-2-Metal-3-Con|contact@17||0|-32|||| +NX-Metal-1-Metal-2-Con|contact@18||54|-32|||| +NX-Metal-2-Metal-3-Con|contact@19||-6|0|||| +NX-Metal-1-Metal-2-Con|contact@20||75|0|||| +IdriversL:dataDriver60;1{lay}|dataDriv@1||124|-72|||D5G4; +IdriversL:dataDriver60;1{lay}|dataDriv@2||124|72|Y||D5G4; +NPolysilicon-Pin|pin@0||28|-2.6|||| +NMetal-1-Pin|pin@3||54|-2.6|||| +NMetal-1-Pin|pin@4||66|-96.5|||| +NMetal-1-Pin|pin@5||66|96.5|||| +NMetal-1-Pin|pin@6||75|47.5|||| +NMetal-1-Pin|pin@8||75|-47.5|||| +NMetal-2-Pin|pin@9||63|0|||| +IscanJ:scanBusInM3;1{lay}|scanBusI@0||0|-144|||D5G4; +IscanJ:scanBusOutM3;1{lay}|scanBusO@0||0|144|||D5G4; +IscanM:scanCellE;1{lay}|scanCell@2||0|72|Y||D5G4; +IscanM:scanCellE;1{lay}|scanCell@3||0|-72|||D5G4; +Ametal-3|net@6|||S2700|contact@7||-24|-62|contact@5||-24|44 +Ametal-3|net@7|||S900|contact@14||-18|-44|scanBusI@0|si[2]|-18|-144 +Ametal-3|net@8|||S900|contact@15||-12|-50|scanBusI@0|si[3]|-12|-144 +Ametal-3|net@9|||S900|scanBusO@0|so[4]|-6|147|contact@19||-6|0 +Ametal-3|net@10|||S900|scanBusO@0|so[6]|6|144|scanBusI@0|si[6]|6|-144 +Ametal-3|net@11|||S900|scanBusO@0|so[7]|12|144|scanBusI@0|si[7]|12|-144 +Ametal-3|net@12|||S900|scanBusO@0|so[8]|18|144|scanBusI@0|si[8]|18|-144 +Ametal-1|net@13|||S900|scanCell@3|sin|-58.5|-79|contact@0||-58.5|-94 +Ametal-3|net@14|||S2700|scanBusI@0|si[1]|-24|-144|contact@1||-24|-94 +Ametal-2|net@15|||S1800|contact@2||-24|82|contact@3||66|82 +Ametal-3|net@16|||S2700|contact@2||-24|82|scanBusO@0|so[1]|-24|144 +Ametal-1|net@17|||S900|scanCell@2|sout|66|82.4|contact@3||66|82 +Ametal-1|net@18|||S900|scanCell@2|sin|-58.5|79|contact@4||-58.5|44 +Ametal-2|net@19|||S1800|contact@4||-58.5|44|contact@5||-24|44 +Ametal-2|net@20|||S1800|contact@7||-24|-62|contact@6||66|-62 +Ametal-1|net@21|||S2700|scanCell@3|sout|66|-82.4|contact@6||66|-62 +APolysilicon|net@22|||S2700|pin@0||28|-2.6|scanCell@2|rd|28|13.5 +APolysilicon|net@23|||S2700|scanCell@3|rd|28|-13.5|pin@0||28|-2.6 +Ametal-1|net@24||0.4|S2700|scanCell@2|p2p|-43|47|contact@9||-43|50 +Ametal-3|net@25|||S900|scanBusO@0|so[2]|-18|144|contact@10||-18|50 +Ametal-2|net@26|||S1800|contact@9||-43|50|contact@10||-18|50 +Ametal-3|net@27|||S900|scanBusO@0|so[3]|-12|144|contact@11||-12|44 +Ametal-2|net@28|||S1800|contact@11||-12|44|contact@12||4|44 +Ametal-1|net@29||0.4|S2700|scanCell@2|p1p|4|41|contact@12||4|44 +Ametal-1|net@30|||S2700|scanCell@3|p2p|-43|-47|contact@13||-43|-44 +Ametal-3|net@31|||S900|contact@10||-18|50|contact@14||-18|-44 +Ametal-2|net@32|||S1800|contact@13||-43|-44|contact@14||-18|-44 +Ametal-3|net@33|||S900|contact@11||-12|44|contact@15||-12|-50 +Ametal-2|net@34|||S1800|contact@15||-12|-50|contact@16||4|-50 +Ametal-1|net@35||0.4|S900|scanCell@3|p1p|4|-41|contact@16||4|-50 +Ametal-3|net@39|||S2700|contact@17||0|-32|scanBusO@0|so[5]|0|144 +Ametal-2|net@40|||S1800|contact@17||0|-32|contact@18||54|-32 +Ametal-3|net@41|||S2700|scanBusI@0|si[5]|0|-144|contact@17||0|-32 +Ametal-1|net@42|||S0|pin@3||54|-2.6|contact@8||28|-2.6 +Ametal-2|net@43|||S1800|contact@0||-58.5|-94|contact@1||-24|-94 +Ametal-1|net@44|||S2700|contact@18||54|-32|pin@3||54|-2.6 +APolysilicon|net@45|||S0|contact@8||28|-2.6|pin@0||28|-2.6 +Ametal-2|net@49||6.2|S1800|dataDriv@1|gnd|67.5|-72|scanCell@3|gnd_1|72|-72 +Ametal-2|net@50||6.2|S0|scanCell@3|vdd_1|72|-122|dataDriv@1|vdd_1|67.5|-122 +Ametal-2|net@51||6.2|S0|scanCell@3|vdd_3|72|-22|dataDriv@1|vdd|67.5|-22 +Ametal-1|net@55|||S900|scanCell@3|sout|66|-82.4|pin@4||66|-96.5 +Ametal-1|net@56|||S1800|pin@4||66|-96.5|dataDriv@1|inA|78|-96.5 +Ametal-1|net@57|||S2700|scanCell@2|sout|66|82.4|pin@5||66|96.5 +Ametal-1|net@58|||S1800|pin@5||66|96.5|dataDriv@2|inA|78|96.5 +Ametal-1|net@59|||S0|dataDriv@2|inB|93|47.5|pin@6||75|47.5 +Ametal-1|net@62|||S1800|pin@8||75|-47.5|dataDriv@1|inB|93|-47.5 +Ametal-3|net@63|||S900|contact@19||-6|0|scanBusI@0|si[4]|-6|-141 +Ametal-2|net@64|||S0|pin@9||63|0|contact@19||-6|0 +Ametal-1|net@66|||S900|pin@6||75|47.5|contact@20||75|0 +Ametal-3|net@67|||S900|scanBusO@0|so[9]|24|144|scanBusI@0|si[9]|24|-144 +Ametal-1|net@68|||S900|contact@20||75|0|pin@8||75|-47.5 +Ametal-2|net@69|||S1800|pin@9||63|0|contact@20||75|0 +Ametal-2|net@70||6.2|S0|scanCell@2|vdd_3|72|22|dataDriv@2|vdd|67.5|22 +Ametal-2|net@71||6.2|S1800|dataDriv@2|gnd|67.5|72|scanCell@2|gnd_1|72|72 +Ametal-2|net@72||6.2|S1800|dataDriv@2|vdd_1|67.5|122|scanCell@2|vdd_1|72|122 +Egnd||D5G2;|scanCell@3|gnd|G +Egnd_1||D5G2;|scanCell@2|gnd|G +Egnd_3||D5G2;|dataDriv@1|gnd_1|G +Egnd_4||D5G2;|dataDriv@2|gnd_1|G +Esi[1]||D5G2;|scanBusI@0|si[1]|B +Esi[2]||D5G2;|scanBusI@0|si[2]|B +Esi[3]||D5G2;|scanBusI@0|si[3]|B +Esi[4]||D5G2;|scanBusI@0|si[4]|B +Esi[5]||D5G2;|scanBusI@0|si[5]|B +Esi[6]||D5G2;|scanBusI@0|si[6]|B +Esi[7]||D5G2;|scanBusI@0|si[7]|B +Esi[8]||D5G2;|scanBusI@0|si[8]|B +Esi[9]||D5G2;|scanBusI@0|si[9]|B +Eso[1]||D5G2;|scanBusO@0|so[1]|B +Eso[2]||D5G2;|scanBusO@0|so[2]|B +Eso[3]||D5G2;|scanBusO@0|so[3]|B +Eso[4]||D5G2;|scanBusO@0|so[4]|B +Eso[5]||D5G2;|scanBusO@0|so[5]|B +Eso[6]||D5G2;|scanBusO@0|so[6]|B +Eso[7]||D5G2;|scanBusO@0|so[7]|B +Eso[8]||D5G2;|scanBusO@0|so[8]|B +Eso[9]||D5G2;|scanBusO@0|so[9]|B +Evdd||D5G2;|scanCell@3|vdd|P +Evdd_2||D5G2;|scanCell@3|vdd_2|P +Evdd_3||D5G2;|scanCell@2|vdd|P +Evdd_4||D5G2;|scanCell@2|vdd_2|P +Evdd_6||D5G2;|dataDriv@1|vdd_6|P +Evdd_7||D5G2;|dataDriv@1|vdd_7|P +Evdd_8||D5G2;|dataDriv@2|vdd_6|P +Evdd_9||D5G2;|dataDriv@2|vdd_7|P +Ewr[A]||D5G2;|dataDriv@1|out_1|O +Ewr[D]||D5G2;|dataDriv@2|out_1|O +X + # Cell fillScanControl;1{lay} CfillScanControl;1{lay}||cmos90|1230910570823|1230922991323||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230911653825|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230923824901 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1107,7 +1235,7 @@ EwrD|wr[D]|D5G2;|dataDriv@2|out_1|O X # Cell fillScanControl;1{sch} -CfillScanControl;1{sch}||schematic|1230909995775|1236023292220| +CfillScanControl;1{sch}||schematic|1230909995775|1236894832887| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@3||8|16|||R| NOff-Page|conn@5||-46|4|||R| @@ -1140,19 +1268,19 @@ NBus_Pin|pin@28||-50|-1|-1|-1|| Ngeneric:Invisible-Pin|pin@29||-1.5|38|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc NWire_Pin|pin@30||-24|12|||| NWire_Pin|pin@31||24|10|||| -IscanJ:scanCellE;1{ic}|scanCell@0||-23|-6|||D5G4; -IscanJ:scanCellE;1{ic}|scanCell@1||1|-6|||D5G4; +IscanM:scanCellE;1{ic}|scanCell@2||-23|-6|||D5G4; +IscanM:scanCellE;1{ic}|scanCell@3||1|-6|||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@0||-12|-6|||D0G4;|ATTR_L(D5G1;PUD)D918.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|7|||D0G4;|ATTR_L(D5G1;PUD)D1176.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@0||-0.5|IJ900|scanCell@0|p2p,p1p,rd|-23|-9|pin@14||-23|-13 -Abus|net@1||-0.5|IJ2700|pin@15||1|-13|scanCell@1|p2p,p1p,rd|1|-9 +Abus|net@0||-0.5|IJ900|scanCell@2|p2p,p1p,rd|-23|-9|pin@14||-23|-13 +Abus|net@1||-0.5|IJ2700|pin@15||1|-13|scanCell@3|p2p,p1p,rd|1|-9 Abus|net@2||-0.5|IJ1800|pin@16||-8|-13|pin@15||1|-13 Abus|net@3||-0.5|IJ1800|pin@14||-23|-13|pin@16||-8|-13 -Awire|net@4|||1800|pin@18||-8|-6|scanCell@1|sin|-6|-6 +Awire|net@4|||1800|pin@18||-8|-6|scanCell@3|sin|-6|-6 Awire|net@5|||900|pin@7||-8|5|pin@18||-8|-6 -Awire|net@7|||0|wire90@0|a|-14.5|-6|scanCell@0|sout|-16|-6 +Awire|net@7|||0|wire90@0|a|-14.5|-6|scanCell@2|sout|-16|-6 Awire|net@8|||1800|wire90@0|b|-9.5|-6|pin@18||-8|-6 -Awire|net@14|||1800|scanCell@1|sout|8|-6|pin@10||10|-6 +Awire|net@14|||1800|scanCell@3|sout|8|-6|pin@10||10|-6 Awire|net@17|||1800|pin@11||10|5|dataDriv@2|inA|12|5 Awire|net@19|||0|pin@8||24|6|dataDriv@2|out|20|6 Awire|net@20|||0|dataDriv@3|out|-20|6|pin@3||-24|6 @@ -1160,7 +1288,7 @@ Awire|net@21|||0|wire90@1|a|-8.5|7|dataDriv@3|inB|-12|7 Awire|net@22|||0|pin@7||-8|5|dataDriv@3|inA|-12|5 Awire|net@38|||0|dataDriv@2|inB|12|7|pin@21||0|7 Awire|net@39|||0|pin@21||0|7|wire90@1|b|-3.5|7 -Awire|net@41|||0|scanCell@0|sin|-30|-6|pin@23||-36|-6 +Awire|net@41|||0|scanCell@2|sin|-30|-6|pin@23||-36|-6 Awire|net@43|||1800|pin@10||10|-6|pin@25||18|-6 Awire|si[1]|D5G2;||900|pin@23||-36|-6|pin@24||-36|-10 Abus|si[2,3,5]|D5G2;|-0.5|IJ900|pin@16||-8|-13|pin@17||-8|-18 @@ -2900,7 +3028,7 @@ EwrD|wr[A,D]|D5G2;|pin@60||O X # Cell gaspFill;1{lay} -CgaspFill;1{lay}||cmos90|1230738580423|1235317470537||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230928900259|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235317544585 +CgaspFill;1{lay}||cmos90|1230738580423|1236894860549||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236894868405|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236894868405 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||6|147.9||1.2|| NX-Metal-1-Metal-2-Con|contact@1||69.5|182|||| @@ -2925,7 +3053,7 @@ IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@0||-65.5|216|X||D5G4; IcentersJ:ctrAND3in100A;1{lay}|ctrAND3i@1||-136.5|72|X||D5G4; IdriversJ:driveConnecter;3{lay}|driveCon@0||-226|119.6|||D5G4; IdriversJ:driveConnecter;3{lay}|driveCon@1||-85.5|-127.4|XY||D5G4; -IfillScanControl;1{lay}|fillScan@0||72|-144|||D5G4; +IfillScanControl;2{lay}|fillScan@1||72|-144|||D5G4; Igates1inM:inv05;1{lay}|inv05@2||2.5|72|XYRR||D5G4; Igates1inM:inv05;1{lay}|inv05@3||-1.5|216|XRR||D5G4; Igates1inM:inv10D;1{lay}|inv10D@2||-6|72|YRR||D5G4; @@ -3083,33 +3211,33 @@ Ametal-2|net@137||6.2|S0|pinsVddG@3|vdd|288|122|predDri6@0|vdd_3|93.5|122 Ametal-2|net@150|||S1800|pin@40||-288|156|contact@14||253.5|156 Ametal-2|net@151|||S1800|pin@42||-288|-132|contact@13||240|-132 Ametal-2|net@156|||S1800|contact@13||240|-132|pin@43||288|-132 -Ametal-1|net@157|||S900|fillScan@0|wrD|240|-104|contact@13||240|-132 -Ametal-1|net@158|||S1800|fillScan@0|wrA|240|-184|pin@45||253.5|-184 +Ametal-1|net@157|||S900|fillScan@1|wr[D]|240|-104|contact@13||240|-132 +Ametal-1|net@158|||S1800|fillScan@1|wr[A]|240|-184|pin@45||253.5|-184 Ametal-2|net@159|||S1800|contact@14||253.5|156|pin@41||288|156 Ametal-1|net@160|||S2700|pin@45||253.5|-184|contact@14||253.5|156 -Ametal-2|net@177||6.2|S1800|fillScan@0|gnd_3|252.5|-216|pinsVddG@5|gnd|288|-216 -Ametal-2|net@178||6.2|S0|pinsVddG@5|vdd|288|-166|fillScan@0|vdd_6|252.5|-166 -Ametal-2|net@179||6.2|S0|pinsVddG@5|vdd_1|288|-266|fillScan@0|vdd_7|252.5|-266 +Ametal-2|net@177||6.2|S1800|fillScan@1|gnd_3|252.5|-216|pinsVddG@5|gnd|288|-216 +Ametal-2|net@178||6.2|S0|pinsVddG@5|vdd|288|-166|fillScan@1|vdd_6|252.5|-166 +Ametal-2|net@179||6.2|S0|pinsVddG@5|vdd_1|288|-266|fillScan@1|vdd_7|252.5|-266 Ametal-2|net@180|||S1800|pin@47||42|44|contact@16||43|44 Ametal-1|net@181|||S2700|predDri6@0|mc|43|40|contact@16||43|44 Ametal-2|net@182|||S1800|pin@47||42|44|contact@17||96|44 -Ametal-3|net@183|||S2700|fillScan@0|so[9]|96|0|contact@17||96|44 +Ametal-3|net@183|||S2700|fillScan@1|so[9]|96|0|contact@17||96|44 Ametal-2|net@184||1.2|S1800|contact@18||72.5|147.9|pin@4||288|147.9 -Ametal-2|net@185||6.2|S0|pinsVddG@7|vdd|288|-22|fillScan@0|vdd_9|252.5|-22 -Ametal-2|net@186||6.2|S1800|fillScan@0|gnd_4|252.5|-72|pinsVddG@7|gnd|288|-72 -Ametal-2|net@187||6.2|S1800|fillScan@0|vdd_8|252.5|-122|pinsVddG@7|vdd_1|288|-122 +Ametal-2|net@185||6.2|S0|pinsVddG@7|vdd|288|-22|fillScan@1|vdd_9|252.5|-22 +Ametal-2|net@186||6.2|S1800|fillScan@1|gnd_4|252.5|-72|pinsVddG@7|gnd|288|-72 +Ametal-2|net@187||6.2|S1800|fillScan@1|vdd_8|252.5|-122|pinsVddG@7|vdd_1|288|-122 Ametal-1|net@188|||S900|ctrAND3i@1|out|-242|88|pin@48||-242|-38 Ametal-1|net@191|||S900|pin@50||-131|-38|pin@37||-131|-47 Ametal-1|net@192|||S1800|pin@48||-242|-38|pin@50||-131|-38 Ametal-2|net@193|||S0|wellCont@2|gnd|-57|-72|latchDri@0|gnd_2|-57|-72 Ametal-2|net@194|||S0|wellCont@2|vdd|-57|-122|latchDri@0|vdd_4|-57|-122 Ametal-2|net@195|||S0|wellCont@2|vdd_1|-57|-22|latchDri@0|vdd_5|-57|-22 -Ametal-2|net@196||6.2|S1800|wellCont@2|gnd_1|-48|-72|fillScan@0|gnd_1|0|-72 -Ametal-2|net@197||6.2|S0|fillScan@0|vdd_3|0|-22|wellCont@2|vdd_3|-48|-22 -Ametal-2|net@198||6.2|S0|fillScan@0|vdd_4|0|-122|wellCont@2|vdd_2|-48|-122 -Ametal-2|net@199||6.2|S1800|pinsVddG@8|vdd|-144|-166|fillScan@0|vdd_2|0|-166 -Ametal-2|net@200||6.2|S0|fillScan@0|gnd|0|-216|pinsVddG@8|gnd|-144|-216 -Ametal-2|net@201||6.2|S0|fillScan@0|vdd|0|-266|pinsVddG@8|vdd_1|-144|-266 +Ametal-2|net@196||6.2|S1800|wellCont@2|gnd_1|-48|-72|fillScan@1|gnd_1|0|-72 +Ametal-2|net@197||6.2|S0|fillScan@1|vdd_3|0|-22|wellCont@2|vdd_3|-48|-22 +Ametal-2|net@198||6.2|S0|fillScan@1|vdd_4|0|-122|wellCont@2|vdd_2|-48|-122 +Ametal-2|net@199||6.2|S1800|pinsVddG@8|vdd|-144|-166|fillScan@1|vdd_2|0|-166 +Ametal-2|net@200||6.2|S0|fillScan@1|gnd|0|-216|pinsVddG@8|gnd|-144|-216 +Ametal-2|net@201||6.2|S0|fillScan@1|vdd|0|-266|pinsVddG@8|vdd_1|-144|-266 Ametal-2|net@202||1.2|S1800|contact@0||6|147.9|contact@18||72.5|147.9 Ametal-1|net@204|||S2700|pin@13||66.5|91|pin@58||66.5|140 Ametal-1|net@206|||S2700|inv10D@2|out|-12|79|pin@53||-12|101 @@ -3138,24 +3266,24 @@ Egnd_9||D5G2;|pinsVddG@8|gnd|G Epred||D5G2;|pin@34||I Es[1]||D5G2;|pin@54||O Es[2]||D5G2;|pin@57||O -Esi[1]||D5G2;|fillScan@0|si[1]|B -Esi[2]||D5G2;|fillScan@0|si[2]|B -Esi[3]||D5G2;|fillScan@0|si[3]|B -Esi[4]||D5G2;|fillScan@0|si[4]|B -Esi[5]||D5G2;|fillScan@0|si[5]|B -Esi[6]||D5G2;|fillScan@0|si[6]|B -Esi[7]||D5G2;|fillScan@0|si[7]|B -Esi[8]||D5G2;|fillScan@0|si[8]|B -Esi[9]||D5G2;|fillScan@0|si[9]|B -Eso[1]||D5G2;|fillScan@0|so[1]|B -Eso[2]||D5G2;|fillScan@0|so[2]|B -Eso[3]||D5G2;|fillScan@0|so[3]|B -Eso[4]||D5G2;|fillScan@0|so[4]|B -Eso[5]||D5G2;|fillScan@0|so[5]|B -Eso[6]||D5G2;|fillScan@0|so[6]|B -Eso[7]||D5G2;|fillScan@0|so[7]|B -Eso[8]||D5G2;|fillScan@0|so[8]|B -Eso[9]||D5G2;|fillScan@0|so[9]|B +Esi[1]||D5G2;|fillScan@1|si[1]|B +Esi[2]||D5G2;|fillScan@1|si[2]|B +Esi[3]||D5G2;|fillScan@1|si[3]|B +Esi[4]||D5G2;|fillScan@1|si[4]|B +Esi[5]||D5G2;|fillScan@1|si[5]|B +Esi[6]||D5G2;|fillScan@1|si[6]|B +Esi[7]||D5G2;|fillScan@1|si[7]|B +Esi[8]||D5G2;|fillScan@1|si[8]|B +Esi[9]||D5G2;|fillScan@1|si[9]|B +Eso[1]||D5G2;|fillScan@1|so[1]|B +Eso[2]||D5G2;|fillScan@1|so[2]|B +Eso[3]||D5G2;|fillScan@1|so[3]|B +Eso[4]||D5G2;|fillScan@1|so[4]|B +Eso[5]||D5G2;|fillScan@1|so[5]|B +Eso[6]||D5G2;|fillScan@1|so[6]|B +Eso[7]||D5G2;|fillScan@1|so[7]|B +Eso[8]||D5G2;|fillScan@1|so[8]|B +Eso[9]||D5G2;|fillScan@1|so[9]|B Esucc||D5G2;|pin@35||O Etake||D5G2;|pin@0||O Etakee||D5G2;|pin@1||O diff --git a/electric/gates1inM.jelib b/electric/gates1inM.jelib index 19a7050..0716bc3 100755 --- a/electric/gates1inM.jelib +++ b/electric/gates1inM.jelib @@ -1,5 +1,5 @@ # header information: -Hgates1inM|8.09c +Hgates1inM|8.09a # Views: Vicon|ic @@ -447,6 +447,70 @@ Evdd_2||D5G2;|pinsVddG@3|vdd|P Evdd_3||D5G2;|pinsVddG@3|vdd_1|P X +# Cell inv10E;1{lay} +Cinv10E;1{lay}||cmos90|1188767772815|1236903679484||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236903681004|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236903681004 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-N-Active-Con|contact@38||4|0||20.8|X| +NMetal-1-P-Active-Con|contact@39||4|-48||20.8|X| +NMetal-1-N-Active-Con|contact@40||-4|0||20.8|X| +NMetal-1-P-Active-Con|contact@41||-4|-48||20.8|X| +NMetal-1-P-Active-Con|contact@43||4|48||20.8|X| +NMetal-1-P-Active-Con|contact@44||-4|48||20.8|X| +NMetal-1-Polysilicon-Con|contact@51||-1.5|-24|5.2||R| +NX-Metal-1-Metal-2-Con|contact@67||-4|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@73||-4|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@87||-4|-50||6.2|| +NN-Transistor|nmos@15||0|0||26|X| +NMetal-1-Pin|pin@40||4|7|||| +NMetal-1-Pin|pin@72||-1.5|-25|||| +NPolysilicon-Pin|pin@75||0|-21.4|||| +NMetal-1-Pin|pin@79||4|38.6|||| +NMetal-1-Pin|pin@80||4|-38.6|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-8.5|0|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||8.5|0|||D5G4; +NP-Select-Node|plnode@21||0|50|19|52||A +NP-Select-Node|plnode@22||0|-50|19|52||A +NN-Well-Node|plnode@25||0|50|22|52||A +NN-Well-Node|plnode@26||0|-50|22|52||A +NN-Select-Node|plnode@27||0|0|19|48||A +NP-Well-Node|plnode@29||0|0|22|48||A +NP-Transistor|pmos@25||0|48||26|X| +NP-Transistor|pmos@28||0|-48||26|X| +AN-Active|net@72|||RS0|contact@38||4|0|nmos@15|diff-left|2.8|0 +AN-Active|net@73|||RS1800|contact@40||-4|0|nmos@15|diff-right|-2.8|0 +AP-Active|net@79|||RS0|contact@39||4|-48|pmos@28|diff-left|2.8|-48 +AP-Active|net@80|||RS1800|contact@41||-4|-48|pmos@28|diff-right|-2.8|-48 +AP-Active|net@86|||RS0|contact@43||4|48|pmos@25|diff-left|2.8|48 +AP-Active|net@87|||RS1800|contact@44||-4|48|pmos@25|diff-right|-2.8|48 +Ametal-1|net@196|||S1800|contact@40||-4|0|contact@67||-4|0 +Ametal-1|net@208|||S900|contact@44||-4|50|contact@73||-4|50 +Ametal-1|net@236|||S900|contact@41||-4|-50|contact@87||-4|-50 +Ametal-2|net@509||6.2|S1800|contact@67||-4|0|pinsVddG@3|gnd|8.5|0 +Ametal-2|net@510||6.2|S1800|contact@87||-4|-50|pinsVddG@3|vdd_1|8.5|-50 +Ametal-2|net@511||6.2|S1800|contact@73||-4|50|pinsVddG@3|vdd|8.5|50 +APolysilicon|net@520|||S2700|pin@75||0|-21.4|nmos@15|poly-bottom|0|-18 +APolysilicon|net@526|||S2700|pmos@28|poly-top|0|-30|pin@75||0|-21.4 +APolysilicon|net@527|||S1800|contact@51||-1.5|-21.4|pin@75||0|-21.4 +Ametal-1|net@531|||S1800|pin@72||-1.5|-25|contact@51||-1.5|-25 +Ametal-2|net@532||6.2|S0|contact@73||-4|50|pinsVddG@2|vdd|-8.5|50 +Ametal-2|net@533||6.2|S0|contact@67||-4|0|pinsVddG@2|gnd|-8.5|0 +Ametal-2|net@534||6.2|S0|contact@87||-4|-50|pinsVddG@2|vdd_1|-8.5|-50 +Ametal-1|net@544|||S0|pin@40||4|7|contact@38||4|7 +Ametal-1|net@545|||S2700|pin@40||4|7|pin@79||4|38.6 +Ametal-1|net@546|||S0|pin@79||4|38.6|contact@43||4|38.6 +Ametal-1|net@547|||S900|pin@40||4|7|pin@80||4|-38.6 +Ametal-1|net@548|||S0|pin@80||4|-38.6|contact@39||4|-38.6 +APolysilicon|net@549|||S900|pmos@25|poly-bottom|0|30|nmos@15|poly-top|0|18 +Egnd||D5G2;|pinsVddG@2|gnd|G +Egnd_1||D5G2;|pinsVddG@3|gnd|G +Ein||D5G2;|pin@72||I +Eout||D5G2;|pin@40||O +Evdd||D5G2;|pinsVddG@2|vdd|P +Evdd_1||D5G2;|pinsVddG@2|vdd_1|P +Evdd_2||D5G2;|pinsVddG@3|vdd|P +Evdd_3||D5G2;|pinsVddG@3|vdd_1|P +X + # Cell inv20;1{lay} Cinv20;1{lay}||cmos90|1188767772815|1223474198202|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1201444848474 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -3442,6 +3506,28 @@ Evdd_4||D5G2;|pinsVddG@4|vdd|P Evdd_5||D5G2;|pinsVddG@4|vdd_1|P X +# Cell inv510;2{lay} +Cinv510;2{lay}||cmos90|1232198413749|1236826617368||DRC_last_good_drc_area_date()G1236826622559|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236826622559 +Ngeneric:Facet-Center|art@0||0|0||||AV +Iinv05;1{lay}|inv05@0||-4|0|X||D5G4; +Iinv10E;1{lay}|inv10E@0||4.5|0|||D5G4; +NMetal-1-Pin|pin@0||-8.5|-25|||| +Ametal-2|net@1|||S0|inv05@0|gnd|5|0|inv10E@0|gnd|-4|0 +Ametal-2|net@2|||S0|inv05@0|vdd|5|50|inv10E@0|vdd|-4|50 +Ametal-2|net@3|||S0|inv05@0|vdd_1|5|-50|inv10E@0|vdd_1|-4|-50 +Ametal-1|net@4|||S900|inv05@0|out[1]|-8.5|-7|pin@0||-8.5|-25 +Ametal-1|net@5|||S1800|pin@0||-8.5|-25|inv10E@0|in|3|-25 +Egnd_1||D5G2;|inv05@0|gnd_1|G +Egnd_2||D5G2;|inv10E@0|gnd_1|G +Ein[1]||D5G2;|inv05@0|in[1]|I +Eout5||D5G2;|pin@0||O +Eout10||D5G2;|inv10E@0|out|O +Evdd_2||D5G2;|inv05@0|vdd_2|P +Evdd_3||D5G2;|inv05@0|vdd_3|P +Evdd_4||D5G2;|inv10E@0|vdd_2|P +Evdd_5||D5G2;|inv10E@0|vdd_3|P +X + # Cell inv510;1{lay} Cinv510;1{lay}||cmos90|1232198413749|1233963258936||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233963827455 Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/gates2inM.jelib b/electric/gates2inM.jelib index 6d0d568..21574d8 100755 --- a/electric/gates2inM.jelib +++ b/electric/gates2inM.jelib @@ -2335,7 +2335,7 @@ Eout||D6G2;|conn@0|y|O X # Cell nand10;1{lay} -Cnand10;1{lay}||cmos90|1188767772815|1232292464729||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1216224822501|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1232292562745 +Cnand10;1{lay}||cmos90|1188767772815|1236828111536||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236828118269|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236828118269 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@54||14|0||20.8|| NMetal-1-P-Active-Con|contact@58||14|-48||20.8|| @@ -2362,7 +2362,7 @@ NMetal-1-Pin|pin@78||-7|-25|||| NMetal-1-Pin|pin@102||7.5|25|||| NMetal-1-Pin|pin@119||0|-16|||| NMetal-1-Pin|pin@142||-2.6|-24.5|||| -NMetal-1-Pin|pin@145||8|-16|||| +NMetal-1-Pin|pin@145||8.5|-16|||| NMetal-1-Pin|pin@149||0|16|||| NMetal-1-Pin|pin@150||-13.5|16|||| NMetal-1-Pin|pin@151||-6|32|||| @@ -2371,7 +2371,7 @@ NPolysilicon-Pin|pin@153||-10|25|||| NPolysilicon-Pin|pin@154||10|25|||| NPolysilicon-Pin|pin@155||-4|-25|||| NPolysilicon-Pin|pin@157||4|-25|||| -NMetal-1-Pin|pin@161||8|-37.6|||| +NMetal-1-Pin|pin@161||8.5|-37.6|||| NPolysilicon-Pin|pin@162||10|-25|||| NMetal-1-Pin|pin@163||-5|-25|||| NMetal-1-Pin|pin@164||6|-58|||| @@ -2406,7 +2406,7 @@ Ametal-2|net@797||6.2|S0|contact@170||-14|0|pinsVddG@2|gnd|-18.5|0 Ametal-2|net@798||6.2|S1800|contact@172||14|0|pinsVddG@3|gnd|18.5|0 Ametal-1|net@816|||S900|contact@59||0|-10.4|pin@119||0|-16 Ametal-1|net@832|||S900|pin@142||-2.6|-24.5|contact@174||-2.6|-25 -Ametal-1|net@834|||S1800|pin@119||0|-16|pin@145||8|-16 +Ametal-1|net@834|||S1800|pin@119||0|-16|pin@145||8.5|-16 Ametal-1|net@844|||S2700|contact@59||0|0|pin@149||0|16 Ametal-1|net@845|||S0|pin@149||0|16|pin@150||-13.5|16 Ametal-1|net@846|||S900|contact@134||-6|48|pin@151||-6|32 @@ -2434,8 +2434,8 @@ AP-Active|net@884|||RS0|contact@178||2|48|pmos@44|diff-right|0.8|48 Ametal-2|net@885||6.2|S1800|pinsVddG@2|vdd_1|-18.5|-50|contact@180||-2|-50 Ametal-1|net@886|||S900|contact@177||-2|-50|contact@180||-2|-50 APolysilicon|net@889|||S900|pmos@44|poly-bottom|-2|30|contact@175||-2|25 -Ametal-1|net@894|||S0|pin@161||8|-37.6|contact@92||6|-37.6 -Ametal-1|net@895|||S900|pin@145||8|-16|pin@161||8|-37.6 +Ametal-1|net@894|||S0|pin@161||8.5|-37.6|contact@92||6|-37.6 +Ametal-1|net@895|||S900|pin@145||8.5|-16|pin@161||8.5|-37.6 Ametal-1|net@896|||S1800|pin@78||-7|-25|contact@174||-2.6|-25 APolysilicon|net@897|||S2700|pmos@43|poly-top|2|-30|contact@174||2|-25 APolysilicon|net@898|||S1800|contact@174||2.6|-25|pin@162||10|-25 @@ -2913,7 +2913,7 @@ Eout||D6G2;|conn@0|y|O X # Cell nand20;2{lay} -Cnand20;2{lay}||cmos90|1188767772815|1230564715151||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1231548042509 +Cnand20;2{lay}||cmos90|1188767772815|1236429451986||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236429484296 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@46||14|0||20.8|| NMetal-1-N-Active-Con|contact@54||0|0||20.8|| @@ -3078,6 +3078,7 @@ Egnd_1||D5G2;|pinsVddG@3|gnd|G EinA||D5G2;|pin@78||I EinB||D5G2;|pin@65||I Eout||D5G2;|pin@23||O +Eout_1||D5G2;|pin@96||O Evdd||D5G2;|pinsVddG@2|vdd|P Evdd_1||D5G2;|pinsVddG@2|vdd_1|P Evdd_2||D5G2;|pinsVddG@3|vdd|P @@ -7507,7 +7508,7 @@ Eout||D6G2;|conn@1|y|O X # Cell nor15;1{lay} -Cnor15;1{lay}||cmos90|1188767772815|1223474198202||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1199716041302 +Cnor15;1{lay}||cmos90|1188767772815|1236797195496||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236796996912|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236798500582 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@122||-6|-48||20.8|| NMetal-1-P-Active-Con|contact@123||8|-48||20.8|| @@ -7519,7 +7520,6 @@ NMetal-1-N-Active-Con|contact@128||16|0||5.2|| NMetal-1-P-Active-Con|contact@129||8|48||20.8|| NMetal-1-P-Active-Con|contact@130||-6|48||20.8|| NMetal-1-P-Active-Con|contact@131||22|48||20.8|| -NMetal-1-Polysilicon-Con|contact@154||8|23.5|5.2||Y| NMetal-1-N-Active-Con|contact@184||24|0||5.2|| NX-Metal-1-Metal-2-Con|contact@190||-6|-50||6.2|| NX-Metal-1-Metal-2-Con|contact@192||22|-50||6.2|| @@ -7528,39 +7528,27 @@ NX-Metal-1-Metal-2-Con|contact@195||-6|50||6.2|| NX-Metal-1-Metal-2-Con|contact@198||8|0||6.2|| NX-Metal-1-Metal-2-Con|contact@199||-8|0||6.2|| NX-Metal-1-Metal-2-Con|contact@200||24|0||6.2|| -NMetal-1-Polysilicon-Con|contact@209||8|-11.5|5.2||| +NMetal-1-Polysilicon-Con|contact@209||8|-17.5|5.2||| NMetal-1-P-Active-Con|contact@218||-20|-48||20.8|| NMetal-1-P-Active-Con|contact@219||-20|48||20.8|| NMetal-1-N-Active-Con|contact@220||-16|0||5.2|| NMetal-1-N-Active-Con|contact@221||-24|0||5.2|| NX-Metal-1-Metal-2-Con|contact@222||-24|0||6.2|| -NMetal-1-Polysilicon-Con|contact@223||-21|18.5|5.2||YRRR| -NMetal-1-Polysilicon-Con|contact@224||-6|-23.5|5.2||| -NMetal-1-Polysilicon-Con|contact@225||19.5|-25.5|5.2||R| NMetal-1-Polysilicon-Con|contact@226||-21|-19.5|5.2||R| -NMetal-1-Polysilicon-Con|contact@227||22|14|5.2||R| +NMetal-1-Polysilicon-Con|contact@227||22|16|5.2||R| NMetal-1-Polysilicon-Con|contact@228||-8|12.5|5.2||Y| -NX-Metal-1-Metal-2-Con|contact@230||22|16|||| -NX-Metal-1-Metal-2-Con|contact@231||-21|-16|||| -NX-Metal-1-Metal-2-Con|contact@233||-10.6|16|||| -NX-Metal-1-Metal-2-Con|contact@234||-21|22|||| -NX-Metal-1-Metal-2-Con|contact@235||10.6|22|||| -NX-Metal-1-Metal-2-Con|contact@237||19.5|-22|||| -NX-Metal-1-Metal-2-Con|contact@238||-8.6|-22|||| -NX-Metal-1-Metal-2-Con|contact@244||8|-16|||| +NX-Metal-1-Metal-2-Con|contact@230||22|22|||| +NX-Metal-1-Metal-2-Con|contact@231||-21|-22|||| +NX-Metal-1-Metal-2-Con|contact@233||-10.6|22|||| +NX-Metal-1-Metal-2-Con|contact@244||8|-22|||| NN-Transistor|nmos@30||12|0||11|| NN-Transistor|nmos@32||-4|0||11|| NN-Transistor|nmos@33||4|0||11|| NN-Transistor|nmos@35||20|0||11|| NN-Transistor|nmos@36||-20|0||11|| NN-Transistor|nmos@37||-12|0||11|| -NMetal-1-Pin|pin@72||-29.5|-7|||| NMetal-1-Pin|pin@277||16|10.5|||| NMetal-1-Pin|pin@278||0|10.5|||| -NMetal-1-Pin|pin@295||-1|25|||| -NMetal-1-Pin|pin@360||0|-18.1|||| -NPolysilicon-Pin|pin@374||4|23.5|||| -NPolysilicon-Pin|pin@375||12|23.5|||| NPolysilicon-Pin|pin@376||-20|30|||| NPolysilicon-Pin|pin@377||-10|23|||| NPolysilicon-Pin|pin@378||-12|23|||| @@ -7573,28 +7561,21 @@ NPolysilicon-Pin|pin@384||-2|-10.5|||| NPolysilicon-Pin|pin@385||20|-30|||| NMetal-1-Pin|pin@386||0|-11|||| NMetal-1-Pin|pin@387||-16|-11|||| -NPolysilicon-Pin|pin@388||4|-11.5|||| -NPolysilicon-Pin|pin@389||12|-11.5|||| -NPolysilicon-Pin|pin@390||20|-22.9|||| +NPolysilicon-Pin|pin@388||4|-17.5|||| +NPolysilicon-Pin|pin@389||12|-17.5|||| NPolysilicon-Pin|pin@391||-20|-20.1|||| -NPolysilicon-Pin|pin@392||-20|20.9|||| NPolysilicon-Pin|pin@393||-12|12.5|||| NPolysilicon-Pin|pin@394||-4|12.5|||| NMetal-1-Pin|pin@399||-10.6|12.4|||| -NMetal-1-Pin|pin@402||-1|31|||| +NMetal-1-Pin|pin@402||0|31|||| NMetal-1-Pin|pin@404||-20|31|||| NMetal-1-Pin|pin@406||8|-31|||| NPolysilicon-Pin|pin@410||20|16.6|||| NMetal-1-Pin|pin@414||-20|-31|||| NMetal-1-Pin|pin@415||8|31|||| -NMetal-1-Pin|pin@416||-29.5|-11.5|||| -NMetal-1-Pin|pin@417||2|-18.1|||| -NMetal-1-Pin|pin@419||2|-31|||| -NMetal-2-Pin|pin@420||-24|16|||| -NMetal-2-Pin|pin@421||-24|-22|||| -NMetal-1-Pin|pin@422||-29.5|-16.9|||| -NMetal-1-Pin|pin@423||-29.5|15.9|||| -NMetal-1-Pin|pin@424||0|25|||| +NMetal-1-Pin|pin@419||0|-31|||| +NMetal-2-Pin|pin@420||6|22|||| +NMetal-2-Pin|pin@425||-6|-22|||| IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-28.5|0|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||28.5|0|||D5G4; NP-Select-Node|plnode@21||0|50|59|52||A @@ -7655,7 +7636,6 @@ Ametal-1|net@1024|||S0|contact@184||24|0|contact@200||24|0 Ametal-1|net@1026|||S2700|contact@128||16|2.6|pin@277||16|10.5 Ametal-1|net@1027|||S0|pin@277||16|10.5|pin@278||0|10.5 Ametal-1|net@1028|||S2700|contact@126||0|2.6|pin@278||0|10.5 -Ametal-1|net@1066|||S900|pin@402||-1|31|pin@295||-1|25 Ametal-1|net@1217|||S900|contact@126||0|-2.6|pin@386||0|-11 Ametal-1|net@1234|||S900|pin@406||8|-31|contact@123||8|-37.6 AN-Active|net@1245|||RS0|contact@220||-16|0|nmos@36|diff-right|-17.2|0 @@ -7668,18 +7648,11 @@ AP-Active|net@1253|||RS1800|contact@219||-20|48|pmos@73|diff-left|-18.8|48 AP-Active|net@1254|||RS0|contact@130||-6|48|pmos@74|diff-right|-7.2|48 AP-Active|net@1255|||RS0|pmos@72|diff-left|-12.8|-48|pmos@71|diff-right|-13.2|-48 AP-Active|net@1256|||RS0|pmos@74|diff-left|-12.8|48|pmos@73|diff-right|-13.2|48 -APolysilicon|net@1257|||S900|pin@374||4|23.5|nmos@33|poly-top|4|10.5 -APolysilicon|net@1258|||S900|pin@388||4|-11.5|pmos@64|poly-top|4|-30 -APolysilicon|net@1259|||S900|pin@389||12|-11.5|pmos@65|poly-top|12|-30 -APolysilicon|net@1260|||S2700|nmos@30|poly-top|12|10.5|pin@375||12|23.5 -APolysilicon|net@1261|||S900|pmos@68|poly-bottom|4|30|pin@374||4|23.5 -APolysilicon|net@1262|||S0|contact@154||5.4|23.5|pin@374||4|23.5 -APolysilicon|net@1263|||S2700|pin@375||12|23.5|pmos@69|poly-bottom|12|30 -APolysilicon|net@1264|||S0|pin@375||12|23.5|contact@154||10.6|23.5 +APolysilicon|net@1258|||S900|pin@388||4|-17.5|pmos@64|poly-top|4|-30 +APolysilicon|net@1259|||S900|pin@389||12|-17.5|pmos@65|poly-top|12|-30 Ametal-2|net@1265||6.2|S1800|contact@222||-24|0|contact@199||-8|0 Ametal-1|net@1266|||S0|contact@221||-24|0|contact@222||-24|0 APolysilicon|net@1267|||S0|pmos@73|poly-bottom|-16|30|pin@376||-20|30 -APolysilicon|net@1268|||S900|pin@376||-20|30|pin@392||-20|20.9 APolysilicon|net@1269|||S900|pmos@74|poly-bottom|-10|30|pin@377||-10|23 APolysilicon|net@1270|||S2700|pin@393||-12|12.5|pin@378||-12|23 APolysilicon|net@1271|||S1800|pin@378||-12|23|pin@377||-10|23 @@ -7694,64 +7667,49 @@ APolysilicon|net@1279|||S1800|pin@382||-12|-22|pin@383||-10|-22 APolysilicon|net@1280|||S900|pin@383||-10|-22|pmos@72|poly-top|-10|-30 APolysilicon|net@1281|||S2700|pmos@63|poly-top|-2|-30|pin@384||-2|-10.5 APolysilicon|net@1282|||S0|pin@384||-2|-10.5|nmos@32|poly-bottom|-4|-10.5 -APolysilicon|net@1283|||S900|nmos@35|poly-bottom|20|-10.5|pin@390||20|-22.9 APolysilicon|net@1284|||S0|pin@385||20|-30|pmos@66|poly-top|18|-30 -Ametal-1|net@1285|||S900|pin@386||0|-11|pin@360||0|-18.1 Ametal-1|net@1286|||S0|pin@386||0|-11|pin@387||-16|-11 Ametal-1|net@1287|||S2700|pin@387||-16|-11|contact@220||-16|-2.6 -APolysilicon|net@1288|||S900|nmos@33|poly-bottom|4|-10.5|pin@388||4|-11.5 -APolysilicon|net@1289|||S0|contact@209||5.4|-11.5|pin@388||4|-11.5 -APolysilicon|net@1290|||S900|nmos@30|poly-bottom|12|-10.5|pin@389||12|-11.5 -APolysilicon|net@1291|||S1800|contact@209||10.6|-11.5|pin@389||12|-11.5 -APolysilicon|net@1292|||S900|pin@390||20|-22.9|pin@385||20|-30 -APolysilicon|net@1293|||S1800|contact@225||19.5|-22.9|pin@390||20|-22.9 +APolysilicon|net@1288|||S900|nmos@33|poly-bottom|4|-10.5|pin@388||4|-17.5 +APolysilicon|net@1289|||S0|contact@209||5.4|-17.5|pin@388||4|-17.5 +APolysilicon|net@1290|||S900|nmos@30|poly-bottom|12|-10.5|pin@389||12|-17.5 +APolysilicon|net@1291|||S1800|contact@209||10.6|-17.5|pin@389||12|-17.5 APolysilicon|net@1294|||S900|nmos@36|poly-bottom|-20|-10.5|pin@391||-20|-20.1 APolysilicon|net@1295|||S1800|contact@226||-21|-20.1|pin@391||-20|-20.1 -APolysilicon|net@1296|||S900|pin@392||-20|20.9|nmos@36|poly-top|-20|10.5 -APolysilicon|net@1297|||S1800|contact@223||-21|20.9|pin@392||-20|20.9 APolysilicon|net@1298|||S2700|nmos@37|poly-top|-12|10.5|pin@393||-12|12.5 APolysilicon|net@1299|||S0|contact@228||-10.6|12.5|pin@393||-12|12.5 APolysilicon|net@1300|||S900|pin@394||-4|12.5|nmos@32|poly-top|-4|10.5 APolysilicon|net@1301|||S1800|contact@228||-5.4|12.5|pin@394||-4|12.5 -Ametal-1|net@1305|||S900|contact@227||22|16.6|contact@230||22|16 -Ametal-1|net@1307|||S2700|contact@226||-21|-20.1|contact@231||-21|-16 -Ametal-2|net@1312|||S1800|contact@233||-10.6|16|contact@230||22|16 -Ametal-1|net@1313|||S2700|contact@228||-10.6|12.5|contact@233||-10.6|16 -Ametal-1|net@1315|||S2700|contact@223||-21|21.1|contact@234||-21|22 -Ametal-2|net@1316|||S1800|contact@234||-21|22|contact@235||10.6|22 -Ametal-1|net@1317|||S900|contact@154||10.6|23.5|contact@235||10.6|22 -Ametal-1|net@1321|||S2700|contact@225||19.5|-28|contact@237||19.5|-22 -Ametal-2|net@1322|||S1800|contact@238||-8.6|-22|contact@237||19.5|-22 -Ametal-1|net@1323|||S2700|contact@224||-8.6|-23.5|contact@238||-8.6|-22 +Ametal-1|net@1305|||S2700|contact@227||22|16.6|contact@230||22|22 +Ametal-1|net@1307|||S900|contact@226||-21|-20.1|contact@231||-21|-22 +Ametal-2|net@1312|||S1800|pin@420||6|22|contact@230||22|22 +Ametal-1|net@1313|||S2700|contact@228||-10.6|12.5|contact@233||-10.6|22 Ametal-1|net@1325|||S2700|pin@399||-10.6|12.4|contact@228||-10.6|12.5 -Ametal-1|net@1331|||S0|pin@402||-1|31|pin@404||-20|31 +Ametal-1|net@1331|||S0|pin@402||0|31|pin@404||-20|31 Ametal-1|net@1333|||S900|contact@219||-20|37.6|pin@404||-20|31 APolysilicon|net@1344|||S900|pin@410||20|16.6|nmos@35|poly-top|20|10.5 APolysilicon|net@1345|||S0|contact@227||22|16.6|pin@410||20|16.6 Ametal-1|net@1358|||S900|pin@414||-20|-31|contact@218||-20|-37.6 -Ametal-1|net@1362|||S0|pin@419||2|-31|pin@414||-20|-31 -Ametal-1|net@1363|||S1800|pin@402||-1|31|pin@415||8|31 +Ametal-1|net@1362|||S0|pin@419||0|-31|pin@414||-20|-31 +Ametal-1|net@1363|||S1800|pin@402||0|31|pin@415||8|31 Ametal-1|net@1364|||S2700|pin@415||8|31|contact@129||8|37.6 -Ametal-1|net@1365|||S900|pin@72||-29.5|-7|pin@416||-29.5|-11.5 -Ametal-2|net@1367|||S1800|contact@231||-21|-16|contact@244||8|-16 -Ametal-1|net@1368|||S1800|pin@360||0|-18.1|pin@417||2|-18.1 -Ametal-1|net@1370|||S0|pin@406||8|-31|pin@419||2|-31 -Ametal-1|net@1372|||S900|pin@417||2|-18.1|pin@419||2|-31 -Ametal-1|net@1374|||S900|contact@209||8|-11.5|contact@244||8|-16 -Ametal-2|net@1375|||S0|contact@233||-10.6|16|pin@420||-24|16 -Ametal-2|net@1376|||S0|contact@238||-8.6|-22|pin@421||-24|-22 -Ametal-1|net@1377|||S0|contact@226||-21|-16.9|pin@422||-29.5|-16.9 -Ametal-1|net@1378|||S2700|pin@422||-29.5|-16.9|pin@416||-29.5|-11.5 -Ametal-1|net@1379|||S2700|pin@72||-29.5|-7|pin@423||-29.5|15.9 -Ametal-1|net@1380|||S1800|pin@423||-29.5|15.9|contact@223||-21|15.9 -Ametal-1|net@1381|||S1800|pin@295||-1|25|pin@424||0|25 -Ametal-1|net@1382|||S900|pin@424||0|25|pin@278||0|10.5 +Ametal-2|net@1367|||S1800|pin@425||-6|-22|contact@244||8|-22 +Ametal-1|net@1370|||S0|pin@406||8|-31|pin@419||0|-31 +Ametal-1|net@1374|||S900|contact@209||8|-17.5|contact@244||8|-22 +APolysilicon|net@1384|||S900|nmos@35|poly-bottom|20|-10.5|pin@385||20|-30 +Ametal-2|net@1385|||S1800|contact@233||-10.6|22|pin@420||6|22 +APolysilicon|net@1386|||S900|pin@376||-20|30|nmos@36|poly-top|-20|10.5 +APolysilicon|net@1388|||S2700|nmos@30|poly-top|12|10.5|pmos@69|poly-bottom|12|30 +APolysilicon|net@1389|||S2700|nmos@33|poly-top|4|10.5|pmos@68|poly-bottom|4|30 +Ametal-2|net@1390|||S1800|contact@231||-21|-22|pin@425||-6|-22 +Ametal-1|net@1394|||S2700|pin@419||0|-31|pin@386||0|-11 +Ametal-1|net@1395|||S2700|pin@278||0|10.5|pin@402||0|31 Egnd||D5G2;|pinsVddG@2|gnd|G Egnd_1||D5G2;|pinsVddG@3|gnd|G EinA||D5G2;|pin@420||I -EinA_1||D5G2;|pin@421||I -EinB||D5G2;|pin@72||I -Eout_2|out|D5G2;|pin@295||O +EinB||D5G2;|pin@425||I +Eout||D5G2;|pin@414||O +Eout_2|out_1|D5G2;|pin@404||O Evdd||D5G2;|pinsVddG@2|vdd|P Evdd_1||D5G2;|pinsVddG@2|vdd_1|P Evdd_2||D5G2;|pinsVddG@3|vdd|P diff --git a/electric/gates3inM.jelib b/electric/gates3inM.jelib index a43cf8f..6cf944c 100755 --- a/electric/gates3inM.jelib +++ b/electric/gates3inM.jelib @@ -62,7 +62,7 @@ Eout||D5G2;|pin@6||O X # Cell nand3in6.6;6{lay} -Cnand3in6.6;6{lay}||cmos90|1188767772815|1223474198202||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1222049441745|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233234126546 +Cnand3in6.6;6{lay}||cmos90|1188767772815|1236828025744||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1222049441745|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236828057643 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@54||20|0||20.8|| NMetal-1-P-Active-Con|contact@58||0|-49||10.4|| @@ -105,9 +105,8 @@ NMetal-1-Pin|pin@10||0|-38.5|||| NMetal-1-Pin|pin@11||10|-38.5|||| NMetal-1-Pin|pin@12||10|-11.5|||| NMetal-1-Pin|pin@13||0|-11.5|||| -NMetal-1-Pin|pin@15||8|11.5|||| NMetal-1-Pin|pin@17||-8|38.5|||| -NMetal-1-Pin|pin@18||8|38.5|||| +NMetal-1-Pin|pin@18||8.5|38.5|||| NMetal-1-Pin|pin@19||0|11.5|||| NPolysilicon-Pin|pin@21||16|-23.4|||| NPolysilicon-Pin|pin@22||-16|-25.4|||| @@ -116,6 +115,8 @@ NPolysilicon-Pin|pin@24||4|-25|||| NMetal-1-Pin|pin@25||0|-25.5|||| NMetal-2-Pin|pin@26||-8.5|-22|||| NMetal-1-Pin|pin@28||0|24|||| +NMetal-1-Pin|pin@29||8.5|43.8|||| +NMetal-1-Pin|pin@30||8.5|11.5|||| IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-24.5|0|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||24.5|0|||D5G4; NN-Select-Node|plnode@45||0|0|51|48||A @@ -186,9 +187,8 @@ Ametal-1|net@1096|||S1800|pin@10||0|-38.5|pin@11||10|-38.5 Ametal-1|net@1097|||S2700|pin@11||10|-38.5|pin@12||10|-11.5 Ametal-1|net@1098|||S0|pin@12||10|-11.5|pin@13||0|-11.5 Ametal-1|net@1099|||S2700|pin@13||0|-11.5|contact@59||0|-10.4 -Ametal-1|net@1103|||S0|pin@18||8|38.5|pin@17||-8|38.5 +Ametal-1|net@1103|||S0|pin@18||8.5|38.5|pin@17||-8|38.5 Ametal-1|net@1104|||S2700|pin@17||-8|38.5|contact@181||-8|43.8 -Ametal-1|net@1106|||S900|contact@134||8|43.8|pin@18||8|38.5 Ametal-1|net@1108|||S900|pin@19||0|11.5|contact@59||0|10.4 APolysilicon|net@1111|||S900|nmos@24|poly-bottom|16|-18|pin@21||16|-23.4 APolysilicon|net@1112|||S1800|pin@21||16|-23.4|contact@202||17.5|-23.4 @@ -201,12 +201,14 @@ APolysilicon|net@1118|||S900|pin@24||4|-25|pmos@48|poly-top|4|-36 APolysilicon|net@1119|||S0|pin@24||4|-25|contact@200||2.6|-25 APolysilicon|net@1120|||S1800|pin@3||-10|23|pin@6||-4|23 APolysilicon|net@1121|||S900|pmos@46|poly-bottom|-4|36|pin@6||-4|23 -Ametal-1|net@1122|||S0|pin@15||8|11.5|pin@19||0|11.5 Ametal-1|net@1123|||S900|contact@187||17.5|-22|contact@202||17.5|-23.4 Ametal-1|net@1124|||S900|contact@200||0|-25|pin@25||0|-25.5 Ametal-2|net@1125|||S1800|contact@188||-15|-22|pin@26||-8.5|-22 Ametal-1|net@1127|||S900|contact@204||0|24.5|pin@28||0|24 -Ametal-1|net@1128|||S2700|pin@15||8|11.5|pin@18||8|38.5 +Ametal-1|net@1129|||S2700|pin@18||8.5|38.5|pin@29||8.5|43.8 +Ametal-1|net@1130|||S0|pin@29||8.5|43.8|contact@134||8|43.8 +Ametal-1|net@1131|||S900|pin@18||8.5|38.5|pin@30||8.5|11.5 +Ametal-1|net@1133|||S1800|pin@19||0|11.5|pin@30||8.5|11.5 Egnd||D5G2;|pinsVddG@2|gnd|G Egnd_1||D5G2;|pinsVddG@3|gnd|G EinA||D5G2;|pin@26||I @@ -1648,6 +1650,1448 @@ EinC||D4G2;|conn@3|a|I Eout||D6G2;|conn@0|y|O X +# Cell nand3in22s;1{ic} +Cnand3in22s;1{ic}||artwork|1236521598179|1236521817736|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@2||0|0|6|4|RRR||ART_degrees()F[0.0,3.1415927] +NThick-Circle|art@3||2.5|0|1|1|| +Nschematic:Bus_Pin|pin@0||-2|2|-1|-1|| +Nschematic:Bus_Pin|pin@2||-2|0|-1|-1|| +Nschematic:Bus_Pin|pin@4||-2|-2|-1|-1|| +Nschematic:Bus_Pin|pin@6||3|0|-1|-1|| +NPin|pin@8||0|3|1|1|| +NPin|pin@9||-1|3|1|1|| +NPin|pin@10||-1|-3|1|1|| +NPin|pin@11||0|-3|1|1|| +NPin|pin@12||-1|2|1|1|| +NPin|pin@13||-2|2|1|1|| +NPin|pin@14||-1|0|1|1|| +NPin|pin@15||-2|0|1|1|| +NPin|pin@16||-1|-2|1|1|| +NPin|pin@17||-2|-2|1|1|| +Ngeneric:Invisible-Pin|pin@18||0|-1|||||ART_message(D5G2;)Ss +Ngeneric:Invisible-Pin|pin@19||0.5|1|||||ART_message(D5G2;)S22 +AThicker|net@4|||FS0|pin@8||0|3|pin@9||-1|3 +AThicker|net@5|||FS900|pin@14||-1|0|pin@16||-1|-2 +AThicker|net@6|||FS1800|pin@10||-1|-3|pin@11||0|-3 +AThicker|net@7|||FS900|pin@9||-1|3|pin@12||-1|2 +AThicker|net@8|||FS0|pin@12||-1|2|pin@13||-2|2 +AThicker|net@9|||FS900|pin@12||-1|2|pin@14||-1|0 +AThicker|net@10|||FS0|pin@14||-1|0|pin@15||-2|0 +AThicker|net@11|||FS900|pin@16||-1|-2|pin@10||-1|-3 +AThicker|net@12|||FS0|pin@16||-1|-2|pin@17||-2|-2 +EinA||D5G2;|pin@0||I +EinB||D5G2;|pin@2||I +EinC||D5G2;|pin@4||I +Eout||D5G2;|pin@6||O +X + +# Cell nand3in22s;1{lay} +Cnand3in22s;1{lay}||cmos90|1188767772815|1236520410707||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236520412826|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236520412826 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-N-Active-Con|contact@54||20|0||26|| +NMetal-1-N-Active-Con|contact@59||0|0||26|| +NMetal-1-N-Active-Con|contact@91||-20|0||26|| +NMetal-1-N-Active-Con|contact@189||60|0||26|| +NMetal-1-N-Active-Con|contact@190||40|0||26|| +NX-Metal-1-Metal-2-Con|contact@218||-20|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@219||20|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@220||60|0||6.2|| +NMetal-1-N-Active-Con|contact@221||-40|0||26|| +NX-Metal-1-Metal-2-Con|contact@225||-60|0||6.2|| +NMetal-1-N-Active-Con|contact@226||-60|0||26|| +NMetal-1-Polysilicon-Con|contact@239||-57.5|-29|5.2||RRR| +NX-Metal-1-Metal-2-Con|contact@282||-40|10|||| +NX-Metal-1-Metal-2-Con|contact@283||0|10|||| +NX-Metal-1-Metal-2-Con|contact@284||40|10|||| +NX-Metal-1-Metal-2-Con|contact@288||-57.5|-22|||| +NMetal-1-P-Active-Con|contact@297||-40|50||10.4|| +NMetal-1-P-Active-Con|contact@298||-48|50||10.4|| +NMetal-1-P-Active-Con|contact@299||-32|50||10.4|| +NMetal-1-P-Active-Con|contact@300||-24|50||10.4|| +NMetal-1-P-Active-Con|contact@301||-16|50||10.4|| +NMetal-1-P-Active-Con|contact@302||-8|50||10.4|| +NMetal-1-P-Active-Con|contact@303||0|50||10.4|| +NMetal-1-P-Active-Con|contact@304||8|50||10.4|| +NMetal-1-P-Active-Con|contact@305||16|50||10.4|| +NMetal-1-P-Active-Con|contact@306||24|50||10.4|| +NMetal-1-P-Active-Con|contact@307||32|50||10.4|| +NMetal-1-P-Active-Con|contact@308||40|50||10.4|| +NMetal-1-P-Active-Con|contact@309||48|50||10.4|| +NMetal-1-P-Active-Con|contact@310||-40|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@311||-48|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@312||-32|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@313||-24|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@314||-16|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@315||-8|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@316||0|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@317||8|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@318||16|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@319||24|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@320||32|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@321||40|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@322||48|-50||10.4|Y| +NMetal-1-Polysilicon-Con|contact@323||-45.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@324||-31.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@325||-20|-29|5.2||| +NMetal-1-Polysilicon-Con|contact@327||-8.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@328||8.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@329||20|-29|5.2||| +NMetal-1-Polysilicon-Con|contact@331||31.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@332||45.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@333||57.5|-29|5.2||RRR| +NX-Metal-1-Metal-2-Con|contact@334||-45.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@336||57.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@337||-19.9|-28|||| +NX-Metal-1-Metal-2-Con|contact@338||20|-22|||| +NX-Metal-1-Metal-2-Con|contact@342||-31.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@343||-8.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@344||8.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@345||31.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@346||45.5|-22|||| +NMetal-1-Polysilicon-Con|contact@347||40|21.5|5.2||| +NMetal-1-Polysilicon-Con|contact@348||0|21.5|5.2||| +NMetal-1-Polysilicon-Con|contact@349||-40|21.5|5.2||| +NX-Metal-1-Metal-2-Con|contact@350||-48|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@351||-32|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@352||-16|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@353||0|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@354||16|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@355||32|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@356||48|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@357||48|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@358||32|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@359||16|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@360||0|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@361||-16|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@362||-32|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@363||-48|-50||6.2|| +NN-Transistor|nmos@20||4|0||29|| +NN-Transistor|nmos@21||10|0||29|| +NN-Transistor|nmos@22||-10|0||29|| +NN-Transistor|nmos@23||-4|0||29|| +NN-Transistor|nmos@24||16|0||29|| +NN-Transistor|nmos@25||-16|0||29|| +NN-Transistor|nmos@26||44|0||29|| +NN-Transistor|nmos@27||50|0||29|| +NN-Transistor|nmos@28||30|0||29|| +NN-Transistor|nmos@29||36|0||29|| +NN-Transistor|nmos@30||56|0||29|| +NN-Transistor|nmos@31||24|0||29|| +NN-Transistor|nmos@38||-36|0||29|| +NN-Transistor|nmos@39||-30|0||29|| +NN-Transistor|nmos@40||-50|0||29|| +NN-Transistor|nmos@41||-44|0||29|| +NN-Transistor|nmos@42||-24|0||29|| +NN-Transistor|nmos@43||-56|0||29|| +NMetal-2-Pin|pin@271||30|10|||| +NMetal-1-Pin|pin@272||40|-39.5|||| +NMetal-1-Pin|pin@274||24|-39.5|||| +NMetal-1-Pin|pin@276||8|-39.5|||| +NMetal-1-Pin|pin@278||-8|-39.5|||| +NMetal-1-Pin|pin@280||-24|-39.5|||| +NMetal-1-Pin|pin@282||-40|-39.5|||| +NPolysilicon-Pin|pin@283||-56|-26.4|||| +NPolysilicon-Pin|pin@284||10|-26.4|||| +NPolysilicon-Pin|pin@285||50|-24.8|||| +NPolysilicon-Pin|pin@286||-30|-26.4|||| +NPolysilicon-Pin|pin@287||-50|-24.8|||| +NPolysilicon-Pin|pin@288||-10|-26.4|||| +NPolysilicon-Pin|pin@289||30|-26.4|||| +NPolysilicon-Pin|pin@290||56|-26.4|||| +NPolysilicon-Pin|pin@294||-24|-29|||| +NPolysilicon-Pin|pin@295||-16|-29|||| +NPolysilicon-Pin|pin@296||16|-29|||| +NPolysilicon-Pin|pin@297||24|-29|||| +NPolysilicon-Pin|pin@298||-44|21.5|||| +NPolysilicon-Pin|pin@299||-36|21.5|||| +NPolysilicon-Pin|pin@300||-4|21.5|||| +NPolysilicon-Pin|pin@301||4|21.5|||| +NPolysilicon-Pin|pin@302||36|21.5|||| +NPolysilicon-Pin|pin@303||44|21.5|||| +NMetal-1-Pin|pin@304||-40|39.5|||| +NMetal-1-Pin|pin@306||-24|39.5|||| +NMetal-1-Pin|pin@308||-8|39.5|||| +NMetal-1-Pin|pin@310||8|39.5|||| +NMetal-1-Pin|pin@312||24|39.5|||| +NMetal-1-Pin|pin@314||40|39.5|||| +NMetal-1-Pin|pin@317||40|13.5|||| +NMetal-1-Pin|pin@318||49.5|13.5|||| +NMetal-1-Pin|pin@320||49.5|39.5|||| +NPolysilicon-Pin|pin@321||-16|38.8|||| +NPolysilicon-Pin|pin@322||16|38.8|||| +NPolysilicon-Pin|pin@323||-31.5|-38.8|||| +NPolysilicon-Pin|pin@324||-8.5|-38.8|||| +NPolysilicon-Pin|pin@325||8.5|-38.8|||| +NPolysilicon-Pin|pin@326||31.5|-38.8|||| +NMetal-2-Pin|pin@331||-40.5|-28|||| +NMetal-2-Pin|pin@332||-40.5|-22|||| +NPolysilicon-Pin|pin@333||-45.5|-24.8|||| +NMetal-1-Pin|pin@336||-57.5|-30|||| +NMetal-1-Pin|pin@337||57.5|-30|||| +NMetal-1-Pin|pin@338||-20|21.5|||| +NPolysilicon-Pin|pin@339||44|-31.6|||| +NPolysilicon-Pin|pin@340||-44|-31.6|||| +NPolysilicon-Pin|pin@341||45.5|-24.8|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-64.5|0|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||64.5|0|||D5G4; +NN-Select-Node|plnode@45||0|0|131|48||A +NN-Well-Node|plnode@46||0|50|134|52||A +NN-Well-Node|plnode@47||0|-50|134|52||A +NP-Select-Node|plnode@48||0|50|131|52||A +NP-Select-Node|plnode@49||0|-50|131|52||A +NP-Well-Node|plnode@50||0|0|134|48||A +NP-Transistor|pmos@91||-44|50.05||12.5|| +NP-Transistor|pmos@92||-36|50.05||12.5|| +NP-Transistor|pmos@93||-28|50.05||12.5|| +NP-Transistor|pmos@94||-20|50.05||12.5|| +NP-Transistor|pmos@95||-12|50.05||12.5|| +NP-Transistor|pmos@96||-4|50.05||12.5|| +NP-Transistor|pmos@97||4|50.05||12.5|| +NP-Transistor|pmos@98||12|50.05||12.5|| +NP-Transistor|pmos@99||20|50.05||12.5|| +NP-Transistor|pmos@100||28|50.05||12.5|| +NP-Transistor|pmos@101||36|50.05||12.5|| +NP-Transistor|pmos@102||44|50.05||12.5|| +NP-Transistor|pmos@103||28|-50.05||12.5|Y| +NP-Transistor|pmos@104||36|-50.05||12.5|Y| +NP-Transistor|pmos@105||44|-50.05||12.5|Y| +NP-Transistor|pmos@106||-44|-50.05||12.5|Y| +NP-Transistor|pmos@107||-36|-50.05||12.5|Y| +NP-Transistor|pmos@108||-28|-50.05||12.5|Y| +NP-Transistor|pmos@109||-20|-50.05||12.5|Y| +NP-Transistor|pmos@110||-12|-50.05||12.5|Y| +NP-Transistor|pmos@111||-4|-50.05||12.5|Y| +NP-Transistor|pmos@112||4|-50.05||12.5|Y| +NP-Transistor|pmos@113||12|-50.05||12.5|Y| +NP-Transistor|pmos@114||20|-50.05||12.5|Y| +AN-Active|net@126|||RS1800|contact@59||0|0|nmos@20|diff-left|1.2|0 +AN-Active|net@308|||RS0|contact@59||0|0|nmos@23|diff-right|-1.2|0 +AN-Active|net@672|||RS0|nmos@21|diff-left|7.2|0|nmos@20|diff-right|6.8|0 +AN-Active|net@673|||RS0|nmos@23|diff-left|-6.8|0|nmos@22|diff-right|-7.2|0 +AN-Active|net@894|||RS0|contact@54||20|0|nmos@24|diff-right|18.8|0 +AN-Active|net@895|||RS1800|contact@91||-20|0|nmos@25|diff-left|-18.8|0 +AN-Active|net@904|||RS0|nmos@24|diff-left|13.2|0|nmos@21|diff-right|12.8|0 +AN-Active|net@905|||RS1800|nmos@25|diff-right|-13.2|0|nmos@22|diff-left|-12.8|0 +AN-Active|net@944|||RS1800|contact@190||40|0|nmos@26|diff-left|41.2|0 +AN-Active|net@945|||RS0|contact@190||40|0|nmos@29|diff-right|38.8|0 +AN-Active|net@946|||RS0|nmos@27|diff-left|47.2|0|nmos@26|diff-right|46.8|0 +AN-Active|net@947|||RS0|nmos@29|diff-left|33.2|0|nmos@28|diff-right|32.8|0 +AN-Active|net@948|||RS0|contact@189||60|0|nmos@30|diff-right|58.8|0 +AN-Active|net@950|||RS0|nmos@30|diff-left|53.2|0|nmos@27|diff-right|52.8|0 +AN-Active|net@951|||RS1800|nmos@31|diff-right|26.8|0|nmos@28|diff-left|27.2|0 +AN-Active|net@952|||RS1800|contact@54||20|0|nmos@31|diff-left|21.2|0 +Ametal-1|net@1051|||S0|contact@91||-20|0|contact@218||-20|0 +Ametal-1|net@1053|||S0|contact@54||20|0|contact@219||20|0 +Ametal-1|net@1055|||S0|contact@189||60|0|contact@220||60|0 +Ametal-1|net@1108|||S0|contact@226||-60|0|contact@225||-60|0 +AN-Active|net@1117|||RS1800|contact@221||-40|0|nmos@38|diff-left|-38.8|0 +AN-Active|net@1118|||RS0|contact@221||-40|0|nmos@41|diff-right|-41.2|0 +AN-Active|net@1119|||RS0|nmos@39|diff-left|-32.8|0|nmos@38|diff-right|-33.2|0 +AN-Active|net@1120|||RS0|nmos@41|diff-left|-46.8|0|nmos@40|diff-right|-47.2|0 +AN-Active|net@1121|||RS0|nmos@42|diff-left|-26.8|0|nmos@39|diff-right|-27.2|0 +AN-Active|net@1122|||RS1800|nmos@43|diff-right|-53.2|0|nmos@40|diff-left|-52.8|0 +AN-Active|net@1123|||RS1800|contact@226||-60|0|nmos@43|diff-left|-58.8|0 +AN-Active|net@1141|||RS0|contact@91||-20|0|nmos@42|diff-right|-21.2|0 +Ametal-2|net@1163||6.2|S0|pinsVddG@3|gnd|64.5|0|contact@220||60|0 +Ametal-2|net@1164||6.2|S1800|contact@219||20|0|contact@220||60|0 +Ametal-2|net@1165||6.2|S0|contact@218||-20|0|contact@225||-60|0 +Ametal-2|net@1169||6.2|S0|contact@219||20|0|contact@218||-20|0 +Ametal-2|net@1357|||S1800|contact@283||0|10|pin@271||30|10 +Ametal-1|net@1365|||S900|contact@221||-40|10|contact@282||-40|10 +Ametal-2|net@1366|||S1800|contact@282||-40|10|contact@283||0|10 +Ametal-1|net@1367|||S900|contact@59||0|10|contact@283||0|10 +Ametal-1|net@1369|||S900|contact@190||40|10|contact@284||40|10 +Ametal-1|net@1393|||S2700|contact@239||-57.5|-27.1|contact@288||-57.5|-22 +Ametal-2|net@1418||6.2|S1800|pinsVddG@2|gnd|-64.5|0|contact@225||-60|0 +AP-Active|net@1540|||RS1800|contact@306||24|50|pmos@100|diff-left|25.2|50 +AP-Active|net@1541|||RS0|contact@307||32|50|pmos@100|diff-right|30.8|50 +AP-Active|net@1542|||RS1800|contact@307||32|50|pmos@101|diff-left|33.2|50 +AP-Active|net@1543|||RS0|contact@308||40|50|pmos@101|diff-right|38.8|50 +AP-Active|net@1544|||RS1800|contact@308||40|50|pmos@102|diff-left|41.2|50 +AP-Active|net@1545|||RS0|contact@309||48|50|pmos@102|diff-right|46.8|50 +AP-Active|net@1546|||RS0|contact@297||-40|50|pmos@91|diff-right|-41.2|50 +AP-Active|net@1547|||RS1800|contact@298||-48|50|pmos@91|diff-left|-46.8|50 +AP-Active|net@1548|||RS1800|contact@297||-40|50|pmos@92|diff-left|-38.8|50 +AP-Active|net@1549|||RS0|contact@299||-32|50|pmos@92|diff-right|-33.2|50 +AP-Active|net@1550|||RS1800|contact@299||-32|50|pmos@93|diff-left|-30.8|50 +AP-Active|net@1551|||RS0|contact@300||-24|50|pmos@93|diff-right|-25.2|50 +AP-Active|net@1552|||RS1800|contact@300||-24|50|pmos@94|diff-left|-22.8|50 +AP-Active|net@1553|||RS0|contact@301||-16|50|pmos@94|diff-right|-17.2|50 +AP-Active|net@1554|||RS1800|contact@301||-16|50|pmos@95|diff-left|-14.8|50 +AP-Active|net@1555|||RS0|contact@302||-8|50|pmos@95|diff-right|-9.2|50 +AP-Active|net@1556|||RS1800|contact@302||-8|50|pmos@96|diff-left|-6.8|50 +AP-Active|net@1557|||RS0|contact@303||0|50|pmos@96|diff-right|-1.2|50 +AP-Active|net@1558|||RS1800|contact@303||0|50|pmos@97|diff-left|1.2|50 +AP-Active|net@1559|||RS0|contact@304||8|50|pmos@97|diff-right|6.8|50 +AP-Active|net@1560|||RS1800|contact@304||8|50|pmos@98|diff-left|9.2|50 +AP-Active|net@1561|||RS0|contact@305||16|50|pmos@98|diff-right|14.8|50 +AP-Active|net@1562|||RS1800|contact@305||16|50|pmos@99|diff-left|17.2|50 +AP-Active|net@1563|||RS0|contact@306||24|50|pmos@99|diff-right|22.8|50 +AP-Active|net@1564|||RS1800|contact@319||24|-50|pmos@103|diff-left|25.2|-50 +AP-Active|net@1565|||RS0|contact@320||32|-50|pmos@103|diff-right|30.8|-50 +AP-Active|net@1566|||RS1800|contact@320||32|-50|pmos@104|diff-left|33.2|-50 +AP-Active|net@1567|||RS0|contact@321||40|-50|pmos@104|diff-right|38.8|-50 +AP-Active|net@1568|||RS1800|contact@321||40|-50|pmos@105|diff-left|41.2|-50 +AP-Active|net@1569|||RS0|contact@322||48|-50|pmos@105|diff-right|46.8|-50 +AP-Active|net@1570|||RS0|contact@310||-40|-50|pmos@106|diff-right|-41.2|-50 +AP-Active|net@1571|||RS1800|contact@311||-48|-50|pmos@106|diff-left|-46.8|-50 +AP-Active|net@1572|||RS1800|contact@310||-40|-50|pmos@107|diff-left|-38.8|-50 +AP-Active|net@1573|||RS0|contact@312||-32|-50|pmos@107|diff-right|-33.2|-50 +AP-Active|net@1574|||RS1800|contact@312||-32|-50|pmos@108|diff-left|-30.8|-50 +AP-Active|net@1575|||RS0|contact@313||-24|-50|pmos@108|diff-right|-25.2|-50 +AP-Active|net@1576|||RS1800|contact@313||-24|-50|pmos@109|diff-left|-22.8|-50 +AP-Active|net@1577|||RS0|contact@314||-16|-50|pmos@109|diff-right|-17.2|-50 +AP-Active|net@1578|||RS1800|contact@314||-16|-50|pmos@110|diff-left|-14.8|-50 +AP-Active|net@1579|||RS0|contact@315||-8|-50|pmos@110|diff-right|-9.2|-50 +AP-Active|net@1580|||RS1800|contact@315||-8|-50|pmos@111|diff-left|-6.8|-50 +AP-Active|net@1581|||RS0|contact@316||0|-50|pmos@111|diff-right|-1.2|-50 +AP-Active|net@1582|||RS1800|contact@316||0|-50|pmos@112|diff-left|1.2|-50 +AP-Active|net@1583|||RS0|contact@317||8|-50|pmos@112|diff-right|6.8|-50 +AP-Active|net@1584|||RS1800|contact@317||8|-50|pmos@113|diff-left|9.2|-50 +AP-Active|net@1585|||RS0|contact@318||16|-50|pmos@113|diff-right|14.8|-50 +AP-Active|net@1586|||RS1800|contact@318||16|-50|pmos@114|diff-left|17.2|-50 +AP-Active|net@1587|||RS0|contact@319||24|-50|pmos@114|diff-right|22.8|-50 +Ametal-1|net@1589|||S2700|contact@321||40|-44.8|pin@272||40|-39.5 +Ametal-1|net@1597|||S900|pin@274||24|-39.5|contact@319||24|-44.8 +Ametal-1|net@1598|||S2700|contact@310||-40|-44.8|pin@282||-40|-39.5 +Ametal-1|net@1599|||S2700|contact@313||-24|-44.8|pin@280||-24|-39.5 +Ametal-1|net@1600|||S2700|contact@315||-8|-44.8|pin@278||-8|-39.5 +Ametal-1|net@1601|||S2700|contact@317||8|-44.8|pin@276||8|-39.5 +Ametal-1|net@1608|||S1800|pin@274||24|-39.5|pin@272||40|-39.5 +Ametal-1|net@1609|||S1800|pin@276||8|-39.5|pin@274||24|-39.5 +Ametal-1|net@1610|||S1800|pin@278||-8|-39.5|pin@276||8|-39.5 +Ametal-1|net@1611|||S1800|pin@280||-24|-39.5|pin@278||-8|-39.5 +Ametal-1|net@1612|||S1800|pin@282||-40|-39.5|pin@280||-24|-39.5 +APolysilicon|net@1613|||S900|nmos@43|poly-bottom|-56|-19.5|pin@283||-56|-26.4 +APolysilicon|net@1614|||S0|pin@283||-56|-26.4|contact@239||-57.5|-26.4 +APolysilicon|net@1615|||S900|nmos@21|poly-bottom|10|-19.5|pin@284||10|-26.4 +APolysilicon|net@1616|||S0|pin@284||10|-26.4|contact@328||8.5|-26.4 +APolysilicon|net@1617|||S900|nmos@27|poly-bottom|50|-19.5|pin@285||50|-24.8 +APolysilicon|net@1619|||S900|nmos@39|poly-bottom|-30|-19.5|pin@286||-30|-26.4 +APolysilicon|net@1620|||S0|pin@286||-30|-26.4|contact@324||-31.5|-26.4 +APolysilicon|net@1621|||S900|nmos@40|poly-bottom|-50|-19.5|pin@287||-50|-24.8 +APolysilicon|net@1623|||S900|nmos@22|poly-bottom|-10|-19.5|pin@288||-10|-26.4 +APolysilicon|net@1624|||S1800|pin@288||-10|-26.4|contact@327||-8.5|-26.4 +APolysilicon|net@1625|||S900|nmos@28|poly-bottom|30|-19.5|pin@289||30|-26.4 +APolysilicon|net@1626|||S1800|pin@289||30|-26.4|contact@331||31.5|-26.4 +APolysilicon|net@1627|||S900|nmos@30|poly-bottom|56|-19.5|pin@290||56|-26.4 +APolysilicon|net@1628|||S1800|pin@290||56|-26.4|contact@333||57.5|-26.4 +Ametal-1|net@1633|||S900|contact@323||-45.5|-28|contact@334||-45.5|-28 +APolysilicon|net@1636|||S900|nmos@42|poly-bottom|-24|-19.5|pin@294||-24|-29 +APolysilicon|net@1637|||S1800|pin@294||-24|-29|contact@325||-22.6|-29 +APolysilicon|net@1638|||S900|nmos@25|poly-bottom|-16|-19.5|pin@295||-16|-29 +APolysilicon|net@1639|||S0|pin@295||-16|-29|contact@325||-17.4|-29 +APolysilicon|net@1640|||S900|nmos@24|poly-bottom|16|-19.5|pin@296||16|-29 +APolysilicon|net@1641|||S1800|pin@296||16|-29|contact@329||17.4|-29 +APolysilicon|net@1642|||S900|nmos@31|poly-bottom|24|-19.5|pin@297||24|-29 +APolysilicon|net@1643|||S0|pin@297||24|-29|contact@329||22.6|-29 +Ametal-1|net@1645|||S900|contact@333||57.5|-28|contact@336||57.5|-28 +Ametal-2|net@1647|||S1800|pin@331||-40.5|-28|contact@337||-19.9|-28 +Ametal-1|net@1648|||S2700|contact@325||-19.9|-29|contact@337||-19.9|-28 +Ametal-2|net@1650|||S1800|contact@338||20|-22|contact@346||45.5|-22 +Ametal-1|net@1651|||S2700|contact@329||20|-29|contact@338||20|-22 +Ametal-2|net@1659|||S0|contact@338||20|-22|contact@343||-8.5|-22 +Ametal-2|net@1660|||S0|contact@336||57.5|-28|contact@345||31.5|-28 +Ametal-2|net@1661|||S0|pin@332||-40.5|-22|contact@288||-57.5|-22 +Ametal-1|net@1662|||S2700|contact@324||-31.5|-26.4|contact@342||-31.5|-22 +Ametal-2|net@1663|||S0|contact@343||-8.5|-22|contact@342||-31.5|-22 +Ametal-1|net@1664|||S2700|contact@327||-8.5|-26.4|contact@343||-8.5|-22 +Ametal-2|net@1665|||S0|contact@344||8.5|-28|contact@337||-19.9|-28 +Ametal-1|net@1666|||S900|contact@328||8.5|-28|contact@344||8.5|-28 +Ametal-2|net@1667|||S0|contact@345||31.5|-28|contact@344||8.5|-28 +Ametal-1|net@1668|||S900|contact@331||31.5|-28|contact@345||31.5|-28 +Ametal-1|net@1670|||S2700|contact@332||45.5|-26.4|contact@346||45.5|-22 +APolysilicon|net@1671|||S2700|nmos@41|poly-top|-44|19.5|pin@298||-44|21.5 +APolysilicon|net@1672|||S1800|pin@298||-44|21.5|contact@349||-42.6|21.5 +APolysilicon|net@1673|||S2700|nmos@38|poly-top|-36|19.5|pin@299||-36|21.5 +APolysilicon|net@1674|||S0|pin@299||-36|21.5|contact@349||-37.4|21.5 +APolysilicon|net@1675|||S2700|nmos@23|poly-top|-4|19.5|pin@300||-4|21.5 +APolysilicon|net@1676|||S1800|pin@300||-4|21.5|contact@348||-2.6|21.5 +APolysilicon|net@1677|||S2700|nmos@20|poly-top|4|19.5|pin@301||4|21.5 +APolysilicon|net@1678|||S0|pin@301||4|21.5|contact@348||2.6|21.5 +APolysilicon|net@1679|||S2700|nmos@29|poly-top|36|19.5|pin@302||36|21.5 +APolysilicon|net@1680|||S1800|pin@302||36|21.5|contact@347||37.4|21.5 +APolysilicon|net@1681|||S2700|nmos@26|poly-top|44|19.5|pin@303||44|21.5 +APolysilicon|net@1682|||S0|pin@303||44|21.5|contact@347||42.6|21.5 +Ametal-1|net@1683|||S900|contact@297||-40|50|pin@304||-40|39.5 +Ametal-1|net@1689|||S900|contact@300||-24|44.8|pin@306||-24|39.5 +Ametal-1|net@1690|||S2700|pin@308||-8|39.5|contact@302||-8|44.8 +Ametal-1|net@1691|||S2700|pin@310||8|39.5|contact@304||8|44.8 +Ametal-1|net@1692|||S2700|pin@312||24|39.5|contact@306||24|44.8 +Ametal-1|net@1698|||S2700|pin@314||40|39.5|contact@308||40|44.8 +Ametal-1|net@1699|||S1800|pin@304||-40|39.5|pin@306||-24|39.5 +Ametal-1|net@1700|||S1800|pin@306||-24|39.5|pin@308||-8|39.5 +Ametal-1|net@1701|||S1800|pin@308||-8|39.5|pin@310||8|39.5 +Ametal-1|net@1702|||S1800|pin@310||8|39.5|pin@312||24|39.5 +Ametal-1|net@1703|||S1800|pin@312||24|39.5|pin@314||40|39.5 +Ametal-2|net@1711|||S1800|pin@271||30|10|contact@284||40|10 +Ametal-1|net@1712|||S2700|contact@190||40|0|pin@317||40|13.5 +Ametal-1|net@1713|||S1800|pin@317||40|13.5|pin@318||49.5|13.5 +Ametal-1|net@1716|||S0|pin@320||49.5|39.5|pin@314||40|39.5 +Ametal-1|net@1717|||S0|contact@347||37.4|21.5|contact@348||2.6|21.5 +Ametal-1|net@1718|||S0|pin@338||-20|21.5|contact@349||-37.4|21.5 +Ametal-2|net@1719||6.2|S0|pinsVddG@3|vdd|64.5|50|contact@356||48|50 +Ametal-2|net@1720||6.2|S1800|pinsVddG@2|vdd_1|-64.5|-50|contact@363||-48|-50 +Ametal-2|net@1721||6.2|S0|contact@350||-48|50|pinsVddG@2|vdd|-64.5|50 +Ametal-1|net@1722|||S0|contact@298||-48|50|contact@350||-48|50 +Ametal-2|net@1723||6.2|S0|contact@351||-32|50|contact@350||-48|50 +Ametal-1|net@1724|||S0|contact@299||-32|50|contact@351||-32|50 +Ametal-2|net@1725||6.2|S0|contact@352||-16|50|contact@351||-32|50 +Ametal-1|net@1726|||S0|contact@301||-16|50|contact@352||-16|50 +Ametal-2|net@1727||6.2|S0|contact@353||0|50|contact@352||-16|50 +Ametal-1|net@1728|||S0|contact@303||0|50|contact@353||0|50 +Ametal-2|net@1729||6.2|S0|contact@354||16|50|contact@353||0|50 +Ametal-1|net@1730|||S0|contact@305||16|50|contact@354||16|50 +Ametal-2|net@1731||6.2|S0|contact@355||32|50|contact@354||16|50 +Ametal-1|net@1732|||S0|contact@307||32|50|contact@355||32|50 +Ametal-2|net@1733||6.2|S0|contact@356||48|50|contact@355||32|50 +Ametal-1|net@1734|||S0|contact@309||48|50|contact@356||48|50 +Ametal-2|net@1735||6.2|S1800|contact@357||48|-50|pinsVddG@3|vdd_1|64.5|-50 +Ametal-1|net@1736|||S0|contact@322||48|-50|contact@357||48|-50 +Ametal-2|net@1737||6.2|S1800|contact@358||32|-50|contact@357||48|-50 +Ametal-1|net@1738|||S0|contact@320||32|-50|contact@358||32|-50 +Ametal-2|net@1739||6.2|S1800|contact@359||16|-50|contact@358||32|-50 +Ametal-1|net@1740|||S0|contact@318||16|-50|contact@359||16|-50 +Ametal-2|net@1741||6.2|S1800|contact@360||0|-50|contact@359||16|-50 +Ametal-1|net@1742|||S0|contact@316||0|-50|contact@360||0|-50 +Ametal-2|net@1743||6.2|S1800|contact@361||-16|-50|contact@360||0|-50 +Ametal-1|net@1744|||S0|contact@314||-16|-50|contact@361||-16|-50 +Ametal-2|net@1745||6.2|S1800|contact@362||-32|-50|contact@361||-16|-50 +Ametal-1|net@1746|||S0|contact@312||-32|-50|contact@362||-32|-50 +Ametal-2|net@1747||6.2|S1800|contact@363||-48|-50|contact@362||-32|-50 +Ametal-1|net@1748|||S0|contact@311||-48|-50|contact@363||-48|-50 +APolysilicon|net@1749|||S2700|pin@298||-44|21.5|pmos@91|poly-bottom|-44|38.8 +APolysilicon|net@1750|||S900|pmos@92|poly-bottom|-36|38.8|pin@299||-36|21.5 +APolysilicon|net@1751|||S900|pmos@96|poly-bottom|-4|38.8|pin@300||-4|21.5 +APolysilicon|net@1752|||S900|pmos@97|poly-bottom|4|38.8|pin@301||4|21.5 +APolysilicon|net@1753|||S900|pmos@101|poly-bottom|36|38.8|pin@302||36|21.5 +APolysilicon|net@1754|||S900|pmos@102|poly-bottom|44|38.8|pin@303||44|21.5 +APolysilicon|net@1755|||S0|pmos@93|poly-bottom|-28|38.8|pmos@92|poly-bottom|-36|38.8 +APolysilicon|net@1756|||S1800|pmos@100|poly-bottom|28|38.8|pmos@101|poly-bottom|36|38.8 +APolysilicon|net@1757|||S1800|pin@321||-16|38.8|pmos@95|poly-bottom|-12|38.8 +APolysilicon|net@1758|||S1800|pin@322||16|38.8|pmos@99|poly-bottom|20|38.8 +APolysilicon|net@1759|||S1800|pmos@94|poly-bottom|-20|38.8|pin@321||-16|38.8 +APolysilicon|net@1760|||S2700|nmos@25|poly-top|-16|19.5|pin@321||-16|38.8 +APolysilicon|net@1761|||S1800|pmos@98|poly-bottom|12|38.8|pin@322||16|38.8 +APolysilicon|net@1762|||S2700|nmos@24|poly-top|16|19.5|pin@322||16|38.8 +APolysilicon|net@1763|||S1800|pmos@107|poly-bottom|-36|-38.8|pin@323||-31.5|-38.8 +APolysilicon|net@1764|||S1800|pin@323||-31.5|-38.8|pmos@108|poly-bottom|-28|-38.8 +APolysilicon|net@1765|||S900|contact@324||-31.5|-31.6|pin@323||-31.5|-38.8 +APolysilicon|net@1766|||S1800|pin@324||-8.5|-38.8|pmos@111|poly-bottom|-4|-38.8 +APolysilicon|net@1767|||S1800|pmos@110|poly-bottom|-12|-38.8|pin@324||-8.5|-38.8 +APolysilicon|net@1768|||S900|contact@327||-8.5|-31.6|pin@324||-8.5|-38.8 +APolysilicon|net@1769|||S1800|pmos@112|poly-bottom|4|-38.8|pin@325||8.5|-38.8 +APolysilicon|net@1770|||S1800|pin@325||8.5|-38.8|pmos@113|poly-bottom|12|-38.8 +APolysilicon|net@1771|||S900|contact@328||8.5|-31.6|pin@325||8.5|-38.8 +APolysilicon|net@1772|||S1800|pin@326||31.5|-38.8|pmos@104|poly-bottom|36|-38.8 +APolysilicon|net@1773|||S1800|pmos@103|poly-bottom|28|-38.8|pin@326||31.5|-38.8 +APolysilicon|net@1774|||S2700|pin@326||31.5|-38.8|contact@331||31.5|-31.6 +APolysilicon|net@1775|||S2700|pmos@109|poly-bottom|-20|-38.8|contact@325||-20|-29 +APolysilicon|net@1776|||S2700|pmos@114|poly-bottom|20|-38.8|contact@329||20|-29 +Ametal-2|net@1783|||S1800|contact@334||-45.5|-28|pin@331||-40.5|-28 +Ametal-2|net@1784|||S0|contact@342||-31.5|-22|pin@332||-40.5|-22 +Ametal-1|net@1786|||S900|contact@190||40|0|pin@272||40|-39.5 +Ametal-1|net@1787|||S2700|pin@318||49.5|13.5|pin@320||49.5|39.5 +APolysilicon|net@1790|||S1800|pin@287||-50|-24.8|pin@333||-45.5|-24.8 +APolysilicon|net@1791|||S900|pin@333||-45.5|-24.8|contact@323||-45.5|-26.4 +Ametal-1|net@1794|||S900|contact@239||-57.5|-29|pin@336||-57.5|-30 +Ametal-1|net@1795|||S900|contact@333||57.5|-29|pin@337||57.5|-30 +Ametal-1|net@1796|||S0|contact@348||-2.6|21.5|pin@338||-20|21.5 +APolysilicon|net@1797|||S2700|pmos@105|poly-bottom|44|-38.8|pin@339||44|-31.6 +APolysilicon|net@1798|||S1800|pin@339||44|-31.6|contact@332||45.5|-31.6 +APolysilicon|net@1799|||S2700|pmos@106|poly-bottom|-44|-38.8|pin@340||-44|-31.6 +APolysilicon|net@1800|||S0|pin@340||-44|-31.6|contact@323||-45.5|-31.6 +APolysilicon|net@1801|||S0|pin@285||50|-24.8|pin@341||45.5|-24.8 +APolysilicon|net@1802|||S900|pin@341||45.5|-24.8|contact@332||45.5|-26.4 +Egnd||D5G2;|pinsVddG@2|gnd|G +Egnd_1||D5G2;|pinsVddG@3|gnd|G +EinA||D5G2;|pin@332||I +EinA_1||D5G2;|pin@336||I +EinB||D5G2;|pin@331||I +EinB_1||D5G2;|pin@337||I +EinC||D5G2;|pin@338||I +Eout||D5G2;|pin@271||O +Evdd||D5G2;|pinsVddG@2|vdd|P +Evdd_1||D5G2;|pinsVddG@2|vdd_1|P +Evdd_2||D5G2;|pinsVddG@3|vdd|P +Evdd_3||D5G2;|pinsVddG@3|vdd_1|P +X + +# Cell nand3in22s;1{sch} +Cnand3in22s;1{sch}||schematic|1189031371358|1236521834012| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||10.5|0|||| +NOff-Page|conn@1||-15.5|7|||Y| +NOff-Page|conn@2||-15.5|-7|||Y| +NOff-Page|conn@3||-15.5|0|||Y| +IredFive:nand3;1{ic}|nand3@0||0|5|Y||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S11|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand3;1{ic}|nand3@1||0|-5|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S11|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Inand3in22s;1{ic}|nand3in2@0||16.5|8|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|17|||||ART_message(D5G5;)Snand3in22 +Ngeneric:Invisible-Pin|pin@1||0.5|13|||||ART_message(D5G3;)Sies 8 March 2009 +NWire_Pin|pin@2||-6|3|||| +NWire_Pin|pin@4||-6|-3|||| +NWire_Pin|pin@5||-6|0|||| +NWire_Pin|pin@6||6|5|||| +NWire_Pin|pin@8||6|-5|||| +NWire_Pin|pin@9||6|0|||| +NWire_Pin|pin@10||-12|-7|||| +NWire_Pin|pin@12||-12|5|||| +NWire_Pin|pin@13||-9|7|||| +NWire_Pin|pin@15||-9|-5|||| +Awire|net@5|||0|pin@6||6|5|nand3@0|out|2.5|5 +Awire|net@11|||1800|pin@13||-9|7|nand3@0|ina|-2.5|7 +Awire|net@14|||0|nand3@0|inc|-2.5|3|pin@2||-6|3 +Awire|net@17|||1800|pin@4||-6|-3|nand3@1|inc|-2.5|-3 +Awire|net@18|||900|pin@5||-6|0|pin@4||-6|-3 +Awire|net@19|||900|pin@2||-6|3|pin@5||-6|0 +Awire|net@20|||0|pin@5||-6|0|conn@3|y|-13.5|0 +Awire|net@21|||1800|pin@10||-12|-7|nand3@1|ina|-2.5|-7 +Awire|net@23|||900|pin@6||6|5|pin@9||6|0 +Awire|net@25|||0|pin@8||6|-5|nand3@1|out|2.5|-5 +Awire|net@27|||0|conn@0|a|8.5|0|pin@9||6|0 +Awire|net@28|||1800|conn@2|y|-13.5|-7|pin@10||-12|-7 +Awire|net@31|||1800|pin@12||-12|5|nand3@0|inb|-2.5|5 +Awire|net@32|||1800|conn@1|y|-13.5|7|pin@13||-9|7 +Awire|net@35|||1800|pin@15||-9|-5|nand3@1|inb|-2.5|-5 +Awire|net@36|||2700|pin@8||6|-5|pin@9||6|0 +Awire|net@37|||2700|pin@10||-12|-7|pin@12||-12|5 +Awire|net@38|||900|pin@13||-9|7|pin@15||-9|-5 +EinA||D4G2;|conn@1|a|I +EinB||D4G2;|conn@2|a|I +EinC||D4G2;|conn@3|a|I +Eout||D6G2;|conn@0|y|O +X + +# Cell nand3in44s;1{ic} +Cnand3in44s;1{ic}||artwork|1236521598179|1236522048617|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@2||0|0|6|4|RRR||ART_degrees()F[0.0,3.1415927] +NThick-Circle|art@3||2.5|0|1|1|| +Nschematic:Bus_Pin|pin@0||-2|-2|-1|-1|| +Nschematic:Bus_Pin|pin@2||-2|0|-1|-1|| +Nschematic:Bus_Pin|pin@4||-2|2|-1|-1|| +Nschematic:Bus_Pin|pin@6||3|0|-1|-1|| +NPin|pin@8||0|3|1|1|| +NPin|pin@9||-1|3|1|1|| +NPin|pin@10||-1|-3|1|1|| +NPin|pin@11||0|-3|1|1|| +NPin|pin@12||-1|2|1|1|| +NPin|pin@13||-2|2|1|1|| +NPin|pin@14||-1|0|1|1|| +NPin|pin@15||-2|0|1|1|| +NPin|pin@16||-1|-2|1|1|| +NPin|pin@17||-2|-2|1|1|| +Ngeneric:Invisible-Pin|pin@18||0.5|-1|||||ART_message(D5G2;)Ss +Ngeneric:Invisible-Pin|pin@19||0.5|1|||||ART_message(D5G2;)S44 +NPin|pin@22||-1|1|1|1|| +AThicker|net@4|||FS0|pin@8||0|3|pin@9||-1|3 +AThicker|net@6|||FS1800|pin@10||-1|-3|pin@11||0|-3 +AThicker|net@7|||FS900|pin@9||-1|3|pin@12||-1|2 +AThicker|net@8|||FS0|pin@12||-1|2|pin@13||-2|2 +AThicker|net@9|||FS900|pin@12||-1|2|pin@14||-1|0 +AThicker|net@10|||FS0|pin@14||-1|0|pin@15||-2|0 +AThicker|net@11|||FS900|pin@16||-1|-2|pin@10||-1|-3 +AThicker|net@12|||FS0|pin@16||-1|-2|pin@17||-2|-2 +AThicker|net@15|||FS2700|pin@16||-1|-2|pin@14||-1|0 +AThicker|net@16|||FS2840|pin@11||0|-3|pin@22||-1|1 +EinA||D5G2;|pin@0||I +EinB||D5G2;|pin@2||I +EinC||D5G2;|pin@4||I +Eout||D5G2;|pin@6||O +X + +# Cell nand3in44s;3{lay} +Cnand3in44s;3{lay}||cmos90|1188767772815|1237067984530||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237067926678|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237069046380 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-N-Active-Con|contact@293||-80|0||26|X| +NMetal-1-N-Active-Con|contact@294||-60|0||26|X| +NMetal-1-N-Active-Con|contact@295||-40|0||26|X| +NMetal-1-N-Active-Con|contact@296||-120|0||26|X| +NMetal-1-N-Active-Con|contact@297||-100|0||26|X| +NX-Metal-1-Metal-2-Con|contact@298||-40|0||6.2|X| +NX-Metal-1-Metal-2-Con|contact@299||-80|0||6.2|X| +NX-Metal-1-Metal-2-Con|contact@300||-120|0||6.2|X| +NMetal-1-N-Active-Con|contact@301||-20|0||26|X| +NX-Metal-1-Metal-2-Con|contact@302||0|0||6.2|X| +NMetal-1-N-Active-Con|contact@303||0|0||26|X| +NX-Metal-1-Metal-2-Con|contact@305||-20|10|||X| +NX-Metal-1-Metal-2-Con|contact@306||-60|10|||X| +NX-Metal-1-Metal-2-Con|contact@307||-100|10|||X| +NMetal-1-P-Active-Con|contact@309||-20|50||10.4|X| +NMetal-1-P-Active-Con|contact@310||-12|50||10.4|X| +NMetal-1-P-Active-Con|contact@311||-28|50||10.4|X| +NMetal-1-P-Active-Con|contact@312||-36|50||10.4|X| +NMetal-1-P-Active-Con|contact@313||-44|50||10.4|X| +NMetal-1-P-Active-Con|contact@314||-52|50||10.4|X| +NMetal-1-P-Active-Con|contact@315||-60|50||10.4|X| +NMetal-1-P-Active-Con|contact@316||-68|50||10.4|X| +NMetal-1-P-Active-Con|contact@317||-76|50||10.4|X| +NMetal-1-P-Active-Con|contact@318||-84|50||10.4|X| +NMetal-1-P-Active-Con|contact@319||-92|50||10.4|X| +NMetal-1-P-Active-Con|contact@320||-100|50||10.4|X| +NMetal-1-P-Active-Con|contact@321||-108|50||10.4|X| +NMetal-1-P-Active-Con|contact@322||-20|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@323||-12|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@324||-28|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@325||-36|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@326||-44|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@327||-52|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@328||-60|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@329||-68|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@330||-76|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@331||-84|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@332||-92|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@333||-100|-50||10.4|XY| +NMetal-1-P-Active-Con|contact@334||-108|-50||10.4|XY| +NMetal-1-Polysilicon-Con|contact@335||-14.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@336||-28.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@337||-40|-29|5.2||X| +NMetal-1-Polysilicon-Con|contact@338||-51.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@339||-68.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@340||-80|-22|5.2||X| +NMetal-1-Polysilicon-Con|contact@341||-91.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@342||-105.5|-29|5.2||XRRR| +NMetal-1-Polysilicon-Con|contact@343||-117.5|-29|5.2||XRRR| +NX-Metal-1-Metal-2-Con|contact@344||-14.5|-28|||X| +NX-Metal-1-Metal-2-Con|contact@345||-117.5|-28|||X| +NX-Metal-1-Metal-2-Con|contact@346||-40.1|-28|||X| +NX-Metal-1-Metal-2-Con|contact@347||-80|-22|||X| +NX-Metal-1-Metal-2-Con|contact@348||-28.5|-22|||X| +NX-Metal-1-Metal-2-Con|contact@349||-51.5|-22|||X| +NX-Metal-1-Metal-2-Con|contact@350||-68.5|-28|||X| +NX-Metal-1-Metal-2-Con|contact@351||-91.5|-28|||X| +NX-Metal-1-Metal-2-Con|contact@352||-105.5|-22|||X| +NMetal-1-Polysilicon-Con|contact@353||-100|21.5|5.2||X| +NMetal-1-Polysilicon-Con|contact@354||-60|21.5|5.2||X| +NMetal-1-Polysilicon-Con|contact@355||-20|21.5|5.2||X| +NX-Metal-1-Metal-2-Con|contact@356||-12|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@357||-28|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@358||-44|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@359||-60|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@360||-76|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@361||-92|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@362||-108|50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@363||-108|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@364||-92|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@365||-76|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@366||-60|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@367||-44|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@368||-28|-50||6.2|X| +NX-Metal-1-Metal-2-Con|contact@369||-12|-50||6.2|X| +NMetal-1-N-Active-Con|contact@370||80|0||26|| +NMetal-1-N-Active-Con|contact@371||60|0||26|| +NMetal-1-N-Active-Con|contact@372||40|0||26|| +NMetal-1-N-Active-Con|contact@373||120|0||26|| +NMetal-1-N-Active-Con|contact@374||100|0||26|| +NX-Metal-1-Metal-2-Con|contact@375||40|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@376||80|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@377||120|0||6.2|| +NMetal-1-N-Active-Con|contact@378||20|0||26|| +NX-Metal-1-Metal-2-Con|contact@379||0|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@382||20|10|||| +NX-Metal-1-Metal-2-Con|contact@383||60|10|||| +NX-Metal-1-Metal-2-Con|contact@384||100|10|||| +NMetal-1-P-Active-Con|contact@386||20|50||10.4|| +NMetal-1-P-Active-Con|contact@387||12|50||10.4|| +NMetal-1-P-Active-Con|contact@388||28|50||10.4|| +NMetal-1-P-Active-Con|contact@389||36|50||10.4|| +NMetal-1-P-Active-Con|contact@390||44|50||10.4|| +NMetal-1-P-Active-Con|contact@391||52|50||10.4|| +NMetal-1-P-Active-Con|contact@392||60|50||10.4|| +NMetal-1-P-Active-Con|contact@393||68|50||10.4|| +NMetal-1-P-Active-Con|contact@394||76|50||10.4|| +NMetal-1-P-Active-Con|contact@395||84|50||10.4|| +NMetal-1-P-Active-Con|contact@396||92|50||10.4|| +NMetal-1-P-Active-Con|contact@397||100|50||10.4|| +NMetal-1-P-Active-Con|contact@398||108|50||10.4|| +NMetal-1-P-Active-Con|contact@399||20|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@400||12|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@401||28|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@402||36|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@403||44|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@404||52|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@405||60|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@406||68|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@407||76|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@408||84|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@409||92|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@410||100|-50||10.4|Y| +NMetal-1-P-Active-Con|contact@411||108|-50||10.4|Y| +NMetal-1-Polysilicon-Con|contact@412||14.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@413||28.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@414||40|-29|5.2||| +NMetal-1-Polysilicon-Con|contact@415||51.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@416||68.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@417||80|-22|5.2||| +NMetal-1-Polysilicon-Con|contact@418||91.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@419||105.5|-29|5.2||RRR| +NMetal-1-Polysilicon-Con|contact@420||117.5|-29|5.2||RRR| +NX-Metal-1-Metal-2-Con|contact@421||14.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@422||117.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@423||40.1|-28|||| +NX-Metal-1-Metal-2-Con|contact@424||80|-22|||| +NX-Metal-1-Metal-2-Con|contact@425||28.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@426||51.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@427||68.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@428||91.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@429||105.5|-22|||| +NMetal-1-Polysilicon-Con|contact@430||100|21.5|5.2||| +NMetal-1-Polysilicon-Con|contact@431||60|21.5|5.2||| +NMetal-1-Polysilicon-Con|contact@432||20|21.5|5.2||| +NX-Metal-1-Metal-2-Con|contact@433||12|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@434||28|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@435||44|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@436||60|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@437||76|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@438||92|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@439||108|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@440||108|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@441||92|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@442||76|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@443||60|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@444||44|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@445||28|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@446||12|-50||6.2|| +NMetal-1-Polysilicon-Con|contact@447||0|-22|5.2||X| +NX-Metal-1-Metal-2-Con|contact@448||0|-22|||| +NX-Metal-1-Metal-2-Con|contact@449||-17.4|22|||| +NX-Metal-1-Metal-2-Con|contact@450||-60|22|||| +NX-Metal-1-Metal-2-Con|contact@451||-100|22|||| +NX-Metal-1-Metal-2-Con|contact@452||19|22|||| +NX-Metal-1-Metal-2-Con|contact@453||60|22|||| +NX-Metal-1-Metal-2-Con|contact@454||100|22|||| +NN-Transistor|nmos@56||-64|0||29|X| +NN-Transistor|nmos@57||-70|0||29|X| +NN-Transistor|nmos@58||-50|0||29|X| +NN-Transistor|nmos@59||-56|0||29|X| +NN-Transistor|nmos@60||-76|0||29|X| +NN-Transistor|nmos@61||-44|0||29|X| +NN-Transistor|nmos@62||-104|0||29|X| +NN-Transistor|nmos@63||-110|0||29|X| +NN-Transistor|nmos@64||-90|0||29|X| +NN-Transistor|nmos@65||-96|0||29|X| +NN-Transistor|nmos@66||-116|0||29|X| +NN-Transistor|nmos@67||-84|0||29|X| +NN-Transistor|nmos@68||-24|0||29|X| +NN-Transistor|nmos@69||-30|0||29|X| +NN-Transistor|nmos@70||-10|0||29|X| +NN-Transistor|nmos@71||-16|0||29|X| +NN-Transistor|nmos@72||-36|0||29|X| +NN-Transistor|nmos@73||-4|0||29|X| +NN-Transistor|nmos@74||64|0||29|| +NN-Transistor|nmos@75||70|0||29|| +NN-Transistor|nmos@76||50|0||29|| +NN-Transistor|nmos@77||56|0||29|| +NN-Transistor|nmos@78||76|0||29|| +NN-Transistor|nmos@79||44|0||29|| +NN-Transistor|nmos@80||104|0||29|| +NN-Transistor|nmos@81||110|0||29|| +NN-Transistor|nmos@82||90|0||29|| +NN-Transistor|nmos@83||96|0||29|| +NN-Transistor|nmos@84||116|0||29|| +NN-Transistor|nmos@85||84|0||29|| +NN-Transistor|nmos@86||24|0||29|| +NN-Transistor|nmos@87||30|0||29|| +NN-Transistor|nmos@88||10|0||29|| +NN-Transistor|nmos@89||16|0||29|| +NN-Transistor|nmos@90||36|0||29|| +NN-Transistor|nmos@91||4|0||29|| +NMetal-1-Pin|pin@273||-100|-39.5|||X| +NMetal-1-Pin|pin@274||-84|-39.5|||X| +NMetal-1-Pin|pin@275||-68|-39.5|||X| +NMetal-1-Pin|pin@276||-52|-39.5|||X| +NMetal-1-Pin|pin@277||-36|-39.5|||X| +NMetal-1-Pin|pin@278||-20|-39.5|||X| +NPolysilicon-Pin|pin@280||-70|-26.4|||X| +NPolysilicon-Pin|pin@281||-110|-24.8|||X| +NPolysilicon-Pin|pin@282||-30|-26.4|||X| +NPolysilicon-Pin|pin@283||-10|-24.8|||X| +NPolysilicon-Pin|pin@284||-50|-26.4|||X| +NPolysilicon-Pin|pin@285||-90|-26.4|||X| +NPolysilicon-Pin|pin@286||-116|-26.4|||X| +NPolysilicon-Pin|pin@287||-36|-29|||X| +NPolysilicon-Pin|pin@288||-44|-29|||X| +NPolysilicon-Pin|pin@289||-76|-22|||X| +NPolysilicon-Pin|pin@290||-84|-22|||X| +NPolysilicon-Pin|pin@291||-16|21.5|||X| +NPolysilicon-Pin|pin@292||-24|21.5|||X| +NPolysilicon-Pin|pin@293||-56|21.5|||X| +NPolysilicon-Pin|pin@294||-64|21.5|||X| +NPolysilicon-Pin|pin@295||-96|21.5|||X| +NPolysilicon-Pin|pin@296||-104|21.5|||X| +NMetal-1-Pin|pin@297||-20|39.5|||X| +NMetal-1-Pin|pin@298||-36|39.5|||X| +NMetal-1-Pin|pin@299||-52|39.5|||X| +NMetal-1-Pin|pin@300||-68|39.5|||X| +NMetal-1-Pin|pin@301||-84|39.5|||X| +NMetal-1-Pin|pin@302||-100|39.5|||X| +NMetal-1-Pin|pin@303||-100|13.5|||X| +NMetal-1-Pin|pin@304||-89.5|13.5|||X| +NPolysilicon-Pin|pin@306||-44|38.8|||X| +NPolysilicon-Pin|pin@307||-76|38.8|||X| +NPolysilicon-Pin|pin@308||-28.5|-38.8|||X| +NPolysilicon-Pin|pin@309||-51.5|-38.8|||X| +NPolysilicon-Pin|pin@310||-68.5|-38.8|||X| +NPolysilicon-Pin|pin@311||-91.5|-38.8|||X| +NPolysilicon-Pin|pin@314||-14.5|-24.8|||X| +NMetal-1-Pin|pin@316||-117.5|-30|||X| +NPolysilicon-Pin|pin@318||-104|-31.6|||X| +NPolysilicon-Pin|pin@319||-16|-31.6|||X| +NPolysilicon-Pin|pin@320||-105.5|-24.8|||X| +NMetal-1-Pin|pin@322||100|-39.5|||| +NMetal-1-Pin|pin@323||84|-39.5|||| +NMetal-1-Pin|pin@324||68|-39.5|||| +NMetal-1-Pin|pin@325||52|-39.5|||| +NMetal-1-Pin|pin@326||36|-39.5|||| +NMetal-1-Pin|pin@327||20|-39.5|||| +NPolysilicon-Pin|pin@329||70|-26.4|||| +NPolysilicon-Pin|pin@330||110|-24.8|||| +NPolysilicon-Pin|pin@331||30|-26.4|||| +NPolysilicon-Pin|pin@332||10|-24.8|||| +NPolysilicon-Pin|pin@333||50|-26.4|||| +NPolysilicon-Pin|pin@334||90|-26.4|||| +NPolysilicon-Pin|pin@335||116|-26.4|||| +NPolysilicon-Pin|pin@336||36|-29|||| +NPolysilicon-Pin|pin@337||44|-29|||| +NPolysilicon-Pin|pin@338||76|-22|||| +NPolysilicon-Pin|pin@339||84|-22|||| +NPolysilicon-Pin|pin@340||16|21.5|||| +NPolysilicon-Pin|pin@341||24|21.5|||| +NPolysilicon-Pin|pin@342||56|21.5|||| +NPolysilicon-Pin|pin@343||64|21.5|||| +NPolysilicon-Pin|pin@344||96|21.5|||| +NPolysilicon-Pin|pin@345||104|21.5|||| +NMetal-1-Pin|pin@346||20|39.5|||| +NMetal-1-Pin|pin@347||36|39.5|||| +NMetal-1-Pin|pin@348||52|39.5|||| +NMetal-1-Pin|pin@349||68|39.5|||| +NMetal-1-Pin|pin@350||84|39.5|||| +NMetal-1-Pin|pin@351||100|39.5|||| +NMetal-1-Pin|pin@352||100|13.5|||| +NMetal-1-Pin|pin@353||89.5|13.5|||| +NPolysilicon-Pin|pin@355||44|38.8|||| +NPolysilicon-Pin|pin@356||76|38.8|||| +NPolysilicon-Pin|pin@357||28.5|-38.8|||| +NPolysilicon-Pin|pin@358||51.5|-38.8|||| +NPolysilicon-Pin|pin@359||68.5|-38.8|||| +NPolysilicon-Pin|pin@360||91.5|-38.8|||| +NPolysilicon-Pin|pin@363||14.5|-24.8|||| +NMetal-1-Pin|pin@365||117.5|-30|||| +NPolysilicon-Pin|pin@367||104|-31.6|||| +NPolysilicon-Pin|pin@368||16|-31.6|||| +NPolysilicon-Pin|pin@369||105.5|-24.8|||| +NPolysilicon-Pin|pin@370||-4|-22|||| +NPolysilicon-Pin|pin@371||4|-22|||| +NMetal-1-Pin|pin@373||-117.5|-30|||| +NMetal-1-Pin|pin@374||0|-22|||| +NMetal-2-Pin|pin@375||0|10|||| +NMetal-2-Pin|pin@378||8|-22|||| +NMetal-2-Pin|pin@379||8|-28|||| +NMetal-2-Pin|pin@380||3|22|||| +NMetal-1-Pin|pin@384||-89.5|39.5|||| +NMetal-1-Pin|pin@385||89.5|39.5|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-124.5|0|X||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||124.5|0|||D5G4; +NN-Select-Node|plnode@51||-60|0|131|48|X|A +NN-Well-Node|plnode@52||-60|50|134|52|X|A +NN-Well-Node|plnode@53||-60|-50|134|52|X|A +NP-Select-Node|plnode@54||-60|50|131|52|X|A +NP-Select-Node|plnode@55||-60|-50|131|52|X|A +NP-Well-Node|plnode@56||-60|0|134|48|X|A +NN-Select-Node|plnode@57||60|0|131|48||A +NN-Well-Node|plnode@58||60|50|134|52||A +NN-Well-Node|plnode@59||60|-50|134|52||A +NP-Select-Node|plnode@60||60|50|131|52||A +NP-Select-Node|plnode@61||60|-50|131|52||A +NP-Well-Node|plnode@62||60|0|134|48||A +NP-Transistor|pmos@86||-16|50.05||12.5|X| +NP-Transistor|pmos@87||-24|50.05||12.5|X| +NP-Transistor|pmos@88||-32|50.05||12.5|X| +NP-Transistor|pmos@89||-40|50.05||12.5|X| +NP-Transistor|pmos@90||-48|50.05||12.5|X| +NP-Transistor|pmos@91||-56|50.05||12.5|X| +NP-Transistor|pmos@92||-64|50.05||12.5|X| +NP-Transistor|pmos@93||-72|50.05||12.5|X| +NP-Transistor|pmos@94||-80|50.05||12.5|X| +NP-Transistor|pmos@95||-88|50.05||12.5|X| +NP-Transistor|pmos@96||-96|50.05||12.5|X| +NP-Transistor|pmos@97||-104|50.05||12.5|X| +NP-Transistor|pmos@98||-88|-50.05||12.5|XY| +NP-Transistor|pmos@99||-96|-50.05||12.5|XY| +NP-Transistor|pmos@100||-104|-50.05||12.5|XY| +NP-Transistor|pmos@101||-16|-50.05||12.5|XY| +NP-Transistor|pmos@102||-24|-50.05||12.5|XY| +NP-Transistor|pmos@103||-32|-50.05||12.5|XY| +NP-Transistor|pmos@104||-40|-50.05||12.5|XY| +NP-Transistor|pmos@105||-48|-50.05||12.5|XY| +NP-Transistor|pmos@106||-56|-50.05||12.5|XY| +NP-Transistor|pmos@107||-64|-50.05||12.5|XY| +NP-Transistor|pmos@108||-72|-50.05||12.5|XY| +NP-Transistor|pmos@109||-80|-50.05||12.5|XY| +NP-Transistor|pmos@110||16|50.05||12.5|| +NP-Transistor|pmos@111||24|50.05||12.5|| +NP-Transistor|pmos@112||32|50.05||12.5|| +NP-Transistor|pmos@113||40|50.05||12.5|| +NP-Transistor|pmos@114||48|50.05||12.5|| +NP-Transistor|pmos@115||56|50.05||12.5|| +NP-Transistor|pmos@116||64|50.05||12.5|| +NP-Transistor|pmos@117||72|50.05||12.5|| +NP-Transistor|pmos@118||80|50.05||12.5|| +NP-Transistor|pmos@119||88|50.05||12.5|| +NP-Transistor|pmos@120||96|50.05||12.5|| +NP-Transistor|pmos@121||104|50.05||12.5|| +NP-Transistor|pmos@122||88|-50.05||12.5|Y| +NP-Transistor|pmos@123||96|-50.05||12.5|Y| +NP-Transistor|pmos@124||104|-50.05||12.5|Y| +NP-Transistor|pmos@125||16|-50.05||12.5|Y| +NP-Transistor|pmos@126||24|-50.05||12.5|Y| +NP-Transistor|pmos@127||32|-50.05||12.5|Y| +NP-Transistor|pmos@128||40|-50.05||12.5|Y| +NP-Transistor|pmos@129||48|-50.05||12.5|Y| +NP-Transistor|pmos@130||56|-50.05||12.5|Y| +NP-Transistor|pmos@131||64|-50.05||12.5|Y| +NP-Transistor|pmos@132||72|-50.05||12.5|Y| +NP-Transistor|pmos@133||80|-50.05||12.5|Y| +AN-Active|net@1411|||RS0|contact@294||-60|0|nmos@56|diff-left|-61.2|0 +AN-Active|net@1412|||RS1800|contact@294||-60|0|nmos@59|diff-right|-58.8|0 +AN-Active|net@1413|||RS1800|nmos@57|diff-left|-67.2|0|nmos@56|diff-right|-66.8|0 +AN-Active|net@1414|||RS1800|nmos@59|diff-left|-53.2|0|nmos@58|diff-right|-52.8|0 +AN-Active|net@1415|||RS1800|contact@293||-80|0|nmos@60|diff-right|-78.8|0 +AN-Active|net@1416|||RS0|contact@295||-40|0|nmos@61|diff-left|-41.2|0 +AN-Active|net@1417|||RS1800|nmos@60|diff-left|-73.2|0|nmos@57|diff-right|-72.8|0 +AN-Active|net@1418|||RS0|nmos@61|diff-right|-46.8|0|nmos@58|diff-left|-47.2|0 +AN-Active|net@1419|||RS0|contact@297||-100|0|nmos@62|diff-left|-101.2|0 +AN-Active|net@1420|||RS1800|contact@297||-100|0|nmos@65|diff-right|-98.8|0 +AN-Active|net@1421|||RS1800|nmos@63|diff-left|-107.2|0|nmos@62|diff-right|-106.8|0 +AN-Active|net@1422|||RS1800|nmos@65|diff-left|-93.2|0|nmos@64|diff-right|-92.8|0 +AN-Active|net@1423|||RS1800|contact@296||-120|0|nmos@66|diff-right|-118.8|0 +AN-Active|net@1424|||RS1800|nmos@66|diff-left|-113.2|0|nmos@63|diff-right|-112.8|0 +AN-Active|net@1425|||RS0|nmos@67|diff-right|-86.8|0|nmos@64|diff-left|-87.2|0 +AN-Active|net@1426|||RS0|contact@293||-80|0|nmos@67|diff-left|-81.2|0 +Ametal-1|net@1427|||S0|contact@295||-40|0|contact@298||-40|0 +Ametal-1|net@1428|||S0|contact@293||-80|0|contact@299||-80|0 +Ametal-1|net@1429|||S0|contact@296||-120|0|contact@300||-120|0 +Ametal-1|net@1430|||S0|contact@303||0|0|contact@302||0|0 +AN-Active|net@1431|||RS0|contact@301||-20|0|nmos@68|diff-left|-21.2|0 +AN-Active|net@1432|||RS1800|contact@301||-20|0|nmos@71|diff-right|-18.8|0 +AN-Active|net@1433|||RS1800|nmos@69|diff-left|-27.2|0|nmos@68|diff-right|-26.8|0 +AN-Active|net@1434|||RS1800|nmos@71|diff-left|-13.2|0|nmos@70|diff-right|-12.8|0 +AN-Active|net@1435|||RS1800|nmos@72|diff-left|-33.2|0|nmos@69|diff-right|-32.8|0 +AN-Active|net@1436|||RS0|nmos@73|diff-right|-6.8|0|nmos@70|diff-left|-7.2|0 +AN-Active|net@1437|||RS0|contact@303||0|0|nmos@73|diff-left|-1.2|0 +AN-Active|net@1438|||RS1800|contact@295||-40|0|nmos@72|diff-right|-38.8|0 +Ametal-2|net@1439||6.2|S1800|pinsVddG@5|gnd|-124.5|0|contact@300||-120|0 +Ametal-2|net@1440||6.2|S0|contact@299||-80|0|contact@300||-120|0 +Ametal-2|net@1441||6.2|S1800|contact@298||-40|0|contact@302||0|0 +Ametal-2|net@1442||6.2|S1800|contact@299||-80|0|contact@298||-40|0 +Ametal-1|net@1444|||S900|contact@301||-20|10|contact@305||-20|10 +Ametal-2|net@1445|||S0|contact@305||-20|10|contact@306||-60|10 +Ametal-1|net@1446|||S900|contact@294||-60|10|contact@306||-60|10 +Ametal-1|net@1447|||S900|contact@297||-100|10|contact@307||-100|10 +AP-Active|net@1450|||RS0|contact@318||-84|50|pmos@95|diff-left|-85.2|50 +AP-Active|net@1451|||RS1800|contact@319||-92|50|pmos@95|diff-right|-90.8|50 +AP-Active|net@1452|||RS0|contact@319||-92|50|pmos@96|diff-left|-93.2|50 +AP-Active|net@1453|||RS1800|contact@320||-100|50|pmos@96|diff-right|-98.8|50 +AP-Active|net@1454|||RS0|contact@320||-100|50|pmos@97|diff-left|-101.2|50 +AP-Active|net@1455|||RS1800|contact@321||-108|50|pmos@97|diff-right|-106.8|50 +AP-Active|net@1456|||RS1800|contact@309||-20|50|pmos@86|diff-right|-18.8|50 +AP-Active|net@1457|||RS0|contact@310||-12|50|pmos@86|diff-left|-13.2|50 +AP-Active|net@1458|||RS0|contact@309||-20|50|pmos@87|diff-left|-21.2|50 +AP-Active|net@1459|||RS1800|contact@311||-28|50|pmos@87|diff-right|-26.8|50 +AP-Active|net@1460|||RS0|contact@311||-28|50|pmos@88|diff-left|-29.2|50 +AP-Active|net@1461|||RS1800|contact@312||-36|50|pmos@88|diff-right|-34.8|50 +AP-Active|net@1462|||RS0|contact@312||-36|50|pmos@89|diff-left|-37.2|50 +AP-Active|net@1463|||RS1800|contact@313||-44|50|pmos@89|diff-right|-42.8|50 +AP-Active|net@1464|||RS0|contact@313||-44|50|pmos@90|diff-left|-45.2|50 +AP-Active|net@1465|||RS1800|contact@314||-52|50|pmos@90|diff-right|-50.8|50 +AP-Active|net@1466|||RS0|contact@314||-52|50|pmos@91|diff-left|-53.2|50 +AP-Active|net@1467|||RS1800|contact@315||-60|50|pmos@91|diff-right|-58.8|50 +AP-Active|net@1468|||RS0|contact@315||-60|50|pmos@92|diff-left|-61.2|50 +AP-Active|net@1469|||RS1800|contact@316||-68|50|pmos@92|diff-right|-66.8|50 +AP-Active|net@1470|||RS0|contact@316||-68|50|pmos@93|diff-left|-69.2|50 +AP-Active|net@1471|||RS1800|contact@317||-76|50|pmos@93|diff-right|-74.8|50 +AP-Active|net@1472|||RS0|contact@317||-76|50|pmos@94|diff-left|-77.2|50 +AP-Active|net@1473|||RS1800|contact@318||-84|50|pmos@94|diff-right|-82.8|50 +AP-Active|net@1474|||RS0|contact@331||-84|-50|pmos@98|diff-left|-85.2|-50 +AP-Active|net@1475|||RS1800|contact@332||-92|-50|pmos@98|diff-right|-90.8|-50 +AP-Active|net@1476|||RS0|contact@332||-92|-50|pmos@99|diff-left|-93.2|-50 +AP-Active|net@1477|||RS1800|contact@333||-100|-50|pmos@99|diff-right|-98.8|-50 +AP-Active|net@1478|||RS0|contact@333||-100|-50|pmos@100|diff-left|-101.2|-50 +AP-Active|net@1479|||RS1800|contact@334||-108|-50|pmos@100|diff-right|-106.8|-50 +AP-Active|net@1480|||RS1800|contact@322||-20|-50|pmos@101|diff-right|-18.8|-50 +AP-Active|net@1481|||RS0|contact@323||-12|-50|pmos@101|diff-left|-13.2|-50 +AP-Active|net@1482|||RS0|contact@322||-20|-50|pmos@102|diff-left|-21.2|-50 +AP-Active|net@1483|||RS1800|contact@324||-28|-50|pmos@102|diff-right|-26.8|-50 +AP-Active|net@1484|||RS0|contact@324||-28|-50|pmos@103|diff-left|-29.2|-50 +AP-Active|net@1485|||RS1800|contact@325||-36|-50|pmos@103|diff-right|-34.8|-50 +AP-Active|net@1486|||RS0|contact@325||-36|-50|pmos@104|diff-left|-37.2|-50 +AP-Active|net@1487|||RS1800|contact@326||-44|-50|pmos@104|diff-right|-42.8|-50 +AP-Active|net@1488|||RS0|contact@326||-44|-50|pmos@105|diff-left|-45.2|-50 +AP-Active|net@1489|||RS1800|contact@327||-52|-50|pmos@105|diff-right|-50.8|-50 +AP-Active|net@1490|||RS0|contact@327||-52|-50|pmos@106|diff-left|-53.2|-50 +AP-Active|net@1491|||RS1800|contact@328||-60|-50|pmos@106|diff-right|-58.8|-50 +AP-Active|net@1492|||RS0|contact@328||-60|-50|pmos@107|diff-left|-61.2|-50 +AP-Active|net@1493|||RS1800|contact@329||-68|-50|pmos@107|diff-right|-66.8|-50 +AP-Active|net@1494|||RS0|contact@329||-68|-50|pmos@108|diff-left|-69.2|-50 +AP-Active|net@1495|||RS1800|contact@330||-76|-50|pmos@108|diff-right|-74.8|-50 +AP-Active|net@1496|||RS0|contact@330||-76|-50|pmos@109|diff-left|-77.2|-50 +AP-Active|net@1497|||RS1800|contact@331||-84|-50|pmos@109|diff-right|-82.8|-50 +Ametal-1|net@1498|||S2700|contact@333||-100|-44.8|pin@273||-100|-39.5 +Ametal-1|net@1499|||S900|pin@274||-84|-39.5|contact@331||-84|-44.8 +Ametal-1|net@1500|||S2700|contact@322||-20|-44.8|pin@278||-20|-39.5 +Ametal-1|net@1501|||S2700|contact@325||-36|-44.8|pin@277||-36|-39.5 +Ametal-1|net@1502|||S2700|contact@327||-52|-44.8|pin@276||-52|-39.5 +Ametal-1|net@1503|||S2700|contact@329||-68|-44.8|pin@275||-68|-39.5 +Ametal-1|net@1504|||S0|pin@274||-84|-39.5|pin@273||-100|-39.5 +Ametal-1|net@1505|||S0|pin@275||-68|-39.5|pin@274||-84|-39.5 +Ametal-1|net@1506|||S0|pin@276||-52|-39.5|pin@275||-68|-39.5 +Ametal-1|net@1507|||S0|pin@277||-36|-39.5|pin@276||-52|-39.5 +Ametal-1|net@1508|||S0|pin@278||-20|-39.5|pin@277||-36|-39.5 +APolysilicon|net@1511|||S900|nmos@57|poly-bottom|-70|-19.5|pin@280||-70|-26.4 +APolysilicon|net@1512|||S1800|pin@280||-70|-26.4|contact@339||-68.5|-26.4 +APolysilicon|net@1513|||S900|nmos@63|poly-bottom|-110|-19.5|pin@281||-110|-24.8 +APolysilicon|net@1514|||S900|nmos@69|poly-bottom|-30|-19.5|pin@282||-30|-26.4 +APolysilicon|net@1515|||S1800|pin@282||-30|-26.4|contact@336||-28.5|-26.4 +APolysilicon|net@1516|||S900|nmos@70|poly-bottom|-10|-19.5|pin@283||-10|-24.8 +APolysilicon|net@1517|||S900|nmos@58|poly-bottom|-50|-19.5|pin@284||-50|-26.4 +APolysilicon|net@1518|||S0|pin@284||-50|-26.4|contact@338||-51.5|-26.4 +APolysilicon|net@1519|||S900|nmos@64|poly-bottom|-90|-19.5|pin@285||-90|-26.4 +APolysilicon|net@1520|||S0|pin@285||-90|-26.4|contact@341||-91.5|-26.4 +APolysilicon|net@1521|||S900|nmos@66|poly-bottom|-116|-19.5|pin@286||-116|-26.4 +APolysilicon|net@1522|||S0|pin@286||-116|-26.4|contact@343||-117.5|-26.4 +Ametal-1|net@1523|||S900|contact@335||-14.5|-28|contact@344||-14.5|-28 +APolysilicon|net@1524|||S900|nmos@72|poly-bottom|-36|-19.5|pin@287||-36|-29 +APolysilicon|net@1525|||S0|pin@287||-36|-29|contact@337||-37.4|-29 +APolysilicon|net@1526|||S900|nmos@61|poly-bottom|-44|-19.5|pin@288||-44|-29 +APolysilicon|net@1527|||S1800|pin@288||-44|-29|contact@337||-42.6|-29 +APolysilicon|net@1528|||S900|nmos@60|poly-bottom|-76|-19.5|pin@289||-76|-22 +APolysilicon|net@1529|||S0|pin@289||-76|-22|contact@340||-77.4|-22 +APolysilicon|net@1530|||S900|nmos@67|poly-bottom|-84|-19.5|pin@290||-84|-22 +APolysilicon|net@1531|||S1800|pin@290||-84|-22|contact@340||-82.6|-22 +Ametal-1|net@1532|||S900|contact@343||-117.5|-28|contact@345||-117.5|-28 +Ametal-1|net@1534|||S2700|contact@337||-40.1|-29|contact@346||-40.1|-28 +Ametal-2|net@1535|||S0|contact@347||-80|-22|contact@352||-105.5|-22 +Ametal-1|net@1536|||S2700|contact@340||-80|-22|contact@347||-80|-22 +Ametal-2|net@1537|||S1800|contact@347||-80|-22|contact@349||-51.5|-22 +Ametal-2|net@1538|||S1800|contact@345||-117.5|-28|contact@351||-91.5|-28 +Ametal-1|net@1540|||S2700|contact@336||-28.5|-26.4|contact@348||-28.5|-22 +Ametal-2|net@1541|||S1800|contact@349||-51.5|-22|contact@348||-28.5|-22 +Ametal-1|net@1542|||S2700|contact@338||-51.5|-26.4|contact@349||-51.5|-22 +Ametal-2|net@1543|||S1800|contact@350||-68.5|-28|contact@346||-40.1|-28 +Ametal-1|net@1544|||S900|contact@339||-68.5|-28|contact@350||-68.5|-28 +Ametal-2|net@1545|||S1800|contact@351||-91.5|-28|contact@350||-68.5|-28 +Ametal-1|net@1546|||S900|contact@341||-91.5|-28|contact@351||-91.5|-28 +Ametal-1|net@1547|||S2700|contact@342||-105.5|-26.4|contact@352||-105.5|-22 +APolysilicon|net@1548|||S2700|nmos@71|poly-top|-16|19.5|pin@291||-16|21.5 +APolysilicon|net@1549|||S0|pin@291||-16|21.5|contact@355||-17.4|21.5 +APolysilicon|net@1550|||S2700|nmos@68|poly-top|-24|19.5|pin@292||-24|21.5 +APolysilicon|net@1551|||S1800|pin@292||-24|21.5|contact@355||-22.6|21.5 +APolysilicon|net@1552|||S2700|nmos@59|poly-top|-56|19.5|pin@293||-56|21.5 +APolysilicon|net@1553|||S0|pin@293||-56|21.5|contact@354||-57.4|21.5 +APolysilicon|net@1554|||S2700|nmos@56|poly-top|-64|19.5|pin@294||-64|21.5 +APolysilicon|net@1555|||S1800|pin@294||-64|21.5|contact@354||-62.6|21.5 +APolysilicon|net@1556|||S2700|nmos@65|poly-top|-96|19.5|pin@295||-96|21.5 +APolysilicon|net@1557|||S0|pin@295||-96|21.5|contact@353||-97.4|21.5 +APolysilicon|net@1558|||S2700|nmos@62|poly-top|-104|19.5|pin@296||-104|21.5 +APolysilicon|net@1559|||S1800|pin@296||-104|21.5|contact@353||-102.6|21.5 +Ametal-1|net@1560|||S900|contact@309||-20|50|pin@297||-20|39.5 +Ametal-1|net@1561|||S900|contact@312||-36|44.8|pin@298||-36|39.5 +Ametal-1|net@1562|||S2700|pin@299||-52|39.5|contact@314||-52|44.8 +Ametal-1|net@1563|||S2700|pin@300||-68|39.5|contact@316||-68|44.8 +Ametal-1|net@1564|||S2700|pin@301||-84|39.5|contact@318||-84|44.8 +Ametal-1|net@1565|||S2700|pin@302||-100|39.5|contact@320||-100|44.8 +Ametal-1|net@1566|||S0|pin@297||-20|39.5|pin@298||-36|39.5 +Ametal-1|net@1567|||S0|pin@298||-36|39.5|pin@299||-52|39.5 +Ametal-1|net@1568|||S0|pin@299||-52|39.5|pin@300||-68|39.5 +Ametal-1|net@1569|||S0|pin@300||-68|39.5|pin@301||-84|39.5 +Ametal-1|net@1570|||S0|pin@301||-84|39.5|pin@302||-100|39.5 +Ametal-1|net@1572|||S2700|contact@297||-100|0|pin@303||-100|13.5 +Ametal-1|net@1573|||S1800|pin@303||-100|13.5|pin@304||-89.5|13.5 +Ametal-2|net@1577||6.2|S1800|pinsVddG@5|vdd|-124.5|50|contact@362||-108|50 +Ametal-1|net@1580|||S0|contact@310||-12|50|contact@356||-12|50 +Ametal-2|net@1581||6.2|S1800|contact@357||-28|50|contact@356||-12|50 +Ametal-1|net@1582|||S0|contact@311||-28|50|contact@357||-28|50 +Ametal-2|net@1583||6.2|S1800|contact@358||-44|50|contact@357||-28|50 +Ametal-1|net@1584|||S0|contact@313||-44|50|contact@358||-44|50 +Ametal-2|net@1585||6.2|S1800|contact@359||-60|50|contact@358||-44|50 +Ametal-1|net@1586|||S0|contact@315||-60|50|contact@359||-60|50 +Ametal-2|net@1587||6.2|S1800|contact@360||-76|50|contact@359||-60|50 +Ametal-1|net@1588|||S0|contact@317||-76|50|contact@360||-76|50 +Ametal-2|net@1589||6.2|S1800|contact@361||-92|50|contact@360||-76|50 +Ametal-1|net@1590|||S0|contact@319||-92|50|contact@361||-92|50 +Ametal-2|net@1591||6.2|S1800|contact@362||-108|50|contact@361||-92|50 +Ametal-1|net@1592|||S0|contact@321||-108|50|contact@362||-108|50 +Ametal-2|net@1593||6.2|S0|contact@363||-108|-50|pinsVddG@5|vdd_1|-124.5|-50 +Ametal-1|net@1594|||S0|contact@334||-108|-50|contact@363||-108|-50 +Ametal-2|net@1595||6.2|S0|contact@364||-92|-50|contact@363||-108|-50 +Ametal-1|net@1596|||S0|contact@332||-92|-50|contact@364||-92|-50 +Ametal-2|net@1597||6.2|S0|contact@365||-76|-50|contact@364||-92|-50 +Ametal-1|net@1598|||S0|contact@330||-76|-50|contact@365||-76|-50 +Ametal-2|net@1599||6.2|S0|contact@366||-60|-50|contact@365||-76|-50 +Ametal-1|net@1600|||S0|contact@328||-60|-50|contact@366||-60|-50 +Ametal-2|net@1601||6.2|S0|contact@367||-44|-50|contact@366||-60|-50 +Ametal-1|net@1602|||S0|contact@326||-44|-50|contact@367||-44|-50 +Ametal-2|net@1603||6.2|S0|contact@368||-28|-50|contact@367||-44|-50 +Ametal-1|net@1604|||S0|contact@324||-28|-50|contact@368||-28|-50 +Ametal-2|net@1605||6.2|S0|contact@369||-12|-50|contact@368||-28|-50 +Ametal-1|net@1606|||S0|contact@323||-12|-50|contact@369||-12|-50 +APolysilicon|net@1607|||S2700|pin@291||-16|21.5|pmos@86|poly-bottom|-16|38.8 +APolysilicon|net@1608|||S900|pmos@87|poly-bottom|-24|38.8|pin@292||-24|21.5 +APolysilicon|net@1609|||S900|pmos@91|poly-bottom|-56|38.8|pin@293||-56|21.5 +APolysilicon|net@1610|||S900|pmos@92|poly-bottom|-64|38.8|pin@294||-64|21.5 +APolysilicon|net@1611|||S900|pmos@96|poly-bottom|-96|38.8|pin@295||-96|21.5 +APolysilicon|net@1612|||S900|pmos@97|poly-bottom|-104|38.8|pin@296||-104|21.5 +APolysilicon|net@1613|||S1800|pmos@88|poly-bottom|-32|38.8|pmos@87|poly-bottom|-24|38.8 +APolysilicon|net@1614|||S0|pmos@95|poly-bottom|-88|38.8|pmos@96|poly-bottom|-96|38.8 +APolysilicon|net@1615|||S0|pin@306||-44|38.8|pmos@90|poly-bottom|-48|38.8 +APolysilicon|net@1616|||S0|pin@307||-76|38.8|pmos@94|poly-bottom|-80|38.8 +APolysilicon|net@1617|||S0|pmos@89|poly-bottom|-40|38.8|pin@306||-44|38.8 +APolysilicon|net@1618|||S2700|nmos@61|poly-top|-44|19.5|pin@306||-44|38.8 +APolysilicon|net@1619|||S0|pmos@93|poly-bottom|-72|38.8|pin@307||-76|38.8 +APolysilicon|net@1620|||S2700|nmos@60|poly-top|-76|19.5|pin@307||-76|38.8 +APolysilicon|net@1621|||S0|pmos@102|poly-bottom|-24|-38.8|pin@308||-28.5|-38.8 +APolysilicon|net@1622|||S0|pin@308||-28.5|-38.8|pmos@103|poly-bottom|-32|-38.8 +APolysilicon|net@1623|||S900|contact@336||-28.5|-31.6|pin@308||-28.5|-38.8 +APolysilicon|net@1624|||S0|pin@309||-51.5|-38.8|pmos@106|poly-bottom|-56|-38.8 +APolysilicon|net@1625|||S0|pmos@105|poly-bottom|-48|-38.8|pin@309||-51.5|-38.8 +APolysilicon|net@1626|||S900|contact@338||-51.5|-31.6|pin@309||-51.5|-38.8 +APolysilicon|net@1627|||S0|pmos@107|poly-bottom|-64|-38.8|pin@310||-68.5|-38.8 +APolysilicon|net@1628|||S0|pin@310||-68.5|-38.8|pmos@108|poly-bottom|-72|-38.8 +APolysilicon|net@1629|||S900|contact@339||-68.5|-31.6|pin@310||-68.5|-38.8 +APolysilicon|net@1630|||S0|pin@311||-91.5|-38.8|pmos@99|poly-bottom|-96|-38.8 +APolysilicon|net@1631|||S0|pmos@98|poly-bottom|-88|-38.8|pin@311||-91.5|-38.8 +APolysilicon|net@1632|||S2700|pin@311||-91.5|-38.8|contact@341||-91.5|-31.6 +APolysilicon|net@1633|||S2700|pmos@104|poly-bottom|-40|-38.8|contact@337||-40|-29 +APolysilicon|net@1634|||S2700|pmos@109|poly-bottom|-80|-38.8|contact@340||-80|-22 +Ametal-1|net@1637|||S900|contact@297||-100|0|pin@273||-100|-39.5 +APolysilicon|net@1639|||S0|pin@283||-10|-24.8|pin@314||-14.5|-24.8 +APolysilicon|net@1640|||S900|pin@314||-14.5|-24.8|contact@335||-14.5|-26.4 +Ametal-1|net@1642|||S900|contact@343||-117.5|-29|pin@316||-117.5|-30 +APolysilicon|net@1644|||S2700|pmos@100|poly-bottom|-104|-38.8|pin@318||-104|-31.6 +APolysilicon|net@1645|||S0|pin@318||-104|-31.6|contact@342||-105.5|-31.6 +APolysilicon|net@1646|||S2700|pmos@101|poly-bottom|-16|-38.8|pin@319||-16|-31.6 +APolysilicon|net@1647|||S1800|pin@319||-16|-31.6|contact@335||-14.5|-31.6 +APolysilicon|net@1648|||S1800|pin@281||-110|-24.8|pin@320||-105.5|-24.8 +APolysilicon|net@1649|||S900|pin@320||-105.5|-24.8|contact@342||-105.5|-26.4 +AN-Active|net@1650|||RS1800|contact@371||60|0|nmos@74|diff-left|61.2|0 +AN-Active|net@1651|||RS0|contact@371||60|0|nmos@77|diff-right|58.8|0 +AN-Active|net@1652|||RS0|nmos@75|diff-left|67.2|0|nmos@74|diff-right|66.8|0 +AN-Active|net@1653|||RS0|nmos@77|diff-left|53.2|0|nmos@76|diff-right|52.8|0 +AN-Active|net@1654|||RS0|contact@370||80|0|nmos@78|diff-right|78.8|0 +AN-Active|net@1655|||RS1800|contact@372||40|0|nmos@79|diff-left|41.2|0 +AN-Active|net@1656|||RS0|nmos@78|diff-left|73.2|0|nmos@75|diff-right|72.8|0 +AN-Active|net@1657|||RS1800|nmos@79|diff-right|46.8|0|nmos@76|diff-left|47.2|0 +AN-Active|net@1658|||RS1800|contact@374||100|0|nmos@80|diff-left|101.2|0 +AN-Active|net@1659|||RS0|contact@374||100|0|nmos@83|diff-right|98.8|0 +AN-Active|net@1660|||RS0|nmos@81|diff-left|107.2|0|nmos@80|diff-right|106.8|0 +AN-Active|net@1661|||RS0|nmos@83|diff-left|93.2|0|nmos@82|diff-right|92.8|0 +AN-Active|net@1662|||RS0|contact@373||120|0|nmos@84|diff-right|118.8|0 +AN-Active|net@1663|||RS0|nmos@84|diff-left|113.2|0|nmos@81|diff-right|112.8|0 +AN-Active|net@1664|||RS1800|nmos@85|diff-right|86.8|0|nmos@82|diff-left|87.2|0 +AN-Active|net@1665|||RS1800|contact@370||80|0|nmos@85|diff-left|81.2|0 +Ametal-1|net@1666|||S0|contact@372||40|0|contact@375||40|0 +Ametal-1|net@1667|||S0|contact@370||80|0|contact@376||80|0 +Ametal-1|net@1668|||S0|contact@373||120|0|contact@377||120|0 +AN-Active|net@1670|||RS1800|contact@378||20|0|nmos@86|diff-left|21.2|0 +AN-Active|net@1671|||RS0|contact@378||20|0|nmos@89|diff-right|18.8|0 +AN-Active|net@1672|||RS0|nmos@87|diff-left|27.2|0|nmos@86|diff-right|26.8|0 +AN-Active|net@1673|||RS0|nmos@89|diff-left|13.2|0|nmos@88|diff-right|12.8|0 +AN-Active|net@1674|||RS0|nmos@90|diff-left|33.2|0|nmos@87|diff-right|32.8|0 +AN-Active|net@1675|||RS1800|nmos@91|diff-right|6.8|0|nmos@88|diff-left|7.2|0 +AN-Active|net@1677|||RS0|contact@372||40|0|nmos@90|diff-right|38.8|0 +Ametal-2|net@1678||6.2|S0|pinsVddG@7|gnd|124.5|0|contact@377||120|0 +Ametal-2|net@1679||6.2|S1800|contact@376||80|0|contact@377||120|0 +Ametal-2|net@1680||6.2|S0|contact@375||40|0|contact@379||0|0 +Ametal-2|net@1681||6.2|S0|contact@376||80|0|contact@375||40|0 +Ametal-1|net@1683|||S900|contact@378||20|10|contact@382||20|10 +Ametal-2|net@1684|||S1800|contact@382||20|10|contact@383||60|10 +Ametal-1|net@1685|||S900|contact@371||60|10|contact@383||60|10 +Ametal-1|net@1686|||S900|contact@374||100|10|contact@384||100|10 +AP-Active|net@1689|||RS1800|contact@395||84|50|pmos@119|diff-left|85.2|50 +AP-Active|net@1690|||RS0|contact@396||92|50|pmos@119|diff-right|90.8|50 +AP-Active|net@1691|||RS1800|contact@396||92|50|pmos@120|diff-left|93.2|50 +AP-Active|net@1692|||RS0|contact@397||100|50|pmos@120|diff-right|98.8|50 +AP-Active|net@1693|||RS1800|contact@397||100|50|pmos@121|diff-left|101.2|50 +AP-Active|net@1694|||RS0|contact@398||108|50|pmos@121|diff-right|106.8|50 +AP-Active|net@1695|||RS0|contact@386||20|50|pmos@110|diff-right|18.8|50 +AP-Active|net@1696|||RS1800|contact@387||12|50|pmos@110|diff-left|13.2|50 +AP-Active|net@1697|||RS1800|contact@386||20|50|pmos@111|diff-left|21.2|50 +AP-Active|net@1698|||RS0|contact@388||28|50|pmos@111|diff-right|26.8|50 +AP-Active|net@1699|||RS1800|contact@388||28|50|pmos@112|diff-left|29.2|50 +AP-Active|net@1700|||RS0|contact@389||36|50|pmos@112|diff-right|34.8|50 +AP-Active|net@1701|||RS1800|contact@389||36|50|pmos@113|diff-left|37.2|50 +AP-Active|net@1702|||RS0|contact@390||44|50|pmos@113|diff-right|42.8|50 +AP-Active|net@1703|||RS1800|contact@390||44|50|pmos@114|diff-left|45.2|50 +AP-Active|net@1704|||RS0|contact@391||52|50|pmos@114|diff-right|50.8|50 +AP-Active|net@1705|||RS1800|contact@391||52|50|pmos@115|diff-left|53.2|50 +AP-Active|net@1706|||RS0|contact@392||60|50|pmos@115|diff-right|58.8|50 +AP-Active|net@1707|||RS1800|contact@392||60|50|pmos@116|diff-left|61.2|50 +AP-Active|net@1708|||RS0|contact@393||68|50|pmos@116|diff-right|66.8|50 +AP-Active|net@1709|||RS1800|contact@393||68|50|pmos@117|diff-left|69.2|50 +AP-Active|net@1710|||RS0|contact@394||76|50|pmos@117|diff-right|74.8|50 +AP-Active|net@1711|||RS1800|contact@394||76|50|pmos@118|diff-left|77.2|50 +AP-Active|net@1712|||RS0|contact@395||84|50|pmos@118|diff-right|82.8|50 +AP-Active|net@1713|||RS1800|contact@408||84|-50|pmos@122|diff-left|85.2|-50 +AP-Active|net@1714|||RS0|contact@409||92|-50|pmos@122|diff-right|90.8|-50 +AP-Active|net@1715|||RS1800|contact@409||92|-50|pmos@123|diff-left|93.2|-50 +AP-Active|net@1716|||RS0|contact@410||100|-50|pmos@123|diff-right|98.8|-50 +AP-Active|net@1717|||RS1800|contact@410||100|-50|pmos@124|diff-left|101.2|-50 +AP-Active|net@1718|||RS0|contact@411||108|-50|pmos@124|diff-right|106.8|-50 +AP-Active|net@1719|||RS0|contact@399||20|-50|pmos@125|diff-right|18.8|-50 +AP-Active|net@1720|||RS1800|contact@400||12|-50|pmos@125|diff-left|13.2|-50 +AP-Active|net@1721|||RS1800|contact@399||20|-50|pmos@126|diff-left|21.2|-50 +AP-Active|net@1722|||RS0|contact@401||28|-50|pmos@126|diff-right|26.8|-50 +AP-Active|net@1723|||RS1800|contact@401||28|-50|pmos@127|diff-left|29.2|-50 +AP-Active|net@1724|||RS0|contact@402||36|-50|pmos@127|diff-right|34.8|-50 +AP-Active|net@1725|||RS1800|contact@402||36|-50|pmos@128|diff-left|37.2|-50 +AP-Active|net@1726|||RS0|contact@403||44|-50|pmos@128|diff-right|42.8|-50 +AP-Active|net@1727|||RS1800|contact@403||44|-50|pmos@129|diff-left|45.2|-50 +AP-Active|net@1728|||RS0|contact@404||52|-50|pmos@129|diff-right|50.8|-50 +AP-Active|net@1729|||RS1800|contact@404||52|-50|pmos@130|diff-left|53.2|-50 +AP-Active|net@1730|||RS0|contact@405||60|-50|pmos@130|diff-right|58.8|-50 +AP-Active|net@1731|||RS1800|contact@405||60|-50|pmos@131|diff-left|61.2|-50 +AP-Active|net@1732|||RS0|contact@406||68|-50|pmos@131|diff-right|66.8|-50 +AP-Active|net@1733|||RS1800|contact@406||68|-50|pmos@132|diff-left|69.2|-50 +AP-Active|net@1734|||RS0|contact@407||76|-50|pmos@132|diff-right|74.8|-50 +AP-Active|net@1735|||RS1800|contact@407||76|-50|pmos@133|diff-left|77.2|-50 +AP-Active|net@1736|||RS0|contact@408||84|-50|pmos@133|diff-right|82.8|-50 +Ametal-1|net@1737|||S2700|contact@410||100|-44.8|pin@322||100|-39.5 +Ametal-1|net@1738|||S900|pin@323||84|-39.5|contact@408||84|-44.8 +Ametal-1|net@1739|||S2700|contact@399||20|-44.8|pin@327||20|-39.5 +Ametal-1|net@1740|||S2700|contact@402||36|-44.8|pin@326||36|-39.5 +Ametal-1|net@1741|||S2700|contact@404||52|-44.8|pin@325||52|-39.5 +Ametal-1|net@1742|||S2700|contact@406||68|-44.8|pin@324||68|-39.5 +Ametal-1|net@1743|||S1800|pin@323||84|-39.5|pin@322||100|-39.5 +Ametal-1|net@1744|||S1800|pin@324||68|-39.5|pin@323||84|-39.5 +Ametal-1|net@1745|||S1800|pin@325||52|-39.5|pin@324||68|-39.5 +Ametal-1|net@1746|||S1800|pin@326||36|-39.5|pin@325||52|-39.5 +Ametal-1|net@1747|||S1800|pin@327||20|-39.5|pin@326||36|-39.5 +APolysilicon|net@1750|||S900|nmos@75|poly-bottom|70|-19.5|pin@329||70|-26.4 +APolysilicon|net@1751|||S0|pin@329||70|-26.4|contact@416||68.5|-26.4 +APolysilicon|net@1752|||S900|nmos@81|poly-bottom|110|-19.5|pin@330||110|-24.8 +APolysilicon|net@1753|||S900|nmos@87|poly-bottom|30|-19.5|pin@331||30|-26.4 +APolysilicon|net@1754|||S0|pin@331||30|-26.4|contact@413||28.5|-26.4 +APolysilicon|net@1755|||S900|nmos@88|poly-bottom|10|-19.5|pin@332||10|-24.8 +APolysilicon|net@1756|||S900|nmos@76|poly-bottom|50|-19.5|pin@333||50|-26.4 +APolysilicon|net@1757|||S1800|pin@333||50|-26.4|contact@415||51.5|-26.4 +APolysilicon|net@1758|||S900|nmos@82|poly-bottom|90|-19.5|pin@334||90|-26.4 +APolysilicon|net@1759|||S1800|pin@334||90|-26.4|contact@418||91.5|-26.4 +APolysilicon|net@1760|||S900|nmos@84|poly-bottom|116|-19.5|pin@335||116|-26.4 +APolysilicon|net@1761|||S1800|pin@335||116|-26.4|contact@420||117.5|-26.4 +Ametal-1|net@1762|||S900|contact@412||14.5|-28|contact@421||14.5|-28 +APolysilicon|net@1763|||S900|nmos@90|poly-bottom|36|-19.5|pin@336||36|-29 +APolysilicon|net@1764|||S1800|pin@336||36|-29|contact@414||37.4|-29 +APolysilicon|net@1765|||S900|nmos@79|poly-bottom|44|-19.5|pin@337||44|-29 +APolysilicon|net@1766|||S0|pin@337||44|-29|contact@414||42.6|-29 +APolysilicon|net@1767|||S900|nmos@78|poly-bottom|76|-19.5|pin@338||76|-22 +APolysilicon|net@1768|||S1800|pin@338||76|-22|contact@417||77.4|-22 +APolysilicon|net@1769|||S900|nmos@85|poly-bottom|84|-19.5|pin@339||84|-22 +APolysilicon|net@1770|||S0|pin@339||84|-22|contact@417||82.6|-22 +Ametal-1|net@1771|||S900|contact@420||117.5|-28|contact@422||117.5|-28 +Ametal-1|net@1773|||S2700|contact@414||40.1|-29|contact@423||40.1|-28 +Ametal-2|net@1774|||S1800|contact@424||80|-22|contact@429||105.5|-22 +Ametal-1|net@1775|||S2700|contact@417||80|-22|contact@424||80|-22 +Ametal-2|net@1776|||S0|contact@424||80|-22|contact@426||51.5|-22 +Ametal-2|net@1777|||S0|contact@422||117.5|-28|contact@428||91.5|-28 +Ametal-1|net@1779|||S2700|contact@413||28.5|-26.4|contact@425||28.5|-22 +Ametal-2|net@1780|||S0|contact@426||51.5|-22|contact@425||28.5|-22 +Ametal-1|net@1781|||S2700|contact@415||51.5|-26.4|contact@426||51.5|-22 +Ametal-2|net@1782|||S0|contact@427||68.5|-28|contact@423||40.1|-28 +Ametal-1|net@1783|||S900|contact@416||68.5|-28|contact@427||68.5|-28 +Ametal-2|net@1784|||S0|contact@428||91.5|-28|contact@427||68.5|-28 +Ametal-1|net@1785|||S900|contact@418||91.5|-28|contact@428||91.5|-28 +Ametal-1|net@1786|||S2700|contact@419||105.5|-26.4|contact@429||105.5|-22 +APolysilicon|net@1787|||S2700|nmos@89|poly-top|16|19.5|pin@340||16|21.5 +APolysilicon|net@1788|||S1800|pin@340||16|21.5|contact@432||17.4|21.5 +APolysilicon|net@1789|||S2700|nmos@86|poly-top|24|19.5|pin@341||24|21.5 +APolysilicon|net@1790|||S0|pin@341||24|21.5|contact@432||22.6|21.5 +APolysilicon|net@1791|||S2700|nmos@77|poly-top|56|19.5|pin@342||56|21.5 +APolysilicon|net@1792|||S1800|pin@342||56|21.5|contact@431||57.4|21.5 +APolysilicon|net@1793|||S2700|nmos@74|poly-top|64|19.5|pin@343||64|21.5 +APolysilicon|net@1794|||S0|pin@343||64|21.5|contact@431||62.6|21.5 +APolysilicon|net@1795|||S2700|nmos@83|poly-top|96|19.5|pin@344||96|21.5 +APolysilicon|net@1796|||S1800|pin@344||96|21.5|contact@430||97.4|21.5 +APolysilicon|net@1797|||S2700|nmos@80|poly-top|104|19.5|pin@345||104|21.5 +APolysilicon|net@1798|||S0|pin@345||104|21.5|contact@430||102.6|21.5 +Ametal-1|net@1799|||S900|contact@386||20|50|pin@346||20|39.5 +Ametal-1|net@1800|||S900|contact@389||36|44.8|pin@347||36|39.5 +Ametal-1|net@1801|||S2700|pin@348||52|39.5|contact@391||52|44.8 +Ametal-1|net@1802|||S2700|pin@349||68|39.5|contact@393||68|44.8 +Ametal-1|net@1803|||S2700|pin@350||84|39.5|contact@395||84|44.8 +Ametal-1|net@1804|||S2700|pin@351||100|39.5|contact@397||100|44.8 +Ametal-1|net@1805|||S1800|pin@346||20|39.5|pin@347||36|39.5 +Ametal-1|net@1806|||S1800|pin@347||36|39.5|pin@348||52|39.5 +Ametal-1|net@1807|||S1800|pin@348||52|39.5|pin@349||68|39.5 +Ametal-1|net@1808|||S1800|pin@349||68|39.5|pin@350||84|39.5 +Ametal-1|net@1809|||S1800|pin@385||89.5|39.5|pin@351||100|39.5 +Ametal-1|net@1811|||S2700|contact@374||100|0|pin@352||100|13.5 +Ametal-1|net@1812|||S0|pin@352||100|13.5|pin@353||89.5|13.5 +Ametal-2|net@1816||6.2|S0|pinsVddG@7|vdd|124.5|50|contact@439||108|50 +Ametal-1|net@1819|||S0|contact@387||12|50|contact@433||12|50 +Ametal-2|net@1820||6.2|S0|contact@434||28|50|contact@433||12|50 +Ametal-1|net@1821|||S0|contact@388||28|50|contact@434||28|50 +Ametal-2|net@1822||6.2|S0|contact@435||44|50|contact@434||28|50 +Ametal-1|net@1823|||S0|contact@390||44|50|contact@435||44|50 +Ametal-2|net@1824||6.2|S0|contact@436||60|50|contact@435||44|50 +Ametal-1|net@1825|||S0|contact@392||60|50|contact@436||60|50 +Ametal-2|net@1826||6.2|S0|contact@437||76|50|contact@436||60|50 +Ametal-1|net@1827|||S0|contact@394||76|50|contact@437||76|50 +Ametal-2|net@1828||6.2|S0|contact@438||92|50|contact@437||76|50 +Ametal-1|net@1829|||S0|contact@396||92|50|contact@438||92|50 +Ametal-2|net@1830||6.2|S0|contact@439||108|50|contact@438||92|50 +Ametal-1|net@1831|||S0|contact@398||108|50|contact@439||108|50 +Ametal-2|net@1832||6.2|S1800|contact@440||108|-50|pinsVddG@7|vdd_1|124.5|-50 +Ametal-1|net@1833|||S0|contact@411||108|-50|contact@440||108|-50 +Ametal-2|net@1834||6.2|S1800|contact@441||92|-50|contact@440||108|-50 +Ametal-1|net@1835|||S0|contact@409||92|-50|contact@441||92|-50 +Ametal-2|net@1836||6.2|S1800|contact@442||76|-50|contact@441||92|-50 +Ametal-1|net@1837|||S0|contact@407||76|-50|contact@442||76|-50 +Ametal-2|net@1838||6.2|S1800|contact@443||60|-50|contact@442||76|-50 +Ametal-1|net@1839|||S0|contact@405||60|-50|contact@443||60|-50 +Ametal-2|net@1840||6.2|S1800|contact@444||44|-50|contact@443||60|-50 +Ametal-1|net@1841|||S0|contact@403||44|-50|contact@444||44|-50 +Ametal-2|net@1842||6.2|S1800|contact@445||28|-50|contact@444||44|-50 +Ametal-1|net@1843|||S0|contact@401||28|-50|contact@445||28|-50 +Ametal-2|net@1844||6.2|S1800|contact@446||12|-50|contact@445||28|-50 +Ametal-1|net@1845|||S0|contact@400||12|-50|contact@446||12|-50 +APolysilicon|net@1846|||S2700|pin@340||16|21.5|pmos@110|poly-bottom|16|38.8 +APolysilicon|net@1847|||S900|pmos@111|poly-bottom|24|38.8|pin@341||24|21.5 +APolysilicon|net@1848|||S900|pmos@115|poly-bottom|56|38.8|pin@342||56|21.5 +APolysilicon|net@1849|||S900|pmos@116|poly-bottom|64|38.8|pin@343||64|21.5 +APolysilicon|net@1850|||S900|pmos@120|poly-bottom|96|38.8|pin@344||96|21.5 +APolysilicon|net@1851|||S900|pmos@121|poly-bottom|104|38.8|pin@345||104|21.5 +APolysilicon|net@1852|||S0|pmos@112|poly-bottom|32|38.8|pmos@111|poly-bottom|24|38.8 +APolysilicon|net@1853|||S1800|pmos@119|poly-bottom|88|38.8|pmos@120|poly-bottom|96|38.8 +APolysilicon|net@1854|||S1800|pin@355||44|38.8|pmos@114|poly-bottom|48|38.8 +APolysilicon|net@1855|||S1800|pin@356||76|38.8|pmos@118|poly-bottom|80|38.8 +APolysilicon|net@1856|||S1800|pmos@113|poly-bottom|40|38.8|pin@355||44|38.8 +APolysilicon|net@1857|||S2700|nmos@79|poly-top|44|19.5|pin@355||44|38.8 +APolysilicon|net@1858|||S1800|pmos@117|poly-bottom|72|38.8|pin@356||76|38.8 +APolysilicon|net@1859|||S2700|nmos@78|poly-top|76|19.5|pin@356||76|38.8 +APolysilicon|net@1860|||S1800|pmos@126|poly-bottom|24|-38.8|pin@357||28.5|-38.8 +APolysilicon|net@1861|||S1800|pin@357||28.5|-38.8|pmos@127|poly-bottom|32|-38.8 +APolysilicon|net@1862|||S900|contact@413||28.5|-31.6|pin@357||28.5|-38.8 +APolysilicon|net@1863|||S1800|pin@358||51.5|-38.8|pmos@130|poly-bottom|56|-38.8 +APolysilicon|net@1864|||S1800|pmos@129|poly-bottom|48|-38.8|pin@358||51.5|-38.8 +APolysilicon|net@1865|||S900|contact@415||51.5|-31.6|pin@358||51.5|-38.8 +APolysilicon|net@1866|||S1800|pmos@131|poly-bottom|64|-38.8|pin@359||68.5|-38.8 +APolysilicon|net@1867|||S1800|pin@359||68.5|-38.8|pmos@132|poly-bottom|72|-38.8 +APolysilicon|net@1868|||S900|contact@416||68.5|-31.6|pin@359||68.5|-38.8 +APolysilicon|net@1869|||S1800|pin@360||91.5|-38.8|pmos@123|poly-bottom|96|-38.8 +APolysilicon|net@1870|||S1800|pmos@122|poly-bottom|88|-38.8|pin@360||91.5|-38.8 +APolysilicon|net@1871|||S2700|pin@360||91.5|-38.8|contact@418||91.5|-31.6 +APolysilicon|net@1872|||S2700|pmos@128|poly-bottom|40|-38.8|contact@414||40|-29 +APolysilicon|net@1873|||S2700|pmos@133|poly-bottom|80|-38.8|contact@417||80|-22 +Ametal-1|net@1876|||S900|contact@374||100|0|pin@322||100|-39.5 +APolysilicon|net@1878|||S1800|pin@332||10|-24.8|pin@363||14.5|-24.8 +APolysilicon|net@1879|||S900|pin@363||14.5|-24.8|contact@412||14.5|-26.4 +Ametal-1|net@1881|||S900|contact@420||117.5|-29|pin@365||117.5|-30 +APolysilicon|net@1883|||S2700|pmos@124|poly-bottom|104|-38.8|pin@367||104|-31.6 +APolysilicon|net@1884|||S1800|pin@367||104|-31.6|contact@419||105.5|-31.6 +APolysilicon|net@1885|||S2700|pmos@125|poly-bottom|16|-38.8|pin@368||16|-31.6 +APolysilicon|net@1886|||S0|pin@368||16|-31.6|contact@412||14.5|-31.6 +APolysilicon|net@1887|||S0|pin@330||110|-24.8|pin@369||105.5|-24.8 +APolysilicon|net@1888|||S900|pin@369||105.5|-24.8|contact@419||105.5|-26.4 +APolysilicon|net@1892|||S1800|pin@370||-4|-22|contact@447||-2.6|-22 +APolysilicon|net@1894|||S0|pin@371||4|-22|contact@447||2.6|-22 +Ametal-2|net@1895|||S0|contact@306||-60|10|contact@307||-100|10 +APolysilicon|net@1896|||S900|nmos@73|poly-bottom|-4|-19.5|pin@370||-4|-22 +Ametal-2|net@1897|||S1800|contact@346||-40.1|-28|contact@344||-14.5|-28 +Ametal-2|net@1899|||S1800|contact@383||60|10|contact@384||100|10 +APolysilicon|net@1900|||S900|nmos@91|poly-bottom|4|-19.5|pin@371||4|-22 +Ametal-2|net@1901|||S0|contact@423||40.1|-28|contact@421||14.5|-28 +Ametal-1|net@1905|||S2700|contact@447||0|-22|contact@448||0|-22 +Ametal-1|net@1906|||S0|contact@303||0|0|contact@379||0|0 +AN-Active|net@1907|||S1800|contact@303||0|0|nmos@91|diff-left|1.2|0 +Ametal-2|net@1908||6.2|S1800|contact@356||-12|50|contact@433||12|50 +Ametal-2|net@1909||6.2|S1800|contact@369||-12|-50|contact@446||12|-50 +Ametal-2|net@1912|||S1800|pin@375||0|10|contact@382||20|10 +Ametal-2|net@1913|||S1800|contact@344||-14.5|-28|pin@379||8|-28 +Ametal-1|net@1914|||S900|contact@343||-117.5|-29|pin@373||-117.5|-30 +Ametal-1|net@1915|||S900|contact@447||0|-22|pin@374||0|-22 +Ametal-2|net@1916|||S1800|contact@305||-20|10|pin@375||0|10 +Ametal-2|net@1919|||S1800|contact@448||0|-22|pin@378||8|-22 +Ametal-2|net@1920|||S1800|pin@379||8|-28|contact@421||14.5|-28 +Ametal-2|net@1921|||S0|pin@380||3|22|contact@449||-17.4|22 +Ametal-1|net@1922|||S2700|contact@355||-17.4|21.5|contact@449||-17.4|22 +Ametal-2|net@1925|||S0|contact@449||-17.4|22|contact@450||-60|22 +Ametal-1|net@1926|||S2700|contact@354||-60|21.5|contact@450||-60|22 +Ametal-2|net@1927|||S0|contact@450||-60|22|contact@451||-100|22 +Ametal-1|net@1928|||S2700|contact@353||-100|21.5|contact@451||-100|22 +Ametal-2|net@1929|||S1800|pin@380||3|22|contact@452||19|22 +Ametal-1|net@1930|||S2700|contact@432||19|21.5|contact@452||19|22 +Ametal-2|net@1931|||S1800|contact@452||19|22|contact@453||60|22 +Ametal-1|net@1932|||S2700|contact@431||60|21.5|contact@453||60|22 +Ametal-2|net@1933|||S1800|contact@453||60|22|contact@454||100|22 +Ametal-1|net@1934|||S2700|contact@430||100|21.5|contact@454||100|22 +Ametal-1|net@1937|||S1800|pin@384||-89.5|39.5|pin@301||-84|39.5 +Ametal-1|net@1938|||S1800|pin@350||84|39.5|pin@385||89.5|39.5 +Ametal-2|net@1940|||S1800|contact@348||-28.5|-22|contact@448||0|-22 +Ametal-1|net@1941|||S2700|pin@353||89.5|13.5|pin@385||89.5|39.5 +Ametal-2|net@1942|||S0|contact@425||28.5|-22|pin@378||8|-22 +Ametal-1|net@1943|||S2700|pin@304||-89.5|13.5|pin@384||-89.5|39.5 +Egnd||D5G2;|pinsVddG@5|gnd|G +Egnd_1||D5G2;|pinsVddG@7|gnd|G +EinB|inA|D5G2;|pin@374||I +EinB_1|inA_1|D5G2;|pin@378||I +EinA|inB|D5G2;|pin@373||I +EinA_1|inB_1|D5G2;|pin@379||I +EinC||D5G2;|pin@380||I +Eout||D5G2;|pin@375||O +Evdd||D5G2;|pinsVddG@5|vdd|P +Evdd_1||D5G2;|pinsVddG@5|vdd_1|P +Evdd_2||D5G2;|pinsVddG@7|vdd|P +Evdd_3||D5G2;|pinsVddG@7|vdd_1|P +X + +# Cell nand3in44s;2{sch} +Cnand3in44s;2{sch}||schematic|1189031371358|1236521601577| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||10.5|0|||| +NOff-Page|conn@1||-15.5|7|||Y| +NOff-Page|conn@2||-15.5|-7|||Y| +NOff-Page|conn@3||-15.5|0|||Y| +IredFive:nand3;1{ic}|nand3@0||0|5|Y||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S22|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand3;1{ic}|nand3@1||0|-5|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S22|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Inand3in44s;1{ic}|nand3in4@0||18|10|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|17|||||ART_message(D5G5;)Snand3in44s +Ngeneric:Invisible-Pin|pin@1||0.5|13|||||ART_message(D5G3;)Sies 8 March 2009 +NWire_Pin|pin@2||-6|3|||| +NWire_Pin|pin@4||-6|-3|||| +NWire_Pin|pin@5||-6|0|||| +NWire_Pin|pin@6||6|5|||| +NWire_Pin|pin@8||6|-5|||| +NWire_Pin|pin@9||6|0|||| +NWire_Pin|pin@10||-12|-7|||| +NWire_Pin|pin@12||-12|5|||| +NWire_Pin|pin@13||-9|7|||| +NWire_Pin|pin@15||-9|-5|||| +Awire|net@5|||0|pin@6||6|5|nand3@0|out|2.5|5 +Awire|net@11|||1800|pin@13||-9|7|nand3@0|ina|-2.5|7 +Awire|net@14|||0|nand3@0|inc|-2.5|3|pin@2||-6|3 +Awire|net@17|||1800|pin@4||-6|-3|nand3@1|inc|-2.5|-3 +Awire|net@18|||900|pin@5||-6|0|pin@4||-6|-3 +Awire|net@19|||900|pin@2||-6|3|pin@5||-6|0 +Awire|net@20|||0|pin@5||-6|0|conn@3|y|-13.5|0 +Awire|net@21|||1800|pin@10||-12|-7|nand3@1|ina|-2.5|-7 +Awire|net@23|||900|pin@6||6|5|pin@9||6|0 +Awire|net@25|||0|pin@8||6|-5|nand3@1|out|2.5|-5 +Awire|net@27|||0|conn@0|a|8.5|0|pin@9||6|0 +Awire|net@28|||1800|conn@2|y|-13.5|-7|pin@10||-12|-7 +Awire|net@31|||1800|pin@12||-12|5|nand3@0|inb|-2.5|5 +Awire|net@32|||1800|conn@1|y|-13.5|7|pin@13||-9|7 +Awire|net@35|||1800|pin@15||-9|-5|nand3@1|inb|-2.5|-5 +Awire|net@36|||2700|pin@8||6|-5|pin@9||6|0 +Awire|net@37|||2700|pin@10||-12|-7|pin@12||-12|5 +Awire|net@38|||900|pin@13||-9|7|pin@15||-9|-5 +EinA||D4G2;|conn@1|a|I +EinB||D4G2;|conn@2|a|I +EinC||D4G2;|conn@3|a|I +Eout||D6G2;|conn@0|y|O +X + # Cell nor3in3.6;1{ic} Cnor3in3.6;1{ic}||artwork|1191629949737|1207971928163|E Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/latchesK.jelib b/electric/latchesK.jelib index cb6c0d3..54dce7a 100755 --- a/electric/latchesK.jelib +++ b/electric/latchesK.jelib @@ -426,6 +426,39 @@ Evdd_2||D5G2;|hi1inLat@0|vdd_2|P Evdd_3||D5G2;|pin@4||P X +# Cell latch1in10Athru;2{lay} +Clatch1in10Athru;2{lay}|latch1in10A|cmos90|1194236252807|1236897946937||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236897621178|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236897955335 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||30|-22|||| +NX-Metal-1-Metal-2-Con|contact@1||7.8|-22|||| +Iraw1inLatchF;1{lay}|hi1inLat@0||0|0|||D5G4; +IlatchPartsK:latchAmp10;1{lay}|latchAmp@0||39|0|||D5G4; +NMetal-2-Pin|pin@4||47|50|||| +NMetal-1-Pin|pin@5||30|-25|||| +IlatchPartsK:shoulderFillWide;1{lay}|shoulder@0||40|50|X||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||19.5|0|||D5G4; +Ametal-2|net@14||6.2|S0|wellCont@1|vdd_1|15|50|hi1inLat@0|vdd_3|-0.2|50 +Ametal-2|net@15||6.2|S1800|hi1inLat@0|gnd_1|-0.2|0|wellCont@1|gnd|15|0 +Ametal-2|net@16||6.2|S1800|hi1inLat@0|vdd_4|-0.2|-50|wellCont@1|vdd|15|-50 +Ametal-2|net@17||6.2|S1800|wellCont@1|gnd_1|24|0|latchAmp@0|gnd|31|0 +Ametal-2|net@18||6.2|S0|latchAmp@0|vdd|31|-50|wellCont@1|vdd_2|24|-50 +Ametal-2|net@19||6.2|S0|pin@4||47|50|wellCont@1|vdd_3|24|50 +Ametal-1|net@21|||S0|latchAmp@0|in|35.5|-25|pin@5||30|-25 +Ametal-1|net@23|||S2700|pin@5||30|-25|contact@0||30|-22 +Ametal-1|net@27|||S900|hi1inLat@0|out[F]|7.8|-12.5|contact@1||7.8|-22 +Ametal-2|net@28|||S0|contact@0||30|-22|contact@1||7.8|-22 +Egnd||D5G2;|hi1inLat@0|gnd|G +Egnd_1||D5G2;|latchAmp@0|gnd_1|G +Ehcl||D5G2;|hi1inLat@0|hcl|I +Ehcl_1||D5G2;|hi1inLat@0|hcl_1|I +Ein[1]||D5G2;|hi1inLat@0|in[1]|I +Eout[1]||D5G2;|latchAmp@0|out[1]|O +Evdd||D5G2;|hi1inLat@0|vdd|P +Evdd_1||D5G2;|latchAmp@0|vdd_1|P +Evdd_2||D5G2;|hi1inLat@0|vdd_2|P +Evdd_3||D5G2;|pin@4||P +X + # Cell latch1in10Aw;1{lay} Clatch1in10Aw;1{lay}|latch1in10A|cmos90|1194236252807|1223474259911||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234017879468 Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/loopCountM.jelib b/electric/loopCountM.jelib index c2af727..e94bb23 100755 --- a/electric/loopCountM.jelib +++ b/electric/loopCountM.jelib @@ -30,6 +30,8 @@ LpurpleFive|purpleFive LredFive|redFive +LscanM|scanM + LwiresL|wiresL # Tools: @@ -129,15 +131,15 @@ Ezoo||D5G2;|pin@14||O X # Cell calculate;5{lay} -Ccalculate;5{lay}||cmos90|1216735796008|1234468664847||ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233232883777|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234560721779 +Ccalculate;5{lay}||cmos90|1216735796008|1237071326905|I|ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236817801190|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237071488647 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@1||104.5|-28|||| NX-Metal-1-Metal-2-Con|contact@2||13.5|28|||| NX-Metal-1-Metal-2-Con|contact@4||-128.5|16|||| NX-Metal-1-Metal-2-Con|contact@5||117.5|16|||| NX-Metal-1-Metal-2-Con|contact@7||26.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@8||-224.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@9||-216|28|||| +NX-Metal-1-Metal-2-Con|contact@8||-220.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@9||-211.5|28|||| NX-Metal-1-Metal-2-Con|contact@10||265|-28|||| NX-Metal-1-Metal-2-Con|contact@11||249.5|28|||| NX-Metal-1-Metal-2-Con|contact@12||277|28|||| @@ -146,20 +148,20 @@ NX-Metal-1-Metal-2-Con|contact@16||184|16|||| NX-Metal-1-Metal-2-Con|contact@17||-75.5|-28|||| NX-Metal-1-Metal-2-Con|contact@18||-85|16|||| NX-Metal-1-Metal-2-Con|contact@19||205|16|||| -NX-Metal-1-Metal-2-Con|contact@20||-287|-40|||| NX-Metal-1-Metal-2-Con|contact@21||-77|-40|||| -NX-Metal-1-Metal-2-Con|contact@22||-208|22|||| +NX-Metal-1-Metal-2-Con|contact@22||-204|22|||| +NX-Metal-1-Metal-2-Con|contact@23||-269|-40|||| Igates1inM:inv10A;2{lay}|inv10A@3||259.5|0|X||D5G4; Igates1inM:inv10A;2{lay}|inv10A@4||281|0|X||D5G4; Igates1inM:inv10A;2{lay}|inv10A@5||194|0|X||D5G4; -Igates3inM:nand3in6.6;4{lay}|nand3in6@5||-218.5|0|Y||D5G4; +Igates3inM:nand3in6.6;4{lay}|nand3in6@5||-214|0|Y||D5G4; Igates3inM:nand3in6.6;4{lay}|nand3in6@6||-78|0|||D5G4; Igates2inM:nand10;1{lay}|nand10@0||110|0|||D5G4; Igates2inM:nand10;1{lay}|nand10@1||19|0|Y||D5G4; Igates2inM:nand10;1{lay}|nand10@2||-121|0|X||D5G4; Igates2inM:nor10;1{lay}|nor10@3||69|0|Y||D5G4; Igates2inM:nor10;1{lay}|nor10@4||-22|0|||D5G4; -Igates2inM:nor10;1{lay}|nor10@6||-265.5|0|XY||D5G4; +Igates2inM:nor10;1{lay}|nor10@6||-261|0|XY||D5G4; Igates2inM:nor10A;2{lay}|nor10A@0||160|0|||D5G4; Igates2inM:nor10A;2{lay}|nor10A@1||226.5|0|Y||D5G4; Igates2inM:nor10B;1{lay}|nor10B@0||-160|0|||D5G4; @@ -170,7 +172,6 @@ NMetal-1-Pin|pin@54||226.5|63|||| NMetal-1-Pin|pin@55||160|-63|||| NMetal-1-Pin|pin@56||69|63|||| NMetal-1-Pin|pin@57||-22|-63|||| -NMetal-1-Pin|pin@58||-160|63|||| NMetal-1-Pin|pin@61||117.5|63|||| NMetal-1-Pin|pin@62||26.5|-63|||| NMetal-1-Pin|pin@63||-57|63|||| @@ -179,13 +180,13 @@ NMetal-1-Pin|pin@148||-0.5|-16|||| NMetal-1-Pin|pin@156||-57|25|||| NMetal-1-Pin|pin@173||-198|-25|||| NMetal-1-Pin|pin@174||-198|-33|||| -NMetal-1-Pin|pin@175||-208|12|||| +NMetal-1-Pin|pin@175||-204|12|||| NMetal-1-Pin|pin@178||13.5|25|||| NMetal-1-Pin|pin@179||104.5|-25|||| NMetal-1-Pin|pin@183||47.5|16|||| NMetal-1-Pin|pin@184||138.5|-16|||| NMetal-1-Pin|pin@185||-43.5|-37.5|||| -NMetal-1-Pin|pin@192||-224.5|-24.2|||| +NMetal-1-Pin|pin@192||-220.5|-24.2|||| NMetal-1-Pin|pin@193||265|25|||| NMetal-1-Pin|pin@194||265|-25|||| NMetal-1-Pin|pin@202||199.5|-25|||| @@ -200,16 +201,17 @@ NMetal-1-Pin|pin@241||249.5|11.5|||| NMetal-1-Pin|pin@242||249.5|-28.5|||| NMetal-1-Pin|pin@243||205|23.9|||| NMetal-1-Pin|pin@244||138.5|-23.9|||| -NMetal-1-Pin|pin@246||-244|37.5|||| +NMetal-1-Pin|pin@246||-239.5|37.5|||| NMetal-1-Pin|pin@247||-142|-11.5|||| -NMetal-1-Pin|pin@253||-160|-63|||| +NMetal-1-Pin|pin@256||-282.5|-29|||| +NMetal-1-Pin|pin@257||-269|-29|||| IwiresL:select15;1{lay}|select15@4||202|0|||D5G4; IwiresL:select15;1{lay}|select15@5||270|0|||D5G4; IwiresL:select15;1{lay}|select15@6||182|0|||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@9||42|0|||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@10||133|0|||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@11||-49|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@12||-187|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@12||-185|0|||D5G4; Ametal-1|net@358|||S2700|pin@55||160|-63|nor10A@0|out_3|160|-18.1 Ametal-2|net@488|||S0|nor10A@0|gnd|139.5|0|wellCont@10|gnd_1|137.5|0 Ametal-2|net@489|||S0|nor10A@0|vdd_1|139.5|-50|wellCont@10|vdd_2|137.5|-50 @@ -247,26 +249,23 @@ Ametal-2|net@571|||S1800|contact@18||-85|16|contact@5||117.5|16 Ametal-2|net@577|||S1800|nor10@4|gnd|-46.5|0|wellCont@11|gnd_1|-44.5|0 Ametal-2|net@578|||S1800|nor10@4|vdd_1|-46.5|-50|wellCont@11|vdd_2|-44.5|-50 Ametal-2|net@579|||S1800|nor10@4|vdd|-46.5|50|wellCont@11|vdd_3|-44.5|50 -Ametal-1|net@591|||S1800|nand3in6@5|inA|-200|-25|pin@173||-198|-25 +Ametal-1|net@591|||S0|nand3in6@5|inA|-195.5|-25|pin@173||-198|-25 Ametal-1|net@592|||S900|pin@173||-198|-25|pin@174||-198|-33 -Ametal-2|net@593||6.2|S0|wellCont@12|gnd|-191.5|0|nand3in6@5|gnd_1|-194|0 -Ametal-2|net@594||6.2|S0|wellCont@12|vdd|-191.5|-50|nand3in6@5|vdd_2|-194|-50 -Ametal-2|net@595||6.2|S0|wellCont@12|vdd_1|-191.5|50|nand3in6@5|vdd_3|-194|50 -Ametal-1|net@599|||S1800|nand3in6@5|out_2|-223.5|12|pin@175||-208|12 +Ametal-1|net@599|||S1800|nand3in6@5|out_2|-219|12|pin@175||-204|12 Ametal-1|net@603|||S900|contact@2||13.5|28|pin@178||13.5|25 Ametal-1|net@604|||S0|pin@178||13.5|25|nand10@1|inB|12|25 Ametal-1|net@605|||S2700|contact@1||104.5|-28|pin@179||104.5|-25 Ametal-1|net@606|||S0|pin@179||104.5|-25|nand10@0|inB|103|-25 -Ametal-2|net@607|||S1800|contact@8||-224.5|-16|contact@7||26.5|-16 +Ametal-2|net@607|||S1800|contact@8||-220.5|-16|contact@7||26.5|-16 Ametal-1|net@609|||S2700|nand10@1|inA|26.5|-25|contact@7||26.5|-16 -Ametal-2|net@612|||S0|contact@2||13.5|28|contact@9||-216|28 -Ametal-1|net@614|||S2700|nand3in6@5|inC|-216|25|contact@9||-216|28 -Ametal-1|net@615|||S1800|nand10@1|out|27|16|pin@183||47.5|16 +Ametal-2|net@612|||S0|contact@2||13.5|28|contact@9||-211.5|28 +Ametal-1|net@614|||S2700|nand3in6@5|inC|-211.5|25|contact@9||-211.5|28 +Ametal-1|net@615|||S1800|nand10@1|out|27.5|16|pin@183||47.5|16 Ametal-1|net@616|||S900|pin@183||47.5|16|nor10@3|inB|47.5|-9 -Ametal-1|net@617|||S1800|nand10@0|out|118|-16|pin@184||138.5|-16 +Ametal-1|net@617|||S1800|nand10@0|out|118.5|-16|pin@184||138.5|-16 Ametal-1|net@620|||S2700|pin@185||-43.5|-37.5|nor10@4|inB|-43.5|9 -Ametal-1|net@621|||S900|contact@8||-224.5|-16|pin@192||-224.5|-24.2 -Ametal-1|net@622|||S1800|pin@192||-224.5|-24.2|nand3in6@5|inB|-220.5|-24.2 +Ametal-1|net@621|||S900|contact@8||-220.5|-16|pin@192||-220.5|-24.2 +Ametal-1|net@622|||S1800|pin@192||-220.5|-24.2|nand3in6@5|inB|-216|-24.2 Ametal-2|net@630||6.2|S1800|inv10A@3|vdd_2|247|50|nor10A@1|vdd_3|247|50 Ametal-2|net@631||6.2|S0|nor10A@1|gnd_1|247|0|inv10A@3|gnd_1|247|0 Ametal-2|net@632||6.2|S0|nor10A@1|vdd_2|247|-50|inv10A@3|vdd_3|247|-50 @@ -309,7 +308,7 @@ Ametal-1|net@722|||S2700|pin@229||-91|-25|nand3in6@6|inA_1|-91|-7 Ametal-2|net@724|||S0|nand10@2|gnd|-102.5|0|nand3in6@6|gnd|-102.5|0 Ametal-2|net@725|||S0|nand10@2|vdd|-102.5|50|nand3in6@6|vdd|-102.5|50 Ametal-2|net@726|||S0|nand10@2|vdd_1|-102.5|-50|nand3in6@6|vdd_1|-102.5|-50 -Ametal-1|net@731|||S1800|pin@230||-142|-16|nand10@2|out|-129|-16 +Ametal-1|net@731|||S1800|pin@230||-142|-16|nand10@2|out|-129.5|-16 Ametal-1|net@732||0.4|S2700|inv10A@5|out|184|7|contact@16||184|16 Ametal-1|net@735|||S900|inv10A@5|out|184|7|pin@233||184|-11.5 Ametal-1|net@736|||S0|pin@233||184|-11.5|nor10A@0|inB|163.5|-11.5 @@ -324,27 +323,30 @@ Ametal-1|net@766|||S2700|contact@19||205|16|pin@243||205|23.9 Ametal-1|net@767|||S1800|pin@243||205|23.9|nor10A@1|inAA|212.5|23.9 Ametal-1|net@768|||S0|nor10A@0|inAA|146|-23.9|pin@244||138.5|-23.9 Ametal-1|net@769|||S2700|pin@244||138.5|-23.9|pin@184||138.5|-16 -Ametal-2|net@774||6.2|S1800|nand3in6@5|gnd|-243|0|nor10@6|gnd|-241|0 -Ametal-2|net@775||6.2|S0|nor10@6|vdd|-241|-50|nand3in6@5|vdd|-243|-50 -Ametal-2|net@776||6.2|S0|nor10@6|vdd_1|-241|50|nand3in6@5|vdd_1|-243|50 -Ametal-1|net@777|||S0|nand3in6@5|out|-217.5|37.5|pin@246||-244|37.5 -Ametal-1|net@778|||S900|pin@246||-244|37.5|nor10@6|inB|-244|-9 -Ametal-1|net@780|||S900|nor10@6|inA|-287|7|contact@20||-287|-40 -Ametal-2|net@781|||S1800|contact@20||-287|-40|contact@21||-77|-40 +Ametal-2|net@774||6.2|S1800|nand3in6@5|gnd|-238.5|0|nor10@6|gnd|-236.5|0 +Ametal-2|net@775||6.2|S0|nor10@6|vdd|-236.5|-50|nand3in6@5|vdd|-238.5|-50 +Ametal-2|net@776||6.2|S0|nor10@6|vdd_1|-236.5|50|nand3in6@5|vdd_1|-238.5|50 +Ametal-1|net@777|||S0|nand3in6@5|out|-213|37.5|pin@246||-239.5|37.5 +Ametal-1|net@778|||S900|pin@246||-239.5|37.5|nor10@6|inB|-239.5|-9 +Ametal-2|net@781|||S1800|contact@23||-269|-40|contact@21||-77|-40 Ametal-1|net@782|||S900|nand3in6@6|out|-77|-37.5|contact@21||-77|-40 Ametal-2|net@783|||S0|nor10B@0|gnd_1|-139.5|0|nand10@2|gnd_1|-139.5|0 Ametal-2|net@784|||S0|nor10B@0|vdd_2|-139.5|50|nand10@2|vdd_2|-139.5|50 Ametal-2|net@785|||S0|nor10B@0|vdd_3|-139.5|-50|nand10@2|vdd_3|-139.5|-50 Ametal-1|net@786|||S2700|pin@230||-142|-16|pin@247||-142|-11.5 Ametal-1|net@787|||S0|pin@247||-142|-11.5|nor10B@0|inB|-156.5|-11.5 -Ametal-2|net@789|||S0|nor10B@0|inA|-167|22|contact@22||-208|22 -Ametal-1|net@790|||S2700|pin@175||-208|12|contact@22||-208|22 +Ametal-2|net@789|||S0|nor10B@0|inA|-167|22|contact@22||-204|22 +Ametal-1|net@790|||S2700|pin@175||-204|12|contact@22||-204|22 Ametal-1|net@791|||S2700|pin@238||205|-13|contact@19||205|16 -Ametal-2|net@792||6.2|S1800|wellCont@12|vdd_3|-182.5|50|nor10B@0|vdd|-180.5|50 -Ametal-2|net@793||6.2|S0|nor10B@0|gnd|-180.5|0|wellCont@12|gnd_1|-182.5|0 -Ametal-2|net@794||6.2|S0|nor10B@0|vdd_1|-180.5|-50|wellCont@12|vdd_2|-182.5|-50 -Ametal-1|net@797|||S900|pin@58||-160|63|nor10B@0|out_4|-160|10.5 -Ametal-1|net@800|||S900|nor10B@0|out_3|-160|-18.1|pin@253||-160|-63 +Ametal-2|net@802|||S0|wellCont@12|gnd|-189.5|0|nand3in6@5|gnd_1|-189.5|0 +Ametal-2|net@803|||S0|wellCont@12|vdd|-189.5|-50|nand3in6@5|vdd_2|-189.5|-50 +Ametal-2|net@804|||S0|wellCont@12|vdd_1|-189.5|50|nand3in6@5|vdd_3|-189.5|50 +Ametal-2|net@805|||S0|wellCont@12|gnd_1|-180.5|0|nor10B@0|gnd|-180.5|0 +Ametal-2|net@806|||S0|wellCont@12|vdd_2|-180.5|-50|nor10B@0|vdd_1|-180.5|-50 +Ametal-2|net@807|||S0|wellCont@12|vdd_3|-180.5|50|nor10B@0|vdd|-180.5|50 +Ametal-1|net@808|||S900|nor10@6|inA|-282.5|7|pin@256||-282.5|-29 +Ametal-1|net@809|||S1800|pin@256||-282.5|-29|pin@257||-269|-29 +Ametal-1|net@811|||S900|pin@257||-269|-29|contact@23||-269|-40 Ebit[1]||D5G2;|pin@44||I Ebit[2]||D5G2;|pin@46||I Ebit[3]||D5G2;|pin@61||I @@ -364,12 +366,11 @@ Evdd_3||D5G2;|inv10A@4|vdd_1|P Evdd_4||D5G2;|nor10@6|vdd_2|P Ezero||D5G2;|nor10@6|out_3|O Eout_4|zero_1|D5G2;|nor10@6|out_4|O -Ezoo||D5G2;|pin@58||O -Ezoo_1||D5G2;|pin@253||O +Eout|zoo|D5G2;|nor10B@0|out_4|O X # Cell calculate;4{sch} -Ccalculate;4{sch}||schematic|1216763060897|1232998089504| +Ccalculate;4{sch}||schematic|1216763060897|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||42|-21|||RRR| NOff-Page|conn@2||30|27|||R| @@ -452,12 +453,12 @@ Ngeneric:Invisible-Pin|pin@118||-82|41|||||ART_message(D3G2;)S["The \"zoo\" sign Ngeneric:Invisible-Pin|pin@120||-22|40|||||ART_message(D5G3;)Sies 26 January 2009 NWire_Pin|pin@122||-34|5|||| NWire_Pin|pin@124||-50|5|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-29|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D549.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D703.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-18|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D703.8000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||-47.5|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D543.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@6||18|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D645.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||-32|23|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D378.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-29|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D978.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||-18|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||-47.5|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D784.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||18|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D631.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||-32|23|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D328.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Awire|net@42|||2700|conn@7|y|24|-19|pin@97||24|-12 Awire|net@56|||0|wire90@3|a|-20.5|0|pin@7||-23|0 Awire|net@58|||0|wire90@1|a|-2.5|0|pin@29||-5|0 @@ -563,49 +564,554 @@ Ezoo||D6G2;|conn@6|y|O X # Cell ilc;1{ic} -Cilc;1{ic}||artwork|1216798799522|1234995200078|EI +Cilc;1{ic}||artwork|1216798799522|1236741664989|EI Ngeneric:Facet-Center|art@0||0|0||||AV NThick-Circle|art@4||0|-3.5|1|1|| -NThick-Circle|art@5||5.5|0|1|1|| +NThick-Circle|art@5||5.5|-2|1|1|| Nschematic:Bus_Pin|pin@4||0|-5|-1|-1|R| Ngeneric:Invisible-Pin|pin@5||0|-4|1|1|R| -Nschematic:Bus_Pin|pin@6||-6|2|-1|-1|X| +Nschematic:Bus_Pin|pin@6||-6|-2|-1|-1|X| NPin|pin@8||-5|-3|1|1|| NPin|pin@9||-5|3|1|1|| NPin|pin@10||5|3|1|1|| NPin|pin@11||5|-3|1|1|| Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G3;)SILC -Nschematic:Bus_Pin|pin@31||6|0|-1|-1|| +Nschematic:Bus_Pin|pin@31||6|-2|-1|-1|| Nschematic:Bus_Pin|pin@38||6|2|-1|-1|| Nschematic:Bus_Pin|pin@48||0|4|-1|-1|| -NPin|pin@51||-5|2|1|1|| -NPin|pin@52||-6|2|1|1|| +NPin|pin@51||-5|-2|1|1|| +NPin|pin@52||-6|-2|1|1|| Ngeneric:Invisible-Pin|pin@54||0|3|1|1|| Ngeneric:Invisible-Pin|pin@55||5|2|1|1|| -Nschematic:Bus_Pin|pin@56||6|-2|-1|-1|| -NPin|pin@60||5|-2|1|1|| -NPin|pin@61||6|-2|1|1|| Aschematic:bus|net@2||-0.5|IJ900|pin@5||0|-4|pin@4||0|-5 AThicker|net@17|||FS1800|pin@8||-5|-3|pin@11||5|-3 Aschematic:bus|net@50||-0.5|IJ2700|pin@54||0|3|pin@48||0|4 -AThicker|net@52|||FS900|pin@9||-5|3|pin@51||-5|2 -AThicker|net@53|||FS0|pin@51||-5|2|pin@52||-6|2 +AThicker|net@52|||FS900|pin@9||-5|3|pin@51||-5|-2 +AThicker|net@53|||FS0|pin@51||-5|-2|pin@52||-6|-2 AThicker|net@55|||FS0|pin@10||5|3|pin@9||-5|3 Aschematic:bus|net@57||-0.5|IJ1800|pin@55||5|2|pin@38||6|2 -AThicker|net@61|||FS900|pin@60||5|-2|pin@11||5|-3 -AThicker|net@62|||FS1800|pin@60||5|-2|pin@61||6|-2 -AThicker|net@66|||FS900|pin@10||5|3|pin@60||5|-2 -AThicker|net@67|||FS2700|pin@8||-5|-3|pin@51||-5|2 +AThicker|net@67|||FS2700|pin@8||-5|-3|pin@51||-5|-2 +AThicker|net@68|||FS2700|pin@11||5|-3|pin@10||5|3 Ebitt[1:9]|bitt[1:8]|D5G2;|pin@48||O -Echeck[T]|ilc[ck]|D5G2;|pin@56||I Eilc[cnt]|ilc[decLO]|D5G2;|pin@31||I Eilc[load]||D5G2;|pin@6||I -Eilc[done]|ilc[mo,do,ho]|D5G2;|pin@38||O +Eilc[done]|ilc[mo,do]|D5G2;|pin@38||O EinLO[1:8]|inLO[1:6,8]|D5G2;|pin@4||I X +# Cell ilc;8{lay} +Cilc;8{lay}||cmos90|1216796087191|1237174941740||ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237174065022|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237174972089 +Ngeneric:Facet-Center|art@0||0|0||||AV +Icalculate;5{lay}|calculat@1||50|0|||D5G4; +NX-Metal-2-Metal-3-Con|contact@13||296|316|||| +NX-Metal-2-Metal-3-Con|contact@14||152|316|||| +NX-Metal-2-Metal-3-Con|contact@15||8|316|||| +NX-Metal-2-Metal-3-Con|contact@16||302|-316|||| +NX-Metal-2-Metal-3-Con|contact@17||158|-316|||| +NX-Metal-2-Metal-3-Con|contact@18||14|-316|||| +NX-Metal-2-Metal-3-Con|contact@19||-130|-272|||| +NX-Metal-3-Metal-4-Con|contact@20||296|-17.4|||| +NX-Metal-3-Metal-4-Con|contact@21||302|-11.6|||| +NX-Metal-3-Metal-4-Con|contact@22||152|-5.8|||| +NX-Metal-3-Metal-4-Con|contact@23||158|0|||| +NX-Metal-3-Metal-4-Con|contact@24||8|5.8|||| +NX-Metal-3-Metal-4-Con|contact@25||14|11.6|||| +NX-Metal-3-Metal-4-Con|contact@26||-130|17.4|||| +NX-Metal-1-Metal-2-Con|contact@30||-221|-310|||| +NX-Metal-1-Metal-2-Con|contact@32||-241.5|122|||| +NX-Metal-2-Metal-3-Con|contact@36||-58|-304|||| +NX-Metal-2-Metal-3-Con|contact@37||-58|304|||| +NX-Metal-2-Metal-3-Con|contact@40||-256|166|||| +NX-Metal-2-Metal-3-Con|contact@41||-256|-166|||| +NX-Metal-1-Metal-2-Con|contact@42||-221|-222|||| +NX-Metal-1-Metal-2-Con|contact@43||-298.5|-222|||| +NX-Metal-1-Metal-2-Con|contact@44||-270.5|-122|||| +NX-Metal-1-Metal-2-Con|contact@45||-294.5|-278|||| +NX-Metal-1-Metal-2-Con|contact@46||-271|-278|||| +NX-Metal-1-Metal-2-Con|contact@47||-110|16|||| +NX-Metal-1-Metal-2-Con|contact@49||-285|-260|||| +NX-Metal-2-Metal-3-Con|contact@50||-298|-260|||| +NX-Metal-2-Metal-3-Con|contact@52||-298|248|||| +NX-Metal-1-Metal-2-Con|contact@53||-284|-116|||| +NX-Metal-2-Metal-3-Con|contact@54||-220|-116|||| +NX-Metal-2-Metal-3-Con|contact@55||-220|260|||| +NX-Metal-2-Metal-3-Con|contact@56||-220|16|||| +IilcEven;9{lay}|ilcEven@8||37|-216|||D5G4; +IilcOdd;7{lay}|ilcOdd@6||13|216|Y||D5G4; +Igates3inM:nand3in6.6;6{lay}|nand3in6@2||-285|-288|||D5G4; +Igates2inM:nand10;1{lay}|nand10@1||-291|-144|XY||D5G4; +NMetal-1-Pin|pin@320||315|75|||| +NMetal-1-Pin|pin@322||276.5|69|||| +NMetal-1-Pin|pin@324||167.5|72|||| +NMetal-1-Pin|pin@326||119|66|||| +NMetal-1-Pin|pin@328||-7|69|||| +NMetal-1-Pin|pin@339||249.5|-75|||| +NMetal-1-Pin|pin@340||210|-69|||| +NMetal-1-Pin|pin@343||76.5|-75|||| +NMetal-1-Pin|pin@344||28|-69|||| +NMetal-1-Pin|pin@422||-147|69|||| +NMetal-1-Pin|pin@423||-56.5|75|||| +NMetal-1-Pin|pin@424||20|72|||| +NMetal-1-Pin|pin@425||110.5|77.5|||| +NMetal-1-Pin|pin@426||187|75|||| +NMetal-1-Pin|pin@427||-70.5|-69|||| +NMetal-1-Pin|pin@428||-161|-78|||| +NMetal-1-Pin|pin@430||96.5|-69|||| +NMetal-1-Pin|pin@431||6|-75|||| +NMetal-1-Pin|pin@432||173|-75|||| +NMetal-1-Pin|pin@433||263.5|-72|||| +NMetal-1-Pin|pin@450||321|-72|||| +NMetal-1-Pin|pin@568||-283.5|-119|||| +NMetal-1-Pin|pin@635||-294.5|-313.5|||| +NMetal-3-Pin|pin@642||-58|-12|||| +NMetal-1-Pin|pin@643||-142.5|-78|||| +NMetal-3-Pin|pin@647||-256|-86.5|||| +NMetal-1-Pin|pin@658||-142.5|-33|||| +NMetal-1-Pin|pin@659||-211|-72|||| +NMetal-1-Pin|pin@660||-270.5|-72|||| +NMetal-1-Pin|pin@662||-270.5|-216|||| +NMetal-1-Pin|pin@665||-261|-216|||| +NMetal-1-Pin|pin@667||-261|-250|||| +NMetal-1-Pin|pin@668||-271|-250|||| +NMetal-2-Pin|pin@679||-242|-222|||| +NMetal-1-Pin|pin@686||-241.5|72|||| +NMetal-1-Pin|pin@687||-211|72|||| +NMetal-1-Pin|pin@688||3|75|||| +NMetal-1-Pin|pin@689||3|66|||| +NMetal-1-Pin|pin@690||176|69|||| +NMetal-1-Pin|pin@691||176|77.5|||| +IfanPinsK:pinsIn07m4;1{lay}|pinsIn07@0||-237|0|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||335.5|-144|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||335.5|-288|||D5G4; +IwiresL:select15;1{lay}|select15@1||-271|-144|||D5G4; +IwiresL:select30;1{lay}|select30@0||-245|0|||D5G4; +IwiresL:select50;1{lay}|select50@0||313|-144|||D5G4; +IwiresL:select50;1{lay}|select50@1||313|-288|||D5G4; +Ametal-1|net@660|||S2700|pin@422||-147|69|ilcOdd@6|bit[5]|-147|82 +Ametal-1|net@662|||S2700|pin@423||-56.5|75|ilcOdd@6|do[5]|-56.5|101 +Ametal-1|net@664|||S2700|pin@424||20|72|ilcOdd@6|bit[3]|20|82 +Ametal-1|net@666|||S2700|pin@425||110.5|77.5|ilcOdd@6|do[3]|110.5|101 +Ametal-1|net@668|||S2700|pin@426||187|75|ilcOdd@6|bit[1]|187|82 +Ametal-1|net@669|||S0|pin@320||315|75|pin@426||187|75 +Ametal-1|net@674|||S900|pin@427||-70.5|-69|ilcEven@8|do[6]|-70.5|-101 +Ametal-1|net@676|||S900|pin@428||-161|-78|ilcEven@8|bit[6]|-161|-82 +Ametal-1|net@680|||S900|pin@430||96.5|-69|ilcEven@8|do[4]|96.5|-101 +Ametal-1|net@681|||S0|pin@343||76.5|-75|pin@431||6|-75 +Ametal-1|net@682|||S900|pin@431||6|-75|ilcEven@8|bit[4]|6|-82 +Ametal-1|net@683|||S1800|pin@432||173|-75|pin@339||249.5|-75 +Ametal-1|net@684|||S900|pin@432||173|-75|ilcEven@8|bit[2]|173|-82 +Ametal-1|net@685|||S0|pin@450||321|-72|pin@433||263.5|-72 +Ametal-1|net@686|||S900|pin@433||263.5|-72|ilcEven@8|do[2]|263.5|-101 +Ametal-1|net@707|||S0|pin@340||210|-69|pin@430||96.5|-69 +Ametal-1|net@708|||S0|pin@344||28|-69|pin@427||-70.5|-69 +Ametal-1|net@709|||S900|pin@324||167.5|72|calculat@1|bit[3]|167.5|63 +Ametal-1|net@710|||S900|pin@326||119|66|calculat@1|do[5]|119|63 +Ametal-1|net@711|||S900|pin@328||-7|69|calculat@1|bit[5]|-7|63 +Ametal-1|net@713|||S2700|pin@343||76.5|-75|calculat@1|bit[4]|76.5|-63 +Ametal-1|net@714|||S2700|pin@344||28|-69|calculat@1|do[6]|28|-63 +Ametal-1|net@718|||S900|pin@320||315|75|calculat@1|bit[1]|315|63 +Ametal-1|net@719|||S900|pin@322||276.5|69|calculat@1|do[3]|276.5|63 +Ametal-1|net@722|||S2700|pin@339||249.5|-75|calculat@1|bit[2]|249.5|-63 +Ametal-1|net@723|||S2700|pin@340||210|-69|calculat@1|do[4]|210|-63 +Ametal-1|net@725|||S2700|pin@450||321|-72|calculat@1|do[2]|321|-63 +Ametal-1|net@858|||S900|contact@42||-221|-222|ilcEven@8|out[1]|-221|-281 +Ametal-2|net@1004||6.2|S1800|ilcEven@8|vdd_3|321.5|-94|pinsVddG@4|vdd|335.5|-94 +Ametal-2|net@1005||6.2|S0|pinsVddG@4|gnd|335.5|-144|ilcEven@8|gnd_1|321.5|-144 +Ametal-2|net@1006||6.2|S0|pinsVddG@4|vdd_1|335.5|-194|ilcEven@8|vdd_2|321.5|-194 +Ametal-2|net@1007||6.2|S0|pinsVddG@5|gnd|335.5|-288|ilcEven@8|gnd_6|321.5|-288 +Ametal-2|net@1008||6.2|S0|pinsVddG@5|vdd|335.5|-238|ilcEven@8|vdd_12|321.5|-238 +Ametal-2|net@1009||6.2|S0|pinsVddG@5|vdd_1|335.5|-338|ilcEven@8|vdd_13|321.5|-338 +Ametal-4|net@1023|||S1800|pinsIn07@0|in[1]|-237|-17.4|contact@20||296|-17.4 +Ametal-4|net@1024|||S0|contact@21||302|-11.6|pinsIn07@0|in[2]|-237|-11.6 +Ametal-4|net@1025|||S0|contact@22||152|-5.8|pinsIn07@0|in[3]|-237|-5.8 +Ametal-4|net@1026|||S0|contact@23||158|0|pinsIn07@0|in[4]|-237|0 +Ametal-4|net@1027|||S0|contact@24||8|5.8|pinsIn07@0|in[5]|-237|5.8 +Ametal-3|net@1037|||S900|contact@26||-130|17.4|contact@19||-130|-272 +Ametal-2|net@1039|||S0|ilcOdd@6|inLO[1]|322.5|316|contact@13||296|316 +Ametal-2|net@1041|||S0|ilcOdd@6|inLO[3]|155.5|316|contact@14||152|316 +Ametal-2|net@1043|||S1800|ilcOdd@6|inLO[5]|-11.5|316|contact@15||8|316 +Ametal-2|net@1045|||S0|ilcEven@8|inLO[2]|308.5|-316|contact@16||302|-316 +Ametal-2|net@1047|||S1800|ilcEven@8|inLO[4]|141.5|-316|contact@17||158|-316 +Ametal-2|net@1049|||S1800|ilcEven@8|inLO[6]|-25.5|-316|contact@18||14|-316 +Ametal-2|net@1051|||S1800|ilcEven@8|inLO[8]|-196|-272|contact@19||-130|-272 +Ametal-4|net@1063|||S0|contact@25||14|11.6|pinsIn07@0|in[6]|-237|11.6 +Ametal-4|net@1065|||S0|contact@26||-130|17.4|pinsIn07@0|in[7]|-237|17.4 +Ametal-3|net@1093|||S2700|contact@20||296|-17.4|contact@13||296|316 +Ametal-3|net@1094|||S2700|contact@16||302|-316|contact@21||302|-11.6 +Ametal-3|net@1095|||S2700|contact@22||152|-5.8|contact@14||152|316 +Ametal-3|net@1096|||S900|contact@23||158|0|contact@17||158|-316 +Ametal-3|net@1097|||S900|contact@15||8|316|contact@24||8|5.8 +Ametal-3|net@1098|||S900|contact@25||14|11.6|contact@18||14|-316 +Ametal-2|net@1118|||S1800|nand10@1|gnd|-272.5|-144|ilcEven@8|gnd_9|-269.5|-144 +Ametal-2|net@1119|||S1800|nand10@1|vdd|-272.5|-194|ilcEven@8|vdd_19|-269.5|-194 +Ametal-2|net@1120|||S1800|nand10@1|vdd_1|-272.5|-94|ilcEven@8|vdd_18|-269.5|-94 +Ametal-2|net@1128|||S1800|nand3in6@2|inA|-293.5|-310|contact@30||-221|-310 +Ametal-1|net@1129|||S900|ilcEven@8|out[1]|-221|-281|contact@30||-221|-310 +Ametal-1|net@1132|||S0|pin@568||-283.5|-119|nand10@1|inB|-284|-119 +Ametal-2|net@1159|||S0|ilcOdd@6|inA|-233|122|contact@32||-241.5|122 +Ametal-2|net@1160|||S0|ilcOdd@6|inB|-221|166|contact@40||-256|166 +Ametal-2|net@1162|||S0|ilcEven@8|inB|-235|-166|contact@41||-256|-166 +Ametal-1|net@1173|||S900|pin@687||-211|72|calculat@1|zero|-211|18.1 +Ametal-2|net@1174|||S1800|nand3in6@2|vdd_2|-260.5|-238|ilcEven@8|vdd_16|-258.5|-238 +Ametal-2|net@1175|||S0|ilcEven@8|gnd_8|-258.5|-288|nand3in6@2|gnd_1|-260.5|-288 +Ametal-2|net@1176|||S0|ilcEven@8|vdd_17|-258.5|-338|nand3in6@2|vdd_3|-260.5|-338 +Ametal-1|net@1180|||S0|nand3in6@2|inC|-285|-313.5|pin@635||-294.5|-313.5 +Ametal-2|net@1190|||S0|ilcEven@8|load[T]|-46|-304|contact@36||-58|-304 +Ametal-3|net@1192|||S2700|pin@642||-58|-12|contact@37||-58|304 +Ametal-2|net@1194|||S0|ilcOdd@6|load[T_1]|-32|304|contact@37||-58|304 +Ametal-1|net@1198|||S1800|pin@428||-161|-78|pin@643||-142.5|-78 +Ametal-3|net@1204|||S2700|contact@36||-58|-304|pin@642||-58|-12 +Ametal-3|net@1207|||S2700|pin@647||-256|-86.5|contact@40||-256|166 +Ametal-1|net@1220|||S900|nand10@1|inA|-298.5|-169|contact@43||-298.5|-222 +Ametal-3|net@1225|||S2700|contact@41||-256|-166|pin@647||-256|-86.5 +Ametal-2|net@1226|||S0|pin@679||-242|-222|contact@43||-298.5|-222 +Ametal-1|net@1228|||S2700|pin@643||-142.5|-78|pin@658||-142.5|-33 +Ametal-1|net@1229|||S0|pin@658||-142.5|-33|calculat@1|bit[6]|-148|-33 +Ametal-1|net@1231|||S0|pin@659||-211|-72|pin@660||-270.5|-72 +Ametal-1|net@1232|||S900|pin@660||-270.5|-72|contact@44||-270.5|-122 +Ametal-1|net@1233|||S900|calculat@1|out_4|-211|-36|pin@659||-211|-72 +Ametal-2|net@1235|||S0|ilcEven@8|inA|-247|-122|contact@44||-270.5|-122 +Ametal-1|net@1239|||S1800|pin@662||-270.5|-216|pin@665||-261|-216 +Ametal-1|net@1242|||S0|pin@667||-261|-250|pin@668||-271|-250 +Ametal-1|net@1243|||S900|pin@668||-271|-250|contact@46||-271|-278 +Ametal-1|net@1245|||S2700|pin@635||-294.5|-313.5|contact@45||-294.5|-278 +Ametal-1|net@1246|||S900|contact@44||-270.5|-122|pin@662||-270.5|-216 +Ametal-2|net@1247|||S1800|contact@45||-294.5|-278|contact@46||-271|-278 +Ametal-1|net@1248|||S900|pin@665||-261|-216|pin@667||-261|-250 +Ametal-1|net@1256|||S0|pin@322||276.5|69|pin@690||176|69 +Ametal-1|net@1258|||S1800|pin@689||3|66|pin@326||119|66 +Ametal-1|net@1260|||S1800|pin@422||-147|69|pin@328||-7|69 +Ametal-2|net@1270|||S0|contact@42||-221|-222|pin@679||-242|-222 +Ametal-1|net@1271||0.4|S2700|calculat@1|out|-110|10.5|contact@47||-110|16 +Ametal-1|net@1284|||S900|contact@32||-241.5|122|pin@686||-241.5|72 +Ametal-1|net@1285|||S1800|pin@686||-241.5|72|pin@687||-211|72 +Ametal-1|net@1287|||S1800|pin@423||-56.5|75|pin@688||3|75 +Ametal-1|net@1288|||S900|pin@688||3|75|pin@689||3|66 +Ametal-1|net@1291|||S2700|pin@690||176|69|pin@691||176|77.5 +Ametal-1|net@1292|||S0|pin@691||176|77.5|pin@425||110.5|77.5 +Ametal-1|net@1299|||S1800|pin@424||20|72|pin@324||167.5|72 +Ametal-1|net@1300|||S2700|nand3in6@2|inB|-285|-264|contact@49||-285|-260 +Ametal-2|net@1301|||S0|contact@49||-285|-260|contact@50||-298|-260 +Ametal-2|net@1308|||S0|ilcOdd@6|outtt[1]|-213|248|contact@52||-298|248 +Ametal-3|net@1313|||S2700|contact@50||-298|-260|contact@52||-298|248 +Ametal-1|net@1315|||S2700|nand10@1|inB|-284|-119|contact@53||-284|-116 +Ametal-2|net@1319|||S1800|ilcOdd@6|do[7]|-262|260|contact@55||-220|260 +Ametal-3|net@1320|||S2700|contact@56||-220|16|contact@55||-220|260 +Ametal-2|net@1323|||S0|contact@47||-110|16|contact@56||-220|16 +Ametal-2|net@1324|||S1800|contact@53||-284|-116|contact@54||-220|-116 +Ametal-3|net@1325|||S2700|contact@54||-220|-116|contact@56||-220|16 +Ebitt[1]||D5G2;|ilcOdd@6|bitt[1]|O +Ebitt[2]||D5G2;|ilcEven@8|bitt[2]|O +Ebitt[3]||D5G2;|ilcOdd@6|bitt[3]|O +Ebitt[4]||D5G2;|ilcEven@8|bitt[4]|O +Ebitt[5]||D5G2;|ilcOdd@6|bitt[5]|O +Ebitt[6]||D5G2;|ilcEven@8|bitt[6]|O +Ebit[7]|bitt[7]|D5G2;|ilcOdd@6|outtt[1]|O +Ebitt[8]||D5G2;|pin@679||O +Egnd||D5G2;|ilcOdd@6|gnd|G +Egnd_1||D5G2;|ilcOdd@6|gnd_1|G +Egnd_3||D5G2;|ilcOdd@6|gnd_3|G +Egnd_4||D5G2;|ilcOdd@6|gnd_4|G +Egnd_18||D5G2;|pinsVddG@4|gnd|G +Egnd_19||D5G2;|pinsVddG@5|gnd|G +Egnd_22||D5G2;|nand10@1|gnd_1|G +Egnd_24||D5G2;|nand3in6@2|gnd|G +Egnd_25||D5G2;|calculat@1|gnd|G +Eilc[decLO]||D5G2;|pin@647||I +Eilc[do]||D5G2;|nand3in6@2|out_1|O +Eilc[load]||D5G2;|pin@642||I +Eilc[mo]||D5G2;|nand10@1|out|O +EinLO[1]||D5G2;|pinsIn07@0|in[1]|I +EinLO[2]||D5G2;|pinsIn07@0|in[2]|I +EinLO[3]||D5G2;|pinsIn07@0|in[3]|I +EinLO[4]||D5G2;|pinsIn07@0|in[4]|I +EinLO[5]||D5G2;|pinsIn07@0|in[5]|I +EinLO[6]||D5G2;|pinsIn07@0|in[6]|I +EinLO[8]||D5G2;|pinsIn07@0|in[7]|I +Evdd||D5G2;|ilcOdd@6|vdd|P +Evdd_1||D5G2;|ilcOdd@6|vdd_1|P +Evdd_2||D5G2;|ilcOdd@6|vdd_2|P +Evdd_3||D5G2;|nand10@1|vdd_3|P +Evdd_4||D5G2;|calculat@1|vdd_4|P +Evdd_7||D5G2;|ilcOdd@6|vdd_7|P +Evdd_10||D5G2;|ilcOdd@6|vdd_10|P +Evdd_11||D5G2;|ilcOdd@6|vdd_11|P +Evdd_12||D5G2;|ilcOdd@6|vdd_12|P +Evdd_13||D5G2;|ilcOdd@6|vdd_13|P +Evdd_36||D5G2;|pinsVddG@4|vdd|P +Evdd_37||D5G2;|pinsVddG@4|vdd_1|P +Evdd_38||D5G2;|pinsVddG@5|vdd|P +Evdd_39||D5G2;|pinsVddG@5|vdd_1|P +Evdd_44||D5G2;|nand10@1|vdd_2|P +Evdd_46||D5G2;|nand3in6@2|vdd|P +Evdd_47||D5G2;|nand3in6@2|vdd_1|P +Evdd_48||D5G2;|calculat@1|vdd|P +X + +# Cell ilc;7{lay} +Cilc;7{lay}||cmos90|1216796087191|1237074641000|I|ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898939230|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236943919260 +Ngeneric:Facet-Center|art@0||0|0||||AV +Icalculate;5{lay}|calculat@1||-19.5|0|||D5G4; +NX-Metal-1-Metal-2-Con|contact@3||-179.5|-66|||| +NX-Metal-1-Metal-2-Con|contact@4||-288|-66|||| +NX-Metal-1-Metal-2-Con|contact@11||-238|222|||| +NX-Metal-1-Metal-2-Con|contact@12||-310.5|222|||| +NX-Metal-2-Metal-3-Con|contact@13||300|316|||| +NX-Metal-2-Metal-3-Con|contact@14||156|316|||| +NX-Metal-2-Metal-3-Con|contact@15||12|316|||| +NX-Metal-2-Metal-3-Con|contact@16||306.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@17||162.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@18||18.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@19||-125.5|-272|||| +NX-Metal-3-Metal-4-Con|contact@20||300|-17.4|||| +NX-Metal-3-Metal-4-Con|contact@21||306.5|-11.6|||| +NX-Metal-3-Metal-4-Con|contact@22||156|-5.8|||| +NX-Metal-3-Metal-4-Con|contact@23||162.5|0|||| +NX-Metal-3-Metal-4-Con|contact@24||12|5.8|||| +NX-Metal-3-Metal-4-Con|contact@25||18.5|11.6|||| +NX-Metal-3-Metal-4-Con|contact@26||-125.5|17.4|||| +NX-Metal-1-Metal-2-Con|contact@30||-221|-310|||| +NX-Metal-1-Metal-2-Con|contact@32||-280.5|122|||| +NX-Metal-2-Metal-3-Con|contact@36||-57|-304|||| +NX-Metal-2-Metal-3-Con|contact@37||-57|304|||| +NX-Metal-2-Metal-3-Con|contact@40||-252|166|||| +NX-Metal-2-Metal-3-Con|contact@41||-252|-166|||| +NX-Metal-1-Metal-2-Con|contact@42||-221|-222|||| +NX-Metal-1-Metal-2-Con|contact@43||-298.5|-222|||| +NX-Metal-1-Metal-2-Con|contact@44||-270.5|-122|||| +NX-Metal-1-Metal-2-Con|contact@45||-294.5|-278|||| +NX-Metal-1-Metal-2-Con|contact@46||-271|-278|||| +IilcEven;9{lay}|ilcEven@8||37|-216|||D5G4; +IilcOdd;7{lay}|ilcOdd@6||13|216|Y||D5G4; +Igates3inM:nand3in6.6;6{lay}|nand3in6@2||-285|-288|||D5G4; +Igates2inM:nand10;1{lay}|nand10@1||-291|-144|XY||D5G4; +NMetal-1-Pin|pin@320||245.5|75|||| +NMetal-1-Pin|pin@322||207|69|||| +NMetal-1-Pin|pin@324||98|69|||| +NMetal-1-Pin|pin@326||49.5|69|||| +NMetal-1-Pin|pin@328||-76.5|72|||| +NMetal-1-Pin|pin@339||180|-72|||| +NMetal-1-Pin|pin@340||140.5|-72|||| +NMetal-1-Pin|pin@343||7|-72|||| +NMetal-1-Pin|pin@344||-41.5|-72|||| +NMetal-1-Pin|pin@422||-147|72|||| +NMetal-1-Pin|pin@423||-56.5|69|||| +NMetal-1-Pin|pin@424||20|75|||| +NMetal-1-Pin|pin@425||110.5|69|||| +NMetal-1-Pin|pin@426||187|75|||| +NMetal-1-Pin|pin@427||-70.5|-72|||| +NMetal-1-Pin|pin@428||-161|-78|||| +NMetal-1-Pin|pin@430||96.5|-72|||| +NMetal-1-Pin|pin@431||6|-72|||| +NMetal-1-Pin|pin@432||173|-72|||| +NMetal-1-Pin|pin@433||263.5|-75|||| +NMetal-1-Pin|pin@450||251.5|-75|||| +NMetal-1-Pin|pin@520||-179.5|-69|||| +NMetal-1-Pin|pin@542||55|69|||| +NMetal-1-Pin|pin@543||55|75|||| +NMetal-1-Pin|pin@568||-283.5|-119|||| +NMetal-1-Pin|pin@569||-274.5|220|||| +NMetal-1-Pin|pin@570||-266.5|220|||| +NMetal-1-Pin|pin@572||-266.5|256.7|||| +NMetal-1-Pin|pin@573||-269.5|256.7|||| +NMetal-1-Pin|pin@617||-310.5|-264|||| +NMetal-1-Pin|pin@635||-294.5|-313.5|||| +NMetal-3-Pin|pin@642||-57|-12|||| +NMetal-1-Pin|pin@643||-199|-78|||| +NMetal-3-Pin|pin@647||-252|-86.5|||| +NMetal-1-Pin|pin@658||-199|-33|||| +NMetal-1-Pin|pin@659||-280.5|-72|||| +NMetal-1-Pin|pin@660||-270.5|-72|||| +NMetal-1-Pin|pin@662||-270.5|-216|||| +NMetal-1-Pin|pin@665||-261|-216|||| +NMetal-1-Pin|pin@667||-261|-250|||| +NMetal-1-Pin|pin@668||-271|-250|||| +NMetal-1-Pin|pin@669||-288|-77.5|||| +NMetal-1-Pin|pin@670||-283.5|-77.5|||| +NMetal-1-Pin|pin@672||-274.5|73|||| +NMetal-1-Pin|pin@675||-179.5|73|||| +NMetal-2-Pin|pin@677||-275|222|||| +NMetal-2-Pin|pin@679||-242|-222|||| +IfanPinsK:pinsIn07m4;1{lay}|pinsIn07@0||-306|0|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||335.5|0|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||335.5|-144|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||335.5|-288|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-309|0|||D5G4; +IwiresL:select15;1{lay}|select15@1||-271|-144|||D5G4; +IwiresL:select15;1{lay}|select15@2||-304.5|0|X||D5G4; +IwiresL:select50;1{lay}|select50@0||314|-144|||D5G4; +IwiresL:select50;1{lay}|select50@1||314|-288|||D5G4; +IwiresL:select80;1{lay}|select80@0||286.5|0|||D5G4; +Ametal-1|net@660|||S2700|pin@422||-147|72|ilcOdd@6|bit[5]|-147|82 +Ametal-1|net@662|||S2700|pin@423||-56.5|69|ilcOdd@6|do[5]|-56.5|101 +Ametal-1|net@664|||S2700|pin@424||20|75|ilcOdd@6|bit[3]|20|82 +Ametal-1|net@666|||S2700|pin@425||110.5|69|ilcOdd@6|do[3]|110.5|101 +Ametal-1|net@668|||S2700|pin@426||187|75|ilcOdd@6|bit[1]|187|82 +Ametal-1|net@669|||S0|pin@320||245.5|75|pin@426||187|75 +Ametal-1|net@670|||S0|pin@543||55|75|pin@424||20|75 +Ametal-1|net@674|||S900|pin@427||-70.5|-72|ilcEven@8|do[6]|-70.5|-101 +Ametal-1|net@676|||S900|pin@428||-161|-78|ilcEven@8|bit[6]|-161|-82 +Ametal-1|net@680|||S900|pin@430||96.5|-72|ilcEven@8|do[4]|96.5|-101 +Ametal-1|net@681|||S0|pin@343||7|-72|pin@431||6|-72 +Ametal-1|net@682|||S900|pin@431||6|-72|ilcEven@8|bit[4]|6|-82 +Ametal-1|net@683|||S1800|pin@432||173|-72|pin@339||180|-72 +Ametal-1|net@684|||S900|pin@432||173|-72|ilcEven@8|bit[2]|173|-82 +Ametal-1|net@685|||S1800|pin@450||251.5|-75|pin@433||263.5|-75 +Ametal-1|net@686|||S900|pin@433||263.5|-75|ilcEven@8|do[2]|263.5|-101 +Ametal-1|net@707|||S0|pin@340||140.5|-72|pin@430||96.5|-72 +Ametal-1|net@708|||S0|pin@344||-41.5|-72|pin@427||-70.5|-72 +Ametal-1|net@709|||S900|pin@324||98|69|calculat@1|bit[3]|98|63 +Ametal-1|net@710|||S900|pin@326||49.5|69|calculat@1|do[5]|49.5|63 +Ametal-1|net@711|||S900|pin@328||-76.5|72|calculat@1|bit[5]|-76.5|63 +Ametal-1|net@713|||S2700|pin@343||7|-72|calculat@1|bit[4]|7|-63 +Ametal-1|net@714|||S2700|pin@344||-41.5|-72|calculat@1|do[6]|-41.5|-63 +Ametal-1|net@718|||S900|pin@320||245.5|75|calculat@1|bit[1]|245.5|63 +Ametal-1|net@719|||S900|pin@322||207|69|calculat@1|do[3]|207|63 +Ametal-1|net@722|||S2700|pin@339||180|-72|calculat@1|bit[2]|180|-63 +Ametal-1|net@723|||S2700|pin@340||140.5|-72|calculat@1|do[4]|140.5|-63 +Ametal-1|net@725|||S2700|pin@450||251.5|-75|calculat@1|do[2]|251.5|-63 +Ametal-1|net@858|||S900|contact@42||-221|-222|ilcEven@8|out[1]|-221|-281 +Ametal-1|net@907|||S0|pin@324||98|69|pin@542||55|69 +Ametal-1|net@908|||S2700|pin@542||55|69|pin@543||55|75 +Ametal-2|net@932|||S0|contact@3||-179.5|-66|contact@4||-288|-66 +Ametal-1|net@948|||S2700|pin@672||-274.5|73|pin@569||-274.5|220 +Ametal-2|net@964|||S0|contact@11||-238|222|pin@677||-275|222 +Ametal-1|net@976|||S900|pin@670||-283.5|-77.5|pin@568||-283.5|-119 +Ametal-1|net@979|||S1800|pin@569||-274.5|220|pin@570||-266.5|220 +Ametal-1|net@983|||S0|pin@572||-266.5|256.7|pin@573||-269.5|256.7 +Ametal-2|net@1004||6.2|S1800|ilcEven@8|vdd_3|321.5|-94|pinsVddG@4|vdd|335.5|-94 +Ametal-2|net@1005||6.2|S0|pinsVddG@4|gnd|335.5|-144|ilcEven@8|gnd_1|321.5|-144 +Ametal-2|net@1006||6.2|S0|pinsVddG@4|vdd_1|335.5|-194|ilcEven@8|vdd_2|321.5|-194 +Ametal-2|net@1007||6.2|S0|pinsVddG@5|gnd|335.5|-288|ilcEven@8|gnd_6|321.5|-288 +Ametal-2|net@1008||6.2|S0|pinsVddG@5|vdd|335.5|-238|ilcEven@8|vdd_12|321.5|-238 +Ametal-2|net@1009||6.2|S0|pinsVddG@5|vdd_1|335.5|-338|ilcEven@8|vdd_13|321.5|-338 +Ametal-2|net@1010||6.2|S1800|calculat@1|vdd_3|266|-50|pinsVddG@1|vdd_1|335.5|-50 +Ametal-2|net@1011||6.2|S0|pinsVddG@1|gnd|335.5|0|calculat@1|gnd_1|266|0 +Ametal-2|net@1012||6.2|S0|pinsVddG@1|vdd|335.5|50|calculat@1|vdd_2|266|50 +Ametal-1|net@1020|||S2700|pin@570||-266.5|220|pin@572||-266.5|256.7 +Ametal-4|net@1023|||S1800|pinsIn07@0|in[1]|-306|-17.4|contact@20||300|-17.4 +Ametal-4|net@1024|||S0|contact@21||306.5|-11.6|pinsIn07@0|in[2]|-306|-11.6 +Ametal-4|net@1025|||S0|contact@22||156|-5.8|pinsIn07@0|in[3]|-306|-5.8 +Ametal-4|net@1026|||S0|contact@23||162.5|0|pinsIn07@0|in[4]|-306|0 +Ametal-4|net@1027|||S0|contact@24||12|5.8|pinsIn07@0|in[5]|-306|5.8 +Ametal-3|net@1037|||S900|contact@26||-125.5|17.4|contact@19||-125.5|-272 +Ametal-2|net@1039|||S0|ilcOdd@6|inLO[1]|322.5|316|contact@13||300|316 +Ametal-2|net@1041|||S1800|ilcOdd@6|inLO[3]|155.5|316|contact@14||156|316 +Ametal-2|net@1043|||S1800|ilcOdd@6|inLO[5]|-11.5|316|contact@15||12|316 +Ametal-2|net@1045|||S0|ilcEven@8|inLO[2]|308.5|-316|contact@16||306.5|-316 +Ametal-2|net@1047|||S1800|ilcEven@8|inLO[4]|141.5|-316|contact@17||162.5|-316 +Ametal-2|net@1049|||S1800|ilcEven@8|inLO[6]|-25.5|-316|contact@18||18.5|-316 +Ametal-2|net@1051|||S1800|ilcEven@8|inLO[8]|-196|-272|contact@19||-125.5|-272 +Ametal-4|net@1063|||S0|contact@25||18.5|11.6|pinsIn07@0|in[6]|-306|11.6 +Ametal-4|net@1065|||S0|contact@26||-125.5|17.4|pinsIn07@0|in[7]|-306|17.4 +Ametal-3|net@1093|||S2700|contact@20||300|-17.4|contact@13||300|316 +Ametal-3|net@1094|||S2700|contact@16||306.5|-316|contact@21||306.5|-11.6 +Ametal-3|net@1095|||S2700|contact@22||156|-5.8|contact@14||156|316 +Ametal-3|net@1096|||S900|contact@23||162.5|0|contact@17||162.5|-316 +Ametal-3|net@1097|||S900|contact@15||12|316|contact@24||12|5.8 +Ametal-3|net@1098|||S900|contact@25||18.5|11.6|contact@18||18.5|-316 +Ametal-2|net@1118|||S1800|nand10@1|gnd|-272.5|-144|ilcEven@8|gnd_9|-269.5|-144 +Ametal-2|net@1119|||S1800|nand10@1|vdd|-272.5|-194|ilcEven@8|vdd_19|-269.5|-194 +Ametal-2|net@1120|||S1800|nand10@1|vdd_1|-272.5|-94|ilcEven@8|vdd_18|-269.5|-94 +Ametal-2|net@1128|||S1800|nand3in6@2|inA|-293.5|-310|contact@30||-221|-310 +Ametal-1|net@1129|||S900|ilcEven@8|out[1]|-221|-281|contact@30||-221|-310 +Ametal-1|net@1132|||S0|pin@568||-283.5|-119|nand10@1|inB|-284|-119 +Ametal-1|net@1140|||S0|nand3in6@2|inB|-285|-264|pin@617||-310.5|-264 +Ametal-1|net@1146|||S2700|pin@617||-310.5|-264|contact@12||-310.5|222 +Ametal-2|net@1159|||S0|ilcOdd@6|inA|-233|122|contact@32||-280.5|122 +Ametal-2|net@1160|||S0|ilcOdd@6|inB|-221|166|contact@40||-252|166 +Ametal-2|net@1162|||S0|ilcEven@8|inB|-235|-166|contact@41||-252|-166 +Ametal-1|net@1173|||S900|contact@32||-280.5|122|calculat@1|zero|-280.5|18.1 +Ametal-2|net@1174|||S1800|nand3in6@2|vdd_2|-260.5|-238|ilcEven@8|vdd_16|-258.5|-238 +Ametal-2|net@1175|||S0|ilcEven@8|gnd_8|-258.5|-288|nand3in6@2|gnd_1|-260.5|-288 +Ametal-2|net@1176|||S0|ilcEven@8|vdd_17|-258.5|-338|nand3in6@2|vdd_3|-260.5|-338 +Ametal-1|net@1180|||S0|nand3in6@2|inC|-285|-313.5|pin@635||-294.5|-313.5 +Ametal-2|net@1190|||S0|ilcEven@8|load[T]|-46|-304|contact@36||-57|-304 +Ametal-3|net@1192|||S2700|pin@642||-57|-12|contact@37||-57|304 +Ametal-2|net@1194|||S0|ilcOdd@6|load[T_1]|-32|304|contact@37||-57|304 +Ametal-1|net@1198|||S0|pin@428||-161|-78|pin@643||-199|-78 +Ametal-3|net@1204|||S2700|contact@36||-57|-304|pin@642||-57|-12 +Ametal-3|net@1207|||S2700|pin@647||-252|-86.5|contact@40||-252|166 +Ametal-1|net@1220|||S900|nand10@1|inA|-298.5|-169|contact@43||-298.5|-222 +Ametal-3|net@1225|||S2700|contact@41||-252|-166|pin@647||-252|-86.5 +Ametal-2|net@1226|||S0|pin@679||-242|-222|contact@43||-298.5|-222 +Ametal-1|net@1228|||S2700|pin@643||-199|-78|pin@658||-199|-33 +Ametal-1|net@1229|||S0|pin@658||-199|-33|calculat@1|bit[6]|-217.5|-33 +Ametal-1|net@1231|||S1800|pin@659||-280.5|-72|pin@660||-270.5|-72 +Ametal-1|net@1232|||S900|pin@660||-270.5|-72|contact@44||-270.5|-122 +Ametal-1|net@1233|||S900|calculat@1|out_4|-280.5|-36|pin@659||-280.5|-72 +Ametal-2|net@1235|||S0|ilcEven@8|inA|-247|-122|contact@44||-270.5|-122 +Ametal-1|net@1239|||S1800|pin@662||-270.5|-216|pin@665||-261|-216 +Ametal-1|net@1242|||S0|pin@667||-261|-250|pin@668||-271|-250 +Ametal-1|net@1243|||S900|pin@668||-271|-250|contact@46||-271|-278 +Ametal-1|net@1245|||S2700|pin@635||-294.5|-313.5|contact@45||-294.5|-278 +Ametal-1|net@1246|||S900|contact@44||-270.5|-122|pin@662||-270.5|-216 +Ametal-2|net@1247|||S1800|contact@45||-294.5|-278|contact@46||-271|-278 +Ametal-1|net@1248|||S900|pin@665||-261|-216|pin@667||-261|-250 +Ametal-1|net@1249|||S900|contact@4||-288|-66|pin@669||-288|-77.5 +Ametal-1|net@1250|||S1800|pin@669||-288|-77.5|pin@670||-283.5|-77.5 +Ametal-2|net@1252||6.2|S1800|pinsVddG@6|vdd|-309|50|calculat@1|vdd|-305|50 +Ametal-2|net@1253||6.2|S0|calculat@1|gnd|-305|0|pinsVddG@6|gnd|-309|0 +Ametal-2|net@1254||6.2|S0|calculat@1|vdd_4|-305|-50|pinsVddG@6|vdd_1|-309|-50 +Ametal-1|net@1256|||S0|pin@322||207|69|pin@425||110.5|69 +Ametal-1|net@1258|||S1800|pin@423||-56.5|69|pin@326||49.5|69 +Ametal-1|net@1260|||S1800|pin@422||-147|72|pin@328||-76.5|72 +Ametal-1|net@1267|||S1800|pin@672||-274.5|73|pin@675||-179.5|73 +Ametal-2|net@1268|||S0|pin@677||-275|222|contact@12||-310.5|222 +Ametal-2|net@1270|||S0|contact@42||-221|-222|pin@679||-242|-222 +Ebitt[1]||D5G2;|ilcOdd@6|bitt[1]|O +Ebitt[2]||D5G2;|ilcEven@8|bitt[2]|O +Ebitt[3]||D5G2;|ilcOdd@6|bitt[3]|O +Ebitt[4]||D5G2;|ilcEven@8|bitt[4]|O +Ebitt[5]||D5G2;|ilcOdd@6|bitt[5]|O +Ebitt[6]||D5G2;|ilcEven@8|bitt[6]|O +Ebitt[7]||D5G2;|pin@677||O +Ebitt[8]||D5G2;|pin@679||O +Egnd||D5G2;|ilcOdd@6|gnd|G +Egnd_1||D5G2;|ilcOdd@6|gnd_1|G +Egnd_3||D5G2;|ilcOdd@6|gnd_3|G +Egnd_4||D5G2;|ilcOdd@6|gnd_4|G +Egnd_17||D5G2;|pinsVddG@1|gnd|G +Egnd_18||D5G2;|pinsVddG@4|gnd|G +Egnd_19||D5G2;|pinsVddG@5|gnd|G +Egnd_22||D5G2;|nand10@1|gnd_1|G +Egnd_24||D5G2;|nand3in6@2|gnd|G +Egnd_25||D5G2;|pinsVddG@6|gnd|G +Eilc[decLO]||D5G2;|pin@647||I +Eilc[do_1]|ilc[do]|D5G2;|nand3in6@2|out_1|O +Eilc[load]||D5G2;|pin@642||I +Eout|ilc[mo]|D5G2;|nand10@1|out|O +EinLO[1]||D5G2;|pinsIn07@0|in[1]|I +EinLO[2]||D5G2;|pinsIn07@0|in[2]|I +EinLO[3]||D5G2;|pinsIn07@0|in[3]|I +EinLO[4]||D5G2;|pinsIn07@0|in[4]|I +EinLO[5]||D5G2;|pinsIn07@0|in[5]|I +EinLO[6]||D5G2;|pinsIn07@0|in[6]|I +EinLO[8]||D5G2;|pinsIn07@0|in[7]|I +Evdd||D5G2;|ilcOdd@6|vdd|P +Evdd_1||D5G2;|ilcOdd@6|vdd_1|P +Evdd_2||D5G2;|ilcOdd@6|vdd_2|P +Evdd_3||D5G2;|nand10@1|vdd_3|P +Evdd_7||D5G2;|ilcOdd@6|vdd_7|P +Evdd_10||D5G2;|ilcOdd@6|vdd_10|P +Evdd_11||D5G2;|ilcOdd@6|vdd_11|P +Evdd_12||D5G2;|ilcOdd@6|vdd_12|P +Evdd_13||D5G2;|ilcOdd@6|vdd_13|P +Evdd_34||D5G2;|pinsVddG@1|vdd|P +Evdd_35||D5G2;|pinsVddG@1|vdd_1|P +Evdd_36||D5G2;|pinsVddG@4|vdd|P +Evdd_37||D5G2;|pinsVddG@4|vdd_1|P +Evdd_38||D5G2;|pinsVddG@5|vdd|P +Evdd_39||D5G2;|pinsVddG@5|vdd_1|P +Evdd_44||D5G2;|nand10@1|vdd_2|P +Evdd_46||D5G2;|nand3in6@2|vdd|P +Evdd_47||D5G2;|nand3in6@2|vdd_1|P +Evdd_48||D5G2;|pinsVddG@6|vdd|P +Evdd_49||D5G2;|pinsVddG@6|vdd_1|P +X + # Cell ilc;6{lay} -Cilc;6{lay}||cmos90|1216796087191|1234749441327||ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749445830|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749445830 +Cilc;6{lay}||cmos90|1216796087191|1237071326905|I|ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749445830|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749445830 Ngeneric:Facet-Center|art@0||0|0||||AV Icalculate;5{lay}|calculat@1||-30.5|0|||D5G4; NX-Metal-1-Metal-2-Con|contact@3||-190.5|-69|||| @@ -686,7 +1192,7 @@ NMetal-1-Pin|pin@569||-271.5|220|||| NMetal-1-Pin|pin@570||-287.5|220|||| NMetal-1-Pin|pin@572||-287.5|256.7|||| NMetal-1-Pin|pin@573||-291|256.7|||| -NMetal-1-Pin|pin@574||-296|78|||| +NMetal-1-Pin|pin@574||-291.5|78|||| NMetal-1-Pin|pin@576||-292.5|118.5|||| NMetal-1-Pin|pin@577||-292.5|106|||| NMetal-1-Pin|pin@578||-284|106|||| @@ -696,13 +1202,6 @@ NMetal-1-Pin|pin@582||-316|108|||| NMetal-1-Pin|pin@584||-323|-71.5|||| NMetal-1-Pin|pin@585||-310.5|-71.5|||| NMetal-1-Pin|pin@586||-323|63|||| -NMetal-3-Pin|pin@587||300|293|||| -NMetal-3-Pin|pin@590||294|-296|||| -NMetal-3-Pin|pin@591||156|293|||| -NMetal-3-Pin|pin@594||150|-296|||| -NMetal-3-Pin|pin@595||12|293|||| -NMetal-3-Pin|pin@598||6|-296|||| -NMetal-1-Pin|pin@600||-302.5|267|||| NMetal-2-Pin|pin@604||-290|210|||| NMetal-2-Pin|pin@605||-290|204|||| NMetal-1-Pin|pin@606||-302.5|219|||| @@ -759,7 +1258,6 @@ Ametal-1|net@725|||S2700|pin@450||240.5|-75|calculat@1|do[2]|240.5|-63 Ametal-1|net@855|||S900|nand10@0|inA|-312|-169|pin@511||-312|-216 Ametal-1|net@858|||S900|pin@513||-259.5|-216|ilcEven@7|out[1]|-259.5|-281 Ametal-1|net@859|||S1800|pin@511||-312|-216|pin@513||-259.5|-216 -Ametal-1|net@871|||S900|calculat@1|zoo_1|-190.5|-63|pin@520||-190.5|-69 Ametal-1|net@881|||S2700|ilcEven@7|count[T]|-285|-82|pin@530||-285|-66 Ametal-1|net@885|||S2700|ilcEven@7|load[T]|-250|-82|pin@533||-250|-72 Ametal-1|net@889|||S900|ilcOdd@5|count[T]|-266|82|pin@536||-266|78 @@ -778,10 +1276,8 @@ Ametal-1|net@914|||S2700|pin@546||-137|66|pin@547||-137|72 Ametal-1|net@915|||S0|pin@547||-137|72|pin@422||-158.5|72 Ametal-1|net@917|||S2700|pin@548||-59|69|pin@549||-59|72 Ametal-1|net@918|||S0|pin@549||-59|72|pin@423||-68|72 -Ametal-1|net@920|||S900|calculat@1|zoo_1|-190.5|-63|contact@3||-190.5|-69 Ametal-1|net@924|||S900|calculat@1|bit[6]|-228.5|-33|contact@5||-228.5|-34 Ametal-1|net@925|||S2700|pin@347||-198|-78|contact@6||-198|-34 -Ametal-1|net@931|||S2700|calculat@1|zoo|-190.5|63|contact@8||-190.5|66 Ametal-2|net@932|||S0|contact@3||-190.5|-69|contact@4||-297|-69 Ametal-2|net@933|||S1800|contact@5||-228.5|-34|contact@6||-198|-34 Ametal-2|net@934|||S1800|contact@7||-271.5|66|contact@8||-190.5|66 @@ -793,7 +1289,7 @@ Ametal-2|net@962||6.2|S0|ilcOdd@5|vdd_5|-265|94|nand3in6@1|vdd_1|-274|94 Ametal-1|net@963|||S900|ilcOdd@5|out[1]|-259.5|259|contact@11||-259.5|210 Ametal-2|net@964|||S0|contact@11||-259.5|210|contact@12||-277|210 Ametal-1|net@966|||S1800|nand3in6@1|inB|-298.5|168|pin@566||-277|168 -Ametal-1|net@968|||S2700|calculat@1|zero|-296|18.1|pin@574||-296|78 +Ametal-1|net@968|||S2700|calculat@1|zero|-291.5|18.1|pin@574||-291.5|78 Ametal-1|net@969|||S2700|pin@567||-328.5|-169|pin@581||-328.5|108 Ametal-1|net@970|||S900|contact@12||-277|210|pin@566||-277|168 Ametal-2|net@971||6.2|S1800|nand10@0|vdd_1|-286|-94|ilcEven@7|vdd|-284|-94 @@ -808,10 +1304,10 @@ Ametal-1|net@984|||S2700|pin@573||-291|256.7|ilcOdd@5|inB|-291|257.2 Ametal-1|net@987|||S1800|nand3in6@1|inC|-298.5|118.5|pin@576||-292.5|118.5 Ametal-1|net@988|||S900|pin@576||-292.5|118.5|pin@577||-292.5|106 Ametal-1|net@989|||S1800|pin@577||-292.5|106|pin@578||-284|106 -Ametal-1|net@992|||S0|pin@580||-284|78|pin@574||-296|78 -Ametal-2|net@994||6.2|S1800|pinsVddG@0|gnd|-334|0|calculat@1|gnd|-320.5|0 -Ametal-2|net@995||6.2|S0|calculat@1|vdd|-320.5|50|pinsVddG@0|vdd|-334|50 -Ametal-2|net@996||6.2|S0|calculat@1|vdd_4|-320.5|-50|pinsVddG@0|vdd_1|-334|-50 +Ametal-1|net@992|||S0|pin@580||-284|78|pin@574||-291.5|78 +Ametal-2|net@994||6.2|S1800|pinsVddG@0|gnd|-334|0|calculat@1|gnd|-316|0 +Ametal-2|net@995||6.2|S0|calculat@1|vdd|-316|50|pinsVddG@0|vdd|-334|50 +Ametal-2|net@996||6.2|S0|calculat@1|vdd_4|-316|-50|pinsVddG@0|vdd_1|-334|-50 Ametal-2|net@997||6.2|S0|ilcEven@7|vdd_14|-264|-238|pinsVddG@3|vdd|-334|-238 Ametal-2|net@998||6.2|S1800|pinsVddG@3|gnd|-334|-288|ilcEven@7|gnd_7|-264|-288 Ametal-2|net@999||6.2|S1800|pinsVddG@3|vdd_1|-334|-338|ilcEven@7|vdd_15|-264|-338 @@ -836,26 +1332,14 @@ Ametal-4|net@1024|||S0|contact@21||294|-11.6|pinsIn07@0|in[2]|-306|-11.6 Ametal-4|net@1025|||S0|contact@22||156|-5.8|pinsIn07@0|in[3]|-306|-5.8 Ametal-4|net@1026|||S0|contact@23||150|0|pinsIn07@0|in[4]|-306|0 Ametal-4|net@1027|||S0|contact@24||12|5.8|pinsIn07@0|in[5]|-306|5.8 -Ametal-3|net@1030|||S900|pin@587||300|293|contact@20||300|-17.4 -Ametal-3|net@1032|||S900|pin@591||156|293|contact@22||156|-5.8 -Ametal-3|net@1033|||S900|contact@23||150|0|pin@594||150|-296 -Ametal-3|net@1035|||S900|contact@25||6|11.6|pin@598||6|-296 Ametal-3|net@1037|||S900|contact@26||-138|17.4|contact@19||-138|-272 -Ametal-3|net@1038|||S2700|pin@587||300|293|contact@13||300|316 Ametal-2|net@1039|||S0|ilcOdd@5|inLO[1]|311|316|contact@13||300|316 -Ametal-3|net@1040|||S2700|pin@591||156|293|contact@14||156|316 Ametal-2|net@1041|||S1800|ilcOdd@5|inLO[2]|144|316|contact@14||156|316 -Ametal-3|net@1042|||S2700|pin@595||12|293|contact@15||12|316 Ametal-2|net@1043|||S1800|ilcOdd@5|inLO[3]|-23|316|contact@15||12|316 -Ametal-3|net@1044|||S900|pin@590||294|-296|contact@16||294|-316 Ametal-2|net@1045|||S1800|ilcEven@7|inLO[1]|272|-316|contact@16||294|-316 -Ametal-3|net@1046|||S900|pin@594||150|-296|contact@17||150|-316 Ametal-2|net@1047|||S1800|ilcEven@7|inLO[2]|105|-316|contact@17||150|-316 -Ametal-3|net@1048|||S900|pin@598||6|-296|contact@18||6|-316 Ametal-2|net@1049|||S1800|ilcEven@7|inLO[3]|-62|-316|contact@18||6|-316 Ametal-2|net@1051|||S1800|ilcEven@7|inLO[8]|-232.5|-272|contact@19||-138|-272 -Ametal-3|net@1054|||S900|contact@21||294|-11.6|pin@590||294|-296 -Ametal-3|net@1060|||S900|pin@595||12|293|contact@24||12|5.8 Ametal-4|net@1063|||S0|contact@25||6|11.6|pinsIn07@0|in[6]|-306|11.6 Ametal-4|net@1065|||S0|contact@26||-138|17.4|pinsIn07@0|in[7]|-306|17.4 Ametal-2|net@1066||6.2|S1800|pinsVddG@6|vdd_1|-334|-194|nand10@0|vdd_2|-323|-194 @@ -871,13 +1355,18 @@ Ametal-2|net@1075||6.2|S1800|pinsVddG@2|gnd|-334|288|inv30@0|gnd|-331|288 Ametal-2|net@1076||6.2|S0|inv30@0|vdd|-331|338|pinsVddG@2|vdd|-334|338 Ametal-2|net@1077||6.2|S0|inv30@0|vdd_1|-331|238|pinsVddG@2|vdd_1|-334|238 Ametal-1|net@1078|||S2700|ilcOdd@5|count[T]|-266|82|contact@27||-266|204 -Ametal-1|net@1079|||S900|inv30@0|out|-302.5|288|pin@600||-302.5|267 Ametal-2|net@1085|||S1800|pin@605||-290|204|contact@27||-266|204 -Ametal-1|net@1086|||S900|pin@600||-302.5|267|pin@606||-302.5|219 Ametal-2|net@1087|||S1800|contact@28||-296.5|210|pin@604||-290|210 Ametal-2|net@1088|||S900|pin@604||-290|210|pin@605||-290|204 Ametal-1|net@1091|||S1800|pin@606||-302.5|219|pin@607||-296.5|219 Ametal-1|net@1092|||S900|pin@607||-296.5|219|contact@28||-296.5|210 +Ametal-3|net@1093|||S2700|contact@20||300|-17.4|contact@13||300|316 +Ametal-3|net@1094|||S2700|contact@16||294|-316|contact@21||294|-11.6 +Ametal-3|net@1095|||S2700|contact@22||156|-5.8|contact@14||156|316 +Ametal-3|net@1096|||S900|contact@23||150|0|contact@17||150|-316 +Ametal-3|net@1097|||S900|contact@15||12|316|contact@24||12|5.8 +Ametal-3|net@1098|||S900|contact@25||6|11.6|contact@18||6|-316 +Ametal-1|net@1099|||S900|inv30@0|out|-302.5|288|pin@606||-302.5|219 Ebitt[1]||D5G2;|ilcOdd@5|bitt[1]|O Ebitt[2]||D5G2;|ilcEven@7|bitt[2]|O Ebitt[3]||D5G2;|ilcOdd@5|bitt[3]|O @@ -932,24 +1421,22 @@ Evdd_42||D5G2;|pinsVddG@7|vdd|P Evdd_43||D5G2;|pinsVddG@7|vdd_1|P X -# Cell ilc;6{sch} -Cilc;6{sch}||schematic|1216797097518|1234995444882| +# Cell ilc;7{sch} +Cilc;7{sch}||schematic|1216797097518|1236948880231| Ngeneric:Facet-Center|art@0||0|0||||AV Icalculate;1{ic}|calculat@0||3|0|||D5G4; NOff-Page|conn@0||36.5|-23.5|||YRR| -NOff-Page|conn@1||42|6|||XY| -NOff-Page|conn@11||45.5|-5|||XY| -NOff-Page|conn@16||-40.5|-17.5|||X| +NOff-Page|conn@1||43|6|||XY| +NOff-Page|conn@11||43.5|-6|||XY| +NOff-Page|conn@16||-47|0|||X| NOff-Page|conn@17||-14.5|25.5|||XR| -NOff-Page|conn@18||41|18|||XY| Iilc;1{ic}|ilcAll@0||36|33|||D5G4; IilcEven;1{ic}|ilcEven@0||6|-18|||D5G4; IilcOdd;1{ic}|ilcOdd@0||12|18|Y||D5G4; -IredFive:invI;2{ic}|invI@0||39|-5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@0||-37|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand3;1{ic}|nand3@0||-37.5|6|XY||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S6.667|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||-1|63|||||ART_message(D5G6;)Silc -Ngeneric:Invisible-Pin|pin@1||-1|54|||||ART_message(D5G3;)Sies 26 January 2009 +Ngeneric:Invisible-Pin|pin@1||-1|54|||||ART_message(D5G3;)Sies 10 March 2009 Ngeneric:Invisible-Pin|pin@2||-1|58|||||ART_message(D5G4;)Sthe Inner Loop Counter NBus_Pin|pin@3||6|-26|-1|-1|| NBus_Pin|pin@4||12|27|-1|-1|| @@ -965,77 +1452,50 @@ NWire_Pin|pin@39||-66.5|-6|||| NWire_Pin|pin@40||-66.5|-2|||| NWire_Pin|pin@41||-66.5|-12|||| NWire_Pin|pin@42||-66.5|-8|||| -NWire_Pin|pin@43||-78.5|18|||| -NWire_Pin|pin@44||-78.5|22|||| -NWire_Pin|pin@47||-78.5|12|||| -NWire_Pin|pin@48||-78.5|16|||| -NWire_Pin|pin@49||-78.5|6|||| -NWire_Pin|pin@50||-78.5|10|||| -NWire_Pin|pin@51||-78.5|0|||| -NWire_Pin|pin@52||-78.5|4|||| -NWire_Pin|pin@53||-78.5|-6|||| -NWire_Pin|pin@54||-78.5|-2|||| -NWire_Pin|pin@55||-78.5|-12|||| -NWire_Pin|pin@56||-78.5|-8|||| -NWire_Pin|pin@57||30|-16|||| -NWire_Pin|pin@60||30|16|||| -NWire_Pin|pin@83||32|20|||| -NWire_Pin|pin@84||32|-20|||| -Ngeneric:Invisible-Pin|pin@89||35.5|3.5|||||ART_message(D3G2;)S["Make ilc[load] HI","to load inLO[1:6,8]."] -Ngeneric:Invisible-Pin|pin@91||36|-12|||||ART_message(D3G2;)S["Make ilc[dec] HI",to decrement.] +NWire_Pin|pin@57||33|-18|||| +NWire_Pin|pin@60||33|18|||| +NWire_Pin|pin@83||36|20|||| +NWire_Pin|pin@84||36|-20|||| +Ngeneric:Invisible-Pin|pin@89||37|3.5|||||ART_message(D3G2;)S["Make ilc[load] HI","to load inLO[1:6,8]."] +Ngeneric:Invisible-Pin|pin@91||37.5|-12|||||ART_message(D3G2;)S["Make ilc[decLO]",LO to decrement.,Will not decrement,below zero.] Ngeneric:Invisible-Pin|pin@152||-61.5|14|||||ART_message(D3G3;)SIn bits[1:6], 0 = HI, 1 = LO. Ngeneric:Invisible-Pin|pin@159||-19|50|||||ART_message(D3G3;)S[the Inner Loop Counter is a,"six bit counter on bit[1:6]","with an \"overflow\" bit[7].","It also knows infinity bit[8]","which prevents ilc[done]."] Ngeneric:Invisible-Pin|pin@179||-55|30|||||ART_message(D3G2;)S["bit[7] is the \"overflow\" bit, ovf.","bit[7] goes LO when bits[1:6]","count to zero, i.e. all are HI.","bit[7] always loaded HI.","Thus bit[7] says when the",count is used up.] -NWire_Pin|pin@191||-78.5|-18|||| -NWire_Pin|pin@192||-78.5|-14|||| NBus_Pin|pin@194||2|28|-1|-1|| NBus_Pin|pin@195||0|-29.5|-1|-1|| -NWire_Pin|pin@196||32|6|||| -Ngeneric:Invisible-Pin|pin@197||-62.5|58.5|||||ART_message(D3G2;)S[The Inner Loop Counter produces,"three signals of interest: ilc[mo, ho, do]","ilc[mo] means repeat the loop","ilc[ho] means hold the count","ilc[do] means do the action.",These are derived from its internal,"bits: ovf, inf, zero, zoo."] +NWire_Pin|pin@196||36|6|||| +Ngeneric:Invisible-Pin|pin@197||-62.5|58.5|||||ART_message(D3G2;)S[The Inner Loop Counter produces,"two signals of interest: ilc[mo, do]","ilc[mo] means repeat the loop","ilc[do] means do the action.",These are derived from its internal,"bits: ovf, inf, zero, zoo."] Ngeneric:Invisible-Pin|pin@199||-66|41.5|||||ART_message(D3G2;)S[The logic behind these three signals is:,mo = LO if zoo & not inf,do = LO if zero & (not ovf & not inf),ho = HI if zero] -NWire_Pin|pin@200||-48|-6|||| -NWire_Pin|pin@201||-48|-2|||| +NWire_Pin|pin@200||-45|-6|||| +NWire_Pin|pin@201||-45|-2|||| NWire_Pin|pin@202||-31|0|||| NWire_Pin|pin@204||-31|4|||| NWire_Pin|pin@206||-18|-7|||| -NWire_Pin|pin@207||-28.5|-7|||| -NWire_Pin|pin@209||-28.5|8|||| +NWire_Pin|pin@207||-25.5|-7|||| +NWire_Pin|pin@209||-25.5|8|||| NWire_Pin|pin@210||-18|6|||| -NWire_Pin|pin@211||-48|6|||| -NWire_Pin|pin@212||-48|2.5|||| -NWire_Pin|pin@213||-54|0|||| -NWire_Pin|pin@214||-54|4|||| +NWire_Pin|pin@211||-45|6|||| +NWire_Pin|pin@212||-45|2.5|||| NWire_Pin|pin@218||-12|6|||| NWire_Pin|pin@219||-16|6|||| NWire_Pin|pin@220||-16|-5|||| -Ngeneric:Invisible-Pin|pin@221||35|15|||||ART_message(D3G2;)S["ilc[check] copies","zoo into ilc[ovf]."] -NWire_Pin|pin@222||30|-5|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-72|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D374.2000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-72|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D464.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-72|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D398.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@4||-72|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D474.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||-72|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D383.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@6||-72|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D399.8000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@7||-84|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D975.6999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||-84|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1009.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||-84|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D905.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@10||-84|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D758.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@11||-84|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D643.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@12||-84|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D561.6999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@36||-84|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D902.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Awire|bit[1]|D5G2;||2700|pin@43||-78.5|18|pin@44||-78.5|22 +Ngeneric:Invisible-Pin|pin@221||35|15|||||ART_message(D3G2;)S[this copies,"zoo into ilc[ovf]."] +NWire_Pin|pin@230||30|16|||| +NWire_Pin|pin@232||30|-16|||| +NWire_Pin|pin@233||33|-6|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@1||-72|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D349.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||-72|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D475.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||-72|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D422.8000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||-72|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D484.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||-72|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D407.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||-72|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D999.0999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@41||-21|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1276.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Awire|bit[1]|D5G2;||2700|calculat@0|bit[1]|18|3|ilcOdd@0|bit[1]|18|13 -Awire|bit[2]|D5G2;||2700|pin@47||-78.5|12|pin@48||-78.5|16 Awire|bit[2]|D5G2;||900|calculat@0|bit[2]|12|-3|ilcEven@0|bit[2]|12|-13 -Awire|bit[3]|D5G2;||2700|pin@49||-78.5|6|pin@50||-78.5|10 Awire|bit[3]|D5G2;||2700|calculat@0|bit[3]|6|3|ilcOdd@0|bit[3]|6|13 -Awire|bit[4]|D5G2;||2700|pin@51||-78.5|0|pin@52||-78.5|4 Awire|bit[4]|D5G2;||2700|ilcEven@0|bit[4]|0|-13|calculat@0|bit[4]|0|-3 -Awire|bit[5]|D5G2;||2700|pin@53||-78.5|-6|pin@54||-78.5|-2 Awire|bit[5]|D5G2;||2700|calculat@0|bit[5]|-6|3|ilcOdd@0|bit[5]|-6|13 -Awire|bit[6]|D5G2;||2700|pin@55||-78.5|-12|pin@56||-78.5|-8 Awire|bit[6]|D5G2;||900|calculat@0|bit[6]|-12|-3|ilcEven@0|bit[6]|-12|-13 -Awire|bit[7]|D5G2;||2700|pin@191||-78.5|-18|pin@192||-78.5|-14 Awire|bit[7]|D5G2;||900|ilcOdd@0|bit[6]|-18|13|pin@210||-18|6 Awire|bit[8]|D5G2;||2700|ilcEven@0|bit[7]|-18|-13|pin@206||-18|-7 Abus|bitt[1,3,5,7]|D5G2;|-0.5|IJ2700|ilcOdd@0|bitt[1,3,5]|2|23|pin@194||2|28 @@ -1052,9 +1512,8 @@ Awire|do[6]|D5G2;||2700|pin@39||-66.5|-6|pin@40||-66.5|-2 Awire|do[6]|D5G2;||2700|ilcEven@0|do[6]|-6|-14|calculat@0|do[6]|-6|-4 Awire|do[7]|D5G2;||2700|pin@41||-66.5|-12|pin@42||-66.5|-8 Awire|do[7]|D5G2;||900|ilcOdd@0|do[7]|-12|14|pin@218||-12|6 -Awire|ilc[do]|D5G2;||900|pin@211||-48|6|pin@212||-48|2.5 -Awire|ilc[ho]|D5G2;||2700|pin@213||-54|0|pin@214||-54|4 -Awire|ilc[mo]|D5G2;||2700|pin@200||-48|-6|pin@201||-48|-2 +Awire|ilc[do]|D5G2;||900|pin@211||-45|6|pin@212||-45|2.5 +Awire|ilc[mo]|D5G2;||2700|pin@200||-45|-6|pin@201||-45|-2 Abus|inLO[1,3,5]|D5G2;|-0.5|IJ2700|ilcOdd@0|inLO[1,3,5,7]|12|22|pin@4||12|27 Abus|inLO[2,4,6,8]|D5G2;|-0.5|IJ900|ilcEven@0|inLO[2,4,6,8]|6|-22|pin@3||6|-26 Awire|net@63|||1800|wire90@1|b|-69.5|18|pin@31||-66.5|18 @@ -1063,51 +1522,45 @@ Awire|net@67|||1800|wire90@3|b|-69.5|6|pin@35||-66.5|6 Awire|net@69|||1800|wire90@4|b|-69.5|0|pin@37||-66.5|0 Awire|net@71|||1800|wire90@5|b|-69.5|-6|pin@39||-66.5|-6 Awire|net@73|||1800|wire90@6|b|-69.5|-12|pin@41||-66.5|-12 -Awire|net@74|||1800|wire90@7|b|-81.5|18|pin@43||-78.5|18 -Awire|net@75|||1800|wire90@8|b|-81.5|12|pin@47||-78.5|12 -Awire|net@77|||1800|wire90@9|b|-81.5|6|pin@49||-78.5|6 -Awire|net@79|||1800|wire90@10|b|-81.5|0|pin@51||-78.5|0 -Awire|net@81|||1800|wire90@11|b|-81.5|-6|pin@53||-78.5|-6 -Awire|net@83|||1800|wire90@12|b|-81.5|-12|pin@55||-78.5|-12 -Awire|net@88|||1800|ilcEven@0|count|23|-16|pin@57||30|-16 -Awire|net@93|||0|pin@60||30|16|ilcOdd@0|count|29|16 -Awire|net@109|||1800|ilcOdd@0|load|29|20|pin@83||32|20 -Awire|net@111|||0|pin@84||32|-20|ilcEven@0|load|23|-20 -Awire|net@323|||1800|wire90@36|b|-81.5|-18|pin@191||-78.5|-18 -Awire|net@330|||2700|pin@84||32|-20|pin@196||32|6 -Awire|net@331|||2700|pin@196||32|6|pin@83||32|20 -Awire|net@332|||1800|pin@196||32|6|conn@1|y|40|6 -Awire|net@345|||0|nand2@0|out|-39.5|-6|pin@200||-48|-6 -Awire|net@347|||0|calculat@0|zoo_1|-14|0|pin@202||-31|0 -Awire|net@350|||2700|pin@202||-31|0|pin@204||-31|4 +Awire|net@88|||1800|ilcEven@0|count|23|-18|pin@57||33|-18 +Awire|net@93|||0|pin@60||33|18|ilcOdd@0|count|29|18 +Awire|net@109|||1800|ilcOdd@0|load|29|20|pin@83||36|20 +Awire|net@111|||0|pin@84||36|-20|ilcEven@0|load|23|-20 +Awire|net@330|||2700|pin@84||36|-20|pin@196||36|6 +Awire|net@331|||2700|pin@196||36|6|pin@83||36|20 +Awire|net@332|||1800|pin@196||36|6|conn@1|y|41|6 +Awire|net@345|||0|nand2@0|out|-39.5|-6|pin@200||-45|-6 Awire|net@351|||0|pin@204||-31|4|nand3@0|inc|-35|4 -Awire|net@353|||0|pin@207||-28.5|-7|nand2@0|ina|-34.5|-7 -Awire|net@360|||0|pin@209||-28.5|8|nand3@0|ina|-35|8 -Awire|net@364|||0|nand3@0|out|-40|6|pin@211||-48|6 -Awire|net@367|||0|pin@206||-18|-7|pin@207||-28.5|-7 -Awire|net@368|||0|pin@202||-31|0|pin@213||-54|0 -Awire|net@373|||2700|pin@207||-28.5|-7|pin@209||-28.5|8 +Awire|net@353|||0|pin@207||-25.5|-7|nand2@0|ina|-34.5|-7 +Awire|net@360|||0|pin@209||-25.5|8|nand3@0|ina|-35|8 +Awire|net@364|||0|nand3@0|out|-40|6|pin@211||-45|6 +Awire|net@367|||0|pin@206||-18|-7|pin@207||-25.5|-7 +Awire|net@373|||2700|pin@207||-25.5|-7|pin@209||-25.5|8 Awire|net@374|||0|pin@210||-18|6|nand3@0|inb|-35|6 Awire|net@376|||900|pin@218||-12|6|calculat@0|zoo|-12|4 Awire|net@377|||0|pin@218||-12|6|pin@219||-16|6 Awire|net@378|||900|pin@219||-16|6|pin@220||-16|-5 Awire|net@385|||0|pin@220||-16|-5|nand2@0|inb|-34.5|-5 -Awire|net@386|||0|conn@18|y|39|18|ilcOdd@0|count[T_1]|29|18 -Awire|net@387|||2700|pin@222||30|-5|pin@60||30|16 -Awire|net@388|||2700|pin@57||30|-16|pin@222||30|-5 -Awire|net@389|||0|invI@0|out|36.5|-5|pin@222||30|-5 -Awire|net@390|||0|conn@11|y|43.5|-5|invI@0|in|41.5|-5 -Ebitt[1:9]|bitt[1:8]|D6G2;|conn@17|y|O -Echeck[T]|ilc[ck]|D4G2;|conn@18|a|I -Eilc[cnt]|ilc[decLO]|D4G2;|conn@11|a|I +Awire|net@409|||900|pin@60||33|18|pin@233||33|-6 +Awire|net@410|||1800|ilcOdd@0|check[T_1]|29|16|pin@230||30|16 +Awire|net@414|||0|pin@232||30|-16|ilcEven@0|ilc[decLO_1]|23|-16 +Awire|net@418|||900|pin@233||33|-6|pin@57||33|-18 +Awire|net@420|||0|conn@11|y|41.5|-6|pin@233||33|-6 +Awire|net@421|||0|wire90@41|a|-23.5|0|pin@202||-31|0 +Awire|net@422|||0|calculat@0|zoo_1|-14|0|wire90@41|b|-18.5|0 +Awire|zero|D5G2;||2700|pin@202||-31|0|pin@204||-31|4 +Awire|zero|D5G2;||900|pin@230||30|16|pin@232||30|-16 +Ebitt[1:8]||D6G2;|conn@17|y|O +Eilc[decLO]||D4G2;|conn@11|a|I Eilc[load]||D4G2;|conn@1|a|I -Eilc[done]|ilc[mo,do,ho]|D6G2;|conn@16|y|O -EinLO[1:8]|inLO[1:6,8]|D4G2;|conn@0|a|I +Eilc[mo,do,ho]|ilc[mo,do]|D6G2;|conn@16|y|O +EinLO[1:6,8]||D4G2;|conn@0|a|I X # Cell ilcEven;1{ic} -CilcEven;1{ic}||artwork|1216797193489|1234995380851|EI +CilcEven;1{ic}||artwork|1216797193489|1236798968301|EI Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@1||16.5|0|1|1|| Nschematic:Bus_Pin|pin@0||12|4|-1|-1|| Nschematic:Bus_Pin|pin@2||0|4|-1|-1|| Nschematic:Bus_Pin|pin@4||-12|4|-1|-1|| @@ -1139,7 +1592,7 @@ NPin|pin@53||16|3|1|1|| Ngeneric:Invisible-Pin|pin@54||12|0|||||ART_message(D5G3;)S2 Ngeneric:Invisible-Pin|pin@55||0|0|||||ART_message(D5G3;)S4 Ngeneric:Invisible-Pin|pin@56||-12|0|||||ART_message(D5G3;)S6 -Nschematic:Bus_Pin|pin@57||17|2|-1|-1|| +Nschematic:Bus_Pin|pin@57||17|0|-1|-1|| NPin|pin@101||-27|3|1|1|| NPin|pin@102||-27|-3|1|1|| Ngeneric:Invisible-Pin|pin@105||-22|0|||||ART_message(D5G3;)Sinfin @@ -1154,6 +1607,7 @@ Ngeneric:Invisible-Pin|pin@129||-6|-3|1|1|| Nschematic:Bus_Pin|pin@130||-24|5|-1|-1|| NPin|pin@131||-24|3|1|1|| NPin|pin@132||-24|5|1|1|| +Nschematic:Bus_Pin|pin@133||17|2|-1|-1|| Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-3|pin@8||0|-4 AThicker|net@21|||FS1800|pin@32||-2|4|pin@33||2|4 AThicker|net@22|||FS900|pin@33||2|4|pin@34||2|3 @@ -1189,16 +1643,134 @@ Ebit[4]||D5G2;|pin@14||O Ebit[6]||D5G2;|pin@16||O Ebit[7]|bit[8]|D5G2;|pin@130||O Ebitt[2,4,6,7]|bitt[2,4,6,8]|D5G2;|pin@128||O -Ecount|count[T]|D5G2;|pin@57||I Edo[2]||D5G2;|pin@0||I Edo[4]||D5G2;|pin@2||I Edo[6]||D5G2;|pin@4||I +Ecount|ilc[decLO]|D5G2;|pin@57||I EinLO[2,4,6,8]||D5G2;|pin@8||I Eload|load[T]|D5G2;|pin@107||I +Eilc[decLO_1]|zero|D5G2;|pin@133||I +X + +# Cell ilcEven;9{lay} +CilcEven;9{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236801612000|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236943919260 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@42||-228|-88|||| +NX-Metal-1-Metal-2-Con|contact@43||-244.5|-106|||| +NX-Metal-1-Metal-2-Con|contact@44||-222.5|-56|||| +NX-Metal-1-Metal-2-Con|contact@45||-296.5|-88|||| +NX-Metal-1-Metal-2-Con|contact@46||-267|-106|||| +NX-Metal-1-Metal-2-Con|contact@48||-221|56|||| +NX-Metal-1-Metal-2-Con|contact@49||-250.5|88|||| +Igates1inM:inv30;1{lay}|inv30@9||-233|72|||D5G4; +Igates1inM:inv30;1{lay}|inv30@10||-279|-72|||D5G4; +IlatchesK:mlat1in10;3{lay}|mlat1in1@1||-239.5|-72|X||D5G4; +Igates2inM:nor15;1{lay}|nor15@0||-278|72|X||D5G4; +NMetal-1-Pin|pin@137||-250.5|47|||| +NMetal-1-Pin|pin@138||-250.5|97|||| +NMetal-1-Pin|pin@143||-244.5|-103|||| +NMetal-1-Pin|pin@148||-296.5|-47|||| +NMetal-2-Pin|pin@149||-233|-56|||| +NMetal-1-Pin|pin@153||-296.5|-97|||| +NMetal-1-Pin|pin@154||-233.5|-58|||| +NMetal-1-Pin|pin@156||-228|-58|||| +NMetal-1-Pin|pin@157||-250.5|103|||| +NMetal-1-Pin|pin@158||-250.5|41|||| +IringB;3{lay}|ringB@4||-133|0|X||D5G4; +IringB;3{lay}|ringB@5||34|0|X||D5G4; +IringB;3{lay}|ringB@6||201|0|X||D5G4; +Ametal-2|net@507|||S0|ringB@5|gnd_2|-49.5|72|ringB@4|gnd_1|-49.5|72 +Ametal-2|net@508|||S0|ringB@5|gnd_3|-49.5|-72|ringB@4|gnd|-49.5|-72 +Ametal-2|net@509|||S0|ringB@5|vdd_4|-49.5|122|ringB@4|vdd_3|-49.5|122 +Ametal-2|net@510|||S0|ringB@5|vdd_5|-49.5|22|ringB@4|vdd_2|-49.5|22 +Ametal-2|net@511|||S0|ringB@5|vdd_6|-49.5|-22|ringB@4|vdd|-49.5|-22 +Ametal-2|net@512|||S0|ringB@5|vdd_7|-49.5|-122|ringB@4|vdd_1|-49.5|-122 +Ametal-2|net@513|||S0|ringB@5|gnd_1|117.5|72|ringB@6|gnd_2|117.5|72 +Ametal-2|net@514|||S0|ringB@5|gnd|117.5|-72|ringB@6|gnd_3|117.5|-72 +Ametal-2|net@515|||S0|ringB@5|vdd_3|117.5|122|ringB@6|vdd_4|117.5|122 +Ametal-2|net@516|||S0|ringB@5|vdd_2|117.5|22|ringB@6|vdd_5|117.5|22 +Ametal-2|net@517|||S0|ringB@5|vdd|117.5|-22|ringB@6|vdd_6|117.5|-22 +Ametal-2|net@518|||S0|ringB@5|vdd_1|117.5|-122|ringB@6|vdd_7|117.5|-122 +Ametal-2|net@541|||S1800|ringB@4|load[F]|-89|-106|ringB@5|load[F]|78|-106 +Ametal-2|net@542|||S1800|ringB@5|load[F]|78|-106|ringB@6|load[F]|245|-106 +Ametal-2|net@545|||S1800|ringB@4|load[T]|-83|-88|ringB@5|load[T]|84|-88 +Ametal-2|net@546|||S1800|ringB@5|load[T]|84|-88|ringB@6|load[T]|251|-88 +Ametal-2|net@549|||S1800|ringB@4|count[F]|-87|56|ringB@5|count[F]|80|56 +Ametal-2|net@550|||S1800|ringB@5|count[F]|80|56|ringB@6|count[F]|247|56 +Ametal-2|net@553|||S1800|ringB@4|count[T]|-66|88|ringB@5|count[T]|101|88 +Ametal-2|net@554|||S1800|ringB@5|count[T]|101|88|ringB@6|count[T]|268|88 +Ametal-2|net@814|||S0|ringB@4|count[F]|-87|56|contact@48||-221|56 +Ametal-1|net@840|||S1800|pin@137||-250.5|47|inv30@9|inA|-240|47 +Ametal-1|net@842|||S1800|pin@138||-250.5|97|inv30@9|inB|-240|97 +Ametal-2|net@844|||S0|inv30@9|gnd_1|-216.5|72|ringB@4|gnd_2|-216.5|72 +Ametal-2|net@845|||S0|inv30@9|vdd_2|-216.5|122|ringB@4|vdd_4|-216.5|122 +Ametal-2|net@846|||S0|inv30@9|vdd_3|-216.5|22|ringB@4|vdd_5|-216.5|22 +Ametal-2|net@853|||S0|ringB@4|load[T]|-83|-88|contact@42||-228|-88 +Ametal-1|net@867|||S2700|contact@43||-244.5|-106|pin@143||-244.5|-103 +Ametal-1|net@868|||S1800|pin@143||-244.5|-103|mlat1in1@1|cl[F]|-239|-103 +Ametal-2|net@874|||S1800|pin@149||-233|-56|contact@44||-222.5|-56 +Ametal-1|net@875|||S900|mlat1in1@1|in|-222.5|-55.5|contact@44||-222.5|-56 +Ametal-2|net@877|||S0|inv30@10|gnd_1|-262.5|-72|mlat1in1@1|gnd_1|-262.5|-72 +Ametal-2|net@878|||S0|inv30@10|vdd_2|-262.5|-22|mlat1in1@1|vdd_2|-262.5|-22 +Ametal-2|net@879|||S0|inv30@10|vdd_3|-262.5|-122|mlat1in1@1|vdd_3|-262.5|-122 +Ametal-2|net@880|||S0|contact@42||-228|-88|contact@45||-296.5|-88 +Ametal-1|net@884|||S1800|pin@153||-296.5|-97|inv30@10|inA|-286|-97 +Ametal-1|net@886|||S900|contact@45||-296.5|-88|pin@153||-296.5|-97 +Ametal-2|net@887|||S0|contact@43||-244.5|-106|contact@46||-267|-106 +Ametal-1|net@888|||S900|inv30@10|out|-267|-72|contact@46||-267|-106 +Ametal-1|net@889|||S900|mlat1in1@1|cl[T]|-233.5|-53|pin@154||-233.5|-58 +Ametal-1|net@892|||S900|pin@156||-228|-58|contact@42||-228|-88 +Ametal-1|net@893|||S1800|pin@154||-233.5|-58|pin@156||-228|-58 +Ametal-2|net@894|||S0|ringB@4|load[F]|-89|-106|contact@43||-244.5|-106 +Ametal-2|net@895|||S0|mlat1in1@1|gnd|-216.5|-72|ringB@4|gnd_3|-216.5|-72 +Ametal-2|net@896|||S0|mlat1in1@1|vdd|-216.5|-22|ringB@4|vdd_6|-216.5|-22 +Ametal-2|net@897|||S0|mlat1in1@1|vdd_1|-216.5|-122|ringB@4|vdd_7|-216.5|-122 +Ametal-1|net@898|||S2700|pin@138||-250.5|97|pin@157||-250.5|103 +Ametal-1|net@899|||S0|pin@157||-250.5|103|nor15@0|out_2|-258|103 +Ametal-1|net@900|||S900|pin@137||-250.5|47|pin@158||-250.5|41 +Ametal-1|net@901|||S0|pin@158||-250.5|41|nor15@0|out|-258|41 +Ametal-1|net@909||0.4|S900|inv30@9|out|-221|72|contact@48||-221|56 +Ametal-1|net@917|||S900|pin@138||-250.5|97|contact@49||-250.5|88 +Ametal-2|net@918|||S0|nor15@0|gnd|-249.5|72|inv30@9|gnd|-249.5|72 +Ametal-2|net@919|||S0|nor15@0|vdd|-249.5|122|inv30@9|vdd|-249.5|122 +Ametal-2|net@920|||S0|nor15@0|vdd_1|-249.5|22|inv30@9|vdd_1|-249.5|22 +Ametal-1|net@922|||S0|inv30@10|inB|-286|-47|pin@148||-296.5|-47 +Ametal-2|net@925|||S0|ringB@4|count[T]|-66|88|contact@49||-250.5|88 +Ametal-1|net@926|||S2700|contact@45||-296.5|-88|pin@148||-296.5|-47 +Ebit[2]||D5G2;|ringB@6|bit[1]|O +Ebit[4]||D5G2;|ringB@5|bit[1]|O +Ebit[6]||D5G2;|ringB@4|bit[1]|O +Eout[1]|bit[8]|D5G2;|mlat1in1@1|out|O +Ebitt[2]||D5G2;|ringB@6|bitt[1]|O +Ebitt[4]||D5G2;|ringB@5|bitt[1]|O +Ebitt[6]||D5G2;|ringB@4|bitt[1]|O +Edo[2]||D5G2;|ringB@6|do[1]|I +Edo[4]||D5G2;|ringB@5|do[1]|I +Edo[6]||D5G2;|ringB@4|do[1]|I +Egnd_9|gnd|D5G2;|nor15@0|gnd_1|G +Egnd_1||D5G2;|ringB@6|gnd_1|G +Egnd_6||D5G2;|ringB@6|gnd|G +Egnd_7||D5G2;|mlat1in1@1|gnd_1|G +Egnd_8||D5G2;|inv30@10|gnd|G +EinB|ilc[decLO]|D5G2;|nor15@0|inB|I +EinLO[2]||D5G2;|ringB@6|inLO[1]|I +EinLO[4]||D5G2;|ringB@5|inLO[1]|I +EinLO[6]||D5G2;|ringB@4|inLO[1]|I +EinLO[8]||D5G2;|pin@149||I +Eload[T]||D5G2;|ringB@4|load[T]|I +Evdd_18|vdd|D5G2;|nor15@0|vdd_2|P +Evdd_2||D5G2;|ringB@6|vdd_2|P +Evdd_3||D5G2;|ringB@6|vdd_3|P +Evdd_12||D5G2;|ringB@6|vdd|P +Evdd_13||D5G2;|ringB@6|vdd_1|P +Evdd_16||D5G2;|inv30@10|vdd|P +Evdd_17||D5G2;|inv30@10|vdd_1|P +Evdd_19||D5G2;|nor15@0|vdd_3|P +EinA|zero|D5G2;|nor15@0|inA|I X # Cell ilcEven;8{lay} -CilcEven;8{lay}||cmos90|1216735796008|1235430898641||ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233341787698|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234211385259 +CilcEven;8{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233341787698|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234211385259 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@37||-256|56|||| NX-Metal-1-Metal-2-Con|contact@38||-285.5|88|||| @@ -1317,8 +1889,8 @@ Evdd_14||D5G2;|mlat1in1@1|vdd_2|P Evdd_15||D5G2;|mlat1in1@1|vdd_3|P X -# Cell ilcEven;5{sch} -CilcEven;5{sch}||schematic|1216766649341|1234995386370| +# Cell ilcEven;6{sch} +CilcEven;6{sch}||schematic|1216766649341|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||45|12|||XY| NOff-Page|conn@1||14.5|12|||XY| @@ -1327,15 +1899,17 @@ NOff-Page|conn@3||23.5|0|||RR| NOff-Page|conn@4||-6|0|||RR| NOff-Page|conn@5||-36|0|||RR| NOff-Page|conn@6||50|-6|||XY| -NOff-Page|conn@9||-56|-24|||Y| +NOff-Page|conn@9||-70.5|-25|||Y| NOff-Page|conn@14||48|-24|||XY| NWire_Con|conn@22||-2.5|-23|||| NOff-Page|conn@23||-2.5|-29|||RRR| NOff-Page|conn@24||-69.5|0|||RR| +NOff-Page|conn@25||-66|-16|||YR| IilcEven;1{ic}|ilcEven@0||51|30.5|||D5G4; -IredFive:inv;1{ic}|inv@7||-46|-24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@7||-40|-24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@8||37|-24|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IlatchesK:mlat1in10;1{ic}|mlat1in1@1||-60|0|X||D5G4; +IredFive:nor2n;1{ic}|nor2n@0||-60|-24|Y||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S15|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||-1|46|||||ART_message(D5G6;)SilcEven Ngeneric:Invisible-Pin|pin@1||-1|37|||||ART_message(D5G3;)Sies 29 January 2009 Ngeneric:Invisible-Pin|pin@2||-1|41|||||ART_message(D5G4;)Seven bits of Inner Loop Counter @@ -1352,8 +1926,8 @@ NBus_Pin|pin@123||-25.5|24|-1|-1|| NBus_Pin|pin@124||4.5|24|-1|-1|| NBus_Pin|pin@125||34.5|24|-1|-1|| Ngeneric:Invisible-Pin|pin@126||-69.5|32.5|||||ART_message(D3G2;)S["bit[8] is the infinity bit.",It is LO active. A LO output,means keep working even,if counter runs out.] -NWire_Pin|pin@138||-34|-24|||| -NWire_Pin|pin@139||-34|-20|||| +NWire_Pin|pin@138||-28|-24|||| +NWire_Pin|pin@139||-28|-20|||| NWire_Pin|pin@142||26|-24|||X| NWire_Pin|pin@143||26|-20|||X| NBus_Pin|pin@145||-9|-12|-1|-1|| @@ -1364,14 +1938,20 @@ NWire_Pin|pin@157||-54|0|||| NWire_Pin|pin@158||-54|-5.5|||| NBus_Pin|pin@168||-2.5|-18|-1|-1|| NBus_Pin|pin@169||-60|-12|-1|-1|| +NWire_Pin|pin@170||-45|-24|||| +NWire_Pin|pin@171||-45|-18.5|||| +NWire_Pin|pin@172||-66|-23|||| +Ngeneric:Invisible-Pin|pin@174||-65|-29|||||ART_message(D3G2;)Swill not count below zero IringB;1{ic}|ringB@3||-30|0|X||D5G4; IringB;1{ic}|ringB@4||0|0|X||D5G4; IringB;1{ic}|ringB@5||30|0|X||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@8||-39.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2064.2000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||30.5|-24|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1795.0999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||-33.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1588.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||30.5|-24|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1317.0999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||-51|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1283.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Abus|bit[2,4,6,8]|D5G2;|-0.5|IJ2700|conn@22||-2.5|-23|pin@168||-2.5|-18 -Awire|count[F]|D5G2;||2700|pin@138||-34|-24|pin@139||-34|-20 +Awire|count[F]|D5G2;||2700|pin@138||-28|-24|pin@139||-28|-20 Abus|count[T,F]|D5G2;|-0.5|IJ2700|pin@147||-10|24|pin@148||-10|29 +Awire|count[T]|D5G2;||2700|pin@170||-45|-24|pin@171||-45|-18.5 Awire|inLO[2]|D5G2;||900|pin@25||42|-2|pin@26||42|-6 Awire|inLO[4]|D5G2;||900|pin@27||12|-2|pin@28||12|-6 Awire|inLO[6]|D5G2;||900|pin@61||-18|-2|pin@62||-18|-6 @@ -1395,11 +1975,10 @@ Abus|net@226||-0.5|IJ1800|pin@123||-25.5|24|pin@147||-10|24 Abus|net@240||-0.5|IJ2700|ringB@3|count[T,F]|-25.5|10|pin@123||-25.5|24 Abus|net@242||-0.5|IJ2700|ringB@4|count[T,F]|4.5|10|pin@124||4.5|24 Abus|net@244||-0.5|IJ2700|ringB@5|count[T,F]|34.5|10|pin@125||34.5|24 -Awire|net@273|||0|wire90@8|a|-42|-24|inv@7|out|-43.5|-24 -Awire|net@274|||0|pin@138||-34|-24|wire90@8|b|-37|-24 +Awire|net@273|||0|wire90@8|a|-36|-24|inv@7|out|-37.5|-24 +Awire|net@274|||0|pin@138||-28|-24|wire90@8|b|-31|-24 Awire|net@275|||1800|wire90@9|a|33|-24|inv@8|out|34.5|-24 Awire|net@277|||1800|pin@142||26|-24|wire90@9|b|28|-24 -Awire|net@278|||1800|conn@9|y|-54|-24|inv@7|in|-48.5|-24 Awire|net@279|||1800|inv@8|in|39.5|-24|conn@14|y|46|-24 Abus|net@280||-0.5|IJ0|pin@6||35|-12|pin@7||5|-12 Abus|net@281||-0.5|IJ1800|pin@145||-9|-12|pin@7||5|-12 @@ -1410,21 +1989,28 @@ Abus|net@349||-0.5|I0|pin@63||-25|-12|pin@169||-60|-12 Awire|net@353|||0|mlat1in1@1|out[1]|-62|0|conn@24|a|-67.5|0 Awire|net@354|||0|pin@157||-54|0|mlat1in1@1|in[1]|-58|0 Abus|net@357||-0.5|IJ900|mlat1in1@1|cl[T,F]|-60|-4|pin@169||-60|-12 +Awire|net@358|||1800|pin@170||-45|-24|inv@7|in|-42.5|-24 +Awire|net@359|||1800|wire90@10|b|-48.5|-24|pin@170||-45|-24 +Awire|net@361|||1800|conn@9|y|-68.5|-25|nor2n@0|inb|-62.5|-25 +Awire|net@362|||0|nor2n@0|ina|-62.5|-23|pin@172||-66|-23 +Awire|net@365|||1800|nor2n@0|out|-57.5|-24|wire90@10|a|-53.5|-24 +Awire|net@366|||2700|pin@172||-66|-23|conn@25|y|-66|-18 Ebit[2]||D6G2;|conn@3|y|O Ebit[4]||D6G2;|conn@4|y|O Ebit[6]||D6G2;|conn@5|y|O -Ebit[7]|bit[8]|D6G2;|conn@24|y|O -Ebitt[2,4,6,7]|bitt[2,4,6,8]|D6G2;|conn@23|y|O -Ecount|count[T]|D4G2;|conn@9|a|I +Ebit[8]||D6G2;|conn@24|y|O +Ebitt[2,4,6,8]||D6G2;|conn@23|y|O Edo[2]||D4G2;|conn@0|a|I Edo[4]||D4G2;|conn@1|a|I Edo[6]||D4G2;|conn@2|a|I +Ecount[T]|ilc[decLO]|D4G2;|conn@9|a|I EinLO[2,4,6,8]||D4G2;|conn@6|a|I -Eload|load[T]|D4G2;|conn@14|a|I +Eload[T]||D4G2;|conn@14|a|I +Eilc[decLO_1]|zero|D4G2;|conn@25|a|I X # Cell ilcEvenStudy;1{sch} -CilcEvenStudy;1{sch}||schematic|1216766649341|1233063502208||LEDRIVE_inv@11()F16.587387|LEDRIVE_inv@12()F23.224857|LEDRIVE_inv@13()F29.920115|LEDRIVE_inv@14()F31.668919 +CilcEvenStudy;1{sch}||schematic|1216766649341|1236908967051|I|LEDRIVE_inv@11()F16.587387|LEDRIVE_inv@12()F23.224857|LEDRIVE_inv@13()F29.920115|LEDRIVE_inv@14()F31.668919 IpurpleFive:LEsettings;1{ic}|LEsettin@0||-59.5|13|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-5.5;Y-3.25;)I1|ATTR_alpha(D5G1;NPX-3;Y-1.25;)F0.7|ATTR_epsilon(D6G1;NPX-5.5;Y1.75;)F0.0010|ATTR_gate_cap(D6G1;NPX-5.5;Y-0.25;)F0.19|ATTR_keeper_ratio(D5G1;NPX-1.5;Y-2.25;)F0.1|ATTR_max_iter(D6G1;NPX-5.5;Y0.75;)I30|ATTR_su(D6G1;NPX-5.5;Y3.75;)S3.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)S0.22 Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||45|12|||XY| @@ -1542,8 +2128,9 @@ EinLO[2,4,6,8]||D4G2;|conn@6|a|I X # Cell ilcOdd;1{ic} -CilcOdd;1{ic}||artwork|1216797615611|1233227709362|EI +CilcOdd;1{ic}||artwork|1216797615611|1236798929843|EI Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@1||16.5|0|1|1|| Nschematic:Bus_Pin|pin@2||0|4|-1|-1|| Nschematic:Bus_Pin|pin@4||-12|4|-1|-1|| Nschematic:Bus_Pin|pin@8||0|-4|-1|-1|R| @@ -1581,7 +2168,7 @@ NPin|pin@49||-22|3|1|1|| NPin|pin@50||-22|4|1|1|| NPin|pin@51||-26|4|1|1|| NPin|pin@52||-26|3|1|1|| -Nschematic:Bus_Pin|pin@56||17|2|-1|-1|| +Nschematic:Bus_Pin|pin@56||17|0|-1|-1|| Ngeneric:Invisible-Pin|pin@59||-23.5|0|||||ART_message(D5G3;)S7 NPin|pin@60||16|-2|1|1|| NPin|pin@61||17|-2|1|1|| @@ -1594,9 +2181,7 @@ Nschematic:Bus_Pin|pin@87||-10|-3|-1|-1|| Nschematic:Bus_Pin|pin@88||-30|5|-1|-1|| NPin|pin@90||-30|3|1|1|| NPin|pin@91||-30|5|1|1|| -Nschematic:Bus_Pin|pin@92||17|0|-1|-1|| -NPin|pin@94||16|0|1|1|| -NPin|pin@95||17|0|1|1|| +Nschematic:Bus_Pin|pin@96||17|2|-1|-1|| Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-3|pin@8||0|-4 AThicker|net@9|||FS1800|pin@34||-2|4|pin@35||2|4 AThicker|net@10|||FS900|pin@35||2|4|pin@36||2|3 @@ -1621,7 +2206,6 @@ AThicker|net@34|||FS0|pin@29||-18|3|pin@49||-22|3 AThicker|net@35|||FS2700|pin@49||-22|3|pin@50||-22|4 AThicker|net@36|||FS0|pin@50||-22|4|pin@51||-26|4 AThicker|net@38|||FS900|pin@51||-26|4|pin@52||-26|3 -AThicker|net@43|||FS2700|pin@94||16|0|pin@73||16|2 AThicker|net@44|||FS1800|pin@60||16|-2|pin@61||17|-2 AThicker|net@54|||FS900|pin@27||-33|3|pin@71||-33|-3 AThicker|net@55|||FS2700|pin@73||16|2|pin@32||16|3 @@ -1631,24 +2215,168 @@ Aschematic:bus|net@73||-0.5|IJ2700|pin@83||-10|-5|pin@87||-10|-3 AThicker|net@75|||FS1800|pin@71||-33|-3|pin@31||16|-3 AThicker|net@76|||FS0|pin@90||-30|3|pin@27||-33|3 AThicker|net@77|||FS2700|pin@90||-30|3|pin@91||-30|5 -AThicker|net@79|||FS2700|pin@60||16|-2|pin@94||16|0 -AThicker|net@80|||FS1800|pin@94||16|0|pin@95||17|0 +AThicker|net@82|||FS900|pin@73||16|2|pin@60||16|-2 Ebit[1]||D5G2;|pin@12||O Ebit[3]||D5G2;|pin@14||O Ebit[5]||D5G2;|pin@16||O Ebit[6]|bit[7]|D5G2;|pin@88||O Ebitt[1,3,5]|bitt[1,3,5,7]|D5G2;|pin@83||O -Ecount[T_1]|check[T]|D5G2;|pin@92||I -Ecount|count[T]|D5G2;|pin@56||I Edo[3]||D5G2;|pin@2||I Edo[5]||D5G2;|pin@4||I Edo[7]||D5G2;|pin@47||I +Ecount|ilc[decLO]|D5G2;|pin@56||I EinLO[1,3,5,7]|inLO[1,3,5]|D5G2;|pin@8||I Eload|load[T]|D5G2;|pin@10||I +Echeck[T_1]|zero|D5G2;|pin@96||I +X + +# Cell ilcOdd;7{lay} +CilcOdd;7{lay}||cmos90|1216735796008|1237074672905|I|ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237074679060|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237074679060 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@31||271|122||6.2|| +NX-Metal-1-Metal-2-Con|contact@37||-212.5|88|||| +NX-Metal-1-Metal-2-Con|contact@38||-183|56|||| +NX-Metal-1-Metal-2-Con|contact@39||-231.8|-72||6.2|| +NX-Metal-1-Metal-2-Con|contact@40||-323.5|-88|||| +NX-Metal-1-Metal-2-Con|contact@41||-294|-106|||| +NX-Metal-1-Metal-2-Con|contact@42||-275.5|50|||| +NX-Metal-1-Metal-2-Con|contact@43||-256.5|50|||| +NX-Metal-1-Metal-2-Con|contact@45||-282.5|-44|||| +Igates1inM:inv05;1{lay}|inv05@1||-277.5|72|Y||D5G4; +Igates1inM:inv30;1{lay}|inv30@11||-195|72|||D5G4; +Igates1inM:inv30;1{lay}|inv30@12||-306|-72|||D5G4; +IlatchesK:mlat2in10i;3{lay}|mlat2in1@0||-234|-72|||D5G4; +Igates2inM:nor15;1{lay}|nor15@0||-240|72|X||D5G4; +NMetal-1-Pin|pin@204||271|115|||| +NMetal-1-Pin|pin@210||-212.5|97|||| +NMetal-1-Pin|pin@211||-212.5|47|||| +NMetal-1-Pin|pin@217||-242.5|2|||| +NMetal-1-Pin|pin@239||-231.8|-96.5|||| +NMetal-1-Pin|pin@246||-323.5|-47|||| +NMetal-1-Pin|pin@249||-323.5|-97|||| +NMetal-1-Pin|pin@253||-256.5|8|||| +NMetal-1-Pin|pin@255||-211.5|8|||| +NMetal-1-Pin|pin@259||-212.5|103|||| +NMetal-1-Pin|pin@260||-212.5|41|||| +NMetal-1-Pin|pin@261||-273|68|||| +NMetal-1-Pin|pin@262||-270|68|||| +NMetal-1-Pin|pin@263||-270|29|||| +NMetal-1-Pin|pin@264||-270|2|||| +NMetal-2-Pin|pin@268||-275|-44|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-322.5|72|||D5G4; +IringB;3{lay}|ringB@3||-95|0|X||D5G4; +IringB;3{lay}|ringB@4||72|0|X||D5G4; +IringB;3{lay}|ringB@5||239|0|X||D5G4; +IwiresL:select40;1{lay}|select40@0||-305|72|||D5G4; +Ametal-2|net@634|||S0|ringB@4|gnd_2|-11.5|72|ringB@3|gnd_1|-11.5|72 +Ametal-2|net@635|||S0|ringB@4|gnd_3|-11.5|-72|ringB@3|gnd|-11.5|-72 +Ametal-2|net@636|||S0|ringB@4|vdd_4|-11.5|122|ringB@3|vdd_3|-11.5|122 +Ametal-2|net@637|||S0|ringB@4|vdd_5|-11.5|22|ringB@3|vdd_2|-11.5|22 +Ametal-2|net@638|||S0|ringB@4|vdd_6|-11.5|-22|ringB@3|vdd|-11.5|-22 +Ametal-2|net@639|||S0|ringB@4|vdd_7|-11.5|-122|ringB@3|vdd_1|-11.5|-122 +Ametal-2|net@640|||S0|ringB@4|gnd_1|155.5|72|ringB@5|gnd_2|155.5|72 +Ametal-2|net@641|||S0|ringB@4|gnd|155.5|-72|ringB@5|gnd_3|155.5|-72 +Ametal-2|net@642|||S0|ringB@4|vdd_3|155.5|122|ringB@5|vdd_4|155.5|122 +Ametal-2|net@643|||S0|ringB@4|vdd_2|155.5|22|ringB@5|vdd_5|155.5|22 +Ametal-2|net@644|||S0|ringB@4|vdd|155.5|-22|ringB@5|vdd_6|155.5|-22 +Ametal-2|net@645|||S0|ringB@4|vdd_1|155.5|-122|ringB@5|vdd_7|155.5|-122 +Ametal-2|net@747|||S1800|ringB@3|load[F]|-51|-106|ringB@4|load[F]|116|-106 +Ametal-2|net@748|||S1800|ringB@4|load[F]|116|-106|ringB@5|load[F]|283|-106 +Ametal-2|net@751|||S1800|ringB@3|load[T]|-45|-88|ringB@4|load[T]|122|-88 +Ametal-2|net@752|||S1800|ringB@4|load[T]|122|-88|ringB@5|load[T]|289|-88 +Ametal-2|net@755|||S1800|ringB@3|count[T]|-28|88|ringB@4|count[T]|139|88 +Ametal-2|net@756|||S1800|ringB@4|count[T]|139|88|ringB@5|count[T]|306|88 +Ametal-2|net@759|||S1800|ringB@3|count[F]|-49|56|ringB@4|count[F]|118|56 +Ametal-2|net@760|||S1800|ringB@4|count[F]|118|56|ringB@5|count[F]|285|56 +Ametal-1|net@798|||S1800|ringB@5|do[1]|264.5|115|pin@204||271|115 +Ametal-1|net@802|||S2700|pin@204||271|115|contact@31||271|122 +Ametal-2|net@940||6.2|S1800|contact@31||271|122|ringB@5|vdd_3|322.5|122 +Ametal-1|net@1013|||S0|inv30@11|inB|-202|97|pin@210||-212.5|97 +Ametal-1|net@1015|||S1800|pin@211||-212.5|47|inv30@11|inA|-202|47 +Ametal-1|net@1023|||S2700|mlat2in1@0|clB[F]|-211.5|-39.5|pin@255||-211.5|8 +Ametal-1|net@1027|||S2700|mlat2in1@0|clB[T]|-242.5|-55.5|pin@217||-242.5|2 +Ametal-2|net@1042|||S1800|contact@37||-212.5|88|ringB@3|count[T]|-28|88 +Ametal-1|net@1080|||S900|pin@210||-212.5|97|contact@37||-212.5|88 +Ametal-2|net@1081|||S0|ringB@3|count[F]|-49|56|contact@38||-183|56 +Ametal-1|net@1082||0.4|S900|inv30@11|out|-183|72|contact@38||-183|56 +Ametal-2|net@1083|||S0|mlat2in1@0|gnd_1|-178.5|-72|contact@39||-231.8|-72 +Ametal-1|net@1085|||S900|contact@39||-231.8|-75.1|pin@239||-231.8|-96.5 +Ametal-1|net@1086|||S0|pin@239||-231.8|-96.5|mlat2in1@0|inA|-235.5|-96.5 +Ametal-2|net@1105|||S0|inv30@12|gnd_1|-289.5|-72|mlat2in1@0|gnd|-289.5|-72 +Ametal-2|net@1106|||S0|inv30@12|vdd_2|-289.5|-22|mlat2in1@0|vdd|-289.5|-22 +Ametal-2|net@1107|||S0|inv30@12|vdd_3|-289.5|-122|mlat2in1@0|vdd_1|-289.5|-122 +Ametal-2|net@1108|||S0|mlat2in1@0|clA[T]|-256|-88|contact@40||-323.5|-88 +Ametal-1|net@1109|||S0|inv30@12|inA|-313|-97|pin@249||-323.5|-97 +Ametal-1|net@1111|||S2700|pin@249||-323.5|-97|contact@40||-323.5|-88 +Ametal-2|net@1115|||S0|mlat2in1@0|clA[F]|-250|-106|contact@41||-294|-106 +Ametal-1|net@1116|||S900|inv30@12|out|-294|-72|contact@41||-294|-106 +Ametal-2|net@1117|||S0|ringB@3|load[F]|-51|-106|mlat2in1@0|clA[F]|-250|-106 +Ametal-2|net@1118|||S0|ringB@3|load[T]|-45|-88|mlat2in1@0|clA[T]|-256|-88 +Ametal-2|net@1119|||S0|mlat2in1@0|gnd_1|-178.5|-72|ringB@3|gnd_3|-178.5|-72 +Ametal-2|net@1120|||S0|mlat2in1@0|vdd_2|-178.5|-22|ringB@3|vdd_6|-178.5|-22 +Ametal-2|net@1121|||S0|mlat2in1@0|vdd_3|-178.5|-122|ringB@3|vdd_7|-178.5|-122 +Ametal-2|net@1123|||S0|inv30@11|gnd_1|-178.5|72|ringB@3|gnd_2|-178.5|72 +Ametal-2|net@1124|||S0|inv30@11|vdd_2|-178.5|122|ringB@3|vdd_4|-178.5|122 +Ametal-2|net@1125|||S0|inv30@11|vdd_3|-178.5|22|ringB@3|vdd_5|-178.5|22 +Ametal-2|net@1132|||S0|nor15@0|inB|-234|50|contact@43||-256.5|50 +Ametal-1|net@1134||0.4|S900|inv05@1|in[1]|-275.5|57|contact@42||-275.5|50 +Ametal-1|net@1143|||S0|pin@217||-242.5|2|pin@264||-270|2 +Ametal-1|net@1144|||S1800|pin@253||-256.5|8|pin@255||-211.5|8 +Ametal-1|net@1147|||S1800|pin@246||-323.5|-47|inv30@12|inB|-313|-47 +Ametal-1|net@1148|||S900|pin@246||-323.5|-47|contact@40||-323.5|-88 +Ametal-1|net@1155|||S2700|pin@210||-212.5|97|pin@259||-212.5|103 +Ametal-1|net@1156|||S0|pin@259||-212.5|103|nor15@0|out_2|-220|103 +Ametal-1|net@1157|||S900|pin@211||-212.5|47|pin@260||-212.5|41 +Ametal-1|net@1158|||S0|pin@260||-212.5|41|nor15@0|out|-220|41 +Ametal-2|net@1160|||S0|inv05@1|gnd_1|-268.5|72|nor15@0|gnd_1|-268.5|72 +Ametal-2|net@1161|||S0|inv05@1|vdd_3|-268.5|122|nor15@0|vdd_2|-268.5|122 +Ametal-2|net@1162|||S0|inv05@1|vdd_2|-268.5|22|nor15@0|vdd_3|-268.5|22 +Ametal-2|net@1163|||S0|nor15@0|gnd|-211.5|72|inv30@11|gnd|-211.5|72 +Ametal-2|net@1164|||S0|nor15@0|vdd|-211.5|122|inv30@11|vdd|-211.5|122 +Ametal-2|net@1165|||S0|nor15@0|vdd_1|-211.5|22|inv30@11|vdd_1|-211.5|22 +Ametal-2|net@1171||6.2|S1800|pinsVddG@0|vdd_1|-322.5|22|inv05@1|vdd|-286.5|22 +Ametal-2|net@1172||6.2|S0|inv05@1|gnd|-286.5|72|pinsVddG@0|gnd|-322.5|72 +Ametal-2|net@1173||6.2|S0|inv05@1|vdd_1|-286.5|122|pinsVddG@0|vdd|-322.5|122 +Ametal-2|net@1174|||S0|contact@43||-256.5|50|contact@42||-275.5|50 +Ametal-1|net@1175|||S2700|pin@253||-256.5|8|contact@43||-256.5|50 +Ametal-1|net@1176|||S900|inv05@1|out[1]|-273|79|pin@261||-273|68 +Ametal-1|net@1177|||S1800|pin@261||-273|68|pin@262||-270|68 +Ametal-1|net@1178|||S900|pin@262||-270|68|pin@263||-270|29 +Ametal-1|net@1180|||S900|pin@263||-270|29|pin@264||-270|2 +Ametal-1|net@1183|||S900|mlat2in1@0|inB|-282.5|-41.2|contact@45||-282.5|-44 +Ametal-2|net@1184|||S1800|contact@45||-282.5|-44|pin@268||-275|-44 +Ebit[1]||D5G2;|ringB@5|bit[1]|O +Ebit[3]||D5G2;|ringB@4|bit[1]|O +Ebit[5]||D5G2;|ringB@3|bit[1]|O +Eouttt[1]|bit[7]|D5G2;|mlat2in1@0|outtt[1]|O +Ebitt[1]||D5G2;|ringB@5|bitt[1]|O +Ebitt[3]||D5G2;|ringB@4|bitt[1]|O +Ebitt[5]||D5G2;|ringB@3|bitt[1]|O +Edo[3]||D5G2;|ringB@4|do[1]|I +Edo[5]||D5G2;|ringB@3|do[1]|I +Edo[7]||D5G2;|pin@268||I +Egnd||D5G2;|ringB@5|gnd|G +Egnd_1||D5G2;|ringB@5|gnd_1|G +Egnd_3||D5G2;|inv30@12|gnd|G +Egnd_4||D5G2;|pinsVddG@0|gnd|G +EinB|ilc[decLO]|D5G2;|nor15@0|inB|I +EinLO[1]||D5G2;|ringB@5|inLO[1]|I +EinLO[3]||D5G2;|ringB@4|inLO[1]|I +EinLO[5]||D5G2;|ringB@3|inLO[1]|I +Eload[T_1]|load[T]|D5G2;|ringB@3|load[T]|I +Evdd||D5G2;|ringB@5|vdd|P +Evdd_1||D5G2;|ringB@5|vdd_1|P +Evdd_2||D5G2;|ringB@5|vdd_2|P +Evdd_7||D5G2;|ringB@5|vdd_3|P +Evdd_10||D5G2;|inv30@12|vdd|P +Evdd_11||D5G2;|inv30@12|vdd_1|P +Evdd_12||D5G2;|pinsVddG@0|vdd|P +Evdd_13||D5G2;|pinsVddG@0|vdd_1|P +EinA|zero|D5G2;|nor15@0|inA|I X # Cell ilcOdd;6{lay} -CilcOdd;6{lay}||cmos90|1216735796008|1235430898641||ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233236712216|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234747623101 +CilcOdd;6{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233236712216|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234747623101 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@31||259.5|122||6.2|| NX-Metal-1-Metal-2-Con|contact@35||-193|-88|||| @@ -1778,7 +2506,7 @@ Evdd_7||D5G2;|ringB@5|vdd_3|P X # Cell ilcOdd;6{sch} -CilcOdd;6{sch}||schematic|1216766649341|1233227546167| +CilcOdd;6{sch}||schematic|1216766649341|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||15|12|||XY| NOff-Page|conn@2||-15|12|||XY| @@ -1787,18 +2515,20 @@ NOff-Page|conn@4||-6|0|||RR| NOff-Page|conn@5||-36|0|||RR| NOff-Page|conn@6||48|-13.5|||XY| NOff-Page|conn@7||38|-30|||XY| -NOff-Page|conn@12||-64|-30|||Y| +NOff-Page|conn@12||-76.5|-31|||Y| NWire_Con|conn@19||-15|-25|||| NOff-Page|conn@20||-15|-31|||RRR| NOff-Page|conn@21||-65.5|0|||RR| NOff-Page|conn@22||-43|12|||XY| -NOff-Page|conn@23||-64|-18|||Y| +NOff-Page|conn@24||-72|-20|||YR| +NWire_Con|conn@25||-66|-12|||| NGround|gnd@0||-48|-7|||| IilcOdd;1{ic}|ilcOdd@0||39|37|||D5G4; -IredFive:inv;1{ic}|inv@5||-54|-30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@5||-45|-30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@6||29|-30|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@7||-54|-18|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IlatchesK:mlat2in10i;1{ic}|mlat2in1@1||-55|0|X||D5G4; +IredFive:nor2n;1{ic}|nor2n@0||-66|-30|Y||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S15|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||-31|45|||||ART_message(D5G6;)SilcOdd Ngeneric:Invisible-Pin|pin@1||-31|36|||||ART_message(D5G3;)Sies 29 January 2009 Ngeneric:Invisible-Pin|pin@2||-31|40|||||ART_message(D5G4;)Sodd bits of Inner Loop Counter @@ -1814,8 +2544,8 @@ NBus_Pin|pin@69||-25|-12|-1|-1|| NBus_Pin|pin@122||-25.5|18|-1|-1|| NBus_Pin|pin@123||4.5|18|-1|-1|| NBus_Pin|pin@124||34.5|18|-1|-1|| -NWire_Pin|pin@126||-42|-30|||| -NWire_Pin|pin@127||-42|-26|||| +NWire_Pin|pin@126||-33|-30|||| +NWire_Pin|pin@127||-33|-26|||| NWire_Pin|pin@130||18|-30|||X| NWire_Pin|pin@131||18|-26|||X| NBus_Pin|pin@133||-12|18|-1|-1|| @@ -1832,18 +2562,28 @@ NWire_Pin|pin@197||-48|2|||| NWire_Pin|pin@199||-42|-18|||| NWire_Pin|pin@200||-42|-14|||| NBus_Pin|pin@201||-55|11|-1|-1|| +NWire_Pin|pin@202||-51|-30|||| +NWire_Pin|pin@203||-51|-25.5|||| +NWire_Pin|pin@204||-72|-29|||| +Ngeneric:Invisible-Pin|pin@206||-66|-35|||||ART_message(D3G2;)Swill not count below zero +NWire_Pin|pin@207||-66|-18|||| +NWire_Pin|pin@209||-66|-7.5|||| NPower|pwr@0||46|12|||| IringB;1{ic}|ringB@3||-30|0|X||D5G4; IringB;1{ic}|ringB@4||0|0|X||D5G4; IringB;1{ic}|ringB@5||30|0|X||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@4||-47.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2344.0000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||22.5|-30|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1810.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@6||-47.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2344.0000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||-38.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1587.9999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||22.5|-30|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1458.0999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||-47.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D341.09999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||-57|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1283.2999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Abus|bit[1,3,5,7]|D5G2;|-0.5|IJ2700|conn@19||-15|-25|pin@186||-15|-20 -Awire|check[F]|D5G2;||2700|pin@199||-42|-18|pin@200||-42|-14 +Awire|check[F]|D5G2;||2700|conn@25||-66|-12|pin@209||-66|-7.5 Abus|check[T,F]|D5G2;|-0.5|IJ2700|mlat2in1@1|clB[T,F]|-55|4|pin@201||-55|11 -Awire|count[F]|D5G2;||2700|pin@126||-42|-30|pin@127||-42|-26 +Awire|check[T]|D5G2;||2700|pin@199||-42|-18|pin@200||-42|-14 +Awire|count[F]|D5G2;||2700|pin@126||-33|-30|pin@127||-33|-26 Abus|count[T,F]|D5G2;|-0.5|IJ2700|pin@133||-12|18|pin@134||-12|24 +Awire|count[T]|D5G2;||2700|pin@202||-51|-30|pin@203||-51|-25.5 +Awire|ilc[decLO]|D5G2;||2700|pin@207||-66|-18|conn@25||-66|-12 Awire|inLO[1]|D5G2;||900|pin@25||42|-2|pin@26||42|-6 Awire|inLO[3]|D5G2;||900|pin@27||12|-2|pin@28||12|-6 Awire|inLO[5]|D5G2;||900|pin@29||-18|-2|pin@30||-18|-6 @@ -1865,12 +2605,11 @@ Abus|net@249||-0.5|IJ1800|pin@133||-12|18|pin@123||4.5|18 Abus|net@263||-0.5|IJ2700|ringB@3|count[T,F]|-25.5|10|pin@122||-25.5|18 Abus|net@265||-0.5|IJ2700|ringB@4|count[T,F]|4.5|10|pin@123||4.5|18 Abus|net@267||-0.5|IJ2700|ringB@5|count[T,F]|34.5|10|pin@124||34.5|18 -Awire|net@273|||0|wire90@4|a|-50|-30|inv@5|out|-51.5|-30 -Awire|net@274|||0|pin@126||-42|-30|wire90@4|b|-45|-30 +Awire|net@273|||0|wire90@4|a|-41|-30|inv@5|out|-42.5|-30 +Awire|net@274|||0|pin@126||-33|-30|wire90@4|b|-36|-30 Awire|net@275|||1800|wire90@5|a|25|-30|inv@6|out|26.5|-30 Awire|net@277|||1800|pin@130||18|-30|wire90@5|b|20|-30 Awire|net@278|||0|conn@7|y|36|-30|inv@6|in|31.5|-30 -Awire|net@279|||0|inv@5|in|-56.5|-30|conn@12|y|-62|-30 Abus|net@280||-0.5|IJ0|pin@67||35|-12|pin@68||5|-12 Abus|net@281||-0.5|IJ0|pin@124||34.5|18|pin@123||4.5|18 Abus|net@282||-0.5|IJ1800|pin@122||-25.5|18|pin@133||-12|18 @@ -1886,114 +2625,32 @@ Awire|net@439|||900|pin@195||-48|12|pin@197||-48|2 Awire|net@440|||0|mlat2in1@1|out[1]|-57|0|conn@21|a|-63.5|0 Awire|net@441|||0|wire90@6|a|-50|-18|inv@7|out|-51.5|-18 Awire|net@442|||0|pin@199||-42|-18|wire90@6|b|-45|-18 -Awire|net@443|||0|inv@7|in|-56.5|-18|conn@23|y|-62|-18 Awire|net@450|||2700|gnd@0||-48|-5|pin@194||-48|-2 +Awire|net@451|||0|pin@202||-51|-30|wire90@7|b|-54.5|-30 +Awire|net@452|||0|inv@5|in|-47.5|-30|pin@202||-51|-30 +Awire|net@454|||1800|nor2n@0|out|-63.5|-30|wire90@7|a|-59.5|-30 +Awire|net@455|||1800|conn@12|y|-74.5|-31|nor2n@0|inb|-68.5|-31 +Awire|net@456|||0|nor2n@0|ina|-68.5|-29|pin@204||-72|-29 +Awire|net@459|||2700|pin@204||-72|-29|conn@24|y|-72|-22 +Awire|net@460|||0|inv@7|in|-56.5|-18|pin@207||-66|-18 Ebit[1]||D6G2;|conn@3|y|O Ebit[3]||D6G2;|conn@4|y|O Ebit[5]||D6G2;|conn@5|y|O Ebit[7]||D6G2;|conn@21|y|O Ebitt[1,3,5,7]||D6G2;|conn@20|y|O -Ecount[T_1]|check[T]|D4G2;|conn@23|a|I -Ecount|count[T]|D4G2;|conn@12|a|I Edo[3]||D4G2;|conn@1|a|I Edo[5]||D4G2;|conn@2|a|I Edo[7]||D4G2;|conn@22|a|I +Ecount|ilc[decLO]|D4G2;|conn@12|a|I EinLO[1,3,5]||D4G2;|conn@6|a|I Eload|load[T]|D4G2;|conn@7|a|I -X - -# Cell mux10;1{ic} -Cmux10;1{ic}||artwork|1217722162854|1234990571423|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||-1|2|-1|-1|| -Nschematic:Bus_Pin|pin@1||-1|-2|-1|-1|| -Nschematic:Bus_Pin|pin@2||2|0|-1|-1|| -NPin|pin@4||-1|4|1|1|| -NPin|pin@5||1|3|1|1|| -NPin|pin@6||1|-3|1|1|| -NPin|pin@7||-1|-4|1|1|| -NPin|pin@8||0|-3.5|1|1|| -NPin|pin@9||0|-4|1|1|| -Ngeneric:Invisible-Pin|pin@10||0|2.5|||||ART_message(D5G1.5;)SB -Ngeneric:Invisible-Pin|pin@11||0|-2.5|||||ART_message(D5G1.5;)SA -Nschematic:Bus_Pin|pin@12||0|-4|-1|-1|| -AThicker|net@0|||FS1534|pin@4||-1|4|pin@5||1|3 -AThicker|net@1|||FS900|pin@5||1|3|pin@6||1|-3 -AThicker|net@2|||FS266|pin@6||1|-3|pin@7||-1|-4 -AThicker|net@3|||FS2700|pin@7||-1|-4|pin@4||-1|4 -AThicker|net@4|||FS900|pin@8||0|-3.5|pin@9||0|-4 -EinB[1:7]|inA[1]|D5G2;|pin@1||I -EinA[1:7]|inB[1]|D5G2;|pin@0||I -Eout[1:7]|out[1]|D5G2;|pin@2||O -EinB[2]|sA,sB|D5G2;|pin@12||I -X - -# Cell mux10;1{lay} -Cmux10;1{lay}||cmos90|1234962060498|1234991255522||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sA /sA_[0-9]+/","exportsConnectedByParent sB /sB_[0-9]+/"]|DRC_last_good_drc_area_date()G1234978404277|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234991561744 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@12||-23|10|||| -NX-Metal-1-Metal-2-Con|contact@13||23|10|||| -Imux10/2;3{lay}|mux10/2@21||-23|0|||D5G4; -Imux10/2;3{lay}|mux10/2@22||23|0|Y||D5G4; -NMetal-2-Pin|pin@33||0|10|||| -IwiresL:wellContacts13;1{lay}|wellCont@4||0|0|||D5G4; -Ametal-2|net@129|||S0|wellCont@4|gnd|-4.5|0|mux10/2@21|gnd|-4.5|0 -Ametal-2|net@130|||S0|wellCont@4|vdd|-4.5|-50|mux10/2@21|vdd_1|-4.5|-50 -Ametal-2|net@131|||S0|wellCont@4|vdd_1|-4.5|50|mux10/2@21|vdd|-4.5|50 -Ametal-2|net@132|||S0|wellCont@4|gnd_1|4.5|0|mux10/2@22|gnd_1|4.5|0 -Ametal-2|net@133|||S0|wellCont@4|vdd_2|4.5|-50|mux10/2@22|vdd_2|4.5|-50 -Ametal-2|net@134|||S0|wellCont@4|vdd_3|4.5|50|mux10/2@22|vdd_3|4.5|50 -Ametal-1|net@157|||S900|mux10/2@21|out[1]|-23|13|contact@12||-23|10 -Ametal-2|net@158|||S1800|contact@12||-23|10|pin@33||0|10 -Ametal-2|net@159|||S1800|pin@33||0|10|contact@13||23|10 -Ametal-1|net@160|||S2700|mux10/2@22|out[1]|23|-13|contact@13||23|10 -Ametal-2|net@161|||S1800|mux10/2@21|s[F_1]|-23|-28|mux10/2@22|s[T]|23|-28 -Ametal-2|net@162|||S0|mux10/2@22|s[F_1]|23|28|mux10/2@21|s[T]|-23|28 -Egnd_1|gnd|D5G2;|mux10/2@21|gnd_1|G -Egnd_4||D5G2;|mux10/2@22|gnd|G -EinA[4]|inA[1]|D5G2;|mux10/2@21|in[1]|I -EinB[4]|inB[1]|D5G2;|mux10/2@22|in[1]|I -Eout[4]|out[1]|D5G2;|pin@33||O -EsF_2@883871916|sA|D5G2;|mux10/2@22|s[F_1]|I -EsF_2|sA_1|D5G2;|mux10/2@22|s[F]|I -EsF_1|sB|D5G2;|mux10/2@21|s[F_1]|I -EsF_3|sB_1|D5G2;|mux10/2@21|s[F]|I -Evdd_2|vdd|D5G2;|mux10/2@21|vdd_2|P -Evdd_3||D5G2;|mux10/2@21|vdd_3|P -Evdd_8||D5G2;|mux10/2@22|vdd|P -Evdd_9||D5G2;|mux10/2@22|vdd_1|P -X - -# Cell mux10;1{sch} -Cmux10;1{sch}||schematic|1216238895693|1234990219072| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-9|2|||| -NOff-Page|conn@1||-9|-2|||| -NOff-Page|conn@2||10.5|0|||| -NOff-Page|conn@6||0|8.5|||RRR| -Imux10/2;1{ic}|mux10/2@0||0|0|||D5G4; -Imux10/2;1{ic}|mux10/2@1||0|0|Y||D5G4; -Imux10;1{ic}|mux10@0||20|17|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-6.5|37|||||ART_message(D5G4;)Scounter input mux (one only) -Ngeneric:Invisible-Pin|pin@1||-6.5|42|||||ART_message(D5G6;)Smux10 -Ngeneric:Invisible-Pin|pin@2||-6.5|31|||||ART_message(D5G3;)Sies 18 February 2009 -NBus_Pin|pin@88||0|-8|-1|-1|| -Awire|net@85|||900|mux10/2@0|out[1]|2|0|mux10/2@1|out[1]|2|0 -Awire|net@193|||1800|mux10/2@1|out[1]|2|0|conn@2|a|8.5|0 -Awire|net@196|||1800|conn@1|y|-7|-2|mux10/2@1|in[1]|-2|-2 -Awire|net@197|||1800|conn@0|y|-7|2|mux10/2@0|in[1]|-2|2 -Abus|net@199||-0.5|IJ2700|mux10/2@0|sF|0|4|conn@6|y|0|6.5 -Abus|sB,sA|D5G2;|-0.5|IJ900|mux10/2@1|sF|0|-4|pin@88||0|-8 -EinB[1:7]|inA[1]|D4G2;|conn@0|a|I -EinA[1:7]|inB[1]|D4G2;|conn@1|a|I -Eout[1:7]|out[1]|D6G2;|conn@2|y|O -EinB[2]|sA,sB|D4G2;|conn@6|a|I +Echeck[T_1]|zero|D4G2;|conn@24|a|I X # Cell mux10/2;1{ic} -Cmux10/2;1{ic}||artwork|1234969015779|1234969232788|E +Cmux10/2;1{ic}||artwork|1234969015779|1237082218865|EI Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@1||1.5|0|1|1|| Nschematic:Bus_Pin|pin@0||-2|2|-1|-1|| Nschematic:Bus_Pin|pin@2||2|0|-1|-1|| Nschematic:Bus_Pin|pin@4||0|4|-1|-1|| @@ -2001,14 +2658,12 @@ NPin|pin@8||-1|0|1|1|| NPin|pin@9||-1|3.5|1|1|| NPin|pin@10||1|2.5|1|1|| NPin|pin@11||1|0|1|1|| -NPin|pin@13||2|0|1|1|| NPin|pin@14||-1|2|1|1|| NPin|pin@15||-2|2|1|1|| Ngeneric:Invisible-Pin|pin@19||0|3|1|1|| AThicker|net@4|||FS2700|pin@8||-1|0|pin@14||-1|2 AThicker|net@5|||FS1534|pin@9||-1|3.5|pin@10||1|2.5 AThicker|net@6|||FS900|pin@10||1|2.5|pin@11||1|0 -AThicker|net@8|||FS1800|pin@11||1|0|pin@13||2|0 AThicker|net@9|||FS2700|pin@14||-1|2|pin@9||-1|3.5 AThicker|net@10|||FS0|pin@14||-1|2|pin@15||-2|2 Aschematic:bus|net@13||-0.5|IJ2700|pin@19||0|3|pin@4||0|4 @@ -2017,8 +2672,45 @@ Eout[1]||D5G2;|pin@2||O EsF|sT,sF|D5G2;|pin@4||I X -# Cell mux10/2;3{lay} -Cmux10/2;3{lay}||cmos90|1216044124953|1234978110040||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_area_date()G1234978077513|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234978120181 +# Cell mux10/2;1{sch} +Cmux10/2;1{sch}||schematic|1215934868816|1236908967051|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||-12|0|||| +NOff-Page|conn@2||12|0|||| +NOff-Page|conn@3||10.5|9|||RR| +Imux10/2;1{ic}|mux10/2@0||24.5|13.5|||D5G4; +IredFive:nms2b;1{ic}|nms2b@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S10 +Ngeneric:Invisible-Pin|pin@0||0.5|21.5|||||ART_message(D5G3;)Sies 18 February 2009 +Ngeneric:Invisible-Pin|pin@1||-0.5|25.5|||||ART_message(D5G4;)Stri-state selector = 1/2 mux +Ngeneric:Invisible-Pin|pin@2||1.5|30.5|||||ART_message(D5G6;)Smux10/2 +NWire_Pin|pin@13||-6|5|||| +NWire_Pin|pin@14||-6|-5|||| +NWire_Pin|pin@15||0|0|||| +NWire_Pin|pin@20||-6|0|||| +NWire_Pin|pin@21||6|9|||| +NWire_Pin|pin@22||6|12|||| +NWire_Pin|pin@23||6|-9|||| +NWire_Pin|pin@24||6|-6|||| +IredFive:pms2;1{ic}|pms2@0||0|9|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX2.25;Y1;)S10 +Awire|net@11|||900|pin@15||0|0|nms2b@0|d|0|-3 +Awire|net@12|||0|pms2@0|g2|-3|5|pin@13||-6|5 +Awire|net@13|||900|pin@20||-6|0|pin@14||-6|-5 +Awire|net@14|||1800|pin@14||-6|-5|nms2b@0|g2|-3|-5 +Awire|net@15|||900|pms2@0|d|0|3|pin@15||0|0 +Awire|net@16|||0|conn@2|a|10|0|pin@15||0|0 +Awire|net@21|||900|pin@13||-6|5|pin@20||-6|0 +Awire|net@22|||1800|conn@1|y|-10|0|pin@20||-6|0 +Awire|net@26|||1800|pms2@0|g|3|9|pin@21||6|9 +Awire|net@29|||1800|nms2b@0|g|3|-9|pin@23||6|-9 +Awire|sF|D5G2;||2700|pin@21||6|9|pin@22||6|12 +Awire|sT|D5G2;||2700|pin@23||6|-9|pin@24||6|-6 +Ein[1]||D4G2;|conn@1|a|I +Eout[1]||D6G2;|conn@2|y|O +Es[T,F]|sT,sF|D4G2;|conn@3|a|I +X + +# Cell mux10/2forD;3{lay} +Cmux10/2forD;3{lay}|mux10/2|cmos90|1216044124953|1237124037761|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_area_date()G1237124043740|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237124043740 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@0||14|-48||20.8|| NMetal-1-N-Active-Con|contact@1||14|0||20.8|| @@ -2083,15 +2775,15 @@ NN-Well-Node|plnode@2||0|50|42|52||A NP-Select-Node|plnode@3||0|-50|39|52||A NP-Select-Node|plnode@4||0|50|39|52||A NN-Select-Node|plnode@5||0|0|39|48||A -NN-Select-Node|plnode@6||-18|18|12|12||A -NP-Select-Node|plnode@7||-18|30|12|12||A -NN-Select-Node|plnode@8||18|18|12|12||A -NP-Select-Node|plnode@9||18|30|12|12||A -NN-Select-Node|plnode@10||18|-18|12|12||A -NP-Select-Node|plnode@11||18|-30|12|12||A -NN-Select-Node|plnode@12||-18|-18|12|12||A +NN-Select-Node|plnode@6||-17.5|18|12|12||A +NP-Select-Node|plnode@7||-17.5|30|12|12||A +NN-Select-Node|plnode@8||17.5|18|12|12||A +NP-Select-Node|plnode@9||17.5|30|12|12||A +NN-Select-Node|plnode@10||17.5|-18|12|12||A +NP-Select-Node|plnode@11||17.5|-30|12|12||A +NN-Select-Node|plnode@12||-17.5|-18|12|12||A NP-Select-Node|plnode@13||-18|67|12|12||A -NP-Select-Node|plnode@14||-18|-30|12|12||A +NP-Select-Node|plnode@14||-17.5|-30|12|12||A NP-Select-Node|plnode@15||18|67|12|12||A NP-Transistor|pmos@10||-10|-48||26|| NP-Transistor|pmos@11||-4|-48||26|| @@ -2193,297 +2885,62 @@ Evdd_2||D5G2;|pinsVddG@2|vdd|P Evdd_3||D5G2;|pinsVddG@2|vdd_1|P X -# Cell mux10/2;2{lay} -Cmux10/2;2{lay}||cmos90|1216044124953|1234965874639||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234965725275 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-P-Active-Con|contact@0||0|-48||20.8|| -NMetal-1-N-Active-Con|contact@1||0|0||20.8|| -NMetal-1-P-Active-Con|contact@6||0|48||20.8|| -NMetal-1-P-Active-Con|contact@37||-28|-48||20.8|| -NMetal-1-N-Active-Con|contact@38||-28|0||20.8|| -NMetal-1-P-Active-Con|contact@39||-14|-48||20.8|| -NMetal-1-N-Active-Con|contact@40||-14|0||20.8|| -NMetal-1-P-Active-Con|contact@41||-28|48||20.8|| -NMetal-1-P-Active-Con|contact@42||-14|48||20.8|| -NMetal-1-Polysilicon-Con|contact@70||0|29.4|5.2||RR| -NMetal-1-Polysilicon-Con|contact@73||-14|-18.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@74||-84|34|5.2||RR| -NMetal-1-P-Active-Con|contact@81||28|-48||20.8|| -NMetal-1-N-Active-Con|contact@82||28|0||20.8|| -NMetal-1-P-Active-Con|contact@83||14|-48||20.8|| -NMetal-1-N-Active-Con|contact@84||14|0||20.8|| -NMetal-1-P-Active-Con|contact@85||14|48||20.8|| -NMetal-1-P-Active-Con|contact@86||28|48||20.8|| -NMetal-1-Polysilicon-Con|contact@87||14|18.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@88||0|-18.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@89||0|-66.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@90||-28|66.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@91||-28|18.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@92||-28|-29.4|5.2||RR| -NMetal-1-Polysilicon-Con|contact@93||28|66.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@94||28|18.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@95||28|-29.4|5.2||RR| -NX-Metal-1-Metal-2-Con|contact@96||-22.5|60|||| -NX-Metal-1-Metal-2-Con|contact@97||22.5|60|||| -NX-Metal-1-Metal-2-Con|contact@98||28|22|||| -NX-Metal-1-Metal-2-Con|contact@99||-28|22|||| -NX-Metal-1-Metal-2-Con|contact@100||-28|-28|||| -NX-Metal-1-Metal-2-Con|contact@101||28|-28|||| -NX-Metal-1-Metal-2-Con|contact@102||5.5|-60|||| -NX-Metal-1-Metal-2-Con|contact@103||2.6|-20|||| -NN-Transistor|nmos@4||-24|0||26|| -NN-Transistor|nmos@5||-18|0||26|| -NN-Transistor|nmos@6||-10|0||26|| -NN-Transistor|nmos@7||-4|0||26|| -NN-Transistor|nmos@8||4|0||26|| -NN-Transistor|nmos@9||10|0||26|| -NN-Transistor|nmos@10||18|0||26|| -NN-Transistor|nmos@11||24|0||26|| -NPolysilicon-Pin|pin@131||-18|-18.6|||| -NPolysilicon-Pin|pin@132||-10|-18.6|||| -NPolysilicon-Pin|pin@133||10|18.6|||| -NPolysilicon-Pin|pin@134||18|18.6|||| -NMetal-1-Pin|pin@136||6|24|||| -NPolysilicon-Pin|pin@137||-24|-29.4|||| -NPolysilicon-Pin|pin@138||-24|66.6|||| -NPolysilicon-Pin|pin@139||-24|18.6|||| -NPolysilicon-Pin|pin@140||-2.6|-18|||| -NPolysilicon-Pin|pin@141||-2.6|-66|||| -NPolysilicon-Pin|pin@142||-2.6|30|||| -NPolysilicon-Pin|pin@143||18|18.6|||| -NPolysilicon-Pin|pin@144||24|-29.4|||| -NPolysilicon-Pin|pin@145||24|66.6|||| -NPolysilicon-Pin|pin@146||24|18.6|||| -NPolysilicon-Pin|pin@147||2.6|-18|||| -NPolysilicon-Pin|pin@148||2.6|-66|||| -NPolysilicon-Pin|pin@149||2.6|30|||| -NPolysilicon-Pin|pin@150||10|18.6|||| -NMetal-1-Pin|pin@151||6|12|||| -NMetal-1-Pin|pin@152||8|24|||| -NMetal-1-Pin|pin@154||8|37.6|||| -NMetal-1-Pin|pin@155||14|12|||| -NMetal-1-Pin|pin@156||-14|24|||| -NMetal-1-Pin|pin@157||-7|-37|||| -NMetal-1-Pin|pin@159||-7|-27.5|||| -NMetal-1-Pin|pin@160||14|-27.5|||| -NMetal-1-Pin|pin@161||-14|-37|||| -NMetal-2-Pin|pin@162||-58|60|||| -NMetal-2-Pin|pin@163||58|60|||| -NMetal-2-Pin|pin@164||-60|22|||| -NMetal-2-Pin|pin@165||56|22|||| -NMetal-2-Pin|pin@166||-55|-28|||| -NMetal-2-Pin|pin@167||61|-28|||| -NMetal-2-Pin|pin@168||-57|-60|||| -NMetal-2-Pin|pin@169||59|-60|||| -NMetal-1-Pin|pin@170||-22.5|66.6|||| -NMetal-1-Pin|pin@172||22.5|66.6|||| -NMetal-1-Pin|pin@174||5.5|-66.6|||| -NMetal-2-Pin|pin@176||55.5|28|||| -NMetal-2-Pin|pin@177||-67|28|||| -NMetal-2-Pin|pin@178||-61|-20|||| -NMetal-2-Pin|pin@179||55.5|-20|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-54.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||72.5|0|||D5G4; -NP-Transistor|pmos@10||-24|-48||26|| -NP-Transistor|pmos@11||-18|-48||26|| -NP-Transistor|pmos@12||-10|-48||26|| -NP-Transistor|pmos@13||-4|-48||26|| -NP-Transistor|pmos@14||-24|48||26|| -NP-Transistor|pmos@15||-18|48||26|| -NP-Transistor|pmos@16||-10|48||26|| -NP-Transistor|pmos@17||-4|48||26|| -NP-Transistor|pmos@18||4|-48||26|| -NP-Transistor|pmos@19||10|-48||26|| -NP-Transistor|pmos@20||18|-48||26|| -NP-Transistor|pmos@21||24|-48||26|| -NP-Transistor|pmos@22||4|48||26|| -NP-Transistor|pmos@23||10|48||26|| -NP-Transistor|pmos@24||18|48||26|| -NP-Transistor|pmos@25||24|48||26|| -IwiresL:select80;1{lay}|select80@0||0|0||A|D5G4; -AN-Active|net@135|||RS1800|contact@38||-28|0|nmos@4|diff-left|-26.8|0 -AN-Active|net@136|||RS0|contact@40||-14|0|nmos@5|diff-right|-15.2|0 -AN-Active|net@137|||RS1800|contact@40||-14|0|nmos@6|diff-left|-12.8|0 -AN-Active|net@138|||RS0|contact@1||0|0|nmos@7|diff-right|-1.2|0 -AP-Active|net@139|||RS1800|contact@37||-28|-48.5|pmos@10|diff-left|-26.8|-48.5 -AP-Active|net@140|||RS0|contact@39||-14|-48.5|pmos@11|diff-right|-15.2|-48.5 -AP-Active|net@141|||RS1800|contact@39||-14|-48.5|pmos@12|diff-left|-12.8|-48.5 -AP-Active|net@142|||RS0|contact@0||0|-48.5|pmos@13|diff-right|-1.2|-48.5 -AP-Active|net@143|||RS1800|contact@41||-28|48.5|pmos@14|diff-left|-26.8|48.5 -AP-Active|net@144|||RS0|contact@42||-14|48.5|pmos@15|diff-right|-15.2|48.5 -AP-Active|net@145|||RS1800|contact@42||-14|48.5|pmos@16|diff-left|-12.8|48.5 -AP-Active|net@146|||RS0|contact@6||0|48.5|pmos@17|diff-right|-1.2|48.5 -AN-Active|net@147|||RS1800|nmos@4|diff-right|-21.2|0|nmos@5|diff-left|-20.8|0 -AN-Active|net@148|||RS1800|nmos@6|diff-right|-7.2|0|nmos@7|diff-left|-6.8|0 -AP-Active|net@149|||RS1800|pmos@16|diff-right|-7.2|48.5|pmos@17|diff-left|-6.8|48.5 -AP-Active|net@150|||RS1800|pmos@14|diff-right|-21.2|48.5|pmos@15|diff-left|-20.8|48.5 -AP-Active|net@151|||RS1800|pmos@10|diff-right|-21.2|-48.5|pmos@11|diff-left|-20.8|-48.5 -AP-Active|net@152|||RS0|pmos@13|diff-left|-6.8|-48.5|pmos@12|diff-right|-7.2|-48.5 -AN-Active|net@385|||RS0|contact@84||14|0|nmos@9|diff-right|12.8|0 -AN-Active|net@386|||RS1800|contact@84||14|0|nmos@10|diff-left|15.2|0 -AN-Active|net@387|||RS0|contact@82||28|0|nmos@11|diff-right|26.8|0 -AP-Active|net@388|||RS0|contact@83||14|-48.5|pmos@19|diff-right|12.8|-48.5 -AP-Active|net@389|||RS1800|contact@83||14|-48.5|pmos@20|diff-left|15.2|-48.5 -AP-Active|net@390|||RS0|contact@81||28|-48.5|pmos@21|diff-right|26.8|-48.5 -AP-Active|net@391|||RS0|contact@85||14|48.5|pmos@23|diff-right|12.8|48.5 -AP-Active|net@392|||RS1800|contact@85||14|48.5|pmos@24|diff-left|15.2|48.5 -AP-Active|net@393|||RS0|contact@86||28|48.5|pmos@25|diff-right|26.8|48.5 -AN-Active|net@394|||RS1800|nmos@8|diff-right|6.8|0|nmos@9|diff-left|7.2|0 -AN-Active|net@395|||RS1800|nmos@10|diff-right|20.8|0|nmos@11|diff-left|21.2|0 -AP-Active|net@396|||RS1800|pmos@24|diff-right|20.8|48.5|pmos@25|diff-left|21.2|48.5 -AP-Active|net@397|||RS1800|pmos@22|diff-right|6.8|48.5|pmos@23|diff-left|7.2|48.5 -AP-Active|net@398|||RS1800|pmos@18|diff-right|6.8|-48.5|pmos@19|diff-left|7.2|-48.5 -AP-Active|net@399|||RS0|pmos@21|diff-left|21.2|-48.5|pmos@20|diff-right|20.8|-48.5 -AN-Active|net@401|||RS1800|contact@1||0|0|nmos@8|diff-left|1.2|0 -AP-Active|net@402|||RS1800|contact@0||0|-48|pmos@18|diff-left|1.2|-48 -AP-Active|net@403|||RS1800|contact@6||0|48|pmos@22|diff-left|1.2|48 -APolysilicon|net@404|||S900|pmos@16|poly-bottom|-10|30|nmos@6|poly-top|-10|18 -APolysilicon|net@405|||S900|pmos@15|poly-bottom|-18|30|nmos@5|poly-top|-18|18 -APolysilicon|net@406|||S900|pin@131||-18|-18.6|pmos@11|poly-top|-18|-30 -APolysilicon|net@407|||S2700|pmos@12|poly-top|-10|-30|pin@132||-10|-18.6 -APolysilicon|net@408|||S900|nmos@9|poly-bottom|10|-18|pmos@19|poly-top|10|-30 -APolysilicon|net@409|||S2700|pmos@20|poly-top|18|-30|nmos@10|poly-bottom|18|-18 -APolysilicon|net@410|||S2700|pin@134||18|18.6|pmos@24|poly-bottom|18|30 -APolysilicon|net@411|||S900|pmos@23|poly-bottom|10|30|pin@133||10|18.6 -APolysilicon|net@412|||S900|nmos@5|poly-bottom|-18|-18|pin@131||-18|-18.6 -APolysilicon|net@413|||S0|contact@73||-16.6|-18.6|pin@131||-18|-18.6 -APolysilicon|net@414|||S2700|pin@132||-10|-18.6|nmos@6|poly-bottom|-10|-18 -APolysilicon|net@415|||S1800|contact@73||-11.4|-18.6|pin@132||-10|-18.6 -APolysilicon|net@416|||S900|pin@133||10|18.6|nmos@9|poly-top|10|18 -APolysilicon|net@417|||S0|contact@87||11.4|18.6|pin@133||10|18.6 -APolysilicon|net@418|||S2700|nmos@10|poly-top|18|18|pin@134||18|18.6 -APolysilicon|net@419|||S1800|contact@87||16.6|18.6|pin@134||18|18.6 -Ametal-1|net@420|||S900|contact@84||14|-10.4|pin@160||14|-27.5 -APolysilicon|net@424|||S2700|pmos@10|poly-top|-24|-30|pin@137||-24|-29.4 -APolysilicon|net@425|||S0|pin@137||-24|-29.4|contact@92||-25.4|-29.4 -APolysilicon|net@426|||S2700|pmos@14|poly-top|-24|66|pin@138||-24|66.6 -APolysilicon|net@427|||S0|pin@138||-24|66.6|contact@90||-25.4|66.6 -APolysilicon|net@428|||S2700|nmos@4|poly-top|-24|18|pin@139||-24|18.6 -APolysilicon|net@429|||S0|pin@139||-24|18.6|contact@91||-25.4|18.6 -APolysilicon|net@430|||S1800|nmos@7|poly-bottom|-4|-18|pin@140||-2.6|-18 -APolysilicon|net@431|||S900|pin@140||-2.6|-18|contact@88||-2.6|-18.6 -APolysilicon|net@432|||S1800|pmos@13|poly-bottom|-4|-66|pin@141||-2.6|-66 -APolysilicon|net@433|||S900|pin@141||-2.6|-66|contact@89||-2.6|-66.6 -APolysilicon|net@434|||S1800|pmos@17|poly-bottom|-4|30|pin@142||-2.6|30 -APolysilicon|net@435|||S900|pin@142||-2.6|30|contact@70||-2.6|29.4 -APolysilicon|net@436|||S2700|nmos@10|poly-top|18|18|pin@143||18|18.6 -APolysilicon|net@437|||S0|pin@143||18|18.6|contact@87||16.6|18.6 -APolysilicon|net@438|||S2700|pmos@21|poly-top|24|-30|pin@144||24|-29.4 -APolysilicon|net@439|||S1800|pin@144||24|-29.4|contact@95||25.4|-29.4 -APolysilicon|net@440|||S2700|pmos@25|poly-top|24|66|pin@145||24|66.6 -APolysilicon|net@441|||S1800|pin@145||24|66.6|contact@93||25.4|66.6 -APolysilicon|net@442|||S2700|nmos@11|poly-top|24|18|pin@146||24|18.6 -APolysilicon|net@443|||S1800|pin@146||24|18.6|contact@94||25.4|18.6 -APolysilicon|net@444|||S0|nmos@8|poly-bottom|4|-18|pin@147||2.6|-18 -APolysilicon|net@445|||S900|pin@147||2.6|-18|contact@88||2.6|-18.6 -APolysilicon|net@446|||S0|pmos@18|poly-bottom|4|-66|pin@148||2.6|-66 -APolysilicon|net@447|||S900|pin@148||2.6|-66|contact@89||2.6|-66.6 -APolysilicon|net@448|||S0|pmos@22|poly-bottom|4|30|pin@149||2.6|30 -APolysilicon|net@449|||S900|pin@149||2.6|30|contact@70||2.6|29.4 -APolysilicon|net@450|||S2700|nmos@9|poly-top|10|18|pin@150||10|18.6 -APolysilicon|net@451|||S1800|pin@150||10|18.6|contact@87||11.4|18.6 -Ametal-1|net@452|||S900|pin@136||6|24|pin@151||6|12 -Ametal-1|net@453|||S1800|pin@136||6|24|pin@152||8|24 -Ametal-1|net@456|||S1800|pin@154||8|37.6|contact@85||14|37.6 -Ametal-1|net@457|||S1800|pin@151||6|12|pin@155||14|12 -Ametal-1|net@458|||S900|pin@155||14|12|contact@84||14|10.4 -Ametal-1|net@459|||S900|contact@42||-14|37.6|pin@156||-14|24 -Ametal-1|net@460|||S2700|pin@152||8|24|pin@154||8|37.6 -Ametal-1|net@461|||S900|pin@156||-14|24|contact@40||-14|10.4 -Ametal-1|net@462|||S0|pin@136||6|24|pin@156||-14|24 -Ametal-1|net@466|||S900|pin@160||14|-27.5|contact@83||14|-37.6 -Ametal-1|net@467|||S1800|pin@159||-7|-27.5|pin@160||14|-27.5 -Ametal-1|net@468|||S0|pin@157||-7|-37|pin@161||-14|-37 -Ametal-1|net@469|||S900|pin@161||-14|-37|contact@39||-14|-37.6 -Ametal-2|net@470|||S1800|contact@96||-22.5|60|contact@97||22.5|60 -Ametal-2|net@471|||S1800|contact@99||-28|22|contact@98||28|22 -Ametal-2|net@472|||S1800|contact@100||-28|-28|contact@101||28|-28 -Ametal-2|net@473|||S1800|pin@168||-57|-60|contact@102||5.5|-60 -Ametal-1|net@474|||S1800|contact@90||-28|66.6|pin@170||-22.5|66.6 -Ametal-2|net@476|||S1800|pin@162||-58|60|contact@96||-22.5|60 -Ametal-1|net@478|||S0|contact@93||28|66.6|pin@172||22.5|66.6 -Ametal-2|net@480|||S1800|contact@97||22.5|60|pin@163||58|60 -Ametal-2|net@482|||S1800|contact@98||28|22|pin@165||56|22 -Ametal-1|net@483|||S2700|contact@94||28|18.6|contact@98||28|22 -Ametal-2|net@484|||S1800|pin@164||-60|22|contact@99||-28|22 -Ametal-1|net@485|||S2700|contact@91||-28|18.6|contact@99||-28|22 -Ametal-2|net@486|||S1800|pin@166||-55|-28|contact@100||-28|-28 -Ametal-1|net@487|||S2700|contact@92||-28|-29.4|contact@100||-28|-28 -Ametal-2|net@488|||S1800|contact@101||28|-28|pin@167||61|-28 -Ametal-1|net@489|||S2700|contact@95||28|-29.4|contact@101||28|-28 -Ametal-1|net@490|||S1800|contact@89||0|-66.6|pin@174||5.5|-66.6 -Ametal-2|net@492|||S1800|contact@102||5.5|-60|pin@169||59|-60 -Ametal-1|net@494|||S2700|pin@157||-7|-37|pin@159||-7|-27.5 -Ametal-1|net@495|||S900|pin@170||-22.5|66.6|contact@96||-22.5|60 -Ametal-1|net@496|||S900|pin@172||22.5|66.6|contact@97||22.5|60 -Ametal-1|net@497|||S2700|pin@174||5.5|-66.6|contact@102||5.5|-60 -Ametal-2|net@498|||S0|pin@176||55.5|28|pin@177||-67|28 -Ametal-2|net@499|||S1800|pin@178||-61|-20|contact@103||2.6|-20 -Ametal-2|net@500|||S1800|contact@103||2.6|-20|pin@179||55.5|-20 -Ametal-1|net@501|||S900|contact@88||2.6|-18.6|contact@103||2.6|-20 -Egnd||D5G2;|pinsVddG@3|gnd|G -Egnd_1||D5G2;|pinsVddG@2|gnd|G -Evdd||D5G2;|pinsVddG@3|vdd|P -Evdd_1||D5G2;|pinsVddG@3|vdd_1|P -Evdd_2||D5G2;|pinsVddG@2|vdd|P -Evdd_3||D5G2;|pinsVddG@2|vdd_1|P -X - -# Cell mux10/2;1{lay} -Cmux10/2;1{lay}||cmos90|1216044124953|1227290833891|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226759728130|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227293377307 +# Cell mux10/2forPS;4{lay} +Cmux10/2forPS;4{lay}|mux10/2|cmos90|1216044124953|1237154022875|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_area_date()G1237124043740|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237155911791 Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-P-Active-Con|contact@0||14|-49||20.8|| +NMetal-1-P-Active-Con|contact@0||14|-48||20.8|| NMetal-1-N-Active-Con|contact@1||14|0||20.8|| -NMetal-1-P-Active-Con|contact@6||14|49||20.8|| -NX-Metal-1-Metal-2-Con|contact@25||14|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@28||14|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@29||14|-50||6.2|| -NMetal-1-P-Active-Con|contact@37||-14|-49||20.8|| +NMetal-1-P-Active-Con|contact@6||14|48||20.8|| +NMetal-1-P-Active-Con|contact@37||-14|-48||20.8|| NMetal-1-N-Active-Con|contact@38||-14|0||20.8|| -NMetal-1-P-Active-Con|contact@39||0|-49||20.8|| +NMetal-1-P-Active-Con|contact@39||0|-48||20.8|| NMetal-1-N-Active-Con|contact@40||0|0||20.8|| -NMetal-1-P-Active-Con|contact@41||-14|49||20.8|| -NMetal-1-P-Active-Con|contact@42||0|49||20.8|| -NMetal-1-Polysilicon-Con|contact@45||0|-67.6|5.2||RR| -NMetal-1-Polysilicon-Con|contact@46||0|67.6|5.2||RR| -NX-Metal-1-Metal-2-Con|contact@49||-6|28|||| -NX-Metal-1-Metal-2-Con|contact@55||-14|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@56||-14|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@57||-14|-50||6.2|| -NMetal-1-Polysilicon-Con|contact@59||0|-23|5.2||RR| -NMetal-1-Polysilicon-Con|contact@60||11.5|23|5.2||R| -NX-Metal-1-Metal-2-Con|contact@61||11.5|28|||| -NMetal-1-Polysilicon-Con|contact@62||-8|24.5|5.2||RR| -NX-Metal-1-Metal-2-Con|contact@63||0|-22|||| -NX-Metal-1-Metal-2-Con|contact@65||6|22|||| +NMetal-1-P-Active-Con|contact@41||-14|48||20.8|| +NMetal-1-P-Active-Con|contact@42||0|48||20.8|| +NMetal-1-Polysilicon-Con|contact@73||0|-18.6|5.2||RR| +NMetal-1-Polysilicon-Con|contact@90||-14|66.6|5.2||RR| +NMetal-1-Polysilicon-Con|contact@91||-14|22.6|5.2||RR| +NMetal-1-Polysilicon-Con|contact@92||-14|-29.4|5.2||RR| +NX-Metal-1-Metal-2-Con|contact@96||-8.5|60|||| +NX-Metal-1-Metal-2-Con|contact@99||-14|28|||| +NMetal-1-Polysilicon-Con|contact@104||14|66.6|5.2||RR| +NMetal-1-Polysilicon-Con|contact@105||14|22.6|5.2||RR| +NMetal-1-Polysilicon-Con|contact@106||14|-29.4|5.2||RR| +NX-Metal-1-Metal-2-Con|contact@107||8.5|60|||| +NX-Metal-1-Metal-2-Con|contact@108||14|28|||| +NX-Metal-1-Metal-2-Con|contact@109||-14|-28|||| +NX-Metal-1-Metal-2-Con|contact@110||14|-28|||| +NX-Metal-1-Metal-2-Con|contact@112||-14|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@113||14|-50||6.2|| +NX-Metal-1-Metal-2-Con|contact@114||14|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@115||-14|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@116||-14|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@117||14|50||6.2|| NN-Transistor|nmos@4||-10|0||26|| NN-Transistor|nmos@5||-4|0||26|| NN-Transistor|nmos@6||4|0||26|| NN-Transistor|nmos@7||10|0||26|| -NMetal-2-Pin|pin@41||-1.5|28|||| -NPolysilicon-Pin|pin@52||4|-67.6|||| -NPolysilicon-Pin|pin@53||-4|-67.6|||| -NPolysilicon-Pin|pin@54||4|67.6|||| -NPolysilicon-Pin|pin@55||-4|67.6|||| -NPolysilicon-Pin|pin@60||-4|-23|||| -NPolysilicon-Pin|pin@61||4|-23|||| -NMetal-1-Pin|pin@69||0|-32|||| -NMetal-1-Pin|pin@70||-8.5|-32|||| -NMetal-1-Pin|pin@71||-8.5|-11.5|||| -NMetal-1-Pin|pin@72||0|-11.5|||| -NPolysilicon-Pin|pin@73||10|24|||| -NMetal-1-Pin|pin@75||0|13|||| -NPolysilicon-Pin|pin@80||-10|24.5|||| -NMetal-1-Pin|pin@81||-6|24.5|||| -NMetal-2-Pin|pin@84||-6|-22|||| -NMetal-2-Pin|pin@85||0|22|||| -NMetal-1-Pin|pin@87||-2.6|-67.1|||| -NMetal-1-Pin|pin@88||6|67|||| -NMetal-1-Pin|pin@89||8|-67|||| -NMetal-1-Pin|pin@90||6|0|||| -NMetal-1-Pin|pin@91||8|0|||| -NMetal-1-Pin|pin@94||2.6|67|||| -NMetal-1-Pin|pin@95||2.6|-67|||| +NPolysilicon-Pin|pin@131||-4|-18.6|||| +NPolysilicon-Pin|pin@132||4|-18.6|||| +NPolysilicon-Pin|pin@137||-10|-29.4|||| +NPolysilicon-Pin|pin@138||-10|66.6|||| +NPolysilicon-Pin|pin@139||-10|22.6|||| +NMetal-1-Pin|pin@157||5|-37|||| +NMetal-1-Pin|pin@159||8|-24|||| +NMetal-1-Pin|pin@161||0|-37|||| +NMetal-1-Pin|pin@170||-8.5|66.6|||| +NPolysilicon-Pin|pin@180||10|66.6|||| +NPolysilicon-Pin|pin@181||10|22.6|||| +NPolysilicon-Pin|pin@182||10|-29.4|||| +NMetal-1-Pin|pin@184||8.5|66.6|||| +NMetal-1-Pin|pin@185||8.5|61.5|||| +NMetal-1-Pin|pin@186||8|-10.4|||| +NMetal-1-Pin|pin@188||5|-24|||| +NMetal-2-Pin|pin@189||0|-28|||| +NMetal-2-Pin|pin@190||0|28|||| +NMetal-2-Pin|pin@191||0|60|||| +NMetal-1-Pin|pin@192||0|13|||| +NMetal-1-Pin|pin@194||-5.5|-18.6|||| IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-18.5|0|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||18.5|0|||D5G4; NP-Well-Node|plnode@0||0|0|42|48||A @@ -2492,464 +2949,627 @@ NN-Well-Node|plnode@2||0|50|42|52||A NP-Select-Node|plnode@3||0|-50|39|52||A NP-Select-Node|plnode@4||0|50|39|52||A NN-Select-Node|plnode@5||0|0|39|48||A -NP-Transistor|pmos@10||-10|-49||26|| -NP-Transistor|pmos@11||-4|-49||26|| -NP-Transistor|pmos@12||4|-49||26|| -NP-Transistor|pmos@13||10|-49||26|| -NP-Transistor|pmos@14||-10|49||26|| -NP-Transistor|pmos@15||-4|49||26|| -NP-Transistor|pmos@16||4|49||26|| -NP-Transistor|pmos@17||10|49||26|| -Ametal-2|net@99||6.2|S0|contact@25||14|0|contact@55||-14|0 -Ametal-1|net@100|||S0|contact@1||14|0|contact@25||14|0 -Ametal-2|net@105||6.2|S1800|contact@56||-14|50|contact@28||14|50 -Ametal-1|net@106|||S900|contact@6||14|50|contact@28||14|50 -Ametal-2|net@107||6.2|S0|contact@29||14|-50|contact@57||-14|-50 -Ametal-1|net@108|||S900|contact@0||14|-50|contact@29||14|-50 +NN-Select-Node|plnode@6||-17.5|18|12|12||A +NP-Select-Node|plnode@7||-17.5|30|12|12||A +NN-Select-Node|plnode@8||17.5|18|12|12||A +NP-Select-Node|plnode@9||17.5|30|12|12||A +NN-Select-Node|plnode@10||17.5|-18|12|12||A +NP-Select-Node|plnode@11||17.5|-30|12|12||A +NN-Select-Node|plnode@12||-17.5|-18|12|12||A +NP-Select-Node|plnode@13||-18|67|12|12||A +NP-Select-Node|plnode@14||-17.5|-30|12|12||A +NP-Select-Node|plnode@15||18|67|12|12||A +NP-Transistor|pmos@10||-10|-48||26|| +NP-Transistor|pmos@11||-4|-48||26|| +NP-Transistor|pmos@12||4|-48||26|| +NP-Transistor|pmos@13||10|-48||26|| +NP-Transistor|pmos@14||-10|48||26|| +NP-Transistor|pmos@15||-4|48||26|| +NP-Transistor|pmos@16||4|48||26|| +NP-Transistor|pmos@17||10|48||26|| AN-Active|net@135|||RS1800|contact@38||-14|0|nmos@4|diff-left|-12.8|0 AN-Active|net@136|||RS0|contact@40||0|0|nmos@5|diff-right|-1.2|0 AN-Active|net@137|||RS1800|contact@40||0|0|nmos@6|diff-left|1.2|0 AN-Active|net@138|||RS0|contact@1||14|0|nmos@7|diff-right|12.8|0 -AP-Active|net@139|||RS1800|contact@37||-14|-49.5|pmos@10|diff-left|-12.8|-49.5 -AP-Active|net@140|||RS0|contact@39||0|-49.5|pmos@11|diff-right|-1.2|-49.5 -AP-Active|net@141|||RS1800|contact@39||0|-49.5|pmos@12|diff-left|1.2|-49.5 -AP-Active|net@142|||RS0|contact@0||14|-49.5|pmos@13|diff-right|12.8|-49.5 -AP-Active|net@143|||RS1800|contact@41||-14|49.5|pmos@14|diff-left|-12.8|49.5 -AP-Active|net@144|||RS0|contact@42||0|49.5|pmos@15|diff-right|-1.2|49.5 -AP-Active|net@145|||RS1800|contact@42||0|49.5|pmos@16|diff-left|1.2|49.5 -AP-Active|net@146|||RS0|contact@6||14|49.5|pmos@17|diff-right|12.8|49.5 +AP-Active|net@139|||RS1800|contact@37||-14|-48.5|pmos@10|diff-left|-12.8|-48.5 +AP-Active|net@140|||RS0|contact@39||0|-48.5|pmos@11|diff-right|-1.2|-48.5 +AP-Active|net@141|||RS1800|contact@39||0|-48.5|pmos@12|diff-left|1.2|-48.5 +AP-Active|net@142|||RS0|contact@0||14|-48.5|pmos@13|diff-right|12.8|-48.5 +AP-Active|net@143|||RS1800|contact@41||-14|48.5|pmos@14|diff-left|-12.8|48.5 +AP-Active|net@144|||RS0|contact@42||0|48.5|pmos@15|diff-right|-1.2|48.5 +AP-Active|net@145|||RS1800|contact@42||0|48.5|pmos@16|diff-left|1.2|48.5 +AP-Active|net@146|||RS0|contact@6||14|48.5|pmos@17|diff-right|12.8|48.5 AN-Active|net@147|||RS1800|nmos@4|diff-right|-7.2|0|nmos@5|diff-left|-6.8|0 AN-Active|net@148|||RS1800|nmos@6|diff-right|6.8|0|nmos@7|diff-left|7.2|0 -AP-Active|net@149|||RS1800|pmos@16|diff-right|6.8|49.5|pmos@17|diff-left|7.2|49.5 -AP-Active|net@150|||RS1800|pmos@14|diff-right|-7.2|49.5|pmos@15|diff-left|-6.8|49.5 -AP-Active|net@151|||RS1800|pmos@10|diff-right|-7.2|-49.5|pmos@11|diff-left|-6.8|-49.5 -AP-Active|net@152|||RS0|pmos@13|diff-left|7.2|-49.5|pmos@12|diff-right|6.8|-49.5 -APolysilicon|net@173|||S900|pmos@12|poly-bottom|4|-67|pin@52||4|-67.6 -APolysilicon|net@174|||S0|pin@52||4|-67.6|contact@45||2.6|-67.6 -APolysilicon|net@175|||S900|pmos@11|poly-bottom|-4|-67|pin@53||-4|-67.6 -APolysilicon|net@176|||S1800|pin@53||-4|-67.6|contact@45||-2.6|-67.6 -APolysilicon|net@177|||S2700|pmos@16|poly-top|4|67|pin@54||4|67.6 -APolysilicon|net@178|||S0|pin@54||4|67.6|contact@46||0|67.6 -APolysilicon|net@179|||S2700|pmos@15|poly-top|-4|67|pin@55||-4|67.6 -APolysilicon|net@180|||S1800|pin@55||-4|67.6|contact@46||0|67.6 -Ametal-2|net@202||6.2|S0|contact@55||-14|0|pinsVddG@2|gnd|-18.5|0 -Ametal-1|net@203|||S0|contact@38||-14|0|contact@55||-14|0 -Ametal-2|net@204||6.2|S1800|pinsVddG@2|vdd|-18.5|50|contact@56||-14|50 -Ametal-1|net@205|||S900|contact@41||-14|50|contact@56||-14|50 -Ametal-2|net@206||6.2|S0|contact@57||-14|-50|pinsVddG@2|vdd_1|-18.5|-50 -Ametal-1|net@207|||S900|contact@37||-14|-50|contact@57||-14|-50 -Ametal-2|net@214||6.2|S1800|contact@28||14|50|pinsVddG@3|vdd|18.5|50 -Ametal-2|net@215||6.2|S1800|contact@25||14|0|pinsVddG@3|gnd|18.5|0 -Ametal-2|net@216||6.2|S1800|contact@29||14|-50|pinsVddG@3|vdd_1|18.5|-50 -APolysilicon|net@217|||S900|nmos@4|poly-bottom|-10|-18|pmos@10|poly-top|-10|-31 -APolysilicon|net@219|||S2700|pmos@13|poly-top|10|-31|nmos@7|poly-bottom|10|-18 -APolysilicon|net@222|||S900|nmos@5|poly-bottom|-4|-18|pin@60||-4|-23 -APolysilicon|net@223|||S1800|pin@60||-4|-23|contact@59||-2.6|-23 -APolysilicon|net@224|||S900|nmos@6|poly-bottom|4|-18|pin@61||4|-23 -APolysilicon|net@225|||S0|pin@61||4|-23|contact@59||2.6|-23 -Ametal-2|net@236|||S0|pin@41||-1.5|28|contact@49||-6|28 -Ametal-1|net@239|||S2700|contact@39||0|-48.5|pin@69||0|-32 -Ametal-1|net@240|||S0|pin@69||0|-32|pin@70||-8.5|-32 -Ametal-1|net@241|||S2700|pin@70||-8.5|-32|pin@71||-8.5|-11.5 -Ametal-1|net@242|||S1800|pin@71||-8.5|-11.5|pin@72||0|-11.5 -Ametal-1|net@243|||S2700|pin@72||0|-11.5|contact@40||0|-10.4 -APolysilicon|net@244|||S900|pmos@17|poly-bottom|10|31|pin@73||10|24 -APolysilicon|net@245|||S900|pin@73||10|24|nmos@7|poly-top|10|18 -APolysilicon|net@246|||S1800|pin@73||10|24|contact@60||11.5|24 -Ametal-2|net@247|||S1800|pin@41||-1.5|28|contact@61||11.5|28 -APolysilicon|net@254|||S900|pin@80||-10|24.5|nmos@4|poly-top|-10|18 -APolysilicon|net@259|||S900|pmos@14|poly-bottom|-10|31|pin@80||-10|24.5 -APolysilicon|net@260|||S1800|pin@80||-10|24.5|contact@62||-9.6|24.5 -Ametal-1|net@262|||S900|contact@49||-6|28|pin@81||-6|24.5 -Ametal-1|net@263|||S1800|pin@81||-6|24.5|contact@62||-5.4|24.5 -Ametal-1|net@268|||S900|pin@75||0|13|contact@40||0|10.4 -Ametal-1|net@269|||S2700|pin@75||0|13|contact@42||0|38.6 -Ametal-1|net@271|||S2700|contact@60||11.5|25.6|contact@61||11.5|28 -Ametal-2|net@273|||S1800|pin@84||-6|-22|contact@63||0|-22 -Ametal-1|net@278|||S900|pin@87||-2.6|-67.1|contact@45||-2.6|-67.6 -Ametal-1|net@279|||S900|pin@88||6|67|contact@65||6|22 -Ametal-1|net@281|||S1800|pin@90||6|0|pin@91||8|0 -Ametal-1|net@285|||S0|pin@88||6|67|pin@94||2.6|67 -Ametal-1|net@286|||S2700|pin@94||2.6|67|contact@46||2.6|67.6 -Ametal-1|net@287|||S0|pin@89||8|-67|pin@95||2.6|-67 -Ametal-1|net@288|||S900|pin@95||2.6|-67|contact@45||2.6|-67.6 -Ametal-1|net@289|||S2700|contact@59||0|-23|contact@63||0|-22 -Ametal-1|net@291|||S2700|pin@89||8|-67|pin@91||8|0 -Ametal-1|net@292|||S900|contact@65||6|22|pin@90||6|0 -Ametal-2|net@293|||S1800|pin@85||0|22|contact@65||6|22 +AP-Active|net@149|||RS1800|pmos@16|diff-right|6.8|48.5|pmos@17|diff-left|7.2|48.5 +AP-Active|net@150|||RS1800|pmos@14|diff-right|-7.2|48.5|pmos@15|diff-left|-6.8|48.5 +AP-Active|net@151|||RS1800|pmos@10|diff-right|-7.2|-48.5|pmos@11|diff-left|-6.8|-48.5 +AP-Active|net@152|||RS0|pmos@13|diff-left|7.2|-48.5|pmos@12|diff-right|6.8|-48.5 +APolysilicon|net@404|||S900|pmos@16|poly-bottom|4|30|nmos@6|poly-top|4|18 +APolysilicon|net@405|||S900|pmos@15|poly-bottom|-4|30|nmos@5|poly-top|-4|18 +APolysilicon|net@406|||S900|pin@131||-4|-18.6|pmos@11|poly-top|-4|-30 +APolysilicon|net@407|||S2700|pmos@12|poly-top|4|-30|pin@132||4|-18.6 +APolysilicon|net@412|||S900|nmos@5|poly-bottom|-4|-18|pin@131||-4|-18.6 +APolysilicon|net@413|||S0|contact@73||-2.6|-18.6|pin@131||-4|-18.6 +APolysilicon|net@414|||S2700|pin@132||4|-18.6|nmos@6|poly-bottom|4|-18 +APolysilicon|net@415|||S1800|contact@73||2.6|-18.6|pin@132||4|-18.6 +APolysilicon|net@424|||S2700|pmos@10|poly-top|-10|-30|pin@137||-10|-29.4 +APolysilicon|net@425|||S0|pin@137||-10|-29.4|contact@92||-11.4|-29.4 +APolysilicon|net@426|||S2700|pmos@14|poly-top|-10|66|pin@138||-10|66.6 +APolysilicon|net@427|||S0|pin@138||-10|66.6|contact@90||-11.4|66.6 +APolysilicon|net@428|||S2700|nmos@4|poly-top|-10|18|pin@139||-10|22.6 +APolysilicon|net@429|||S0|pin@139||-10|22.6|contact@91||-11.4|22.6 +Ametal-1|net@468|||S0|pin@157||5|-37|pin@161||0|-37 +Ametal-1|net@469|||S900|pin@161||0|-37|contact@39||0|-37.6 +Ametal-1|net@474|||S1800|contact@90||-14|66.6|pin@170||-8.5|66.6 +Ametal-1|net@485||0.4|S2700|contact@91||-14|22.6|contact@99||-14|28 +Ametal-1|net@495||0.4|S900|pin@170||-8.5|66.6|contact@96||-8.5|60 +Ametal-1|net@510|||S900|contact@42||0|37.6|pin@192||0|13 +APolysilicon|net@512|||S2700|pmos@17|poly-top|10|66|pin@180||10|66.6 +APolysilicon|net@513|||S1800|pin@180||10|66.6|contact@104||11.4|66.6 +APolysilicon|net@514|||S2700|nmos@7|poly-top|10|18|pin@181||10|22.6 +APolysilicon|net@515|||S1800|pin@181||10|22.6|contact@105||11.4|22.6 +APolysilicon|net@516|||S2700|pmos@13|poly-top|10|-30|pin@182||10|-29.4 +APolysilicon|net@517|||S1800|pin@182||10|-29.4|contact@106||11.4|-29.4 +Ametal-1|net@519|||S0|contact@104||14|66.6|pin@184||8.5|66.6 +Ametal-1|net@520||0.4|S900|pin@184||8.5|66.6|pin@185||8.5|61.5 +Ametal-2|net@521|||S1800|pin@191||0|60|contact@107||8.5|60 +Ametal-1|net@522|||S900|pin@185||8.5|61.5|contact@107||8.5|60 +Ametal-2|net@523|||S1800|pin@190||0|28|contact@108||14|28 +Ametal-1|net@524||0.4|S2700|contact@105||14|22.6|contact@108||14|28 +Ametal-1|net@526|||S2700|contact@92||-14|-29.4|contact@109||-14|-28 +Ametal-2|net@527|||S1800|pin@189||0|-28|contact@110||14|-28 +Ametal-1|net@528|||S2700|contact@106||14|-29.4|contact@110||14|-28 +Ametal-1|net@529|||S2700|pin@159||8|-24|pin@186||8|-10.4 +Ametal-1|net@530|||S0|pin@186||8|-10.4|contact@40||0|-10.4 +Ametal-1|net@533|||S1800|pin@188||5|-24|pin@159||8|-24 +Ametal-1|net@534|||S2700|pin@157||5|-37|pin@188||5|-24 +Ametal-2|net@535|||S1800|contact@109||-14|-28|pin@189||0|-28 +Ametal-2|net@536|||S1800|contact@99||-14|28|pin@190||0|28 +Ametal-2|net@538|||S1800|contact@96||-8.5|60|pin@191||0|60 +Ametal-1|net@540|||S900|pin@192||0|13|contact@40||0|10.4 +Ametal-1|net@542|||S0|contact@73||0|-18.6|pin@194||-5.5|-18.6 +Ametal-2|net@545||6.2|S1800|contact@112||-14|-50|contact@113||14|-50 +Ametal-2|net@546||6.2|S0|contact@114||14|0|contact@115||-14|0 +Ametal-2|net@547||6.2|S0|contact@117||14|50|contact@116||-14|50 +Ametal-2|net@548||6.2|S1800|pinsVddG@2|vdd_1|-18.5|-50|contact@112||-14|-50 +Ametal-1|net@549|||S900|contact@37||-14|-50|contact@112||-14|-50 +Ametal-2|net@550||6.2|S1800|contact@113||14|-50|pinsVddG@3|vdd_1|18.5|-50 +Ametal-1|net@551|||S900|contact@0||14|-50|contact@113||14|-50 +Ametal-2|net@552||6.2|S0|pinsVddG@3|gnd|18.5|0|contact@114||14|0 +Ametal-1|net@553|||S0|contact@1||14|0|contact@114||14|0 +Ametal-2|net@554||6.2|S0|contact@115||-14|0|pinsVddG@2|gnd|-18.5|0 +Ametal-1|net@555|||S0|contact@38||-14|0|contact@115||-14|0 +Ametal-2|net@556||6.2|S0|contact@116||-14|50|pinsVddG@2|vdd|-18.5|50 +Ametal-1|net@557|||S900|contact@41||-14|50|contact@116||-14|50 +Ametal-2|net@558||6.2|S0|pinsVddG@3|vdd|18.5|50|contact@117||14|50 +Ametal-1|net@559|||S900|contact@6||14|50|contact@117||14|50 Egnd||D5G2;|pinsVddG@3|gnd|G Egnd_1||D5G2;|pinsVddG@2|gnd|G -Ein[1]||D5G2;|pin@41||I -Eout[1]||D5G2;|pin@75||O -Eoutt[1]||D5G2;|pin@71||O -Eouttt[1]||D5G2;|pin@69||O -Es[F]||D5G2;|pin@85||I -Es[T]||D5G2;|pin@84||I +Ein[1]||D5G2;|pin@194||I +Eout[1]||D5G2;|pin@192||I +EsF||D5G2;|pin@191||I +EsF_1||D5G2;|pin@189||I +EsT||D5G2;|pin@190||I Evdd||D5G2;|pinsVddG@3|vdd|P Evdd_1||D5G2;|pinsVddG@3|vdd_1|P Evdd_2||D5G2;|pinsVddG@2|vdd|P Evdd_3||D5G2;|pinsVddG@2|vdd_1|P X -# Cell mux10/2;1{sch} -Cmux10/2;1{sch}||schematic|1215934868816|1234977373813| +# Cell mux10/2x7;1{ic} +Cmux10/2x7;1{ic}||artwork|1234969015779|1237123170051|EI Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||-12|0|||| -NOff-Page|conn@2||12|0|||| -NOff-Page|conn@3||10.5|9|||RR| -Imux10/2;1{ic}|mux10/2@0||24.5|13.5|||D5G4; -IredFive:nms2b;1{ic}|nms2b@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S10 -Ngeneric:Invisible-Pin|pin@0||0.5|21.5|||||ART_message(D5G3;)Sies 18 February 2009 -Ngeneric:Invisible-Pin|pin@1||-0.5|25.5|||||ART_message(D5G4;)Stri-state selector = 1/2 mux -Ngeneric:Invisible-Pin|pin@2||1.5|30.5|||||ART_message(D5G6;)Smux10/2 -NWire_Pin|pin@13||-6|5|||| -NWire_Pin|pin@14||-6|-5|||| -NWire_Pin|pin@15||0|0|||| -NWire_Pin|pin@20||-6|0|||| -NWire_Pin|pin@21||6|9|||| -NWire_Pin|pin@22||6|12|||| -NWire_Pin|pin@23||6|-9|||| -NWire_Pin|pin@24||6|-6|||| -IredFive:pms2;1{ic}|pms2@0||0|9|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX2.25;Y1;)S10 -Awire|net@11|||900|pin@15||0|0|nms2b@0|d|0|-3 -Awire|net@12|||0|pms2@0|g2|-3|5|pin@13||-6|5 -Awire|net@13|||900|pin@20||-6|0|pin@14||-6|-5 -Awire|net@14|||1800|pin@14||-6|-5|nms2b@0|g2|-3|-5 -Awire|net@15|||900|pms2@0|d|0|3|pin@15||0|0 -Awire|net@16|||0|conn@2|a|10|0|pin@15||0|0 -Awire|net@21|||900|pin@13||-6|5|pin@20||-6|0 -Awire|net@22|||1800|conn@1|y|-10|0|pin@20||-6|0 -Awire|net@26|||1800|pms2@0|g|3|9|pin@21||6|9 -Awire|net@29|||1800|nms2b@0|g|3|-9|pin@23||6|-9 -Awire|sF|D5G2;||2700|pin@21||6|9|pin@22||6|12 -Awire|sT|D5G2;||2700|pin@23||6|-9|pin@24||6|-6 -Ein[1]||D4G2;|conn@1|a|I -Eout[1]||D6G2;|conn@2|y|O -Es[T,F]|sT,sF|D4G2;|conn@3|a|I +NThick-Circle|art@1||1.5|0|1|1|| +Nschematic:Bus_Pin|pin@0||-2|2|-1|-1|| +Nschematic:Bus_Pin|pin@2||2|0|-1|-1|| +Nschematic:Bus_Pin|pin@4||0|4|-1|-1|| +NPin|pin@8||-1|0|1|1|| +NPin|pin@9||-1|3.5|1|1|| +NPin|pin@10||1|2.5|1|1|| +NPin|pin@11||1|0|1|1|| +NPin|pin@14||-1|2|1|1|| +NPin|pin@15||-2|2|1|1|| +Ngeneric:Invisible-Pin|pin@19||0|3|1|1|| +Ngeneric:Invisible-Pin|pin@20||0|1|||||ART_message(D5G2;)S7 +AThicker|net@4|||FS2700|pin@8||-1|0|pin@14||-1|2 +AThicker|net@5|||FS1534|pin@9||-1|3.5|pin@10||1|2.5 +AThicker|net@6|||FS900|pin@10||1|2.5|pin@11||1|0 +AThicker|net@9|||FS2700|pin@14||-1|2|pin@9||-1|3.5 +AThicker|net@10|||FS0|pin@14||-1|2|pin@15||-2|2 +Aschematic:bus|net@13||-0.5|IJ2700|pin@19||0|3|pin@4||0|4 +Ein[1]|in[1:7]|D5G2;|pin@0||I +Eout[1]|out[1:7]|D5G2;|pin@2||O +EsT,sF||D5G2;|pin@4||I +X + +# Cell mux10/2x7;1{sch} +Cmux10/2x7;1{sch}||schematic|1237122288576|1237123129001| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-17|-9|||| +NOff-Page|conn@1||7|-9|||| +NOff-Page|conn@2||63.5|12|||RR| +Imux10/2;1{ic}|mux10/2@0||-54|1|||D5G4; +Imux10/2;1{ic}|mux10/2@1||-36|1|||D5G4; +Imux10/2;1{ic}|mux10/2@2||-18|1|||D5G4; +Imux10/2;1{ic}|mux10/2@3||0|1|||D5G4; +Imux10/2;1{ic}|mux10/2@4||18|1|||D5G4; +Imux10/2;1{ic}|mux10/2@5||36|1|||D5G4; +Imux10/2;1{ic}|mux10/2@6||54|1|||D5G4; +Imux10/2x7;1{ic}|mux10/2x@0||41|22|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|31|||||ART_message(D5G4;)Shalf mux times 7 for inputs to loop counters +Ngeneric:Invisible-Pin|pin@1||0|36|||||ART_message(D5G6;)Smux10/2x7 +Ngeneric:Invisible-Pin|pin@2||0|25|||||ART_message(D5G3;)Sies 15 March 2009 +NBus_Pin|pin@3||-54|12|-1|-1|| +NWire_Pin|pin@5||-60|3|||| +NWire_Pin|pin@6||-60|8.5|||| +NWire_Pin|pin@7||-48|1|||| +NWire_Pin|pin@8||-48|-3.5|||| +NBus_Pin|pin@9||-36|12|-1|-1|| +NWire_Pin|pin@11||-42|3|||| +NWire_Pin|pin@12||-42|8.5|||| +NWire_Pin|pin@13||-30|1|||| +NWire_Pin|pin@14||-30|-3.5|||| +NBus_Pin|pin@15||-18|12|-1|-1|| +NWire_Pin|pin@17||-24|3|||| +NWire_Pin|pin@18||-24|8.5|||| +NWire_Pin|pin@19||-12|1|||| +NWire_Pin|pin@20||-12|-3.5|||| +NBus_Pin|pin@21||0|12|-1|-1|| +NWire_Pin|pin@23||-6|3|||| +NWire_Pin|pin@24||-6|8.5|||| +NWire_Pin|pin@25||6|1|||| +NWire_Pin|pin@26||6|-3.5|||| +NBus_Pin|pin@27||18|12|-1|-1|| +NWire_Pin|pin@29||12|3|||| +NWire_Pin|pin@30||12|8.5|||| +NWire_Pin|pin@31||24|1|||| +NWire_Pin|pin@32||24|-3.5|||| +NBus_Pin|pin@33||36|12|-1|-1|| +NWire_Pin|pin@35||30|3|||| +NWire_Pin|pin@36||30|8.5|||| +NWire_Pin|pin@37||42|1|||| +NWire_Pin|pin@38||42|-3.5|||| +NBus_Pin|pin@39||54|12|-1|-1|| +NWire_Pin|pin@41||48|3|||| +NWire_Pin|pin@42||48|8.5|||| +NWire_Pin|pin@43||60|1|||| +NWire_Pin|pin@44||60|-3.5|||| +Awire|in[1]|D5G2;||2700|pin@5||-60|3|pin@6||-60|8.5 +Awire|in[2]|D5G2;||2700|pin@11||-42|3|pin@12||-42|8.5 +Awire|in[3]|D5G2;||2700|pin@17||-24|3|pin@18||-24|8.5 +Awire|in[4]|D5G2;||2700|pin@23||-6|3|pin@24||-6|8.5 +Awire|in[5]|D5G2;||2700|pin@29||12|3|pin@30||12|8.5 +Awire|in[6]|D5G2;||2700|pin@35||30|3|pin@36||30|8.5 +Awire|in[7]|D5G2;||2700|pin@41||48|3|pin@42||48|8.5 +Abus|net@0||-0.5|IJ2700|mux10/2@0|sF|-54|5|pin@3||-54|12 +Awire|net@2|||0|mux10/2@0|in[1]|-56|3|pin@5||-60|3 +Awire|net@4|||1800|mux10/2@0|out[1]|-52|1|pin@7||-48|1 +Abus|net@6||-0.5|IJ2700|mux10/2@1|sF|-36|5|pin@9||-36|12 +Awire|net@8|||0|mux10/2@1|in[1]|-38|3|pin@11||-42|3 +Awire|net@9|||1800|mux10/2@1|out[1]|-34|1|pin@13||-30|1 +Abus|net@12||-0.5|IJ2700|mux10/2@2|sF|-18|5|pin@15||-18|12 +Awire|net@14|||0|mux10/2@2|in[1]|-20|3|pin@17||-24|3 +Awire|net@15|||1800|mux10/2@2|out[1]|-16|1|pin@19||-12|1 +Abus|net@18||-0.5|IJ2700|mux10/2@3|sF|0|5|pin@21||0|12 +Awire|net@20|||0|mux10/2@3|in[1]|-2|3|pin@23||-6|3 +Awire|net@21|||1800|mux10/2@3|out[1]|2|1|pin@25||6|1 +Abus|net@24||-0.5|IJ2700|mux10/2@4|sF|18|5|pin@27||18|12 +Awire|net@26|||0|mux10/2@4|in[1]|16|3|pin@29||12|3 +Awire|net@27|||1800|mux10/2@4|out[1]|20|1|pin@31||24|1 +Abus|net@30||-0.5|IJ2700|mux10/2@5|sF|36|5|pin@33||36|12 +Awire|net@32|||0|mux10/2@5|in[1]|34|3|pin@35||30|3 +Awire|net@33|||1800|mux10/2@5|out[1]|38|1|pin@37||42|1 +Abus|net@36||-0.5|IJ2700|mux10/2@6|sF|54|5|pin@39||54|12 +Awire|net@38|||0|mux10/2@6|in[1]|52|3|pin@41||48|3 +Awire|net@39|||1800|mux10/2@6|out[1]|56|1|pin@43||60|1 +Abus|net@48||-0.5|IJ1800|pin@3||-54|12|pin@9||-36|12 +Abus|net@49||-0.5|IJ1800|pin@9||-36|12|pin@15||-18|12 +Abus|net@50||-0.5|IJ1800|pin@15||-18|12|pin@21||0|12 +Abus|net@51||-0.5|IJ1800|pin@21||0|12|pin@27||18|12 +Abus|net@52||-0.5|IJ1800|pin@27||18|12|pin@33||36|12 +Abus|net@53||-0.5|IJ1800|pin@33||36|12|pin@39||54|12 +Abus|net@54||-0.5|IJ1800|pin@39||54|12|conn@2|y|61.5|12 +Awire|out[1]|D5G2;||900|pin@7||-48|1|pin@8||-48|-3.5 +Awire|out[2]|D5G2;||900|pin@13||-30|1|pin@14||-30|-3.5 +Awire|out[3]|D5G2;||900|pin@19||-12|1|pin@20||-12|-3.5 +Awire|out[4]|D5G2;||900|pin@25||6|1|pin@26||6|-3.5 +Awire|out[5]|D5G2;||900|pin@31||24|1|pin@32||24|-3.5 +Awire|out[6]|D5G2;||900|pin@37||42|1|pin@38||42|-3.5 +Awire|out[7]|D5G2;||900|pin@43||60|1|pin@44||60|-3.5 +Ein[1]|in[1:7]|D4G2;|conn@0|a|I +Eout[1]|out[1:7]|D6G2;|conn@1|y|O +EsT,sF||D4G2;|conn@2|a|I X -# Cell mux10x7;1{ic} -Cmux10x7;1{ic}||artwork|1217722162854|1234994081240|EI +# Cell muxForD;1{ic} +CmuxForD;1{ic}||artwork|1237124911036|1237125054986|E Ngeneric:Facet-Center|art@0||0|0||||AV NThick-Circle|art@2||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||-1|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-1|-3|-1|-1|| -Nschematic:Bus_Pin|pin@2||2|0|-1|-1|| -Nschematic:Bus_Pin|pin@3||0|-4|-1|-1|| -NPin|pin@4||-1|4|1|1|| -NPin|pin@5||1|3|1|1|| -NPin|pin@6||1|-3|1|1|| -NPin|pin@7||-1|-4|1|1|| -NPin|pin@8||0|-3.5|1|1|| -NPin|pin@9||0|-4|1|1|| -Ngeneric:Invisible-Pin|pin@10||0|2.5|||||ART_message(D5G1.5;)SA -Ngeneric:Invisible-Pin|pin@11||0|-2.5|||||ART_message(D5G1.5;)SB -AThicker|net@0|||FS1534|pin@4||-1|4|pin@5||1|3 -AThicker|net@1|||FS900|pin@5||1|3|pin@6||1|-3 -AThicker|net@2|||FS266|pin@6||1|-3|pin@7||-1|-4 -AThicker|net@3|||FS2700|pin@7||-1|-4|pin@4||-1|4 -AThicker|net@4|||FS900|pin@8||0|-3.5|pin@9||0|-4 -EinA[1:6]||D5G2;|pin@0||I -EinB[1:6,8]|inB[1:7]|D5G2;|pin@1||I -Eout[1:8]|outLO[1:7]|D5G2;|pin@2||O -Esel[A]||D5G2;|pin@3||I +Nschematic:Bus_Pin|pin@0||-2|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@1||-1|0|1|1|| +Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@3||2|0|1|1|| +Nschematic:Bus_Pin|pin@4||0|-3|-1|-1|| +NPin|pin@6||-1|-2.5|1|1|| +NPin|pin@7||-1|2.5|1|1|| +NPin|pin@8||1|2|1|1|| +NPin|pin@9||1|-2|1|1|| +NPin|pin@10||0|-2.25|1|1|| +NPin|pin@11||0|-3|1|1|| +Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G2;)S6 +Aschematic:bus|net@0||-0.5|IJ0|pin@1||-1|0|pin@0||-2|0 +Aschematic:bus|net@1||-0.5|IJ1800|pin@3||2|0|pin@2||3|0 +AThicker|net@3|||FS2700|pin@6||-1|-2.5|pin@7||-1|2.5 +AThicker|net@4|||FS1660|pin@7||-1|2.5|pin@8||1|2 +AThicker|net@5|||FS900|pin@8||1|2|pin@9||1|-2 +AThicker|net@6|||FS140|pin@9||1|-2|pin@6||-1|-2.5 +AThicker|net@8|||FS900|pin@10||0|-2.25|pin@11||0|-3 +Ein[1:6]||D5G2;|pin@0||I +Eout[1:7]||D5G2;|pin@2||O +Esel||D5G2;|pin@4||I +X + +# Cell muxForD;1{lay} +CmuxForD;1{lay}||cmos90|1237123713610|1237153512841||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237124868902|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228665946 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-129|28|||| +NX-Metal-1-Metal-2-Con|contact@1||113.5|28|||| +NX-Metal-1-Metal-2-Con|contact@2||129|-28|||| +NX-Metal-1-Metal-2-Con|contact@3||135|-16|||| +NX-Metal-1-Metal-2-Con|contact@4||135|0||6.2|| +NX-Metal-1-Metal-2-Con|contact@5||-102.5|60|||| +NX-Metal-1-Metal-2-Con|contact@6||-97|-28|||| +Igates1inM:inv20B;1{lay}|inv20B@0||-127|0|X||D5G4; +Igates1inM:inv20B;1{lay}|inv20B@1||127|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@0||1|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@1||-83|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@2||-55|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@3||-27|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@4||29|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@5||57|0|||D5G4; +Imux10/2forD;3{lay}|mux10/2f@6||85|0|||D5G4; +NMetal-1-Pin|pin@0||-113.5|-25|||| +NMetal-1-Pin|pin@2||-113.5|25|||| +NMetal-1-Pin|pin@3||113.5|-25|||| +NMetal-1-Pin|pin@5||113.5|25|||| +NMetal-1-Pin|pin@6||-102.5|13|||| +NMetal-1-Pin|pin@7||-105|13|||| +NMetal-1-Pin|pin@8||-105|33|||| +NMetal-1-Pin|pin@9||-102.5|33|||| +NMetal-1-Pin|pin@10||-102.5|66|||| +NMetal-1-Pin|pin@11||-102.5|-20|||| +NMetal-1-Pin|pin@12||-97|-20|||| +IwiresL:wellContacts13;1{lay}|wellCont@0||-108|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||108|0|||D5G4; +Ametal-1|net@4|||S1800|inv20B@0|in|-123|-25|pin@0||-113.5|-25 +Ametal-1|net@7|||S0|pin@2||-113.5|25|inv20B@0|in_1|-123|25 +Ametal-1|net@14|||S0|inv20B@1|in|123|-25|pin@3||113.5|-25 +Ametal-1|net@17|||S1800|pin@5||113.5|25|inv20B@1|in_1|123|25 +Ametal-1|net@19|||S2700|inv20B@0|out|-129|13|contact@0||-129|28 +Ametal-1|net@21|||S2700|pin@5||113.5|25|contact@1||113.5|28 +Ametal-1|net@22|||S900|inv20B@1|out_1|129|-13|contact@2||129|-28 +Ametal-2|net@27|||S0|inv20B@1|gnd_1|135|0|contact@4||135|0 +Ametal-1|net@28|||S2700|pin@0||-113.5|-25|pin@2||-113.5|25 +Ametal-1|net@29|||S2700|pin@3||113.5|-25|pin@5||113.5|25 +Ametal-1|net@30||0.4|S2700|contact@3||135|-16|contact@4||135|0 +Ametal-2|net@31|||S0|mux10/2f@1|gnd|-64.5|0|mux10/2f@2|gnd_1|-73.5|0 +Ametal-2|net@32|||S0|mux10/2f@1|vdd|-64.5|50|mux10/2f@2|vdd_2|-73.5|50 +Ametal-2|net@33|||S0|mux10/2f@1|vdd_1|-64.5|-50|mux10/2f@2|vdd_3|-73.5|-50 +Ametal-2|net@34|||S1800|mux10/2f@0|gnd_1|-17.5|0|mux10/2f@3|gnd|-8.5|0 +Ametal-2|net@35|||S1800|mux10/2f@0|vdd_2|-17.5|50|mux10/2f@3|vdd|-8.5|50 +Ametal-2|net@36|||S1800|mux10/2f@0|vdd_3|-17.5|-50|mux10/2f@3|vdd_1|-8.5|-50 +Ametal-2|net@37|||S0|mux10/2f@2|gnd|-36.5|0|mux10/2f@3|gnd_1|-45.5|0 +Ametal-2|net@38|||S0|mux10/2f@2|vdd|-36.5|50|mux10/2f@3|vdd_2|-45.5|50 +Ametal-2|net@39|||S0|mux10/2f@2|vdd_1|-36.5|-50|mux10/2f@3|vdd_3|-45.5|-50 +Ametal-2|net@40|||S0|mux10/2f@0|gnd|19.5|0|mux10/2f@4|gnd_1|10.5|0 +Ametal-2|net@41|||S0|mux10/2f@0|vdd|19.5|50|mux10/2f@4|vdd_2|10.5|50 +Ametal-2|net@42|||S0|mux10/2f@0|vdd_1|19.5|-50|mux10/2f@4|vdd_3|10.5|-50 +Ametal-2|net@43|||S0|mux10/2f@4|gnd|47.5|0|mux10/2f@5|gnd_1|38.5|0 +Ametal-2|net@44|||S0|mux10/2f@4|vdd|47.5|50|mux10/2f@5|vdd_2|38.5|50 +Ametal-2|net@45|||S0|mux10/2f@4|vdd_1|47.5|-50|mux10/2f@5|vdd_3|38.5|-50 +Ametal-2|net@46|||S0|mux10/2f@5|gnd|75.5|0|mux10/2f@6|gnd_1|66.5|0 +Ametal-2|net@47|||S0|mux10/2f@5|vdd|75.5|50|mux10/2f@6|vdd_2|66.5|50 +Ametal-2|net@48|||S0|mux10/2f@5|vdd_1|75.5|-50|mux10/2f@6|vdd_3|66.5|-50 +Ametal-2|net@49|||S1800|mux10/2f@1|s[F]|-83|60|mux10/2f@2|s[F]|-55|60 +Ametal-2|net@50|||S0|mux10/2f@6|s[F]|85|60|mux10/2f@5|s[F]|57|60 +Ametal-2|net@51|||S0|mux10/2f@6|s[F_1]|85|-28|mux10/2f@5|s[F_1]|57|-28 +Ametal-2|net@52|||S0|mux10/2f@6|s[T]|85|28|mux10/2f@5|s[T]|57|28 +Ametal-2|net@53|||S0|mux10/2f@0|s[F]|1|60|mux10/2f@3|s[F]|-27|60 +Ametal-2|net@54|||S0|mux10/2f@4|s[F]|29|60|mux10/2f@0|s[F]|1|60 +Ametal-2|net@55|||S0|mux10/2f@5|s[F]|57|60|mux10/2f@4|s[F]|29|60 +Ametal-2|net@56|||S0|mux10/2f@0|s[F_1]|1|-28|mux10/2f@3|s[F_1]|-27|-28 +Ametal-2|net@57|||S0|mux10/2f@0|s[T]|1|28|mux10/2f@3|s[T]|-27|28 +Ametal-2|net@58|||S0|mux10/2f@2|s[F_1]|-55|-28|mux10/2f@1|s[F_1]|-83|-28 +Ametal-2|net@59|||S0|mux10/2f@2|s[T]|-55|28|mux10/2f@1|s[T]|-83|28 +Ametal-2|net@60|||S0|mux10/2f@3|s[F_1]|-27|-28|mux10/2f@2|s[F_1]|-55|-28 +Ametal-2|net@61|||S0|mux10/2f@3|s[T]|-27|28|mux10/2f@2|s[T]|-55|28 +Ametal-2|net@62|||S0|mux10/2f@4|s[F_1]|29|-28|mux10/2f@0|s[F_1]|1|-28 +Ametal-2|net@63|||S0|mux10/2f@4|s[T]|29|28|mux10/2f@0|s[T]|1|28 +Ametal-2|net@64|||S0|mux10/2f@5|s[F_1]|57|-28|mux10/2f@4|s[F_1]|29|-28 +Ametal-2|net@65|||S0|mux10/2f@5|s[T]|57|28|mux10/2f@4|s[T]|29|28 +Ametal-2|net@66|||S0|mux10/2f@3|s[F]|-27|60|mux10/2f@2|s[F]|-55|60 +Ametal-2|net@67|||S0|wellCont@1|gnd|103.5|0|mux10/2f@6|gnd|103.5|0 +Ametal-2|net@68|||S0|wellCont@1|vdd|103.5|-50|mux10/2f@6|vdd_1|103.5|-50 +Ametal-2|net@69|||S0|wellCont@1|vdd_1|103.5|50|mux10/2f@6|vdd|103.5|50 +Ametal-2|net@70|||S1800|wellCont@0|gnd_1|-103.5|0|mux10/2f@1|gnd_1|-101.5|0 +Ametal-2|net@71|||S1800|wellCont@0|vdd_2|-103.5|-50|mux10/2f@1|vdd_3|-101.5|-50 +Ametal-2|net@72|||S1800|wellCont@0|vdd_3|-103.5|50|mux10/2f@1|vdd_2|-101.5|50 +Ametal-2|net@73|||S0|mux10/2f@1|s[F_1]|-83|-28|contact@6||-97|-28 +Ametal-2|net@74|||S1800|contact@5||-102.5|60|mux10/2f@1|s[F]|-83|60 +Ametal-1|net@75|||S900|contact@5||-102.5|60|pin@9||-102.5|33 +Ametal-1|net@76|||S900|pin@6||-102.5|13|pin@11||-102.5|-20 +Ametal-1|net@77|||S0|pin@6||-102.5|13|pin@7||-105|13 +Ametal-1|net@78|||S2700|pin@7||-105|13|pin@8||-105|33 +Ametal-1|net@79|||S1800|pin@8||-105|33|pin@9||-102.5|33 +Ametal-1|net@80||0.4|S2700|contact@5||-102.5|60|pin@10||-102.5|66 +Ametal-1|net@81|||S2700|contact@6||-97|-28|pin@12||-97|-20 +Ametal-1|net@82|||S0|pin@12||-97|-20|pin@11||-102.5|-20 +Ametal-2|net@83||6.2|S1800|inv20B@0|gnd|-119|0|wellCont@0|gnd|-112.5|0 +Ametal-2|net@84||6.2|S0|wellCont@0|vdd|-112.5|-50|inv20B@0|vdd_1|-119|-50 +Ametal-2|net@85||6.2|S0|wellCont@0|vdd_1|-112.5|50|inv20B@0|vdd|-119|50 +Ametal-2|net@86||6.2|S0|inv20B@1|vdd|119|50|wellCont@1|vdd_3|112.5|50 +Ametal-2|net@87||6.2|S1800|wellCont@1|gnd_1|112.5|0|inv20B@1|gnd|119|0 +Ametal-2|net@88||6.2|S1800|wellCont@1|vdd_2|112.5|-50|inv20B@1|vdd_1|119|-50 +Ametal-2|net@89|||S0|mux10/2f@0|s[T]|1|28|contact@0||-129|28 +Ametal-2|net@90|||S1800|mux10/2f@0|s[T]|1|28|contact@1||113.5|28 +Ametal-2|net@91|||S1800|mux10/2f@0|s[F_1]|1|-28|contact@2||129|-28 +Ametal-2|net@92|||S1800|mux10/2f@6|in[1]|89|-16|contact@3||135|-16 +Egnd_1|gnd|D5G2;|inv20B@0|gnd_1|G +Egnd_2||D5G2;|inv20B@1|gnd_1|G +Ein[1]||D5G2;|mux10/2f@1|in[1]|I +Ein[2]||D5G2;|mux10/2f@2|in[1]|I +Ein[3]||D5G2;|mux10/2f@3|in[1]|I +Ein[4]||D5G2;|mux10/2f@0|in[1]|I +Ein[5]||D5G2;|mux10/2f@4|in[1]|I +Ein[6]||D5G2;|mux10/2f@5|in[1]|I +Eout[1]|outLO[1]|D5G2;|mux10/2f@1|out[1]|I +Eout[2]|outLO[2]|D5G2;|mux10/2f@2|out[1]|I +Eout[3]|outLO[3]|D5G2;|mux10/2f@3|out[1]|I +Eout[4]|outLO[4]|D5G2;|mux10/2f@0|out[1]|I +Eout[5]|outLO[5]|D5G2;|mux10/2f@4|out[1]|I +Eout[6]|outLO[6]|D5G2;|mux10/2f@5|out[1]|I +Eout[7]|outLO[7]|D5G2;|mux10/2f@6|out[1]|I +Econt|sel|D5G2;|pin@0||I +Evdd_2|vdd|D5G2;|inv20B@0|vdd_2|P +Evdd_3||D5G2;|inv20B@0|vdd_3|P +Evdd_4||D5G2;|inv20B@1|vdd_2|P +Evdd_5||D5G2;|inv20B@1|vdd_3|P +X + +# Cell muxForD;1{sch} +CmuxForD;1{sch}||schematic|1237123409146|1237311344104| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-23|12|||| +NOff-Page|conn@1||-14.5|5|||| +NOff-Page|conn@2||7|0|||| +NWire_Con|conn@3||-29|5|||| +NGround|gnd@0||-29|-1|||| +IredFive:inv;1{ic}|inv@0||-15|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||0|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Imux10/2x7;1{ic}|mux10/2x@0||0|0|||D5G4; +ImuxForD;1{ic}|muxForD@0||22|19|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|28|||||ART_message(D5G4;)Shalf mux times 7 for D register +Ngeneric:Invisible-Pin|pin@1||0|33|||||ART_message(D5G6;)SmuxForD +Ngeneric:Invisible-Pin|pin@2||0|22|||||ART_message(D5G3;)Sies 15 March 2009 +NWire_Pin|pin@3||-4|12|||| +NWire_Pin|pin@4||-4|9|||| +NWire_Pin|pin@5||12|12|||| +NWire_Pin|pin@6||12|9|||| +NBus_Pin|pin@8||0|7|-1|-1|| +NBus_Pin|pin@10||-7|2|-1|-1|| +NBus_Pin|pin@11||-7|-1.5|-1|-1|| +NWire_Pin|pin@12||-29|10|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||8|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Abus|in[1:6],xx|D5G2;|-0.5|IJ900|pin@10||-7|2|pin@11||-7|-1.5 +Awire|net@0|||1800|inv@0|out|-12.5|12|wire90@0|a|-10.5|12 +Awire|net@1|||1800|inv@1|out|2.5|12|wire90@1|a|5.5|12 +Awire|net@2|||1800|pin@3||-4|12|inv@1|in|-2.5|12 +Awire|net@3|||1800|wire90@0|b|-5.5|12|pin@3||-4|12 +Awire|net@5|||1800|wire90@1|b|10.5|12|pin@5||12|12 +Awire|net@13|||0|inv@0|in|-17.5|12|conn@0|y|-21|12 +Abus|net@14||-0.5|IJ0|conn@2|a|5|0|mux10/2x@0|out[1]|2|0 +Abus|net@15||-0.5|IJ0|mux10/2x@0|in[1]|-2|2|pin@10||-7|2 +Awire|net@17|||2700|gnd@0||-29|1|conn@3||-29|5 +Awire|sF|D5G2;||900|pin@3||-4|12|pin@4||-4|9 +Awire|sT|D5G2;||900|pin@5||12|12|pin@6||12|9 +Abus|sT,sF|D5G2;|-0.5|IJ2700|mux10/2x@0|sT,sF|0|4|pin@8||0|7 +Awire|xx|D5G2;||2700|conn@3||-29|5|pin@12||-29|10 +Ein[1:7]@152727257|in[1:6]|D4G2;|conn@1|a|I +Eout[1:7]||D6G2;|conn@2|y|O +Ein[1:7]|sel|D4G2;|conn@0|a|I +X + +# Cell muxForPS;1{ic} +CmuxForPS;1{ic}||artwork|1237124911036|1237125101936|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@2||1.5|0|1|1|| +Nschematic:Bus_Pin|pin@0||-2|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@1||-1|0|1|1|| +Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@3||2|0|1|1|| +Nschematic:Bus_Pin|pin@4||0|-3|-1|-1|| +NPin|pin@6||-1|-2.5|1|1|| +NPin|pin@7||-1|2.5|1|1|| +NPin|pin@8||1|2|1|1|| +NPin|pin@9||1|-2|1|1|| +NPin|pin@10||0|-2.25|1|1|| +NPin|pin@11||0|-3|1|1|| +Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G2;)S7 +Aschematic:bus|net@0||-0.5|IJ0|pin@1||-1|0|pin@0||-2|0 +Aschematic:bus|net@1||-0.5|IJ1800|pin@3||2|0|pin@2||3|0 +AThicker|net@3|||FS2700|pin@6||-1|-2.5|pin@7||-1|2.5 +AThicker|net@4|||FS1660|pin@7||-1|2.5|pin@8||1|2 +AThicker|net@5|||FS900|pin@8||1|2|pin@9||1|-2 +AThicker|net@6|||FS140|pin@9||1|-2|pin@6||-1|-2.5 +AThicker|net@8|||FS900|pin@10||0|-2.25|pin@11||0|-3 +Ein[1:6]|in[1:7]|D5G2;|pin@0||I +Eout[1:7]||D5G2;|pin@2||O +Esel||D5G2;|pin@4||I X -# Cell mux10x7;1{lay} -Cmux10x7;1{lay}||cmos90|1234962060498|1234994835426||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234991561744|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234998873939 +# Cell muxForPS;1{lay} +CmuxForPS;1{lay}||cmos90|1237123713610|1237154054566||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237124068183|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237155911791 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-380|-28|||| -NX-Metal-1-Metal-2-Con|contact@1||-380|60|||| -NX-Metal-1-Metal-2-Con|contact@2||350|-28|||| -NX-Metal-1-Metal-2-Con|contact@3||380|28|||| -NX-Metal-1-Metal-2-Con|contact@4||378|-60|||| -NX-Metal-1-Metal-2-Con|contact@5||403.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@6||403.5|0||6.2|| -NX-Metal-2-Metal-3-Con|contact@7||-425.5|10|||| -NX-Metal-2-Metal-3-Con|contact@8||6.5|10|||| -NX-Metal-2-Metal-3-Con|contact@9||-281.5|10|||| -NX-Metal-2-Metal-3-Con|contact@10||-137.5|10|||| -NX-Metal-2-Metal-3-Con|contact@11||150.5|10|||| -NX-Metal-2-Metal-3-Con|contact@12||294.5|10|||| -NX-Metal-2-Metal-3-Con|contact@13||438.5|10|||| -Igates1inM:inv20B;1{lay}|inv20B@0||-378|0|X||D5G4; -Igates1inM:inv20B;1{lay}|inv20B@1||378|0|||D5G4; -Imux10;1{lay}|mux10@0||0|0|||D5G4; -Imux10;1{lay}|mux10@7||-432|0|||D5G4; -Imux10;1{lay}|mux10@8||-288|0|||D5G4; -Imux10;1{lay}|mux10@9||-144|0|||D5G4; -Imux10;1{lay}|mux10@10||144|0|||D5G4; -Imux10;1{lay}|mux10@11||288|0|||D5G4; -Imux10;1{lay}|mux10@12||432|0|||D5G4; -NMetal-1-Pin|pin@55||-358|-10|||| -NMetal-1-Pin|pin@66||350|-25|||| -NMetal-1-Pin|pin@67||350|20|||| -NMetal-1-Pin|pin@68||350|25|||| -NMetal-1-Pin|pin@69||-358|-25|||| -NMetal-1-Pin|pin@70||-358|25|||| -IfanPinsK:pinsIn07m3;1{lay}|pinsIn07@0||6.5|66|X||D5G4; -IwiresL:select50;1{lay}|select50@0||-349.5|0|||D5G4; -IwiresL:select50;1{lay}|select50@1||348.5|0|||D5G4; -IwiresL:select70;1{lay}|select70@0||-72|0|||D5G4; -IwiresL:select70;1{lay}|select70@2||-216|0|||D5G4; -IwiresL:select70;1{lay}|select70@3||72|0|||D5G4; -IwiresL:select70;1{lay}|select70@4||216|0|||D5G4; -Ametal-2|net@241||6.2|S0|mux10@0|vdd_3|-41.5|-50|mux10@9|vdd_8|-102.5|-50 -Ametal-2|net@242||6.2|S0|mux10@10|vdd_3|102.5|-50|mux10@0|vdd_8|41.5|-50 -Ametal-2|net@243||6.2|S0|mux10@11|vdd_3|246.5|-50|mux10@10|vdd_8|185.5|-50 -Ametal-2|net@245||6.2|S0|mux10@0|gnd_1|-41.5|0|mux10@9|gnd_4|-102.5|0 -Ametal-2|net@246||6.2|S0|mux10@0|vdd_2|-41.5|50|mux10@9|vdd_9|-102.5|50 -Ametal-2|net@247||6.2|S0|mux10@10|gnd_1|102.5|0|mux10@0|gnd_4|41.5|0 -Ametal-2|net@248||6.2|S0|mux10@10|vdd_2|102.5|50|mux10@0|vdd_9|41.5|50 -Ametal-2|net@249||6.2|S0|mux10@11|gnd_1|246.5|0|mux10@10|gnd_4|185.5|0 -Ametal-2|net@250||6.2|S0|mux10@11|vdd_2|246.5|50|mux10@10|vdd_9|185.5|50 -Ametal-2|net@253||6.2|S0|mux10@9|vdd_3|-185.5|-50|mux10@8|vdd_8|-246.5|-50 -Ametal-2|net@256||6.2|S0|mux10@9|gnd_1|-185.5|0|mux10@8|gnd_4|-246.5|0 -Ametal-2|net@257||6.2|S0|mux10@9|vdd_2|-185.5|50|mux10@8|vdd_9|-246.5|50 -Ametal-1|net@258|||S0|inv20B@1|in|374|-25|pin@66||350|-25 -Ametal-1|net@259|||S2700|pin@66||350|-25|pin@67||350|20 -Ametal-1|net@260|||S2700|pin@67||350|20|pin@68||350|25 -Ametal-1|net@261|||S1800|pin@68||350|25|inv20B@1|in_1|374|25 -Ametal-2|net@262|||S0|contact@2||350|-28|mux10@11|sF_1|265|-28 -Ametal-2|net@263|||S0|mux10@11|sF_1|265|-28|mux10@10|sF_1|121|-28 -Ametal-2|net@267|||S1800|mux10@0|sF_2@883871916|23|28|mux10@10|sF_2@883871916|167|28 -Ametal-2|net@268|||S1800|mux10@0|sF_2|23|-60|mux10@10|sF_2|167|-60 -Ametal-2|net@269|||S1800|mux10@0|sF_3|-23|60|mux10@10|sF_3|121|60 -Ametal-2|net@270|||S1800|mux10@7|sF_1|-455|-28|contact@0||-380|-28 -Ametal-2|net@271|||S1800|mux10@8|sF_1|-311|-28|mux10@9|sF_1|-167|-28 -Ametal-2|net@272|||S1800|mux10@9|sF_1|-167|-28|mux10@0|sF_1|-23|-28 -Ametal-2|net@273|||S1800|mux10@0|sF_1|-23|-28|mux10@10|sF_1|121|-28 -Ametal-2|net@277|||S1800|mux10@7|sF_2@883871916|-409|28|mux10@8|sF_2@883871916|-265|28 -Ametal-2|net@278|||S1800|mux10@7|sF_2|-409|-60|mux10@8|sF_2|-265|-60 -Ametal-2|net@279|||S1800|mux10@7|sF_3|-455|60|contact@1||-380|60 -Ametal-2|net@283|||S1800|mux10@8|sF_2@883871916|-265|28|mux10@9|sF_2@883871916|-121|28 -Ametal-2|net@284|||S1800|mux10@8|sF_2|-265|-60|mux10@9|sF_2|-121|-60 -Ametal-2|net@285|||S1800|mux10@8|sF_3|-311|60|mux10@9|sF_3|-167|60 -Ametal-2|net@289|||S1800|mux10@9|sF_2@883871916|-121|28|mux10@0|sF_2@883871916|23|28 -Ametal-2|net@290|||S1800|mux10@9|sF_2|-121|-60|mux10@0|sF_2|23|-60 -Ametal-2|net@291|||S1800|mux10@9|sF_3|-167|60|mux10@0|sF_3|-23|60 -Ametal-2|net@295|||S1800|mux10@10|sF_2@883871916|167|28|mux10@11|sF_2@883871916|311|28 -Ametal-2|net@296|||S1800|mux10@10|sF_2|167|-60|mux10@11|sF_2|311|-60 -Ametal-2|net@297|||S1800|mux10@10|sF_3|121|60|mux10@11|sF_3|265|60 -Ametal-2|net@301|||S1800|contact@3||380|28|mux10@12|sF_2@883871916|455|28 -Ametal-2|net@302|||S1800|contact@4||378|-60|mux10@12|sF_2|455|-60 -Ametal-2|net@303|||S1800|mux10@11|sF_3|265|60|mux10@12|sF_3|409|60 -Ametal-2|net@304||6.2|S0|inv20B@0|vdd_3|-386|-50|mux10@7|vdd_8|-390.5|-50 -Ametal-2|net@305||6.2|S1800|mux10@7|gnd_4|-390.5|0|inv20B@0|gnd_1|-386|0 -Ametal-2|net@306||6.2|S1800|mux10@7|vdd_9|-390.5|50|inv20B@0|vdd_2|-386|50 -Ametal-2|net@307||6.2|S1800|inv20B@1|gnd_1|386|0|mux10@12|gnd_1|390.5|0 -Ametal-2|net@308||6.2|S0|mux10@12|vdd_2|390.5|50|inv20B@1|vdd_2|386|50 -Ametal-2|net@309||6.2|S0|mux10@12|vdd_3|390.5|-50|inv20B@1|vdd_3|386|-50 -Ametal-2|net@310||6.2|S1800|inv20B@0|vdd_1|-370|-50|mux10@8|vdd_3|-329.5|-50 -Ametal-2|net@311||6.2|S0|mux10@8|gnd_1|-329.5|0|inv20B@0|gnd|-370|0 -Ametal-2|net@312||6.2|S0|mux10@8|vdd_2|-329.5|50|inv20B@0|vdd|-370|50 -Ametal-2|net@313||6.2|S0|inv20B@1|gnd|370|0|mux10@11|gnd_4|329.5|0 -Ametal-2|net@314||6.2|S0|inv20B@1|vdd|370|50|mux10@11|vdd_9|329.5|50 -Ametal-2|net@315||6.2|S0|inv20B@1|vdd_1|370|-50|mux10@11|vdd_8|329.5|-50 -Ametal-2|net@316|||S1800|contact@0||-380|-28|mux10@8|sF_1|-311|-28 -Ametal-1|net@317|||S900|inv20B@0|out|-380|13|contact@0||-380|-28 -Ametal-2|net@318|||S1800|contact@1||-380|60|mux10@8|sF_3|-311|60 -Ametal-1|net@319|||S2700|inv20B@0|out|-380|13|contact@1||-380|60 -Ametal-1|net@320|||S900|pin@55||-358|-10|pin@69||-358|-25 -Ametal-1|net@321|||S0|pin@69||-358|-25|inv20B@0|in|-374|-25 -Ametal-1|net@322|||S2700|pin@55||-358|-10|pin@70||-358|25 -Ametal-1|net@323|||S0|pin@70||-358|25|inv20B@0|in_1|-374|25 -Ametal-2|net@324|||S0|mux10@12|sF_1|409|-28|contact@2||350|-28 -Ametal-1|net@325|||S900|pin@66||350|-25|contact@2||350|-28 -Ametal-2|net@326|||S1800|mux10@11|sF_2@883871916|311|28|contact@3||380|28 -Ametal-1|net@327|||S2700|inv20B@1|out_1|380|-13|contact@3||380|28 -Ametal-2|net@328|||S1800|mux10@11|sF_2|311|-60|contact@4||378|-60 -Ametal-1|net@329|||S900|inv20B@1|out_2|378|-57|contact@4||378|-60 -Ametal-2|net@330|||S0|mux10@12|inA[4]|413|-16|contact@5||403.5|-16 -Ametal-2|net@333||6.2|S1800|mux10@12|gnd_1|390.5|0|contact@6||403.5|0 -Ametal-1|net@335|||S900|contact@6||403.5|-3.1|contact@5||403.5|-16 -Ametal-2|net@336|||S1800|mux10@7|out[4]|-432|10|contact@7||-425.5|10 -Ametal-3|net@337|||S900|pinsIn07@0|in[1]|-425.5|66|contact@7||-425.5|10 -Ametal-2|net@338|||S1800|mux10@0|out[4]|0|10|contact@8||6.5|10 -Ametal-3|net@339|||S900|pinsIn07@0|in[4]|6.5|66|contact@8||6.5|10 -Ametal-2|net@340|||S1800|mux10@8|out[4]|-288|10|contact@9||-281.5|10 -Ametal-3|net@341|||S900|pinsIn07@0|in[2]|-281.5|66|contact@9||-281.5|10 -Ametal-2|net@342|||S1800|mux10@9|out[4]|-144|10|contact@10||-137.5|10 -Ametal-3|net@343|||S900|pinsIn07@0|in[3]|-137.5|66|contact@10||-137.5|10 -Ametal-2|net@344|||S1800|mux10@10|out[4]|144|10|contact@11||150.5|10 -Ametal-3|net@345|||S900|pinsIn07@0|in[5]|150.5|66|contact@11||150.5|10 -Ametal-2|net@346|||S1800|mux10@11|out[4]|288|10|contact@12||294.5|10 -Ametal-3|net@347|||S900|pinsIn07@0|in[6]|294.5|66|contact@12||294.5|10 -Ametal-2|net@348|||S1800|mux10@12|out[4]|432|10|contact@13||438.5|10 -Ametal-3|net@349|||S900|pinsIn07@0|in[7]|438.5|66|contact@13||438.5|10 -Egnd||D5G2;|mux10@7|gnd_1|G -Egnd_4||D5G2;|mux10@12|gnd_4|G -EinA[1]||D5G2;|mux10@7|inA[4]|I -EinA[2]||D5G2;|mux10@8|inA[4]|I -EinA[3]||D5G2;|mux10@9|inA[4]|I -EinA[4]||D5G2;|mux10@0|inA[4]|I -EinA[5]||D5G2;|mux10@10|inA[4]|I -EinA[6]||D5G2;|mux10@11|inA[4]|I -EinB[1]||D5G2;|mux10@7|inB[4]|I -EinB[2]||D5G2;|mux10@8|inB[4]|I -EinB[3]||D5G2;|mux10@9|inB[4]|I -EinB[4]||D5G2;|mux10@0|inB[4]|I -EinB[5]||D5G2;|mux10@10|inB[4]|I -EinB[6]||D5G2;|mux10@11|inB[4]|I -EinB[7]||D5G2;|mux10@12|inB[4]|I -Ein[1]|outLO[1]|D5G2;|pinsIn07@0|in[1]|O -Ein[2]|outLO[2]|D5G2;|pinsIn07@0|in[2]|O -Ein[3]|outLO[3]|D5G2;|pinsIn07@0|in[3]|O -Ein[4]|outLO[4]|D5G2;|pinsIn07@0|in[4]|O -Ein[5]|outLO[5]|D5G2;|pinsIn07@0|in[5]|O -Ein[6]|outLO[6]|D5G2;|pinsIn07@0|in[6]|O -Ein[7]|outLO[7]|D5G2;|pinsIn07@0|in[7]|O -Esel[A_1]|sel[A]|D5G2;|pin@55||I -Evdd||D5G2;|mux10@7|vdd_2|P -Evdd_3||D5G2;|mux10@7|vdd_3|P -Evdd_8||D5G2;|mux10@12|vdd_8|P -Evdd_9||D5G2;|mux10@12|vdd_9|P +NX-Metal-1-Metal-2-Con|contact@3||-129|-28|||| +NX-Metal-1-Metal-2-Con|contact@4||113.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@5||129|28|||| +NX-Metal-1-Metal-2-Con|contact@6||-102.5|60|||| +NX-Metal-1-Metal-2-Con|contact@7||-97|-28|||| +Igates1inM:inv20B;1{lay}|inv20B@0||-127|0|X||D5G4; +Igates1inM:inv20B;1{lay}|inv20B@1||127|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@7||-83|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@8||1|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@9||-55|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@10||-27|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@11||29|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@12||57|0|||D5G4; +Imux10/2forPS;4{lay}|mux10/2f@13||85|0|||D5G4; +NMetal-1-Pin|pin@0||-113.5|-25|||| +NMetal-1-Pin|pin@1||-113.5|6|||| +NMetal-1-Pin|pin@2||-113.5|25|||| +NMetal-1-Pin|pin@3||113.5|-25|||| +NMetal-1-Pin|pin@4||113.5|3|||| +NMetal-1-Pin|pin@5||113.5|25|||| +NMetal-1-Pin|pin@6||-102.5|13|||| +NMetal-1-Pin|pin@7||-105|13|||| +NMetal-1-Pin|pin@8||-105|33|||| +NMetal-1-Pin|pin@9||-102.5|33|||| +NMetal-1-Pin|pin@10||-102.5|66|||| +NMetal-1-Pin|pin@11||-102.5|-20|||| +NMetal-1-Pin|pin@12||-97|-20|||| +IwiresL:wellContacts13;1{lay}|wellCont@0||-108|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||108|0|||D5G4; +Ametal-1|net@4|||S1800|inv20B@0|in|-123|-25|pin@0||-113.5|-25 +Ametal-1|net@5|||S2700|pin@0||-113.5|-25|pin@1||-113.5|6 +Ametal-1|net@6|||S2700|pin@1||-113.5|6|pin@2||-113.5|25 +Ametal-1|net@7|||S0|pin@2||-113.5|25|inv20B@0|in_1|-123|25 +Ametal-1|net@14|||S0|inv20B@1|in|123|-25|pin@3||113.5|-25 +Ametal-1|net@15|||S2700|pin@3||113.5|-25|pin@4||113.5|3 +Ametal-1|net@16|||S2700|pin@4||113.5|3|pin@5||113.5|25 +Ametal-1|net@17|||S1800|pin@5||113.5|25|inv20B@1|in_1|123|25 +Ametal-1|net@25|||S900|inv20B@0|out_1|-129|-13|contact@3||-129|-28 +Ametal-1|net@27|||S900|pin@3||113.5|-25|contact@4||113.5|-28 +Ametal-1|net@29|||S2700|inv20B@1|out|129|13|contact@5||129|28 +Ametal-2|net@30|||S0|mux10/2f@7|gnd|-64.5|0|mux10/2f@9|gnd_1|-73.5|0 +Ametal-2|net@31|||S0|mux10/2f@7|vdd|-64.5|50|mux10/2f@9|vdd_2|-73.5|50 +Ametal-2|net@32|||S0|mux10/2f@7|vdd_1|-64.5|-50|mux10/2f@9|vdd_3|-73.5|-50 +Ametal-2|net@33|||S1800|mux10/2f@8|gnd_1|-17.5|0|mux10/2f@10|gnd|-8.5|0 +Ametal-2|net@34|||S1800|mux10/2f@8|vdd_2|-17.5|50|mux10/2f@10|vdd|-8.5|50 +Ametal-2|net@35|||S1800|mux10/2f@8|vdd_3|-17.5|-50|mux10/2f@10|vdd_1|-8.5|-50 +Ametal-2|net@36|||S0|mux10/2f@9|gnd|-36.5|0|mux10/2f@10|gnd_1|-45.5|0 +Ametal-2|net@37|||S0|mux10/2f@9|vdd|-36.5|50|mux10/2f@10|vdd_2|-45.5|50 +Ametal-2|net@38|||S0|mux10/2f@9|vdd_1|-36.5|-50|mux10/2f@10|vdd_3|-45.5|-50 +Ametal-2|net@39|||S0|mux10/2f@8|gnd|19.5|0|mux10/2f@11|gnd_1|10.5|0 +Ametal-2|net@40|||S0|mux10/2f@8|vdd|19.5|50|mux10/2f@11|vdd_2|10.5|50 +Ametal-2|net@41|||S0|mux10/2f@8|vdd_1|19.5|-50|mux10/2f@11|vdd_3|10.5|-50 +Ametal-2|net@42|||S0|mux10/2f@11|gnd|47.5|0|mux10/2f@12|gnd_1|38.5|0 +Ametal-2|net@43|||S0|mux10/2f@11|vdd|47.5|50|mux10/2f@12|vdd_2|38.5|50 +Ametal-2|net@44|||S0|mux10/2f@11|vdd_1|47.5|-50|mux10/2f@12|vdd_3|38.5|-50 +Ametal-2|net@45|||S0|mux10/2f@12|gnd|75.5|0|mux10/2f@13|gnd_1|66.5|0 +Ametal-2|net@46|||S0|mux10/2f@12|vdd|75.5|50|mux10/2f@13|vdd_2|66.5|50 +Ametal-2|net@47|||S0|mux10/2f@12|vdd_1|75.5|-50|mux10/2f@13|vdd_3|66.5|-50 +Ametal-2|net@48|||S1800|mux10/2f@7|sF|-83|60|mux10/2f@9|sF|-55|60 +Ametal-2|net@49|||S0|mux10/2f@13|sF|85|60|mux10/2f@12|sF|57|60 +Ametal-2|net@50|||S0|mux10/2f@13|sF_1|85|-28|mux10/2f@12|sF_1|57|-28 +Ametal-2|net@51|||S0|mux10/2f@13|sT|85|28|mux10/2f@12|sT|57|28 +Ametal-2|net@52|||S0|mux10/2f@8|sF|1|60|mux10/2f@10|sF|-27|60 +Ametal-2|net@53|||S0|mux10/2f@11|sF|29|60|mux10/2f@8|sF|1|60 +Ametal-2|net@54|||S0|mux10/2f@12|sF|57|60|mux10/2f@11|sF|29|60 +Ametal-2|net@55|||S0|mux10/2f@8|sF_1|1|-28|mux10/2f@10|sF_1|-27|-28 +Ametal-2|net@56|||S0|mux10/2f@8|sT|1|28|mux10/2f@10|sT|-27|28 +Ametal-2|net@57|||S0|mux10/2f@9|sF_1|-55|-28|mux10/2f@7|sF_1|-83|-28 +Ametal-2|net@58|||S0|mux10/2f@9|sT|-55|28|mux10/2f@7|sT|-83|28 +Ametal-2|net@59|||S0|mux10/2f@10|sF_1|-27|-28|mux10/2f@9|sF_1|-55|-28 +Ametal-2|net@60|||S0|mux10/2f@10|sT|-27|28|mux10/2f@9|sT|-55|28 +Ametal-2|net@61|||S0|mux10/2f@11|sF_1|29|-28|mux10/2f@8|sF_1|1|-28 +Ametal-2|net@62|||S0|mux10/2f@11|sT|29|28|mux10/2f@8|sT|1|28 +Ametal-2|net@63|||S0|mux10/2f@12|sF_1|57|-28|mux10/2f@11|sF_1|29|-28 +Ametal-2|net@64|||S0|mux10/2f@12|sT|57|28|mux10/2f@11|sT|29|28 +Ametal-2|net@65|||S0|mux10/2f@10|sF|-27|60|mux10/2f@9|sF|-55|60 +Ametal-2|net@66|||S0|wellCont@1|gnd|103.5|0|mux10/2f@13|gnd|103.5|0 +Ametal-2|net@67|||S0|wellCont@1|vdd|103.5|-50|mux10/2f@13|vdd_1|103.5|-50 +Ametal-2|net@68|||S0|wellCont@1|vdd_1|103.5|50|mux10/2f@13|vdd|103.5|50 +Ametal-2|net@69|||S1800|wellCont@0|gnd_1|-103.5|0|mux10/2f@7|gnd_1|-101.5|0 +Ametal-2|net@70|||S1800|wellCont@0|vdd_2|-103.5|-50|mux10/2f@7|vdd_3|-101.5|-50 +Ametal-2|net@71|||S1800|wellCont@0|vdd_3|-103.5|50|mux10/2f@7|vdd_2|-101.5|50 +Ametal-2|net@72|||S0|mux10/2f@7|sF_1|-83|-28|contact@7||-97|-28 +Ametal-2|net@73|||S1800|contact@6||-102.5|60|mux10/2f@7|sF|-83|60 +Ametal-1|net@74|||S900|contact@6||-102.5|60|pin@9||-102.5|33 +Ametal-1|net@75|||S900|pin@6||-102.5|13|pin@11||-102.5|-20 +Ametal-1|net@76|||S0|pin@6||-102.5|13|pin@7||-105|13 +Ametal-1|net@77|||S2700|pin@7||-105|13|pin@8||-105|33 +Ametal-1|net@78|||S1800|pin@8||-105|33|pin@9||-102.5|33 +Ametal-1|net@79||0.4|S2700|contact@6||-102.5|60|pin@10||-102.5|66 +Ametal-1|net@80|||S2700|contact@7||-97|-28|pin@12||-97|-20 +Ametal-1|net@81|||S0|pin@12||-97|-20|pin@11||-102.5|-20 +Ametal-2|net@82||6.2|S1800|inv20B@0|gnd|-119|0|wellCont@0|gnd|-112.5|0 +Ametal-2|net@83||6.2|S0|wellCont@0|vdd|-112.5|-50|inv20B@0|vdd_1|-119|-50 +Ametal-2|net@84||6.2|S0|wellCont@0|vdd_1|-112.5|50|inv20B@0|vdd|-119|50 +Ametal-2|net@85||6.2|S0|inv20B@1|vdd|119|50|wellCont@1|vdd_3|112.5|50 +Ametal-2|net@86||6.2|S1800|wellCont@1|gnd_1|112.5|0|inv20B@1|gnd|119|0 +Ametal-2|net@87||6.2|S1800|wellCont@1|vdd_2|112.5|-50|inv20B@1|vdd_1|119|-50 +Ametal-2|net@88|||S1800|mux10/2f@8|sF_1|1|-28|contact@4||113.5|-28 +Ametal-2|net@89|||S0|mux10/2f@8|sF_1|1|-28|contact@3||-129|-28 +Ametal-2|net@90|||S1800|mux10/2f@8|sT|1|28|contact@5||129|28 +Egnd||D5G2;|inv20B@0|gnd_1|G +Egnd_2||D5G2;|inv20B@1|gnd_1|G +Ein[1]||D5G2;|mux10/2f@7|in[1]|I +Ein[2]||D5G2;|mux10/2f@9|in[1]|I +Ein[3]||D5G2;|mux10/2f@10|in[1]|I +Ein[4]||D5G2;|mux10/2f@8|in[1]|I +Ein[5]||D5G2;|mux10/2f@11|in[1]|I +Ein[6]||D5G2;|mux10/2f@12|in[1]|I +Ein[7]||D5G2;|mux10/2f@13|in[1]|I +Eout[1]||D5G2;|mux10/2f@7|out[1]|I +Eout[2]||D5G2;|mux10/2f@9|out[1]|I +Eout[3]||D5G2;|mux10/2f@10|out[1]|I +Eout[4]||D5G2;|mux10/2f@8|out[1]|I +Eout[5]||D5G2;|mux10/2f@11|out[1]|I +Eout[6]||D5G2;|mux10/2f@12|out[1]|I +Eout[7]||D5G2;|mux10/2f@13|out[1]|I +Esel||D5G2;|pin@0||I +Evdd||D5G2;|inv20B@0|vdd_2|P +Evdd_3||D5G2;|inv20B@0|vdd_3|P +Evdd_4||D5G2;|inv20B@1|vdd_2|P +Evdd_5||D5G2;|inv20B@1|vdd_3|P X -# Cell mux10x7;5{sch} -Cmux10x7;5{sch}||schematic|1216238895693|1234994081240| +# Cell muxForPS;1{sch} +CmuxForPS;1{sch}||schematic|1237123409146|1237311332472| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-57|2|||| -NOff-Page|conn@1||-57|-3|||| -NOff-Page|conn@2||15.5|12|||| -NOff-Page|conn@5||-29|21.5|||| -NGround|gnd@1||58|-11.5|||| -Imux10x7;1{ic}|inMux@0||42.5|26.5|||D5G4; -IredFive:inv;1{ic}|inv@0||-20|21.5|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-5|21.5|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Imux10;1{ic}|mux10@0||-45|0|||D5G4; -Imux10;1{ic}|mux10@1||-27|0|||D5G4; -Imux10;1{ic}|mux10@2||-9|0|||D5G4; -Imux10;1{ic}|mux10@3||9|0|||D5G4; -Imux10;1{ic}|mux10@4||27|0|||D5G4; -Imux10;1{ic}|mux10@5||45|0|||D5G4; -Imux10;1{ic}|mux10@6||63|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-6.5|37|||||ART_message(D5G4;)Sprovides the inverted inputs to the loop counters -Ngeneric:Invisible-Pin|pin@1||-6.5|42|||||ART_message(D5G6;)Smux7 -Ngeneric:Invisible-Pin|pin@2||-6.5|31|||||ART_message(D5G3;)Sies 18 February 2009 -NWire_Pin|pin@93||-39|0|||| -NWire_Pin|pin@94||-39|4|||| -NWire_Pin|pin@95||-21|0|||| -NWire_Pin|pin@96||-21|4|||| -NWire_Pin|pin@97||-3|0|||| -NWire_Pin|pin@98||-3|4|||| -NWire_Pin|pin@99||15|0|||| -NWire_Pin|pin@100||15|4|||| -NWire_Pin|pin@101||-50|-2|||| -NWire_Pin|pin@102||-50|-5|||| -NWire_Pin|pin@103||-50|2|||| -NWire_Pin|pin@104||-50|6|||| -NWire_Pin|pin@105||-32|-2|||| -NWire_Pin|pin@106||-32|-5|||| -NWire_Pin|pin@107||-32|2|||| -NWire_Pin|pin@108||-32|6|||| -NWire_Pin|pin@109||-14|-2|||| -NWire_Pin|pin@110||-14|-5|||| -NWire_Pin|pin@111||-14|2|||| -NWire_Pin|pin@112||-14|6|||| -NWire_Pin|pin@115||4|2|||| -NWire_Pin|pin@116||4|6|||| -NWire_Pin|pin@118||4|-2|||| -NWire_Pin|pin@119||4|-5|||| -NWire_Pin|pin@120||22|-2|||| -NWire_Pin|pin@121||22|-5|||| -NWire_Pin|pin@122||40|-2|||| -NWire_Pin|pin@123||40|-5|||| -NWire_Pin|pin@124||22|2|||| -NWire_Pin|pin@125||22|6|||| -NWire_Pin|pin@126||40|2|||| -NWire_Pin|pin@127||40|6|||| -NWire_Pin|pin@128||58|2|||| -NWire_Pin|pin@129||58|6|||| -NWire_Pin|pin@130||58|-2|||| -NWire_Pin|pin@132||33|4|||| -NWire_Pin|pin@133||33|0|||| -NWire_Pin|pin@134||51|4|||| -NWire_Pin|pin@135||51|0|||| -NWire_Pin|pin@136||69|4|||| -NWire_Pin|pin@137||69|0|||| -NWire_Pin|pin@145||8|18.5|||| -NWire_Pin|pin@146||-8.5|21.5|||| -NWire_Pin|pin@147||-8.5|18.5|||| -NWire_Pin|pin@148||8|21.5|||| -NBus_Pin|pin@149||-45|-8|-1|-1|| -NBus_Pin|pin@150||-27|-8|-1|-1|| -NBus_Pin|pin@151||-9|-8|-1|-1|| -NBus_Pin|pin@152||9|-8|-1|-1|| -NBus_Pin|pin@153||27|-8|-1|-1|| -NBus_Pin|pin@154||45|-8|-1|-1|| -NBus_Pin|pin@155||63|-8|-1|-1|| -NBus_Pin|pin@156||-45|-11|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-12.5|21.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2740.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||3|21.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2463.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Awire|inA[1]|D5G2;||900|pin@101||-50|-2|pin@102||-50|-5 -Awire|inA[2]|D5G2;||900|pin@105||-32|-2|pin@106||-32|-5 -Awire|inA[3]|D5G2;||900|pin@109||-14|-2|pin@110||-14|-5 -Awire|inA[4]|D5G2;||900|pin@118||4|-2|pin@119||4|-5 -Awire|inA[5]|D5G2;||900|pin@120||22|-2|pin@121||22|-5 -Awire|inA[6]|D5G2;||900|pin@122||40|-2|pin@123||40|-5 -Awire|inB[1]|D5G2;||2700|pin@103||-50|2|pin@104||-50|6 -Awire|inB[2]|D5G2;||2700|pin@107||-32|2|pin@108||-32|6 -Awire|inB[3]|D5G2;||2700|pin@111||-14|2|pin@112||-14|6 -Awire|inB[4]|D5G2;||2700|pin@115||4|2|pin@116||4|6 -Awire|inB[5]|D5G2;||2700|pin@124||22|2|pin@125||22|6 -Awire|inB[6]|D5G2;||2700|pin@126||40|2|pin@127||40|6 -Awire|inB[7]|D5G2;||2700|pin@128||58|2|pin@129||58|6 -Awire|net@170|||1800|inv@0|out|-17.5|21.5|wire90@0|a|-15|21.5 -Awire|net@171|||1800|wire90@0|b|-10|21.5|pin@146||-8.5|21.5 -Awire|net@172|||1800|inv@1|out|-2.5|21.5|wire90@1|a|0.5|21.5 -Awire|net@173|||1800|wire90@1|b|5.5|21.5|pin@148||8|21.5 -Awire|net@174|||1800|pin@146||-8.5|21.5|inv@1|in|-7.5|21.5 -Awire|net@175|||0|inv@0|in|-22.5|21.5|conn@5|y|-27|21.5 -Abus|net@191||-0.5|IJ1800|pin@154||45|-8|pin@155||63|-8 -Abus|net@196||-0.5|IJ900|mux10@0|inB[2]|-45|-4|pin@149||-45|-8 -Abus|net@199||-0.5|IJ900|mux10@1|inB[2]|-27|-4|pin@150||-27|-8 -Abus|net@200||-0.5|IJ1800|pin@150||-27|-8|pin@151||-9|-8 -Abus|net@201||-0.5|IJ900|mux10@2|inB[2]|-9|-4|pin@151||-9|-8 -Abus|net@202||-0.5|IJ1800|pin@151||-9|-8|pin@152||9|-8 -Abus|net@203||-0.5|IJ900|mux10@3|inB[2]|9|-4|pin@152||9|-8 -Abus|net@204||-0.5|IJ1800|pin@152||9|-8|pin@153||27|-8 -Abus|net@205||-0.5|IJ900|mux10@4|inB[2]|27|-4|pin@153||27|-8 -Abus|net@206||-0.5|IJ1800|pin@153||27|-8|pin@154||45|-8 -Abus|net@207||-0.5|IJ900|mux10@5|inB[2]|45|-4|pin@154||45|-8 -Abus|net@209||-0.5|IJ900|mux10@6|inB[2]|63|-4|pin@155||63|-8 -Awire|net@211|||0|mux10@0|inA[1:7]|-46|2|pin@103||-50|2 -Awire|net@212|||0|pin@93||-39|0|mux10@0|out[1:7]|-43|0 -Awire|net@213|||0|mux10@1|inB[1:7]|-28|-2|pin@105||-32|-2 -Awire|net@214|||1800|pin@109||-14|-2|mux10@2|inB[1:7]|-10|-2 -Awire|net@215|||1800|pin@118||4|-2|mux10@3|inB[1:7]|8|-2 -Awire|net@216|||1800|pin@120||22|-2|mux10@4|inB[1:7]|26|-2 -Awire|net@217|||1800|pin@122||40|-2|mux10@5|inB[1:7]|44|-2 -Awire|net@218|||1800|pin@130||58|-2|mux10@6|inB[1:7]|62|-2 -Awire|net@219|||1800|pin@111||-14|2|mux10@2|inA[1:7]|-10|2 -Awire|net@220|||1800|pin@115||4|2|mux10@3|inA[1:7]|8|2 -Awire|net@221|||1800|pin@124||22|2|mux10@4|inA[1:7]|26|2 -Awire|net@222|||1800|pin@126||40|2|mux10@5|inA[1:7]|44|2 -Awire|net@223|||1800|pin@128||58|2|mux10@6|inA[1:7]|62|2 -Awire|net@224|||1800|pin@107||-32|2|mux10@1|inA[1:7]|-28|2 -Awire|net@225|||1800|mux10@2|out[1:7]|-7|0|pin@97||-3|0 -Awire|net@226|||1800|mux10@3|out[1:7]|11|0|pin@99||15|0 -Awire|net@227|||1800|mux10@4|out[1:7]|29|0|pin@133||33|0 -Awire|net@228|||1800|mux10@5|out[1:7]|47|0|pin@135||51|0 -Awire|net@229|||1800|mux10@6|out[1:7]|65|0|pin@137||69|0 -Awire|net@230|||1800|pin@101||-50|-2|mux10@0|inB[1:7]|-46|-2 -Awire|net@231|||1800|mux10@1|out[1:7]|-25|0|pin@95||-21|0 -Abus|net@235||-0.5|IJ1800|pin@149||-45|-8|pin@150||-27|-8 -Awire|net@236|||900|pin@130||58|-2|gnd@1||58|-9.5 -Awire|outLO[1]|D5G2;||2700|pin@93||-39|0|pin@94||-39|4 -Awire|outLO[2]|D5G2;||2700|pin@95||-21|0|pin@96||-21|4 -Awire|outLO[3]|D5G2;||2700|pin@97||-3|0|pin@98||-3|4 -Awire|outLO[4]|D5G2;||2700|pin@99||15|0|pin@100||15|4 -Awire|outLO[5]|D5G2;||2700|pin@133||33|0|pin@132||33|4 -Awire|outLO[6]|D5G2;||2700|pin@135||51|0|pin@134||51|4 -Awire|outLO[7]|D5G2;||2700|pin@137||69|0|pin@136||69|4 -Awire|sA|D5G2;||900|pin@148||8|21.5|pin@145||8|18.5 -Abus|sA,sB|D5G2;|-0.5|IJ900|pin@149||-45|-8|pin@156||-45|-11 -Awire|sB|D5G2;||900|pin@146||-8.5|21.5|pin@147||-8.5|18.5 -EinA[1:7]|inA[1:6]|D4G2;|conn@1|a|I -EinB[1:7]||D4G2;|conn@0|a|I -Eout[1:7]|outLO[1:7]|D6G2;|conn@2|y|O -Esel[A]||D4G2;|conn@5|a|I +NOff-Page|conn@0||-23|12|||| +NOff-Page|conn@1||-8|2|||| +NOff-Page|conn@2||7|0|||| +IredFive:inv;1{ic}|inv@0||-15|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||0|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Imux10/2x7;1{ic}|mux10/2x@0||0|0|||D5G4; +ImuxForPS;1{ic}|muxForOD@0||21.5|17|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|28|||||ART_message(D5G4;)Shalf mux times 7 for the OD instruction register +Ngeneric:Invisible-Pin|pin@1||0|33|||||ART_message(D5G6;)SmuxForPS +Ngeneric:Invisible-Pin|pin@2||0|22|||||ART_message(D5G3;)Sies 15 March 2009 +NWire_Pin|pin@3||-4|12|||| +NWire_Pin|pin@4||-4|9|||| +NWire_Pin|pin@5||12|12|||| +NWire_Pin|pin@6||12|9|||| +NBus_Pin|pin@8||0|7|-1|-1|| +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||8|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D704.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Awire|net@0|||1800|inv@0|out|-12.5|12|wire90@0|a|-10.5|12 +Awire|net@1|||1800|inv@1|out|2.5|12|wire90@1|a|5.5|12 +Awire|net@2|||1800|pin@3||-4|12|inv@1|in|-2.5|12 +Awire|net@3|||1800|wire90@0|b|-5.5|12|pin@3||-4|12 +Awire|net@5|||1800|wire90@1|b|10.5|12|pin@5||12|12 +Abus|net@10||-0.5|IJ1800|conn@1|y|-6|2|mux10/2x@0|in[1]|-2|2 +Awire|net@13|||0|inv@0|in|-17.5|12|conn@0|y|-21|12 +Abus|net@14||-0.5|IJ0|conn@2|a|5|0|mux10/2x@0|out[1]|2|0 +Awire|sF|D5G2;||900|pin@5||12|12|pin@6||12|9 +Awire|sT|D5G2;||900|pin@3||-4|12|pin@4||-4|9 +Abus|sT,sF|D5G2;|-0.5|IJ2700|mux10/2x@0|sT,sF|0|4|pin@8||0|7 +Ein[1:7]||D4G2;|conn@1|a|I +Eout[1:7]||D6G2;|conn@2|y|O +Esel||D4G2;|conn@0|a|I X # Cell olc;3{ic} @@ -2983,8 +3603,183 @@ Eolc[load,dec][1:2]|olc[load,dec]|D5G2;|pin@0||I EzooLO|olc[zero,zoo]|D5G2;|pin@27||O X +# Cell olc;9{lay} +Colc;9{lay}||cmos90|1216796087191|1237205022931|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237205029216|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237205029216 +Ngeneric:Facet-Center|art@0||0|0||||AV +Icalculate;5{lay}|calculat@0||-6|0|||D5G4; +NX-Metal-2-Metal-3-Con|contact@30||237.5|316|||| +NX-Metal-2-Metal-3-Con|contact@31||93.5|316|||| +NX-Metal-2-Metal-3-Con|contact@32||-50.5|316|||| +NX-Metal-2-Metal-3-Con|contact@33||-74.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@34||69.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@35||213.5|-316|||| +NX-Metal-3-Metal-4-Con|contact@36||237.5|-17.4|||| +NX-Metal-3-Metal-4-Con|contact@37||213.5|-11.6|||| +NX-Metal-3-Metal-4-Con|contact@38||93.5|-5.8|||| +NX-Metal-3-Metal-4-Con|contact@39||69.5|0|||| +NX-Metal-3-Metal-4-Con|contact@40||-50.5|5.8|||| +NX-Metal-3-Metal-4-Con|contact@41||-74.5|11.6|||| +NX-Metal-2-Metal-3-Con|contact@42||-134.5|304|||| +NX-Metal-2-Metal-3-Con|contact@43||-134.5|-304|||| +NX-Metal-2-Metal-3-Con|contact@44||-122.5|128|||| +NX-Metal-2-Metal-3-Con|contact@45||-122.5|-128|||| +NX-Metal-1-Metal-2-Con|contact@46||-166|16|||| +IolcEven;8{lay}|olcEven@9||10.5|-216|||D5G4; +IolcOdd;10{lay}|olcOdd@3||10.5|216|Y||D5G4; +NMetal-1-Pin|pin@68||265|-72|||| +NMetal-1-Pin|pin@71||154|-69|||| +NMetal-1-Pin|pin@74||20.5|-75|||| +NMetal-1-Pin|pin@76||-28|-69|||| +NMetal-1-Pin|pin@106||259|75|||| +NMetal-1-Pin|pin@112||220.5|69|||| +NMetal-1-Pin|pin@114||111.5|72|||| +NMetal-1-Pin|pin@116||63|66|||| +NMetal-1-Pin|pin@117||-63|69|||| +NMetal-1-Pin|pin@190||54.5|77.5|||| +NMetal-1-Pin|pin@191||-36|72|||| +NMetal-1-Pin|pin@192||-112.5|75|||| +NMetal-1-Pin|pin@237||-203|78|||| +NMetal-1-Pin|pin@239||131|75|||| +NMetal-1-Pin|pin@241||-112.5|-69|||| +NMetal-1-Pin|pin@242||-36|-75|||| +NMetal-1-Pin|pin@243||54.5|-69|||| +NMetal-1-Pin|pin@245||221.5|-72|||| +NMetal-1-Pin|pin@403||-36|-76|||| +NMetal-1-Pin|pin@447||193.5|-75|||| +NMetal-1-Pin|pin@448||131|-75|||| +NMetal-1-Pin|pin@449||121.5|69|||| +NMetal-1-Pin|pin@450||121.5|77.5|||| +NMetal-1-Pin|pin@453||-51|66|||| +NMetal-1-Pin|pin@454||-51|75|||| +NMetal-1-Pin|pin@518||-155|69|||| +NMetal-1-Pin|pin@519||-155|78|||| +NMetal-1-Pin|pin@520||-199|-33|||| +NMetal-1-Pin|pin@521||-199|-72|||| +NMetal-1-Pin|pin@522||-203|-72|||| +NMetal-3-Pin|pin@527||-134.5|100|||| +NMetal-3-Pin|pin@528||-122.5|100|||| +NMetal-2-Pin|pin@529||-275|16|||| +IfanPinsK:pinsIn06m4;1{lay}|pinsIn06@0||-250|-2.9|||D5G4; +Ametal-1|net@81|||S2700|pin@71||154|-69|calculat@0|do[4]|154|-63 +Ametal-1|net@93|||S1800|pin@245||221.5|-72|pin@68||265|-72 +Ametal-1|net@94|||S2700|pin@68||265|-72|calculat@0|do[2]|265|-63 +Ametal-1|net@106|||S2700|pin@74||20.5|-75|calculat@0|bit[4]|20.5|-63 +Ametal-1|net@109|||S0|pin@76||-28|-69|pin@241||-112.5|-69 +Ametal-1|net@110|||S2700|pin@76||-28|-69|calculat@0|do[6]|-28|-63 +Ametal-1|net@124|||S2700|calculat@0|bit[1]|259|63|pin@106||259|75 +Ametal-1|net@134|||S900|pin@112||220.5|69|calculat@0|do[3]|220.5|63 +Ametal-1|net@138|||S900|pin@114||111.5|72|calculat@0|bit[3]|111.5|63 +Ametal-1|net@142|||S900|pin@116||63|66|calculat@0|do[5]|63|63 +Ametal-1|net@144|||S900|pin@117||-63|69|calculat@0|bit[5]|-63|63 +Ametal-1|net@255|||S0|pin@112||220.5|69|pin@449||121.5|69 +Ametal-1|net@263|||S0|pin@116||63|66|pin@453||-51|66 +Ametal-1|net@375|||S0|pin@117||-63|69|pin@518||-155|69 +Ametal-1|net@384|||S0|pin@106||259|75|pin@239||131|75 +Ametal-1|net@390|||S1800|pin@242||-36|-75|pin@74||20.5|-75 +Ametal-1|net@416|||S0|pin@71||154|-69|pin@243||54.5|-69 +Ametal-1|net@689|||S900|pin@242||-36|-75|pin@403||-36|-76 +Ametal-1|net@699|||S2700|olcEven@9|bit[4]|-36|-82|pin@242||-36|-75 +Ametal-1|net@723|||S2700|pin@191||-36|72|olcOdd@3|bit[3]|-36|82 +Ametal-1|net@724|||S2700|pin@190||54.5|77.5|olcOdd@3|do[3]|54.5|101 +Ametal-1|net@725|||S2700|pin@239||131|75|olcOdd@3|bit[1]|131|82 +Ametal-1|net@726|||S900|pin@243||54.5|-69|olcEven@9|do[4]|54.5|-101 +Ametal-1|net@727|||S900|pin@245||221.5|-72|olcEven@9|do[2]|221.5|-101 +Ametal-1|net@730|||S900|pin@241||-112.5|-69|olcEven@9|do[6]|-112.5|-101 +Ametal-1|net@731|||S2700|pin@237||-203|78|olcOdd@3|bit[5]|-203|82 +Ametal-1|net@732|||S2700|pin@192||-112.5|75|olcOdd@3|do[5]|-112.5|101 +Ametal-1|net@804|||S900|calculat@0|bit[2]|193.5|-63|pin@447||193.5|-75 +Ametal-1|net@805|||S1800|pin@448||131|-75|pin@447||193.5|-75 +Ametal-1|net@806|||S900|pin@448||131|-75|olcEven@9|bit[2]|131|-82 +Ametal-1|net@808|||S2700|pin@449||121.5|69|pin@450||121.5|77.5 +Ametal-1|net@809|||S0|pin@450||121.5|77.5|pin@190||54.5|77.5 +Ametal-1|net@814|||S2700|pin@453||-51|66|pin@454||-51|75 +Ametal-1|net@815|||S0|pin@454||-51|75|pin@192||-112.5|75 +Ametal-1|net@948|||S0|pin@114||111.5|72|pin@191||-36|72 +Ametal-1|net@975|||S2700|pin@518||-155|69|pin@519||-155|78 +Ametal-1|net@976|||S0|pin@519||-155|78|pin@237||-203|78 +Ametal-4|net@981|||S1800|pinsIn06@0|in[5]|-250|5.8|contact@40||-50.5|5.8 +Ametal-4|net@982|||S1800|pinsIn06@0|in[6]|-250|11.6|contact@41||-74.5|11.6 +Ametal-2|net@990|||S0|olcOdd@3|inLO[1]|266.5|316|contact@30||237.5|316 +Ametal-2|net@992|||S0|olcOdd@3|inLO[3]|99.5|316|contact@31||93.5|316 +Ametal-2|net@994|||S1800|olcOdd@3|inLO[5]|-67.5|316|contact@32||-50.5|316 +Ametal-2|net@996|||S0|olcEven@9|inLO[6]|-67.5|-316|contact@33||-74.5|-316 +Ametal-2|net@998|||S0|olcEven@9|inLO[4]|99.5|-316|contact@34||69.5|-316 +Ametal-2|net@1000|||S0|olcEven@9|inLO[2]|266.5|-316|contact@35||213.5|-316 +Ametal-4|net@1001|||S0|contact@36||237.5|-17.4|pinsIn06@0|in[1]|-250|-17.4 +Ametal-4|net@1005|||S1800|pinsIn06@0|in[2]|-250|-11.6|contact@37||213.5|-11.6 +Ametal-4|net@1011|||S1800|pinsIn06@0|in[3]|-250|-5.8|contact@38||93.5|-5.8 +Ametal-4|net@1012|||S1800|pinsIn06@0|in[4]|-250|0|contact@39||69.5|0 +Ametal-3|net@1020|||S2700|contact@38||93.5|-5.8|contact@31||93.5|316 +Ametal-3|net@1021|||S2700|contact@34||69.5|-316|contact@39||69.5|0 +Ametal-3|net@1022|||S2700|contact@40||-50.5|5.8|contact@32||-50.5|316 +Ametal-3|net@1024|||S2700|contact@36||237.5|-17.4|contact@30||237.5|316 +Ametal-3|net@1025|||S2700|contact@35||213.5|-316|contact@37||213.5|-11.6 +Ametal-3|net@1026|||S900|contact@41||-74.5|11.6|contact@33||-74.5|-316 +Ametal-1|net@1027|||S1800|calculat@0|bit[6]|-204|-33|pin@520||-199|-33 +Ametal-1|net@1028|||S900|pin@520||-199|-33|pin@521||-199|-72 +Ametal-1|net@1037|||S2700|olcEven@9|bit[6]|-203|-82|pin@522||-203|-72 +Ametal-1|net@1038|||S1800|pin@522||-203|-72|pin@521||-199|-72 +Ametal-2|net@1039|||S0|olcOdd@3|load[T]|-88|304|contact@42||-134.5|304 +Ametal-2|net@1042|||S0|olcEven@9|load[T]|-88|-304|contact@43||-134.5|-304 +Ametal-2|net@1043|||S0|olcOdd@3|count[T_1]|-71|128|contact@44||-122.5|128 +Ametal-2|net@1046|||S0|olcEven@9|count[T]|-71|-128|contact@45||-122.5|-128 +Ametal-3|net@1047|||S900|pin@527||-134.5|100|contact@43||-134.5|-304 +Ametal-3|net@1048|||S900|pin@528||-122.5|100|contact@45||-122.5|-128 +Ametal-3|net@1049|||S900|contact@42||-134.5|304|pin@527||-134.5|100 +Ametal-3|net@1050|||S900|contact@44||-122.5|128|pin@528||-122.5|100 +Ametal-2|net@1051|||S1800|pin@529||-275|16|contact@46||-166|16 +Ametal-1|net@1052||0.4|S2700|calculat@0|out|-166|10.5|contact@46||-166|16 +Ebitt[1]||D5G2;|olcOdd@3|bitt[1]|O +Ebitt[2]||D5G2;|olcEven@9|bitt[2]|O +Ebitt[3]||D5G2;|olcOdd@3|bitt[3]|O +Ebitt[4]||D5G2;|olcEven@9|bitt[4]|O +Ebitt[5]||D5G2;|olcOdd@3|bitt[5]|O +Ebitt[6]||D5G2;|olcEven@9|bitt[6]|O +Egnd||D5G2;|calculat@0|gnd|G +Egnd_1||D5G2;|olcOdd@3|gnd_1|G +Egnd_6||D5G2;|olcOdd@3|gnd_6|G +Egnd_8||D5G2;|olcOdd@3|gnd_8|G +Egnd_9||D5G2;|olcOdd@3|gnd_9|G +Egnd_16||D5G2;|olcEven@9|gnd_1|G +Egnd_17||D5G2;|olcEven@9|gnd_6|G +Egnd_20||D5G2;|olcEven@9|gnd_9|G +Egnd_21||D5G2;|calculat@0|gnd_1|G +Egnd_22||D5G2;|olcEven@9|gnd_8|G +EinLO[1]||D5G2;|pinsIn06@0|in[1]|I +EinLO[2]||D5G2;|pinsIn06@0|in[2]|I +EinLO[3]||D5G2;|pinsIn06@0|in[3]|I +EinLO[4]||D5G2;|pinsIn06@0|in[4]|I +EinLO[5]||D5G2;|pinsIn06@0|in[5]|I +EinLO[6]||D5G2;|pinsIn06@0|in[6]|I +Eyy|olc[dec]|D5G2;|pin@528||I +Exx|olc[load]|D5G2;|pin@527||I +Eolc[zero]||D5G2;|calculat@0|zero|O +Ezoo|olc[zoo]|D5G2;|pin@529||O +Evdd||D5G2;|calculat@0|vdd|P +Evdd_2||D5G2;|olcOdd@3|vdd_2|P +Evdd_3||D5G2;|olcOdd@3|vdd_3|P +Evdd_4||D5G2;|calculat@0|vdd_4|P +Evdd_12||D5G2;|olcEven@9|vdd_12|P +Evdd_18||D5G2;|olcOdd@3|vdd_18|P +Evdd_22||D5G2;|olcOdd@3|vdd_22|P +Evdd_23||D5G2;|olcOdd@3|vdd_23|P +Evdd_24||D5G2;|olcOdd@3|vdd_24|P +Evdd_25||D5G2;|olcOdd@3|vdd_25|P +Evdd_33||D5G2;|olcOdd@3|vdd_1|P +Evdd_35||D5G2;|olcEven@9|vdd_1|P +Evdd_36||D5G2;|olcEven@9|vdd_2|P +Evdd_37||D5G2;|olcEven@9|vdd_3|P +Evdd_57||D5G2;|olcEven@9|vdd_24|P +Evdd_58||D5G2;|olcEven@9|vdd_25|P +Evdd_59||D5G2;|calculat@0|vdd_2|P +Evdd_60||D5G2;|calculat@0|vdd_3|P +Evdd_61||D5G2;|olcEven@9|vdd_22|P +Evdd_62||D5G2;|olcEven@9|vdd_23|P +Ezero_1||D5G2;|calculat@0|out_4|O +X + # Cell olc;8{lay} -Colc;8{lay}||cmos90|1216796087191|1234575251251||ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234467757449|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234743305714 +Colc;8{lay}||cmos90|1216796087191|1237071326905|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236864483254 Ngeneric:Facet-Center|art@0||0|0||||AV Icalculate;5{lay}|calculat@0||-6|0|||D5G4; NX-Metal-1-Metal-2-Con|contact@27||-204|-34|||| @@ -3136,7 +3931,6 @@ Ein[6]|inLO[6]|D5G2;|pinsIn06@0|in[6]|I Ecount[T]|olc[dec]|D5G2;|olcEven@8|count[T]|U Eload[T]|olc[load]|D5G2;|olcOdd@2|load[T]|I Eilc[zero]|olc[zero]|D5G2;|calculat@0|zero|O -Ezoo_1|olc[zoo]|D5G2;|calculat@0|zoo_1|O Evdd||D5G2;|calculat@0|vdd|P Evdd_2||D5G2;|olcOdd@2|vdd_2|P Evdd_3||D5G2;|olcOdd@2|vdd_3|P @@ -3161,7 +3955,7 @@ Ezero_1||D5G2;|calculat@0|out_4|O X # Cell olc;7{sch} -Colc;7{sch}||schematic|1216797097518|1234218714636| +Colc;7{sch}||schematic|1216797097518|1236948022581| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-22.5|-22|||XYRR| NOff-Page|conn@3||40.5|-1|||YRR| @@ -3185,18 +3979,6 @@ NWire_Pin|pin@37||-42|-12|||| NWire_Pin|pin@38||-42|-8|||| NWire_Pin|pin@39||-42|-18|||| NWire_Pin|pin@40||-42|-14|||| -NWire_Pin|pin@43||-54|6|||| -NWire_Pin|pin@44||-54|10|||| -NWire_Pin|pin@47||-54|0|||| -NWire_Pin|pin@48||-54|4|||| -NWire_Pin|pin@49||-54|-6|||| -NWire_Pin|pin@50||-54|-2|||| -NWire_Pin|pin@51||-54|-12|||| -NWire_Pin|pin@52||-54|-8|||| -NWire_Pin|pin@53||-54|-18|||| -NWire_Pin|pin@54||-54|-14|||| -NWire_Pin|pin@55||-54|-24|||| -NWire_Pin|pin@56||-54|-20|||| Ngeneric:Invisible-Pin|pin@82||41.5|-9.5|||||ART_message(D3G2;)S["Make olc[load] HI",to load inLO.] Ngeneric:Invisible-Pin|pin@91||-64|23|||||ART_message(D3G3;)Sfor bit[1:6], 0 = HI, 1 = LO. Ngeneric:Invisible-Pin|pin@94||27|48|||||ART_message(D3G3;)S[the Outer Loop Counter,is a six bit counter,"with collective \"zero\"","and \"zoo\" (zero or one)."] @@ -3217,23 +3999,11 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@2||-47.5|0|||D0G4;|ATTR_L(D5FLeave alone;G1 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-47.5|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D478.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-47.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D554.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-47.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D463.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@7||-59.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1413.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||-59.5|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1559.3000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||-59.5|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1365.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@10||-59.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1320.2000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@11||-59.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1126.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@12||-59.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1033.6000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Awire|bit[1]|D5G2;||2700|pin@43||-54|6|pin@44||-54|10 Awire|bit[1]|D5G2;||2700|countLog@0|bit[1]|15|3|olcOdd@2|bit[1]|15|13 -Awire|bit[2]|D5G2;||2700|pin@47||-54|0|pin@48||-54|4 Awire|bit[2]|D5G2;||900|countLog@0|bit[2]|9|-3|olcEven@1|bit[2]|9|-13 -Awire|bit[3]|D5G2;||2700|pin@49||-54|-6|pin@50||-54|-2 Awire|bit[3]|D5G2;||2700|countLog@0|bit[3]|3|3|olcOdd@2|bit[3]|3|13 -Awire|bit[4]|D5G2;||2700|pin@51||-54|-12|pin@52||-54|-8 Awire|bit[4]|D5G2;||2700|olcEven@1|bit[4]|-3|-13|countLog@0|bit[4]|-3|-3 -Awire|bit[5]|D5G2;||2700|pin@53||-54|-18|pin@54||-54|-14 Awire|bit[5]|D5G2;||2700|countLog@0|bit[5]|-9|3|olcOdd@2|bit[5]|-9|13 -Awire|bit[6]|D5G2;||2700|pin@55||-54|-24|pin@56||-54|-20 Awire|bit[6]|D5G2;||900|countLog@0|bit[6]|-15|-3|olcEven@1|bit[6]|-15|-13 Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|olcOdd@2|bitt[1,3,5]|21|22|pin@158||21|28 Abus|bitt[2,4,6]|D5G2;|-0.5|IJ900|olcEven@1|bitt[2,4,6]|15|-22|pin@159||15|-28 @@ -3254,12 +4024,6 @@ Awire|net@65|||1800|wire90@2|b|-45|0|pin@33||-42|0 Awire|net@67|||1800|wire90@3|b|-45|-6|pin@35||-42|-6 Awire|net@69|||1800|wire90@4|b|-45|-12|pin@37||-42|-12 Awire|net@71|||1800|wire90@5|b|-45|-18|pin@39||-42|-18 -Awire|net@74|||1800|wire90@7|b|-57|6|pin@43||-54|6 -Awire|net@75|||1800|wire90@8|b|-57|0|pin@47||-54|0 -Awire|net@77|||1800|wire90@9|b|-57|-6|pin@49||-54|-6 -Awire|net@79|||1800|wire90@10|b|-57|-12|pin@51||-54|-12 -Awire|net@81|||1800|wire90@11|b|-57|-18|pin@53||-54|-18 -Awire|net@83|||1800|wire90@12|b|-57|-24|pin@55||-54|-24 Awire|net@237|||1800|olcOdd@2|count[1]|26|16|pin@140||30|16 Awire|net@242|||1800|olcEven@1|count[2]|20|-16|pin@141||30|-16 Awire|net@274|||1800|olcOdd@2|load[1]|26|20|pin@161||33|20 @@ -3276,7 +4040,7 @@ EzooLO|olc[zero,zoo]|D6G2;|conn@4|y|O X # Cell olcControl;1{ic} -ColcControl;1{ic}||artwork|1230990041339|1234803730172|E +ColcControl;1{ic}||artwork|1230990041339|1236908967051|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@1||-4|3|-1|-1|| Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1|RRR| @@ -3336,7 +4100,7 @@ Eolc_1[load,dec]|s[1:3]|D5G2;|pin@20||O X # Cell olcControl;4{lay} -ColcControl;4{lay}||cmos90|1232819186778|1234573087188||ATTR_NCC(D5G4;NTX-5.25;Y279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234573093388|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234573093388 +ColcControl;4{lay}||cmos90|1232819186778|1237037093877|I|ATTR_NCC(D5G4;NTX-5.25;Y279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236906874318|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237037131049 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||36.5|-188|||Y| NX-Metal-1-Metal-2-Con|contact@1||-25.5|-132|||Y| @@ -3345,34 +4109,31 @@ NX-Metal-1-Metal-2-Con|contact@3||94|-56|||| NX-Metal-1-Metal-2-Con|contact@4||59|-56|||| NX-Metal-1-Metal-2-Con|contact@6||36.5|50|||| NX-Metal-1-Metal-2-Con|contact@7||59|-44|||| -NX-Metal-1-Metal-2-Con|contact@8||-183.5|144|||| -NX-Metal-1-Metal-2-Con|contact@9||94|-242|||| -NX-Metal-1-Metal-2-Con|contact@10||59|-242|||| -NX-Metal-1-Metal-2-Con|contact@11||19.5|-230|||| +NX-Metal-1-Metal-2-Con|contact@9||94|-244|||| +NX-Metal-1-Metal-2-Con|contact@11||19.5|-226|||| +NX-Metal-2-Metal-3-Con|contact@12||-51|-138|||| +NX-Metal-2-Metal-3-Con|contact@13||-51|144|||| IolcControlD;1{lay}|olcContr@2||134.5|-144|Y||D5G4; IolcControl1;1{lay}|olcContr@3||-32.5|144|||D5G4; IolcControl2;2{lay}|olcContr@5||-59.5|-144|Y||D5G4; -NMetal-2-Pin|pin@16||7|-132|||Y| NMetal-1-Pin|pin@32||59|0|||| NMetal-1-Pin|pin@33||36.5|0|||| -NMetal-1-Pin|pin@35||-138|0|||| -NMetal-1-Pin|pin@36||-183.5|0|||| -NMetal-1-Pin|pin@41||59|-210|||| NMetal-1-Pin|pin@42||-49.5|-152|||| NMetal-1-Pin|pin@43||-25.5|-152|||| -NMetal-2-Pin|pin@45||28|-230|||| +NMetal-2-Pin|pin@45||28|-226|||| +NMetal-2-Pin|pin@46||78|-244|||| +NMetal-3-Pin|pin@48||-51|24|||| +NMetal-3-Pin|pin@49||-51|174|||| Ametal-2|net@23|||S1800|olcContr@5|gnd_2|58|-216|olcContr@2|gnd_6|60|-216 Ametal-2|net@24|||S1800|olcContr@5|vdd_5|58|-166|olcContr@2|vdd_10|60|-166 Ametal-2|net@25|||S1800|olcContr@5|vdd_4|58|-266|olcContr@2|vdd_11|60|-266 Ametal-2|net@26|||S0|olcContr@2|fire[Co]|88|-188|contact@0||36.5|-188 Ametal-1|net@27|||S2700|olcContr@5|fire[Co]|36.5|-194|contact@0||36.5|-188 -Ametal-2|net@47|||S1800|pin@16||7|-132|contact@2||59|-132 Ametal-1|net@48|||S2700|olcContr@5|olc[zero]|-49.5|-209|pin@42||-49.5|-152 Ametal-2|net@49|||S1800|olcContr@5|fire[zz]|-133.5|-100|olcContr@2|go[zero]|88|-100 Ametal-2|net@50|||S0|olcContr@2|gnd_1|60|-72|olcContr@5|gnd_4|58|-72 Ametal-2|net@51|||S0|olcContr@2|vdd_2|60|-122|olcContr@5|vdd_8|58|-122 Ametal-2|net@52|||S0|olcContr@2|vdd_3|60|-22|olcContr@5|vdd_9|58|-22 -Ametal-2|net@53|||S1800|contact@1||-25.5|-132|pin@16||7|-132 Ametal-2|net@63|||S1800|olcContr@5|do[2]|-134.5|-44|contact@7||59|-44 Ametal-1|net@73|||S900|olcContr@2|olc[zero]|94|-47|contact@3||94|-56 Ametal-1|net@76|||S2700|contact@2||59|-132|contact@4||59|-56 @@ -3381,17 +4142,19 @@ Ametal-2|net@79|||S0|contact@3||94|-56|contact@4||59|-56 Ametal-1|net@84|||S2700|pin@33||36.5|0|contact@6||36.5|50 Ametal-1|net@86|||S900|pin@32||59|0|contact@7||59|-44 Ametal-1|net@88|||S0|pin@32||59|0|pin@33||36.5|0 -Ametal-1|net@91|||S2700|olcContr@5|mc|-138|-10|pin@35||-138|0 -Ametal-1|net@92|||S0|pin@35||-138|0|pin@36||-183.5|0 -Ametal-2|net@95|||S0|olcContr@3|mc|-164.5|144|contact@8||-183.5|144 -Ametal-1|net@96|||S2700|pin@36||-183.5|0|contact@8||-183.5|144 -Ametal-1|net@100|||S900|olcContr@2|olc[zoo]|94|-241|contact@9||94|-242 -Ametal-1|net@101|||S900|pin@41||59|-210|contact@10||59|-242 -Ametal-2|net@103|||S0|contact@9||94|-242|contact@10||59|-242 +Ametal-1|net@100|||S900|olcContr@2|olc[zoo]|94|-241|contact@9||94|-244 Ametal-1|net@105|||S1800|pin@42||-49.5|-152|pin@43||-25.5|-152 Ametal-1|net@106|||S2700|pin@43||-25.5|-152|contact@1||-25.5|-132 -Ametal-1|net@107|||S2700|olcContr@5|do[Co]|19.5|-232|contact@11||19.5|-230 -Ametal-2|net@108|||S1800|contact@11||19.5|-230|pin@45||28|-230 +Ametal-1|net@107|||S2700|olcContr@5|do[Co]|19.5|-232|contact@11||19.5|-226 +Ametal-2|net@108|||S1800|contact@11||19.5|-226|pin@45||28|-226 +Ametal-2|net@109|||S0|contact@2||59|-132|contact@1||-25.5|-132 +Ametal-2|net@110|||S0|contact@9||94|-244|pin@46||78|-244 +Ametal-2|net@111|||S1800|olcContr@5|mc|-59.5|-138|contact@12||-51|-138 +Ametal-3|net@112|||S2700|contact@12||-51|-138|pin@48||-51|24 +Ametal-3|net@113|||S2700|pin@48||-51|24|contact@13||-51|144 +Ametal-2|net@114|||S0|olcContr@3|mc|-32.5|144|contact@13||-51|144 +Ametal-3|net@115|||S2700|contact@13||-51|144|pin@49||-51|174 +ErD|Dvoid|D5G2;|olcContr@3|Cd|I Edo[Co]||D5G2;|pin@45||I Edo[Ld]||D5G2;|olcContr@3|do[Ld]|O Edo[reD]||D5G2;|olcContr@5|do[reD]|O @@ -3402,17 +4165,17 @@ Egnd_2||D5G2;|olcContr@3|gnd_2|G Egnd_3||D5G2;|olcContr@5|gnd_3|G Egnd_5||D5G2;|olcContr@2|gnd_4|G Egnd_6||D5G2;|olcContr@2|gnd_5|G -Egnd_8||D5G2;|olcContr@3|gnd_4|G Egnd_9||D5G2;|olcContr@3|gnd_3|G Egnd_10||D5G2;|olcContr@3|gnd_5|G +Egnd_11||D5G2;|olcContr@3|gnd_6|G Eilc[load]||D5G2;|olcContr@3|fire[Lo]|O -Emc||D5G2;|olcContr@3|mc|I +Emc_1|mc|D5G2;|pin@49||I +Emc_1@967497142|mc_1|D5G2;|olcContr@5|mc_1|I Eolc[dec]||D5G2;|olcContr@5|olc[dec]|O Eolc[load]||D5G2;|olcContr@3|ilc[load]|O -Eolc[zero]||D5G2;|pin@16||I -Eolc[zoo]||D5G2;|pin@41||I -ErD||D5G2;|olcContr@3|Cd|I -Es[1]||D5G2;|olcContr@3|out_12|O +Eolc[zero]||D5G2;|olcContr@2|olc[zero]|I +Eolc[zoo]||D5G2;|pin@46||I +Es[1]||D5G2;|olcContr@3|s[1]|O Es[2]||D5G2;|olcContr@2|s[2]|O Es[3]||D5G2;|olcContr@2|s[3]|O Evdd||D5G2;|olcContr@5|vdd|P @@ -3423,18 +4186,18 @@ Evdd_6||D5G2;|olcContr@5|vdd_6|P Evdd_7||D5G2;|olcContr@5|vdd_7|P Evdd_10||D5G2;|olcContr@2|vdd_8|P Evdd_11||D5G2;|olcContr@2|vdd_9|P -Evdd_14||D5G2;|olcContr@3|vdd_8|P -Evdd_15||D5G2;|olcContr@3|vdd_9|P +Evdd_13||D5G2;|olcContr@3|vdd_13|P Evdd_16||D5G2;|olcContr@3|vdd_4|P Evdd_17||D5G2;|olcContr@3|vdd_5|P Evdd_18||D5G2;|olcContr@3|vdd_6|P Evdd_19||D5G2;|olcContr@3|vdd_7|P Evdd_20||D5G2;|olcContr@3|vdd_10|P Evdd_21||D5G2;|olcContr@3|vdd_11|P +Evdd_22||D5G2;|olcContr@3|vdd_12|P X # Cell olcControl;2{sch} -ColcControl;2{sch}||schematic|1230935566337|1234803730172| +ColcControl;2{sch}||schematic|1230935566337|1237210271565|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@3||-40.5|48|||Y| NOff-Page|conn@5||-14.5|55|||XR| @@ -3455,9 +4218,10 @@ IredFive:inv;1{ic}|inv@14||47.5|-6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATT IredFive:inv;1{ic}|inv@16||-70.5|-24|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@18||44.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@19||44.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:invI;2{ic}|invI@1||-60|-11.5|XRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@20||-44|-14.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:invI;2{ic}|invI@2||60.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:invI;2{ic}|invI@3||60.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@4||-28|-14.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@0||45|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@1||21.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@2||45|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 @@ -3485,7 +4249,6 @@ NWire_Pin|pin@113||-36|24|||| NWire_Pin|pin@121||-36|33.5|||| Ngeneric:Invisible-Pin|pin@123||-50.5|20.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.] Ngeneric:Invisible-Pin|pin@124||-15|44.5|||||ART_message(D3G2;)S[This stage sets,"flag[D] from","the olc[zero]",value. Use after,"olc[load] or to",restore D after,move.] -NWire_Pin|pin@135||-60|-17.5|||| NWire_Pin|pin@144||-37|-6|||| NWire_Pin|pin@147||-58|21.5|||| NWire_Pin|pin@149||-35|-6|||| @@ -3532,6 +4295,10 @@ NWire_Pin|pin@244||18|24|||| NWire_Pin|pin@246||-5|-6|||| NWire_Pin|pin@247||18|-6|||| NWire_Pin|pin@248||-7|-6|||| +NWire_Pin|pin@249||-60|-14.5|||| +NWire_Pin|pin@250||-20|-14.5|||| +NWire_Pin|pin@251||-20|-21.5|||| +Ngeneric:Invisible-Pin|pin@252||-51.5|-27.5|||||ART_message(D3G2;)S[selects between,"1 = olc, 0 = ilc"] IdriversL:predDri20wMC;1{ic}|predDri2@0||-7|24|X||D5G4; IdriversL:predDri20wMC;1{ic}|predDri2@2||48|24|X||D5G4; IdriversL:predDri20wMC;1{ic}|predDri2@3||12|24|||D5G4; @@ -3539,21 +4306,22 @@ IdriversL:predORdri20wMC;2{ic}|predORdr@0||-60|14|XRRR||D5G4; IdriversL:sucDri20;1{ic}|sucDri20@0||-27|24|||D5G4; IdriversL:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4; IdriversL:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@6||2|26|||D0G4;|ATTR_L(D5G1;PUD)D629.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||-18|24|||D0G4;|ATTR_L(D5G1;PUD)D867.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D406.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D488.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D348.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@12||27.5|51|||D0G4;|ATTR_L(D5G1;PUD)D411.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@13||51|50|X||D0G4;|ATTR_L(D5G1;PUD)D147.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@14||15.5|50|||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@17||-42.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D368.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@19||54.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||2|26|||D0G4;|ATTR_L(D5G1;PUD)D802.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||-18|24|||D0G4;|ATTR_L(D5G1;PUD)D911.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D405.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D346.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@12||27.5|51|||D0G4;|ATTR_L(D5G1;PUD)D438.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@13||51|50|X||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@14||15.5|50|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@17||-42.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@19||54.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D485.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@20||-78.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D208.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@21||-73.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@22||1|3|||D0G4;|ATTR_L(D5G1;PUD)D137.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@23||52.5|-19.5|||D0G4;|ATTR_L(D5G1;PUD)D1921.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@24||52.5|-28.5|||D0G4;|ATTR_L(D5G1;PUD)D1921.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@22||1|3|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@23||52.5|-19.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@24||52.5|-28.5|||D0G4;|ATTR_L(D5G1;PUD)D140.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@25||-36|-14.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 Awire|do[2]|D5G2;||900|pin@35||-12|24|pin@104||-12|-6 Awire|do[Co]|D5G2;||900|pin@159||42|24|pin@160||42|-6 Awire|do[Ld]|D5G2;||2700|pin@186||-60|-5|predORdr@0|pred|-60|11 @@ -3631,7 +4399,6 @@ Awire|net@516|||0|pin@199||-62|24|pin@175||-84|24 Awire|net@519|||2700|pin@220||-84|-6|ctrAND1i@3|inB|-84|-0.5 Awire|net@520|||0|wire90@20|b|-81|-6|pin@220||-84|-6 Awire|net@521|||900|conn@11|a|-84|28|pin@175||-84|24 -Awire|net@522|||2700|invI@1|in|-60|-9|pin@186||-60|-5 Awire|net@527|||900|ctrAND1i@0|in|6|5|pin@222||6|3 Awire|net@530|||1800|wire90@22|b|3.5|3|pin@222||6|3 Awire|net@532|||2700|sucDri20@4|in|35|35|pin@183||35|39 @@ -3658,12 +4425,17 @@ Awire|net@569|||1800|pin@246||-5|-6|pin@247||18|-6 Awire|net@571|||0|predDri2@3|mc|9|22|pin@150||1|22 Awire|net@573|||2700|pin@248||-7|-6|nor2_sy@1|inb|-7|-4 Awire|net@574|||1800|pin@104||-12|-6|pin@248||-7|-6 +Awire|net@575|||0|invI@4|in|-30.5|-14.5|wire90@25|b|-33.5|-14.5 +Awire|net@576|||0|wire90@25|a|-38.5|-14.5|inv@20|out|-41.5|-14.5 +Awire|net@577|||900|pin@186||-60|-5|pin@249||-60|-14.5 +Awire|net@578|||1800|pin@249||-60|-14.5|inv@20|in|-46.5|-14.5 +Awire|net@579|||1800|invI@4|out|-25.5|-14.5|pin@250||-20|-14.5 Awire|olc[dec]|D5G2;||900|pin@236||72|24|ctrAND2i@5|out|72|13 Awire|olc[load]|D5G2;||2700|pin@113||-36|24|pin@121||-36|33.5 Awire|olc[zero]|D5G2;||900|inv@7|in|12|42.5|pin@95||12|40 Awire|olc[zero]|D5G2;||900|ctrAND2i@5|inA|73|1|pin@235||73|-5 Awire|olc[zoo]|D5G2;||900|inv@6|in|54|43|pin@90||54|40 -Awire|s[1]|D5G2;||900|invI@1|out|-60|-14|pin@135||-60|-17.5 +Awire|s[1]|D5G2;||900|pin@250||-20|-14.5|pin@251||-20|-21.5 Awire|s[2]|D5G2;||2700|pin@227||67.5|-19.5|pin@228||67.5|-12.5 Awire|s[3]|D5G2;||2700|pin@229||67.5|-28.5|pin@230||67.5|-21.5 Edo_1[Lo,Co]|Dvoid|D4G2;|conn@12|a|I @@ -3677,105 +4449,100 @@ Es[1,2]|s[1:3]|D6G2;|conn@5|y|O X # Cell olcControl1;1{lay} -ColcControl1;1{lay}||cmos90|1232824339747|1234749356073||ATTR_NCC(D5G3;NTX26;Y145.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749254868|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749372413 +ColcControl1;1{lay}||cmos90|1232824339747|1237038839176|I|ATTR_NCC(D5G3;NTX26;Y145.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237038847020|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237038847020 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-64|94|||| -NX-Metal-1-Metal-2-Con|contact@1||-126|94|||| -NX-Metal-1-Metal-2-Con|contact@2||128|94|||| -NX-Metal-1-Metal-2-Con|contact@4||-141|94|||| -NX-Metal-1-Metal-2-Con|contact@9||97|0|||| +NX-Metal-1-Metal-2-Con|contact@0||-55|94|||| +NX-Metal-1-Metal-2-Con|contact@1||-117|94|||| +NX-Metal-1-Metal-2-Con|contact@2||137|94|||| +NX-Metal-1-Metal-2-Con|contact@9||106|0|||| NX-Metal-1-Metal-2-Con|contact@10||70|-11.7||1.2|| -NX-Metal-1-Metal-2-Con|contact@11||112|11.7||1.2|| +NX-Metal-1-Metal-2-Con|contact@11||121|11.7|||| NX-Metal-1-Metal-2-Con|contact@13||90.5|-94|||| NX-Metal-1-Metal-2-Con|contact@14||49|-94|||| NX-Metal-1-Metal-2-Con|contact@15||18.5|-44|||| NX-Metal-1-Metal-2-Con|contact@16||41|-44|||| -NX-Metal-1-Metal-2-Con|contact@17||110|-11.7||1.2|| -IcentersJ:ctrAND1in100;1{lay}|ctrAND1i@0||-13|72|||D5G4; +NX-Metal-1-Metal-2-Con|contact@17||116|-11.7||1.2|| +NX-Metal-1-Metal-2-Con|contact@18||-130.5|94|||| +NX-Metal-1-Metal-2-Con|contact@19||-145|82|||| +IcentersJ:ctrAND1in100;1{lay}|ctrAND1i@0||-4|72|||D5G4; IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@1||-46|-72|X||D5G4; IdriversJ:driveConnecter;3{lay}|driveCon@0||-121|-40|||D5G4; -IdriversJ:driveConnecter;3{lay}|driveCon@1||53|40|RR||D5G4; -Igates1inM:inv05;1{lay}|inv05@0||-89.5|72|||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@1||-141|72|Y||D5G4; -Igates2inM:nand5A;1{lay}|nand5A@0||-121|72|X||D5G4; -Igates2inM:nand5A;1{lay}|nand5A@1||-69|72|||D5G4; -NMetal-1-Pin|pin@0||-85|47|||| -NMetal-1-Pin|pin@1||-99.5|47|||| -NMetal-1-Pin|pin@3||-99.5|87|||| -NMetal-1-Pin|pin@4||-62|47|||| -NMetal-1-Pin|pin@13||-128|0|||| -NMetal-1-Pin|pin@17||18.5|0|||| +IdriversJ:driveConnecter;3{lay}|driveCon@1||62|40|RR||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||-80.5|72|||D5G4; +Igates1inM:inv510;2{lay}|inv510@0||-136.5|72|X||D5G4; +Igates2inM:nand5A;1{lay}|nand5A@0||-112|72|X||D5G4; +Igates2inM:nand5A;1{lay}|nand5A@1||-60|72|||D5G4; +NMetal-1-Pin|pin@0||-76|47|||| +NMetal-1-Pin|pin@1||-90.5|47|||| +NMetal-1-Pin|pin@3||-90.5|87|||| +NMetal-1-Pin|pin@4||-53|47|||| +NMetal-1-Pin|pin@13||-119|-3|||| +NMetal-1-Pin|pin@17||18.5|-3|||| NMetal-2-Pin|pin@19||117.5|94|||| -NMetal-2-Pin|pin@26||-132|0|||| +NMetal-2-Pin|pin@26||0|0|||| NMetal-2-Pin|pin@30||-132|-11.7|||| -NMetal-2-Pin|pin@31||131|6|||| +NMetal-2-Pin|pin@31||-145|6|||| NMetal-1-Pin|pin@32||70|-49|||| NMetal-2-Pin|pin@36||108|-94|||| NMetal-1-Pin|pin@38||70|-11.7|||| NMetal-1-Pin|pin@39||70|-11|||| NMetal-1-Pin|pin@42||73.5|-49|||| -NMetal-2-Pin|pin@43||125|11.7|||| -NMetal-1-Pin|pin@47||128|2|||| -NMetal-1-Pin|pin@48||110|2|||| -NMetal-2-Pin|pin@49||126|6|||| -NMetal-2-Pin|pin@50||126|11.7|||| -IdriversL:predORdri20wMC;1{lay}|predORdr@0||120|72|||D5G4; +NMetal-1-Pin|pin@47||137|2|||| +NMetal-1-Pin|pin@48||116|2|||| +NMetal-2-Pin|pin@53||-139|82|||| +NMetal-2-Pin|pin@56||-145|11.7|||| +IdriversL:predORdri20wMC;1{lay}|predORdr@0||129|72|||D5G4; IdriversL:sucDri20;1{lay}|sucDri20@0||90.5|-72|Y||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@0||62|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||86|72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-105|72|||D5G4; -Ametal-2|net@24|||S0|wellCont@1|gnd|81.5|72|ctrAND1i@0|gnd_1|81.5|72 -Ametal-2|net@25|||S0|wellCont@1|vdd|81.5|22|ctrAND1i@0|vdd_3|81.5|22 -Ametal-2|net@26|||S0|wellCont@1|vdd_1|81.5|122|ctrAND1i@0|vdd_2|81.5|122 -Ametal-2|net@27|||S0|wellCont@1|gnd_1|90.5|72|predORdr@0|gnd|90.5|72 -Ametal-2|net@28|||S0|wellCont@1|vdd_2|90.5|22|predORdr@0|vdd_1|90.5|22 -Ametal-2|net@29|||S0|wellCont@1|vdd_3|90.5|122|predORdr@0|vdd|90.5|122 -Ametal-2|net@36|||S1800|wellCont@3|gnd_1|-100.5|72|inv05@0|gnd|-98.5|72 -Ametal-2|net@37|||S1800|wellCont@3|vdd_2|-100.5|22|inv05@0|vdd_1|-98.5|22 -Ametal-2|net@38|||S1800|wellCont@3|vdd_3|-100.5|122|inv05@0|vdd|-98.5|122 -Ametal-2|net@39|||S0|wellCont@3|gnd|-109.5|72|nand5A@0|gnd|-109.5|72 -Ametal-2|net@40|||S0|wellCont@3|vdd|-109.5|22|nand5A@0|vdd_1|-109.5|22 -Ametal-2|net@41|||S0|wellCont@3|vdd_1|-109.5|122|nand5A@0|vdd|-109.5|122 -Ametal-2|net@42|||S0|nand5A@1|gnd_1|-57.5|72|ctrAND1i@0|gnd|-57.5|72 -Ametal-2|net@43|||S0|nand5A@1|vdd_2|-57.5|122|ctrAND1i@0|vdd|-57.5|122 -Ametal-2|net@44|||S0|nand5A@1|vdd_3|-57.5|22|ctrAND1i@0|vdd_1|-57.5|22 -Ametal-2|net@45|||S0|nand5A@1|gnd|-80.5|72|inv05@0|gnd_1|-80.5|72 -Ametal-2|net@46|||S0|nand5A@1|vdd|-80.5|122|inv05@0|vdd_2|-80.5|122 -Ametal-2|net@47|||S0|nand5A@1|vdd_1|-80.5|22|inv05@0|vdd_3|-80.5|22 -Ametal-1|net@54|||S900|inv05@0|out[1]|-85|65|pin@0||-85|47 -Ametal-1|net@55|||S1800|pin@0||-85|47|nand5A@1|ina|-75|47 -Ametal-1|net@56|||S1800|nand5A@0|ina|-115|47|pin@1||-99.5|47 -Ametal-1|net@59|||S1800|pin@3||-99.5|87|inv05@0|in[1]|-87.5|87 -Ametal-1|net@60|||S900|nand5A@1|out|-62|63.9|pin@4||-62|47 -Ametal-1|net@61|||S1800|pin@4||-62|47|ctrAND1i@0|in|-49|47 -Ametal-1|net@62|||S900|nand5A@1|inb|-64|101|contact@0||-64|94 -Ametal-2|net@63|||S1800|contact@1||-126|94|contact@0||-64|94 -Ametal-1|net@65|||S900|nand5A@0|inb|-126|101|contact@1||-126|94 -Ametal-2|net@66|||S1800|contact@0||-64|94|pin@19||117.5|94 -Ametal-1|net@68||0.4|S2700|predORdr@0|pred|128|88|contact@2||128|94 -Ametal-1|net@75|||S2700|pin@1||-99.5|47|pin@3||-99.5|87 -Ametal-2|net@82|||S0|inv10D@1|gnd_1|-132.5|72|nand5A@0|gnd_1|-132.5|72 -Ametal-2|net@83|||S0|inv10D@1|vdd_3|-132.5|122|nand5A@0|vdd_2|-132.5|122 -Ametal-2|net@84|||S0|inv10D@1|vdd_2|-132.5|22|nand5A@0|vdd_3|-132.5|22 -Ametal-2|net@86|||S0|contact@1||-126|94|contact@4||-141|94 -Ametal-1|net@87|||S900|inv10D@1|in|-141|97|contact@4||-141|94 -Ametal-1|net@88|||S900|nand5A@0|out|-128|63.9|pin@13||-128|0 -Ametal-1|net@94|||S1800|pin@13||-128|0|pin@17||18.5|0 -Ametal-1|net@95|||S2700|contact@15||18.5|-44|pin@17||18.5|0 -Ametal-2|net@101|||S1800|pin@19||117.5|94|contact@2||128|94 -Ametal-2|net@113|||S1800|pin@26||-132|0|contact@9||97|0 -Ametal-1|net@114|||S900|predORdr@0|mc|97|65|contact@9||97|0 +IwiresL:wellContacts13;1{lay}|wellCont@1||95|72|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@3||-96|72|||D5G4; +Ametal-2|net@24|||S0|wellCont@1|gnd|90.5|72|ctrAND1i@0|gnd_1|90.5|72 +Ametal-2|net@25|||S0|wellCont@1|vdd|90.5|22|ctrAND1i@0|vdd_3|90.5|22 +Ametal-2|net@26|||S0|wellCont@1|vdd_1|90.5|122|ctrAND1i@0|vdd_2|90.5|122 +Ametal-2|net@27|||S0|wellCont@1|gnd_1|99.5|72|predORdr@0|gnd|99.5|72 +Ametal-2|net@28|||S0|wellCont@1|vdd_2|99.5|22|predORdr@0|vdd_1|99.5|22 +Ametal-2|net@29|||S0|wellCont@1|vdd_3|99.5|122|predORdr@0|vdd|99.5|122 +Ametal-2|net@36|||S1800|wellCont@3|gnd_1|-91.5|72|inv05@0|gnd|-89.5|72 +Ametal-2|net@37|||S1800|wellCont@3|vdd_2|-91.5|22|inv05@0|vdd_1|-89.5|22 +Ametal-2|net@38|||S1800|wellCont@3|vdd_3|-91.5|122|inv05@0|vdd|-89.5|122 +Ametal-2|net@39|||S0|wellCont@3|gnd|-100.5|72|nand5A@0|gnd|-100.5|72 +Ametal-2|net@40|||S0|wellCont@3|vdd|-100.5|22|nand5A@0|vdd_1|-100.5|22 +Ametal-2|net@41|||S0|wellCont@3|vdd_1|-100.5|122|nand5A@0|vdd|-100.5|122 +Ametal-2|net@42|||S0|nand5A@1|gnd_1|-48.5|72|ctrAND1i@0|gnd|-48.5|72 +Ametal-2|net@43|||S0|nand5A@1|vdd_2|-48.5|122|ctrAND1i@0|vdd|-48.5|122 +Ametal-2|net@44|||S0|nand5A@1|vdd_3|-48.5|22|ctrAND1i@0|vdd_1|-48.5|22 +Ametal-2|net@45|||S0|nand5A@1|gnd|-71.5|72|inv05@0|gnd_1|-71.5|72 +Ametal-2|net@46|||S0|nand5A@1|vdd|-71.5|122|inv05@0|vdd_2|-71.5|122 +Ametal-2|net@47|||S0|nand5A@1|vdd_1|-71.5|22|inv05@0|vdd_3|-71.5|22 +Ametal-1|net@54|||S900|inv05@0|out[1]|-76|65|pin@0||-76|47 +Ametal-1|net@55|||S1800|pin@0||-76|47|nand5A@1|ina|-66|47 +Ametal-1|net@56|||S1800|nand5A@0|ina|-106|47|pin@1||-90.5|47 +Ametal-1|net@59|||S1800|pin@3||-90.5|87|inv05@0|in[1]|-78.5|87 +Ametal-1|net@60|||S900|nand5A@1|out|-53|63.9|pin@4||-53|47 +Ametal-1|net@61|||S1800|pin@4||-53|47|ctrAND1i@0|in|-40|47 +Ametal-1|net@62|||S900|nand5A@1|inb|-55|101|contact@0||-55|94 +Ametal-2|net@63|||S1800|contact@1||-117|94|contact@0||-55|94 +Ametal-1|net@65|||S900|nand5A@0|inb|-117|101|contact@1||-117|94 +Ametal-2|net@66|||S1800|contact@0||-55|94|pin@19||117.5|94 +Ametal-1|net@68||0.4|S2700|predORdr@0|pred|137|88|contact@2||137|94 +Ametal-1|net@75|||S2700|pin@1||-90.5|47|pin@3||-90.5|87 +Ametal-1|net@88|||S900|nand5A@0|out|-119|63.9|pin@13||-119|-3 +Ametal-1|net@94|||S1800|pin@13||-119|-3|pin@17||18.5|-3 +Ametal-1|net@95|||S2700|contact@15||18.5|-44|pin@17||18.5|-3 +Ametal-2|net@101|||S1800|pin@19||117.5|94|contact@2||137|94 +Ametal-2|net@113|||S1800|pin@26||0|0|contact@9||106|0 +Ametal-1|net@114|||S900|predORdr@0|mc|106|65|contact@9||106|0 Ametal-2|net@119|||S0|ctrAND2i@1|gnd_1|57.5|-72|wellCont@0|gnd|57.5|-72 Ametal-2|net@120|||S0|ctrAND2i@1|vdd_3|57.5|-122|wellCont@0|vdd|57.5|-122 Ametal-2|net@121|||S0|ctrAND2i@1|vdd_2|57.5|-22|wellCont@0|vdd_1|57.5|-22 Ametal-1|net@127|||S900|driveCon@0|out|-137|-40|ctrAND2i@1|out|-137|-56 Ametal-2|net@128||1.2|S1800|driveCon@0|take|-129|-11.7|contact@10||70|-11.7 -Ametal-1|net@130|||S2700|driveCon@1|out|69|40|ctrAND1i@0|out_1|69|88 +Ametal-1|net@130|||S2700|driveCon@1|out|78|40|ctrAND1i@0|out_1|78|88 Ametal-2|net@131|||S0|sucDri20@0|gnd|66.5|-72|wellCont@0|gnd_1|66.5|-72 Ametal-2|net@132|||S0|sucDri20@0|vdd|66.5|-122|wellCont@0|vdd_2|66.5|-122 Ametal-2|net@133|||S0|sucDri20@0|vdd_1|66.5|-22|wellCont@0|vdd_3|66.5|-22 -Ametal-2|net@138||1.2|S1800|driveCon@1|take|61|11.7|contact@11||112|11.7 -Ametal-1|net@139|||S900|predORdr@0|in|112|50|contact@11||112|11.7 +Ametal-2|net@138|||S1800|driveCon@1|take|70|11.7|contact@11||121|11.7 +Ametal-1|net@139|||S900|predORdr@0|in|121|50|contact@11||121|11.7 Ametal-1|net@143|||S2700|sucDri20@0|succ|90.5|-106|contact@13||90.5|-94 Ametal-1|net@145|||S2700|ctrAND2i@1|in|49|-97|contact@14||49|-94 Ametal-1|net@146|||S2700|pin@32||70|-49|pin@38||70|-11.7 @@ -3788,17 +4555,22 @@ Ametal-1|net@156|||S2700|pin@38||70|-11.7|pin@39||70|-11 Ametal-2|net@160|||S1800|contact@15||18.5|-44|contact@16||41|-44 Ametal-1|net@162|||S1800|pin@32||70|-49|pin@42||73.5|-49 Ametal-1|net@163|||S900|pin@42||73.5|-49|sucDri20@0|in|73.5|-53 -Ametal-2|net@164||1.2|S1800|contact@11||112|11.7|pin@43||125|11.7 -Ametal-1|net@171|||S900|predORdr@0|inB|128|50|pin@47||128|2 -Ametal-2|net@172||1.2|S1800|contact@10||70|-11.7|contact@17||110|-11.7 -Ametal-1|net@175|||S0|pin@47||128|2|pin@48||110|2 -Ametal-1|net@176|||S900|pin@48||110|2|contact@17||110|-11.7 -Ametal-2|net@177|||S0|pin@31||131|6|pin@49||126|6 -Ametal-2|net@179|||S2700|pin@49||126|6|pin@50||126|11.7 -Ametal-2|net@180|||S0|pin@50||126|11.7|pin@43||125|11.7 +Ametal-1|net@171|||S900|predORdr@0|inB|137|50|pin@47||137|2 +Ametal-2|net@172||1.2|S1800|contact@10||70|-11.7|contact@17||116|-11.7 +Ametal-1|net@175|||S0|pin@47||137|2|pin@48||116|2 +Ametal-1|net@176|||S900|pin@48||116|2|contact@17||116|-11.7 +Ametal-1|net@183||0.4|S2700|inv510@0|in[1]|-130.5|87|contact@18||-130.5|94 +Ametal-2|net@184|||S0|contact@1||-117|94|contact@18||-130.5|94 +Ametal-2|net@185|||S0|inv510@0|gnd_1|-123.5|72|nand5A@0|gnd_1|-123.5|72 +Ametal-2|net@186|||S0|inv510@0|vdd_2|-123.5|122|nand5A@0|vdd_2|-123.5|122 +Ametal-2|net@187|||S0|inv510@0|vdd_3|-123.5|22|nand5A@0|vdd_3|-123.5|22 +Ametal-1|net@188|||S2700|inv510@0|out10|-145|79|contact@19||-145|82 +Ametal-2|net@189|||S1800|contact@19||-145|82|pin@53||-139|82 +Ametal-2|net@190||1.2|S0|driveCon@1|take|70|11.7|pin@56||-145|11.7 +Ametal-2|net@192||1.2|S2700|pin@31||-145|6|pin@56||-145|11.7 Edo[2]||D5G2;|pin@36||O -Edo[Ld]||D5G2;|pin@19||O -Egnd_4|gnd|D5G2;|inv10D@1|gnd|G +Edo[Ld]||D5G2;|pin@19||I +Egnd_6|gnd|D5G2;|inv510@0|gnd_2|G Egnd_2||D5G2;|predORdr@0|gnd_1|G Egnd_3||D5G2;|sucDri20@0|gnd_1|G Egnd_5||D5G2;|ctrAND2i@1|gnd_2|G @@ -3806,19 +4578,19 @@ Efire[Lo]|ilc[load]|D5G2;|pin@31||O Emc||D5G2;|pin@26||I Eilc[load]|olc[load]|D5G2;|pin@30||O ECd|rD|D5G2;|pin@3||I -Eout_12|s[1]|D5G2;|inv10D@1|out|O -Evdd_9|vdd|D5G2;|inv10D@1|vdd_1|P +Es[1]||D5G2;|pin@53||O +Evdd_12|vdd|D5G2;|inv510@0|vdd_4|P Evdd_4||D5G2;|predORdr@0|vdd_2|P Evdd_5||D5G2;|predORdr@0|vdd_3|P Evdd_6||D5G2;|sucDri20@0|vdd_2|P Evdd_7||D5G2;|sucDri20@0|vdd_3|P -Evdd_8||D5G2;|inv10D@1|vdd|P Evdd_10||D5G2;|ctrAND2i@1|vdd_4|P Evdd_11||D5G2;|ctrAND2i@1|vdd_5|P +Evdd_13||D5G2;|inv510@0|vdd_5|P X # Cell olcControl1;1{sch} -ColcControl1;1{sch}||schematic|1230935566337|1233261590935| +ColcControl1;1{sch}||schematic|1230935566337|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@5||-2|44.5|||XR| NOff-Page|conn@6||-11.5|44.5|||XYR| @@ -3830,7 +4602,8 @@ NOff-Page|conn@13||48.5|24|||XRR| IcentersJ:ctrAND1in100;1{ic}|ctrAND1i@3||-30|5.5|XR||D5G4; IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@3||18|8|R||D5G4; IredFive:inv;1{ic}|inv@16||-16.5|-24|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:invI;2{ic}|invI@1||-6|-11.5|XRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@17||-13.5|1|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@1||-19|7.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@4||4.5|-6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2;1{ic}|nand2@5||-18|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||-3|59.5|||||ART_message(D5G5;)SolcControl1 @@ -3839,7 +4612,7 @@ NWire_Pin|pin@35||42|24|||| NWire_Pin|pin@104||42|-6|||| NWire_Pin|pin@113||18|24|||| Ngeneric:Invisible-Pin|pin@123||3.5|20.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.] -NWire_Pin|pin@135||-6|-17.5|||| +NWire_Pin|pin@135||-19|13.5|||RR| NWire_Pin|pin@144||17|-6|||| NWire_Pin|pin@147||-4|21.5|||| NWire_Pin|pin@149||19|-6|||| @@ -3855,12 +4628,14 @@ NWire_Pin|pin@214||0|-24|||| NWire_Pin|pin@216||0|-7|||| NWire_Pin|pin@218||-12|-7|||| NWire_Pin|pin@220||-30|-6|||| +NWire_Pin|pin@221||-6|1|||| +NWire_Pin|pin@222||-19|1|||| IdriversL:predORdri20wMC;2{ic}|predORdr@0||-6|14|XRRR||D5G4; IdriversL:sucDri20;1{ic}|sucDri20@0||27|24|||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@17||11.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D134.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@20||-24.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D560.9608240343941|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@21||-19.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D560.9608240343941|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|do[Ld]|D5G2;||2700|pin@186||-6|-5|predORdr@0|pred|-6|11 +Awire|do[Ld]|D5G2;||2700|pin@221||-6|1|predORdr@0|pred|-6|11 Awire|mc|D5G2;||900|pin@147||-4|21.5|predORdr@0|mc|-4|17 Awire|net@25|||1800|pin@113||18|24|sucDri20@0|in|23|24 Awire|net@334|||900|pin@113||18|24|ctrAND2i@3|out|18|14 @@ -3890,12 +4665,15 @@ Awire|net@516|||0|pin@199||-8|24|pin@175||-30|24 Awire|net@519|||2700|pin@220||-30|-6|ctrAND1i@3|inB|-30|-0.5 Awire|net@520|||0|wire90@20|b|-27|-6|pin@220||-30|-6 Awire|net@521|||900|conn@11|a|-30|28|pin@175||-30|24 -Awire|net@522|||2700|invI@1|in|-6|-9|pin@186||-6|-5 Awire|net@531|||900|pin@35||42|24|pin@104||42|-6 Awire|net@534|||2700|pin@113||18|24|conn@9|a|18|30.5 Awire|net@535|||0|conn@13|a|46.5|24|pin@35||42|24 Awire|net@536|||1800|sucDri20@0|succ|31|24|pin@35||42|24 -Awire|s[1]|D5G2;||900|invI@1|out|-6|-14|pin@135||-6|-17.5 +Awire|net@537|||2700|pin@186||-6|-5|pin@221||-6|1 +Awire|net@538|||1800|inv@17|in|-11|1|pin@221||-6|1 +Awire|net@539|||900|invI@1|in|-19|5|pin@222||-19|1 +Awire|net@540|||1800|pin@222||-19|1|inv@17|out|-16|1 +Awire|s[1]|D5G2;||2700|invI@1|out|-19|10|pin@135||-19|13.5 Efire[Lo_1]|do[2]|D6G2;|conn@13|y|O Edo[Ld,Co]|do[Ld]|D4G2;|conn@7|a|I Efire[Li]|ilc[load]|D6G2;|conn@11|y|O @@ -3906,18 +4684,18 @@ Es[1,2]|s[1]|D6G2;|conn@5|y|O X # Cell olcControl2;2{lay} -ColcControl2;2{lay}||cmos90|1232819186778|1234286197623||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233266775956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234467794908 +ColcControl2;2{lay}||cmos90|1232819186778|1237037960644|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237037967404|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237037967404 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-61.5|-100|||| NX-Metal-1-Metal-2-Con|contact@1||-84|-100|||| NX-Metal-1-Metal-2-Con|contact@2||37|-44|||| NX-Metal-1-Metal-2-Con|contact@3||-101|-44|||| NX-Metal-1-Metal-2-Con|contact@4||11|-44|||| -NX-Metal-1-Metal-2-Con|contact@5||20|-88|||| -NX-Metal-1-Metal-2-Con|contact@6||-50.5|-88|||| +NX-Metal-1-Metal-2-Con|contact@6||-44.5|-112|||| NX-Metal-1-Metal-2-Con|contact@7||-86|-6|||| NX-Metal-1-Metal-2-Con|contact@8||22|-6|||| NX-Metal-1-Metal-2-Con|contact@9||81|-6|||| +NX-Metal-1-Metal-2-Con|contact@10||25|-112|||| IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@0||-14|-72|||D5G4; IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@2||88|-72|||D5G4; IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||-33|72|X||D5G4; @@ -3930,14 +4708,16 @@ NMetal-1-Pin|pin@74||113|15|||| NMetal-1-Pin|pin@76||96|15|||| NMetal-2-Pin|pin@79||-75|-100|||| NMetal-2-Pin|pin@89||-74|-44|||| -NMetal-2-Pin|pin@91||-26|-88|||| +NMetal-2-Pin|pin@91||-26|-112|||| NMetal-1-Pin|pin@97||79|97|||| NMetal-1-Pin|pin@102||-86|-68|||| -NMetal-1-Pin|pin@104||-78.5|-134|||| NMetal-1-Pin|pin@105||-56|-57|||| NMetal-1-Pin|pin@106||58|8|||| NMetal-1-Pin|pin@107||53|65|||| -NMetal-1-Pin|pin@111||-78.5|-65|||| +NMetal-2-Pin|pin@112||0|-6|||| +NMetal-1-Pin|pin@113||-44.5|-91|||| +NMetal-1-Pin|pin@114||25|-107|||| +NMetal-1-Pin|pin@116||20|-107|||| IdriversL:predDri20wMC;3{lay}|predDri2@1||37|-72|Y||D5G4; IdriversL:predDri20wMC;3{lay}|predDri2@2||-101|-72|XY||D5G4; IdriversL:predDri20wMC;3{lay}|predDri2@3||96|72|||D5G4; @@ -3956,7 +4736,6 @@ Ametal-1|net@285|||S2700|predDri2@1|in|37|-50|contact@2||37|-44 Ametal-1|net@287|||S2700|predDri2@2|in|-101|-50|contact@3||-101|-44 Ametal-2|net@288|||S1800|contact@4||11|-44|contact@2||37|-44 Ametal-1|net@289|||S2700|ctrAND1i@0|out|11|-72|contact@4||11|-44 -Ametal-1|net@291|||S900|predDri2@1|pred|20|-88|contact@5||20|-88 Ametal-2|net@296|||S0|ctrAND1i@2|gnd_1|58.5|-72|predDri2@1|gnd_1|58.5|-72 Ametal-2|net@297|||S0|ctrAND1i@2|vdd_3|58.5|-122|predDri2@1|vdd_2|58.5|-122 Ametal-2|net@298|||S0|ctrAND1i@2|vdd_2|58.5|-22|predDri2@1|vdd_3|58.5|-22 @@ -3968,9 +4747,8 @@ Ametal-1|net@309|||S2700|predDri2@1|mc|22|-65|contact@8||22|-6 Ametal-2|net@310|||S1800|contact@8||22|-6|contact@9||81|-6 Ametal-1|net@311|||S900|predDri2@3|mc|81|65|contact@9||81|-6 Ametal-2|net@312|||S1800|pin@79||-75|-100|contact@0||-61.5|-100 -Ametal-2|net@321|||S0|contact@5||20|-88|pin@91||-26|-88 Ametal-2|net@324|||S1800|contact@3||-101|-44|pin@89||-74|-44 -Ametal-2|net@326|||S0|pin@91||-26|-88|contact@6||-50.5|-88 +Ametal-2|net@326|||S0|pin@91||-26|-112|contact@6||-44.5|-112 Ametal-2|net@334||6.2|S1800|inv10D@0|gnd_1|55.5|72|ctrAND2i@0|gnd|56.5|72 Ametal-2|net@335||6.2|S1800|inv10D@0|vdd_2|55.5|22|ctrAND2i@0|vdd_1|56.5|22 Ametal-2|net@336||6.2|S1800|inv10D@0|vdd_3|55.5|122|ctrAND2i@0|vdd|56.5|122 @@ -3980,7 +4758,7 @@ Ametal-2|net@339|||S1800|inv10D@0|vdd|72.5|22|predDri2@3|vdd_1|74.5|22 Ametal-1|net@340|||S2700|predDri2@3|pred|79|88|pin@97||79|97 Ametal-1|net@341|||S0|pin@97||79|97|inv10D@0|in|64|97 Ametal-1|net@350|||S900|predDri2@2|mc|-86|-65|pin@102||-86|-68 -Ametal-2|net@353|||S0|contact@8||22|-6|contact@7||-86|-6 +Ametal-2|net@353|||S0|pin@112||0|-6|contact@7||-86|-6 Ametal-2|net@354|||S0|wellCont@0|gnd_1|-68.5|-72|nor05sym@0|gnd|-68.5|-72 Ametal-2|net@355|||S0|wellCont@0|vdd_2|-68.5|-122|nor05sym@0|vdd_1|-68.5|-122 Ametal-2|net@356|||S0|wellCont@0|vdd_3|-68.5|-22|nor05sym@0|vdd|-68.5|-22 @@ -3991,14 +4769,18 @@ Ametal-2|net@360||6.2|S0|nor05sym@0|vdd_3|-43.5|-122|ctrAND1i@0|vdd_3|-43.5|-122 Ametal-2|net@361||6.2|S1800|ctrAND1i@0|gnd_1|-43.5|-72|nor05sym@0|gnd_1|-43.5|-72 Ametal-2|net@362||6.2|S1800|ctrAND1i@0|vdd_2|-43.5|-22|nor05sym@0|vdd_2|-43.5|-22 Ametal-1|net@364|||S2700|contact@0||-61.5|-100|nor05sym@0|inA|-61.5|-91 -Ametal-1|net@365|||S900|contact@6||-50.5|-88|nor05sym@0|inB|-50.5|-91 Ametal-1|net@366|||S0|ctrAND1i@0|in[1]|-36.5|-57|pin@105||-56|-57 Ametal-1|net@367|||S2700|pin@105||-56|-57|nor05sym@0|out_1|-56|-34.4 Ametal-1|net@369|||S2700|pin@106||58|8|inv10D@0|out|58|65 Ametal-1|net@371|||S0|inv10D@0|out|58|65|pin@107||53|65 Ametal-1|net@372|||S2700|pin@107||53|65|ctrAND2i@0|inB|53|81 -Ametal-1|net@377|||S1800|predDri2@2|mc|-86|-65|pin@111||-78.5|-65 -Ametal-1|net@382|||S2700|pin@104||-78.5|-134|pin@111||-78.5|-65 +Ametal-2|net@383|||S0|contact@8||22|-6|pin@112||0|-6 +Ametal-1|net@384|||S2700|contact@6||-44.5|-112|pin@113||-44.5|-91 +Ametal-1|net@385|||S0|pin@113||-44.5|-91|nor05sym@0|inB|-50.5|-91 +Ametal-2|net@391|||S1800|pin@91||-26|-112|contact@10||25|-112 +Ametal-1|net@392|||S2700|contact@10||25|-112|pin@114||25|-107 +Ametal-1|net@394|||S0|pin@114||25|-107|pin@116||20|-107 +Ametal-1|net@395|||S2700|pin@116||20|-107|predDri2@1|pred|20|-88 Edo[2]||D5G2;|pin@79||I Edo[Co]||D5G2;|predDri2@3|pred|O Edo[reD]||D5G2;|pin@91||O @@ -4008,7 +4790,7 @@ Egnd||D5G2;|ctrAND2i@0|gnd_1|G Egnd_2||D5G2;|predDri2@3|gnd_1|G Egnd_3||D5G2;|predDri2@2|gnd_1|G Egnd_4||D5G2;|ctrAND1i@2|gnd_2|G -Emc||D5G2;|pin@104||I +Emc||D5G2;|pin@112||I Emc_1||D5G2;|predDri2@3|mc_1|I Eolc[dec]||D5G2;|pin@68||O Eolc[zero]||D5G2;|ctrAND2i@0|inA|I @@ -4023,7 +4805,7 @@ Evdd_9||D5G2;|ctrAND1i@2|vdd_5|P X # Cell olcControl2;1{lay} -ColcControl2;1{lay}||cmos90|1232819186778|1233271238321||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233266775956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233271291817 +ColcControl2;1{lay}||cmos90|1232819186778|1236908967051|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233266775956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233271291817 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-71.5|-100|||| NX-Metal-1-Metal-2-Con|contact@1||-84|-100|||| @@ -4145,7 +4927,7 @@ Evdd_9||D5G2;|ctrAND1i@2|vdd_5|P X # Cell olcControl2;2{sch} -ColcControl2;2{sch}||schematic|1230935566337|1234285150044| +ColcControl2;2{sch}||schematic|1230935566337|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@6||1|57|||XYR| NOff-Page|conn@7||37.5|9|||Y| @@ -4249,7 +5031,7 @@ Edo[Co_1]|olc[zero]|D4G2;|conn@17|a|I X # Cell olcControlD;1{lay} -ColcControlD;1{lay}||cmos90|1232819186778|1233259428848||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233259394639|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233263643158 +ColcControlD;1{lay}||cmos90|1232819186778|1237036685260|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237036688217|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237036688217 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@3||-70|-62|||| NX-Metal-1-Metal-2-Con|contact@4||25|-62|||| @@ -4259,14 +5041,16 @@ NX-Metal-1-Metal-2-Con|contact@7||-16.5|44|||Y| NX-Metal-1-Metal-2-Con|contact@8||-68|44|||Y| NX-Metal-1-Metal-2-Con|contact@10||-16.5|-44|||Y| NX-Metal-1-Metal-2-Con|contact@11||-68|-44|||Y| -NX-Metal-1-Metal-2-Con|contact@21||56|92|||| -NX-Metal-1-Metal-2-Con|contact@22||16.5|92|||| +NX-Metal-1-Metal-2-Con|contact@21||56|88|||| +NX-Metal-1-Metal-2-Con|contact@22||16.5|88|||| NX-Metal-1-Metal-2-Con|contact@23||39|-56|||| NX-Metal-1-Metal-2-Con|contact@24||56|-56|||| +NX-Metal-1-Metal-2-Con|contact@25||70.5|82|||| +NX-Metal-1-Metal-2-Con|contact@26||70.5|-50|||| Igates1inM:inv05;1{lay}|inv05@1||-42.5|72|||D5G4; Igates1inM:inv05;1{lay}|inv05@4||-42.5|-72|Y||D5G4; -Igates1inM:inv510;1{lay}|inv510@0||62|72|||D5G4; -Igates1inM:inv510;1{lay}|inv510@1||62|-72|||D5G4; +Igates1inM:inv510;2{lay}|inv510@2||62|72|||D5G4; +Igates1inM:inv510;2{lay}|inv510@3||62|-72|||D5G4; Igates2inM:nand5A;1{lay}|nand5A@0||-63|72|XY||D5G4; Igates2inM:nand5A;1{lay}|nand5A@1||-21.5|72|Y||D5G4; Igates2inM:nand5A;1{lay}|nand5A@2||-63|-72|X||D5G4; @@ -4287,7 +5071,7 @@ NMetal-1-Pin|pin@28||9|-48|||| NMetal-1-Pin|pin@29||-14.5|83.9|||| NMetal-2-Pin|pin@49||-46.5|44|||Y| NMetal-1-Pin|pin@59||16.5|106|||| -NMetal-2-Pin|pin@60||34.5|92|||| +NMetal-2-Pin|pin@60||34.5|88|||| NMetal-1-Pin|pin@63||39|-38|||| NMetal-2-Pin|pin@64||34.5|-56|||| NMetal-1-Pin|pin@65||25|48|||| @@ -4295,6 +5079,8 @@ NMetal-1-Pin|pin@66||42|48|||| NMetal-1-Pin|pin@67||42|2|||| NMetal-2-Pin|pin@70||-46.5|-44|||Y| NMetal-1-Pin|pin@75||-22.5|2|||| +NMetal-2-Pin|pin@77||56|82|||| +NMetal-2-Pin|pin@79||60|-50|||| IdriversL:sucDri20or;1{lay}|sucDri20@0||24|-72|||D5G4; IdriversL:sucDri20or;1{lay}|sucDri20@1||24|72|||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@0||-5.5|72|||D5G4; @@ -4348,22 +5134,22 @@ Ametal-1|net@122|||S900|nand5A@2|inb|-68|-43|contact@11||-68|-44 Ametal-1|net@134|||S0|pin@15||9|83.9|pin@29||-14.5|83.9 Ametal-1|net@135|||S900|pin@29||-14.5|83.9|nand5A@1|out|-14.5|80.1 Ametal-2|net@195|||S1800|contact@8||-68|44|pin@49||-46.5|44 -Ametal-2|net@210|||S1800|inv510@1|gnd_1|49|-72|sucDri20@0|gnd_1|49|-72 -Ametal-2|net@211|||S1800|inv510@1|vdd_2|49|-22|sucDri20@0|vdd_2|49|-22 -Ametal-2|net@212|||S1800|inv510@1|vdd_3|49|-122|sucDri20@0|vdd_3|49|-122 -Ametal-2|net@217|||S1800|pin@60||34.5|92|contact@21||56|92 -Ametal-1|net@218|||S2700|inv510@0|in[1]|56|87|contact@21||56|92 -Ametal-1|net@223|||S2700|contact@22||16.5|92|pin@59||16.5|106 +Ametal-2|net@210|||S1800|inv510@3|gnd_1|49|-72|sucDri20@0|gnd_1|49|-72 +Ametal-2|net@211|||S1800|inv510@3|vdd_2|49|-22|sucDri20@0|vdd_2|49|-22 +Ametal-2|net@212|||S1800|inv510@3|vdd_3|49|-122|sucDri20@0|vdd_3|49|-122 +Ametal-2|net@217|||S1800|pin@60||34.5|88|contact@21||56|88 +Ametal-1|net@218|||S2700|inv510@2|in[1]|56|87|contact@21||56|88 +Ametal-1|net@223|||S2700|contact@22||16.5|88|pin@59||16.5|106 Ametal-1|net@224|||S1800|pin@59||16.5|106|sucDri20@1|succ|19.5|106 -Ametal-2|net@225|||S1800|contact@22||16.5|92|pin@60||34.5|92 +Ametal-2|net@225|||S1800|contact@22||16.5|88|pin@60||34.5|88 Ametal-1|net@229|||S2700|contact@23||39|-56|pin@63||39|-38 Ametal-1|net@230|||S0|pin@63||39|-38|sucDri20@0|succ|19.5|-38 Ametal-2|net@231|||S1800|pin@64||34.5|-56|contact@23||39|-56 Ametal-2|net@233|||S0|contact@24||56|-56|pin@64||34.5|-56 -Ametal-1|net@234||0.4|S2700|inv510@1|in[1]|56|-57|contact@24||56|-56 -Ametal-2|net@235|||S0|inv510@0|gnd_1|49|72|sucDri20@1|gnd_1|49|72 -Ametal-2|net@236|||S0|inv510@0|vdd_2|49|122|sucDri20@1|vdd_2|49|122 -Ametal-2|net@237|||S0|inv510@0|vdd_3|49|22|sucDri20@1|vdd_3|49|22 +Ametal-1|net@234||0.4|S2700|inv510@3|in[1]|56|-57|contact@24||56|-56 +Ametal-2|net@235|||S0|inv510@2|gnd_1|49|72|sucDri20@1|gnd_1|49|72 +Ametal-2|net@236|||S0|inv510@2|vdd_2|49|122|sucDri20@1|vdd_2|49|122 +Ametal-2|net@237|||S0|inv510@2|vdd_3|49|22|sucDri20@1|vdd_3|49|22 Ametal-1|net@246|||S900|sucDri20@1|inB|25|62|pin@65||25|48 Ametal-1|net@247|||S1800|pin@65||25|48|pin@66||42|48 Ametal-1|net@248|||S900|pin@66||42|48|pin@67||42|2 @@ -4377,30 +5163,34 @@ Ametal-2|net@269|||S0|wellCont@1|vdd_1|-10|-22|nand5A@3|vdd_2|-10|-22 Ametal-1|net@272|||S900|pin@75||-22.5|2|nand5A@3|out_2|-22.5|-61.6 Ametal-1|net@273|||S0|pin@67||42|2|pin@75||-22.5|2 Ametal-1|net@275|||S900|nand5A@0|out_2|-62|61.6|contact@6||-62|-6 +Ametal-1|net@276|||S2700|inv510@2|out10|70.5|79|contact@25||70.5|82 +Ametal-2|net@277|||S0|contact@25||70.5|82|pin@77||56|82 +Ametal-1|net@278|||S2700|inv510@3|out10|70.5|-65|contact@26||70.5|-50 +Ametal-2|net@279|||S0|contact@26||70.5|-50|pin@79||60|-50 Efire[Co]||D5G2;|pin@49||I Eflag[D][clr]||D5G2;|pin@60||O Eflag[D][set]||D5G2;|pin@64||O Egnd_6|gnd|D5G2;|nand5A@0|gnd_1|G Egnd_1||D5G2;|nand5A@2|gnd_1|G -Egnd_4||D5G2;|inv510@0|gnd_2|G -Egnd_5||D5G2;|inv510@1|gnd_2|G +Egnd_4||D5G2;|inv510@2|gnd_2|G +Egnd_5||D5G2;|inv510@3|gnd_2|G Ego[zero]||D5G2;|pin@70||I Eolc[zero]||D5G2;|pin@12||I Eolc[zoo]||D5G2;|pin@6||I -Es[2]||D5G2;|inv510@1|out|O -Es[3]||D5G2;|inv510@0|out|O +Es[2]||D5G2;|pin@79||O +Es[3]||D5G2;|pin@77||O Evdd_10|vdd|D5G2;|nand5A@0|vdd_2|P Evdd_2||D5G2;|nand5A@2|vdd_2|P Evdd_3||D5G2;|nand5A@2|vdd_3|P -Evdd_4||D5G2;|inv510@0|vdd_4|P -Evdd_5||D5G2;|inv510@0|vdd_5|P -Evdd_8||D5G2;|inv510@1|vdd_4|P -Evdd_9||D5G2;|inv510@1|vdd_5|P +Evdd_4||D5G2;|inv510@2|vdd_4|P +Evdd_5||D5G2;|inv510@2|vdd_5|P +Evdd_8||D5G2;|inv510@3|vdd_4|P +Evdd_9||D5G2;|inv510@3|vdd_5|P Evdd_11||D5G2;|nand5A@0|vdd_3|P X # Cell olcControlD;1{sch} -ColcControlD;1{sch}||schematic|1230935566337|1233254293982| +ColcControlD;1{sch}||schematic|1230935566337|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@3||-4.5|44|||Y| NOff-Page|conn@8||57|17|||| @@ -4505,7 +5295,7 @@ Es[2,3]||D6G2;|conn@14|y|O X # Cell olcControlOld;1{lay} -ColcControlOld;1{lay}||cmos90|1230946360578|1232819170177||ATTR_NCC(D5G5;NTY213;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230958307461|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230958307461 +ColcControlOld;1{lay}||cmos90|1230946360578|1236908967051|I|ATTR_NCC(D5G5;NTY213;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230958307461|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230958307461 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||11|-204|||Y| NX-Metal-1-Metal-2-Con|contact@1||39|-204|||Y| @@ -4971,20 +5761,112 @@ EinLO[2,4,6]||D5G2;|pin@8||I Eload[2]|load[T]|D5G2;|pin@10||I X +# Cell olcEven;8{lay} +ColcEven;8{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236865213912|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236943919260 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@16||-264|56|||| +NX-Metal-1-Metal-2-Con|contact@17||-264|-106|||| +NX-Metal-1-Metal-2-Con|contact@25||-234.5|-88|||| +NX-Metal-1-Metal-2-Con|contact@26||-234.5|88|||| +Igates1inM:inv30;1{lay}|inv30@2||-252|-72|X||D5G4; +Igates1inM:inv30;1{lay}|inv30@3||-252|72|X||D5G4; +NMetal-1-Pin|pin@55||-234.5|-47|||| +NMetal-1-Pin|pin@56||-234.5|-97|||| +NMetal-1-Pin|pin@59||-264|97|||| +NMetal-1-Pin|pin@60||-264|47|||| +NMetal-1-Pin|pin@61||-264|-47|||| +NMetal-1-Pin|pin@89||-234.5|97|||| +NMetal-1-Pin|pin@90||-234.5|47|||| +IringB;3{lay}|ringB@3||-148.5|0|X||D5G4; +IringB;3{lay}|ringB@4||18.5|0|X||D5G4; +IringB;3{lay}|ringB@5||185.5|0|X||D5G4; +IwiresL:select15;1{lay}|select15@0||-234.5|-72|||D5G4; +IwiresL:select15;1{lay}|select15@1||-234.5|72|||D5G4; +Ametal-2|net@382|||S1800|ringB@3|load[T]|-98.5|-88|ringB@4|load[T]|68.5|-88 +Ametal-2|net@383|||S1800|ringB@4|load[T]|68.5|-88|ringB@5|load[T]|235.5|-88 +Ametal-2|net@385|||S1800|ringB@3|load[F]|-104.5|-106|ringB@4|load[F]|62.5|-106 +Ametal-2|net@386|||S1800|ringB@4|load[F]|62.5|-106|ringB@5|load[F]|229.5|-106 +Ametal-2|net@388|||S1800|ringB@3|count[T]|-81.5|88|ringB@4|count[T]|85.5|88 +Ametal-2|net@389|||S1800|ringB@4|count[T]|85.5|88|ringB@5|count[T]|252.5|88 +Ametal-2|net@391|||S1800|ringB@3|count[F]|-102.5|56|ringB@4|count[F]|64.5|56 +Ametal-2|net@392|||S1800|ringB@4|count[F]|64.5|56|ringB@5|count[F]|231.5|56 +Ametal-2|net@434|||S0|ringB@4|gnd_3|-65|-72|ringB@3|gnd|-65|-72 +Ametal-2|net@435|||S0|ringB@4|gnd_2|-65|72|ringB@3|gnd_1|-65|72 +Ametal-2|net@436|||S0|ringB@4|vdd_6|-65|-22|ringB@3|vdd|-65|-22 +Ametal-2|net@437|||S0|ringB@4|vdd_7|-65|-122|ringB@3|vdd_1|-65|-122 +Ametal-2|net@438|||S0|ringB@4|vdd_5|-65|22|ringB@3|vdd_2|-65|22 +Ametal-2|net@439|||S0|ringB@4|vdd_4|-65|122|ringB@3|vdd_3|-65|122 +Ametal-2|net@446|||S0|ringB@4|gnd_1|102|72|ringB@5|gnd_2|102|72 +Ametal-2|net@447|||S0|ringB@4|gnd|102|-72|ringB@5|gnd_3|102|-72 +Ametal-2|net@448|||S0|ringB@4|vdd_3|102|122|ringB@5|vdd_4|102|122 +Ametal-2|net@449|||S0|ringB@4|vdd_2|102|22|ringB@5|vdd_5|102|22 +Ametal-2|net@450|||S0|ringB@4|vdd|102|-22|ringB@5|vdd_6|102|-22 +Ametal-2|net@451|||S0|ringB@4|vdd_1|102|-122|ringB@5|vdd_7|102|-122 +Ametal-2|net@556|||S0|ringB@3|load[F]|-104.5|-106|contact@17||-264|-106 +Ametal-2|net@558|||S0|ringB@3|count[F]|-102.5|56|contact@16||-264|56 +Ametal-1|net@560|||S900|pin@55||-234.5|-47|contact@25||-234.5|-88 +Ametal-1|net@570|||S1800|inv30@2|inB|-245|-47|pin@55||-234.5|-47 +Ametal-1|net@571|||S1800|inv30@2|inA|-245|-97|pin@56||-234.5|-97 +Ametal-1|net@574||0.4|S900|inv30@3|out|-264|72|contact@16||-264|56 +Ametal-1|net@577|||S2700|inv30@3|out|-264|72|pin@59||-264|97 +Ametal-1|net@579|||S900|contact@16||-264|56|pin@60||-264|47 +Ametal-1|net@581|||S2700|inv30@2|out|-264|-72|pin@61||-264|-47 +Ametal-1|net@623|||S900|inv30@2|out|-264|-72|contact@17||-264|-106 +Ametal-2|net@625|||S0|ringB@3|load[T]|-98.5|-88|contact@25||-234.5|-88 +Ametal-1|net@626|||S900|contact@25||-234.5|-88|pin@56||-234.5|-97 +Ametal-1|net@632|||S1800|inv30@3|inB|-245|97|pin@89||-234.5|97 +Ametal-1|net@633|||S900|contact@26||-234.5|88|pin@90||-234.5|47 +Ametal-1|net@634|||S0|pin@90||-234.5|47|inv30@3|inA|-245|47 +Ametal-2|net@636|||S0|ringB@3|count[T]|-81.5|88|contact@26||-234.5|88 +Ametal-1|net@637|||S900|pin@89||-234.5|97|contact@26||-234.5|88 +Ametal-2|net@642||6.2|S0|ringB@3|gnd_3|-232|-72|inv30@2|gnd|-235.5|-72 +Ametal-2|net@643||6.2|S1800|inv30@2|vdd|-235.5|-22|ringB@3|vdd_6|-232|-22 +Ametal-2|net@644||6.2|S1800|inv30@2|vdd_1|-235.5|-122|ringB@3|vdd_7|-232|-122 +Ametal-2|net@647||6.2|S1800|inv30@3|vdd_1|-235.5|22|ringB@3|vdd_5|-232|22 +Ametal-2|net@648||6.2|S0|ringB@3|gnd_2|-232|72|inv30@3|gnd|-235.5|72 +Ametal-2|net@649||6.2|S0|ringB@3|vdd_4|-232|122|inv30@3|vdd|-235.5|122 +Ebit[2]||D5G2;|ringB@5|bit[1]|O +Ebit[4]||D5G2;|ringB@4|bit[1]|O +Ebit[6]||D5G2;|ringB@3|bit[1]|O +Ebitt[2]||D5G2;|ringB@5|bitt[1]|O +Ebitt[4]||D5G2;|ringB@4|bitt[1]|O +Ebitt[6]||D5G2;|ringB@3|bitt[1]|O +Ecount[T]||D5G2;|ringB@3|count[T]|I +Edo[2]||D5G2;|ringB@5|do[1]|I +Edo[4]||D5G2;|ringB@4|do[1]|I +Edo[6]||D5G2;|ringB@3|do[1]|I +Egnd_9|gnd|D5G2;|inv30@3|gnd_1|G +Egnd_1||D5G2;|ringB@5|gnd_1|G +Egnd_6||D5G2;|ringB@5|gnd|G +Egnd_8||D5G2;|inv30@2|gnd_1|G +EinLO[2]||D5G2;|ringB@5|inLO[1]|I +EinLO[4]||D5G2;|ringB@4|inLO[1]|I +EinLO[6]||D5G2;|ringB@3|inLO[1]|I +Eload[T]||D5G2;|ringB@3|load[T]|I +Evdd_24|vdd|D5G2;|inv30@3|vdd_2|P +Evdd_1||D5G2;|ringB@5|vdd_1|P +Evdd_2||D5G2;|ringB@5|vdd_2|P +Evdd_3||D5G2;|ringB@5|vdd_3|P +Evdd_12||D5G2;|ringB@5|vdd|P +Evdd_22||D5G2;|inv30@2|vdd_2|P +Evdd_23||D5G2;|inv30@2|vdd_3|P +Evdd_25||D5G2;|inv30@3|vdd_3|P +X + # Cell olcEven;7{lay} -ColcEven;7{lay}||cmos90|1216735796008|1235430898641||ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233239398698|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234211385259 +ColcEven;7{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233239398698|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236864483254 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@16||-240.5|56|||| -NX-Metal-1-Metal-2-Con|contact@17||-264.5|-106|||| +NX-Metal-1-Metal-2-Con|contact@16||-240|56|||| +NX-Metal-1-Metal-2-Con|contact@17||-264|-106|||| NX-Metal-1-Metal-2-Con|contact@25||-235|-88|||| NX-Metal-1-Metal-2-Con|contact@26||-270|88|||| -Igates1inM:inv30;1{lay}|inv30@2||-252.5|-72|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@3||-252.5|72|||D5G4; +Igates1inM:inv30;1{lay}|inv30@2||-252|-72|X||D5G4; +Igates1inM:inv30;1{lay}|inv30@3||-252|72|||D5G4; NMetal-1-Pin|pin@55||-235|-47|||| NMetal-1-Pin|pin@56||-235|-97|||| -NMetal-1-Pin|pin@59||-240.5|97|||| -NMetal-1-Pin|pin@60||-240.5|47|||| -NMetal-1-Pin|pin@61||-264.5|-47|||| +NMetal-1-Pin|pin@59||-240|97|||| +NMetal-1-Pin|pin@60||-240|47|||| +NMetal-1-Pin|pin@61||-264|-47|||| NMetal-1-Pin|pin@89||-270|97|||| NMetal-1-Pin|pin@90||-270|47|||| NMetal-1-Pin|pin@91||-235|134|||| @@ -5014,29 +5896,29 @@ Ametal-2|net@448|||S0|ringB@4|vdd_3|102|122|ringB@5|vdd_4|102|122 Ametal-2|net@449|||S0|ringB@4|vdd_2|102|22|ringB@5|vdd_5|102|22 Ametal-2|net@450|||S0|ringB@4|vdd|102|-22|ringB@5|vdd_6|102|-22 Ametal-2|net@451|||S0|ringB@4|vdd_1|102|-122|ringB@5|vdd_7|102|-122 -Ametal-2|net@556|||S0|ringB@3|load[F]|-104.5|-106|contact@17||-264.5|-106 -Ametal-2|net@558|||S0|ringB@3|count[F]|-102.5|56|contact@16||-240.5|56 +Ametal-2|net@556|||S0|ringB@3|load[F]|-104.5|-106|contact@17||-264|-106 +Ametal-2|net@558|||S0|ringB@3|count[F]|-102.5|56|contact@16||-240|56 Ametal-1|net@560|||S900|pin@55||-235|-47|contact@25||-235|-88 -Ametal-1|net@570|||S1800|inv30@2|inB|-245.5|-47|pin@55||-235|-47 -Ametal-1|net@571|||S1800|inv30@2|inA|-245.5|-97|pin@56||-235|-97 -Ametal-1|net@574||0.4|S900|inv30@3|out|-240.5|72|contact@16||-240.5|56 -Ametal-1|net@577|||S2700|inv30@3|out|-240.5|72|pin@59||-240.5|97 -Ametal-1|net@579|||S900|contact@16||-240.5|56|pin@60||-240.5|47 -Ametal-1|net@581|||S2700|inv30@2|out|-264.5|-72|pin@61||-264.5|-47 -Ametal-1|net@623|||S900|inv30@2|out|-264.5|-72|contact@17||-264.5|-106 +Ametal-1|net@570|||S1800|inv30@2|inB|-245|-47|pin@55||-235|-47 +Ametal-1|net@571|||S1800|inv30@2|inA|-245|-97|pin@56||-235|-97 +Ametal-1|net@574||0.4|S900|inv30@3|out|-240|72|contact@16||-240|56 +Ametal-1|net@577|||S2700|inv30@3|out|-240|72|pin@59||-240|97 +Ametal-1|net@579|||S900|contact@16||-240|56|pin@60||-240|47 +Ametal-1|net@581|||S2700|inv30@2|out|-264|-72|pin@61||-264|-47 +Ametal-1|net@623|||S900|inv30@2|out|-264|-72|contact@17||-264|-106 Ametal-2|net@625|||S0|ringB@3|load[T]|-98.5|-88|contact@25||-235|-88 Ametal-1|net@626|||S900|contact@25||-235|-88|pin@56||-235|-97 -Ametal-1|net@632|||S0|inv30@3|inB|-259.5|97|pin@89||-270|97 +Ametal-1|net@632|||S0|inv30@3|inB|-259|97|pin@89||-270|97 Ametal-1|net@633|||S900|contact@26||-270|88|pin@90||-270|47 -Ametal-1|net@634|||S1800|pin@90||-270|47|inv30@3|inA|-259.5|47 +Ametal-1|net@634|||S1800|pin@90||-270|47|inv30@3|inA|-259|47 Ametal-2|net@636|||S0|ringB@3|count[T]|-81.5|88|contact@26||-270|88 Ametal-1|net@637|||S900|pin@89||-270|97|contact@26||-270|88 -Ametal-2|net@639|||S1800|inv30@3|gnd_1|-236|72|ringB@3|gnd_2|-232|72 -Ametal-2|net@640|||S1800|inv30@3|vdd_2|-236|122|ringB@3|vdd_4|-232|122 -Ametal-2|net@641|||S1800|inv30@3|vdd_3|-236|22|ringB@3|vdd_5|-232|22 -Ametal-2|net@642||6.2|S0|ringB@3|gnd_3|-232|-72|inv30@2|gnd|-236|-72 -Ametal-2|net@643||6.2|S1800|inv30@2|vdd|-236|-22|ringB@3|vdd_6|-232|-22 -Ametal-2|net@644||6.2|S1800|inv30@2|vdd_1|-236|-122|ringB@3|vdd_7|-232|-122 +Ametal-2|net@639|||S1800|inv30@3|gnd_1|-235.5|72|ringB@3|gnd_2|-232|72 +Ametal-2|net@640|||S1800|inv30@3|vdd_2|-235.5|122|ringB@3|vdd_4|-232|122 +Ametal-2|net@641|||S1800|inv30@3|vdd_3|-235.5|22|ringB@3|vdd_5|-232|22 +Ametal-2|net@642||6.2|S0|ringB@3|gnd_3|-232|-72|inv30@2|gnd|-235.5|-72 +Ametal-2|net@643||6.2|S1800|inv30@2|vdd|-235.5|-22|ringB@3|vdd_6|-232|-22 +Ametal-2|net@644||6.2|S1800|inv30@2|vdd_1|-235.5|-122|ringB@3|vdd_7|-232|-122 Ametal-1|net@645|||S2700|pin@55||-235|-47|pin@91||-235|134 Ametal-1|net@646|||S2700|pin@89||-270|97|pin@92||-270|134 Ebit[2]||D5G2;|ringB@5|bit[1]|O @@ -5068,7 +5950,7 @@ Evdd_23||D5G2;|inv30@2|vdd_3|P X # Cell olcEven;4{sch} -ColcEven;4{sch}||schematic|1216766649341|1235431008482| +ColcEven;4{sch}||schematic|1216766649341|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||45|12|||XY| NOff-Page|conn@1||14.5|12|||XY| @@ -5240,8 +6122,102 @@ EinLO[1,3,5]||D5G2;|pin@8||I Eload[1]|load[T]|D5G2;|pin@10||I X +# Cell olcOdd;10{lay} +ColcOdd;10{lay}||cmos90|1216735796008|1236948490975|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236865001596|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237031243506 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@7||211|122||6.2|| +NX-Metal-1-Metal-2-Con|contact@29||-264|-106|||| +NX-Metal-1-Metal-2-Con|contact@30||-264|56|||| +NX-Metal-1-Metal-2-Con|contact@34||-234.5|-88|||| +NX-Metal-1-Metal-2-Con|contact@35||-234.5|88|||| +Igates1inM:inv30;1{lay}|inv30@2||-252|-72|X||D5G4; +Igates1inM:inv30;1{lay}|inv30@3||-252|72|X||D5G4; +NMetal-1-Pin|pin@86||-234.5|-47|||| +NMetal-1-Pin|pin@87||-234.5|-97|||| +NMetal-1-Pin|pin@90||-234.5|97|||| +NMetal-1-Pin|pin@91||-234.5|47|||| +NMetal-1-Pin|pin@115||-264|-47|||| +NMetal-1-Pin|pin@116||-264|97|||| +NMetal-1-Pin|pin@117||-264|47|||| +IringB;3{lay}|ringB@3||-148.5|0|X||D5G4; +IringB;3{lay}|ringB@4||18.5|0|X||D5G4; +IringB;3{lay}|ringB@5||185.5|0|X||D5G4; +IwiresL:select15;1{lay}|select15@0||-234.5|-72|||D5G4; +IwiresL:select15;1{lay}|select15@1||-234.5|72|||D5G4; +Ametal-2|net@62|||S1800|ringB@3|count[T]|-81.5|88|ringB@4|count[T]|85.5|88 +Ametal-2|net@63|||S1800|ringB@4|count[T]|85.5|88|ringB@5|count[T]|252.5|88 +Ametal-2|net@68|||S1800|ringB@3|count[F]|-102.5|56|ringB@4|count[F]|64.5|56 +Ametal-2|net@69|||S1800|ringB@4|count[F]|64.5|56|ringB@5|count[F]|231.5|56 +Ametal-2|net@77|||S1800|ringB@3|load[T]|-98.5|-88|ringB@4|load[T]|68.5|-88 +Ametal-2|net@78|||S1800|ringB@4|load[T]|68.5|-88|ringB@5|load[T]|235.5|-88 +Ametal-2|net@83|||S0|ringB@5|load[F]|229.5|-106|ringB@4|load[F]|62.5|-106 +Ametal-2|net@84|||S0|ringB@4|load[F]|62.5|-106|ringB@3|load[F]|-104.5|-106 +Ametal-2|net@117|||S0|ringB@3|gnd_1|-65|72|ringB@4|gnd_2|-65|72 +Ametal-2|net@118|||S0|ringB@3|gnd|-65|-72|ringB@4|gnd_3|-65|-72 +Ametal-2|net@119|||S0|ringB@3|vdd_3|-65|122|ringB@4|vdd_4|-65|122 +Ametal-2|net@120|||S0|ringB@3|vdd_2|-65|22|ringB@4|vdd_5|-65|22 +Ametal-2|net@121|||S0|ringB@3|vdd|-65|-22|ringB@4|vdd_6|-65|-22 +Ametal-2|net@122|||S0|ringB@3|vdd_1|-65|-122|ringB@4|vdd_7|-65|-122 +Ametal-2|net@129|||S0|ringB@4|gnd_1|102|72|ringB@5|gnd_2|102|72 +Ametal-2|net@130|||S0|ringB@4|gnd|102|-72|ringB@5|gnd_3|102|-72 +Ametal-2|net@131|||S0|ringB@4|vdd_3|102|122|ringB@5|vdd_4|102|122 +Ametal-2|net@132|||S0|ringB@4|vdd_2|102|22|ringB@5|vdd_5|102|22 +Ametal-2|net@133|||S0|ringB@4|vdd|102|-22|ringB@5|vdd_6|102|-22 +Ametal-2|net@134|||S0|ringB@4|vdd_1|102|-122|ringB@5|vdd_7|102|-122 +Ametal-1|net@196|||S2700|ringB@5|do[1]|211|115|contact@7||211|122 +Ametal-2|net@198||6.2|S1800|contact@7||211|122|ringB@5|vdd_3|269|122 +Ametal-1|net@378|||S900|pin@86||-234.5|-47|contact@34||-234.5|-88 +Ametal-1|net@387|||S900|contact@35||-234.5|88|pin@91||-234.5|47 +Ametal-2|net@406|||S0|ringB@3|count[F]|-102.5|56|contact@30||-264|56 +Ametal-2|net@407|||S0|ringB@3|load[F]|-104.5|-106|contact@29||-264|-106 +Ametal-1|net@420||0.4|S900|inv30@3|out|-264|72|contact@30||-264|56 +Ametal-1|net@423|||S0|pin@87||-234.5|-97|inv30@2|inA|-245|-97 +Ametal-1|net@424|||S0|pin@86||-234.5|-47|inv30@2|inB|-245|-47 +Ametal-1|net@425|||S0|pin@91||-234.5|47|inv30@3|inA|-245|47 +Ametal-1|net@426|||S0|pin@90||-234.5|97|inv30@3|inB|-245|97 +Ametal-1|net@429|||S2700|inv30@2|out|-264|-72|pin@115||-264|-47 +Ametal-1|net@431|||S2700|inv30@3|out|-264|72|pin@116||-264|97 +Ametal-1|net@434|||S2700|pin@117||-264|47|contact@30||-264|56 +Ametal-1|net@454|||S900|inv30@2|out|-264|-72|contact@29||-264|-106 +Ametal-2|net@456|||S0|ringB@3|load[T]|-98.5|-88|contact@34||-234.5|-88 +Ametal-1|net@457|||S900|contact@34||-234.5|-88|pin@87||-234.5|-97 +Ametal-2|net@463|||S0|ringB@3|count[T]|-81.5|88|contact@35||-234.5|88 +Ametal-1|net@464|||S900|pin@90||-234.5|97|contact@35||-234.5|88 +Ametal-2|net@469||6.2|S1800|inv30@2|vdd_1|-235.5|-122|ringB@3|vdd_7|-232|-122 +Ametal-2|net@470||6.2|S0|ringB@3|gnd_3|-232|-72|inv30@2|gnd|-235.5|-72 +Ametal-2|net@471||6.2|S0|ringB@3|vdd_6|-232|-22|inv30@2|vdd|-235.5|-22 +Ametal-2|net@474||6.2|S1800|inv30@3|gnd|-235.5|72|ringB@3|gnd_2|-232|72 +Ametal-2|net@475||6.2|S1800|inv30@3|vdd|-235.5|122|ringB@3|vdd_4|-232|122 +Ametal-2|net@476||6.2|S1800|inv30@3|vdd_1|-235.5|22|ringB@3|vdd_5|-232|22 +Ebit[1]||D5G2;|ringB@5|bit[1]|O +Ebit[3]||D5G2;|ringB@4|bit[1]|O +Ebit[5]||D5G2;|ringB@3|bit[1]|O +Ebitt[1]||D5G2;|ringB@5|bitt[1]|O +Ebitt[3]||D5G2;|ringB@4|bitt[1]|O +Ebitt[5]||D5G2;|ringB@3|bitt[1]|O +Ecount[T_1]|count[T]|D5G2;|ringB@3|count[T]|I +Edo[3]||D5G2;|ringB@4|do[1]|I +Edo[5]||D5G2;|ringB@3|do[1]|I +Egnd_9|gnd|D5G2;|inv30@3|gnd_1|G +Egnd_1||D5G2;|ringB@5|gnd_1|G +Egnd_6||D5G2;|ringB@5|gnd|G +Egnd_8||D5G2;|inv30@2|gnd_1|G +EinLO[1]||D5G2;|ringB@5|inLO[1]|I +EinLO[3]||D5G2;|ringB@4|inLO[1]|I +EinLO[5]||D5G2;|ringB@3|inLO[1]|I +Eload[T]||D5G2;|ringB@3|load[T]|I +Evdd_24|vdd|D5G2;|inv30@3|vdd_2|P +Evdd_1||D5G2;|ringB@5|vdd_1|P +Evdd_2||D5G2;|ringB@5|vdd_2|P +Evdd_3||D5G2;|ringB@5|vdd_3|P +Evdd_18||D5G2;|ringB@5|vdd|P +Evdd_22||D5G2;|inv30@2|vdd_2|P +Evdd_23||D5G2;|inv30@2|vdd_3|P +Evdd_25||D5G2;|inv30@3|vdd_3|P +X + # Cell olcOdd;9{lay} -ColcOdd;9{lay}||cmos90|1216735796008|1235430898641||ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233340870983|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233340870983 +ColcOdd;9{lay}||cmos90|1216735796008|1236908967051|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233340870983|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236864483254 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@7||211|122||6.2|| NX-Metal-1-Metal-2-Con|contact@29||-264.5|-106|||| @@ -5318,6 +6294,7 @@ Ebitt[1]||D5G2;|ringB@5|bitt[1]|O Ebitt[3]||D5G2;|ringB@4|bitt[1]|O Ebitt[5]||D5G2;|ringB@3|bitt[1]|O Ecount[T]||D5G2;|pin@133||I +Ecount[T_1]||D5G2;|ringB@3|count[T]|I Edo[3]||D5G2;|ringB@4|do[1]|I Edo[5]||D5G2;|ringB@3|do[1]|I Egnd_7|gnd|D5G2;|inv30@3|gnd|G @@ -5339,7 +6316,7 @@ Evdd_23||D5G2;|inv30@2|vdd_3|P X # Cell olcOdd;9{sch} -ColcOdd;9{sch}||schematic|1216766649341|1235431008482| +ColcOdd;9{sch}||schematic|1216766649341|1236908967051|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||15|12|||XY| NOff-Page|conn@2||-15|12|||XY| @@ -5427,6 +6404,439 @@ EinLO[1,3,5]||D4G2;|conn@6|a|I Eload[1]|load[T]|D4G2;|conn@7|a|I X +# Cell olcWcont;1{ic} +ColcWcont;1{ic}||artwork|1237031259178|1237040279768|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@0||5|-4|-1|-1|| +Nschematic:Bus_Pin|pin@2||-5|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@3||-4|5|1|1|| +Nschematic:Bus_Pin|pin@4||-5|-4|-1|-1|| +Ngeneric:Invisible-Pin|pin@5||-4|-4|1|1|| +Nschematic:Bus_Pin|pin@6||5|5|-1|-1|| +Nschematic:Bus_Pin|pin@8||0|-7|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||0|-6|1|1|R| +Nschematic:Bus_Pin|pin@10||0|10|-1|-1|| +Ngeneric:Invisible-Pin|pin@11||0|9|1|1|| +Nschematic:Bus_Pin|pin@12||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@14||2|8|-1|-1|| +NPin|pin@16||-4|-6|1|1|| +NPin|pin@17||-4|6|1|1|| +NPin|pin@18||4|6|1|1|| +NPin|pin@19||4|-6|1|1|| +NPin|pin@20||0|6|1|1|| +NPin|pin@21||0|7|1|1|| +NPin|pin@22||1|7|1|1|| +NPin|pin@23||2|8|1|1|| +NPin|pin@24||1|9|1|1|| +NPin|pin@25||-2|9|1|1|| +NPin|pin@26||-1|8|1|1|| +NPin|pin@27||-2|7|1|1|| +NPin|pin@28||4|5|1|1|| +NPin|pin@29||5|5|1|1|| +NPin|pin@30||4|-4|1|1|| +NPin|pin@31||5|-4|1|1|| +Ngeneric:Invisible-Pin|pin@32||0|0|||||ART_message(D5G2;)S[OLC,w/cont] +Ngeneric:Invisible-Pin|pin@33||0|8|||||ART_message(D5G1.5;)S9 +Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|5|pin@2||-5|5 +Aschematic:bus|net@2||-0.5|IJ0|pin@5||-4|-4|pin@4||-5|-4 +Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-6|pin@8||0|-7 +Aschematic:bus|net@5||-0.5|IJ2700|pin@11||0|9|pin@10||0|10 +AThicker|net@8|||FS2700|pin@16||-4|-6|pin@17||-4|6 +AThicker|net@9|||FS1800|pin@20||0|6|pin@18||4|6 +AThicker|net@10|||FS900|pin@28||4|5|pin@30||4|-4 +AThicker|net@11|||FS0|pin@19||4|-6|pin@16||-4|-6 +AThicker|net@12|||FS1800|pin@17||-4|6|pin@20||0|6 +AThicker|net@13|||FS2700|pin@20||0|6|pin@21||0|7 +AThicker|net@14|||FS1800|pin@21||0|7|pin@22||1|7 +AThicker|net@15|||FS2250|pin@22||1|7|pin@23||2|8 +AThicker|net@16|||FS3150|pin@23||2|8|pin@24||1|9 +AThicker|net@17|||FS0|pin@24||1|9|pin@25||-2|9 +AThicker|net@18|||FS1350|pin@25||-2|9|pin@26||-1|8 +AThicker|net@19|||FS450|pin@26||-1|8|pin@27||-2|7 +AThicker|net@20|||FS1800|pin@27||-2|7|pin@21||0|7 +AThicker|net@21|||FS900|pin@18||4|6|pin@28||4|5 +AThicker|net@22|||FS1800|pin@28||4|5|pin@29||5|5 +AThicker|net@23|||FS900|pin@30||4|-4|pin@19||4|-6 +AThicker|net@24|||FS1800|pin@30||4|-4|pin@31||5|-4 +EDvoid||D5G2;|pin@0||I +Edo[Ld,Co,reD]||D5G2;|pin@2||I +Eflag[D][set,clr]||D5G2;|pin@4||O +Eilc[load]||D5G2;|pin@6||O +EinLO[1:6]||D5G2;|pin@8||I +Ep2p,p1p,rd,mc||D5G2;|pin@10||B +Esin||D5G2;|pin@12||I +Esout||D5G2;|pin@14||O +X + +# Cell olcWcont;1{lay} +ColcWcont;1{lay}||cmos90|1236866224075|1237206441000||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237206452243|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237206452243 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-2-Metal-3-Con|contact@0||48|60.3||1.2|| +NX-Metal-2-Metal-3-Con|contact@1||60|-222|||| +NX-Metal-1-Metal-2-Con|contact@2||-84.5|-60|||| +NX-Metal-1-Metal-2-Con|contact@3||-191|-60|||| +NX-Metal-2-Metal-3-Con|contact@5||-156|-316|||| +NX-Metal-1-Metal-2-Con|contact@8||44|586|||X| +NX-Metal-2-Metal-3-Con|contact@9||30|586|||X| +NX-Metal-1-Metal-2-Con|contact@10||188|586|||X| +NX-Metal-2-Metal-3-Con|contact@11||174|586|||X| +NX-Metal-1-Metal-2-Con|contact@12||332|586|||X| +NX-Metal-2-Metal-3-Con|contact@13||318|586|||X| +NX-Metal-1-Metal-2-Con|contact@14||62|442|||X| +NX-Metal-2-Metal-3-Con|contact@15||102|442|||X| +NX-Metal-1-Metal-2-Con|contact@16||206|442|||X| +NX-Metal-2-Metal-3-Con|contact@17||246|442|||X| +NX-Metal-1-Metal-2-Con|contact@18||350|442|||X| +NX-Metal-2-Metal-3-Con|contact@19||390|442|||X| +NX-Metal-2-Metal-3-Con|contact@20||390|104|||| +NX-Metal-2-Metal-3-Con|contact@21||246|104|||| +NX-Metal-2-Metal-3-Con|contact@22||102|104|||| +NX-Metal-2-Metal-3-Con|contact@23||318|-104|||| +NX-Metal-2-Metal-3-Con|contact@24||174|-104|||| +NX-Metal-2-Metal-3-Con|contact@25||30|-104|||| +NX-Metal-1-Metal-2-Con|contact@26||-15|472|||| +NX-Metal-1-Metal-2-Con|contact@27||-9|466|||| +NX-Metal-1-Metal-2-Con|contact@28||-3|454|||| +NX-Metal-1-Metal-2-Con|contact@29||3|416|||| +NX-Metal-1-Metal-2-Con|contact@30||3|560|||| +NX-Metal-1-Metal-2-Con|contact@31||-3|598|||| +NX-Metal-1-Metal-2-Con|contact@32||-9|610|||| +NX-Metal-1-Metal-2-Con|contact@33||-15|616|||| +NX-Metal-2-Metal-3-Con|contact@34||-336|560|||| +NX-Metal-2-Metal-3-Con|contact@35||-396|154|||| +NX-Metal-2-Metal-3-Con|contact@36||-120|-298|||| +NX-Metal-2-Metal-3-Con|contact@37||-300|-166|||| +NX-Metal-1-Metal-2-Con|contact@38||-435|442|||X| +NX-Metal-1-Metal-2-Con|contact@39||-291|442|||X| +NX-Metal-1-Metal-2-Con|contact@40||-147|442|||X| +NX-Metal-1-Metal-2-Con|contact@44||14.5|422|||| +NX-Metal-1-Metal-2-Con|contact@45||14.5|504.5|||| +NX-Metal-1-Metal-2-Con|contact@46||456|504.5|||| +NX-Metal-1-Metal-2-Con|contact@48||456|566|||| +NX-Metal-2-Metal-3-Con|contact@49||-120|442|||| +NX-Metal-2-Metal-3-Con|contact@50||-300|442|||| +NX-Metal-2-Metal-3-Con|contact@51||-396|442|||| +NX-Metal-1-Metal-2-Con|contact@52||-21|422|||| +NX-Metal-1-Metal-2-Con|contact@53||-21|566|||| +NX-Metal-2-Metal-3-Con|contact@54||-156|16|||| +Iolc;9{lay}|olc@0||182.5|0|||D5G4; +IolcControl;4{lay}|olcContr@0||-285|-72|||D5G4; +NMetal-2-Pin|pin@7||-368|-222.7|||| +NMetal-2-Pin|pin@8||-368|-222|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-464.5|288|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-464.5|576|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|576|||D5G4; +IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|576|X||D5G4; +IscanM:scanEx3h;1{lay}|scanEx3h@1||-248.5|432|X||D5G4; +IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|432|X||D5G4; +IwiresL:select110;1{lay}|select11@0||-123.5|288|||D5G4; +IwiresL:select110;1{lay}|select11@3||-123.5|144|||D5G4; +IwiresL:select110;1{lay}|select11@4||-154.5|0|||D5G4; +IwiresL:select144;1{lay}|select14@0||-392.5|576|||D5G4; +IwiresL:select144;1{lay}|select14@1||-248.5|576|||D5G4; +IwiresL:select144;1{lay}|select14@2||-104.5|576|||D5G4; +IwiresL:select144;1{lay}|select14@3||-392.5|288|||D5G4; +IwiresL:select144;1{lay}|select14@4||-248.5|288|||D5G4; +IwiresL:select22;1{lay}|select22@0||460.5|576|||D5G4; +IwiresL:select60;1{lay}|select60@0||0|432|||D5G4; +IwiresL:select60;1{lay}|select60@1||0|576|||D5G4; +Ametal-2|net@2|||S0|olcContr@0|gnd_6|-75.5|-144|olc@0|gnd_20|-75.5|-144 +Ametal-2|net@3|||S0|olcContr@0|vdd_10|-75.5|-194|olc@0|vdd_58|-75.5|-194 +Ametal-2|net@4|||S0|olcContr@0|vdd_11|-75.5|-94|olc@0|vdd_57|-75.5|-94 +Ametal-2|net@5|||S0|olcContr@0|vdd_4|-75.5|-338|olc@0|vdd_62|-75.5|-338 +Ametal-2|net@6|||S0|olcContr@0|vdd_5|-75.5|-238|olc@0|vdd_61|-75.5|-238 +Ametal-2|net@7|||S0|olcContr@0|gnd_5|-75.5|-288|olc@0|gnd_22|-75.5|-288 +Ametal-2|net@8||6.2|S0|olc@0|vdd_25|-75.5|194|olcContr@0|vdd_16|-159|194 +Ametal-2|net@9||6.2|S1800|olcContr@0|gnd_2|-159|144|olc@0|gnd_9|-75.5|144 +Ametal-2|net@10||6.2|S1800|olcContr@0|vdd_17|-159|94|olc@0|vdd_24|-75.5|94 +Ametal-2|net@12||6.2|S0|olc@0|gnd|-109|0|olcContr@0|gnd_9|-203|0 +Ametal-2|net@13||6.2|S0|olc@0|vdd|-109|50|olcContr@0|vdd_19|-203|50 +Ametal-2|net@14||6.2|S1800|olcContr@0|vdd_18|-203|-50|olc@0|vdd_4|-109|-50 +Ametal-3|net@19|||S900|olc@0|xx|48|100|contact@0||48|60.3 +Ametal-2|net@20||1.2|S1800|olcContr@0|olc[load]|-449.5|60.3|contact@0||48|60.3 +Ametal-2|net@23|||S1800|pin@8||-368|-222|contact@1||60|-222 +Ametal-3|net@24|||S900|olc@0|yy|60|100|contact@1||60|-222 +Ametal-2|net@25|||S1800|olcContr@0|olc[dec]|-454|-222.7|pin@7||-368|-222.7 +Ametal-2|net@26|||S2700|pin@7||-368|-222.7|pin@8||-368|-222 +Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-36|contact@2||-84.5|-60 +Ametal-1|net@31|||S2700|olcContr@0|olc[zero]|-191|-119|contact@3||-191|-60 +Ametal-2|net@33|||S0|contact@2||-84.5|-60|contact@3||-191|-60 +Ametal-2|net@37|||S1800|olcContr@0|olc[zoo]|-207|-316|contact@5||-156|-316 +Ametal-2|net@43||6.2|S1800|pinsVddG@0|gnd|-464.5|288|olc@0|gnd_8|-75.5|288 +Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|104|contact@20||390|104 +Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|569|contact@8||44|586 +Ametal-2|net@55|||S0|contact@8||44|586|contact@9||30|586 +Ametal-2|net@58|||S0|contact@10||188|586|contact@11||174|586 +Ametal-2|net@60|||S0|contact@12||332|586|contact@13||318|586 +Ametal-2|net@62|||S1800|contact@14||62|442|contact@15||102|442 +Ametal-2|net@64|||S1800|contact@16||206|442|contact@17||246|442 +Ametal-2|net@66|||S1800|contact@18||350|442|contact@19||390|442 +Ametal-1|net@68|||S900|contact@14||62|442|scanEx3h@3|dIn[3]|62|425 +Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|569|contact@10||188|586 +Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|569|contact@12||332|586 +Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|425|contact@16||206|442 +Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|425|contact@18||350|442 +Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|104|contact@21||246|104 +Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|104|contact@22||102|104 +Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-104|contact@23||318|-104 +Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-104|contact@24||174|-104 +Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-104|contact@25||30|-104 +Ametal-2|net@91|||S1800|contact@27||-9|466|scanEx3h@3|p1p_1|32.5|466 +Ametal-2|net@93|||S1800|contact@26||-15|472|scanEx3h@3|rd_1|32.5|472 +Ametal-2|net@99|||S1800|contact@28||-3|454|scanEx3h@3|p2p_1|32.5|454 +Ametal-2|net@101|||S1800|contact@29||3|416|scanEx3h@3|mc_1|32.5|416 +Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|616|contact@33||-15|616 +Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|560|contact@30||3|560 +Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|598|contact@31||-3|598 +Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|610|contact@32||-9|610 +Ametal-3|net@118|||S900|contact@9||30|586|contact@25||30|-104 +Ametal-3|net@119|||S900|contact@11||174|586|contact@24||174|-104 +Ametal-3|net@120|||S900|contact@13||318|586|contact@23||318|-104 +Ametal-3|net@121|||S900|contact@15||102|442|contact@22||102|104 +Ametal-3|net@122|||S900|contact@17||246|442|contact@21||246|104 +Ametal-3|net@123|||S900|contact@19||390|442|contact@20||390|104 +Ametal-1|net@124|||S2700|contact@26||-15|472|contact@33||-15|616 +Ametal-1|net@125|||S2700|contact@27||-9|466|contact@32||-9|610 +Ametal-1|net@126|||S2700|contact@28||-3|454|contact@31||-3|598 +Ametal-1|net@127|||S2700|contact@29||3|416|contact@30||3|560 +Ametal-2|net@128||6.2|S1800|pinsVddG@0|vdd|-464.5|338|olc@0|vdd_23|-75.5|338 +Ametal-2|net@129||6.2|S1800|pinsVddG@0|vdd_1|-464.5|238|olc@0|vdd_22|-75.5|238 +Ametal-2|net@131||6.2|S0|scanEx3h@0|gnd_1|14.5|576|pinsVddG@1|gnd|-464.5|576 +Ametal-2|net@132||6.2|S1800|pinsVddG@1|vdd|-464.5|626|scanEx3h@0|vdd_3|14.5|626 +Ametal-2|net@133||6.2|S1800|pinsVddG@1|vdd_1|-464.5|526|scanEx3h@0|vdd_1|14.5|526 +Ametal-3|net@134|||S2700|olcContr@0|mc_1|-336|102|contact@34||-336|560 +Ametal-2|net@138|||S1800|olcContr@0|s[1]|-456.5|154|contact@35||-396|154 +Ametal-2|net@142|||S0|olcContr@0|s[3]|-94.5|-298|contact@36||-120|-298 +Ametal-2|net@146|||S0|contact@30||3|560|contact@34||-336|560 +Ametal-2|net@147|||S0|olcContr@0|s[2]|-90.5|-166|contact@37||-300|-166 +Ametal-1|net@150|||S2700|scanEx3h@1|dIn[3]|-435|425|contact@38||-435|442 +Ametal-1|net@152|||S2700|scanEx3h@1|dIn[2]|-291|425|contact@39||-291|442 +Ametal-1|net@154|||S2700|scanEx3h@1|dIn[1]|-147|425|contact@40||-147|442 +Ametal-2|net@159|||S1800|contact@38||-435|442|contact@51||-396|442 +Ametal-2|net@161|||S0|scanEx3h@3|sout|32.5|422|contact@44||14.5|422 +Ametal-1|net@173|||S900|contact@48||456|566|contact@46||456|504.5 +Ametal-1|net@177|||S2700|contact@44||14.5|422|contact@45||14.5|504.5 +Ametal-2|net@178|||S1800|contact@45||14.5|504.5|contact@46||456|504.5 +Ametal-2|net@179|||S1800|scanEx3h@0|sin|446.5|566|contact@48||456|566 +Ametal-2|net@186||6.2|S1800|scanEx3h@1|vdd_2|-32.5|482|scanEx3h@3|vdd_3|32.5|482 +Ametal-2|net@187|||S0|contact@26||-15|472|scanEx3h@1|rd|-32.5|472 +Ametal-2|net@188|||S0|contact@27||-9|466|scanEx3h@1|p1p|-32.5|466 +Ametal-2|net@189|||S0|contact@28||-3|454|scanEx3h@1|p2p|-32.5|454 +Ametal-2|net@190|||S0|contact@29||3|416|scanEx3h@1|mc|-32.5|416 +Ametal-2|net@191||6.2|S1800|scanEx3h@1|gnd|-32.5|432|scanEx3h@3|gnd_1|32.5|432 +Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|382|scanEx3h@1|vdd|-32.5|382 +Ametal-2|net@193|||S1800|contact@40||-147|442|contact@49||-120|442 +Ametal-2|net@195|||S0|contact@39||-291|442|contact@50||-300|442 +Ametal-3|net@199|||S2700|contact@36||-120|-298|contact@49||-120|442 +Ametal-3|net@200|||S2700|contact@37||-300|-166|contact@50||-300|442 +Ametal-3|net@201|||S2700|contact@35||-396|154|contact@51||-396|442 +Ametal-2|net@202|||S1800|scanEx3h@1|sin|-32.5|422|contact@52||-21|422 +Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|566|contact@53||-21|566 +Ametal-1|net@207|||S2700|contact@52||-21|422|contact@53||-21|566 +Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|626|pinsVddG@2|vdd|464.5|626 +Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|576|scanEx3h@0|gnd|446.5|576 +Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|526|scanEx3h@0|vdd|446.5|526 +Ametal-2|net@216|||S0|olc@0|zoo|-92.5|16|contact@54||-156|16 +Ametal-3|net@218|||S2700|contact@5||-156|-316|contact@54||-156|16 +EDvoid||D5G2;|olcContr@0|rD|I +Edo[Co]||D5G2;|olcContr@0|do[Co]|I +Edo[Ld]||D5G2;|olcContr@0|do[Ld]|I +Edo[reD]||D5G2;|olcContr@0|do[reD]|O +Eflag[D][clr]||D5G2;|olcContr@0|flag[D][clr]|O +Eflag[D][set]||D5G2;|olcContr@0|flag[D][set]|O +Egnd_24|gnd|D5G2;|pinsVddG@1|gnd|G +Egnd_1||D5G2;|olc@0|gnd_1|G +Egnd_3||D5G2;|olcContr@0|gnd_3|G +Egnd_6||D5G2;|olc@0|gnd_6|G +Egnd_10||D5G2;|olcContr@0|gnd_10|G +Egnd_11||D5G2;|olcContr@0|gnd_11|G +Egnd_16||D5G2;|olc@0|gnd_16|G +Egnd_17||D5G2;|olc@0|gnd_17|G +Egnd_21||D5G2;|olc@0|gnd_21|G +Egnd_23||D5G2;|pinsVddG@0|gnd|G +Egnd_27||D5G2;|scanEx3h@3|gnd|G +Egnd_28||D5G2;|scanEx3h@1|gnd_1|G +Egnd_29||D5G2;|pinsVddG@2|gnd|G +Egnd_30||D5G2;|olcContr@0|gnd|G +Eilc[load]||D5G2;|olcContr@0|ilc[load]|O +EinLO[1]||D5G2;|olc@0|inLO[1]|I +EinLO[2]||D5G2;|olc@0|inLO[2]|I +EinLO[3]||D5G2;|olc@0|inLO[3]|I +EinLO[4]||D5G2;|olc@0|inLO[4]|I +EinLO[5]||D5G2;|olc@0|inLO[5]|I +EinLO[6]||D5G2;|olc@0|inLO[6]|I +Emc_3|mc|D5G2;|scanEx3h@3|mc|I +Emc_1||D5G2;|scanEx3h@1|mc_1|I +Emc_2||D5G2;|olcContr@0|mc_1@967497142|I +Ep1p_2|p1p|D5G2;|scanEx3h@3|p1p|B +Ep1p_1||D5G2;|scanEx3h@1|p1p_1|B +Ep2p_2|p2p|D5G2;|scanEx3h@3|p2p|B +Ep2p_1||D5G2;|scanEx3h@1|p2p_1|B +Erd_2|rd|D5G2;|scanEx3h@3|rd|B +Erd_1||D5G2;|scanEx3h@1|rd_1|B +Esin_2|sin|D5G2;|scanEx3h@3|sin|I +Esout||D5G2;|scanEx3h@1|sout|I +Evdd_64|vdd|D5G2;|pinsVddG@1|vdd|P +Evdd_1||D5G2;|pinsVddG@0|vdd_1|P +Evdd_2||D5G2;|olc@0|vdd_2|P +Evdd_3||D5G2;|olc@0|vdd_3|P +Evdd_6||D5G2;|olcContr@0|vdd_6|P +Evdd_7||D5G2;|olcContr@0|vdd_7|P +Evdd_12||D5G2;|olc@0|vdd_12|P +Evdd_13||D5G2;|olcContr@0|vdd_13|P +Evdd_18||D5G2;|olc@0|vdd_18|P +Evdd_20||D5G2;|olcContr@0|vdd_20|P +Evdd_21||D5G2;|olcContr@0|vdd_21|P +Evdd_22||D5G2;|olcContr@0|vdd_22|P +Evdd_33||D5G2;|olc@0|vdd_33|P +Evdd_35||D5G2;|olc@0|vdd_35|P +Evdd_36||D5G2;|olc@0|vdd_36|P +Evdd_37||D5G2;|olc@0|vdd_37|P +Evdd_59||D5G2;|olc@0|vdd_59|P +Evdd_60||D5G2;|olc@0|vdd_60|P +Evdd_61||D5G2;|olcContr@0|vdd_3|P +Evdd_62||D5G2;|pinsVddG@0|vdd|P +Evdd_63||D5G2;|pinsVddG@1|vdd_1|P +Evdd_69||D5G2;|scanEx3h@3|vdd|P +Evdd_70||D5G2;|scanEx3h@3|vdd_2|P +Evdd_71||D5G2;|scanEx3h@1|vdd_1|P +Evdd_72||D5G2;|scanEx3h@1|vdd_3|P +Evdd_73||D5G2;|pinsVddG@2|vdd_1|P +Evdd_74||D5G2;|pinsVddG@2|vdd|P +Evdd_75||D5G2;|olcContr@0|vdd|P +X + +# Cell olcWcont;1{sch} +ColcWcont;1{sch}||schematic|1236866624132|1237031264367| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||10|0|||XY| +NOff-Page|conn@1||0|-40|||YRRR| +NOff-Page|conn@4||10|3|||XY| +NOff-Page|conn@6||-21|0|||X| +NOff-Page|conn@7||-12|10.5|||R| +NOff-Page|conn@9||55|-13|||YRRR| +NOff-Page|conn@10||81|0|||| +NOff-Page|conn@11||32|0|||Y| +Iolc;3{ic}|olc@0||0|-30|||D5G4; +IolcControl;1{ic}|olcContr@0||0|0|X||D5G4; +IolcWcont;1{ic}|olcWcont@0||48|29|||D5G4; +Ngeneric:Invisible-Pin|pin@0||0.5|35.5|||||ART_message(D5G6;)SolcWcont +Ngeneric:Invisible-Pin|pin@1||-0.5|26.5|||||ART_message(D5G3;)Sies 14 March 2009 +Ngeneric:Invisible-Pin|pin@2||-1.5|30.5|||||ART_message(D5G4;)Sthe OLC and its control +NBus_Pin|pin@4||-9|-28|-1|-1|| +NBus_Pin|pin@5||9|-3|-1|-1|| +NBus_Pin|pin@6||9|-30|-1|-1|| +NBus_Pin|pin@16||-9|-3|-1|-1|| +NWire_Pin|pin@18||15.5|-10|||| +NWire_Pin|pin@19||15.5|-5.5|||| +NWire_Pin|pin@20||15.5|-22.5|||| +NWire_Pin|pin@21||15.5|-18|||| +NWire_Pin|pin@22||-32|-11.5|||| +NWire_Pin|pin@23||-32|-7|||| +NWire_Pin|pin@24||-32|-21.5|||| +NWire_Pin|pin@25||-32|-17|||| +NBus_Pin|pin@27||-12|3|-1|-1|| +NBus_Pin|pin@28||39|-7|-1|-1|| +NBus_Pin|pin@29||70|-7|-1|-1|| +NBus_Pin|pin@30||55|-7|-1|-1|| +NBus_Pin|pin@31||41|9|-1|-1|| +NBus_Pin|pin@32||0|-20|-1|-1|| +NBus_Pin|pin@33||57|9|-1|-1|| +NBus_Pin|pin@34||72|9|-1|-1|| +NBus_Pin|pin@35||-2|11.5|-1|-1|| +NWire_Pin|pin@36||36|-12|||| +NWire_Pin|pin@37||36|-8|||| +NWire_Pin|pin@38||36|-42|||| +NWire_Pin|pin@39||36|-38|||| +NWire_Pin|pin@40||36|-18|||| +NWire_Pin|pin@41||36|-14|||| +NWire_Pin|pin@42||36|-24|||| +NWire_Pin|pin@43||36|-20|||| +NWire_Pin|pin@44||36|-30|||| +NWire_Pin|pin@45||36|-26|||| +NWire_Pin|pin@46||36|-36|||| +NWire_Pin|pin@47||36|-32|||| +NWire_Pin|pin@48||37|12|||| +NWire_Pin|pin@49||53|12|||| +NWire_Pin|pin@50||68|12|||| +NWire_Pin|pin@52||53|18|||| +NWire_Pin|pin@53||2|10|||| +IscanM:scanEx3h;1{ic}|scanEx3h@1||42|0|||D5G4; +IscanM:scanEx3h;1{ic}|scanEx3h@2||58|0|||D5G4; +IscanM:scanEx3h;1{ic}|scanEx3h@3||73|0|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@1||22.5|-10|||D0G4;|ATTR_L(D5G1;PUD)D1022.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||22.5|-22.5|||D0G4;|ATTR_L(D5G1;PUD)D810.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||-25|-11.5|||D0G4;|ATTR_L(D5G1;PUD)D4437.900000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||-25|-21.5|||D0G4;|ATTR_L(D5G1;PUD)D3501.1000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1686.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1398.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1408.5000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1685.9999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1925.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1638.0999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|scanEx3h@1|dIn[1:4]|41|3|pin@31||41|9 +Abus|bitt[1:6]|D5G2;|-0.5|IJ2700|olc@0|bitt[1:6]|0|-26|pin@32||0|-20 +Awire|bitt[1]|D5G2;||2700|pin@36||36|-12|pin@37||36|-8 +Abus|bitt[2,4,6]|D5G2;|-0.5|IJ2700|scanEx3h@2|dIn[1:4]|57|3|pin@33||57|9 +Awire|bitt[2]|D5G2;||2700|pin@40||36|-18|pin@41||36|-14 +Awire|bitt[3]|D5G2;||2700|pin@42||36|-24|pin@43||36|-20 +Awire|bitt[4]|D5G2;||2700|pin@44||36|-30|pin@45||36|-26 +Awire|bitt[5]|D5G2;||2700|pin@46||36|-36|pin@47||36|-32 +Awire|bitt[6]|D5G2;||2700|pin@38||36|-42|pin@39||36|-38 +Awire|mc|D5G2;||2700|pin@49||53|12|pin@52||53|18 +Awire|mc|D5G2;||2700|olcContr@0|olc_1[zero,zoo]|2|5|pin@53||2|10 +Abus|net@0||-0.5|IJ0|olcContr@0|s_1[1,2]|-4|-3|pin@16||-9|-3 +Awire|net@2|||1800|olcContr@0|do_1[Lo,Co]|4|0|conn@0|y|8|0 +Abus|net@5||-0.5|IJ1800|pin@4||-9|-28|olc@0|olc[load,dec][1:2]|-6|-28 +Abus|net@6||-0.5|IJ1800|olcContr@0|olc[zero,zoo]|4|-3|pin@5||9|-3 +Abus|net@7||-0.5|IJ0|pin@6||9|-30|olc@0|zooLO|6|-30 +Abus|net@15||-0.5|IJ0|conn@4|y|8|3|olcContr@0|olc[load,dec]|4|3 +Awire|net@16|||0|wire90@1|a|20|-10|pin@18||15.5|-10 +Awire|net@18|||0|wire90@2|a|20|-22.5|pin@20||15.5|-22.5 +Awire|net@19|||0|wire90@3|a|-27.5|-11.5|pin@22||-32|-11.5 +Awire|net@20|||0|wire90@4|a|-27.5|-21.5|pin@24||-32|-21.5 +Abus|net@23||-0.5|IJ2700|conn@1|y|0|-38|olc@0|inLO[1:6]|0|-35 +Awire|net@28|||1800|conn@6|a|-19|0|olcContr@0|olc_1[load,count]|-4|0 +Abus|net@30||-0.5|IJ2700|pin@27||-12|3|conn@7|a|-12|8.5 +Abus|net@31||-0.5|IJ0|olcContr@0|flag[Z_1][seet,clr]|-4|3|pin@27||-12|3 +Abus|net@36||-0.5|IJ900|scanEx3h@1|p2p,p1p,rd|39|-3|pin@28||39|-7 +Abus|net@37||-0.5|IJ1800|pin@28||39|-7|pin@30||55|-7 +Abus|net@38||-0.5|IJ2700|pin@29||70|-7|scanEx3h@3|p2p,p1p,rd|70|-3 +Abus|net@39||-0.5|IJ1800|pin@30||55|-7|pin@29||70|-7 +Awire|net@46|||1800|scanEx3h@1|sout|43|0|scanEx3h@2|sin|53|0 +Awire|net@48|||1800|scanEx3h@2|sout|59|0|scanEx3h@3|sin|68|0 +Awire|net@49|||1800|conn@11|y|34|0|scanEx3h@1|sin|37|0 +Awire|net@50|||0|conn@10|a|79|0|scanEx3h@3|sout|74|0 +Awire|net@51|||1800|wire90@8|b|33|-12|pin@36||36|-12 +Awire|net@52|||1800|wire90@9|b|33|-18|pin@40||36|-18 +Awire|net@53|||1800|wire90@10|b|33|-24|pin@42||36|-24 +Awire|net@54|||1800|wire90@5|b|33|-30|pin@44||36|-30 +Awire|net@55|||1800|wire90@6|b|33|-36|pin@46||36|-36 +Awire|net@56|||1800|wire90@7|b|33|-42|pin@38||36|-42 +Awire|net@57|||2700|scanEx3h@1|mc|37|4|pin@48||37|12 +Awire|net@58|||2700|scanEx3h@2|mc|53|4|pin@49||53|12 +Awire|net@59|||2700|scanEx3h@3|mc|68|4|pin@50||68|12 +Awire|net@60|||0|pin@49||53|12|pin@48||37|12 +Awire|net@62|||0|pin@50||68|12|pin@49||53|12 +Awire|olc[dec]|D5G2;||2700|pin@24||-32|-21.5|pin@25||-32|-17 +Abus|olc[load,dec]|D5G2;|-0.5|IJ900|pin@16||-9|-3|pin@4||-9|-28 +Awire|olc[load]|D5G2;||2700|pin@22||-32|-11.5|pin@23||-32|-7 +Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@5||9|-3|pin@6||9|-30 +Awire|olc[zero]|D5G2;||2700|pin@18||15.5|-10|pin@19||15.5|-5.5 +Awire|olc[zoo]|D5G2;||2700|pin@20||15.5|-22.5|pin@21||15.5|-18 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-3|pin@30||55|-7 +Abus|s[1:3]|D5G2;|-0.5|IJ2700|olcContr@0|olc_1[load,dec]|-2|6|pin@35||-2|11.5 +Abus|s[3:1]|D5G2;|-0.5|IJ2700|scanEx3h@3|dIn[1:4]|72|3|pin@34||72|9 +EDvoid||D4G2;|conn@0|a|I +Edo[Ld,Co,reD]||D4G2;|conn@4|a|I +Eflag[D][set,clr]||D6G2;|conn@7|y|O +Eilc[load]||D6G2;|conn@6|y|O +EinLO[1:7]|inLO[1:6]|D4G2;|conn@1|a|I +Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@9|a|B +Esin||D4G2;|conn@11|a|I +Esout||D6G2;|conn@10|y|O +X + # Cell ringB;1{ic} CringB;1{ic}||artwork|1216768256331|1221243144201|EI Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/marinaM.jelib b/electric/marinaM.jelib deleted file mode 100755 index 1a05183..0000000 --- a/electric/marinaM.jelib +++ /dev/null @@ -1,2679 +0,0 @@ -# header information: -HmarinaM|8.09a - -# Views: -Vunknown|"" -Vicon|ic -Vlayout|lay -Vschematic|sch - -# External Libraries: - -LdockK|dockK - -LdockM|dockM - -LfifoL|fifoL - -LstageGroupsL|stageGroupsL - -LstageGroupsM|stageGroupsM - -# Tools: -Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90 -Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT - -# Technologies: -Tcmos|ScaleFORcmos()D1000.0 -Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 -Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC -Trcmos|ScaleFORrcmos()D1000.0 - -# Cell CellStructure;1{} -CCellStructure;1{}||artwork|1235425254044|1235425280889| -Ngeneric:Invisible-Pin|pin@0||302.6675|20|||||ART_message(D5G4;)SStructure below cell 'marina{sch}' -Ngeneric:Invisible-Pin|pin@1||0|-120|||||ART_message(D5G4;)SarbiterM:arbiter2{sch} -Ngeneric:Invisible-Pin|pin@2||0|-119||||A -Ngeneric:Invisible-Pin|pin@3||0|-121||||A -Ngeneric:Invisible-Pin|pin@4||0|-140|||||ART_message(D5G4;)SarbiterM:half2inArb{sch} -Ngeneric:Invisible-Pin|pin@5||0|-139||||A -Ngeneric:Invisible-Pin|pin@6||0|-141||||A -Ngeneric:Invisible-Pin|pin@7||0|-80|||||ART_message(D5G4;)SarbiterM:meArbiter{sch} -Ngeneric:Invisible-Pin|pin@8||0|-79||||A -Ngeneric:Invisible-Pin|pin@9||0|-81||||A -Ngeneric:Invisible-Pin|pin@10||0|-100|||||ART_message(D5G4;)SarbiterM:mutex{sch} -Ngeneric:Invisible-Pin|pin@11||0|-99||||A -Ngeneric:Invisible-Pin|pin@12||0|-101||||A -Ngeneric:Invisible-Pin|pin@13||12.6675|-97.5|||||ART_message(D5G4;)SarbiterM:outputNand{sch} -Ngeneric:Invisible-Pin|pin@14||12.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@15||12.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@16||23.895|-137.5|||||ART_message(D5G4;)ScentersJ:ctrAND1in30{sch} -Ngeneric:Invisible-Pin|pin@17||23.895|-136.5||||A -Ngeneric:Invisible-Pin|pin@18||23.895|-138.5||||A -Ngeneric:Invisible-Pin|pin@19||15.4|-77.5|||||ART_message(D5G4;)ScentersJ:ctrAND1in100{sch} -Ngeneric:Invisible-Pin|pin@20||15.4|-76.5||||A -Ngeneric:Invisible-Pin|pin@21||15.4|-78.5||||A -Ngeneric:Invisible-Pin|pin@22||28.6675|-95|||||ART_message(D5G4;)ScentersJ:ctrAND2in30{sch} -Ngeneric:Invisible-Pin|pin@23||28.6675|-94||||A -Ngeneric:Invisible-Pin|pin@24||28.6675|-96||||A -Ngeneric:Invisible-Pin|pin@25||32.81|-75|||||ART_message(D5G4;)ScentersJ:ctrAND2in30A{sch} -Ngeneric:Invisible-Pin|pin@26||32.81|-74||||A -Ngeneric:Invisible-Pin|pin@27||32.81|-76||||A -Ngeneric:Invisible-Pin|pin@28||50.22|-80|||||ART_message(D5G4;)ScentersJ:ctrAND2in100{sch} -Ngeneric:Invisible-Pin|pin@29||50.22|-79||||A -Ngeneric:Invisible-Pin|pin@30||50.22|-81||||A -Ngeneric:Invisible-Pin|pin@31||16.8775|-117.5|||||ART_message(D5G4;)ScentersJ:ctrAND2in100LT{sch} -Ngeneric:Invisible-Pin|pin@32||16.8775|-116.5||||A -Ngeneric:Invisible-Pin|pin@33||16.8775|-118.5||||A -Ngeneric:Invisible-Pin|pin@34||48.785|-135|||||ART_message(D5G4;)ScentersJ:ctrAND3in30{sch} -Ngeneric:Invisible-Pin|pin@35||48.785|-134||||A -Ngeneric:Invisible-Pin|pin@36||48.785|-136||||A -Ngeneric:Invisible-Pin|pin@37||38.36|-115|||||ART_message(D5G4;)ScentersJ:ctrAND3in30A{sch} -Ngeneric:Invisible-Pin|pin@38||38.36|-114||||A -Ngeneric:Invisible-Pin|pin@39||38.36|-116||||A -Ngeneric:Invisible-Pin|pin@40||58.3075|-120|||||ART_message(D5G4;)ScentersJ:ctrAND3in100A{sch} -Ngeneric:Invisible-Pin|pin@41||58.3075|-119||||A -Ngeneric:Invisible-Pin|pin@42||58.3075|-121||||A -Ngeneric:Invisible-Pin|pin@43||45.3325|-100|||||ART_message(D5G4;)ScentersJ:ctrAND3in100LT{sch} -Ngeneric:Invisible-Pin|pin@44||45.3325|-99||||A -Ngeneric:Invisible-Pin|pin@45||45.3325|-101||||A -Ngeneric:Invisible-Pin|pin@46||64|-97.5|||||ART_message(D5G4;)ScentersJ:ctrAND4in30{sch} -Ngeneric:Invisible-Pin|pin@47||64|-96.5||||A -Ngeneric:Invisible-Pin|pin@48||64|-98.5||||A -Ngeneric:Invisible-Pin|pin@49||80.6675|-95|||||ART_message(D5G4;)ScentersJ:ctrAND4in30M{sch} -Ngeneric:Invisible-Pin|pin@50||80.6675|-94||||A -Ngeneric:Invisible-Pin|pin@51||80.6675|-96||||A -Ngeneric:Invisible-Pin|pin@52||67.6325|-77.5|||||ART_message(D5G4;)ScountersL:cntFreq{sch} -Ngeneric:Invisible-Pin|pin@53||67.6325|-76.5||||A -Ngeneric:Invisible-Pin|pin@54||67.6325|-78.5||||A -Ngeneric:Invisible-Pin|pin@55||98|-100|||||ART_message(D5G4;)ScountersL:cntScnFour{sch} -Ngeneric:Invisible-Pin|pin@56||98|-99||||A -Ngeneric:Invisible-Pin|pin@57||98|-101||||A -Ngeneric:Invisible-Pin|pin@58||79.0225|-117.5|||||ART_message(D5G4;)ScountersL:cntScnOne{sch} -Ngeneric:Invisible-Pin|pin@59||79.0225|-116.5||||A -Ngeneric:Invisible-Pin|pin@60||79.0225|-118.5||||A -Ngeneric:Invisible-Pin|pin@61||82.3625|-75|||||ART_message(D5G4;)ScountersL:cntScnThree{sch} -Ngeneric:Invisible-Pin|pin@62||82.3625|-74||||A -Ngeneric:Invisible-Pin|pin@63||82.3625|-76||||A -Ngeneric:Invisible-Pin|pin@64||99.7725|-80|||||ART_message(D5G4;)ScountersL:cntScnTwelve{sch} -Ngeneric:Invisible-Pin|pin@65||99.7725|-79||||A -Ngeneric:Invisible-Pin|pin@66||99.7725|-81||||A -Ngeneric:Invisible-Pin|pin@67||117.8525|-77.5|||||ART_message(D5G4;)ScountersL:cntShift{sch} -Ngeneric:Invisible-Pin|pin@68||117.8525|-76.5||||A -Ngeneric:Invisible-Pin|pin@69||117.8525|-78.5||||A -Ngeneric:Invisible-Pin|pin@70||0|-60|||||ART_message(D5G4;)ScountersL:instructionCount{sch} -Ngeneric:Invisible-Pin|pin@71||0|-59||||A -Ngeneric:Invisible-Pin|pin@72||0|-61||||A -Ngeneric:Invisible-Pin|pin@73||0|-20|||||ART_message(D5G4;)SdockM:inputDock{sch} -Ngeneric:Invisible-Pin|pin@74||0|-19||||A -Ngeneric:Invisible-Pin|pin@75||0|-21||||A -Ngeneric:Invisible-Pin|pin@76||0|-40|||||ART_message(D5G4;)SdockPartsM:dockCenterTry2{sch} -Ngeneric:Invisible-Pin|pin@77||0|-39||||A -Ngeneric:Invisible-Pin|pin@78||0|-41||||A -Ngeneric:Invisible-Pin|pin@79||35.4725|-57.5|||||ART_message(D5G4;)SdriversJ:latchAndDriver30{sch} -Ngeneric:Invisible-Pin|pin@80||35.4725|-56.5||||A -Ngeneric:Invisible-Pin|pin@81||35.4725|-58.5||||A -Ngeneric:Invisible-Pin|pin@82||69.8025|-55|||||ART_message(D5G4;)SdriversJ:latchAndDriver60{sch} -Ngeneric:Invisible-Pin|pin@83||69.8025|-54||||A -Ngeneric:Invisible-Pin|pin@84||69.8025|-56||||A -Ngeneric:Invisible-Pin|pin@85||97.4375|-115|||||ART_message(D5G4;)SdriversJ:latchDriver60{sch} -Ngeneric:Invisible-Pin|pin@86||97.4375|-114||||A -Ngeneric:Invisible-Pin|pin@87||97.4375|-116||||A -Ngeneric:Invisible-Pin|pin@88||118.15|-120|||||ART_message(D5G4;)SdriversJ:predDri60wMC{sch} -Ngeneric:Invisible-Pin|pin@89||118.15|-119||||A -Ngeneric:Invisible-Pin|pin@90||118.15|-121||||A -Ngeneric:Invisible-Pin|pin@91||138.1|-117.5|||||ART_message(D5G4;)SdriversJ:sucORdri60{sch} -Ngeneric:Invisible-Pin|pin@92||138.1|-116.5||||A -Ngeneric:Invisible-Pin|pin@93||138.1|-118.5||||A -Ngeneric:Invisible-Pin|pin@94||73.675|-140|||||ART_message(D5G4;)SdriversL:dataDriver60{sch} -Ngeneric:Invisible-Pin|pin@95||73.675|-139||||A -Ngeneric:Invisible-Pin|pin@96||73.675|-141||||A -Ngeneric:Invisible-Pin|pin@97||0|-160|||||ART_message(D5G4;)SdriversL:predCond20wMC{sch} -Ngeneric:Invisible-Pin|pin@98||0|-159||||A -Ngeneric:Invisible-Pin|pin@99||0|-161||||A -Ngeneric:Invisible-Pin|pin@100||40.255|-157.5|||||ART_message(D5G4;)SdriversL:predCond20wMS{sch} -Ngeneric:Invisible-Pin|pin@101||40.255|-156.5||||A -Ngeneric:Invisible-Pin|pin@102||40.255|-158.5||||A -Ngeneric:Invisible-Pin|pin@103||99.5625|-137.5|||||ART_message(D5G4;)SdriversL:predDri20wMC{sch} -Ngeneric:Invisible-Pin|pin@104||99.5625|-136.5||||A -Ngeneric:Invisible-Pin|pin@105||99.5625|-138.5||||A -Ngeneric:Invisible-Pin|pin@106||156.5125|-115|||||ART_message(D5G4;)SdriversL:predDri60wMC{sch} -Ngeneric:Invisible-Pin|pin@107||156.5125|-114||||A -Ngeneric:Invisible-Pin|pin@108||156.5125|-116||||A -Ngeneric:Invisible-Pin|pin@109||114.6675|-97.5|||||ART_message(D5G4;)SdriversL:predORdri20wMC{sch} -Ngeneric:Invisible-Pin|pin@110||114.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@111||114.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@112||176.46|-120|||||ART_message(D5G4;)SdriversL:suc3ANDdri20{sch} -Ngeneric:Invisible-Pin|pin@113||176.46|-119||||A -Ngeneric:Invisible-Pin|pin@114||176.46|-121||||A -Ngeneric:Invisible-Pin|pin@115||196.4075|-117.5|||||ART_message(D5G4;)SdriversL:sucANDdri20{sch} -Ngeneric:Invisible-Pin|pin@116||196.4075|-116.5||||A -Ngeneric:Invisible-Pin|pin@117||196.4075|-118.5||||A -Ngeneric:Invisible-Pin|pin@118||215.5875|-115|||||ART_message(D5G4;)SdriversL:sucANDdri60{sch} -Ngeneric:Invisible-Pin|pin@119||215.5875|-114||||A -Ngeneric:Invisible-Pin|pin@120||215.5875|-116||||A -Ngeneric:Invisible-Pin|pin@121||125.4475|-135|||||ART_message(D5G4;)SdriversL:sucDri20{sch} -Ngeneric:Invisible-Pin|pin@122||125.4475|-134||||A -Ngeneric:Invisible-Pin|pin@123||125.4475|-136||||A -Ngeneric:Invisible-Pin|pin@124||133.2525|-75|||||ART_message(D5G4;)SdriversL:sucDri20or{sch} -Ngeneric:Invisible-Pin|pin@125||133.2525|-74||||A -Ngeneric:Invisible-Pin|pin@126||133.2525|-76||||A -Ngeneric:Invisible-Pin|pin@127||80.5125|-155|||||ART_message(D5G4;)SdriversL:sucDri20plain{sch} -Ngeneric:Invisible-Pin|pin@128||80.5125|-154||||A -Ngeneric:Invisible-Pin|pin@129||80.5125|-156||||A -Ngeneric:Invisible-Pin|pin@130||147.35|-140|||||ART_message(D5G4;)SdriversL:sucORdri20{sch} -Ngeneric:Invisible-Pin|pin@131||147.35|-139||||A -Ngeneric:Invisible-Pin|pin@132||147.35|-141||||A -Ngeneric:Invisible-Pin|pin@133||128.795|-17.5|||||ART_message(D5G4;)SfifoL:tokenFIFO{sch} -Ngeneric:Invisible-Pin|pin@134||128.795|-16.5||||A -Ngeneric:Invisible-Pin|pin@135||128.795|-18.5||||A -Ngeneric:Invisible-Pin|pin@136||63.9425|-37.5|||||ART_message(D5G4;)SgaspL:aStage{sch} -Ngeneric:Invisible-Pin|pin@137||63.9425|-36.5||||A -Ngeneric:Invisible-Pin|pin@138||63.9425|-38.5||||A -Ngeneric:Invisible-Pin|pin@139||149.325|-80|||||ART_message(D5G4;)SgaspL:anAltStart{sch} -Ngeneric:Invisible-Pin|pin@140||149.325|-79||||A -Ngeneric:Invisible-Pin|pin@141||149.325|-81||||A -Ngeneric:Invisible-Pin|pin@142||163.3875|-77.5|||||ART_message(D5G4;)SgaspM:aStage{sch} -Ngeneric:Invisible-Pin|pin@143||163.3875|-76.5||||A -Ngeneric:Invisible-Pin|pin@144||163.3875|-78.5||||A -Ngeneric:Invisible-Pin|pin@145||174.77|-75|||||ART_message(D5G4;)SgaspM:anAltEnd{sch} -Ngeneric:Invisible-Pin|pin@146||174.77|-74||||A -Ngeneric:Invisible-Pin|pin@147||174.77|-76||||A -Ngeneric:Invisible-Pin|pin@148||234.7675|-120|||||ART_message(D5G4;)SgaspM:fillScanControl{sch} -Ngeneric:Invisible-Pin|pin@149||234.7675|-119||||A -Ngeneric:Invisible-Pin|pin@150||234.7675|-121||||A -Ngeneric:Invisible-Pin|pin@151||133.3325|-95|||||ART_message(D5G4;)SgaspM:gaspDrain{sch} -Ngeneric:Invisible-Pin|pin@152||133.3325|-94||||A -Ngeneric:Invisible-Pin|pin@153||133.3325|-96||||A -Ngeneric:Invisible-Pin|pin@154||146.6675|-100|||||ART_message(D5G4;)SgaspM:gaspEpi{sch} -Ngeneric:Invisible-Pin|pin@155||146.6675|-99||||A -Ngeneric:Invisible-Pin|pin@156||146.6675|-101||||A -Ngeneric:Invisible-Pin|pin@157||158.6675|-97.5|||||ART_message(D5G4;)SgaspM:gaspFill{sch} -Ngeneric:Invisible-Pin|pin@158||158.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@159||158.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@160||104.13|-60|||||ART_message(D5G4;)SgaspM:gaspLit{sch} -Ngeneric:Invisible-Pin|pin@161||104.13|-59||||A -Ngeneric:Invisible-Pin|pin@162||104.13|-61||||A -Ngeneric:Invisible-Pin|pin@163||187.4925|-80|||||ART_message(D5G4;)SgaspM:gaspTap{sch} -Ngeneric:Invisible-Pin|pin@164||187.4925|-79||||A -Ngeneric:Invisible-Pin|pin@165||187.4925|-81||||A -Ngeneric:Invisible-Pin|pin@166||199.545|-77.5|||||ART_message(D5G4;)SgaspM:gaspWeak{sch} -Ngeneric:Invisible-Pin|pin@167||199.545|-76.5||||A -Ngeneric:Invisible-Pin|pin@168||199.545|-78.5||||A -Ngeneric:Invisible-Pin|pin@169||171.3325|-95|||||ART_message(D5G4;)SgaspM:scanAMPx5{sch} -Ngeneric:Invisible-Pin|pin@170||171.3325|-94||||A -Ngeneric:Invisible-Pin|pin@171||171.3325|-96||||A -Ngeneric:Invisible-Pin|pin@172||254.715|-117.5|||||ART_message(D5G4;)Sgates2inM:mux5{sch} -Ngeneric:Invisible-Pin|pin@173||254.715|-116.5||||A -Ngeneric:Invisible-Pin|pin@174||254.715|-118.5||||A -Ngeneric:Invisible-Pin|pin@175||124.7275|-57.5|||||ART_message(D5G4;)Sgates3inM:nand3in6.6{sch} -Ngeneric:Invisible-Pin|pin@176||124.7275|-56.5||||A -Ngeneric:Invisible-Pin|pin@177||124.7275|-58.5||||A -Ngeneric:Invisible-Pin|pin@178||120.7675|-160|||||ART_message(D5G4;)Sgates3inM:nand3in6.6sym{sch} -Ngeneric:Invisible-Pin|pin@179||120.7675|-159||||A -Ngeneric:Invisible-Pin|pin@180||120.7675|-161||||A -Ngeneric:Invisible-Pin|pin@181||162.515|-157.5|||||ART_message(D5G4;)Sgates3inM:nor3in6.6sym{sch} -Ngeneric:Invisible-Pin|pin@182||162.515|-156.5||||A -Ngeneric:Invisible-Pin|pin@183||162.515|-158.5||||A -Ngeneric:Invisible-Pin|pin@184||184.6675|-100|||||ART_message(D5G4;)SlatchGroupsK:dataMux{sch} -Ngeneric:Invisible-Pin|pin@185||184.6675|-99||||A -Ngeneric:Invisible-Pin|pin@186||184.6675|-101||||A -Ngeneric:Invisible-Pin|pin@187||269.2925|-115|||||ART_message(D5G4;)SlatchGroupsK:latchWscM2{sch} -Ngeneric:Invisible-Pin|pin@188||269.2925|-114||||A -Ngeneric:Invisible-Pin|pin@189||269.2925|-116||||A -Ngeneric:Invisible-Pin|pin@190||0|-200|||||ART_message(D5G4;)SlatchPartsK:latchKeep{sch} -Ngeneric:Invisible-Pin|pin@191||0|-199||||A -Ngeneric:Invisible-Pin|pin@192||0|-201||||A -Ngeneric:Invisible-Pin|pin@193||136.8575|-197.5|||||ART_message(D5G4;)SlatchPartsK:latchPointF{sch} -Ngeneric:Invisible-Pin|pin@194||136.8575|-196.5||||A -Ngeneric:Invisible-Pin|pin@195||136.8575|-198.5||||A -Ngeneric:Invisible-Pin|pin@196||0|-180|||||ART_message(D5G4;)SlatchPartsK:latchPointFmcHI{sch} -Ngeneric:Invisible-Pin|pin@197||0|-179||||A -Ngeneric:Invisible-Pin|pin@198||0|-181||||A -Ngeneric:Invisible-Pin|pin@199||78.7425|-177.5|||||ART_message(D5G4;)SlatchPartsK:latchPointT{sch} -Ngeneric:Invisible-Pin|pin@200||78.7425|-176.5||||A -Ngeneric:Invisible-Pin|pin@201||78.7425|-178.5||||A -Ngeneric:Invisible-Pin|pin@202||290.775|-120|||||ART_message(D5G4;)SlatchesK:latch1in09.6Bi{sch} -Ngeneric:Invisible-Pin|pin@203||290.775|-119||||A -Ngeneric:Invisible-Pin|pin@204||290.775|-121||||A -Ngeneric:Invisible-Pin|pin@205||202.7725|-155|||||ART_message(D5G4;)SlatchesK:latch1in10A{sch} -Ngeneric:Invisible-Pin|pin@206||202.7725|-154||||A -Ngeneric:Invisible-Pin|pin@207||202.7725|-156||||A -Ngeneric:Invisible-Pin|pin@208||171.245|-137.5|||||ART_message(D5G4;)SlatchesK:latch1in20B{sch} -Ngeneric:Invisible-Pin|pin@209||171.245|-136.5||||A -Ngeneric:Invisible-Pin|pin@210||171.245|-138.5||||A -Ngeneric:Invisible-Pin|pin@211||196.135|-135|||||ART_message(D5G4;)SlatchesK:latch1in60C{sch} -Ngeneric:Invisible-Pin|pin@212||196.135|-134||||A -Ngeneric:Invisible-Pin|pin@213||196.135|-136||||A -Ngeneric:Invisible-Pin|pin@214||221.0275|-140|||||ART_message(D5G4;)SlatchesK:latch2in10A{sch} -Ngeneric:Invisible-Pin|pin@215||221.0275|-139||||A -Ngeneric:Invisible-Pin|pin@216||221.0275|-141||||A -Ngeneric:Invisible-Pin|pin@217||240.045|-160|||||ART_message(D5G4;)SlatchesK:latch2in10Alo{sch} -Ngeneric:Invisible-Pin|pin@218||240.045|-159||||A -Ngeneric:Invisible-Pin|pin@219||240.045|-161||||A -Ngeneric:Invisible-Pin|pin@220||245.9175|-137.5|||||ART_message(D5G4;)SlatchesK:latch2in10Alomc{sch} -Ngeneric:Invisible-Pin|pin@221||245.9175|-136.5||||A -Ngeneric:Invisible-Pin|pin@222||245.9175|-138.5||||A -Ngeneric:Invisible-Pin|pin@223||274.79|-135|||||ART_message(D5G4;)SlatchesK:latch2in20A{sch} -Ngeneric:Invisible-Pin|pin@224||274.79|-134||||A -Ngeneric:Invisible-Pin|pin@225||274.79|-136||||A -Ngeneric:Invisible-Pin|pin@226||299.68|-140|||||ART_message(D5G4;)SlatchesK:latch2in60C{sch} -Ngeneric:Invisible-Pin|pin@227||299.68|-139||||A -Ngeneric:Invisible-Pin|pin@228||299.68|-141||||A -Ngeneric:Invisible-Pin|pin@229||312.2575|-117.5|||||ART_message(D5G4;)SlatchesK:mlat1in5i{sch} -Ngeneric:Invisible-Pin|pin@230||312.2575|-116.5||||A -Ngeneric:Invisible-Pin|pin@231||312.2575|-118.5||||A -Ngeneric:Invisible-Pin|pin@232||201.3325|-97.5|||||ART_message(D5G4;)SlatchesK:mlat1in10{sch} -Ngeneric:Invisible-Pin|pin@233||201.3325|-96.5||||A -Ngeneric:Invisible-Pin|pin@234||201.3325|-98.5||||A -Ngeneric:Invisible-Pin|pin@235||329.9025|-115|||||ART_message(D5G4;)SlatchesK:mlat2in10i{sch} -Ngeneric:Invisible-Pin|pin@236||329.9025|-114||||A -Ngeneric:Invisible-Pin|pin@237||329.9025|-116||||A -Ngeneric:Invisible-Pin|pin@238||147.6425|-175|||||ART_message(D5G4;)SlatchesK:raw1inLatchF{sch} -Ngeneric:Invisible-Pin|pin@239||147.6425|-174||||A -Ngeneric:Invisible-Pin|pin@240||147.6425|-176||||A -Ngeneric:Invisible-Pin|pin@241||280.3025|-157.5|||||ART_message(D5G4;)SlatchesK:raw1inLatchT{sch} -Ngeneric:Invisible-Pin|pin@242||280.3025|-156.5||||A -Ngeneric:Invisible-Pin|pin@243||280.3025|-158.5||||A -Ngeneric:Invisible-Pin|pin@244||211.62|-180|||||ART_message(D5G4;)SlatchesK:raw2inLatchF{sch} -Ngeneric:Invisible-Pin|pin@245||211.62|-179||||A -Ngeneric:Invisible-Pin|pin@246||211.62|-181||||A -Ngeneric:Invisible-Pin|pin@247||319.0675|-155|||||ART_message(D5G4;)SlatchesK:raw2inLatchFmc{sch} -Ngeneric:Invisible-Pin|pin@248||319.0675|-154||||A -Ngeneric:Invisible-Pin|pin@249||319.0675|-156||||A -Ngeneric:Invisible-Pin|pin@250||216.6675|-95|||||ART_message(D5G4;)SlatchesK:rsLatchA{sch} -Ngeneric:Invisible-Pin|pin@251||216.6675|-94||||A -Ngeneric:Invisible-Pin|pin@252||216.6675|-96||||A -Ngeneric:Invisible-Pin|pin@253||231.3325|-100|||||ART_message(D5G4;)SloopCountL:ringB{sch} -Ngeneric:Invisible-Pin|pin@254||231.3325|-99||||A -Ngeneric:Invisible-Pin|pin@255||231.3325|-101||||A -Ngeneric:Invisible-Pin|pin@256||212.2675|-75|||||ART_message(D5G4;)SloopCountM:calculate{sch} -Ngeneric:Invisible-Pin|pin@257||212.2675|-74||||A -Ngeneric:Invisible-Pin|pin@258||212.2675|-76||||A -Ngeneric:Invisible-Pin|pin@259||153.335|-55|||||ART_message(D5G4;)SloopCountM:ilc{sch} -Ngeneric:Invisible-Pin|pin@260||153.335|-54||||A -Ngeneric:Invisible-Pin|pin@261||153.335|-56||||A -Ngeneric:Invisible-Pin|pin@262||229.01|-80|||||ART_message(D5G4;)SloopCountM:ilcEven{sch} -Ngeneric:Invisible-Pin|pin@263||229.01|-79||||A -Ngeneric:Invisible-Pin|pin@264||229.01|-81||||A -Ngeneric:Invisible-Pin|pin@265||244.41|-77.5|||||ART_message(D5G4;)SloopCountM:ilcOdd{sch} -Ngeneric:Invisible-Pin|pin@266||244.41|-76.5||||A -Ngeneric:Invisible-Pin|pin@267||244.41|-78.5||||A -Ngeneric:Invisible-Pin|pin@268||259.1425|-75|||||ART_message(D5G4;)SloopCountM:mux10{sch} -Ngeneric:Invisible-Pin|pin@269||259.1425|-74||||A -Ngeneric:Invisible-Pin|pin@270||259.1425|-76||||A -Ngeneric:Invisible-Pin|pin@271||245.3325|-97.5|||||ART_message(D5G4;)SloopCountM:mux10/2{sch} -Ngeneric:Invisible-Pin|pin@272||245.3325|-96.5||||A -Ngeneric:Invisible-Pin|pin@273||245.3325|-98.5||||A -Ngeneric:Invisible-Pin|pin@274||175.0775|-60|||||ART_message(D5G4;)SloopCountM:mux10x7{sch} -Ngeneric:Invisible-Pin|pin@275||175.0775|-59||||A -Ngeneric:Invisible-Pin|pin@276||175.0775|-61||||A -Ngeneric:Invisible-Pin|pin@277||201.3975|-57.5|||||ART_message(D5G4;)SloopCountM:olc{sch} -Ngeneric:Invisible-Pin|pin@278||201.3975|-56.5||||A -Ngeneric:Invisible-Pin|pin@279||201.3975|-58.5||||A -Ngeneric:Invisible-Pin|pin@280||223.1375|-55|||||ART_message(D5G4;)SloopCountM:olcControl{sch} -Ngeneric:Invisible-Pin|pin@281||223.1375|-54||||A -Ngeneric:Invisible-Pin|pin@282||223.1375|-56||||A -Ngeneric:Invisible-Pin|pin@283||273.2025|-80|||||ART_message(D5G4;)SloopCountM:olcEven{sch} -Ngeneric:Invisible-Pin|pin@284||273.2025|-79||||A -Ngeneric:Invisible-Pin|pin@285||273.2025|-81||||A -Ngeneric:Invisible-Pin|pin@286||288.605|-77.5|||||ART_message(D5G4;)SloopCountM:olcOdd{sch} -Ngeneric:Invisible-Pin|pin@287||288.605|-76.5||||A -Ngeneric:Invisible-Pin|pin@288||288.605|-78.5||||A -Ngeneric:Invisible-Pin|pin@289||260.6675|-95|||||ART_message(D5G4;)SloopCountM:ringB{sch} -Ngeneric:Invisible-Pin|pin@290||260.6675|-94||||A -Ngeneric:Invisible-Pin|pin@291||260.6675|-96||||A -Ngeneric:Invisible-Pin|pin@292||0|0|||||ART_message(D5G4;)Smarina{sch} -Ngeneric:Invisible-Pin|pin@293||0|1||||A -Ngeneric:Invisible-Pin|pin@294||0|-1||||A -Ngeneric:Invisible-Pin|pin@295||303.3375|-75|||||ART_message(D5G4;)SoneHotM:aFlag{sch} -Ngeneric:Invisible-Pin|pin@296||303.3375|-74||||A -Ngeneric:Invisible-Pin|pin@297||303.3375|-76||||A -Ngeneric:Invisible-Pin|pin@298||252.89|-60|||||ART_message(D5G4;)SoneHotM:flags{sch} -Ngeneric:Invisible-Pin|pin@299||252.89|-59||||A -Ngeneric:Invisible-Pin|pin@300||252.89|-61||||A -Ngeneric:Invisible-Pin|pin@301||274.6675|-100|||||ART_message(D5G4;)SoneHotM:minusOne{sch} -Ngeneric:Invisible-Pin|pin@302||274.6675|-99||||A -Ngeneric:Invisible-Pin|pin@303||274.6675|-101||||A -Ngeneric:Invisible-Pin|pin@304||273.4875|-57.5|||||ART_message(D5G4;)SoneHotM:moveAll{sch} -Ngeneric:Invisible-Pin|pin@305||273.4875|-56.5||||A -Ngeneric:Invisible-Pin|pin@306||273.4875|-58.5||||A -Ngeneric:Invisible-Pin|pin@307||315.39|-80|||||ART_message(D5G4;)SoneHotM:moveAnd{sch} -Ngeneric:Invisible-Pin|pin@308||315.39|-79||||A -Ngeneric:Invisible-Pin|pin@309||315.39|-81||||A -Ngeneric:Invisible-Pin|pin@310||328.7825|-77.5|||||ART_message(D5G4;)SoneHotM:movePreds{sch} -Ngeneric:Invisible-Pin|pin@311||328.7825|-76.5||||A -Ngeneric:Invisible-Pin|pin@312||328.7825|-78.5||||A -Ngeneric:Invisible-Pin|pin@313||343.5125|-75|||||ART_message(D5G4;)SoneHotM:moveTorpPreds{sch} -Ngeneric:Invisible-Pin|pin@314||343.5125|-74||||A -Ngeneric:Invisible-Pin|pin@315||343.5125|-76||||A -Ngeneric:Invisible-Pin|pin@316||348.315|-120|||||ART_message(D5G4;)SoneHotM:ohXor{sch} -Ngeneric:Invisible-Pin|pin@317||348.315|-119||||A -Ngeneric:Invisible-Pin|pin@318||348.315|-121||||A -Ngeneric:Invisible-Pin|pin@319||288.6675|-97.5|||||ART_message(D5G4;)SoneHotM:onDeck{sch} -Ngeneric:Invisible-Pin|pin@320||288.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@321||288.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@322||301.3325|-95|||||ART_message(D5G4;)SoneHotM:predWaitB{sch} -Ngeneric:Invisible-Pin|pin@323||301.3325|-94||||A -Ngeneric:Invisible-Pin|pin@324||301.3325|-96||||A -Ngeneric:Invisible-Pin|pin@325||316|-100|||||ART_message(D5G4;)SoneHotM:reQueue{sch} -Ngeneric:Invisible-Pin|pin@326||316|-99||||A -Ngeneric:Invisible-Pin|pin@327||316|-101||||A -Ngeneric:Invisible-Pin|pin@328||362.125|-117.5|||||ART_message(D5G4;)SoneHotM:reQueueB{sch} -Ngeneric:Invisible-Pin|pin@329||362.125|-116.5||||A -Ngeneric:Invisible-Pin|pin@330||362.125|-118.5||||A -Ngeneric:Invisible-Pin|pin@331||378.2375|-115|||||ART_message(D5G4;)SoneHotM:reQueueC{sch} -Ngeneric:Invisible-Pin|pin@332||378.2375|-114||||A -Ngeneric:Invisible-Pin|pin@333||378.2375|-116||||A -Ngeneric:Invisible-Pin|pin@334||324.57|-137.5|||||ART_message(D5G4;)SoneHotM:sucDri10Pair{sch} -Ngeneric:Invisible-Pin|pin@335||324.57|-136.5||||A -Ngeneric:Invisible-Pin|pin@336||324.57|-138.5||||A -Ngeneric:Invisible-Pin|pin@337||394.35|-120|||||ART_message(D5G4;)SoneHotM:sucDri10Pairx6{sch} -Ngeneric:Invisible-Pin|pin@338||394.35|-119||||A -Ngeneric:Invisible-Pin|pin@339||394.35|-121||||A -Ngeneric:Invisible-Pin|pin@340||329.3325|-97.5|||||ART_message(D5G4;)SoneHotM:xor6x12{sch} -Ngeneric:Invisible-Pin|pin@341||329.3325|-96.5||||A -Ngeneric:Invisible-Pin|pin@342||329.3325|-98.5||||A -Ngeneric:Invisible-Pin|pin@343||0|-260|||||ART_message(D5G4;)SorangeTSMC090nm:NMOSf{sch} -Ngeneric:Invisible-Pin|pin@344||0|-259||||A -Ngeneric:Invisible-Pin|pin@345||0|-261||||A -Ngeneric:Invisible-Pin|pin@346||0|-240|||||ART_message(D5G4;)SorangeTSMC090nm:NMOSx{sch} -Ngeneric:Invisible-Pin|pin@347||0|-239||||A -Ngeneric:Invisible-Pin|pin@348||0|-241||||A -Ngeneric:Invisible-Pin|pin@349||284.2425|-195|||||ART_message(D5G4;)SorangeTSMC090nm:PMOS4f{sch} -Ngeneric:Invisible-Pin|pin@350||284.2425|-194||||A -Ngeneric:Invisible-Pin|pin@351||284.2425|-196||||A -Ngeneric:Invisible-Pin|pin@352||275.6|-177.5|||||ART_message(D5G4;)SorangeTSMC090nm:PMOS4x{sch} -Ngeneric:Invisible-Pin|pin@353||275.6|-176.5||||A -Ngeneric:Invisible-Pin|pin@354||275.6|-178.5||||A -Ngeneric:Invisible-Pin|pin@355||302.6675|-257.5|||||ART_message(D5G4;)SorangeTSMC090nm:PMOSf{sch} -Ngeneric:Invisible-Pin|pin@356||302.6675|-256.5||||A -Ngeneric:Invisible-Pin|pin@357||302.6675|-258.5||||A -Ngeneric:Invisible-Pin|pin@358||204.3975|-237.5|||||ART_message(D5G4;)SorangeTSMC090nm:PMOSx{sch} -Ngeneric:Invisible-Pin|pin@359||204.3975|-236.5||||A -Ngeneric:Invisible-Pin|pin@360||204.3975|-238.5||||A -Ngeneric:Invisible-Pin|pin@361||408.7975|-235|||||ART_message(D5G4;)SorangeTSMC090nm:wire{sch} -Ngeneric:Invisible-Pin|pin@362||408.7975|-234||||A -Ngeneric:Invisible-Pin|pin@363||408.7975|-236||||A -Ngeneric:Invisible-Pin|pin@364||0|-220|||||ART_message(D5G4;)SorangeTSMC090nm:wire90{sch} -Ngeneric:Invisible-Pin|pin@365||0|-219||||A -Ngeneric:Invisible-Pin|pin@366||0|-221||||A -Ngeneric:Invisible-Pin|pin@367||415.065|-117.5|||||ART_message(D5G4;)SpredicateM:nand3in20sr{sch} -Ngeneric:Invisible-Pin|pin@368||415.065|-116.5||||A -Ngeneric:Invisible-Pin|pin@369||415.065|-118.5||||A -Ngeneric:Invisible-Pin|pin@370||342.6675|-95|||||ART_message(D5G4;)SpredicateM:ohPredAll{sch} -Ngeneric:Invisible-Pin|pin@371||342.6675|-94||||A -Ngeneric:Invisible-Pin|pin@372||342.6675|-96||||A -Ngeneric:Invisible-Pin|pin@373||435.7775|-115|||||ART_message(D5G4;)SpredicateM:ohPredDo{sch} -Ngeneric:Invisible-Pin|pin@374||435.7775|-114||||A -Ngeneric:Invisible-Pin|pin@375||435.7775|-116||||A -Ngeneric:Invisible-Pin|pin@376||454.1925|-120|||||ART_message(D5G4;)SpredicateM:ohPredPred{sch} -Ngeneric:Invisible-Pin|pin@377||454.1925|-119||||A -Ngeneric:Invisible-Pin|pin@378||454.1925|-121||||A -Ngeneric:Invisible-Pin|pin@379||360.815|-160|||||ART_message(D5G4;)SpredicateM:ohSRxor{sch} -Ngeneric:Invisible-Pin|pin@380||360.815|-159||||A -Ngeneric:Invisible-Pin|pin@381||360.815|-161||||A -Ngeneric:Invisible-Pin|pin@382||349.46|-135|||||ART_message(D5G4;)SpredicateM:ohSRxor6x12{sch} -Ngeneric:Invisible-Pin|pin@383||349.46|-134||||A -Ngeneric:Invisible-Pin|pin@384||349.46|-136||||A -Ngeneric:Invisible-Pin|pin@385||376.3425|-140|||||ART_message(D5G4;)SpredicateM:predFlagDri{sch} -Ngeneric:Invisible-Pin|pin@386||376.3425|-139||||A -Ngeneric:Invisible-Pin|pin@387||376.3425|-141||||A -Ngeneric:Invisible-Pin|pin@388||403.2225|-137.5|||||ART_message(D5G4;)SpredicateM:predSucDri{sch} -Ngeneric:Invisible-Pin|pin@389||403.2225|-136.5||||A -Ngeneric:Invisible-Pin|pin@390||403.2225|-138.5||||A -Ngeneric:Invisible-Pin|pin@391||342.0375|-175|||||ART_message(D5G4;)SredFive:inv{sch} -Ngeneric:Invisible-Pin|pin@392||342.0375|-174||||A -Ngeneric:Invisible-Pin|pin@393||342.0375|-176||||A -Ngeneric:Invisible-Pin|pin@394||363.2|-217.5|||||ART_message(D5G4;)SredFive:invLT{sch} -Ngeneric:Invisible-Pin|pin@395||363.2|-216.5||||A -Ngeneric:Invisible-Pin|pin@396||363.2|-218.5||||A -Ngeneric:Invisible-Pin|pin@397||395.1075|-157.5|||||ART_message(D5G4;)SredFive:nand2{sch} -Ngeneric:Invisible-Pin|pin@398||395.1075|-156.5||||A -Ngeneric:Invisible-Pin|pin@399||395.1075|-158.5||||A -Ngeneric:Invisible-Pin|pin@400||429.11|-135|||||ART_message(D5G4;)SredFive:nand2LT_sy{sch} -Ngeneric:Invisible-Pin|pin@401||429.11|-134||||A -Ngeneric:Invisible-Pin|pin@402||429.11|-136||||A -Ngeneric:Invisible-Pin|pin@403||421.945|-155|||||ART_message(D5G4;)SredFive:nand2_sy{sch} -Ngeneric:Invisible-Pin|pin@404||421.945|-154||||A -Ngeneric:Invisible-Pin|pin@405||421.945|-156||||A -Ngeneric:Invisible-Pin|pin@406||452.01|-140|||||ART_message(D5G4;)SredFive:nand2n{sch} -Ngeneric:Invisible-Pin|pin@407||452.01|-139||||A -Ngeneric:Invisible-Pin|pin@408||452.01|-141||||A -Ngeneric:Invisible-Pin|pin@409||470.925|-137.5|||||ART_message(D5G4;)SredFive:nand2n_sy{sch} -Ngeneric:Invisible-Pin|pin@410||470.925|-136.5||||A -Ngeneric:Invisible-Pin|pin@411||470.925|-138.5||||A -Ngeneric:Invisible-Pin|pin@412||492.83|-135|||||ART_message(D5G4;)SredFive:nand3{sch} -Ngeneric:Invisible-Pin|pin@413||492.83|-134||||A -Ngeneric:Invisible-Pin|pin@414||492.83|-136||||A -Ngeneric:Invisible-Pin|pin@415||453.255|-160|||||ART_message(D5G4;)SredFive:nms1{sch} -Ngeneric:Invisible-Pin|pin@416||453.255|-159||||A -Ngeneric:Invisible-Pin|pin@417||453.255|-161||||A -Ngeneric:Invisible-Pin|pin@418||426.365|-200|||||ART_message(D5G4;)SredFive:nms2{sch} -Ngeneric:Invisible-Pin|pin@419||426.365|-199||||A -Ngeneric:Invisible-Pin|pin@420||426.365|-201||||A -Ngeneric:Invisible-Pin|pin@421||381.41|-180|||||ART_message(D5G4;)SredFive:nms2_sy{sch} -Ngeneric:Invisible-Pin|pin@422||381.41|-179||||A -Ngeneric:Invisible-Pin|pin@423||381.41|-181||||A -Ngeneric:Invisible-Pin|pin@424||430.6225|-177.5|||||ART_message(D5G4;)SredFive:nms3{sch} -Ngeneric:Invisible-Pin|pin@425||430.6225|-176.5||||A -Ngeneric:Invisible-Pin|pin@426||430.6225|-178.5||||A -Ngeneric:Invisible-Pin|pin@427||478.6|-157.5|||||ART_message(D5G4;)SredFive:nor2{sch} -Ngeneric:Invisible-Pin|pin@428||478.6|-156.5||||A -Ngeneric:Invisible-Pin|pin@429||478.6|-158.5||||A -Ngeneric:Invisible-Pin|pin@430||503.9475|-155|||||ART_message(D5G4;)SredFive:nor2HT_sy{sch} -Ngeneric:Invisible-Pin|pin@431||503.9475|-154||||A -Ngeneric:Invisible-Pin|pin@432||503.9475|-156||||A -Ngeneric:Invisible-Pin|pin@433||536.75|-160|||||ART_message(D5G4;)SredFive:nor2_sy{sch} -Ngeneric:Invisible-Pin|pin@434||536.75|-159||||A -Ngeneric:Invisible-Pin|pin@435||536.75|-161||||A -Ngeneric:Invisible-Pin|pin@436||510.75|-140|||||ART_message(D5G4;)SredFive:nor2n{sch} -Ngeneric:Invisible-Pin|pin@437||510.75|-139||||A -Ngeneric:Invisible-Pin|pin@438||510.75|-141||||A -Ngeneric:Invisible-Pin|pin@439||528.67|-137.5|||||ART_message(D5G4;)SredFive:nor2n_sy{sch} -Ngeneric:Invisible-Pin|pin@440||528.67|-136.5||||A -Ngeneric:Invisible-Pin|pin@441||528.67|-138.5||||A -Ngeneric:Invisible-Pin|pin@442||472.455|-175|||||ART_message(D5G4;)SredFive:pms1{sch} -Ngeneric:Invisible-Pin|pin@443||472.455|-174||||A -Ngeneric:Invisible-Pin|pin@444||472.455|-176||||A -Ngeneric:Invisible-Pin|pin@445||515.85|-197.5|||||ART_message(D5G4;)SredFive:pms2{sch} -Ngeneric:Invisible-Pin|pin@446||515.85|-196.5||||A -Ngeneric:Invisible-Pin|pin@447||515.85|-198.5||||A -Ngeneric:Invisible-Pin|pin@448||514.2875|-180|||||ART_message(D5G4;)SredFive:pms2_sy{sch} -Ngeneric:Invisible-Pin|pin@449||514.2875|-179||||A -Ngeneric:Invisible-Pin|pin@450||514.2875|-181||||A -Ngeneric:Invisible-Pin|pin@451||563.5025|-177.5|||||ART_message(D5G4;)SredFive:pms3{sch} -Ngeneric:Invisible-Pin|pin@452||563.5025|-176.5||||A -Ngeneric:Invisible-Pin|pin@453||563.5025|-178.5||||A -Ngeneric:Invisible-Pin|pin@454||549.58|-135|||||ART_message(D5G4;)SredFive:triInv{sch} -Ngeneric:Invisible-Pin|pin@455||549.58|-134||||A -Ngeneric:Invisible-Pin|pin@456||549.58|-136||||A -Ngeneric:Invisible-Pin|pin@457||568.495|-140|||||ART_message(D5G4;)SredFive:xor2{sch} -Ngeneric:Invisible-Pin|pin@458||568.495|-139||||A -Ngeneric:Invisible-Pin|pin@459||568.495|-141||||A -Ngeneric:Invisible-Pin|pin@460||359.3325|-100|||||ART_message(D5G4;)SregistersM:addr1in20Bx7{sch} -Ngeneric:Invisible-Pin|pin@461||359.3325|-99||||A -Ngeneric:Invisible-Pin|pin@462||359.3325|-101||||A -Ngeneric:Invisible-Pin|pin@463||360.9225|-80|||||ART_message(D5G4;)SregistersM:addr1in20Bx15{sch} -Ngeneric:Invisible-Pin|pin@464||360.9225|-79||||A -Ngeneric:Invisible-Pin|pin@465||360.9225|-81||||A -Ngeneric:Invisible-Pin|pin@466||474.14|-117.5|||||ART_message(D5G4;)SregistersM:addr1in60Cx7{sch} -Ngeneric:Invisible-Pin|pin@467||474.14|-116.5||||A -Ngeneric:Invisible-Pin|pin@468||474.14|-118.5||||A -Ngeneric:Invisible-Pin|pin@469||378|-97.5|||||ART_message(D5G4;)SregistersM:addr1in60Cx7scan{sch} -Ngeneric:Invisible-Pin|pin@470||378|-96.5||||A -Ngeneric:Invisible-Pin|pin@471||378|-98.5||||A -Ngeneric:Invisible-Pin|pin@472||399.3325|-95|||||ART_message(D5G4;)SregistersM:addr1in60Cx15{sch} -Ngeneric:Invisible-Pin|pin@473||399.3325|-94||||A -Ngeneric:Invisible-Pin|pin@474||399.3325|-96||||A -Ngeneric:Invisible-Pin|pin@475||380.3425|-77.5|||||ART_message(D5G4;)SregistersM:addr2in60Cx7{sch} -Ngeneric:Invisible-Pin|pin@476||380.3425|-76.5||||A -Ngeneric:Invisible-Pin|pin@477||380.3425|-78.5||||A -Ngeneric:Invisible-Pin|pin@478||296.3725|-55|||||ART_message(D5G4;)SregistersM:addr2in60Cx15{sch} -Ngeneric:Invisible-Pin|pin@479||296.3725|-54||||A -Ngeneric:Invisible-Pin|pin@480||296.3725|-56||||A -Ngeneric:Invisible-Pin|pin@481||399.0925|-75|||||ART_message(D5G4;)SregistersM:data1in20Bx37{sch} -Ngeneric:Invisible-Pin|pin@482||399.0925|-74||||A -Ngeneric:Invisible-Pin|pin@483||399.0925|-76||||A -Ngeneric:Invisible-Pin|pin@484||495.6225|-115|||||ART_message(D5G4;)SregistersM:data1in60Cx18{sch} -Ngeneric:Invisible-Pin|pin@485||495.6225|-114||||A -Ngeneric:Invisible-Pin|pin@486||495.6225|-116||||A -Ngeneric:Invisible-Pin|pin@487||418.6675|-100|||||ART_message(D5G4;)SregistersM:data1in60Cx18scan{sch} -Ngeneric:Invisible-Pin|pin@488||418.6675|-99||||A -Ngeneric:Invisible-Pin|pin@489||418.6675|-101||||A -Ngeneric:Invisible-Pin|pin@490||440.6675|-97.5|||||ART_message(D5G4;)SregistersM:data1in60Cx37{sch} -Ngeneric:Invisible-Pin|pin@491||440.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@492||440.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@493||460|-95|||||ART_message(D5G4;)SregistersM:data2in60Cx18{sch} -Ngeneric:Invisible-Pin|pin@494||460|-94||||A -Ngeneric:Invisible-Pin|pin@495||460|-96||||A -Ngeneric:Invisible-Pin|pin@496||418.51|-80|||||ART_message(D5G4;)SregistersM:data2in60Cx37{sch} -Ngeneric:Invisible-Pin|pin@497||418.51|-79||||A -Ngeneric:Invisible-Pin|pin@498||418.51|-81||||A -Ngeneric:Invisible-Pin|pin@499||517.87|-120|||||ART_message(D5G4;)SregistersM:ins1in20Bx18{sch} -Ngeneric:Invisible-Pin|pin@500||517.87|-119||||A -Ngeneric:Invisible-Pin|pin@501||517.87|-121||||A -Ngeneric:Invisible-Pin|pin@502||479.3325|-100|||||ART_message(D5G4;)SregistersM:ins1in20Bx36{sch} -Ngeneric:Invisible-Pin|pin@503||479.3325|-99||||A -Ngeneric:Invisible-Pin|pin@504||479.3325|-101||||A -Ngeneric:Invisible-Pin|pin@505||539.3525|-117.5|||||ART_message(D5G4;)SregistersM:ins2in20Ax18{sch} -Ngeneric:Invisible-Pin|pin@506||539.3525|-116.5||||A -Ngeneric:Invisible-Pin|pin@507||539.3525|-118.5||||A -Ngeneric:Invisible-Pin|pin@508||498|-97.5|||||ART_message(D5G4;)SregistersM:ins2in20Ax36{sch} -Ngeneric:Invisible-Pin|pin@509||498|-96.5||||A -Ngeneric:Invisible-Pin|pin@510||498|-98.5||||A -Ngeneric:Invisible-Pin|pin@511||329.5575|-60|||||ART_message(D5G4;)SregistersM:newDregister{sch} -Ngeneric:Invisible-Pin|pin@512||329.5575|-59||||A -Ngeneric:Invisible-Pin|pin@513||329.5575|-61||||A -Ngeneric:Invisible-Pin|pin@514||100.1775|-35|||||ART_message(D5G4;)SregistersM:newPathReg{sch} -Ngeneric:Invisible-Pin|pin@515||100.1775|-34||||A -Ngeneric:Invisible-Pin|pin@516||100.1775|-36||||A -Ngeneric:Invisible-Pin|pin@517||437.93|-77.5|||||ART_message(D5G4;)SregistersM:shadow{sch} -Ngeneric:Invisible-Pin|pin@518||437.93|-76.5||||A -Ngeneric:Invisible-Pin|pin@519||437.93|-78.5||||A -Ngeneric:Invisible-Pin|pin@520||516.6675|-95|||||ART_message(D5G4;)SregistersM:shadowMux4{sch} -Ngeneric:Invisible-Pin|pin@521||516.6675|-94||||A -Ngeneric:Invisible-Pin|pin@522||516.6675|-96||||A -Ngeneric:Invisible-Pin|pin@523||534|-100|||||ART_message(D5G4;)SregistersM:signLogic{sch} -Ngeneric:Invisible-Pin|pin@524||534|-99||||A -Ngeneric:Invisible-Pin|pin@525||534|-101||||A -Ngeneric:Invisible-Pin|pin@526||560.835|-115|||||ART_message(D5G4;)SscanJ:scanAmp{sch} -Ngeneric:Invisible-Pin|pin@527||560.835|-114||||A -Ngeneric:Invisible-Pin|pin@528||560.835|-116||||A -Ngeneric:Invisible-Pin|pin@529||585.42|-137.5|||||ART_message(D5G4;)SscanJ:scanCellE{sch} -Ngeneric:Invisible-Pin|pin@530||585.42|-136.5||||A -Ngeneric:Invisible-Pin|pin@531||585.42|-138.5||||A -Ngeneric:Invisible-Pin|pin@532||550.6675|-97.5|||||ART_message(D5G4;)SscanJ:scanEx1vertA{sch} -Ngeneric:Invisible-Pin|pin@533||550.6675|-96.5||||A -Ngeneric:Invisible-Pin|pin@534||550.6675|-98.5||||A -Ngeneric:Invisible-Pin|pin@535||155.595|-40|||||ART_message(D5G4;)SscanJ:scanEx3hor{sch} -Ngeneric:Invisible-Pin|pin@536||155.595|-39||||A -Ngeneric:Invisible-Pin|pin@537||155.595|-41||||A -Ngeneric:Invisible-Pin|pin@538||200.3575|-37.5|||||ART_message(D5G4;)SscanM:scanCap{sch} -Ngeneric:Invisible-Pin|pin@539||200.3575|-36.5||||A -Ngeneric:Invisible-Pin|pin@540||200.3575|-38.5||||A -Ngeneric:Invisible-Pin|pin@541||574.645|-120|||||ART_message(D5G4;)SscanM:scanCellE{sch} -Ngeneric:Invisible-Pin|pin@542||574.645|-119||||A -Ngeneric:Invisible-Pin|pin@543||574.645|-121||||A -Ngeneric:Invisible-Pin|pin@544||589.99|-117.5|||||ART_message(D5G4;)SscanM:scanCellF{sch} -Ngeneric:Invisible-Pin|pin@545||589.99|-116.5||||A -Ngeneric:Invisible-Pin|pin@546||589.99|-118.5||||A -Ngeneric:Invisible-Pin|pin@547||452.66|-75|||||ART_message(D5G4;)SscanM:scanEx1{sch} -Ngeneric:Invisible-Pin|pin@548||452.66|-74||||A -Ngeneric:Invisible-Pin|pin@549||452.66|-76||||A -Ngeneric:Invisible-Pin|pin@550||566|-95|||||ART_message(D5G4;)SscanM:scanEx2{sch} -Ngeneric:Invisible-Pin|pin@551||566|-94||||A -Ngeneric:Invisible-Pin|pin@552||566|-96||||A -Ngeneric:Invisible-Pin|pin@553||464.715|-80|||||ART_message(D5G4;)SscanM:scanEx3{sch} -Ngeneric:Invisible-Pin|pin@554||464.715|-79||||A -Ngeneric:Invisible-Pin|pin@555||464.715|-81||||A -Ngeneric:Invisible-Pin|pin@556||578|-100|||||ART_message(D5G4;)SscanM:scanEx3plain{sch} -Ngeneric:Invisible-Pin|pin@557||578|-99||||A -Ngeneric:Invisible-Pin|pin@558||578|-101||||A -Ngeneric:Invisible-Pin|pin@559||476.7675|-77.5|||||ART_message(D5G4;)SscanM:scanFx2{sch} -Ngeneric:Invisible-Pin|pin@560||476.7675|-76.5||||A -Ngeneric:Invisible-Pin|pin@561||476.7675|-78.5||||A -Ngeneric:Invisible-Pin|pin@562||593.3325|-97.5|||||ART_message(D5G4;)SscanM:scanFx3{sch} -Ngeneric:Invisible-Pin|pin@563||593.3325|-96.5||||A -Ngeneric:Invisible-Pin|pin@564||593.3325|-98.5||||A -Ngeneric:Invisible-Pin|pin@565||238.7225|-35|||||ART_message(D5G4;)SstageGroupsM:centerFive{sch} -Ngeneric:Invisible-Pin|pin@566||238.7225|-34||||A -Ngeneric:Invisible-Pin|pin@567||238.7225|-36||||A -Ngeneric:Invisible-Pin|pin@568||298.405|-40|||||ART_message(D5G4;)SstageGroupsM:dockWagNine{sch} -Ngeneric:Invisible-Pin|pin@569||298.405|-39||||A -Ngeneric:Invisible-Pin|pin@570||298.405|-41||||A -Ngeneric:Invisible-Pin|pin@571||361.5975|-57.5|||||ART_message(D5G4;)SstageGroupsM:epiRQod{sch} -Ngeneric:Invisible-Pin|pin@572||361.5975|-56.5||||A -Ngeneric:Invisible-Pin|pin@573||361.5975|-58.5||||A -Ngeneric:Invisible-Pin|pin@574||360.215|-37.5|||||ART_message(D5G4;)SstageGroupsM:fillDrainCount{sch} -Ngeneric:Invisible-Pin|pin@575||360.215|-36.5||||A -Ngeneric:Invisible-Pin|pin@576||360.215|-38.5||||A -Ngeneric:Invisible-Pin|pin@577||390.205|-55|||||ART_message(D5G4;)SstageGroupsM:m1predicate{sch} -Ngeneric:Invisible-Pin|pin@578||390.205|-54||||A -Ngeneric:Invisible-Pin|pin@579||390.205|-56||||A -Ngeneric:Invisible-Pin|pin@580||257.5875|-15|||||ART_message(D5G4;)SstageGroupsM:northFifo{sch} -Ngeneric:Invisible-Pin|pin@581||257.5875|-14||||A -Ngeneric:Invisible-Pin|pin@582||257.5875|-16||||A -Ngeneric:Invisible-Pin|pin@583||423.39|-60|||||ART_message(D5G4;)SstageGroupsM:properStopper{sch} -Ngeneric:Invisible-Pin|pin@584||423.39|-59||||A -Ngeneric:Invisible-Pin|pin@585||423.39|-61||||A -Ngeneric:Invisible-Pin|pin@586||431.46|-20|||||ART_message(D5G4;)SstageGroupsM:southFifo{sch} -Ngeneric:Invisible-Pin|pin@587||431.46|-19||||A -Ngeneric:Invisible-Pin|pin@588||431.46|-21||||A -Ngeneric:Invisible-Pin|pin@589||428.4225|-35|||||ART_message(D5G4;)SstageGroupsM:tapPropStop{sch} -Ngeneric:Invisible-Pin|pin@590||428.4225|-34||||A -Ngeneric:Invisible-Pin|pin@591||428.4225|-36||||A -Ngeneric:Invisible-Pin|pin@592||490.235|-40|||||ART_message(D5G4;)SstageGroupsM:upDown8weak{sch} -Ngeneric:Invisible-Pin|pin@593||490.235|-39||||A -Ngeneric:Invisible-Pin|pin@594||490.235|-41||||A -Ngeneric:Invisible-Pin|pin@595||458.8625|-57.5|||||ART_message(D5G4;)SstagesM:altEndDockStage{sch} -Ngeneric:Invisible-Pin|pin@596||458.8625|-56.5||||A -Ngeneric:Invisible-Pin|pin@597||458.8625|-58.5||||A -Ngeneric:Invisible-Pin|pin@598||490.9025|-55|||||ART_message(D5G4;)SstagesM:altStartDockStage{sch} -Ngeneric:Invisible-Pin|pin@599||490.9025|-54||||A -Ngeneric:Invisible-Pin|pin@600||490.9025|-56||||A -Ngeneric:Invisible-Pin|pin@601||488.82|-75|||||ART_message(D5G4;)SstagesM:drainStage{sch} -Ngeneric:Invisible-Pin|pin@602||488.82|-74||||A -Ngeneric:Invisible-Pin|pin@603||488.82|-76||||A -Ngeneric:Invisible-Pin|pin@604||504.22|-80|||||ART_message(D5G4;)SstagesM:epiDockStage{sch} -Ngeneric:Invisible-Pin|pin@605||504.22|-79||||A -Ngeneric:Invisible-Pin|pin@606||504.22|-81||||A -Ngeneric:Invisible-Pin|pin@607||520.9625|-77.5|||||ART_message(D5G4;)SstagesM:fillStage{sch} -Ngeneric:Invisible-Pin|pin@608||520.9625|-76.5||||A -Ngeneric:Invisible-Pin|pin@609||520.9625|-78.5||||A -Ngeneric:Invisible-Pin|pin@610||552.0475|-37.5|||||ART_message(D5G4;)SstagesM:litDockStage{sch} -Ngeneric:Invisible-Pin|pin@611||552.0475|-36.5||||A -Ngeneric:Invisible-Pin|pin@612||552.0475|-38.5||||A -Ngeneric:Invisible-Pin|pin@613||535.6925|-75|||||ART_message(D5G4;)SstagesM:mOneDockStage{sch} -Ngeneric:Invisible-Pin|pin@614||535.6925|-74||||A -Ngeneric:Invisible-Pin|pin@615||535.6925|-76||||A -Ngeneric:Invisible-Pin|pin@616||553.1025|-80|||||ART_message(D5G4;)SstagesM:onDeckDockStage{sch} -Ngeneric:Invisible-Pin|pin@617||553.1025|-79||||A -Ngeneric:Invisible-Pin|pin@618||553.1025|-81||||A -Ngeneric:Invisible-Pin|pin@619||525.2325|-60|||||ART_message(D5G4;)SstagesM:plainDockStage{sch} -Ngeneric:Invisible-Pin|pin@620||525.2325|-59||||A -Ngeneric:Invisible-Pin|pin@621||525.2325|-61||||A -Ngeneric:Invisible-Pin|pin@622||571.8525|-77.5|||||ART_message(D5G4;)SstagesM:predDockStage{sch} -Ngeneric:Invisible-Pin|pin@623||571.8525|-76.5||||A -Ngeneric:Invisible-Pin|pin@624||571.8525|-78.5||||A -Ngeneric:Invisible-Pin|pin@625||589.2625|-75|||||ART_message(D5G4;)SstagesM:rqDockStage{sch} -Ngeneric:Invisible-Pin|pin@626||589.2625|-74||||A -Ngeneric:Invisible-Pin|pin@627||589.2625|-76||||A -Ngeneric:Invisible-Pin|pin@628||556.1275|-57.5|||||ART_message(D5G4;)SstagesM:tapStage{sch} -Ngeneric:Invisible-Pin|pin@629||556.1275|-56.5||||A -Ngeneric:Invisible-Pin|pin@630||556.1275|-58.5||||A -Ngeneric:Invisible-Pin|pin@631||580.16|-55|||||ART_message(D5G4;)SstagesM:weakStage{sch} -Ngeneric:Invisible-Pin|pin@632||580.16|-54||||A -Ngeneric:Invisible-Pin|pin@633||580.16|-56||||A -Ngeneric:Invisible-Pin|pin@634||566.5675|-157.5|||||ART_message(D5G4;)SwiresL:bitAssignments{sch} -Ngeneric:Invisible-Pin|pin@635||566.5675|-156.5||||A -Ngeneric:Invisible-Pin|pin@636||566.5675|-158.5||||A -Ageneric:Invisible|net@0|||ARS2700|pin@3||0|-121|pin@1||0|-120 -Ageneric:Invisible|net@1|||ARS2700|pin@1||0|-120|pin@2||0|-119 -Ageneric:Invisible|net@2|||ARS2700|pin@6||0|-141|pin@4||0|-140 -Ageneric:Invisible|net@3|||ARS2700|pin@4||0|-140|pin@5||0|-139 -Ageneric:Invisible|net@4|||ARS2700|pin@9||0|-81|pin@7||0|-80 -Ageneric:Invisible|net@5|||ARS2700|pin@7||0|-80|pin@8||0|-79 -Ageneric:Invisible|net@6|||ARS2700|pin@12||0|-101|pin@10||0|-100 -Ageneric:Invisible|net@7|||ARS2700|pin@10||0|-100|pin@11||0|-99 -Ageneric:Invisible|net@8|||ARS2700|pin@15||12.6675|-98.5|pin@13||12.6675|-97.5 -Ageneric:Invisible|net@9|||ARS2700|pin@13||12.6675|-97.5|pin@14||12.6675|-96.5 -Ageneric:Invisible|net@10|||ARS2700|pin@18||23.895|-138.5|pin@16||23.895|-137.5 -Ageneric:Invisible|net@11|||ARS2700|pin@16||23.895|-137.5|pin@17||23.895|-136.5 -Ageneric:Invisible|net@12|||ARS2700|pin@21||15.4|-78.5|pin@19||15.4|-77.5 -Ageneric:Invisible|net@13|||ARS2700|pin@19||15.4|-77.5|pin@20||15.4|-76.5 -Ageneric:Invisible|net@14|||ARS2700|pin@24||28.6675|-96|pin@22||28.6675|-95 -Ageneric:Invisible|net@15|||ARS2700|pin@22||28.6675|-95|pin@23||28.6675|-94 -Ageneric:Invisible|net@16|||ARS2700|pin@27||32.81|-76|pin@25||32.81|-75 -Ageneric:Invisible|net@17|||ARS2700|pin@25||32.81|-75|pin@26||32.81|-74 -Ageneric:Invisible|net@18|||ARS2700|pin@30||50.22|-81|pin@28||50.22|-80 -Ageneric:Invisible|net@19|||ARS2700|pin@28||50.22|-80|pin@29||50.22|-79 -Ageneric:Invisible|net@20|||ARS2700|pin@33||16.8775|-118.5|pin@31||16.8775|-117.5 -Ageneric:Invisible|net@21|||ARS2700|pin@31||16.8775|-117.5|pin@32||16.8775|-116.5 -Ageneric:Invisible|net@22|||ARS2700|pin@36||48.785|-136|pin@34||48.785|-135 -Ageneric:Invisible|net@23|||ARS2700|pin@34||48.785|-135|pin@35||48.785|-134 -Ageneric:Invisible|net@24|||ARS2700|pin@39||38.36|-116|pin@37||38.36|-115 -Ageneric:Invisible|net@25|||ARS2700|pin@37||38.36|-115|pin@38||38.36|-114 -Ageneric:Invisible|net@26|||ARS2700|pin@42||58.3075|-121|pin@40||58.3075|-120 -Ageneric:Invisible|net@27|||ARS2700|pin@40||58.3075|-120|pin@41||58.3075|-119 -Ageneric:Invisible|net@28|||ARS2700|pin@45||45.3325|-101|pin@43||45.3325|-100 -Ageneric:Invisible|net@29|||ARS2700|pin@43||45.3325|-100|pin@44||45.3325|-99 -Ageneric:Invisible|net@30|||ARS2700|pin@48||64|-98.5|pin@46||64|-97.5 -Ageneric:Invisible|net@31|||ARS2700|pin@46||64|-97.5|pin@47||64|-96.5 -Ageneric:Invisible|net@32|||ARS2700|pin@51||80.6675|-96|pin@49||80.6675|-95 -Ageneric:Invisible|net@33|||ARS2700|pin@49||80.6675|-95|pin@50||80.6675|-94 -Ageneric:Invisible|net@34|||ARS2700|pin@54||67.6325|-78.5|pin@52||67.6325|-77.5 -Ageneric:Invisible|net@35|||ARS2700|pin@52||67.6325|-77.5|pin@53||67.6325|-76.5 -Ageneric:Invisible|net@36|||ARS2700|pin@57||98|-101|pin@55||98|-100 -Ageneric:Invisible|net@37|||ARS2700|pin@55||98|-100|pin@56||98|-99 -Ageneric:Invisible|net@38|||ARS2700|pin@60||79.0225|-118.5|pin@58||79.0225|-117.5 -Ageneric:Invisible|net@39|||ARS2700|pin@58||79.0225|-117.5|pin@59||79.0225|-116.5 -Ageneric:Invisible|net@40|||ARS2700|pin@63||82.3625|-76|pin@61||82.3625|-75 -Ageneric:Invisible|net@41|||ARS2700|pin@61||82.3625|-75|pin@62||82.3625|-74 -Ageneric:Invisible|net@42|||ARS2700|pin@66||99.7725|-81|pin@64||99.7725|-80 -Ageneric:Invisible|net@43|||ARS2700|pin@64||99.7725|-80|pin@65||99.7725|-79 -Ageneric:Invisible|net@44|||ARS2700|pin@69||117.8525|-78.5|pin@67||117.8525|-77.5 -Ageneric:Invisible|net@45|||ARS2700|pin@67||117.8525|-77.5|pin@68||117.8525|-76.5 -Ageneric:Invisible|net@46|||ARS2700|pin@72||0|-61|pin@70||0|-60 -Ageneric:Invisible|net@47|||ARS2700|pin@70||0|-60|pin@71||0|-59 -Ageneric:Invisible|net@48|||ARS2700|pin@75||0|-21|pin@73||0|-20 -Ageneric:Invisible|net@49|||ARS2700|pin@73||0|-20|pin@74||0|-19 -Ageneric:Invisible|net@50|||ARS2700|pin@78||0|-41|pin@76||0|-40 -Ageneric:Invisible|net@51|||ARS2700|pin@76||0|-40|pin@77||0|-39 -Ageneric:Invisible|net@52|||ARS2700|pin@81||35.4725|-58.5|pin@79||35.4725|-57.5 -Ageneric:Invisible|net@53|||ARS2700|pin@79||35.4725|-57.5|pin@80||35.4725|-56.5 -Ageneric:Invisible|net@54|||ARS2700|pin@84||69.8025|-56|pin@82||69.8025|-55 -Ageneric:Invisible|net@55|||ARS2700|pin@82||69.8025|-55|pin@83||69.8025|-54 -Ageneric:Invisible|net@56|||ARS2700|pin@87||97.4375|-116|pin@85||97.4375|-115 -Ageneric:Invisible|net@57|||ARS2700|pin@85||97.4375|-115|pin@86||97.4375|-114 -Ageneric:Invisible|net@58|||ARS2700|pin@90||118.15|-121|pin@88||118.15|-120 -Ageneric:Invisible|net@59|||ARS2700|pin@88||118.15|-120|pin@89||118.15|-119 -Ageneric:Invisible|net@60|||ARS2700|pin@93||138.1|-118.5|pin@91||138.1|-117.5 -Ageneric:Invisible|net@61|||ARS2700|pin@91||138.1|-117.5|pin@92||138.1|-116.5 -Ageneric:Invisible|net@62|||ARS2700|pin@96||73.675|-141|pin@94||73.675|-140 -Ageneric:Invisible|net@63|||ARS2700|pin@94||73.675|-140|pin@95||73.675|-139 -Ageneric:Invisible|net@64|||ARS2700|pin@99||0|-161|pin@97||0|-160 -Ageneric:Invisible|net@65|||ARS2700|pin@97||0|-160|pin@98||0|-159 -Ageneric:Invisible|net@66|||ARS2700|pin@102||40.255|-158.5|pin@100||40.255|-157.5 -Ageneric:Invisible|net@67|||ARS2700|pin@100||40.255|-157.5|pin@101||40.255|-156.5 -Ageneric:Invisible|net@68|||ARS2700|pin@105||99.5625|-138.5|pin@103||99.5625|-137.5 -Ageneric:Invisible|net@69|||ARS2700|pin@103||99.5625|-137.5|pin@104||99.5625|-136.5 -Ageneric:Invisible|net@70|||ARS2700|pin@108||156.5125|-116|pin@106||156.5125|-115 -Ageneric:Invisible|net@71|||ARS2700|pin@106||156.5125|-115|pin@107||156.5125|-114 -Ageneric:Invisible|net@72|||ARS2700|pin@111||114.6675|-98.5|pin@109||114.6675|-97.5 -Ageneric:Invisible|net@73|||ARS2700|pin@109||114.6675|-97.5|pin@110||114.6675|-96.5 -Ageneric:Invisible|net@74|||ARS2700|pin@114||176.46|-121|pin@112||176.46|-120 -Ageneric:Invisible|net@75|||ARS2700|pin@112||176.46|-120|pin@113||176.46|-119 -Ageneric:Invisible|net@76|||ARS2700|pin@117||196.4075|-118.5|pin@115||196.4075|-117.5 -Ageneric:Invisible|net@77|||ARS2700|pin@115||196.4075|-117.5|pin@116||196.4075|-116.5 -Ageneric:Invisible|net@78|||ARS2700|pin@120||215.5875|-116|pin@118||215.5875|-115 -Ageneric:Invisible|net@79|||ARS2700|pin@118||215.5875|-115|pin@119||215.5875|-114 -Ageneric:Invisible|net@80|||ARS2700|pin@123||125.4475|-136|pin@121||125.4475|-135 -Ageneric:Invisible|net@81|||ARS2700|pin@121||125.4475|-135|pin@122||125.4475|-134 -Ageneric:Invisible|net@82|||ARS2700|pin@126||133.2525|-76|pin@124||133.2525|-75 -Ageneric:Invisible|net@83|||ARS2700|pin@124||133.2525|-75|pin@125||133.2525|-74 -Ageneric:Invisible|net@84|||ARS2700|pin@129||80.5125|-156|pin@127||80.5125|-155 -Ageneric:Invisible|net@85|||ARS2700|pin@127||80.5125|-155|pin@128||80.5125|-154 -Ageneric:Invisible|net@86|||ARS2700|pin@132||147.35|-141|pin@130||147.35|-140 -Ageneric:Invisible|net@87|||ARS2700|pin@130||147.35|-140|pin@131||147.35|-139 -Ageneric:Invisible|net@88|||ARS2700|pin@135||128.795|-18.5|pin@133||128.795|-17.5 -Ageneric:Invisible|net@89|||ARS2700|pin@133||128.795|-17.5|pin@134||128.795|-16.5 -Ageneric:Invisible|net@90|||ARS2700|pin@138||63.9425|-38.5|pin@136||63.9425|-37.5 -Ageneric:Invisible|net@91|||ARS2700|pin@136||63.9425|-37.5|pin@137||63.9425|-36.5 -Ageneric:Invisible|net@92|||ARS2700|pin@141||149.325|-81|pin@139||149.325|-80 -Ageneric:Invisible|net@93|||ARS2700|pin@139||149.325|-80|pin@140||149.325|-79 -Ageneric:Invisible|net@94|||ARS2700|pin@144||163.3875|-78.5|pin@142||163.3875|-77.5 -Ageneric:Invisible|net@95|||ARS2700|pin@142||163.3875|-77.5|pin@143||163.3875|-76.5 -Ageneric:Invisible|net@96|||ARS2700|pin@147||174.77|-76|pin@145||174.77|-75 -Ageneric:Invisible|net@97|||ARS2700|pin@145||174.77|-75|pin@146||174.77|-74 -Ageneric:Invisible|net@98|||ARS2700|pin@150||234.7675|-121|pin@148||234.7675|-120 -Ageneric:Invisible|net@99|||ARS2700|pin@148||234.7675|-120|pin@149||234.7675|-119 -Ageneric:Invisible|net@100|||ARS2700|pin@153||133.3325|-96|pin@151||133.3325|-95 -Ageneric:Invisible|net@101|||ARS2700|pin@151||133.3325|-95|pin@152||133.3325|-94 -Ageneric:Invisible|net@102|||ARS2700|pin@156||146.6675|-101|pin@154||146.6675|-100 -Ageneric:Invisible|net@103|||ARS2700|pin@154||146.6675|-100|pin@155||146.6675|-99 -Ageneric:Invisible|net@104|||ARS2700|pin@159||158.6675|-98.5|pin@157||158.6675|-97.5 -Ageneric:Invisible|net@105|||ARS2700|pin@157||158.6675|-97.5|pin@158||158.6675|-96.5 -Ageneric:Invisible|net@106|||ARS2700|pin@162||104.13|-61|pin@160||104.13|-60 -Ageneric:Invisible|net@107|||ARS2700|pin@160||104.13|-60|pin@161||104.13|-59 -Ageneric:Invisible|net@108|||ARS2700|pin@165||187.4925|-81|pin@163||187.4925|-80 -Ageneric:Invisible|net@109|||ARS2700|pin@163||187.4925|-80|pin@164||187.4925|-79 -Ageneric:Invisible|net@110|||ARS2700|pin@168||199.545|-78.5|pin@166||199.545|-77.5 -Ageneric:Invisible|net@111|||ARS2700|pin@166||199.545|-77.5|pin@167||199.545|-76.5 -Ageneric:Invisible|net@112|||ARS2700|pin@171||171.3325|-96|pin@169||171.3325|-95 -Ageneric:Invisible|net@113|||ARS2700|pin@169||171.3325|-95|pin@170||171.3325|-94 -Ageneric:Invisible|net@114|||ARS2700|pin@174||254.715|-118.5|pin@172||254.715|-117.5 -Ageneric:Invisible|net@115|||ARS2700|pin@172||254.715|-117.5|pin@173||254.715|-116.5 -Ageneric:Invisible|net@116|||ARS2700|pin@177||124.7275|-58.5|pin@175||124.7275|-57.5 -Ageneric:Invisible|net@117|||ARS2700|pin@175||124.7275|-57.5|pin@176||124.7275|-56.5 -Ageneric:Invisible|net@118|||ARS2700|pin@180||120.7675|-161|pin@178||120.7675|-160 -Ageneric:Invisible|net@119|||ARS2700|pin@178||120.7675|-160|pin@179||120.7675|-159 -Ageneric:Invisible|net@120|||ARS2700|pin@183||162.515|-158.5|pin@181||162.515|-157.5 -Ageneric:Invisible|net@121|||ARS2700|pin@181||162.515|-157.5|pin@182||162.515|-156.5 -Ageneric:Invisible|net@122|||ARS2700|pin@186||184.6675|-101|pin@184||184.6675|-100 -Ageneric:Invisible|net@123|||ARS2700|pin@184||184.6675|-100|pin@185||184.6675|-99 -Ageneric:Invisible|net@124|||ARS2700|pin@189||269.2925|-116|pin@187||269.2925|-115 -Ageneric:Invisible|net@125|||ARS2700|pin@187||269.2925|-115|pin@188||269.2925|-114 -Ageneric:Invisible|net@126|||ARS2700|pin@192||0|-201|pin@190||0|-200 -Ageneric:Invisible|net@127|||ARS2700|pin@190||0|-200|pin@191||0|-199 -Ageneric:Invisible|net@128|||ARS2700|pin@195||136.8575|-198.5|pin@193||136.8575|-197.5 -Ageneric:Invisible|net@129|||ARS2700|pin@193||136.8575|-197.5|pin@194||136.8575|-196.5 -Ageneric:Invisible|net@130|||ARS2700|pin@198||0|-181|pin@196||0|-180 -Ageneric:Invisible|net@131|||ARS2700|pin@196||0|-180|pin@197||0|-179 -Ageneric:Invisible|net@132|||ARS2700|pin@201||78.7425|-178.5|pin@199||78.7425|-177.5 -Ageneric:Invisible|net@133|||ARS2700|pin@199||78.7425|-177.5|pin@200||78.7425|-176.5 -Ageneric:Invisible|net@134|||ARS2700|pin@204||290.775|-121|pin@202||290.775|-120 -Ageneric:Invisible|net@135|||ARS2700|pin@202||290.775|-120|pin@203||290.775|-119 -Ageneric:Invisible|net@136|||ARS2700|pin@207||202.7725|-156|pin@205||202.7725|-155 -Ageneric:Invisible|net@137|||ARS2700|pin@205||202.7725|-155|pin@206||202.7725|-154 -Ageneric:Invisible|net@138|||ARS2700|pin@210||171.245|-138.5|pin@208||171.245|-137.5 -Ageneric:Invisible|net@139|||ARS2700|pin@208||171.245|-137.5|pin@209||171.245|-136.5 -Ageneric:Invisible|net@140|||ARS2700|pin@213||196.135|-136|pin@211||196.135|-135 -Ageneric:Invisible|net@141|||ARS2700|pin@211||196.135|-135|pin@212||196.135|-134 -Ageneric:Invisible|net@142|||ARS2700|pin@216||221.0275|-141|pin@214||221.0275|-140 -Ageneric:Invisible|net@143|||ARS2700|pin@214||221.0275|-140|pin@215||221.0275|-139 -Ageneric:Invisible|net@144|||ARS2700|pin@219||240.045|-161|pin@217||240.045|-160 -Ageneric:Invisible|net@145|||ARS2700|pin@217||240.045|-160|pin@218||240.045|-159 -Ageneric:Invisible|net@146|||ARS2700|pin@222||245.9175|-138.5|pin@220||245.9175|-137.5 -Ageneric:Invisible|net@147|||ARS2700|pin@220||245.9175|-137.5|pin@221||245.9175|-136.5 -Ageneric:Invisible|net@148|||ARS2700|pin@225||274.79|-136|pin@223||274.79|-135 -Ageneric:Invisible|net@149|||ARS2700|pin@223||274.79|-135|pin@224||274.79|-134 -Ageneric:Invisible|net@150|||ARS2700|pin@228||299.68|-141|pin@226||299.68|-140 -Ageneric:Invisible|net@151|||ARS2700|pin@226||299.68|-140|pin@227||299.68|-139 -Ageneric:Invisible|net@152|||ARS2700|pin@231||312.2575|-118.5|pin@229||312.2575|-117.5 -Ageneric:Invisible|net@153|||ARS2700|pin@229||312.2575|-117.5|pin@230||312.2575|-116.5 -Ageneric:Invisible|net@154|||ARS2700|pin@234||201.3325|-98.5|pin@232||201.3325|-97.5 -Ageneric:Invisible|net@155|||ARS2700|pin@232||201.3325|-97.5|pin@233||201.3325|-96.5 -Ageneric:Invisible|net@156|||ARS2700|pin@237||329.9025|-116|pin@235||329.9025|-115 -Ageneric:Invisible|net@157|||ARS2700|pin@235||329.9025|-115|pin@236||329.9025|-114 -Ageneric:Invisible|net@158|||ARS2700|pin@240||147.6425|-176|pin@238||147.6425|-175 -Ageneric:Invisible|net@159|||ARS2700|pin@238||147.6425|-175|pin@239||147.6425|-174 -Ageneric:Invisible|net@160|||ARS2700|pin@243||280.3025|-158.5|pin@241||280.3025|-157.5 -Ageneric:Invisible|net@161|||ARS2700|pin@241||280.3025|-157.5|pin@242||280.3025|-156.5 -Ageneric:Invisible|net@162|||ARS2700|pin@246||211.62|-181|pin@244||211.62|-180 -Ageneric:Invisible|net@163|||ARS2700|pin@244||211.62|-180|pin@245||211.62|-179 -Ageneric:Invisible|net@164|||ARS2700|pin@249||319.0675|-156|pin@247||319.0675|-155 -Ageneric:Invisible|net@165|||ARS2700|pin@247||319.0675|-155|pin@248||319.0675|-154 -Ageneric:Invisible|net@166|||ARS2700|pin@252||216.6675|-96|pin@250||216.6675|-95 -Ageneric:Invisible|net@167|||ARS2700|pin@250||216.6675|-95|pin@251||216.6675|-94 -Ageneric:Invisible|net@168|||ARS2700|pin@255||231.3325|-101|pin@253||231.3325|-100 -Ageneric:Invisible|net@169|||ARS2700|pin@253||231.3325|-100|pin@254||231.3325|-99 -Ageneric:Invisible|net@170|||ARS2700|pin@258||212.2675|-76|pin@256||212.2675|-75 -Ageneric:Invisible|net@171|||ARS2700|pin@256||212.2675|-75|pin@257||212.2675|-74 -Ageneric:Invisible|net@172|||ARS2700|pin@261||153.335|-56|pin@259||153.335|-55 -Ageneric:Invisible|net@173|||ARS2700|pin@259||153.335|-55|pin@260||153.335|-54 -Ageneric:Invisible|net@174|||ARS2700|pin@264||229.01|-81|pin@262||229.01|-80 -Ageneric:Invisible|net@175|||ARS2700|pin@262||229.01|-80|pin@263||229.01|-79 -Ageneric:Invisible|net@176|||ARS2700|pin@267||244.41|-78.5|pin@265||244.41|-77.5 -Ageneric:Invisible|net@177|||ARS2700|pin@265||244.41|-77.5|pin@266||244.41|-76.5 -Ageneric:Invisible|net@178|||ARS2700|pin@270||259.1425|-76|pin@268||259.1425|-75 -Ageneric:Invisible|net@179|||ARS2700|pin@268||259.1425|-75|pin@269||259.1425|-74 -Ageneric:Invisible|net@180|||ARS2700|pin@273||245.3325|-98.5|pin@271||245.3325|-97.5 -Ageneric:Invisible|net@181|||ARS2700|pin@271||245.3325|-97.5|pin@272||245.3325|-96.5 -Ageneric:Invisible|net@182|||ARS2700|pin@276||175.0775|-61|pin@274||175.0775|-60 -Ageneric:Invisible|net@183|||ARS2700|pin@274||175.0775|-60|pin@275||175.0775|-59 -Ageneric:Invisible|net@184|||ARS2700|pin@279||201.3975|-58.5|pin@277||201.3975|-57.5 -Ageneric:Invisible|net@185|||ARS2700|pin@277||201.3975|-57.5|pin@278||201.3975|-56.5 -Ageneric:Invisible|net@186|||ARS2700|pin@282||223.1375|-56|pin@280||223.1375|-55 -Ageneric:Invisible|net@187|||ARS2700|pin@280||223.1375|-55|pin@281||223.1375|-54 -Ageneric:Invisible|net@188|||ARS2700|pin@285||273.2025|-81|pin@283||273.2025|-80 -Ageneric:Invisible|net@189|||ARS2700|pin@283||273.2025|-80|pin@284||273.2025|-79 -Ageneric:Invisible|net@190|||ARS2700|pin@288||288.605|-78.5|pin@286||288.605|-77.5 -Ageneric:Invisible|net@191|||ARS2700|pin@286||288.605|-77.5|pin@287||288.605|-76.5 -Ageneric:Invisible|net@192|||ARS2700|pin@291||260.6675|-96|pin@289||260.6675|-95 -Ageneric:Invisible|net@193|||ARS2700|pin@289||260.6675|-95|pin@290||260.6675|-94 -Ageneric:Invisible|net@194|||ARS2700|pin@294||0|-1|pin@292||0|0 -Ageneric:Invisible|net@195|||ARS2700|pin@292||0|0|pin@293||0|1 -Ageneric:Invisible|net@196|||ARS2700|pin@297||303.3375|-76|pin@295||303.3375|-75 -Ageneric:Invisible|net@197|||ARS2700|pin@295||303.3375|-75|pin@296||303.3375|-74 -Ageneric:Invisible|net@198|||ARS2700|pin@300||252.89|-61|pin@298||252.89|-60 -Ageneric:Invisible|net@199|||ARS2700|pin@298||252.89|-60|pin@299||252.89|-59 -Ageneric:Invisible|net@200|||ARS2700|pin@303||274.6675|-101|pin@301||274.6675|-100 -Ageneric:Invisible|net@201|||ARS2700|pin@301||274.6675|-100|pin@302||274.6675|-99 -Ageneric:Invisible|net@202|||ARS2700|pin@306||273.4875|-58.5|pin@304||273.4875|-57.5 -Ageneric:Invisible|net@203|||ARS2700|pin@304||273.4875|-57.5|pin@305||273.4875|-56.5 -Ageneric:Invisible|net@204|||ARS2700|pin@309||315.39|-81|pin@307||315.39|-80 -Ageneric:Invisible|net@205|||ARS2700|pin@307||315.39|-80|pin@308||315.39|-79 -Ageneric:Invisible|net@206|||ARS2700|pin@312||328.7825|-78.5|pin@310||328.7825|-77.5 -Ageneric:Invisible|net@207|||ARS2700|pin@310||328.7825|-77.5|pin@311||328.7825|-76.5 -Ageneric:Invisible|net@208|||ARS2700|pin@315||343.5125|-76|pin@313||343.5125|-75 -Ageneric:Invisible|net@209|||ARS2700|pin@313||343.5125|-75|pin@314||343.5125|-74 -Ageneric:Invisible|net@210|||ARS2700|pin@318||348.315|-121|pin@316||348.315|-120 -Ageneric:Invisible|net@211|||ARS2700|pin@316||348.315|-120|pin@317||348.315|-119 -Ageneric:Invisible|net@212|||ARS2700|pin@321||288.6675|-98.5|pin@319||288.6675|-97.5 -Ageneric:Invisible|net@213|||ARS2700|pin@319||288.6675|-97.5|pin@320||288.6675|-96.5 -Ageneric:Invisible|net@214|||ARS2700|pin@324||301.3325|-96|pin@322||301.3325|-95 -Ageneric:Invisible|net@215|||ARS2700|pin@322||301.3325|-95|pin@323||301.3325|-94 -Ageneric:Invisible|net@216|||ARS2700|pin@327||316|-101|pin@325||316|-100 -Ageneric:Invisible|net@217|||ARS2700|pin@325||316|-100|pin@326||316|-99 -Ageneric:Invisible|net@218|||ARS2700|pin@330||362.125|-118.5|pin@328||362.125|-117.5 -Ageneric:Invisible|net@219|||ARS2700|pin@328||362.125|-117.5|pin@329||362.125|-116.5 -Ageneric:Invisible|net@220|||ARS2700|pin@333||378.2375|-116|pin@331||378.2375|-115 -Ageneric:Invisible|net@221|||ARS2700|pin@331||378.2375|-115|pin@332||378.2375|-114 -Ageneric:Invisible|net@222|||ARS2700|pin@336||324.57|-138.5|pin@334||324.57|-137.5 -Ageneric:Invisible|net@223|||ARS2700|pin@334||324.57|-137.5|pin@335||324.57|-136.5 -Ageneric:Invisible|net@224|||ARS2700|pin@339||394.35|-121|pin@337||394.35|-120 -Ageneric:Invisible|net@225|||ARS2700|pin@337||394.35|-120|pin@338||394.35|-119 -Ageneric:Invisible|net@226|||ARS2700|pin@342||329.3325|-98.5|pin@340||329.3325|-97.5 -Ageneric:Invisible|net@227|||ARS2700|pin@340||329.3325|-97.5|pin@341||329.3325|-96.5 -Ageneric:Invisible|net@228|||ARS2700|pin@345||0|-261|pin@343||0|-260 -Ageneric:Invisible|net@229|||ARS2700|pin@343||0|-260|pin@344||0|-259 -Ageneric:Invisible|net@230|||ARS2700|pin@348||0|-241|pin@346||0|-240 -Ageneric:Invisible|net@231|||ARS2700|pin@346||0|-240|pin@347||0|-239 -Ageneric:Invisible|net@232|||ARS2700|pin@351||284.2425|-196|pin@349||284.2425|-195 -Ageneric:Invisible|net@233|||ARS2700|pin@349||284.2425|-195|pin@350||284.2425|-194 -Ageneric:Invisible|net@234|||ARS2700|pin@354||275.6|-178.5|pin@352||275.6|-177.5 -Ageneric:Invisible|net@235|||ARS2700|pin@352||275.6|-177.5|pin@353||275.6|-176.5 -Ageneric:Invisible|net@236|||ARS2700|pin@357||302.6675|-258.5|pin@355||302.6675|-257.5 -Ageneric:Invisible|net@237|||ARS2700|pin@355||302.6675|-257.5|pin@356||302.6675|-256.5 -Ageneric:Invisible|net@238|||ARS2700|pin@360||204.3975|-238.5|pin@358||204.3975|-237.5 -Ageneric:Invisible|net@239|||ARS2700|pin@358||204.3975|-237.5|pin@359||204.3975|-236.5 -Ageneric:Invisible|net@240|||ARS2700|pin@363||408.7975|-236|pin@361||408.7975|-235 -Ageneric:Invisible|net@241|||ARS2700|pin@361||408.7975|-235|pin@362||408.7975|-234 -Ageneric:Invisible|net@242|||ARS2700|pin@366||0|-221|pin@364||0|-220 -Ageneric:Invisible|net@243|||ARS2700|pin@364||0|-220|pin@365||0|-219 -Ageneric:Invisible|net@244|||ARS2700|pin@369||415.065|-118.5|pin@367||415.065|-117.5 -Ageneric:Invisible|net@245|||ARS2700|pin@367||415.065|-117.5|pin@368||415.065|-116.5 -Ageneric:Invisible|net@246|||ARS2700|pin@372||342.6675|-96|pin@370||342.6675|-95 -Ageneric:Invisible|net@247|||ARS2700|pin@370||342.6675|-95|pin@371||342.6675|-94 -Ageneric:Invisible|net@248|||ARS2700|pin@375||435.7775|-116|pin@373||435.7775|-115 -Ageneric:Invisible|net@249|||ARS2700|pin@373||435.7775|-115|pin@374||435.7775|-114 -Ageneric:Invisible|net@250|||ARS2700|pin@378||454.1925|-121|pin@376||454.1925|-120 -Ageneric:Invisible|net@251|||ARS2700|pin@376||454.1925|-120|pin@377||454.1925|-119 -Ageneric:Invisible|net@252|||ARS2700|pin@381||360.815|-161|pin@379||360.815|-160 -Ageneric:Invisible|net@253|||ARS2700|pin@379||360.815|-160|pin@380||360.815|-159 -Ageneric:Invisible|net@254|||ARS2700|pin@384||349.46|-136|pin@382||349.46|-135 -Ageneric:Invisible|net@255|||ARS2700|pin@382||349.46|-135|pin@383||349.46|-134 -Ageneric:Invisible|net@256|||ARS2700|pin@387||376.3425|-141|pin@385||376.3425|-140 -Ageneric:Invisible|net@257|||ARS2700|pin@385||376.3425|-140|pin@386||376.3425|-139 -Ageneric:Invisible|net@258|||ARS2700|pin@390||403.2225|-138.5|pin@388||403.2225|-137.5 -Ageneric:Invisible|net@259|||ARS2700|pin@388||403.2225|-137.5|pin@389||403.2225|-136.5 -Ageneric:Invisible|net@260|||ARS2700|pin@393||342.0375|-176|pin@391||342.0375|-175 -Ageneric:Invisible|net@261|||ARS2700|pin@391||342.0375|-175|pin@392||342.0375|-174 -Ageneric:Invisible|net@262|||ARS2700|pin@396||363.2|-218.5|pin@394||363.2|-217.5 -Ageneric:Invisible|net@263|||ARS2700|pin@394||363.2|-217.5|pin@395||363.2|-216.5 -Ageneric:Invisible|net@264|||ARS2700|pin@399||395.1075|-158.5|pin@397||395.1075|-157.5 -Ageneric:Invisible|net@265|||ARS2700|pin@397||395.1075|-157.5|pin@398||395.1075|-156.5 -Ageneric:Invisible|net@266|||ARS2700|pin@402||429.11|-136|pin@400||429.11|-135 -Ageneric:Invisible|net@267|||ARS2700|pin@400||429.11|-135|pin@401||429.11|-134 -Ageneric:Invisible|net@268|||ARS2700|pin@405||421.945|-156|pin@403||421.945|-155 -Ageneric:Invisible|net@269|||ARS2700|pin@403||421.945|-155|pin@404||421.945|-154 -Ageneric:Invisible|net@270|||ARS2700|pin@408||452.01|-141|pin@406||452.01|-140 -Ageneric:Invisible|net@271|||ARS2700|pin@406||452.01|-140|pin@407||452.01|-139 -Ageneric:Invisible|net@272|||ARS2700|pin@411||470.925|-138.5|pin@409||470.925|-137.5 -Ageneric:Invisible|net@273|||ARS2700|pin@409||470.925|-137.5|pin@410||470.925|-136.5 -Ageneric:Invisible|net@274|||ARS2700|pin@414||492.83|-136|pin@412||492.83|-135 -Ageneric:Invisible|net@275|||ARS2700|pin@412||492.83|-135|pin@413||492.83|-134 -Ageneric:Invisible|net@276|||ARS2700|pin@417||453.255|-161|pin@415||453.255|-160 -Ageneric:Invisible|net@277|||ARS2700|pin@415||453.255|-160|pin@416||453.255|-159 -Ageneric:Invisible|net@278|||ARS2700|pin@420||426.365|-201|pin@418||426.365|-200 -Ageneric:Invisible|net@279|||ARS2700|pin@418||426.365|-200|pin@419||426.365|-199 -Ageneric:Invisible|net@280|||ARS2700|pin@423||381.41|-181|pin@421||381.41|-180 -Ageneric:Invisible|net@281|||ARS2700|pin@421||381.41|-180|pin@422||381.41|-179 -Ageneric:Invisible|net@282|||ARS2700|pin@426||430.6225|-178.5|pin@424||430.6225|-177.5 -Ageneric:Invisible|net@283|||ARS2700|pin@424||430.6225|-177.5|pin@425||430.6225|-176.5 -Ageneric:Invisible|net@284|||ARS2700|pin@429||478.6|-158.5|pin@427||478.6|-157.5 -Ageneric:Invisible|net@285|||ARS2700|pin@427||478.6|-157.5|pin@428||478.6|-156.5 -Ageneric:Invisible|net@286|||ARS2700|pin@432||503.9475|-156|pin@430||503.9475|-155 -Ageneric:Invisible|net@287|||ARS2700|pin@430||503.9475|-155|pin@431||503.9475|-154 -Ageneric:Invisible|net@288|||ARS2700|pin@435||536.75|-161|pin@433||536.75|-160 -Ageneric:Invisible|net@289|||ARS2700|pin@433||536.75|-160|pin@434||536.75|-159 -Ageneric:Invisible|net@290|||ARS2700|pin@438||510.75|-141|pin@436||510.75|-140 -Ageneric:Invisible|net@291|||ARS2700|pin@436||510.75|-140|pin@437||510.75|-139 -Ageneric:Invisible|net@292|||ARS2700|pin@441||528.67|-138.5|pin@439||528.67|-137.5 -Ageneric:Invisible|net@293|||ARS2700|pin@439||528.67|-137.5|pin@440||528.67|-136.5 -Ageneric:Invisible|net@294|||ARS2700|pin@444||472.455|-176|pin@442||472.455|-175 -Ageneric:Invisible|net@295|||ARS2700|pin@442||472.455|-175|pin@443||472.455|-174 -Ageneric:Invisible|net@296|||ARS2700|pin@447||515.85|-198.5|pin@445||515.85|-197.5 -Ageneric:Invisible|net@297|||ARS2700|pin@445||515.85|-197.5|pin@446||515.85|-196.5 -Ageneric:Invisible|net@298|||ARS2700|pin@450||514.2875|-181|pin@448||514.2875|-180 -Ageneric:Invisible|net@299|||ARS2700|pin@448||514.2875|-180|pin@449||514.2875|-179 -Ageneric:Invisible|net@300|||ARS2700|pin@453||563.5025|-178.5|pin@451||563.5025|-177.5 -Ageneric:Invisible|net@301|||ARS2700|pin@451||563.5025|-177.5|pin@452||563.5025|-176.5 -Ageneric:Invisible|net@302|||ARS2700|pin@456||549.58|-136|pin@454||549.58|-135 -Ageneric:Invisible|net@303|||ARS2700|pin@454||549.58|-135|pin@455||549.58|-134 -Ageneric:Invisible|net@304|||ARS2700|pin@459||568.495|-141|pin@457||568.495|-140 -Ageneric:Invisible|net@305|||ARS2700|pin@457||568.495|-140|pin@458||568.495|-139 -Ageneric:Invisible|net@306|||ARS2700|pin@462||359.3325|-101|pin@460||359.3325|-100 -Ageneric:Invisible|net@307|||ARS2700|pin@460||359.3325|-100|pin@461||359.3325|-99 -Ageneric:Invisible|net@308|||ARS2700|pin@465||360.9225|-81|pin@463||360.9225|-80 -Ageneric:Invisible|net@309|||ARS2700|pin@463||360.9225|-80|pin@464||360.9225|-79 -Ageneric:Invisible|net@310|||ARS2700|pin@468||474.14|-118.5|pin@466||474.14|-117.5 -Ageneric:Invisible|net@311|||ARS2700|pin@466||474.14|-117.5|pin@467||474.14|-116.5 -Ageneric:Invisible|net@312|||ARS2700|pin@471||378|-98.5|pin@469||378|-97.5 -Ageneric:Invisible|net@313|||ARS2700|pin@469||378|-97.5|pin@470||378|-96.5 -Ageneric:Invisible|net@314|||ARS2700|pin@474||399.3325|-96|pin@472||399.3325|-95 -Ageneric:Invisible|net@315|||ARS2700|pin@472||399.3325|-95|pin@473||399.3325|-94 -Ageneric:Invisible|net@316|||ARS2700|pin@477||380.3425|-78.5|pin@475||380.3425|-77.5 -Ageneric:Invisible|net@317|||ARS2700|pin@475||380.3425|-77.5|pin@476||380.3425|-76.5 -Ageneric:Invisible|net@318|||ARS2700|pin@480||296.3725|-56|pin@478||296.3725|-55 -Ageneric:Invisible|net@319|||ARS2700|pin@478||296.3725|-55|pin@479||296.3725|-54 -Ageneric:Invisible|net@320|||ARS2700|pin@483||399.0925|-76|pin@481||399.0925|-75 -Ageneric:Invisible|net@321|||ARS2700|pin@481||399.0925|-75|pin@482||399.0925|-74 -Ageneric:Invisible|net@322|||ARS2700|pin@486||495.6225|-116|pin@484||495.6225|-115 -Ageneric:Invisible|net@323|||ARS2700|pin@484||495.6225|-115|pin@485||495.6225|-114 -Ageneric:Invisible|net@324|||ARS2700|pin@489||418.6675|-101|pin@487||418.6675|-100 -Ageneric:Invisible|net@325|||ARS2700|pin@487||418.6675|-100|pin@488||418.6675|-99 -Ageneric:Invisible|net@326|||ARS2700|pin@492||440.6675|-98.5|pin@490||440.6675|-97.5 -Ageneric:Invisible|net@327|||ARS2700|pin@490||440.6675|-97.5|pin@491||440.6675|-96.5 -Ageneric:Invisible|net@328|||ARS2700|pin@495||460|-96|pin@493||460|-95 -Ageneric:Invisible|net@329|||ARS2700|pin@493||460|-95|pin@494||460|-94 -Ageneric:Invisible|net@330|||ARS2700|pin@498||418.51|-81|pin@496||418.51|-80 -Ageneric:Invisible|net@331|||ARS2700|pin@496||418.51|-80|pin@497||418.51|-79 -Ageneric:Invisible|net@332|||ARS2700|pin@501||517.87|-121|pin@499||517.87|-120 -Ageneric:Invisible|net@333|||ARS2700|pin@499||517.87|-120|pin@500||517.87|-119 -Ageneric:Invisible|net@334|||ARS2700|pin@504||479.3325|-101|pin@502||479.3325|-100 -Ageneric:Invisible|net@335|||ARS2700|pin@502||479.3325|-100|pin@503||479.3325|-99 -Ageneric:Invisible|net@336|||ARS2700|pin@507||539.3525|-118.5|pin@505||539.3525|-117.5 -Ageneric:Invisible|net@337|||ARS2700|pin@505||539.3525|-117.5|pin@506||539.3525|-116.5 -Ageneric:Invisible|net@338|||ARS2700|pin@510||498|-98.5|pin@508||498|-97.5 -Ageneric:Invisible|net@339|||ARS2700|pin@508||498|-97.5|pin@509||498|-96.5 -Ageneric:Invisible|net@340|||ARS2700|pin@513||329.5575|-61|pin@511||329.5575|-60 -Ageneric:Invisible|net@341|||ARS2700|pin@511||329.5575|-60|pin@512||329.5575|-59 -Ageneric:Invisible|net@342|||ARS2700|pin@516||100.1775|-36|pin@514||100.1775|-35 -Ageneric:Invisible|net@343|||ARS2700|pin@514||100.1775|-35|pin@515||100.1775|-34 -Ageneric:Invisible|net@344|||ARS2700|pin@519||437.93|-78.5|pin@517||437.93|-77.5 -Ageneric:Invisible|net@345|||ARS2700|pin@517||437.93|-77.5|pin@518||437.93|-76.5 -Ageneric:Invisible|net@346|||ARS2700|pin@522||516.6675|-96|pin@520||516.6675|-95 -Ageneric:Invisible|net@347|||ARS2700|pin@520||516.6675|-95|pin@521||516.6675|-94 -Ageneric:Invisible|net@348|||ARS2700|pin@525||534|-101|pin@523||534|-100 -Ageneric:Invisible|net@349|||ARS2700|pin@523||534|-100|pin@524||534|-99 -Ageneric:Invisible|net@350|||ARS2700|pin@528||560.835|-116|pin@526||560.835|-115 -Ageneric:Invisible|net@351|||ARS2700|pin@526||560.835|-115|pin@527||560.835|-114 -Ageneric:Invisible|net@352|||ARS2700|pin@531||585.42|-138.5|pin@529||585.42|-137.5 -Ageneric:Invisible|net@353|||ARS2700|pin@529||585.42|-137.5|pin@530||585.42|-136.5 -Ageneric:Invisible|net@354|||ARS2700|pin@534||550.6675|-98.5|pin@532||550.6675|-97.5 -Ageneric:Invisible|net@355|||ARS2700|pin@532||550.6675|-97.5|pin@533||550.6675|-96.5 -Ageneric:Invisible|net@356|||ARS2700|pin@537||155.595|-41|pin@535||155.595|-40 -Ageneric:Invisible|net@357|||ARS2700|pin@535||155.595|-40|pin@536||155.595|-39 -Ageneric:Invisible|net@358|||ARS2700|pin@540||200.3575|-38.5|pin@538||200.3575|-37.5 -Ageneric:Invisible|net@359|||ARS2700|pin@538||200.3575|-37.5|pin@539||200.3575|-36.5 -Ageneric:Invisible|net@360|||ARS2700|pin@543||574.645|-121|pin@541||574.645|-120 -Ageneric:Invisible|net@361|||ARS2700|pin@541||574.645|-120|pin@542||574.645|-119 -Ageneric:Invisible|net@362|||ARS2700|pin@546||589.99|-118.5|pin@544||589.99|-117.5 -Ageneric:Invisible|net@363|||ARS2700|pin@544||589.99|-117.5|pin@545||589.99|-116.5 -Ageneric:Invisible|net@364|||ARS2700|pin@549||452.66|-76|pin@547||452.66|-75 -Ageneric:Invisible|net@365|||ARS2700|pin@547||452.66|-75|pin@548||452.66|-74 -Ageneric:Invisible|net@366|||ARS2700|pin@552||566|-96|pin@550||566|-95 -Ageneric:Invisible|net@367|||ARS2700|pin@550||566|-95|pin@551||566|-94 -Ageneric:Invisible|net@368|||ARS2700|pin@555||464.715|-81|pin@553||464.715|-80 -Ageneric:Invisible|net@369|||ARS2700|pin@553||464.715|-80|pin@554||464.715|-79 -Ageneric:Invisible|net@370|||ARS2700|pin@558||578|-101|pin@556||578|-100 -Ageneric:Invisible|net@371|||ARS2700|pin@556||578|-100|pin@557||578|-99 -Ageneric:Invisible|net@372|||ARS2700|pin@561||476.7675|-78.5|pin@559||476.7675|-77.5 -Ageneric:Invisible|net@373|||ARS2700|pin@559||476.7675|-77.5|pin@560||476.7675|-76.5 -Ageneric:Invisible|net@374|||ARS2700|pin@564||593.3325|-98.5|pin@562||593.3325|-97.5 -Ageneric:Invisible|net@375|||ARS2700|pin@562||593.3325|-97.5|pin@563||593.3325|-96.5 -Ageneric:Invisible|net@376|||ARS2700|pin@567||238.7225|-36|pin@565||238.7225|-35 -Ageneric:Invisible|net@377|||ARS2700|pin@565||238.7225|-35|pin@566||238.7225|-34 -Ageneric:Invisible|net@378|||ARS2700|pin@570||298.405|-41|pin@568||298.405|-40 -Ageneric:Invisible|net@379|||ARS2700|pin@568||298.405|-40|pin@569||298.405|-39 -Ageneric:Invisible|net@380|||ARS2700|pin@573||361.5975|-58.5|pin@571||361.5975|-57.5 -Ageneric:Invisible|net@381|||ARS2700|pin@571||361.5975|-57.5|pin@572||361.5975|-56.5 -Ageneric:Invisible|net@382|||ARS2700|pin@576||360.215|-38.5|pin@574||360.215|-37.5 -Ageneric:Invisible|net@383|||ARS2700|pin@574||360.215|-37.5|pin@575||360.215|-36.5 -Ageneric:Invisible|net@384|||ARS2700|pin@579||390.205|-56|pin@577||390.205|-55 -Ageneric:Invisible|net@385|||ARS2700|pin@577||390.205|-55|pin@578||390.205|-54 -Ageneric:Invisible|net@386|||ARS2700|pin@582||257.5875|-16|pin@580||257.5875|-15 -Ageneric:Invisible|net@387|||ARS2700|pin@580||257.5875|-15|pin@581||257.5875|-14 -Ageneric:Invisible|net@388|||ARS2700|pin@585||423.39|-61|pin@583||423.39|-60 -Ageneric:Invisible|net@389|||ARS2700|pin@583||423.39|-60|pin@584||423.39|-59 -Ageneric:Invisible|net@390|||ARS2700|pin@588||431.46|-21|pin@586||431.46|-20 -Ageneric:Invisible|net@391|||ARS2700|pin@586||431.46|-20|pin@587||431.46|-19 -Ageneric:Invisible|net@392|||ARS2700|pin@591||428.4225|-36|pin@589||428.4225|-35 -Ageneric:Invisible|net@393|||ARS2700|pin@589||428.4225|-35|pin@590||428.4225|-34 -Ageneric:Invisible|net@394|||ARS2700|pin@594||490.235|-41|pin@592||490.235|-40 -Ageneric:Invisible|net@395|||ARS2700|pin@592||490.235|-40|pin@593||490.235|-39 -Ageneric:Invisible|net@396|||ARS2700|pin@597||458.8625|-58.5|pin@595||458.8625|-57.5 -Ageneric:Invisible|net@397|||ARS2700|pin@595||458.8625|-57.5|pin@596||458.8625|-56.5 -Ageneric:Invisible|net@398|||ARS2700|pin@600||490.9025|-56|pin@598||490.9025|-55 -Ageneric:Invisible|net@399|||ARS2700|pin@598||490.9025|-55|pin@599||490.9025|-54 -Ageneric:Invisible|net@400|||ARS2700|pin@603||488.82|-76|pin@601||488.82|-75 -Ageneric:Invisible|net@401|||ARS2700|pin@601||488.82|-75|pin@602||488.82|-74 -Ageneric:Invisible|net@402|||ARS2700|pin@606||504.22|-81|pin@604||504.22|-80 -Ageneric:Invisible|net@403|||ARS2700|pin@604||504.22|-80|pin@605||504.22|-79 -Ageneric:Invisible|net@404|||ARS2700|pin@609||520.9625|-78.5|pin@607||520.9625|-77.5 -Ageneric:Invisible|net@405|||ARS2700|pin@607||520.9625|-77.5|pin@608||520.9625|-76.5 -Ageneric:Invisible|net@406|||ARS2700|pin@612||552.0475|-38.5|pin@610||552.0475|-37.5 -Ageneric:Invisible|net@407|||ARS2700|pin@610||552.0475|-37.5|pin@611||552.0475|-36.5 -Ageneric:Invisible|net@408|||ARS2700|pin@615||535.6925|-76|pin@613||535.6925|-75 -Ageneric:Invisible|net@409|||ARS2700|pin@613||535.6925|-75|pin@614||535.6925|-74 -Ageneric:Invisible|net@410|||ARS2700|pin@618||553.1025|-81|pin@616||553.1025|-80 -Ageneric:Invisible|net@411|||ARS2700|pin@616||553.1025|-80|pin@617||553.1025|-79 -Ageneric:Invisible|net@412|||ARS2700|pin@621||525.2325|-61|pin@619||525.2325|-60 -Ageneric:Invisible|net@413|||ARS2700|pin@619||525.2325|-60|pin@620||525.2325|-59 -Ageneric:Invisible|net@414|||ARS2700|pin@624||571.8525|-78.5|pin@622||571.8525|-77.5 -Ageneric:Invisible|net@415|||ARS2700|pin@622||571.8525|-77.5|pin@623||571.8525|-76.5 -Ageneric:Invisible|net@416|||ARS2700|pin@627||589.2625|-76|pin@625||589.2625|-75 -Ageneric:Invisible|net@417|||ARS2700|pin@625||589.2625|-75|pin@626||589.2625|-74 -Ageneric:Invisible|net@418|||ARS2700|pin@630||556.1275|-58.5|pin@628||556.1275|-57.5 -Ageneric:Invisible|net@419|||ARS2700|pin@628||556.1275|-57.5|pin@629||556.1275|-56.5 -Ageneric:Invisible|net@420|||ARS2700|pin@633||580.16|-56|pin@631||580.16|-55 -Ageneric:Invisible|net@421|||ARS2700|pin@631||580.16|-55|pin@632||580.16|-54 -Ageneric:Invisible|net@422|||ARS2700|pin@636||566.5675|-158.5|pin@634||566.5675|-157.5 -Ageneric:Invisible|net@423|||ARS2700|pin@634||566.5675|-157.5|pin@635||566.5675|-156.5 -ASolid|net@424|||AF900|pin@3||0|-121|pin@5||0|-139|ART_color()I14 -ASolid|net@425|||AF900|pin@3||0|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@426|||AF900|pin@3||0|-121|pin@5||0|-139|ART_color()I14 -ASolid|net@427|||AF900|pin@3||0|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@428|||AF1550|pin@6||0|-141|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@429|||AF900|pin@6||0|-141|pin@347||0|-239|ART_color()I10 -ASolid|net@430|||AF1778|pin@6||0|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@431|||AF1550|pin@6||0|-141|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@432|||AF900|pin@6||0|-141|pin@347||0|-239|ART_color()I10 -ASolid|net@433|||AF1778|pin@6||0|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@434|||AF900|pin@9||0|-81|pin@11||0|-99|ART_color()I14 -ASolid|net@435|||AF1702|pin@9||0|-81|pin@416||453.255|-159|ART_color()I10 -ASolid|net@436|||AF1735|pin@9||0|-81|pin@437||510.75|-139|ART_color()I10 -ASolid|net@437|||AF1293|pin@9||0|-81|pin@14||12.6675|-96.5|ART_color()I14 -ASolid|net@438|||AF900|pin@9||0|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@439|||AF900|pin@9||0|-81|pin@11||0|-99|ART_color()I14 -ASolid|net@440|||AF1702|pin@9||0|-81|pin@416||453.255|-159|ART_color()I10 -ASolid|net@441|||AF1735|pin@9||0|-81|pin@437||510.75|-139|ART_color()I10 -ASolid|net@442|||AF1293|pin@9||0|-81|pin@14||12.6675|-96.5|ART_color()I14 -ASolid|net@443|||AF900|pin@9||0|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@444|||AF900|pin@12||0|-101|pin@347||0|-239|ART_color()I10 -ASolid|net@445|||AF1465|pin@12||0|-101|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@446|||AF1727|pin@12||0|-101|pin@416||453.255|-159|ART_color()I10 -ASolid|net@447|||AF900|pin@12||0|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@448|||AF900|pin@12||0|-101|pin@347||0|-239|ART_color()I10 -ASolid|net@449|||AF1465|pin@12||0|-101|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@450|||AF1727|pin@12||0|-101|pin@416||453.255|-159|ART_color()I10 -ASolid|net@451|||AF900|pin@12||0|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@452|||AF1443|pin@15||12.6675|-98.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@453|||AF1663|pin@15||12.6675|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@454|||AF1443|pin@15||12.6675|-98.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@455|||AF1663|pin@15||12.6675|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@456|||AF1736|pin@18||23.895|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@457|||AF735|pin@18||23.895|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@458|||AF1736|pin@18||23.895|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@459|||AF735|pin@18||23.895|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@460|||AF1637|pin@21||15.4|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@461|||AF837|pin@21||15.4|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@462|||AF1637|pin@21||15.4|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@463|||AF837|pin@21||15.4|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@464|||AF1660|pin@24||28.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@465|||AF1730|pin@24||28.6675|-96|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@466|||AF769|pin@24||28.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@467|||AF1660|pin@24||28.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@468|||AF1730|pin@24||28.6675|-96|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@469|||AF769|pin@24||28.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@470|||AF1624|pin@27||32.81|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@471|||AF1717|pin@27||32.81|-76|pin@401||429.11|-134|ART_color()I10 -ASolid|net@472|||AF771|pin@27||32.81|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@473|||AF1624|pin@27||32.81|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@474|||AF1717|pin@27||32.81|-76|pin@401||429.11|-134|ART_color()I10 -ASolid|net@475|||AF771|pin@27||32.81|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@476|||AF1623|pin@30||50.22|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@477|||AF1734|pin@30||50.22|-81|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@478|||AF700|pin@30||50.22|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@479|||AF1623|pin@30||50.22|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@480|||AF1734|pin@30||50.22|-81|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@481|||AF700|pin@30||50.22|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@482|||AF1703|pin@33||16.8775|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@483|||AF1778|pin@33||16.8775|-118.5|pin@401||429.11|-134|ART_color()I14 -ASolid|net@484|||AF805|pin@33||16.8775|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@485|||AF1703|pin@33||16.8775|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@486|||AF1778|pin@33||16.8775|-118.5|pin@401||429.11|-134|ART_color()I14 -ASolid|net@487|||AF805|pin@33||16.8775|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@488|||AF1726|pin@36||48.785|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@489|||AF1766|pin@36||48.785|-136|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@490|||AF1777|pin@36||48.785|-136|pin@431||503.9475|-154|ART_color()I14 -ASolid|net@491|||AF596|pin@36||48.785|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@492|||AF1726|pin@36||48.785|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@493|||AF1766|pin@36||48.785|-136|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@494|||AF1777|pin@36||48.785|-136|pin@431||503.9475|-154|ART_color()I14 -ASolid|net@495|||AF596|pin@36||48.785|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@496|||AF1692|pin@39||38.36|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@497|||AF1743|pin@39||38.36|-116|pin@404||421.945|-154|ART_color()I10 -ASolid|net@498|||AF1753|pin@39||38.36|-116|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@499|||AF696|pin@39||38.36|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@500|||AF1692|pin@39||38.36|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@501|||AF1743|pin@39||38.36|-116|pin@404||421.945|-154|ART_color()I10 -ASolid|net@502|||AF1753|pin@39||38.36|-116|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@503|||AF696|pin@39||38.36|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@504|||AF1694|pin@42||58.3075|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@505|||AF1740|pin@42||58.3075|-121|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@506|||AF1758|pin@42||58.3075|-121|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@507|||AF592|pin@42||58.3075|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@508|||AF1694|pin@42||58.3075|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@509|||AF1740|pin@42||58.3075|-121|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@510|||AF1758|pin@42||58.3075|-121|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@511|||AF592|pin@42||58.3075|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@512|||AF1662|pin@45||45.3325|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@513|||AF1751|pin@45||45.3325|-101|pin@401||429.11|-134|ART_color()I10 -ASolid|net@514|||AF1758|pin@45||45.3325|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@515|||AF690|pin@45||45.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@516|||AF1662|pin@45||45.3325|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@517|||AF1751|pin@45||45.3325|-101|pin@401||429.11|-134|ART_color()I10 -ASolid|net@518|||AF1758|pin@45||45.3325|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@519|||AF690|pin@45||45.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@520|||AF1648|pin@48||64|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@521|||AF1701|pin@48||64|-98.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@522|||AF1728|pin@48||64|-98.5|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@523|||AF1748|pin@48||64|-98.5|pin@437||510.75|-139|ART_color()I10 -ASolid|net@524|||AF620|pin@48||64|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@525|||AF1648|pin@48||64|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@526|||AF1701|pin@48||64|-98.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@527|||AF1728|pin@48||64|-98.5|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@528|||AF1748|pin@48||64|-98.5|pin@437||510.75|-139|ART_color()I10 -ASolid|net@529|||AF620|pin@48||64|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@530|||AF1634|pin@51||80.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@531|||AF1691|pin@51||80.6675|-96|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@532|||AF1722|pin@51||80.6675|-96|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@533|||AF1743|pin@51||80.6675|-96|pin@437||510.75|-139|ART_color()I10 -ASolid|net@534|||AF567|pin@51||80.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@535|||AF1634|pin@51||80.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@536|||AF1691|pin@51||80.6675|-96|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@537|||AF1722|pin@51||80.6675|-96|pin@431||503.9475|-154|ART_color()I10 -ASolid|net@538|||AF1743|pin@51||80.6675|-96|pin@437||510.75|-139|ART_color()I10 -ASolid|net@539|||AF567|pin@51||80.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@540|||AF1608|pin@54||67.6325|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@541|||AF1666|pin@54||67.6325|-78.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@542|||AF1680|pin@54||67.6325|-78.5|pin@404||421.945|-154|ART_color()I10 -ASolid|net@543|||AF643|pin@54||67.6325|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@544|||AF1608|pin@54||67.6325|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@545|||AF1666|pin@54||67.6325|-78.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@546|||AF1680|pin@54||67.6325|-78.5|pin@404||421.945|-154|ART_color()I10 -ASolid|net@547|||AF643|pin@54||67.6325|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@548|||AF392|pin@57||98|-101|pin@59||79.0225|-116.5|ART_color()I14 -ASolid|net@549|||AF503|pin@57||98|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@550|||AF392|pin@57||98|-101|pin@59||79.0225|-116.5|ART_color()I14 -ASolid|net@551|||AF503|pin@57||98|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@552|||AF1681|pin@60||79.0225|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@553|||AF1718|pin@60||79.0225|-118.5|pin@215||221.0275|-139|ART_color()I14 -ASolid|net@554|||AF1777|pin@60||79.0225|-118.5|pin@440||528.67|-136.5|ART_color()I14 -ASolid|net@555|||AF518|pin@60||79.0225|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@556|||AF1681|pin@60||79.0225|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@557|||AF1718|pin@60||79.0225|-118.5|pin@215||221.0275|-139|ART_color()I14 -ASolid|net@558|||AF1777|pin@60||79.0225|-118.5|pin@440||528.67|-136.5|ART_color()I14 -ASolid|net@559|||AF518|pin@60||79.0225|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@560|||AF853|pin@63||82.3625|-76|pin@59||79.0225|-116.5|ART_color()I10 -ASolid|net@561|||AF601|pin@63||82.3625|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@562|||AF853|pin@63||82.3625|-76|pin@59||79.0225|-116.5|ART_color()I10 -ASolid|net@563|||AF601|pin@63||82.3625|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@564|||AF844|pin@66||99.7725|-81|pin@56||98|-99|ART_color()I14 -ASolid|net@565|||AF541|pin@66||99.7725|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@566|||AF844|pin@66||99.7725|-81|pin@56||98|-99|ART_color()I14 -ASolid|net@567|||AF541|pin@66||99.7725|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@568|||AF1569|pin@69||117.8525|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@569|||AF1643|pin@69||117.8525|-78.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@570|||AF500|pin@69||117.8525|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@571|||AF1569|pin@69||117.8525|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@572|||AF1643|pin@69||117.8525|-78.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@573|||AF500|pin@69||117.8525|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@574|||AF1725|pin@72||0|-61|pin@68||117.8525|-76.5|ART_color()I14 -ASolid|net@575|||AF1671|pin@72||0|-61|pin@53||67.6325|-76.5|ART_color()I14 -ASolid|net@576|||AF1588|pin@72||0|-61|pin@56||98|-99|ART_color()I10 -ASolid|net@577|||AF1710|pin@72||0|-61|pin@62||82.3625|-74|ART_color()I14 -ASolid|net@578|||AF1698|pin@72||0|-61|pin@65||99.7725|-79|ART_color()I14 -ASolid|net@579|||AF900|pin@72||0|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@580|||AF1725|pin@72||0|-61|pin@68||117.8525|-76.5|ART_color()I14 -ASolid|net@581|||AF1671|pin@72||0|-61|pin@53||67.6325|-76.5|ART_color()I14 -ASolid|net@582|||AF1588|pin@72||0|-61|pin@56||98|-99|ART_color()I10 -ASolid|net@583|||AF1710|pin@72||0|-61|pin@62||82.3625|-74|ART_color()I14 -ASolid|net@584|||AF1698|pin@72||0|-61|pin@65||99.7725|-79|ART_color()I14 -ASolid|net@585|||AF900|pin@72||0|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@586|||AF1665|pin@75||0|-21|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@587|||AF1769|pin@75||0|-21|pin@566||238.7225|-34|ART_color()I14 -ASolid|net@588|||AF900|pin@75||0|-21|pin@77||0|-39|ART_color()I14 -ASolid|net@589|||AF1765|pin@75||0|-21|pin@569||298.405|-39|ART_color()I14 -ASolid|net@590|||AF1559|pin@75||0|-21|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@591|||AF1784|pin@75||0|-21|pin@611||552.0475|-36.5|ART_color()I14 -ASolid|net@592|||AF1726|pin@75||0|-21|pin@515||100.1775|-34|ART_color()I14 -ASolid|net@593|||AF900|pin@75||0|-21|pin@365||0|-219|ART_color()I10 -ASolid|net@594|||AF1665|pin@75||0|-21|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@595|||AF1769|pin@75||0|-21|pin@566||238.7225|-34|ART_color()I14 -ASolid|net@596|||AF900|pin@75||0|-21|pin@77||0|-39|ART_color()I14 -ASolid|net@597|||AF1765|pin@75||0|-21|pin@569||298.405|-39|ART_color()I14 -ASolid|net@598|||AF1559|pin@75||0|-21|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@599|||AF1784|pin@75||0|-21|pin@611||552.0475|-36.5|ART_color()I14 -ASolid|net@600|||AF1726|pin@75||0|-21|pin@515||100.1775|-34|ART_color()I14 -ASolid|net@601|||AF900|pin@75||0|-21|pin@365||0|-219|ART_color()I10 -ASolid|net@602|||AF1759|pin@78||0|-41|pin@299||252.89|-59|ART_color()I14 -ASolid|net@603|||AF1752|pin@78||0|-41|pin@260||153.335|-54|ART_color()I14 -ASolid|net@604|||AF1768|pin@78||0|-41|pin@305||273.4875|-56.5|ART_color()I14 -ASolid|net@605|||AF1756|pin@78||0|-41|pin@278||201.3975|-56.5|ART_color()I14 -ASolid|net@606|||AF1767|pin@78||0|-41|pin@281||223.1375|-54|ART_color()I14 -ASolid|net@607|||AF900|pin@78||0|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@608|||AF1759|pin@78||0|-41|pin@299||252.89|-59|ART_color()I14 -ASolid|net@609|||AF1752|pin@78||0|-41|pin@260||153.335|-54|ART_color()I14 -ASolid|net@610|||AF1768|pin@78||0|-41|pin@305||273.4875|-56.5|ART_color()I14 -ASolid|net@611|||AF1756|pin@78||0|-41|pin@278||201.3975|-56.5|ART_color()I14 -ASolid|net@612|||AF1767|pin@78||0|-41|pin@281||223.1375|-54|ART_color()I14 -ASolid|net@613|||AF900|pin@78||0|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@614|||AF1594|pin@81||35.4725|-58.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@615|||AF1648|pin@81||35.4725|-58.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@616|||AF775|pin@81||35.4725|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@617|||AF1594|pin@81||35.4725|-58.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@618|||AF1648|pin@81||35.4725|-58.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@619|||AF775|pin@81||35.4725|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@620|||AF1566|pin@84||69.8025|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@621|||AF1628|pin@84||69.8025|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@622|||AF668|pin@84||69.8025|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@623|||AF1566|pin@84||69.8025|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@624|||AF1628|pin@84||69.8025|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@625|||AF668|pin@84||69.8025|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@626|||AF1667|pin@87||97.4375|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@627|||AF466|pin@87||97.4375|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@628|||AF1667|pin@87||97.4375|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@629|||AF466|pin@87||97.4375|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@630|||AF450|pin@90||118.15|-121|pin@347||0|-239|ART_color()I10 -ASolid|net@631|||AF1667|pin@90||118.15|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@632|||AF1729|pin@90||118.15|-121|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@633|||AF397|pin@90||118.15|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@634|||AF450|pin@90||118.15|-121|pin@347||0|-239|ART_color()I10 -ASolid|net@635|||AF1667|pin@90||118.15|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@636|||AF1729|pin@90||118.15|-121|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@637|||AF397|pin@90||118.15|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@638|||AF1193|pin@93||138.1|-118.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@639|||AF1648|pin@93||138.1|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@640|||AF1644|pin@93||138.1|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@641|||AF1742|pin@93||138.1|-118.5|pin@434||536.75|-159|ART_color()I10 -ASolid|net@642|||AF360|pin@93||138.1|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@643|||AF1193|pin@93||138.1|-118.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@644|||AF1648|pin@93||138.1|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@645|||AF1644|pin@93||138.1|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@646|||AF1742|pin@93||138.1|-118.5|pin@434||536.75|-159|ART_color()I10 -ASolid|net@647|||AF360|pin@93||138.1|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@648|||AF1730|pin@96||73.675|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@649|||AF1772|pin@96||73.675|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@650|||AF466|pin@96||73.675|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@651|||AF1730|pin@96||73.675|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@652|||AF1772|pin@96||73.675|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@653|||AF466|pin@96||73.675|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@654|||AF900|pin@99||0|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@655|||AF1768|pin@99||0|-161|pin@353||275.6|-176.5|ART_color()I14 -ASolid|net@656|||AF1778|pin@99||0|-161|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@657|||AF1749|pin@99||0|-161|pin@419||426.365|-199|ART_color()I10 -ASolid|net@658|||AF1761|pin@99||0|-161|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@659|||AF900|pin@99||0|-161|pin@365||0|-219|ART_color()I10 -ASolid|net@660|||AF900|pin@99||0|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@661|||AF1768|pin@99||0|-161|pin@353||275.6|-176.5|ART_color()I14 -ASolid|net@662|||AF1778|pin@99||0|-161|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@663|||AF1749|pin@99||0|-161|pin@419||426.365|-199|ART_color()I10 -ASolid|net@664|||AF1761|pin@99||0|-161|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@665|||AF900|pin@99||0|-161|pin@365||0|-219|ART_color()I10 -ASolid|net@666|||AF1546|pin@102||40.255|-158.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@667|||AF1771|pin@102||40.255|-158.5|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@668|||AF1698|pin@102||40.255|-158.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@669|||AF1740|pin@102||40.255|-158.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@670|||AF1779|pin@102||40.255|-158.5|pin@443||472.455|-174|ART_color()I14 -ASolid|net@671|||AF1754|pin@102||40.255|-158.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@672|||AF564|pin@102||40.255|-158.5|pin@365||0|-219|ART_color()I10 -ASolid|net@673|||AF1546|pin@102||40.255|-158.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@674|||AF1771|pin@102||40.255|-158.5|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@675|||AF1698|pin@102||40.255|-158.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@676|||AF1740|pin@102||40.255|-158.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@677|||AF1779|pin@102||40.255|-158.5|pin@443||472.455|-174|ART_color()I14 -ASolid|net@678|||AF1754|pin@102||40.255|-158.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@679|||AF564|pin@102||40.255|-158.5|pin@365||0|-219|ART_color()I10 -ASolid|net@680|||AF453|pin@105||99.5625|-138.5|pin@347||0|-239|ART_color()I10 -ASolid|net@681|||AF1717|pin@105||99.5625|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@682|||AF1753|pin@105||99.5625|-138.5|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@683|||AF390|pin@105||99.5625|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@684|||AF453|pin@105||99.5625|-138.5|pin@347||0|-239|ART_color()I10 -ASolid|net@685|||AF1717|pin@105||99.5625|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@686|||AF1753|pin@105||99.5625|-138.5|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@687|||AF390|pin@105||99.5625|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@688|||AF382|pin@108||156.5125|-116|pin@347||0|-239|ART_color()I10 -ASolid|net@689|||AF1626|pin@108||156.5125|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@690|||AF1715|pin@108||156.5125|-116|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@691|||AF333|pin@108||156.5125|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@692|||AF382|pin@108||156.5125|-116|pin@347||0|-239|ART_color()I10 -ASolid|net@693|||AF1626|pin@108||156.5125|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@694|||AF1715|pin@108||156.5125|-116|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@695|||AF333|pin@108||156.5125|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@696|||AF508|pin@111||114.6675|-98.5|pin@347||0|-239|ART_color()I10 -ASolid|net@697|||AF1230|pin@111||114.6675|-98.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@698|||AF1616|pin@111||114.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@699|||AF464|pin@111||114.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@700|||AF508|pin@111||114.6675|-98.5|pin@347||0|-239|ART_color()I10 -ASolid|net@701|||AF1230|pin@111||114.6675|-98.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@702|||AF1616|pin@111||114.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@703|||AF464|pin@111||114.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@704|||AF1036|pin@114||176.46|-121|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@705|||AF1623|pin@114||176.46|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@706|||AF1776|pin@114||176.46|-121|pin@413||492.83|-134|ART_color()I14 -ASolid|net@707|||AF1627|pin@114||176.46|-121|pin@419||426.365|-199|ART_color()I10 -ASolid|net@708|||AF290|pin@114||176.46|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@709|||AF1036|pin@114||176.46|-121|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@710|||AF1623|pin@114||176.46|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@711|||AF1776|pin@114||176.46|-121|pin@413||492.83|-134|ART_color()I14 -ASolid|net@712|||AF1627|pin@114||176.46|-121|pin@419||426.365|-199|ART_color()I10 -ASolid|net@713|||AF290|pin@114||176.46|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@714|||AF939|pin@117||196.4075|-118.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@715|||AF1591|pin@117||196.4075|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@716|||AF1692|pin@117||196.4075|-118.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@717|||AF1607|pin@117||196.4075|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@718|||AF271|pin@117||196.4075|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@719|||AF939|pin@117||196.4075|-118.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@720|||AF1591|pin@117||196.4075|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@721|||AF1692|pin@117||196.4075|-118.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@722|||AF1607|pin@117||196.4075|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@723|||AF271|pin@117||196.4075|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@724|||AF847|pin@120||215.5875|-116|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@725|||AF1554|pin@120||215.5875|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@726|||AF1673|pin@120||215.5875|-116|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@727|||AF1585|pin@120||215.5875|-116|pin@419||426.365|-199|ART_color()I10 -ASolid|net@728|||AF255|pin@120||215.5875|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@729|||AF847|pin@120||215.5875|-116|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@730|||AF1554|pin@120||215.5875|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@731|||AF1673|pin@120||215.5875|-116|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@732|||AF1585|pin@120||215.5875|-116|pin@419||426.365|-199|ART_color()I10 -ASolid|net@733|||AF255|pin@120||215.5875|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@734|||AF1700|pin@123||125.4475|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@735|||AF1682|pin@123||125.4475|-136|pin@419||426.365|-199|ART_color()I10 -ASolid|net@736|||AF1738|pin@123||125.4475|-136|pin@443||472.455|-174|ART_color()I10 -ASolid|net@737|||AF335|pin@123||125.4475|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@738|||AF1700|pin@123||125.4475|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@739|||AF1682|pin@123||125.4475|-136|pin@419||426.365|-199|ART_color()I10 -ASolid|net@740|||AF1738|pin@123||125.4475|-136|pin@443||472.455|-174|ART_color()I10 -ASolid|net@741|||AF335|pin@123||125.4475|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@742|||AF1549|pin@126||133.2525|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@743|||AF1613|pin@126||133.2525|-76|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@744|||AF1639|pin@126||133.2525|-76|pin@443||472.455|-174|ART_color()I10 -ASolid|net@745|||AF470|pin@126||133.2525|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@746|||AF1549|pin@126||133.2525|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@747|||AF1613|pin@126||133.2525|-76|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@748|||AF1639|pin@126||133.2525|-76|pin@443||472.455|-174|ART_color()I10 -ASolid|net@749|||AF470|pin@126||133.2525|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@750|||AF1470|pin@129||80.5125|-156|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@751|||AF1761|pin@129||80.5125|-156|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@752|||AF1729|pin@129||80.5125|-156|pin@419||426.365|-199|ART_color()I10 -ASolid|net@753|||AF380|pin@129||80.5125|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@754|||AF1470|pin@129||80.5125|-156|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@755|||AF1761|pin@129||80.5125|-156|pin@392||342.0375|-174|ART_color()I14 -ASolid|net@756|||AF1729|pin@129||80.5125|-156|pin@419||426.365|-199|ART_color()I10 -ASolid|net@757|||AF380|pin@129||80.5125|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@758|||AF1209|pin@132||147.35|-141|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@759|||AF1704|pin@132||147.35|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@760|||AF1683|pin@132||147.35|-141|pin@419||426.365|-199|ART_color()I10 -ASolid|net@761|||AF1774|pin@132||147.35|-141|pin@434||536.75|-159|ART_color()I14 -ASolid|net@762|||AF279|pin@132||147.35|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@763|||AF1209|pin@132||147.35|-141|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@764|||AF1704|pin@132||147.35|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@765|||AF1683|pin@132||147.35|-141|pin@419||426.365|-199|ART_color()I10 -ASolid|net@766|||AF1774|pin@132||147.35|-141|pin@434||536.75|-159|ART_color()I14 -ASolid|net@767|||AF279|pin@132||147.35|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@768|||AF155|pin@135||128.795|-18.5|pin@137||63.9425|-36.5|ART_color()I14 -ASolid|net@769|||AF1426|pin@135||128.795|-18.5|pin@536||155.595|-39|ART_color()I14 -ASolid|net@770|||AF573|pin@135||128.795|-18.5|pin@365||0|-219|ART_color()I10 -ASolid|net@771|||AF155|pin@135||128.795|-18.5|pin@137||63.9425|-36.5|ART_color()I14 -ASolid|net@772|||AF1426|pin@135||128.795|-18.5|pin@536||155.595|-39|ART_color()I14 -ASolid|net@773|||AF573|pin@135||128.795|-18.5|pin@365||0|-219|ART_color()I10 -ASolid|net@774|||AF576|pin@138||63.9425|-38.5|pin@23||28.6675|-94|ART_color()I10 -ASolid|net@775|||AF1540|pin@138||63.9425|-38.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@776|||AF1100|pin@138||63.9425|-38.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@777|||AF1228|pin@138||63.9425|-38.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@778|||AF705|pin@138||63.9425|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@779|||AF576|pin@138||63.9425|-38.5|pin@23||28.6675|-94|ART_color()I10 -ASolid|net@780|||AF1540|pin@138||63.9425|-38.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@781|||AF1100|pin@138||63.9425|-38.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@782|||AF1228|pin@138||63.9425|-38.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@783|||AF705|pin@138||63.9425|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@784|||AF107|pin@141||149.325|-81|pin@50||80.6675|-94|ART_color()I14 -ASolid|net@785|||AF1542|pin@141||149.325|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@786|||AF1702|pin@141||149.325|-81|pin@410||470.925|-136.5|ART_color()I10 -ASolid|net@787|||AF481|pin@141||149.325|-81|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@788|||AF1691|pin@141||149.325|-81|pin@251||216.6675|-94|ART_color()I14 -ASolid|net@789|||AF657|pin@141||149.325|-81|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@790|||AF427|pin@141||149.325|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@791|||AF107|pin@141||149.325|-81|pin@50||80.6675|-94|ART_color()I14 -ASolid|net@792|||AF1542|pin@141||149.325|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@793|||AF1702|pin@141||149.325|-81|pin@410||470.925|-136.5|ART_color()I10 -ASolid|net@794|||AF481|pin@141||149.325|-81|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@795|||AF1691|pin@141||149.325|-81|pin@251||216.6675|-94|ART_color()I14 -ASolid|net@796|||AF657|pin@141||149.325|-81|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@797|||AF427|pin@141||149.325|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@798|||AF66|pin@144||163.3875|-78.5|pin@23||28.6675|-94|ART_color()I14 -ASolid|net@799|||AF1519|pin@144||163.3875|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@800|||AF423|pin@144||163.3875|-78.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@801|||AF556|pin@144||163.3875|-78.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@802|||AF407|pin@144||163.3875|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@803|||AF66|pin@144||163.3875|-78.5|pin@23||28.6675|-94|ART_color()I14 -ASolid|net@804|||AF1519|pin@144||163.3875|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@805|||AF423|pin@144||163.3875|-78.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@806|||AF556|pin@144||163.3875|-78.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@807|||AF407|pin@144||163.3875|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@808|||AF105|pin@147||174.77|-76|pin@47||64|-96.5|ART_color()I14 -ASolid|net@809|||AF1496|pin@147||174.77|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@810|||AF388|pin@147||174.77|-76|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@811|||AF1568|pin@147||174.77|-76|pin@251||216.6675|-94|ART_color()I14 -ASolid|net@812|||AF665|pin@147||174.77|-76|pin@131||147.35|-139|ART_color()I10 -ASolid|net@813|||AF393|pin@147||174.77|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@814|||AF105|pin@147||174.77|-76|pin@47||64|-96.5|ART_color()I14 -ASolid|net@815|||AF1496|pin@147||174.77|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@816|||AF388|pin@147||174.77|-76|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@817|||AF1568|pin@147||174.77|-76|pin@251||216.6675|-94|ART_color()I14 -ASolid|net@818|||AF665|pin@147||174.77|-76|pin@131||147.35|-139|ART_color()I10 -ASolid|net@819|||AF393|pin@147||174.77|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@820|||AF64|pin@150||234.7675|-121|pin@95||73.675|-139|ART_color()I14 -ASolid|net@821|||AF1775|pin@150||234.7675|-121|pin@530||585.42|-136.5|ART_color()I14 -ASolid|net@822|||AF227|pin@150||234.7675|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@823|||AF64|pin@150||234.7675|-121|pin@95||73.675|-139|ART_color()I14 -ASolid|net@824|||AF1775|pin@150||234.7675|-121|pin@530||585.42|-136.5|ART_color()I14 -ASolid|net@825|||AF227|pin@150||234.7675|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@826|||AF98|pin@153||133.3325|-96|pin@2||0|-119|ART_color()I14 -ASolid|net@827|||AF100|pin@153||133.3325|-96|pin@32||16.8775|-116.5|ART_color()I14 -ASolid|net@828|||AF358|pin@153||133.3325|-96|pin@95||73.675|-139|ART_color()I10 -ASolid|net@829|||AF1595|pin@153||133.3325|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@830|||AF566|pin@153||133.3325|-96|pin@89||118.15|-119|ART_color()I14 -ASolid|net@831|||AF1677|pin@153||133.3325|-96|pin@119||215.5875|-114|ART_color()I14 -ASolid|net@832|||AF427|pin@153||133.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@833|||AF98|pin@153||133.3325|-96|pin@2||0|-119|ART_color()I14 -ASolid|net@834|||AF100|pin@153||133.3325|-96|pin@32||16.8775|-116.5|ART_color()I14 -ASolid|net@835|||AF358|pin@153||133.3325|-96|pin@95||73.675|-139|ART_color()I10 -ASolid|net@836|||AF1595|pin@153||133.3325|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@837|||AF566|pin@153||133.3325|-96|pin@89||118.15|-119|ART_color()I14 -ASolid|net@838|||AF1677|pin@153||133.3325|-96|pin@119||215.5875|-114|ART_color()I14 -ASolid|net@839|||AF427|pin@153||133.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@840|||AF68|pin@156||146.6675|-101|pin@38||38.36|-114|ART_color()I14 -ASolid|net@841|||AF1595|pin@156||146.6675|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@842|||AF1747|pin@156||146.6675|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@843|||AF370|pin@156||146.6675|-101|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@844|||AF1489|pin@156||146.6675|-101|pin@113||176.46|-119|ART_color()I14 -ASolid|net@845|||AF1627|pin@156||146.6675|-101|pin@116||196.4075|-116.5|ART_color()I14 -ASolid|net@846|||AF388|pin@156||146.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@847|||AF68|pin@156||146.6675|-101|pin@38||38.36|-114|ART_color()I14 -ASolid|net@848|||AF1595|pin@156||146.6675|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@849|||AF1747|pin@156||146.6675|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@850|||AF370|pin@156||146.6675|-101|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@851|||AF1489|pin@156||146.6675|-101|pin@113||176.46|-119|ART_color()I14 -ASolid|net@852|||AF1627|pin@156||146.6675|-101|pin@116||196.4075|-116.5|ART_color()I14 -ASolid|net@853|||AF388|pin@156||146.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@854|||AF179|pin@159||158.6675|-98.5|pin@35||48.785|-134|ART_color()I10 -ASolid|net@855|||AF115|pin@159||158.6675|-98.5|pin@41||58.3075|-119|ART_color()I14 -ASolid|net@856|||AF1649|pin@159||158.6675|-98.5|pin@149||234.7675|-119|ART_color()I14 -ASolid|net@857|||AF1576|pin@159||158.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@858|||AF142|pin@159||158.6675|-98.5|pin@86||97.4375|-114|ART_color()I14 -ASolid|net@859|||AF821|pin@159||158.6675|-98.5|pin@107||156.5125|-114|ART_color()I14 -ASolid|net@860|||AF412|pin@159||158.6675|-98.5|pin@92||138.1|-116.5|ART_color()I14 -ASolid|net@861|||AF372|pin@159||158.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@862|||AF179|pin@159||158.6675|-98.5|pin@35||48.785|-134|ART_color()I10 -ASolid|net@863|||AF115|pin@159||158.6675|-98.5|pin@41||58.3075|-119|ART_color()I14 -ASolid|net@864|||AF1649|pin@159||158.6675|-98.5|pin@149||234.7675|-119|ART_color()I14 -ASolid|net@865|||AF1576|pin@159||158.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@866|||AF142|pin@159||158.6675|-98.5|pin@86||97.4375|-114|ART_color()I14 -ASolid|net@867|||AF821|pin@159||158.6675|-98.5|pin@107||156.5125|-114|ART_color()I14 -ASolid|net@868|||AF412|pin@159||158.6675|-98.5|pin@92||138.1|-116.5|ART_color()I14 -ASolid|net@869|||AF372|pin@159||158.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@870|||AF103|pin@162||104.13|-61|pin@26||32.81|-74|ART_color()I14 -ASolid|net@871|||AF1546|pin@162||104.13|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@872|||AF865|pin@162||104.13|-61|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@873|||AF566|pin@162||104.13|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@874|||AF103|pin@162||104.13|-61|pin@26||32.81|-74|ART_color()I14 -ASolid|net@875|||AF1546|pin@162||104.13|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@876|||AF865|pin@162||104.13|-61|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@877|||AF566|pin@162||104.13|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@878|||AF72|pin@165||187.4925|-81|pin@44||45.3325|-99|ART_color()I14 -ASolid|net@879|||AF270|pin@165||187.4925|-81|pin@95||73.675|-139|ART_color()I10 -ASolid|net@880|||AF1490|pin@165||187.4925|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@881|||AF287|pin@165||187.4925|-81|pin@89||118.15|-119|ART_color()I10 -ASolid|net@882|||AF1304|pin@165||187.4925|-81|pin@119||215.5875|-114|ART_color()I10 -ASolid|net@883|||AF364|pin@165||187.4925|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@884|||AF72|pin@165||187.4925|-81|pin@44||45.3325|-99|ART_color()I14 -ASolid|net@885|||AF270|pin@165||187.4925|-81|pin@95||73.675|-139|ART_color()I10 -ASolid|net@886|||AF1490|pin@165||187.4925|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@887|||AF287|pin@165||187.4925|-81|pin@89||118.15|-119|ART_color()I10 -ASolid|net@888|||AF1304|pin@165||187.4925|-81|pin@119||215.5875|-114|ART_color()I10 -ASolid|net@889|||AF364|pin@165||187.4925|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@890|||AF118|pin@168||199.545|-78.5|pin@32||16.8775|-116.5|ART_color()I10 -ASolid|net@891|||AF257|pin@168||199.545|-78.5|pin@95||73.675|-139|ART_color()I10 -ASolid|net@892|||AF1462|pin@168||199.545|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@893|||AF301|pin@168||199.545|-78.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@894|||AF368|pin@168||199.545|-78.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@895|||AF351|pin@168||199.545|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@896|||AF118|pin@168||199.545|-78.5|pin@32||16.8775|-116.5|ART_color()I10 -ASolid|net@897|||AF257|pin@168||199.545|-78.5|pin@95||73.675|-139|ART_color()I10 -ASolid|net@898|||AF1462|pin@168||199.545|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@899|||AF301|pin@168||199.545|-78.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@900|||AF368|pin@168||199.545|-78.5|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@901|||AF351|pin@168||199.545|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@902|||AF1774|pin@171||171.3325|-96|pin@527||560.835|-114|ART_color()I14 -ASolid|net@903|||AF1774|pin@171||171.3325|-96|pin@527||560.835|-114|ART_color()I14 -ASolid|net@904|||AF1770|pin@174||254.715|-118.5|pin@455||549.58|-134|ART_color()I14 -ASolid|net@905|||AF1770|pin@174||254.715|-118.5|pin@455||549.58|-134|ART_color()I14 -ASolid|net@906|||AF1684|pin@177||124.7275|-58.5|pin@413||492.83|-134|ART_color()I10 -ASolid|net@907|||AF1684|pin@177||124.7275|-58.5|pin@413||492.83|-134|ART_color()I10 -ASolid|net@908|||AF1684|pin@177||124.7275|-58.5|pin@413||492.83|-134|ART_color()I10 -ASolid|net@909|||AF1379|pin@180||120.7675|-161|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@910|||AF1771|pin@180||120.7675|-161|pin@425||430.6225|-176.5|ART_color()I14 -ASolid|net@911|||AF1379|pin@180||120.7675|-161|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@912|||AF1771|pin@180||120.7675|-161|pin@425||430.6225|-176.5|ART_color()I14 -ASolid|net@913|||AF1379|pin@180||120.7675|-161|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@914|||AF1771|pin@180||120.7675|-161|pin@425||430.6225|-176.5|ART_color()I14 -ASolid|net@915|||AF264|pin@183||162.515|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@916|||AF1774|pin@183||162.515|-158.5|pin@452||563.5025|-176.5|ART_color()I14 -ASolid|net@917|||AF264|pin@183||162.515|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@918|||AF1774|pin@183||162.515|-158.5|pin@452||563.5025|-176.5|ART_color()I14 -ASolid|net@919|||AF264|pin@183||162.515|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@920|||AF1774|pin@183||162.515|-158.5|pin@452||563.5025|-176.5|ART_color()I14 -ASolid|net@921|||AF1704|pin@186||184.6675|-101|pin@203||290.775|-119|ART_color()I14 -ASolid|net@922|||AF1675|pin@186||184.6675|-101|pin@173||254.715|-116.5|ART_color()I14 -ASolid|net@923|||AF326|pin@186||184.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@924|||AF1704|pin@186||184.6675|-101|pin@203||290.775|-119|ART_color()I14 -ASolid|net@925|||AF1675|pin@186||184.6675|-101|pin@173||254.715|-116.5|ART_color()I14 -ASolid|net@926|||AF326|pin@186||184.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@927|||AF1429|pin@189||269.2925|-116|pin@227||299.68|-139|ART_color()I14 -ASolid|net@928|||AF1763|pin@189||269.2925|-116|pin@530||585.42|-136.5|ART_color()I14 -ASolid|net@929|||AF1429|pin@189||269.2925|-116|pin@227||299.68|-139|ART_color()I14 -ASolid|net@930|||AF1763|pin@189||269.2925|-116|pin@530||585.42|-136.5|ART_color()I14 -ASolid|net@931|||AF900|pin@192||0|-201|pin@347||0|-239|ART_color()I10 -ASolid|net@932|||AF1701|pin@192||0|-201|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@933|||AF900|pin@192||0|-201|pin@347||0|-239|ART_color()I10 -ASolid|net@934|||AF1701|pin@192||0|-201|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@935|||AF165|pin@195||136.8575|-198.5|pin@347||0|-239|ART_color()I10 -ASolid|net@936|||AF1755|pin@195||136.8575|-198.5|pin@395||363.2|-216.5|ART_color()I14 -ASolid|net@937|||AF85|pin@195||136.8575|-198.5|pin@365||0|-219|ART_color()I14 -ASolid|net@938|||AF165|pin@195||136.8575|-198.5|pin@347||0|-239|ART_color()I10 -ASolid|net@939|||AF1755|pin@195||136.8575|-198.5|pin@395||363.2|-216.5|ART_color()I14 -ASolid|net@940|||AF85|pin@195||136.8575|-198.5|pin@365||0|-219|ART_color()I14 -ASolid|net@941|||AF900|pin@198||0|-181|pin@347||0|-239|ART_color()I10 -ASolid|net@942|||AF900|pin@198||0|-181|pin@347||0|-239|ART_color()I10 -ASolid|net@943|||AF375|pin@201||78.7425|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@944|||AF1724|pin@201||78.7425|-178.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@945|||AF272|pin@201||78.7425|-178.5|pin@365||0|-219|ART_color()I10 -ASolid|net@946|||AF375|pin@201||78.7425|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@947|||AF1724|pin@201||78.7425|-178.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@948|||AF272|pin@201||78.7425|-178.5|pin@365||0|-219|ART_color()I10 -ASolid|net@949|||AF203|pin@204||290.775|-121|pin@239||147.6425|-174|ART_color()I10 -ASolid|net@950|||AF1340|pin@204||290.775|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@951|||AF186|pin@204||290.775|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@952|||AF203|pin@204||290.775|-121|pin@239||147.6425|-174|ART_color()I10 -ASolid|net@953|||AF1340|pin@204||290.775|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@954|||AF186|pin@204||290.775|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@955|||AF181|pin@207||202.7725|-156|pin@239||147.6425|-174|ART_color()I14 -ASolid|net@956|||AF1593|pin@207||202.7725|-156|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@957|||AF173|pin@207||202.7725|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@958|||AF181|pin@207||202.7725|-156|pin@239||147.6425|-174|ART_color()I14 -ASolid|net@959|||AF1593|pin@207||202.7725|-156|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@960|||AF173|pin@207||202.7725|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@961|||AF1706|pin@210||171.245|-138.5|pin@242||280.3025|-156.5|ART_color()I14 -ASolid|net@962|||AF1683|pin@210||171.245|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@963|||AF252|pin@210||171.245|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@964|||AF1706|pin@210||171.245|-138.5|pin@242||280.3025|-156.5|ART_color()I14 -ASolid|net@965|||AF1683|pin@210||171.245|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@966|||AF252|pin@210||171.245|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@967|||AF381|pin@213||196.135|-136|pin@239||147.6425|-174|ART_color()I10 -ASolid|net@968|||AF1543|pin@213||196.135|-136|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@969|||AF1654|pin@213||196.135|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@970|||AF229|pin@213||196.135|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@971|||AF381|pin@213||196.135|-136|pin@239||147.6425|-174|ART_color()I10 -ASolid|net@972|||AF1543|pin@213||196.135|-136|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@973|||AF1654|pin@213||196.135|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@974|||AF229|pin@213||196.135|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@975|||AF761|pin@216||221.0275|-141|pin@245||211.62|-179|ART_color()I10 -ASolid|net@976|||AF1647|pin@216||221.0275|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@977|||AF194|pin@216||221.0275|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@978|||AF761|pin@216||221.0275|-141|pin@245||211.62|-179|ART_color()I10 -ASolid|net@979|||AF1647|pin@216||221.0275|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@980|||AF194|pin@216||221.0275|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@981|||AF323|pin@219||240.045|-161|pin@245||211.62|-179|ART_color()I14 -ASolid|net@982|||AF1557|pin@219||240.045|-161|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@983|||AF136|pin@219||240.045|-161|pin@365||0|-219|ART_color()I10 -ASolid|net@984|||AF323|pin@219||240.045|-161|pin@245||211.62|-179|ART_color()I14 -ASolid|net@985|||AF1557|pin@219||240.045|-161|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@986|||AF136|pin@219||240.045|-161|pin@365||0|-219|ART_color()I10 -ASolid|net@987|||AF1680|pin@222||245.9175|-138.5|pin@248||319.0675|-154|ART_color()I14 -ASolid|net@988|||AF1464|pin@222||245.9175|-138.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@989|||AF181|pin@222||245.9175|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@990|||AF1680|pin@222||245.9175|-138.5|pin@248||319.0675|-154|ART_color()I14 -ASolid|net@991|||AF1464|pin@222||245.9175|-138.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@992|||AF181|pin@222||245.9175|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@993|||AF342|pin@225||274.79|-136|pin@245||211.62|-179|ART_color()I10 -ASolid|net@994|||AF1505|pin@225||274.79|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@995|||AF168|pin@225||274.79|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@996|||AF342|pin@225||274.79|-136|pin@245||211.62|-179|ART_color()I10 -ASolid|net@997|||AF1505|pin@225||274.79|-136|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@998|||AF168|pin@225||274.79|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@999|||AF233|pin@228||299.68|-141|pin@245||211.62|-179|ART_color()I10 -ASolid|net@1000|||AF1301|pin@228||299.68|-141|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@1001|||AF1421|pin@228||299.68|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1002|||AF146|pin@228||299.68|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@1003|||AF233|pin@228||299.68|-141|pin@245||211.62|-179|ART_color()I10 -ASolid|net@1004|||AF1301|pin@228||299.68|-141|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@1005|||AF1421|pin@228||299.68|-141|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1006|||AF146|pin@228||299.68|-141|pin@365||0|-219|ART_color()I10 -ASolid|net@1007|||AF1175|pin@231||312.2575|-118.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@1008|||AF1448|pin@231||312.2575|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1009|||AF1590|pin@231||312.2575|-118.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1010|||AF178|pin@231||312.2575|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1011|||AF1175|pin@231||312.2575|-118.5|pin@395||363.2|-216.5|ART_color()I10 -ASolid|net@1012|||AF1448|pin@231||312.2575|-118.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1013|||AF1590|pin@231||312.2575|-118.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1014|||AF178|pin@231||312.2575|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1015|||AF1518|pin@234||201.3325|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1016|||AF1559|pin@234||201.3325|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1017|||AF1627|pin@234||201.3325|-98.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1018|||AF309|pin@234||201.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1019|||AF1518|pin@234||201.3325|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1020|||AF1559|pin@234||201.3325|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1021|||AF1627|pin@234||201.3325|-98.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1022|||AF309|pin@234||201.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1023|||AF1018|pin@237||329.9025|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1024|||AF1393|pin@237||329.9025|-116|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1025|||AF1490|pin@237||329.9025|-116|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1026|||AF1566|pin@237||329.9025|-116|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1027|||AF1655|pin@237||329.9025|-116|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@1028|||AF173|pin@237||329.9025|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1029|||AF1018|pin@237||329.9025|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1030|||AF1393|pin@237||329.9025|-116|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1031|||AF1490|pin@237||329.9025|-116|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1032|||AF1566|pin@237||329.9025|-116|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1033|||AF1655|pin@237||329.9025|-116|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@1034|||AF173|pin@237||329.9025|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1035|||AF89|pin@240||147.6425|-176|pin@191||0|-199|ART_color()I14 -ASolid|net@1036|||AF623|pin@240||147.6425|-176|pin@194||136.8575|-196.5|ART_color()I14 -ASolid|net@1037|||AF162|pin@240||147.6425|-176|pin@365||0|-219|ART_color()I10 -ASolid|net@1038|||AF89|pin@240||147.6425|-176|pin@191||0|-199|ART_color()I14 -ASolid|net@1039|||AF623|pin@240||147.6425|-176|pin@194||136.8575|-196.5|ART_color()I14 -ASolid|net@1040|||AF162|pin@240||147.6425|-176|pin@365||0|-219|ART_color()I10 -ASolid|net@1041|||AF82|pin@243||280.3025|-158.5|pin@191||0|-199|ART_color()I10 -ASolid|net@1042|||AF51|pin@243||280.3025|-158.5|pin@200||78.7425|-176.5|ART_color()I14 -ASolid|net@1043|||AF122|pin@243||280.3025|-158.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1044|||AF82|pin@243||280.3025|-158.5|pin@191||0|-199|ART_color()I10 -ASolid|net@1045|||AF51|pin@243||280.3025|-158.5|pin@200||78.7425|-176.5|ART_color()I14 -ASolid|net@1046|||AF122|pin@243||280.3025|-158.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1047|||AF49|pin@246||211.62|-181|pin@191||0|-199|ART_color()I14 -ASolid|net@1048|||AF117|pin@246||211.62|-181|pin@194||136.8575|-196.5|ART_color()I14 -ASolid|net@1049|||AF102|pin@246||211.62|-181|pin@365||0|-219|ART_color()I10 -ASolid|net@1050|||AF49|pin@246||211.62|-181|pin@191||0|-199|ART_color()I14 -ASolid|net@1051|||AF117|pin@246||211.62|-181|pin@194||136.8575|-196.5|ART_color()I14 -ASolid|net@1052|||AF102|pin@246||211.62|-181|pin@365||0|-219|ART_color()I10 -ASolid|net@1053|||AF77|pin@249||319.0675|-156|pin@191||0|-199|ART_color()I10 -ASolid|net@1054|||AF125|pin@249||319.0675|-156|pin@194||136.8575|-196.5|ART_color()I10 -ASolid|net@1055|||AF41|pin@249||319.0675|-156|pin@197||0|-179|ART_color()I14 -ASolid|net@1056|||AF112|pin@249||319.0675|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@1057|||AF77|pin@249||319.0675|-156|pin@191||0|-199|ART_color()I10 -ASolid|net@1058|||AF125|pin@249||319.0675|-156|pin@194||136.8575|-196.5|ART_color()I10 -ASolid|net@1059|||AF41|pin@249||319.0675|-156|pin@197||0|-179|ART_color()I14 -ASolid|net@1060|||AF112|pin@249||319.0675|-156|pin@365||0|-219|ART_color()I10 -ASolid|net@1061|||AF334|pin@252||216.6675|-96|pin@347||0|-239|ART_color()I10 -ASolid|net@1062|||AF850|pin@252||216.6675|-96|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1063|||AF1481|pin@252||216.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1064|||AF1538|pin@252||216.6675|-96|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1065|||AF1669|pin@252||216.6675|-96|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@1066|||AF296|pin@252||216.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1067|||AF334|pin@252||216.6675|-96|pin@347||0|-239|ART_color()I10 -ASolid|net@1068|||AF850|pin@252||216.6675|-96|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1069|||AF1481|pin@252||216.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1070|||AF1538|pin@252||216.6675|-96|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1071|||AF1669|pin@252||216.6675|-96|pin@452||563.5025|-176.5|ART_color()I10 -ASolid|net@1072|||AF296|pin@252||216.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1073|||AF1466|pin@255||231.3325|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1074|||AF1692|pin@255||231.3325|-101|pin@230||312.2575|-116.5|ART_color()I14 -ASolid|net@1075|||AF1725|pin@255||231.3325|-101|pin@236||329.9025|-114|ART_color()I14 -ASolid|net@1076|||AF1723|pin@255||231.3325|-101|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1077|||AF270|pin@255||231.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1078|||AF1466|pin@255||231.3325|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1079|||AF1692|pin@255||231.3325|-101|pin@230||312.2575|-116.5|ART_color()I14 -ASolid|net@1080|||AF1725|pin@255||231.3325|-101|pin@236||329.9025|-114|ART_color()I14 -ASolid|net@1081|||AF1723|pin@255||231.3325|-101|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1082|||AF270|pin@255||231.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1083|||AF1429|pin@258||212.2675|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1084|||AF1562|pin@258||212.2675|-76|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1085|||AF1683|pin@258||212.2675|-76|pin@413||492.83|-134|ART_color()I10 -ASolid|net@1086|||AF1681|pin@258||212.2675|-76|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1087|||AF340|pin@258||212.2675|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1088|||AF1429|pin@258||212.2675|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1089|||AF1562|pin@258||212.2675|-76|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1090|||AF1683|pin@258||212.2675|-76|pin@413||492.83|-134|ART_color()I10 -ASolid|net@1091|||AF1681|pin@258||212.2675|-76|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1092|||AF340|pin@258||212.2675|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1093|||AF1630|pin@261||153.335|-56|pin@257||212.2675|-74|ART_color()I14 -ASolid|net@1094|||AF1631|pin@261||153.335|-56|pin@263||229.01|-79|ART_color()I14 -ASolid|net@1095|||AF1673|pin@261||153.335|-56|pin@266||244.41|-76.5|ART_color()I14 -ASolid|net@1096|||AF1480|pin@261||153.335|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1097|||AF1574|pin@261||153.335|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1098|||AF1671|pin@261||153.335|-56|pin@413||492.83|-134|ART_color()I10 -ASolid|net@1099|||AF468|pin@261||153.335|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1100|||AF1630|pin@261||153.335|-56|pin@257||212.2675|-74|ART_color()I14 -ASolid|net@1101|||AF1631|pin@261||153.335|-56|pin@263||229.01|-79|ART_color()I14 -ASolid|net@1102|||AF1673|pin@261||153.335|-56|pin@266||244.41|-76.5|ART_color()I14 -ASolid|net@1103|||AF1480|pin@261||153.335|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1104|||AF1574|pin@261||153.335|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1105|||AF1671|pin@261||153.335|-56|pin@413||492.83|-134|ART_color()I10 -ASolid|net@1106|||AF468|pin@261||153.335|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1107|||AF1406|pin@264||229.01|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1108|||AF292|pin@264||229.01|-81|pin@233||201.3325|-96.5|ART_color()I14 -ASolid|net@1109|||AF1577|pin@264||229.01|-81|pin@290||260.6675|-94|ART_color()I14 -ASolid|net@1110|||AF311|pin@264||229.01|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1111|||AF1406|pin@264||229.01|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1112|||AF292|pin@264||229.01|-81|pin@233||201.3325|-96.5|ART_color()I14 -ASolid|net@1113|||AF1577|pin@264||229.01|-81|pin@290||260.6675|-94|ART_color()I14 -ASolid|net@1114|||AF311|pin@264||229.01|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1115|||AF1356|pin@267||244.41|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1116|||AF1574|pin@267||244.41|-78.5|pin@236||329.9025|-114|ART_color()I10 -ASolid|net@1117|||AF1364|pin@267||244.41|-78.5|pin@290||260.6675|-94|ART_color()I14 -ASolid|net@1118|||AF299|pin@267||244.41|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1119|||AF1356|pin@267||244.41|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1120|||AF1574|pin@267||244.41|-78.5|pin@236||329.9025|-114|ART_color()I10 -ASolid|net@1121|||AF1364|pin@267||244.41|-78.5|pin@290||260.6675|-94|ART_color()I14 -ASolid|net@1122|||AF299|pin@267||244.41|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1123|||AF560|pin@270||259.1425|-76|pin@272||245.3325|-96.5|ART_color()I14 -ASolid|net@1124|||AF560|pin@270||259.1425|-76|pin@272||245.3325|-96.5|ART_color()I14 -ASolid|net@1125|||AF1510|pin@273||245.3325|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1126|||AF1601|pin@273||245.3325|-98.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1127|||AF1510|pin@273||245.3325|-98.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1128|||AF1601|pin@273||245.3325|-98.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1129|||AF1459|pin@276||175.0775|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1130|||AF1712|pin@276||175.0775|-61|pin@269||259.1425|-74|ART_color()I14 -ASolid|net@1131|||AF421|pin@276||175.0775|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1132|||AF1459|pin@276||175.0775|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1133|||AF1712|pin@276||175.0775|-61|pin@269||259.1425|-74|ART_color()I14 -ASolid|net@1134|||AF421|pin@276||175.0775|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1135|||AF1250|pin@279||201.3975|-58.5|pin@257||212.2675|-74|ART_color()I14 -ASolid|net@1136|||AF1641|pin@279||201.3975|-58.5|pin@284||273.2025|-79|ART_color()I14 -ASolid|net@1137|||AF1683|pin@279||201.3975|-58.5|pin@287||288.605|-76.5|ART_color()I14 -ASolid|net@1138|||AF386|pin@279||201.3975|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1139|||AF1250|pin@279||201.3975|-58.5|pin@257||212.2675|-74|ART_color()I14 -ASolid|net@1140|||AF1641|pin@279||201.3975|-58.5|pin@284||273.2025|-79|ART_color()I14 -ASolid|net@1141|||AF1683|pin@279||201.3975|-58.5|pin@287||288.605|-76.5|ART_color()I14 -ASolid|net@1142|||AF386|pin@279||201.3975|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1143|||AF220|pin@282||223.1375|-56|pin@17||23.895|-136.5|ART_color()I10 -ASolid|net@1144|||AF56|pin@282||223.1375|-56|pin@20||15.4|-76.5|ART_color()I14 -ASolid|net@1145|||AF163|pin@282||223.1375|-56|pin@32||16.8775|-116.5|ART_color()I10 -ASolid|net@1146|||AF76|pin@282||223.1375|-56|pin@29||50.22|-79|ART_color()I14 -ASolid|net@1147|||AF1352|pin@282||223.1375|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1148|||AF1497|pin@282||223.1375|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1149|||AF1618|pin@282||223.1375|-56|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1150|||AF331|pin@282||223.1375|-56|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1151|||AF205|pin@282||223.1375|-56|pin@110||114.6675|-96.5|ART_color()I10 -ASolid|net@1152|||AF386|pin@282||223.1375|-56|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@1153|||AF113|pin@282||223.1375|-56|pin@125||133.2525|-74|ART_color()I14 -ASolid|net@1154|||AF361|pin@282||223.1375|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1155|||AF220|pin@282||223.1375|-56|pin@17||23.895|-136.5|ART_color()I10 -ASolid|net@1156|||AF56|pin@282||223.1375|-56|pin@20||15.4|-76.5|ART_color()I14 -ASolid|net@1157|||AF163|pin@282||223.1375|-56|pin@32||16.8775|-116.5|ART_color()I10 -ASolid|net@1158|||AF76|pin@282||223.1375|-56|pin@29||50.22|-79|ART_color()I14 -ASolid|net@1159|||AF1352|pin@282||223.1375|-56|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1160|||AF1497|pin@282||223.1375|-56|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1161|||AF1618|pin@282||223.1375|-56|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1162|||AF331|pin@282||223.1375|-56|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1163|||AF205|pin@282||223.1375|-56|pin@110||114.6675|-96.5|ART_color()I10 -ASolid|net@1164|||AF386|pin@282||223.1375|-56|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@1165|||AF113|pin@282||223.1375|-56|pin@125||133.2525|-74|ART_color()I14 -ASolid|net@1166|||AF361|pin@282||223.1375|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1167|||AF1265|pin@285||273.2025|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1168|||AF233|pin@285||273.2025|-81|pin@254||231.3325|-99|ART_color()I14 -ASolid|net@1169|||AF268|pin@285||273.2025|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1170|||AF1265|pin@285||273.2025|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1171|||AF233|pin@285||273.2025|-81|pin@254||231.3325|-99|ART_color()I14 -ASolid|net@1172|||AF268|pin@285||273.2025|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1173|||AF1192|pin@288||288.605|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1174|||AF197|pin@288||288.605|-78.5|pin@254||231.3325|-99|ART_color()I14 -ASolid|net@1175|||AF260|pin@288||288.605|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1176|||AF1192|pin@288||288.605|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1177|||AF197|pin@288||288.605|-78.5|pin@254||231.3325|-99|ART_color()I14 -ASolid|net@1178|||AF260|pin@288||288.605|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1179|||AF1362|pin@291||260.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1180|||AF1583|pin@291||260.6675|-96|pin@230||312.2575|-116.5|ART_color()I14 -ASolid|net@1181|||AF1654|pin@291||260.6675|-96|pin@236||329.9025|-114|ART_color()I14 -ASolid|net@1182|||AF1702|pin@291||260.6675|-96|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1183|||AF253|pin@291||260.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1184|||AF1362|pin@291||260.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1185|||AF1583|pin@291||260.6675|-96|pin@230||312.2575|-116.5|ART_color()I14 -ASolid|net@1186|||AF1654|pin@291||260.6675|-96|pin@236||329.9025|-114|ART_color()I14 -ASolid|net@1187|||AF1702|pin@291||260.6675|-96|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1188|||AF253|pin@291||260.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1189|||AF900|pin@294||0|-1|pin@74||0|-19|ART_color()I14 -ASolid|net@1190|||AF1771|pin@294||0|-1|pin@581||257.5875|-14|ART_color()I14 -ASolid|net@1191|||AF1776|pin@294||0|-1|pin@587||431.46|-19|ART_color()I14 -ASolid|net@1192|||AF1731|pin@294||0|-1|pin@134||128.795|-16.5|ART_color()I14 -ASolid|net@1193|||AF1115|pin@297||303.3375|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1194|||AF1387|pin@297||303.3375|-76|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1195|||AF1570|pin@297||303.3375|-76|pin@407||452.01|-139|ART_color()I10 -ASolid|net@1196|||AF1650|pin@297||303.3375|-76|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1197|||AF207|pin@297||303.3375|-76|pin@116||196.4075|-116.5|ART_color()I10 -ASolid|net@1198|||AF252|pin@297||303.3375|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1199|||AF1417|pin@297||303.3375|-76|pin@341||329.3325|-96.5|ART_color()I14 -ASolid|net@1200|||AF1115|pin@297||303.3375|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1201|||AF1387|pin@297||303.3375|-76|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1202|||AF1570|pin@297||303.3375|-76|pin@407||452.01|-139|ART_color()I10 -ASolid|net@1203|||AF1650|pin@297||303.3375|-76|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1204|||AF207|pin@297||303.3375|-76|pin@116||196.4075|-116.5|ART_color()I10 -ASolid|net@1205|||AF252|pin@297||303.3375|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1206|||AF1417|pin@297||303.3375|-76|pin@341||329.3325|-96.5|ART_color()I14 -ASolid|net@1207|||AF1655|pin@300||252.89|-61|pin@296||303.3375|-74|ART_color()I14 -ASolid|net@1208|||AF1655|pin@300||252.89|-61|pin@296||303.3375|-74|ART_color()I14 -ASolid|net@1209|||AF1327|pin@303||274.6675|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1210|||AF1553|pin@303||274.6675|-101|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1211|||AF1709|pin@303||274.6675|-101|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1212|||AF1720|pin@303||274.6675|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1213|||AF115|pin@303||274.6675|-101|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1214|||AF1714|pin@303||274.6675|-101|pin@338||394.35|-119|ART_color()I14 -ASolid|net@1215|||AF125|pin@303||274.6675|-101|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@1216|||AF232|pin@303||274.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1217|||AF1327|pin@303||274.6675|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1218|||AF1553|pin@303||274.6675|-101|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1219|||AF1709|pin@303||274.6675|-101|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1220|||AF1720|pin@303||274.6675|-101|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1221|||AF115|pin@303||274.6675|-101|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1222|||AF1714|pin@303||274.6675|-101|pin@338||394.35|-119|ART_color()I14 -ASolid|net@1223|||AF125|pin@303||274.6675|-101|pin@122||125.4475|-134|ART_color()I10 -ASolid|net@1224|||AF232|pin@303||274.6675|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1225|||AF43|pin@306||273.4875|-58.5|pin@8||0|-79|ART_color()I14 -ASolid|net@1226|||AF1539|pin@306||273.4875|-58.5|pin@308||315.39|-79|ART_color()I14 -ASolid|net@1227|||AF1620|pin@306||273.4875|-58.5|pin@311||328.7825|-76.5|ART_color()I14 -ASolid|net@1228|||AF1675|pin@306||273.4875|-58.5|pin@314||343.5125|-74|ART_color()I14 -ASolid|net@1229|||AF304|pin@306||273.4875|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1230|||AF43|pin@306||273.4875|-58.5|pin@8||0|-79|ART_color()I14 -ASolid|net@1231|||AF1539|pin@306||273.4875|-58.5|pin@308||315.39|-79|ART_color()I14 -ASolid|net@1232|||AF1620|pin@306||273.4875|-58.5|pin@311||328.7825|-76.5|ART_color()I14 -ASolid|net@1233|||AF1675|pin@306||273.4875|-58.5|pin@314||343.5125|-74|ART_color()I14 -ASolid|net@1234|||AF304|pin@306||273.4875|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1235|||AF1060|pin@309||315.39|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1236|||AF1366|pin@309||315.39|-81|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1237|||AF1635|pin@309||315.39|-81|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1238|||AF236|pin@309||315.39|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1239|||AF1060|pin@309||315.39|-81|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1240|||AF1366|pin@309||315.39|-81|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1241|||AF1635|pin@309||315.39|-81|pin@437||510.75|-139|ART_color()I10 -ASolid|net@1242|||AF236|pin@309||315.39|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1243|||AF979|pin@312||328.7825|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1244|||AF116|pin@312||328.7825|-78.5|pin@107||156.5125|-114|ART_color()I10 -ASolid|net@1245|||AF48|pin@312||328.7825|-78.5|pin@110||114.6675|-96.5|ART_color()I14 -ASolid|net@1246|||AF295|pin@312||328.7825|-78.5|pin@323||301.3325|-94|ART_color()I14 -ASolid|net@1247|||AF231|pin@312||328.7825|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1248|||AF979|pin@312||328.7825|-78.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1249|||AF116|pin@312||328.7825|-78.5|pin@107||156.5125|-114|ART_color()I10 -ASolid|net@1250|||AF48|pin@312||328.7825|-78.5|pin@110||114.6675|-96.5|ART_color()I14 -ASolid|net@1251|||AF295|pin@312||328.7825|-78.5|pin@323||301.3325|-94|ART_color()I14 -ASolid|net@1252|||AF231|pin@312||328.7825|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1253|||AF891|pin@315||343.5125|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1254|||AF139|pin@315||343.5125|-76|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1255|||AF51|pin@315||343.5125|-76|pin@110||114.6675|-96.5|ART_color()I14 -ASolid|net@1256|||AF891|pin@315||343.5125|-76|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1257|||AF139|pin@315||343.5125|-76|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1258|||AF51|pin@315||343.5125|-76|pin@110||114.6675|-96.5|ART_color()I14 -ASolid|net@1259|||AF1753|pin@318||348.315|-121|pin@458||568.495|-139|ART_color()I14 -ASolid|net@1260|||AF1753|pin@318||348.315|-121|pin@458||568.495|-139|ART_color()I14 -ASolid|net@1261|||AF1253|pin@321||288.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1262|||AF1658|pin@321||288.6675|-98.5|pin@401||429.11|-134|ART_color()I10 -ASolid|net@1263|||AF1663|pin@321||288.6675|-98.5|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1264|||AF247|pin@321||288.6675|-98.5|pin@182||162.515|-156.5|ART_color()I10 -ASolid|net@1265|||AF114|pin@321||288.6675|-98.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1266|||AF104|pin@321||288.6675|-98.5|pin@113||176.46|-119|ART_color()I14 -ASolid|net@1267|||AF110|pin@321||288.6675|-98.5|pin@116||196.4075|-116.5|ART_color()I14 -ASolid|net@1268|||AF227|pin@321||288.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1269|||AF1253|pin@321||288.6675|-98.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1270|||AF1658|pin@321||288.6675|-98.5|pin@401||429.11|-134|ART_color()I10 -ASolid|net@1271|||AF1663|pin@321||288.6675|-98.5|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1272|||AF247|pin@321||288.6675|-98.5|pin@182||162.515|-156.5|ART_color()I10 -ASolid|net@1273|||AF114|pin@321||288.6675|-98.5|pin@104||99.5625|-136.5|ART_color()I10 -ASolid|net@1274|||AF104|pin@321||288.6675|-98.5|pin@113||176.46|-119|ART_color()I14 -ASolid|net@1275|||AF110|pin@321||288.6675|-98.5|pin@116||196.4075|-116.5|ART_color()I14 -ASolid|net@1276|||AF227|pin@321||288.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1277|||AF254|pin@324||301.3325|-96|pin@347||0|-239|ART_color()I10 -ASolid|net@1278|||AF1575|pin@324||301.3325|-96|pin@416||453.255|-159|ART_color()I10 -ASolid|net@1279|||AF1549|pin@324||301.3325|-96|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1280|||AF222|pin@324||301.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1281|||AF254|pin@324||301.3325|-96|pin@347||0|-239|ART_color()I10 -ASolid|net@1282|||AF1575|pin@324||301.3325|-96|pin@416||453.255|-159|ART_color()I10 -ASolid|net@1283|||AF1549|pin@324||301.3325|-96|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1284|||AF222|pin@324||301.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1285|||AF1614|pin@327||316|-101|pin@329||362.125|-116.5|ART_color()I14 -ASolid|net@1286|||AF1682|pin@327||316|-101|pin@332||378.2375|-114|ART_color()I14 -ASolid|net@1287|||AF205|pin@327||316|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1288|||AF1614|pin@327||316|-101|pin@329||362.125|-116.5|ART_color()I14 -ASolid|net@1289|||AF1682|pin@327||316|-101|pin@332||378.2375|-114|ART_color()I14 -ASolid|net@1290|||AF205|pin@327||316|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1291|||AF30|pin@330||362.125|-118.5|pin@17||23.895|-136.5|ART_color()I14 -ASolid|net@1292|||AF701|pin@330||362.125|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1293|||AF1310|pin@330||362.125|-118.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1294|||AF39|pin@330||362.125|-118.5|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1295|||AF37|pin@330||362.125|-118.5|pin@122||125.4475|-134|ART_color()I14 -ASolid|net@1296|||AF155|pin@330||362.125|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1297|||AF30|pin@330||362.125|-118.5|pin@17||23.895|-136.5|ART_color()I14 -ASolid|net@1298|||AF701|pin@330||362.125|-118.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1299|||AF1310|pin@330||362.125|-118.5|pin@398||395.1075|-156.5|ART_color()I10 -ASolid|net@1300|||AF39|pin@330||362.125|-118.5|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1301|||AF37|pin@330||362.125|-118.5|pin@122||125.4475|-134|ART_color()I14 -ASolid|net@1302|||AF155|pin@330||362.125|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1303|||AF31|pin@333||378.2375|-116|pin@35||48.785|-134|ART_color()I14 -ASolid|net@1304|||AF580|pin@333||378.2375|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1305|||AF1390|pin@333||378.2375|-116|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1306|||AF1627|pin@333||378.2375|-116|pin@407||452.01|-139|ART_color()I14 -ASolid|net@1307|||AF1675|pin@333||378.2375|-116|pin@410||470.925|-136.5|ART_color()I14 -ASolid|net@1308|||AF95|pin@333||378.2375|-116|pin@179||120.7675|-159|ART_color()I10 -ASolid|net@1309|||AF1702|pin@333||378.2375|-116|pin@437||510.75|-139|ART_color()I14 -ASolid|net@1310|||AF42|pin@333||378.2375|-116|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1311|||AF57|pin@333||378.2375|-116|pin@131||147.35|-139|ART_color()I14 -ASolid|net@1312|||AF152|pin@333||378.2375|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1313|||AF31|pin@333||378.2375|-116|pin@35||48.785|-134|ART_color()I14 -ASolid|net@1314|||AF580|pin@333||378.2375|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1315|||AF1390|pin@333||378.2375|-116|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1316|||AF1627|pin@333||378.2375|-116|pin@407||452.01|-139|ART_color()I14 -ASolid|net@1317|||AF1675|pin@333||378.2375|-116|pin@410||470.925|-136.5|ART_color()I14 -ASolid|net@1318|||AF95|pin@333||378.2375|-116|pin@179||120.7675|-159|ART_color()I10 -ASolid|net@1319|||AF1702|pin@333||378.2375|-116|pin@437||510.75|-139|ART_color()I14 -ASolid|net@1320|||AF42|pin@333||378.2375|-116|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1321|||AF57|pin@333||378.2375|-116|pin@131||147.35|-139|ART_color()I14 -ASolid|net@1322|||AF152|pin@333||378.2375|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1323|||AF172|pin@336||324.57|-138.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1324|||AF1162|pin@336||324.57|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1325|||AF1657|pin@336||324.57|-138.5|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1326|||AF1709|pin@336||324.57|-138.5|pin@416||453.255|-159|ART_color()I14 -ASolid|net@1327|||AF1493|pin@336||324.57|-138.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1328|||AF1665|pin@336||324.57|-138.5|pin@443||472.455|-174|ART_color()I10 -ASolid|net@1329|||AF1679|pin@336||324.57|-138.5|pin@449||514.2875|-179|ART_color()I10 -ASolid|net@1330|||AF139|pin@336||324.57|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1331|||AF172|pin@336||324.57|-138.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1332|||AF1162|pin@336||324.57|-138.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1333|||AF1657|pin@336||324.57|-138.5|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1334|||AF1709|pin@336||324.57|-138.5|pin@416||453.255|-159|ART_color()I14 -ASolid|net@1335|||AF1493|pin@336||324.57|-138.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1336|||AF1665|pin@336||324.57|-138.5|pin@443||472.455|-174|ART_color()I10 -ASolid|net@1337|||AF1679|pin@336||324.57|-138.5|pin@449||514.2875|-179|ART_color()I10 -ASolid|net@1338|||AF139|pin@336||324.57|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1339|||AF125|pin@339||394.35|-121|pin@335||324.57|-136.5|ART_color()I14 -ASolid|net@1340|||AF1734|pin@339||394.35|-121|pin@440||528.67|-136.5|ART_color()I14 -ASolid|net@1341|||AF125|pin@339||394.35|-121|pin@335||324.57|-136.5|ART_color()I14 -ASolid|net@1342|||AF1734|pin@339||394.35|-121|pin@440||528.67|-136.5|ART_color()I14 -ASolid|net@1343|||AF162|pin@342||329.3325|-98.5|pin@179||120.7675|-159|ART_color()I10 -ASolid|net@1344|||AF192|pin@342||329.3325|-98.5|pin@182||162.515|-156.5|ART_color()I10 -ASolid|net@1345|||AF1328|pin@342||329.3325|-98.5|pin@317||348.315|-119|ART_color()I14 -ASolid|net@1346|||AF201|pin@342||329.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1347|||AF162|pin@342||329.3325|-98.5|pin@179||120.7675|-159|ART_color()I10 -ASolid|net@1348|||AF192|pin@342||329.3325|-98.5|pin@182||162.515|-156.5|ART_color()I10 -ASolid|net@1349|||AF1328|pin@342||329.3325|-98.5|pin@317||348.315|-119|ART_color()I14 -ASolid|net@1350|||AF201|pin@342||329.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1351|||AF900|pin@348||0|-241|pin@344||0|-259|ART_color()I14 -ASolid|net@1352|||AF900|pin@348||0|-241|pin@344||0|-259|ART_color()I14 -ASolid|net@1353|||AF1191|pin@354||275.6|-178.5|pin@350||284.2425|-194|ART_color()I14 -ASolid|net@1354|||AF1191|pin@354||275.6|-178.5|pin@350||284.2425|-194|ART_color()I14 -ASolid|net@1355|||AF1696|pin@360||204.3975|-238.5|pin@356||302.6675|-256.5|ART_color()I14 -ASolid|net@1356|||AF1696|pin@360||204.3975|-238.5|pin@356||302.6675|-256.5|ART_color()I14 -ASolid|net@1357|||AF1782|pin@366||0|-221|pin@362||408.7975|-234|ART_color()I14 -ASolid|net@1358|||AF1782|pin@366||0|-221|pin@362||408.7975|-234|ART_color()I14 -ASolid|net@1359|||AF1050|pin@369||415.065|-118.5|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1360|||AF1360|pin@369||415.065|-118.5|pin@443||472.455|-174|ART_color()I10 -ASolid|net@1361|||AF1050|pin@369||415.065|-118.5|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1362|||AF1360|pin@369||415.065|-118.5|pin@443||472.455|-174|ART_color()I10 -ASolid|net@1363|||AF1649|pin@372||342.6675|-96|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1364|||AF895|pin@372||342.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1365|||AF1438|pin@372||342.6675|-96|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1366|||AF1625|pin@372||342.6675|-96|pin@410||470.925|-136.5|ART_color()I10 -ASolid|net@1367|||AF1642|pin@372||342.6675|-96|pin@368||415.065|-116.5|ART_color()I14 -ASolid|net@1368|||AF1677|pin@372||342.6675|-96|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1369|||AF1691|pin@372||342.6675|-96|pin@374||435.7775|-114|ART_color()I14 -ASolid|net@1370|||AF1683|pin@372||342.6675|-96|pin@377||454.1925|-119|ART_color()I14 -ASolid|net@1371|||AF197|pin@372||342.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1372|||AF1649|pin@372||342.6675|-96|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1373|||AF895|pin@372||342.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1374|||AF1438|pin@372||342.6675|-96|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1375|||AF1625|pin@372||342.6675|-96|pin@410||470.925|-136.5|ART_color()I10 -ASolid|net@1376|||AF1642|pin@372||342.6675|-96|pin@368||415.065|-116.5|ART_color()I14 -ASolid|net@1377|||AF1677|pin@372||342.6675|-96|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1378|||AF1691|pin@372||342.6675|-96|pin@374||435.7775|-114|ART_color()I14 -ASolid|net@1379|||AF1683|pin@372||342.6675|-96|pin@377||454.1925|-119|ART_color()I14 -ASolid|net@1380|||AF197|pin@372||342.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1381|||AF1628|pin@375||435.7775|-116|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1382|||AF322|pin@375||435.7775|-116|pin@389||403.2225|-136.5|ART_color()I14 -ASolid|net@1383|||AF212|pin@375||435.7775|-116|pin@386||376.3425|-139|ART_color()I14 -ASolid|net@1384|||AF33|pin@375||435.7775|-116|pin@122||125.4475|-134|ART_color()I14 -ASolid|net@1385|||AF133|pin@375||435.7775|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1386|||AF1628|pin@375||435.7775|-116|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1387|||AF322|pin@375||435.7775|-116|pin@389||403.2225|-136.5|ART_color()I14 -ASolid|net@1388|||AF212|pin@375||435.7775|-116|pin@386||376.3425|-139|ART_color()I14 -ASolid|net@1389|||AF33|pin@375||435.7775|-116|pin@122||125.4475|-134|ART_color()I14 -ASolid|net@1390|||AF133|pin@375||435.7775|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1391|||AF253|pin@378||454.1925|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1392|||AF1553|pin@378||454.1925|-121|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1393|||AF71|pin@378||454.1925|-121|pin@383||349.46|-134|ART_color()I14 -ASolid|net@1394|||AF25|pin@378||454.1925|-121|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1395|||AF122|pin@378||454.1925|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@1396|||AF253|pin@378||454.1925|-121|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1397|||AF1553|pin@378||454.1925|-121|pin@434||536.75|-159|ART_color()I10 -ASolid|net@1398|||AF71|pin@378||454.1925|-121|pin@383||349.46|-134|ART_color()I14 -ASolid|net@1399|||AF25|pin@378||454.1925|-121|pin@104||99.5625|-136.5|ART_color()I14 -ASolid|net@1400|||AF122|pin@378||454.1925|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@1401|||AF1499|pin@381||360.815|-161|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1402|||AF1734|pin@381||360.815|-161|pin@443||472.455|-174|ART_color()I14 -ASolid|net@1403|||AF1671|pin@381||360.815|-161|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1404|||AF1499|pin@381||360.815|-161|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1405|||AF1734|pin@381||360.815|-161|pin@443||472.455|-174|ART_color()I14 -ASolid|net@1406|||AF1671|pin@381||360.815|-161|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1407|||AF57|pin@384||349.46|-136|pin@179||120.7675|-159|ART_color()I14 -ASolid|net@1408|||AF63|pin@384||349.46|-136|pin@182||162.515|-156.5|ART_color()I14 -ASolid|net@1409|||AF1163|pin@384||349.46|-136|pin@380||360.815|-159|ART_color()I14 -ASolid|net@1410|||AF134|pin@384||349.46|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@1411|||AF57|pin@384||349.46|-136|pin@179||120.7675|-159|ART_color()I14 -ASolid|net@1412|||AF63|pin@384||349.46|-136|pin@182||162.515|-156.5|ART_color()I14 -ASolid|net@1413|||AF1163|pin@384||349.46|-136|pin@380||360.815|-159|ART_color()I14 -ASolid|net@1414|||AF134|pin@384||349.46|-136|pin@365||0|-219|ART_color()I10 -ASolid|net@1415|||AF1753|pin@387||376.3425|-141|pin@635||566.5675|-156.5|ART_color()I14 -ASolid|net@1416|||AF27|pin@387||376.3425|-141|pin@98||0|-159|ART_color()I14 -ASolid|net@1417|||AF26|pin@387||376.3425|-141|pin@101||40.255|-156.5|ART_color()I14 -ASolid|net@1418|||AF1753|pin@387||376.3425|-141|pin@635||566.5675|-156.5|ART_color()I14 -ASolid|net@1419|||AF27|pin@387||376.3425|-141|pin@98||0|-159|ART_color()I14 -ASolid|net@1420|||AF26|pin@387||376.3425|-141|pin@101||40.255|-156.5|ART_color()I14 -ASolid|net@1421|||AF657|pin@390||403.2225|-138.5|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1422|||AF27|pin@390||403.2225|-138.5|pin@128||80.5125|-154|ART_color()I14 -ASolid|net@1423|||AF113|pin@390||403.2225|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1424|||AF657|pin@390||403.2225|-138.5|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1425|||AF27|pin@390||403.2225|-138.5|pin@128||80.5125|-154|ART_color()I14 -ASolid|net@1426|||AF113|pin@390||403.2225|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1427|||AF104|pin@393||342.0375|-176|pin@347||0|-239|ART_color()I10 -ASolid|net@1428|||AF237|pin@393||342.0375|-176|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1429|||AF104|pin@393||342.0375|-176|pin@347||0|-239|ART_color()I10 -ASolid|net@1430|||AF237|pin@393||342.0375|-176|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1431|||AF104|pin@393||342.0375|-176|pin@347||0|-239|ART_color()I10 -ASolid|net@1432|||AF237|pin@393||342.0375|-176|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1433|||AF32|pin@396||363.2|-218.5|pin@347||0|-239|ART_color()I14 -ASolid|net@1434|||AF65|pin@396||363.2|-218.5|pin@359||204.3975|-236.5|ART_color()I14 -ASolid|net@1435|||AF32|pin@396||363.2|-218.5|pin@347||0|-239|ART_color()I14 -ASolid|net@1436|||AF65|pin@396||363.2|-218.5|pin@359||204.3975|-236.5|ART_color()I14 -ASolid|net@1437|||AF32|pin@396||363.2|-218.5|pin@347||0|-239|ART_color()I14 -ASolid|net@1438|||AF65|pin@396||363.2|-218.5|pin@359||204.3975|-236.5|ART_color()I14 -ASolid|net@1439|||AF222|pin@399||395.1075|-158.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1440|||AF1277|pin@399||395.1075|-158.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1441|||AF222|pin@399||395.1075|-158.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1442|||AF1277|pin@399||395.1075|-158.5|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1443|||AF241|pin@402||429.11|-136|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1444|||AF420|pin@402||429.11|-136|pin@422||381.41|-179|ART_color()I10 -ASolid|net@1445|||AF241|pin@402||429.11|-136|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1446|||AF420|pin@402||429.11|-136|pin@422||381.41|-179|ART_color()I10 -ASolid|net@1447|||AF203|pin@405||421.945|-156|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1448|||AF296|pin@405||421.945|-156|pin@422||381.41|-179|ART_color()I14 -ASolid|net@1449|||AF203|pin@405||421.945|-156|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1450|||AF296|pin@405||421.945|-156|pin@422||381.41|-179|ART_color()I14 -ASolid|net@1451|||AF152|pin@408||452.01|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1452|||AF152|pin@408||452.01|-141|pin@398||395.1075|-156.5|ART_color()I14 -ASolid|net@1453|||AF176|pin@411||470.925|-138.5|pin@404||421.945|-154|ART_color()I14 -ASolid|net@1454|||AF176|pin@411||470.925|-138.5|pin@404||421.945|-154|ART_color()I14 -ASolid|net@1455|||AF192|pin@414||492.83|-136|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1456|||AF331|pin@414||492.83|-136|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1457|||AF192|pin@414||492.83|-136|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1458|||AF331|pin@414||492.83|-136|pin@425||430.6225|-176.5|ART_color()I10 -ASolid|net@1459|||AF98|pin@417||453.255|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@1460|||AF98|pin@417||453.255|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@1461|||AF51|pin@420||426.365|-201|pin@347||0|-239|ART_color()I10 -ASolid|net@1462|||AF1582|pin@423||381.41|-181|pin@419||426.365|-199|ART_color()I14 -ASolid|net@1463|||AF1582|pin@423||381.41|-181|pin@419||426.365|-199|ART_color()I14 -ASolid|net@1464|||AF51|pin@420||426.365|-201|pin@347||0|-239|ART_color()I10 -ASolid|net@1465|||AF51|pin@420||426.365|-201|pin@347||0|-239|ART_color()I10 -ASolid|net@1466|||AF80|pin@426||430.6225|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1467|||AF80|pin@426||430.6225|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1468|||AF80|pin@426||430.6225|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1469|||AF80|pin@426||430.6225|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1470|||AF80|pin@426||430.6225|-178.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1471|||AF95|pin@429||478.6|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1472|||AF1344|pin@429||478.6|-158.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1473|||AF95|pin@429||478.6|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1474|||AF1344|pin@429||478.6|-158.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1475|||AF94|pin@432||503.9475|-156|pin@347||0|-239|ART_color()I10 -ASolid|net@1476|||AF1142|pin@432||503.9475|-156|pin@449||514.2875|-179|ART_color()I14 -ASolid|net@1477|||AF94|pin@432||503.9475|-156|pin@347||0|-239|ART_color()I10 -ASolid|net@1478|||AF1142|pin@432||503.9475|-156|pin@449||514.2875|-179|ART_color()I14 -ASolid|net@1479|||AF94|pin@432||503.9475|-156|pin@347||0|-239|ART_color()I10 -ASolid|net@1480|||AF1142|pin@432||503.9475|-156|pin@449||514.2875|-179|ART_color()I14 -ASolid|net@1481|||AF83|pin@435||536.75|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@1482|||AF387|pin@435||536.75|-161|pin@449||514.2875|-179|ART_color()I14 -ASolid|net@1483|||AF83|pin@435||536.75|-161|pin@347||0|-239|ART_color()I10 -ASolid|net@1484|||AF387|pin@435||536.75|-161|pin@449||514.2875|-179|ART_color()I14 -ASolid|net@1485|||AF257|pin@438||510.75|-141|pin@428||478.6|-156.5|ART_color()I14 -ASolid|net@1486|||AF257|pin@438||510.75|-141|pin@428||478.6|-156.5|ART_color()I14 -ASolid|net@1487|||AF1115|pin@441||528.67|-138.5|pin@434||536.75|-159|ART_color()I14 -ASolid|net@1488|||AF1115|pin@441||528.67|-138.5|pin@434||536.75|-159|ART_color()I14 -ASolid|net@1489|||AF95|pin@429||478.6|-158.5|pin@347||0|-239|ART_color()I10 -ASolid|net@1490|||AF1344|pin@429||478.6|-158.5|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1491|||AF127|pin@444||472.455|-176|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1492|||AF127|pin@444||472.455|-176|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1493|||AF70|pin@447||515.85|-198.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1494|||AF70|pin@447||515.85|-198.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1495|||AF958|pin@450||514.2875|-181|pin@446||515.85|-196.5|ART_color()I14 -ASolid|net@1496|||AF958|pin@450||514.2875|-181|pin@446||515.85|-196.5|ART_color()I14 -ASolid|net@1497|||AF70|pin@447||515.85|-198.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1498|||AF92|pin@453||563.5025|-178.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1499|||AF92|pin@453||563.5025|-178.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1500|||AF92|pin@453||563.5025|-178.5|pin@359||204.3975|-236.5|ART_color()I10 -ASolid|net@1501|||AF271|pin@456||549.58|-136|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1502|||AF609|pin@456||549.58|-136|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1503|||AF271|pin@456||549.58|-136|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1504|||AF609|pin@456||549.58|-136|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1505|||AF222|pin@459||568.495|-141|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1506|||AF465|pin@459||568.495|-141|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1507|||AF222|pin@459||568.495|-141|pin@419||426.365|-199|ART_color()I10 -ASolid|net@1508|||AF465|pin@459||568.495|-141|pin@446||515.85|-196.5|ART_color()I10 -ASolid|net@1509|||AF107|pin@462||359.3325|-101|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1510|||AF107|pin@462||359.3325|-101|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1511|||AF850|pin@465||360.9225|-81|pin@461||359.3325|-99|ART_color()I14 -ASolid|net@1512|||AF163|pin@465||360.9225|-81|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1513|||AF209|pin@465||360.9225|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1514|||AF850|pin@465||360.9225|-81|pin@461||359.3325|-99|ART_color()I14 -ASolid|net@1515|||AF163|pin@465||360.9225|-81|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1516|||AF209|pin@465||360.9225|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1517|||AF32|pin@468||474.14|-118.5|pin@212||196.135|-134|ART_color()I14 -ASolid|net@1518|||AF32|pin@468||474.14|-118.5|pin@212||196.135|-134|ART_color()I14 -ASolid|net@1519|||AF81|pin@471||378|-98.5|pin@188||269.2925|-114|ART_color()I14 -ASolid|net@1520|||AF81|pin@471||378|-98.5|pin@188||269.2925|-114|ART_color()I14 -ASolid|net@1521|||AF1647|pin@474||399.3325|-96|pin@467||474.14|-116.5|ART_color()I14 -ASolid|net@1522|||AF106|pin@474||399.3325|-96|pin@212||196.135|-134|ART_color()I10 -ASolid|net@1523|||AF171|pin@474||399.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1524|||AF1647|pin@474||399.3325|-96|pin@467||474.14|-116.5|ART_color()I14 -ASolid|net@1525|||AF106|pin@474||399.3325|-96|pin@212||196.135|-134|ART_color()I10 -ASolid|net@1526|||AF171|pin@474||399.3325|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1527|||AF369|pin@477||380.3425|-78.5|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1528|||AF369|pin@477||380.3425|-78.5|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1529|||AF1663|pin@480||296.3725|-56|pin@476||380.3425|-76.5|ART_color()I14 -ASolid|net@1530|||AF923|pin@480||296.3725|-56|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1531|||AF288|pin@480||296.3725|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1532|||AF1663|pin@480||296.3725|-56|pin@476||380.3425|-76.5|ART_color()I14 -ASolid|net@1533|||AF923|pin@480||296.3725|-56|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1534|||AF288|pin@480||296.3725|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1535|||AF1601|pin@483||399.0925|-76|pin@500||517.87|-119|ART_color()I10 -ASolid|net@1536|||AF149|pin@483||399.0925|-76|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1537|||AF197|pin@483||399.0925|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1538|||AF1601|pin@483||399.0925|-76|pin@500||517.87|-119|ART_color()I10 -ASolid|net@1539|||AF149|pin@483||399.0925|-76|pin@209||171.245|-136.5|ART_color()I10 -ASolid|net@1540|||AF197|pin@483||399.0925|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1541|||AF34|pin@486||495.6225|-116|pin@212||196.135|-134|ART_color()I14 -ASolid|net@1542|||AF34|pin@486||495.6225|-116|pin@212||196.135|-134|ART_color()I14 -ASolid|net@1543|||AF50|pin@489||418.6675|-101|pin@188||269.2925|-114|ART_color()I14 -ASolid|net@1544|||AF50|pin@489||418.6675|-101|pin@188||269.2925|-114|ART_color()I14 -ASolid|net@1545|||AF1642|pin@492||440.6675|-98.5|pin@485||495.6225|-114|ART_color()I14 -ASolid|net@1546|||AF83|pin@492||440.6675|-98.5|pin@212||196.135|-134|ART_color()I10 -ASolid|net@1547|||AF153|pin@492||440.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1548|||AF1642|pin@492||440.6675|-98.5|pin@485||495.6225|-114|ART_color()I14 -ASolid|net@1549|||AF83|pin@492||440.6675|-98.5|pin@212||196.135|-134|ART_color()I10 -ASolid|net@1550|||AF153|pin@492||440.6675|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1551|||AF150|pin@495||460|-96|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1552|||AF150|pin@495||460|-96|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1553|||AF1626|pin@498||418.51|-81|pin@494||460|-94|ART_color()I14 -ASolid|net@1554|||AF260|pin@498||418.51|-81|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1555|||AF182|pin@498||418.51|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1556|||AF1626|pin@498||418.51|-81|pin@494||460|-94|ART_color()I14 -ASolid|net@1557|||AF260|pin@498||418.51|-81|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1558|||AF182|pin@498||418.51|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1559|||AF26|pin@501||517.87|-121|pin@209||171.245|-136.5|ART_color()I14 -ASolid|net@1560|||AF26|pin@501||517.87|-121|pin@209||171.245|-136.5|ART_color()I14 -ASolid|net@1561|||AF1550|pin@504||479.3325|-101|pin@500||517.87|-119|ART_color()I14 -ASolid|net@1562|||AF138|pin@504||479.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1563|||AF1550|pin@504||479.3325|-101|pin@500||517.87|-119|ART_color()I14 -ASolid|net@1564|||AF138|pin@504||479.3325|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1565|||AF34|pin@507||539.3525|-118.5|pin@224||274.79|-134|ART_color()I14 -ASolid|net@1566|||AF34|pin@507||539.3525|-118.5|pin@224||274.79|-134|ART_color()I14 -ASolid|net@1567|||AF1565|pin@510||498|-98.5|pin@506||539.3525|-116.5|ART_color()I14 -ASolid|net@1568|||AF136|pin@510||498|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1569|||AF1565|pin@510||498|-98.5|pin@506||539.3525|-116.5|ART_color()I14 -ASolid|net@1570|||AF136|pin@510||498|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1571|||AF1686|pin@513||329.5575|-61|pin@497||418.51|-79|ART_color()I14 -ASolid|net@1572|||AF963|pin@513||329.5575|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1573|||AF1719|pin@513||329.5575|-61|pin@518||437.93|-76.5|ART_color()I14 -ASolid|net@1574|||AF256|pin@513||329.5575|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1575|||AF1686|pin@513||329.5575|-61|pin@497||418.51|-79|ART_color()I14 -ASolid|net@1576|||AF963|pin@513||329.5575|-61|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1577|||AF1719|pin@513||329.5575|-61|pin@518||437.93|-76.5|ART_color()I14 -ASolid|net@1578|||AF256|pin@513||329.5575|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1579|||AF1748|pin@516||100.1775|-36|pin@479||296.3725|-54|ART_color()I14 -ASolid|net@1580|||AF1503|pin@516||100.1775|-36|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1581|||AF176|pin@516||100.1775|-36|pin@80||35.4725|-56.5|ART_color()I14 -ASolid|net@1582|||AF1401|pin@516||100.1775|-36|pin@176||124.7275|-56.5|ART_color()I14 -ASolid|net@1583|||AF613|pin@516||100.1775|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1584|||AF1748|pin@516||100.1775|-36|pin@479||296.3725|-54|ART_color()I14 -ASolid|net@1585|||AF1503|pin@516||100.1775|-36|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1586|||AF176|pin@516||100.1775|-36|pin@80||35.4725|-56.5|ART_color()I14 -ASolid|net@1587|||AF1401|pin@516||100.1775|-36|pin@176||124.7275|-56.5|ART_color()I14 -ASolid|net@1588|||AF613|pin@516||100.1775|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1589|||AF46|pin@519||437.93|-78.5|pin@185||184.6675|-99|ART_color()I14 -ASolid|net@1590|||AF1689|pin@519||437.93|-78.5|pin@521||516.6675|-94|ART_color()I14 -ASolid|net@1591|||AF1680|pin@519||437.93|-78.5|pin@524||534|-99|ART_color()I14 -ASolid|net@1592|||AF178|pin@519||437.93|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1593|||AF46|pin@519||437.93|-78.5|pin@185||184.6675|-99|ART_color()I14 -ASolid|net@1594|||AF1689|pin@519||437.93|-78.5|pin@521||516.6675|-94|ART_color()I14 -ASolid|net@1595|||AF1680|pin@519||437.93|-78.5|pin@524||534|-99|ART_color()I14 -ASolid|net@1596|||AF178|pin@519||437.93|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1597|||AF241|pin@522||516.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1598|||AF45|pin@522||516.6675|-96|pin@173||254.715|-116.5|ART_color()I14 -ASolid|net@1599|||AF134|pin@522||516.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1600|||AF241|pin@522||516.6675|-96|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1601|||AF45|pin@522||516.6675|-96|pin@173||254.715|-116.5|ART_color()I14 -ASolid|net@1602|||AF134|pin@522||516.6675|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1603|||AF208|pin@525||534|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1604|||AF253|pin@525||534|-101|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1605|||AF125|pin@525||534|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1606|||AF208|pin@525||534|-101|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1607|||AF253|pin@525||534|-101|pin@404||421.945|-154|ART_color()I10 -ASolid|net@1608|||AF125|pin@525||534|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1609|||AF148|pin@528||560.835|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1610|||AF104|pin@528||560.835|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1611|||AF148|pin@528||560.835|-116|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1612|||AF104|pin@528||560.835|-116|pin@365||0|-219|ART_color()I10 -ASolid|net@1613|||AF23|pin@531||585.42|-138.5|pin@206||202.7725|-154|ART_color()I14 -ASolid|net@1614|||AF34|pin@531||585.42|-138.5|pin@218||240.045|-159|ART_color()I14 -ASolid|net@1615|||AF78|pin@531||585.42|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1616|||AF23|pin@531||585.42|-138.5|pin@206||202.7725|-154|ART_color()I14 -ASolid|net@1617|||AF34|pin@531||585.42|-138.5|pin@218||240.045|-159|ART_color()I14 -ASolid|net@1618|||AF78|pin@531||585.42|-138.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1619|||AF1324|pin@534||550.6675|-98.5|pin@530||585.42|-136.5|ART_color()I10 -ASolid|net@1620|||AF1324|pin@534||550.6675|-98.5|pin@530||585.42|-136.5|ART_color()I10 -ASolid|net@1621|||AF1675|pin@537||155.595|-41|pin@530||585.42|-136.5|ART_color()I10 -ASolid|net@1622|||AF488|pin@537||155.595|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1623|||AF1675|pin@537||155.595|-41|pin@530||585.42|-136.5|ART_color()I10 -ASolid|net@1624|||AF488|pin@537||155.595|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1625|||AF51|pin@543||574.645|-121|pin@206||202.7725|-154|ART_color()I10 -ASolid|net@1626|||AF65|pin@543||574.645|-121|pin@218||240.045|-159|ART_color()I10 -ASolid|net@1627|||AF97|pin@543||574.645|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@1628|||AF51|pin@543||574.645|-121|pin@206||202.7725|-154|ART_color()I10 -ASolid|net@1629|||AF65|pin@543||574.645|-121|pin@218||240.045|-159|ART_color()I10 -ASolid|net@1630|||AF97|pin@543||574.645|-121|pin@365||0|-219|ART_color()I10 -ASolid|net@1631|||AF52|pin@546||589.99|-118.5|pin@206||202.7725|-154|ART_color()I10 -ASolid|net@1632|||AF66|pin@546||589.99|-118.5|pin@218||240.045|-159|ART_color()I10 -ASolid|net@1633|||AF30|pin@546||589.99|-118.5|pin@221||245.9175|-136.5|ART_color()I14 -ASolid|net@1634|||AF97|pin@546||589.99|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1635|||AF52|pin@546||589.99|-118.5|pin@206||202.7725|-154|ART_color()I10 -ASolid|net@1636|||AF66|pin@546||589.99|-118.5|pin@218||240.045|-159|ART_color()I10 -ASolid|net@1637|||AF30|pin@546||589.99|-118.5|pin@221||245.9175|-136.5|ART_color()I14 -ASolid|net@1638|||AF97|pin@546||589.99|-118.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1639|||AF1606|pin@549||452.66|-76|pin@542||574.645|-119|ART_color()I10 -ASolid|net@1640|||AF1606|pin@549||452.66|-76|pin@542||574.645|-119|ART_color()I10 -ASolid|net@1641|||AF1106|pin@552||566|-96|pin@542||574.645|-119|ART_color()I14 -ASolid|net@1642|||AF123|pin@552||566|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1643|||AF1106|pin@552||566|-96|pin@542||574.645|-119|ART_color()I14 -ASolid|net@1644|||AF123|pin@552||566|-96|pin@365||0|-219|ART_color()I10 -ASolid|net@1645|||AF1609|pin@555||464.715|-81|pin@542||574.645|-119|ART_color()I10 -ASolid|net@1646|||AF165|pin@555||464.715|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1647|||AF1609|pin@555||464.715|-81|pin@542||574.645|-119|ART_color()I10 -ASolid|net@1648|||AF165|pin@555||464.715|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1649|||AF794|pin@558||578|-101|pin@542||574.645|-119|ART_color()I14 -ASolid|net@1650|||AF115|pin@558||578|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1651|||AF794|pin@558||578|-101|pin@542||574.645|-119|ART_color()I14 -ASolid|net@1652|||AF115|pin@558||578|-101|pin@365||0|-219|ART_color()I10 -ASolid|net@1653|||AF1614|pin@561||476.7675|-78.5|pin@545||589.99|-116.5|ART_color()I10 -ASolid|net@1654|||AF164|pin@561||476.7675|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1655|||AF1614|pin@561||476.7675|-78.5|pin@545||589.99|-116.5|ART_color()I10 -ASolid|net@1656|||AF164|pin@561||476.7675|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1657|||AF795|pin@564||593.3325|-98.5|pin@545||589.99|-116.5|ART_color()I14 -ASolid|net@1658|||AF115|pin@564||593.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1659|||AF795|pin@564||593.3325|-98.5|pin@545||589.99|-116.5|ART_color()I14 -ASolid|net@1660|||AF115|pin@564||593.3325|-98.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1661|||AF1705|pin@567||238.7225|-36|pin@572||361.5975|-56.5|ART_color()I14 -ASolid|net@1662|||AF1732|pin@567||238.7225|-36|pin@578||390.205|-54|ART_color()I14 -ASolid|net@1663|||AF375|pin@567||238.7225|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1664|||AF1705|pin@567||238.7225|-36|pin@572||361.5975|-56.5|ART_color()I14 -ASolid|net@1665|||AF1732|pin@567||238.7225|-36|pin@578||390.205|-54|ART_color()I14 -ASolid|net@1666|||AF375|pin@567||238.7225|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1667|||AF1745|pin@570||298.405|-41|pin@596||458.8625|-56.5|ART_color()I14 -ASolid|net@1668|||AF1761|pin@570||298.405|-41|pin@599||490.9025|-54|ART_color()I14 -ASolid|net@1669|||AF1755|pin@570||298.405|-41|pin@620||525.2325|-59|ART_color()I14 -ASolid|net@1670|||AF308|pin@570||298.405|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1671|||AF1745|pin@570||298.405|-41|pin@596||458.8625|-56.5|ART_color()I14 -ASolid|net@1672|||AF1761|pin@570||298.405|-41|pin@599||490.9025|-54|ART_color()I14 -ASolid|net@1673|||AF1755|pin@570||298.405|-41|pin@620||525.2325|-59|ART_color()I14 -ASolid|net@1674|||AF308|pin@570||298.405|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1675|||AF1718|pin@573||361.5975|-58.5|pin@605||504.22|-79|ART_color()I14 -ASolid|net@1676|||AF1739|pin@573||361.5975|-58.5|pin@617||553.1025|-79|ART_color()I14 -ASolid|net@1677|||AF1761|pin@573||361.5975|-58.5|pin@626||589.2625|-74|ART_color()I14 -ASolid|net@1678|||AF1718|pin@573||361.5975|-58.5|pin@605||504.22|-79|ART_color()I14 -ASolid|net@1679|||AF1739|pin@573||361.5975|-58.5|pin@617||553.1025|-79|ART_color()I14 -ASolid|net@1680|||AF1761|pin@573||361.5975|-58.5|pin@626||589.2625|-74|ART_color()I14 -ASolid|net@1681|||AF33|pin@576||360.215|-38.5|pin@71||0|-59|ART_color()I14 -ASolid|net@1682|||AF1620|pin@576||360.215|-38.5|pin@584||423.39|-59|ART_color()I14 -ASolid|net@1683|||AF266|pin@576||360.215|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1684|||AF33|pin@576||360.215|-38.5|pin@71||0|-59|ART_color()I14 -ASolid|net@1685|||AF1620|pin@576||360.215|-38.5|pin@584||423.39|-59|ART_color()I14 -ASolid|net@1686|||AF266|pin@576||360.215|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1687|||AF1729|pin@579||390.205|-56|pin@614||535.6925|-74|ART_color()I14 -ASolid|net@1688|||AF1736|pin@579||390.205|-56|pin@623||571.8525|-76.5|ART_color()I14 -ASolid|net@1689|||AF1729|pin@579||390.205|-56|pin@614||535.6925|-74|ART_color()I14 -ASolid|net@1690|||AF1736|pin@579||390.205|-56|pin@623||571.8525|-76.5|ART_color()I14 -ASolid|net@1691|||AF1687|pin@582||257.5875|-16|pin@575||360.215|-36.5|ART_color()I14 -ASolid|net@1692|||AF197|pin@582||257.5875|-16|pin@539||200.3575|-36.5|ART_color()I14 -ASolid|net@1693|||AF1744|pin@582||257.5875|-16|pin@593||490.235|-39|ART_color()I14 -ASolid|net@1694|||AF382|pin@582||257.5875|-16|pin@365||0|-219|ART_color()I10 -ASolid|net@1695|||AF1687|pin@582||257.5875|-16|pin@575||360.215|-36.5|ART_color()I14 -ASolid|net@1696|||AF197|pin@582||257.5875|-16|pin@539||200.3575|-36.5|ART_color()I14 -ASolid|net@1697|||AF1744|pin@582||257.5875|-16|pin@593||490.235|-39|ART_color()I14 -ASolid|net@1698|||AF382|pin@582||257.5875|-16|pin@365||0|-219|ART_color()I10 -ASolid|net@1699|||AF1688|pin@585||423.39|-61|pin@602||488.82|-74|ART_color()I14 -ASolid|net@1700|||AF1710|pin@585||423.39|-61|pin@608||520.9625|-76.5|ART_color()I14 -ASolid|net@1701|||AF205|pin@585||423.39|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1702|||AF1688|pin@585||423.39|-61|pin@602||488.82|-74|ART_color()I14 -ASolid|net@1703|||AF1710|pin@585||423.39|-61|pin@608||520.9625|-76.5|ART_color()I14 -ASolid|net@1704|||AF205|pin@585||423.39|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1705|||AF768|pin@588||431.46|-21|pin@590||428.4225|-34|ART_color()I14 -ASolid|net@1706|||AF1630|pin@588||431.46|-21|pin@593||490.235|-39|ART_color()I14 -ASolid|net@1707|||AF768|pin@588||431.46|-21|pin@590||428.4225|-34|ART_color()I14 -ASolid|net@1708|||AF1630|pin@588||431.46|-21|pin@593||490.235|-39|ART_color()I14 -ASolid|net@1709|||AF31|pin@591||428.4225|-36|pin@71||0|-59|ART_color()I14 -ASolid|net@1710|||AF777|pin@591||428.4225|-36|pin@584||423.39|-59|ART_color()I14 -ASolid|net@1711|||AF1709|pin@591||428.4225|-36|pin@629||556.1275|-56.5|ART_color()I14 -ASolid|net@1712|||AF231|pin@591||428.4225|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1713|||AF31|pin@591||428.4225|-36|pin@71||0|-59|ART_color()I14 -ASolid|net@1714|||AF777|pin@591||428.4225|-36|pin@584||423.39|-59|ART_color()I14 -ASolid|net@1715|||AF1709|pin@591||428.4225|-36|pin@629||556.1275|-56.5|ART_color()I14 -ASolid|net@1716|||AF231|pin@591||428.4225|-36|pin@365||0|-219|ART_color()I10 -ASolid|net@1717|||AF1718|pin@594||490.235|-41|pin@632||580.16|-54|ART_color()I14 -ASolid|net@1718|||AF200|pin@594||490.235|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1719|||AF1718|pin@594||490.235|-41|pin@632||580.16|-54|ART_color()I14 -ASolid|net@1720|||AF200|pin@594||490.235|-41|pin@365||0|-219|ART_color()I10 -ASolid|net@1721|||AF31|pin@597||458.8625|-58.5|pin@146||174.77|-74|ART_color()I14 -ASolid|net@1722|||AF1358|pin@597||458.8625|-58.5|pin@509||498|-96.5|ART_color()I10 -ASolid|net@1723|||AF87|pin@597||458.8625|-58.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1724|||AF1059|pin@597||458.8625|-58.5|pin@554||464.715|-79|ART_color()I14 -ASolid|net@1725|||AF193|pin@597||458.8625|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1726|||AF31|pin@597||458.8625|-58.5|pin@146||174.77|-74|ART_color()I14 -ASolid|net@1727|||AF1358|pin@597||458.8625|-58.5|pin@509||498|-96.5|ART_color()I10 -ASolid|net@1728|||AF87|pin@597||458.8625|-58.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1729|||AF1059|pin@597||458.8625|-58.5|pin@554||464.715|-79|ART_color()I14 -ASolid|net@1730|||AF193|pin@597||458.8625|-58.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1731|||AF39|pin@600||490.9025|-56|pin@140||149.325|-79|ART_color()I14 -ASolid|net@1732|||AF749|pin@600||490.9025|-56|pin@503||479.3325|-99|ART_color()I10 -ASolid|net@1733|||AF84|pin@600||490.9025|-56|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1734|||AF1532|pin@600||490.9025|-56|pin@551||566|-94|ART_color()I10 -ASolid|net@1735|||AF184|pin@600||490.9025|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1736|||AF39|pin@600||490.9025|-56|pin@140||149.325|-79|ART_color()I14 -ASolid|net@1737|||AF749|pin@600||490.9025|-56|pin@503||479.3325|-99|ART_color()I10 -ASolid|net@1738|||AF84|pin@600||490.9025|-56|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1739|||AF1532|pin@600||490.9025|-56|pin@551||566|-94|ART_color()I10 -ASolid|net@1740|||AF184|pin@600||490.9025|-56|pin@365||0|-219|ART_color()I10 -ASolid|net@1741|||AF114|pin@603||488.82|-76|pin@473||399.3325|-94|ART_color()I14 -ASolid|net@1742|||AF231|pin@603||488.82|-76|pin@491||440.6675|-96.5|ART_color()I14 -ASolid|net@1743|||AF29|pin@603||488.82|-76|pin@152||133.3325|-94|ART_color()I14 -ASolid|net@1744|||AF1669|pin@603||488.82|-76|pin@551||566|-94|ART_color()I14 -ASolid|net@1745|||AF1689|pin@603||488.82|-76|pin@563||593.3325|-96.5|ART_color()I14 -ASolid|net@1746|||AF114|pin@603||488.82|-76|pin@473||399.3325|-94|ART_color()I14 -ASolid|net@1747|||AF231|pin@603||488.82|-76|pin@491||440.6675|-96.5|ART_color()I14 -ASolid|net@1748|||AF29|pin@603||488.82|-76|pin@152||133.3325|-94|ART_color()I14 -ASolid|net@1749|||AF1669|pin@603||488.82|-76|pin@551||566|-94|ART_color()I14 -ASolid|net@1750|||AF1689|pin@603||488.82|-76|pin@563||593.3325|-96.5|ART_color()I14 -ASolid|net@1751|||AF29|pin@606||504.22|-81|pin@155||146.6675|-99|ART_color()I14 -ASolid|net@1752|||AF359|pin@606||504.22|-81|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1753|||AF46|pin@606||504.22|-81|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1754|||AF1615|pin@606||504.22|-81|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1755|||AF153|pin@606||504.22|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1756|||AF29|pin@606||504.22|-81|pin@155||146.6675|-99|ART_color()I14 -ASolid|net@1757|||AF359|pin@606||504.22|-81|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1758|||AF46|pin@606||504.22|-81|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1759|||AF1615|pin@606||504.22|-81|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1760|||AF153|pin@606||504.22|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1761|||AF72|pin@609||520.9625|-78.5|pin@470||378|-96.5|ART_color()I14 -ASolid|net@1762|||AF113|pin@609||520.9625|-78.5|pin@488||418.6675|-99|ART_color()I14 -ASolid|net@1763|||AF28|pin@609||520.9625|-78.5|pin@158||158.6675|-96.5|ART_color()I14 -ASolid|net@1764|||AF80|pin@609||520.9625|-78.5|pin@188||269.2925|-114|ART_color()I10 -ASolid|net@1765|||AF25|pin@609||520.9625|-78.5|pin@170||171.3325|-94|ART_color()I14 -ASolid|net@1766|||AF1610|pin@609||520.9625|-78.5|pin@551||566|-94|ART_color()I14 -ASolid|net@1767|||AF1660|pin@609||520.9625|-78.5|pin@563||593.3325|-96.5|ART_color()I14 -ASolid|net@1768|||AF151|pin@609||520.9625|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1769|||AF72|pin@609||520.9625|-78.5|pin@470||378|-96.5|ART_color()I14 -ASolid|net@1770|||AF113|pin@609||520.9625|-78.5|pin@488||418.6675|-99|ART_color()I14 -ASolid|net@1771|||AF28|pin@609||520.9625|-78.5|pin@158||158.6675|-96.5|ART_color()I14 -ASolid|net@1772|||AF80|pin@609||520.9625|-78.5|pin@188||269.2925|-114|ART_color()I10 -ASolid|net@1773|||AF25|pin@609||520.9625|-78.5|pin@170||171.3325|-94|ART_color()I14 -ASolid|net@1774|||AF1610|pin@609||520.9625|-78.5|pin@551||566|-94|ART_color()I14 -ASolid|net@1775|||AF1660|pin@609||520.9625|-78.5|pin@563||593.3325|-96.5|ART_color()I14 -ASolid|net@1776|||AF151|pin@609||520.9625|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1777|||AF26|pin@612||552.0475|-38.5|pin@161||104.13|-59|ART_color()I14 -ASolid|net@1778|||AF328|pin@612||552.0475|-38.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1779|||AF217|pin@612||552.0475|-38.5|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1780|||AF18|pin@612||552.0475|-38.5|pin@83||69.8025|-54|ART_color()I14 -ASolid|net@1781|||AF20|pin@612||552.0475|-38.5|pin@80||35.4725|-56.5|ART_color()I14 -ASolid|net@1782|||AF94|pin@612||552.0475|-38.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1783|||AF31|pin@612||552.0475|-38.5|pin@275||175.0775|-59|ART_color()I14 -ASolid|net@1784|||AF53|pin@612||552.0475|-38.5|pin@512||329.5575|-59|ART_color()I14 -ASolid|net@1785|||AF766|pin@612||552.0475|-38.5|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1786|||AF886|pin@612||552.0475|-38.5|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1787|||AF126|pin@612||552.0475|-38.5|pin@119||215.5875|-114|ART_color()I10 -ASolid|net@1788|||AF181|pin@612||552.0475|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1789|||AF26|pin@612||552.0475|-38.5|pin@161||104.13|-59|ART_color()I14 -ASolid|net@1790|||AF328|pin@612||552.0475|-38.5|pin@392||342.0375|-174|ART_color()I10 -ASolid|net@1791|||AF217|pin@612||552.0475|-38.5|pin@227||299.68|-139|ART_color()I10 -ASolid|net@1792|||AF18|pin@612||552.0475|-38.5|pin@83||69.8025|-54|ART_color()I14 -ASolid|net@1793|||AF20|pin@612||552.0475|-38.5|pin@80||35.4725|-56.5|ART_color()I14 -ASolid|net@1794|||AF94|pin@612||552.0475|-38.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1795|||AF31|pin@612||552.0475|-38.5|pin@275||175.0775|-59|ART_color()I14 -ASolid|net@1796|||AF53|pin@612||552.0475|-38.5|pin@512||329.5575|-59|ART_color()I14 -ASolid|net@1797|||AF766|pin@612||552.0475|-38.5|pin@440||528.67|-136.5|ART_color()I10 -ASolid|net@1798|||AF886|pin@612||552.0475|-38.5|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1799|||AF126|pin@612||552.0475|-38.5|pin@119||215.5875|-114|ART_color()I10 -ASolid|net@1800|||AF181|pin@612||552.0475|-38.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1801|||AF222|pin@615||535.6925|-76|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1802|||AF50|pin@615||535.6925|-76|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1803|||AF50|pin@615||535.6925|-76|pin@302||274.6675|-99|ART_color()I14 -ASolid|net@1804|||AF1261|pin@615||535.6925|-76|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1805|||AF149|pin@615||535.6925|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1806|||AF222|pin@615||535.6925|-76|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1807|||AF50|pin@615||535.6925|-76|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1808|||AF50|pin@615||535.6925|-76|pin@302||274.6675|-99|ART_color()I14 -ASolid|net@1809|||AF1261|pin@615||535.6925|-76|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1810|||AF149|pin@615||535.6925|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1811|||AF137|pin@618||553.1025|-81|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1812|||AF41|pin@618||553.1025|-81|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1813|||AF34|pin@618||553.1025|-81|pin@320||288.6675|-96.5|ART_color()I14 -ASolid|net@1814|||AF1348|pin@618||553.1025|-81|pin@551||566|-94|ART_color()I14 -ASolid|net@1815|||AF140|pin@618||553.1025|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1816|||AF137|pin@618||553.1025|-81|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1817|||AF41|pin@618||553.1025|-81|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1818|||AF34|pin@618||553.1025|-81|pin@320||288.6675|-96.5|ART_color()I14 -ASolid|net@1819|||AF1348|pin@618||553.1025|-81|pin@551||566|-94|ART_color()I14 -ASolid|net@1820|||AF140|pin@618||553.1025|-81|pin@365||0|-219|ART_color()I10 -ASolid|net@1821|||AF25|pin@621||525.2325|-61|pin@143||163.3875|-76.5|ART_color()I14 -ASolid|net@1822|||AF396|pin@621||525.2325|-61|pin@503||479.3325|-99|ART_color()I10 -ASolid|net@1823|||AF71|pin@621||525.2325|-61|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1824|||AF1256|pin@621||525.2325|-61|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1825|||AF167|pin@621||525.2325|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1826|||AF25|pin@621||525.2325|-61|pin@143||163.3875|-76.5|ART_color()I14 -ASolid|net@1827|||AF396|pin@621||525.2325|-61|pin@503||479.3325|-99|ART_color()I10 -ASolid|net@1828|||AF71|pin@621||525.2325|-61|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1829|||AF1256|pin@621||525.2325|-61|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1830|||AF167|pin@621||525.2325|-61|pin@365||0|-219|ART_color()I10 -ASolid|net@1831|||AF861|pin@624||571.8525|-78.5|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1832|||AF125|pin@624||571.8525|-78.5|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1833|||AF43|pin@624||571.8525|-78.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1834|||AF39|pin@624||571.8525|-78.5|pin@371||342.6675|-94|ART_color()I14 -ASolid|net@1835|||AF693|pin@624||571.8525|-78.5|pin@551||566|-94|ART_color()I14 -ASolid|net@1836|||AF138|pin@624||571.8525|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1837|||AF861|pin@624||571.8525|-78.5|pin@635||566.5675|-156.5|ART_color()I10 -ASolid|net@1838|||AF125|pin@624||571.8525|-78.5|pin@503||479.3325|-99|ART_color()I14 -ASolid|net@1839|||AF43|pin@624||571.8525|-78.5|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1840|||AF39|pin@624||571.8525|-78.5|pin@371||342.6675|-94|ART_color()I14 -ASolid|net@1841|||AF693|pin@624||571.8525|-78.5|pin@551||566|-94|ART_color()I14 -ASolid|net@1842|||AF138|pin@624||571.8525|-78.5|pin@365||0|-219|ART_color()I10 -ASolid|net@1843|||AF127|pin@627||589.2625|-76|pin@509||498|-96.5|ART_color()I14 -ASolid|net@1844|||AF44|pin@627||589.2625|-76|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1845|||AF48|pin@627||589.2625|-76|pin@326||316|-99|ART_color()I14 -ASolid|net@1846|||AF280|pin@627||589.2625|-76|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1847|||AF639|pin@627||589.2625|-76|pin@557||578|-99|ART_color()I14 -ASolid|net@1848|||AF136|pin@627||589.2625|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1849|||AF127|pin@627||589.2625|-76|pin@509||498|-96.5|ART_color()I14 -ASolid|net@1850|||AF44|pin@627||589.2625|-76|pin@86||97.4375|-114|ART_color()I10 -ASolid|net@1851|||AF48|pin@627||589.2625|-76|pin@326||316|-99|ART_color()I14 -ASolid|net@1852|||AF280|pin@627||589.2625|-76|pin@533||550.6675|-96.5|ART_color()I14 -ASolid|net@1853|||AF639|pin@627||589.2625|-76|pin@557||578|-99|ART_color()I14 -ASolid|net@1854|||AF136|pin@627||589.2625|-76|pin@365||0|-219|ART_color()I10 -ASolid|net@1855|||AF128|pin@630||556.1275|-58.5|pin@473||399.3325|-94|ART_color()I10 -ASolid|net@1856|||AF182|pin@630||556.1275|-58.5|pin@491||440.6675|-96.5|ART_color()I10 -ASolid|net@1857|||AF32|pin@630||556.1275|-58.5|pin@164||187.4925|-79|ART_color()I14 -ASolid|net@1858|||AF85|pin@630||556.1275|-58.5|pin@548||452.66|-74|ART_color()I14 -ASolid|net@1859|||AF128|pin@630||556.1275|-58.5|pin@560||476.7675|-76.5|ART_color()I14 -ASolid|net@1860|||AF128|pin@630||556.1275|-58.5|pin@473||399.3325|-94|ART_color()I10 -ASolid|net@1861|||AF182|pin@630||556.1275|-58.5|pin@491||440.6675|-96.5|ART_color()I10 -ASolid|net@1862|||AF32|pin@630||556.1275|-58.5|pin@164||187.4925|-79|ART_color()I14 -ASolid|net@1863|||AF85|pin@630||556.1275|-58.5|pin@548||452.66|-74|ART_color()I14 -ASolid|net@1864|||AF128|pin@630||556.1275|-58.5|pin@560||476.7675|-76.5|ART_color()I14 -ASolid|net@1865|||AF60|pin@633||580.16|-56|pin@464||360.9225|-79|ART_color()I14 -ASolid|net@1866|||AF57|pin@633||580.16|-56|pin@482||399.0925|-74|ART_color()I14 -ASolid|net@1867|||AF31|pin@633||580.16|-56|pin@167||199.545|-76.5|ART_color()I14 -ASolid|net@1868|||AF539|pin@633||580.16|-56|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1869|||AF60|pin@633||580.16|-56|pin@464||360.9225|-79|ART_color()I14 -ASolid|net@1870|||AF57|pin@633||580.16|-56|pin@482||399.0925|-74|ART_color()I14 -ASolid|net@1871|||AF31|pin@633||580.16|-56|pin@167||199.545|-76.5|ART_color()I14 -ASolid|net@1872|||AF539|pin@633||580.16|-56|pin@533||550.6675|-96.5|ART_color()I10 -ASolid|net@1873|||AF60|pin@633||580.16|-56|pin@464||360.9225|-79|ART_color()I14 -ASolid|net@1874|||AF57|pin@633||580.16|-56|pin@482||399.0925|-74|ART_color()I14 -ASolid|net@1875|||AF31|pin@633||580.16|-56|pin@167||199.545|-76.5|ART_color()I14 -ASolid|net@1876|||AF539|pin@633||580.16|-56|pin@533||550.6675|-96.5|ART_color()I10 -X - -# Cell getDockK;1{sch} -CgetDockK;1{sch}||schematic|1235403182071|1235403244494| -Ngeneric:Facet-Center|art@0||0|0||||AV -IdockK:dataPath;1{ic}|dataPath@0||-3|1|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2.5|34.5|||||ART_message(D5G6;)SgetDockK -Ngeneric:Invisible-Pin|pin@1||-3.5|24.5|||||ART_message(D5G3;)Sies 23 February 2009 -Ngeneric:Invisible-Pin|pin@2||-4.5|28.5|||||ART_message(D5G4;)Sthis is just to keep the old stuff active -X - -# Cell marina;1{lay} -Cmarina;1{lay}||cmos90|1226007603576|1227290766732|I -Ngeneric:Facet-Center|art@0||0|0||||AV -IdockK:dataPath;3{lay}|dataPath@1||648|0|||D5G4; -IstageGroupsL:northFifo;1{lay}|northFif@0||2520|2736|||D5G4; -IstageGroupsL:southFifo;1{lay}|southFif@0||2520|-2736|||D5G4; -X - -# Cell marina;1{sch} -Cmarina;1{sch}||schematic|1226940444999|1235426522470| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-49|-1|||| -NOff-Page|conn@1||70|-2|||| -NOff-Page|conn@2||-48|6|||| -NOff-Page|conn@3||-48|12|||Y| -NOff-Page|conn@4||-48|9|||Y| -NWire_Con|conn@5||-22|-23|||| -IdockM:inputDock;1{ic}|inputDoc@1||0|0|||D5G4; -IstageGroupsM:northFifo;1{ic}|northFif@1||60|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-14.5|46.5|||||ART_message(D5G6;)Smarina -Ngeneric:Invisible-Pin|pin@2||-16.5|40.5|||||ART_message(D5G4;)Sthis is the experiment -NBus_Pin|pin@7||66|-9|-1|-1|| -NBus_Pin|pin@9||-6|-15|-1|-1|| -NBus_Pin|pin@10||-6|-9|-1|-1|| -NWire_Pin|pin@11||-18|3|||| -NWire_Pin|pin@12||-18|-1|||| -NBus_Pin|pin@17||10|3|-1|-1|| -NBus_Pin|pin@18||10|0|-1|-1|| -NWire_Pin|pin@20||51|3|||| -NWire_Pin|pin@21||51|0|||| -NBus_Pin|pin@22||-11|3|-1|-1|| -NWire_Pin|pin@25||67|6|||| -NBus_Pin|pin@27||-11|1|-1|-1|| -NWire_Pin|pin@30||67|3|||| -NWire_Pin|pin@31||-23|-2|||| -NWire_Pin|pin@32||-23|-13|||| -NWire_Pin|pin@33||52|-13|||| -NWire_Pin|pin@34||52|-2|||| -NWire_Pin|pin@35||9|-2|||| -NWire_Pin|pin@36||9|-17|||| -NWire_Pin|pin@37||-43|-17|||| -NWire_Pin|pin@39||-43|-3|||| -Ngeneric:Invisible-Pin|pin@40||-55.5|-10.5|||||ART_message(D5G2;)S[fin is from input pad,to test bonding pads.,"When no counters count,",fin is reported to fout.] -Ngeneric:Invisible-Pin|pin@41||79.5|-6.5|||||ART_message(D5G2;)S[fout goes to output pad,for measuring speeds.] -NBus_Pin|pin@47||-22|-28|-1|-1|| -NBus_Pin|pin@48||-22|-18|-1|-1|| -NBus_Pin|pin@51||66|-16|-1|-1|| -Ngeneric:Invisible-Pin|pin@54||-5.5|-18.5|||||ART_message(D3G2;)S["inP[B], is the data predecessor bonus bit.",comes from the ship.,Here we fake it by using,input address bit 6.] -Ngeneric:Invisible-Pin|pin@57||28.5|29.5|||||ART_message(D5G2;)S["ddo[T] and doo[T], the token",state wires use the three stage,token FIFO.] -NBus_Pin|pin@58||-27|-6|-1|-1|| -NBus_Pin|pin@59||-27|-12|-1|-1|| -NBus_Pin|pin@60||-14|-6|-1|-1|| -NBus_Pin|pin@61||-14|-9|-1|-1|| -NWire_Pin|pin@76||17|1|||| -NWire_Pin|pin@77||17|-4|||| -NWire_Pin|pin@78||32|1|||| -NWire_Pin|pin@79||32|-3|||| -NBus_Pin|pin@80||34|-9|-1|-1|| -NBus_Pin|pin@81||34|-12|-1|-1|| -Ngeneric:Invisible-Pin|pin@82||-15.5|36.5|||||ART_message(D5G3;)Sies 23 February 2009 -NWire_Pin|pin@83||-8|-3|||| -NWire_Pin|pin@84||-8|-5|||| -Ngeneric:Invisible-Pin|pin@85||-12.5|22.5|||||ART_message(D3G2;)S[signalBitFromInboundSwitchFabric,is implementation dependent.,"It's an address bit, here aout[14]."] -IstageGroupsM:southFifo;1{ic}|southFif@1||-36|0|||D5G4; -IfifoL:tokenFIFO;1{ic}|tokenFIF@0||24|1|||D5G4; -Abus|ain[T,1:14],din[1:37]|D5G2;|-0.5|IJ2700|pin@51||66|-16|pin@7||66|-9 -Awire|aout[14]|D5G2;||900|pin@83||-8|-3|pin@84||-8|-5 -Abus|aout[T,1:14],iout[1:37]|D5G2;|-0.5|IJ900|pin@58||-27|-6|pin@59||-27|-12 -Awire|ddo[D]|D5G2;||900|pin@20||51|3|pin@21||51|0 -Abus|ddo[T,D]|D5G2;|-0.5|IJ900|pin@17||10|3|pin@18||10|0 -Awire|ddo[T]|D5G2;||900|pin@76||17|1|pin@77||17|-4 -Abus|din[1:37],ain[6]|D5G2;|-0.5|IJ2700|pin@9||-6|-15|pin@10||-6|-9 -Awire|doo[D]|D5G2;||900|pin@25||67|6|pin@30||67|3 -Abus|doo[T,D]|D5G2;|-0.5|IJ900|pin@22||-11|3|pin@27||-11|1 -Awire|doo[T]|D5G2;||900|pin@78||32|1|pin@79||32|-3 -Abus|doutA[TT,1:14],doutD[1:37]|D5G2;|-0.5|IJ900|pin@80||34|-9|pin@81||34|-12 -Abus|iout[1:36],aout[T]|D5G2;|-0.5|IJ900|pin@60||-14|-6|pin@61||-14|-9 -Abus|net@6||-0.5|IJ1800|pin@60||-14|-6|inputDoc@1|in[1:36,T]|-2|-6 -Abus|net@8||-0.5|IJ0|pin@80||34|-9|inputDoc@1|outS[1:37,T],aout[1:14]|2|-9 -Abus|net@9||-0.5|IJ1800|northFif@1|out[1:37],aout[T,1:14]|62|-9|pin@7||66|-9 -Abus|net@13||-0.5|IJ1800|pin@10||-6|-9|inputDoc@1|inD[1:37,T],ain[1:14]|-2|-9 -Awire|net@14|||1800|southFif@1|succ[tap]|-33|3|pin@11||-18|3 -Awire|net@15|||900|pin@11||-18|3|pin@12||-18|-1 -Awire|net@16|||1800|pin@12||-18|-1|inputDoc@1|pred|-3|-1 -Abus|net@23||-0.5|IJ1800|inputDoc@1|succ[T,D]|3|3|pin@17||10|3 -Awire|net@26|||0|northFif@1|pred|57|3|pin@20||51|3 -Abus|net@28||-0.5|IJ0|inputDoc@1|pred[T,D]|-3|3|pin@22||-11|3 -Awire|net@37|||0|pin@30||67|3|northFif@1|succ|63|3 -Awire|net@38|||1800|southFif@1|fout|-33|-2|pin@31||-23|-2 -Awire|net@39|||900|pin@31||-23|-2|pin@32||-23|-13 -Awire|net@40|||1800|pin@32||-23|-13|pin@33||52|-13 -Awire|net@41|||2700|pin@33||52|-13|pin@34||52|-2 -Awire|net@42|||1800|pin@34||52|-2|northFif@1|fin|57|-2 -Awire|net@43|||1800|inputDoc@1|freqOut|3|-2|pin@35||9|-2 -Awire|net@44|||900|pin@35||9|-2|pin@36||9|-17 -Awire|net@45|||0|pin@36||9|-17|pin@37||-43|-17 -Awire|net@46|||2700|pin@37||-43|-17|pin@39||-43|-3 -Awire|net@49|||0|southFif@1|cin|-39|-3|pin@39||-43|-3 -Awire|net@50|||1800|conn@0|y|-47|-1|southFif@1|fin|-39|-1 -Awire|net@51|||1800|northFif@1|fout|63|-2|conn@1|a|68|-2 -Abus|net@52||-0.5|IJ0|southFif@1|sir[1:9]|-37|6|conn@2|y|-46|6 -Abus|net@53||-0.5|IJ1800|conn@3|y|-46|12|southFif@1|sid[1:9]|-37|12 -Abus|net@54||-0.5|IJ1800|conn@4|y|-46|9|southFif@1|sic[1:9]|-37|9 -Abus|net@64||-0.5|IJ1800|southFif@1|out[1:37],aout[T,1:14]|-34|-6|pin@58||-27|-6 -Awire|net@96|||0|tokenFIF@0|pred|21|1|pin@76||17|1 -Awire|net@98|||1800|tokenFIF@0|succ|27|1|pin@78||32|1 -Abus|net@106||-0.5|IJ0|northFif@1|in[1:37],ain[T,1:14]|58|-9|pin@80||34|-9 -Abus|net@107||-0.5|IJ1800|southFif@1|sor[1:9]|-34|6|inputDoc@1|si[1:9]|-1|6 -Abus|net@108||-0.5|IJ1800|inputDoc@1|so[1:9]|2|6|tokenFIF@0|sir[1:9]|23|6 -Abus|net@109||-0.5|IJ1800|tokenFIF@0|sor[1:9]|26|6|northFif@1|sir[1:9]|59|6 -Abus|net@116||-0.5|IJ1800|southFif@1|soc[1:9]|-34|9|northFif@1|sic[1:9]|59|9 -Abus|net@117||-0.5|IJ0|northFif@1|sid[1:9]|59|12|southFif@1|sod[1:9]|-34|12 -Awire|net@118|||0|inputDoc@1|signalBitFromInboundSwitchFabric|-3|-3|pin@83||-8|-3 -Abus|xx[2:9]|D5G2;|-0.5|IJ900|conn@5||-22|-23|pin@47||-22|-28 -Abus|yy[2:9]|D5G2;|-0.5|IJ2700|conn@5||-22|-23|pin@48||-22|-18 -Efin||D4G2;|conn@0|a|I -Efout||D6G2;|conn@1|y|O -Esic[1:9]||D4G2;|conn@4|a|B -Esid[1:9]||D4G2;|conn@3|a|B -Esir[1:9]||D4G2;X-4;|conn@2|y|I -X diff --git a/electric/moveM.jelib b/electric/moveM.jelib new file mode 100755 index 0000000..11c133f --- /dev/null +++ b/electric/moveM.jelib @@ -0,0 +1,2858 @@ +# header information: +HmoveM|8.09a + +# Views: +Vicon|ic +Vlayout|lay +Vschematic|sch + +# External Libraries: + +LarbiterM|arbiterM + +LdriversL|driversL + +Lgates1inM|gates1inM + +Lgates2inM|gates2inM + +Lgates3inM|gates3inM + +LloopCountM|loopCountM + +LorangeTSMC090nm|orangeTSMC090nm + +LredFive|redFive + +LscanM|scanM + +LwiresL|wiresL + +# Tools: +Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90 +Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT + +# Technologies: +Tcmos|ScaleFORcmos()D1000.0 +Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 +Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC +Trcmos|ScaleFORrcmos()D1000.0 + +# Cell flagD;1{lay} +CflagD;1{lay}||cmos90|1236523077508|1236899726063|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236526834153|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236899829152 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-P-Active-Con|contact@7||0|50||20.8|| +NMetal-1-P-Active-Con|contact@8||-16|50||20.8|| +NMetal-1-P-Active-Con|contact@9||-8|50||20.8|| +NMetal-1-P-Active-Con|contact@10||8|50||20.8|| +NMetal-1-P-Active-Con|contact@11||16|50||20.8|| +NMetal-1-Polysilicon-Con|contact@12||0|30|20.8||| +NX-Metal-1-Metal-2-Con|contact@13||-16|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@14||0|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@15||16|50||6.2|| +NX-Metal-1-Metal-2-Con|contact@16||-8|40|||| +NX-Metal-1-Metal-2-Con|contact@18||8|40|||| +NMetal-1-N-Active-Con|contact@19||-4|0||5.2|| +NMetal-1-P-Active-Con|contact@20||-4|-48||20.8|| +NMetal-1-N-Active-Con|contact@21||5|0||10.4|| +NMetal-1-P-Active-Con|contact@22||5|-48||20.8|| +NX-Metal-1-Metal-2-Con|contact@23||5|0||6.2|X| +NX-Metal-1-Metal-2-Con|contact@24||5|-50||6.2|X| +NMetal-1-Polysilicon-Con|contact@25||-1.5|14.5|5.2||XR| +NN-Transistor|nmos@0||0|0||11|| +NPolysilicon-Pin|pin@17||-12|30|||| +NPolysilicon-Pin|pin@18||12|30|||| +NMetal-1-Pin|pin@19||-4|3.5|||| +NMetal-1-Pin|pin@20||-7.5|3.5|||| +NMetal-2-Pin|pin@24||-1|40|||| +NMetal-1-Pin|pin@30||-1.5|15|||X| +NPolysilicon-Pin|pin@31||0|11.9|||X| +NMetal-1-Pin|pin@32||-4|-7|||X| +NMetal-1-Pin|pin@33||-1.5|17.5|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||20.5|0|X||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-20.5|0|X||D5G4; +NP-Select-Node|plnode@0||0|50|43|52|X|A +NP-Select-Node|plnode@1||0|-50|43|52|X|A +NN-Well-Node|plnode@2||0|50|46|52|X|A +NN-Well-Node|plnode@3||0|-50|46|52|X|A +NN-Select-Node|plnode@4||0|0|43|48|X|A +NP-Well-Node|plnode@5||0|0|46|48|X|A +NP-Transistor|pmos@0||4|50||26|| +NP-Transistor|pmos@1||-12|50||26|| +NP-Transistor|pmos@2||-4|50||26|| +NP-Transistor|pmos@3||12|50||26|| +NP-Transistor|pmos@4||0|-48||26|| +AP-Active|net@55|||RS0|contact@10||8|50|pmos@0|diff-right|6.8|50 +AP-Active|net@56|||RS1800|contact@7||0|50|pmos@0|diff-left|1.2|50 +AP-Active|net@57|||RS1800|contact@8||-16|50|pmos@1|diff-left|-14.8|50 +AP-Active|net@58|||RS0|contact@9||-8|50|pmos@1|diff-right|-9.2|50 +AP-Active|net@59|||RS0|contact@7||0|50|pmos@2|diff-right|-1.2|50 +AP-Active|net@60|||RS1800|contact@9||-8|50|pmos@2|diff-left|-6.8|50 +AP-Active|net@61|||RS1800|contact@10||8|50|pmos@3|diff-left|9.2|50 +AP-Active|net@62|||RS0|contact@11||16|50|pmos@3|diff-right|14.8|50 +APolysilicon|net@63|||S900|pmos@1|poly-bottom|-12|32|pin@17||-12|30 +APolysilicon|net@64|||S1800|pin@17||-12|30|contact@12||-10.4|30 +APolysilicon|net@65|||S900|pmos@2|poly-bottom|-4|32|contact@12||-4|30 +APolysilicon|net@66|||S900|pmos@0|poly-bottom|4|32|contact@12||4|30 +APolysilicon|net@67|||S900|pmos@3|poly-bottom|12|32|pin@18||12|30 +APolysilicon|net@68|||S0|pin@18||12|30|contact@12||9.4|30 +Ametal-1|net@70|||S0|pin@19||-4|3.5|pin@20||-7.5|3.5 +Ametal-1|net@82|||S0|contact@8||-16|50|contact@13||-16|50 +Ametal-1|net@84|||S0|contact@7||0|50|contact@14||0|50 +Ametal-1|net@86|||S0|contact@11||16|50|contact@15||16|50 +Ametal-2|net@91|||S0|pin@24||-1|40|contact@16||-8|40 +Ametal-1|net@92|||S2700|contact@9||-8|39.6|contact@16||-8|40 +Ametal-2|net@95|||S1800|pin@24||-1|40|contact@18||8|40 +Ametal-1|net@96|||S2700|contact@10||8|39.6|contact@18||8|40 +AN-Active|net@125|||RS1800|contact@19||-4|0|nmos@0|diff-left|-2.8|0 +AP-Active|net@126|||RS1800|contact@20||-4|-48|pmos@4|diff-left|-2.8|-48 +Ametal-1|net@127|||S1800|contact@21||5|0|contact@23||5|0 +Ametal-1|net@128|||S900|contact@22||5|-50|contact@24||5|-50 +Ametal-1|net@129|||S2700|contact@20||-4|-37.6|pin@32||-4|-7 +Ametal-1|net@130|||S2700|pin@30||-1.5|15|contact@25||-1.5|17 +APolysilicon|net@131|||S900|nmos@0|poly-bottom|0|-10.5|pmos@4|poly-top|0|-30 +AN-Active|net@132|||RS0|contact@21||5|0|nmos@0|diff-right|2.8|0 +AP-Active|net@133|||RS0|contact@22||5|-48|pmos@4|diff-right|2.8|-48 +APolysilicon|net@134|||S2700|nmos@0|poly-top|0|10.5|pin@31||0|11.9 +APolysilicon|net@135|||S0|pin@31||0|11.9|contact@25||-1.5|11.9 +Ametal-1|net@136|||S2700|pin@32||-4|-7|contact@19||-4|-2.6 +Ametal-2|net@137||6.2|S1800|pinsVddG@1|vdd|-20.5|50|pinsVddG@0|vdd|20.5|50 +Ametal-2|net@138||6.2|S0|contact@23||5|0|pinsVddG@1|gnd|-20.5|0 +Ametal-2|net@139||6.2|S1800|contact@23||5|0|pinsVddG@0|gnd|20.5|0 +Ametal-2|net@140||6.2|S0|contact@24||5|-50|pinsVddG@1|vdd_1|-20.5|-50 +Ametal-2|net@141||6.2|S1800|contact@24||5|-50|pinsVddG@0|vdd_1|20.5|-50 +Ametal-1|net@142|||S2700|pin@32||-4|-7|pin@19||-4|3.5 +Ametal-2|net@143||6.2|S0|pinsVddG@0|vdd|20.5|50|contact@14||0|50 +Ametal-2|net@144||6.2|S1800|pinsVddG@1|vdd|-20.5|50|contact@13||-16|50 +Ametal-2|net@145||6.2|S1800|contact@15||16|50|pinsVddG@0|vdd|20.5|50 +Ametal-2|net@146||6.2|S0|contact@14||0|50|pinsVddG@1|vdd|-20.5|50 +Ametal-1|net@148|||S2700|pin@20||-7.5|3.5|contact@12||-7.5|30 +Ametal-1|net@149|||S2700|contact@25||-1.5|14.5|pin@33||-1.5|17.5 +Efire[T]||D5G2;|pin@33||I +Eflag[D][set]||D5G2;|pin@24||I +Egnd||D5G2;|pinsVddG@1|gnd|G +Egnd_1||D5G2;|pinsVddG@0|gnd|G +Evdd||D5G2;|pinsVddG@1|vdd|P +Evdd_1||D5G2;|pinsVddG@1|vdd_1|P +Evdd_2||D5G2;|pinsVddG@0|vdd|P +Evdd_3||D5G2;|pinsVddG@0|vdd_1|P +X + +# Cell flagD;1{sch} +CflagD;1{sch}||schematic|1236523754893|1236899726063|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@3||-11|9|||YR| +NOff-Page|conn@7||17|-8|||| +IredFive:inv;1{ic}|inv@3||0|0|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@0||0|27.5|||||ART_message(D5G6;)SflagD +Ngeneric:Invisible-Pin|pin@1||0.5|22|||||ART_message(D5G3;)Sies 8 March 2009 +NWire_Pin|pin@21||13|-8|||| +NWire_Pin|pin@23||-11|0|||Y| +IredFive:pms1;2{ic}|pms1@0||13|0|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20 +Awire|net@36|||900|pms1@0|d|13|-2|pin@21||13|-8 +Awire|net@38|||0|conn@7|a|15|-8|pin@21||13|-8 +Awire|net@40|||1800|inv@3|out|2.5|0|pms1@0|g|10|0 +Awire|net@55|||900|conn@3|y|-11|7|pin@23||-11|0 +Awire|net@62|||0|inv@3|in|-2.5|0|pin@23||-11|0 +Efire[T]||D4G2;|conn@3|a|I +Eflag[D][set]||D6G2;|conn@7|y|O +X + +# Cell ilcMoveOut;1{ic} +CilcMoveOut;1{ic}||artwork|1236743723435|1237249108343|EI +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@0||-11|-7|-1|-1|R| +Ngeneric:Invisible-Pin|pin@1||-11|-6|1|1|R| +Nschematic:Bus_Pin|pin@2||-13|2|-1|-1|| +Ngeneric:Invisible-Pin|pin@3||-12|2|1|1|| +Nschematic:Bus_Pin|pin@4||-1|-7|-1|-1|| +Nschematic:Bus_Pin|pin@6||-13|-2|-1|-1|| +Nschematic:Bus_Pin|pin@10||-13|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@11||-12|5|1|1|| +Nschematic:Bus_Pin|pin@14||-13|-5|-1|-1|| +NPin|pin@16||-12|-6|1|1|| +NPin|pin@17||-12|6|1|1|| +NPin|pin@18||0|6|1|1|| +NPin|pin@19||0|-6|1|1|| +NPin|pin@22||-1|-6|1|1|| +NPin|pin@23||-1|-7|1|1|| +NPin|pin@24||-12|-2|1|1|| +NPin|pin@25||-13|-2|1|1|| +NPin|pin@26||-12|-5|1|1|| +NPin|pin@27||-13|-5|1|1|| +Nschematic:Bus_Pin|pin@28||-6|-8|-1|-1|| +Ngeneric:Invisible-Pin|pin@29||-6|-6|1|1|| +Nschematic:Bus_Pin|pin@32||1|-5|-1|-1|| +Nschematic:Bus_Pin|pin@34||1|0|-1|-1|| +NPin|pin@36||0|0|1|1|| +NPin|pin@37||1|0|1|1|| +NPin|pin@38||0|-5|1|1|| +NPin|pin@39||1|-5|1|1|| +Ngeneric:Invisible-Pin|pin@40||-6|0|||||ART_message(D5G2;)S[ILC,move,OUT] +Nschematic:Bus_Pin|pin@41||-6|10|-1|-1|RR| +Ngeneric:Invisible-Pin|pin@42||-6|9|1|1|RR| +Nschematic:Bus_Pin|pin@43||-7.5|8|-1|-1|| +Nschematic:Bus_Pin|pin@45||-3|8|-1|-1|| +NPin|pin@47||-6|6|1|1|| +NPin|pin@48||-6|7|1|1|| +NPin|pin@49||-4|7|1|1|| +NPin|pin@50||-3|8|1|1|| +NPin|pin@51||-4|9|1|1|| +NPin|pin@52||-8.5|9|1|1|| +NPin|pin@53||-7.5|8|1|1|| +NPin|pin@54||-8.5|7|1|1|| +Ngeneric:Invisible-Pin|pin@55||-6|8|||||ART_message(D5G1.5;)S13 +NPin|pin@58||0|5|1|1|| +NPin|pin@59||1|5|1|1|| +Nschematic:Bus_Pin|pin@60||1|5|-1|-1|| +Aschematic:bus|net@0||-0.5|IJ900|pin@1||-11|-6|pin@0||-11|-7 +Aschematic:bus|net@1||-0.5|IJ0|pin@3||-12|2|pin@2||-13|2 +Aschematic:bus|net@5||-0.5|IJ0|pin@11||-12|5|pin@10||-13|5 +AThicker|net@8|||FS2700|pin@24||-12|-2|pin@17||-12|6 +AThicker|net@10|||FS900|pin@36||0|0|pin@38||0|-5 +AThicker|net@11|||FS0|pin@22||-1|-6|pin@16||-12|-6 +AThicker|net@14|||FS0|pin@19||0|-6|pin@22||-1|-6 +AThicker|net@15|||FS900|pin@22||-1|-6|pin@23||-1|-7 +AThicker|net@16|||FS2700|pin@26||-12|-5|pin@24||-12|-2 +AThicker|net@17|||FS0|pin@24||-12|-2|pin@25||-13|-2 +AThicker|net@18|||FS2700|pin@16||-12|-6|pin@26||-12|-5 +AThicker|net@19|||FS0|pin@26||-12|-5|pin@27||-13|-5 +Aschematic:bus|net@20||-0.5|IJ900|pin@29||-6|-6|pin@28||-6|-8 +AThicker|net@24|||FS900|pin@58||0|5|pin@36||0|0 +AThicker|net@25|||FS1800|pin@36||0|0|pin@37||1|0 +AThicker|net@26|||FS900|pin@38||0|-5|pin@19||0|-6 +AThicker|net@27|||FS1800|pin@38||0|-5|pin@39||1|-5 +Aschematic:bus|net@28||-0.5|IJ2700|pin@42||-6|9|pin@41||-6|10 +AThicker|net@31|||FS0|pin@47||-6|6|pin@17||-12|6 +AThicker|net@32|||FS0|pin@18||0|6|pin@47||-6|6 +AThicker|net@33|||FS2700|pin@47||-6|6|pin@48||-6|7 +AThicker|net@34|||FS1800|pin@48||-6|7|pin@49||-4|7 +AThicker|net@35|||FS2250|pin@49||-4|7|pin@50||-3|8 +AThicker|net@36|||FS3150|pin@50||-3|8|pin@51||-4|9 +AThicker|net@37|||FS0|pin@51||-4|9|pin@52||-8.5|9 +AThicker|net@38|||FS1350|pin@52||-8.5|9|pin@53||-7.5|8 +AThicker|net@39|||FS450|pin@53||-7.5|8|pin@54||-8.5|7 +AThicker|net@40|||FS1800|pin@54||-8.5|7|pin@48||-6|7 +AThicker|net@42|||FS900|pin@18||0|6|pin@58||0|5 +AThicker|net@43|||FS1800|pin@58||0|5|pin@59||1|5 +Ebit[Di,Ti]|bit[Di,Ti,Do]|D5G2;|pin@0||I +Edo[Mv,Tp]||D5G2;|pin@2||I +Edo[reD]||D5G2;|pin@32||O +Etorp|epi[torp]|D5G2;|pin@14||I +Efire[M]||D5G2;|pin@4||O +Eflag[D][set]||D5G2;|pin@34||O +Eilc[load]||D5G2;|pin@6||I +EinLO[1:6,8]||D5G2;|pin@28||I +Ep2p,p1p,rd|p2p,p1p,rd,mc|D5G2;|pin@41||B +Epred[D,T]||D5G2;|pin@10||I +Esin||D5G2;|pin@43||I +Esout||D5G2;|pin@45||O +Esucc[sf]||D5G2;|pin@60||I +X + +# Cell ilcMoveOut;1{lay} +CilcMoveOut;1{lay}||cmos90|1236826193407|1237224787959||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237224815817|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224815817 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@2||-92.5|-266|||| +NX-Metal-1-Metal-2-Con|contact@3||-115.5|-122|||| +NX-Metal-2-Metal-3-Con|contact@4||-72|-154|||| +NX-Metal-2-Metal-3-Con|contact@7||102|104|||| +NX-Metal-2-Metal-3-Con|contact@9||222|-104|||| +NX-Metal-2-Metal-3-Con|contact@12||366|586|||| +NX-Metal-1-Metal-2-Con|contact@13||360.5|586|||| +NX-Metal-2-Metal-3-Con|contact@15||-66|-222|||| +NX-Metal-1-Metal-2-Con|contact@17||216.5|586|||| +NX-Metal-1-Metal-2-Con|contact@19||72.5|586|||| +NX-Metal-1-Metal-2-Con|contact@21||-71.5|586|||| +NX-Metal-1-Metal-2-Con|contact@23||396|442|||| +NX-Metal-1-Metal-2-Con|contact@25||252|442|||| +NX-Metal-1-Metal-2-Con|contact@27||108|442|||| +NX-Metal-1-Metal-2-Con|contact@29||-36|442|||| +NX-Metal-2-Metal-3-Con|contact@30||222|586|||| +NX-Metal-2-Metal-3-Con|contact@31||78|586|||| +NX-Metal-2-Metal-3-Con|contact@32||-66|586|||| +NX-Metal-2-Metal-3-Con|contact@33||390|442|||| +NX-Metal-2-Metal-3-Con|contact@34||246|442|||| +NX-Metal-2-Metal-3-Con|contact@35||102|442|||| +NX-Metal-2-Metal-3-Con|contact@36||-42|442|||| +NX-Metal-2-Metal-3-Con|contact@37||390|104|||| +NX-Metal-2-Metal-3-Con|contact@38||366|-104|||| +NX-Metal-2-Metal-3-Con|contact@39||246|104|||| +NX-Metal-2-Metal-3-Con|contact@40||78|-104|||| +NX-Metal-2-Metal-3-Con|contact@49||-186|-298|||| +NX-Metal-2-Metal-3-Con|contact@50||-186|416|||| +NX-Metal-2-Metal-3-Con|contact@51||-474|-304|||| +NX-Metal-2-Metal-3-Con|contact@52||-162|-304|||| +NX-Metal-2-Metal-3-Con|contact@53||-330|-134|||| +NX-Metal-2-Metal-3-Con|contact@54||-174|-134|||| +NX-Metal-2-Metal-3-Con|contact@55||-354|-128|||| +NX-Metal-1-Metal-2-Con|contact@56||-260.5|586|||| +NX-Metal-1-Metal-2-Con|contact@57||-404.5|586|||| +NX-Metal-1-Metal-2-Con|contact@58||-193|442|||| +NX-Metal-1-Metal-2-Con|contact@59||-337|442|||| +NX-Metal-1-Metal-2-Con|contact@60||-481|442|||| +NX-Metal-2-Metal-3-Con|contact@61||-162|586|||| +NX-Metal-2-Metal-3-Con|contact@62||-474|442|||| +NX-Metal-2-Metal-3-Con|contact@63||-354|442|||| +NX-Metal-2-Metal-3-Con|contact@64||-330|586|||| +NX-Metal-2-Metal-3-Con|contact@65||-174|442|||| +NX-Metal-1-Metal-2-Con|contact@66||-80.5|472|||| +NX-Metal-1-Metal-2-Con|contact@67||-132|616|||| +NX-Metal-1-Metal-2-Con|contact@68||-75|466|||| +NX-Metal-1-Metal-2-Con|contact@69||-126|610|||| +NX-Metal-1-Metal-2-Con|contact@70||-69.5|454|||| +NX-Metal-1-Metal-2-Con|contact@71||-120|598|||| +NX-Metal-2-Metal-3-Con|contact@74||-186|560|||| +NX-Metal-1-Metal-2-Con|contact@76||-59.5|422|||| +NX-Metal-1-Metal-2-Con|contact@77||-59.5|504|||| +NX-Metal-1-Metal-2-Con|contact@78||510|566|||| +NX-Metal-1-Metal-2-Con|contact@79||510|504|||| +NX-Metal-1-Metal-2-Con|contact@80||-73|422|||| +NX-Metal-1-Metal-2-Con|contact@81||-73|392|||| +NX-Metal-1-Metal-2-Con|contact@82||-418.5|392|||| +NX-Metal-1-Metal-2-Con|contact@83||-441|566|||| +NX-Metal-2-Metal-3-Con|contact@84||-42|248|||| +NX-Metal-1-Metal-2-Con|contact@87||516|422|||| +NX-Metal-1-Metal-2-Con|contact@88||516|404|||| +IloopCountM:ilc;8{lay}|ilc@1||184|0|||D5G4; +ImoveOut;2{lay}|moveOut@0||-323.5|0|||D5G4; +NMetal-1-Pin|pin@51||-80.5|498|||| +NMetal-1-Pin|pin@52||-132|498|||| +NMetal-1-Pin|pin@53||-75|504|||| +NMetal-1-Pin|pin@54||-126|504|||| +NMetal-1-Pin|pin@55||-69.5|510|||| +NMetal-1-Pin|pin@56||-120|510|||| +NMetal-1-Pin|pin@72||-418.5|504|||| +NMetal-1-Pin|pin@73||-441|504|||| +NMetal-2-Pin|pin@81||-515|404|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-519.5|576|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||519.5|576|||D5G4; +IscanM:scanEx2h;1{lay}|scanEx2h@0||-290|576|X||D5G4; +IscanM:scanEx3h;1{lay}|scanEx3h@1||-294.5|432|X||D5G4; +IscanM:scanEx4h;1{lay}|scanEx4h@2||187|576|X||D5G4; +IscanM:scanEx4h;1{lay}|scanEx4h@3||222.5|432|X||D5G4; +IwiresL:select100;1{lay}|select10@0||-472|576|||D5G4; +IwiresL:select30;1{lay}|select30@0||-70|432|||D5G4; +IwiresL:select50;1{lay}|select50@0||-123|576|||D5G4; +IwiresL:select50;1{lay}|select50@1||497|576|||D5G4; +Ametal-2|net@0||6.2|S1800|moveOut@0|vdd_25|-127.5|338|ilc@1|vdd_11|-125.5|338 +Ametal-2|net@1||6.2|S0|ilc@1|gnd_3|-125.5|288|moveOut@0|gnd_11|-127.5|288 +Ametal-2|net@2||6.2|S0|ilc@1|gnd_4|-125.5|144|moveOut@0|gnd_10|-127.5|144 +Ametal-2|net@3||6.2|S0|ilc@1|vdd_10|-125.5|238|moveOut@0|vdd_26|-127.5|238 +Ametal-2|net@4||6.2|S0|ilc@1|vdd_12|-125.5|94|moveOut@0|vdd_23|-127.5|94 +Ametal-2|net@5||6.2|S0|ilc@1|vdd_13|-125.5|194|moveOut@0|vdd_24|-127.5|194 +Ametal-2|net@6||6.2|S1800|moveOut@0|vdd|-127.5|-338|ilc@1|vdd_47|-125.5|-338 +Ametal-2|net@7||6.2|S0|ilc@1|gnd_24|-125.5|-288|moveOut@0|gnd|-127.5|-288 +Ametal-2|net@8||6.2|S0|ilc@1|vdd_46|-125.5|-238|moveOut@0|vdd_22|-127.5|-238 +Ametal-2|net@9||6.2|S1800|moveOut@0|vdd_19|-127.5|-194|ilc@1|vdd_44|-125.5|-194 +Ametal-2|net@10||6.2|S0|ilc@1|gnd_22|-125.5|-144|moveOut@0|gnd_8|-127.5|-144 +Ametal-2|net@11||6.2|S0|ilc@1|vdd_3|-125.5|-94|moveOut@0|vdd_18|-127.5|-94 +Ametal-2|net@25|||S1800|moveOut@0|ilc[do]|-133.5|-266|contact@2||-92.5|-266 +Ametal-1|net@26|||S900|ilc@1|ilc[do]|-92.5|-249.5|contact@2||-92.5|-266 +Ametal-2|net@28|||S1800|moveOut@0|ilc[mo_1]|-226|-122|contact@3||-115.5|-122 +Ametal-1|net@29||0.4|S2700|ilc@1|ilc[mo]|-115.5|-128|contact@3||-115.5|-122 +Ametal-3|net@31|||S900|ilc@1|ilc[decLO]|-72|-86.5|contact@4||-72|-154 +Ametal-2|net@32|||S1800|moveOut@0|winLO[M]|-245|-154|contact@4||-72|-154 +Ametal-2|net@33|||S1800|ilc@1|bitt[1]|380|104|contact@37||390|104 +Ametal-2|net@35|||S1800|ilc@1|bitt[3]|213|104|contact@39||246|104 +Ametal-2|net@37|||S1800|ilc@1|bitt[5]|46|104|contact@7||102|104 +Ametal-2|net@39|||S1800|ilc@1|bitt[6]|32|-104|contact@40||78|-104 +Ametal-2|net@41|||S1800|ilc@1|bitt[4]|199|-104|contact@9||222|-104 +Ametal-2|net@43|||S0|ilc@1|bitt[2]|366|-104|contact@38||366|-104 +Ametal-2|net@52|||S0|contact@12||366|586|contact@13||360.5|586 +Ametal-2|net@55|||S0|ilc@1|bitt[8]|-58|-222|contact@15||-66|-222 +Ametal-2|net@79|||S0|contact@23||396|442|contact@33||390|442 +Ametal-2|net@80|||S1800|contact@34||246|442|contact@25||252|442 +Ametal-2|net@81|||S1800|contact@35||102|442|contact@27||108|442 +Ametal-2|net@82|||S1800|contact@36||-42|442|contact@29||-36|442 +Ametal-2|net@83|||S0|contact@32||-66|586|contact@21||-71.5|586 +Ametal-2|net@84|||S1800|contact@17||216.5|586|contact@30||222|586 +Ametal-2|net@85|||S1800|contact@19||72.5|586|contact@31||78|586 +Ametal-3|net@95|||S900|contact@12||366|586|contact@38||366|-104 +Ametal-3|net@96|||S900|contact@33||390|442|contact@37||390|104 +Ametal-3|net@97|||S900|contact@34||246|442|contact@39||246|104 +Ametal-3|net@98|||S900|contact@30||222|586|contact@9||222|-104 +Ametal-3|net@106|||S900|contact@31||78|586|contact@40||78|-104 +Ametal-3|net@108|||S900|contact@35||102|442|contact@7||102|104 +Ametal-3|net@109|||S2700|contact@15||-66|-222|contact@32||-66|586 +Ametal-3|net@133|||S2700|contact@84||-42|248|contact@36||-42|442 +Ametal-2|net@134|||S1800|moveOut@0|mc|-270|-298|contact@49||-186|-298 +Ametal-1|net@148|||S900|contact@23||396|442|scanEx4h@3|dIn[1]|396|425 +Ametal-1|net@149|||S2700|scanEx4h@2|dIn[1]|360.5|569|contact@13||360.5|586 +Ametal-1|net@150|||S2700|scanEx4h@2|dIn[2]|216.5|569|contact@17||216.5|586 +Ametal-1|net@151|||S2700|scanEx4h@2|dIn[3]|72.5|569|contact@19||72.5|586 +Ametal-1|net@152|||S2700|scanEx4h@2|dIn[4]|-71.5|569|contact@21||-71.5|586 +Ametal-1|net@153|||S2700|scanEx4h@3|dIn[2]|252|425|contact@25||252|442 +Ametal-1|net@154|||S2700|scanEx4h@3|dIn[3]|108|425|contact@27||108|442 +Ametal-1|net@155|||S2700|scanEx4h@3|dIn[4]|-36|425|contact@29||-36|442 +Ametal-2|net@156|||S0|scanEx4h@3|mc_1|-65.5|416|contact@50||-186|416 +Ametal-2|net@157|||S0|moveOut@0|s[2]|-432.5|-304|contact@51||-474|-304 +Ametal-2|net@159|||S0|moveOut@0|s[1]|-148.5|-304|contact@52||-162|-304 +Ametal-2|net@161|||S0|moveOut@0|s[5]|-327.5|-134|contact@53||-330|-134 +Ametal-2|net@163|||S0|moveOut@0|s[4]|-147.5|-134|contact@54||-174|-134 +Ametal-2|net@165|||S1800|moveOut@0|s[3]|-368|-128|contact@55||-354|-128 +Ametal-1|net@170|||S2700|scanEx2h@0|dIn[1]|-260.5|569|contact@56||-260.5|586 +Ametal-1|net@172|||S2700|scanEx2h@0|dIn[2]|-404.5|569|contact@57||-404.5|586 +Ametal-1|net@174|||S2700|scanEx3h@1|dIn[1]|-193|425|contact@58||-193|442 +Ametal-1|net@176|||S2700|scanEx3h@1|dIn[2]|-337|425|contact@59||-337|442 +Ametal-1|net@178|||S2700|scanEx3h@1|dIn[3]|-481|425|contact@60||-481|442 +Ametal-2|net@179|||S0|contact@61||-162|586|contact@56||-260.5|586 +Ametal-2|net@181|||S0|contact@62||-474|442|contact@60||-481|442 +Ametal-2|net@183|||S0|contact@59||-337|442|contact@63||-354|442 +Ametal-2|net@185|||S0|contact@64||-330|586|contact@57||-404.5|586 +Ametal-2|net@187|||S0|contact@65||-174|442|contact@58||-193|442 +Ametal-3|net@189|||S2700|contact@49||-186|-298|contact@74||-186|560 +Ametal-3|net@190|||S2700|contact@51||-474|-304|contact@62||-474|442 +Ametal-3|net@191|||S2700|contact@52||-162|-304|contact@61||-162|586 +Ametal-3|net@192|||S2700|contact@53||-330|-134|contact@64||-330|586 +Ametal-3|net@193|||S2700|contact@54||-174|-134|contact@65||-174|442 +Ametal-3|net@194|||S2700|contact@55||-354|-128|contact@63||-354|442 +Ametal-2|net@195||6.2|S1800|scanEx3h@1|vdd_2|-78.5|482|scanEx4h@3|vdd_3|-65.5|482 +Ametal-2|net@196||6.2|S0|scanEx4h@3|gnd_1|-65.5|432|scanEx3h@1|gnd|-78.5|432 +Ametal-2|net@197|||S0|scanEx4h@3|mc_1|-65.5|416|scanEx3h@1|mc|-78.5|416 +Ametal-2|net@198|||S0|contact@68||-75|466|scanEx3h@1|p1p|-78.5|466 +Ametal-2|net@199|||S0|contact@70||-69.5|454|scanEx3h@1|p2p|-78.5|454 +Ametal-2|net@200|||S0|scanEx4h@3|rd_1|-65.5|472|contact@66||-80.5|472 +Ametal-2|net@202||6.2|S0|scanEx4h@3|vdd_1|-65.5|382|scanEx3h@1|vdd|-78.5|382 +Ametal-2|net@203||6.2|S1800|scanEx2h@0|vdd_2|-146|626|scanEx4h@2|vdd_3|-101|626 +Ametal-2|net@204||6.2|S0|scanEx4h@2|gnd_1|-101|576|scanEx2h@0|gnd|-146|576 +Ametal-2|net@205|||S0|scanEx4h@2|mc_1|-101|560|scanEx2h@0|mc|-146|560 +Ametal-2|net@206|||S0|contact@69||-126|610|scanEx2h@0|p1p|-146|610 +Ametal-2|net@207|||S0|contact@71||-120|598|scanEx2h@0|p2p|-146|598 +Ametal-2|net@208|||S0|contact@67||-132|616|scanEx2h@0|rd|-146|616 +Ametal-2|net@210||6.2|S0|scanEx4h@2|vdd_1|-101|526|scanEx2h@0|vdd|-146|526 +Ametal-1|net@213|||S2700|contact@66||-80.5|472|pin@51||-80.5|498 +Ametal-1|net@214|||S2700|contact@68||-75|466|pin@53||-75|504 +Ametal-1|net@215|||S2700|contact@70||-69.5|454|pin@55||-69.5|510 +Ametal-3|net@217|||S900|contact@74||-186|560|contact@50||-186|416 +Ametal-2|net@218|||S0|scanEx2h@0|mc|-146|560|contact@74||-186|560 +Ametal-2|net@219|||S0|scanEx4h@2|p1p_1|-101|610|contact@69||-126|610 +Ametal-2|net@220|||S0|scanEx4h@2|rd_1|-101|616|contact@67||-132|616 +Ametal-2|net@221|||S0|scanEx4h@2|p2p_1|-101|598|contact@71||-120|598 +Ametal-2|net@222|||S1800|contact@66||-80.5|472|scanEx3h@1|rd|-78.5|472 +Ametal-2|net@223|||S0|scanEx4h@3|p1p_1|-65.5|466|contact@68||-75|466 +Ametal-2|net@224|||S0|scanEx4h@3|p2p_1|-65.5|454|contact@70||-69.5|454 +Ametal-1|net@226|||S0|pin@51||-80.5|498|pin@52||-132|498 +Ametal-1|net@227|||S2700|pin@52||-132|498|contact@67||-132|616 +Ametal-1|net@229|||S0|pin@53||-75|504|pin@54||-126|504 +Ametal-1|net@230|||S2700|pin@54||-126|504|contact@69||-126|610 +Ametal-1|net@232|||S0|pin@55||-69.5|510|pin@56||-120|510 +Ametal-1|net@233|||S2700|pin@56||-120|510|contact@71||-120|598 +Ametal-2|net@237|||S1800|contact@77||-59.5|504|contact@79||510|504 +Ametal-2|net@238|||S1800|scanEx4h@3|sout|-65.5|422|contact@76||-59.5|422 +Ametal-2|net@243|||S1800|scanEx4h@2|sin|475|566|contact@78||510|566 +Ametal-1|net@247|||S900|contact@78||510|566|contact@79||510|504 +Ametal-2|net@248|||S0|scanEx4h@2|sout|-101|566|scanEx2h@0|sin|-146|566 +Ametal-2|net@249|||S0|contact@81||-73|392|contact@82||-418.5|392 +Ametal-2|net@250|||S1800|scanEx3h@1|sin|-78.5|422|contact@80||-73|422 +Ametal-2|net@254|||S0|scanEx2h@0|sout|-434|566|contact@83||-441|566 +Ametal-1|net@261|||S900|contact@80||-73|422|contact@81||-73|392 +Ametal-1|net@262|||S2700|pin@73||-441|504|contact@83||-441|566 +Ametal-1|net@263|||S2700|contact@82||-418.5|392|pin@72||-418.5|504 +Ametal-1|net@264|||S0|pin@72||-418.5|504|pin@73||-441|504 +Ametal-2|net@266||6.2|S0|scanEx2h@0|vdd_1|-434|526|pinsVddG@0|vdd_1|-519.5|526 +Ametal-2|net@267||6.2|S1800|pinsVddG@0|gnd|-519.5|576|scanEx2h@0|gnd_1|-434|576 +Ametal-2|net@268||6.2|S1800|pinsVddG@0|vdd|-519.5|626|scanEx2h@0|vdd_3|-434|626 +Ametal-2|net@269||6.2|S0|pinsVddG@1|vdd_1|519.5|526|scanEx4h@2|vdd|475|526 +Ametal-2|net@270||6.2|S1800|scanEx4h@2|gnd|475|576|pinsVddG@1|gnd|519.5|576 +Ametal-2|net@271||6.2|S1800|scanEx4h@2|vdd_2|475|626|pinsVddG@1|vdd|519.5|626 +Ametal-2|net@299|||S0|ilc@1|bit[7]|-29|248|contact@84||-42|248 +Ametal-2|net@300||6.2|S1800|moveOut@0|vdd_2|-68.5|-50|ilc@1|vdd_4|-51.5|-50 +Ametal-2|net@301||6.2|S0|ilc@1|gnd_25|-51.5|0|moveOut@0|gnd_1|-68.5|0 +Ametal-2|net@302||6.2|S0|ilc@1|vdd_48|-51.5|50|moveOut@0|vdd_3|-68.5|50 +Ametal-1|net@307|||S900|contact@77||-59.5|504|contact@76||-59.5|422 +Ametal-2|net@311|||S1800|scanEx4h@3|sin|510.5|422|contact@87||516|422 +Ametal-1|net@312|||S900|contact@87||516|422|contact@88||516|404 +Ametal-2|net@313|||S0|contact@88||516|404|pin@81||-515|404 +Ebit[Di]||D5G2;|moveOut@0|use[Di]|I +Ebit[Do]||D5G2;|moveOut@0|inA|I +Ebit[Ti]||D5G2;|moveOut@0|use[Ti]|I +Edo[Mv]||D5G2;|moveOut@0|do[Mv]|I +Edo[Tp]||D5G2;|moveOut@0|do[Tp]|I +Edo[reD]||D5G2;|moveOut@0|do[reD]|I +Eepi[torp]||D5G2;|moveOut@0|epi[torp]|I +Efire[M]||D5G2;|moveOut@0|fire[M_1]|O +Eflag[D][set]||D5G2;|moveOut@0|flag[D][set_1]|I +Egnd||D5G2;|ilc@1|gnd|G +Egnd_1||D5G2;|ilc@1|gnd_1|G +Egnd_2||D5G2;|moveOut@0|gnd_2|G +Egnd_4||D5G2;|moveOut@0|gnd_4|G +Egnd_12||D5G2;|moveOut@0|gnd_12|G +Egnd_14||D5G2;|moveOut@0|gnd_14|G +Egnd_15||D5G2;|moveOut@0|gnd_15|G +Egnd_18||D5G2;|ilc@1|gnd_18|G +Egnd_19||D5G2;|ilc@1|gnd_19|G +Egnd_26||D5G2;|scanEx4h@3|gnd|G +Egnd_27||D5G2;|scanEx3h@1|gnd_1|G +Egnd_28||D5G2;|pinsVddG@0|gnd|G +Egnd_29||D5G2;|pinsVddG@1|gnd|G +Eilc[load]||D5G2;|ilc@1|ilc[load]|I +EinLO[1]||D5G2;|ilc@1|inLO[1]|I +EinLO[2]||D5G2;|ilc@1|inLO[2]|I +EinLO[3]||D5G2;|ilc@1|inLO[3]|I +EinLO[4]||D5G2;|ilc@1|inLO[4]|I +EinLO[5]||D5G2;|ilc@1|inLO[5]|I +EinLO[6]||D5G2;|ilc@1|inLO[6]|I +EinLO[8]||D5G2;|ilc@1|inLO[8]|I +Emc_9|mc|D5G2;|scanEx4h@3|mc|I +Emc_1||D5G2;|scanEx3h@1|mc_1|I +Emc_2||D5G2;|moveOut@0|mc_1|I +Ep1p_6|p1p|D5G2;|scanEx4h@3|p1p|B +Ep1p_1||D5G2;|scanEx3h@1|p1p_1|B +Ep2p_6|p2p|D5G2;|scanEx4h@3|p2p|B +Ep2p_1||D5G2;|scanEx3h@1|p2p_1|B +Epred[D]||D5G2;|moveOut@0|pred[D]|I +Epred[T]||D5G2;|moveOut@0|pred[T_1]|O +Erd_6|rd|D5G2;|scanEx4h@3|rd|B +Erd_1||D5G2;|scanEx3h@1|rd_1|B +Esucc|sf[succ]|D5G2;|moveOut@0|succ|O +Esin||D5G2;|pin@81||I +Esout||D5G2;|scanEx3h@1|sout|I +Evdd||D5G2;|ilc@1|vdd|P +Evdd_1||D5G2;|ilc@1|vdd_1|P +Evdd_2||D5G2;|ilc@1|vdd_2|P +Evdd_3||D5G2;|scanEx3h@1|vdd_3|P +Evdd_4||D5G2;|moveOut@0|vdd_4|P +Evdd_7||D5G2;|ilc@1|vdd_7|P +Evdd_8||D5G2;|moveOut@0|vdd_8|P +Evdd_9||D5G2;|moveOut@0|vdd_9|P +Evdd_11||D5G2;|moveOut@0|vdd_11|P +Evdd_27||D5G2;|moveOut@0|vdd_27|P +Evdd_28||D5G2;|moveOut@0|vdd_28|P +Evdd_29||D5G2;|moveOut@0|vdd_29|P +Evdd_30||D5G2;|moveOut@0|vdd_30|P +Evdd_31||D5G2;|moveOut@0|vdd_31|P +Evdd_36||D5G2;|ilc@1|vdd_36|P +Evdd_37||D5G2;|ilc@1|vdd_37|P +Evdd_38||D5G2;|ilc@1|vdd_38|P +Evdd_39||D5G2;|ilc@1|vdd_39|P +Evdd_40||D5G2;|moveOut@0|vdd_1|P +Evdd_52||D5G2;|scanEx4h@3|vdd|P +Evdd_54||D5G2;|scanEx4h@3|vdd_2|P +Evdd_55||D5G2;|scanEx3h@1|vdd_1|P +Evdd_56||D5G2;|pinsVddG@0|vdd|P +Evdd_57||D5G2;|pinsVddG@0|vdd_1|P +Evdd_58||D5G2;|pinsVddG@1|vdd|P +Evdd_59||D5G2;|pinsVddG@1|vdd_1|P +X + +# Cell ilcMoveOut;1{sch} +CilcMoveOut;1{sch}||schematic|1236742999975|1237249095008| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||2|4|||RRR| +NOff-Page|conn@1||-8.5|13|||XYRR| +NOff-Page|conn@2||-2|1|||XYRRR| +NOff-Page|conn@3||-6|27.5|||YR| +NOff-Page|conn@6||-12|15|||Y| +NOff-Page|conn@7||-13|-23|||Y| +NOff-Page|conn@8||0|-30|||YRRR| +NOff-Page|conn@10||20.5|10|||| +NOff-Page|conn@11||-13.5|10|||X| +NOff-Page|conn@12||50|-32|||YRRR| +NOff-Page|conn@13||71|-15|||| +NOff-Page|conn@14||36|0|||Y| +NOff-Page|conn@17||10.5|18|||X| +IloopCountM:ilc;1{ic}|ilc@0||0|-21|||D5G4; +IilcMoveOut;1{ic}|ilcMoveO@0||35|27.5|||D5G4; +ImoveOut;1{ic}|outDockM@0||0|15|||D5G4; +Ngeneric:Invisible-Pin|pin@0||1|47|||||ART_message(D5G6;)SilcMoveOut +Ngeneric:Invisible-Pin|pin@1||0|38|||||ART_message(D5G3;)Sies 12 March 2009 +Ngeneric:Invisible-Pin|pin@2||-1|42|||||ART_message(D5G4;)Sthe ILC is close to move +NBus_Pin|pin@4||9|-19|-1|-1|| +NBus_Pin|pin@5||9|13|-1|-1|| +NWire_Pin|pin@10||15|15|||| +NWire_Pin|pin@11||15|-23|||| +NBus_Pin|pin@15||-6|18|-1|-1|| +NWire_Pin|pin@20||30|0|||| +NWire_Pin|pin@21||30|3|||| +NWire_Pin|pin@22||30|-12|||| +NWire_Pin|pin@23||30|-9|||| +NBus_Pin|pin@24||0|-11|-1|-1|| +NBus_Pin|pin@25||43.5|-6|-1|-1|| +NBus_Pin|pin@26||56.5|-6|-1|-1|| +NBus_Pin|pin@27||46.5|9|-1|-1|| +NBus_Pin|pin@28||59.5|9|-1|-1|| +NBus_Pin|pin@29||41.5|-7|-1|-1|| +NBus_Pin|pin@30||62|-8|-1|-1|| +NBus_Pin|pin@31||40.5|-22|-1|-1|| +NBus_Pin|pin@32||60|-22|-1|-1|| +NBus_Pin|pin@33||50|-6|-1|-1|| +NBus_Pin|pin@35||50|-22|-1|-1|| +NBus_Pin|pin@36||2|27|-1|-1|| +NWire_Pin|pin@37||68|0|||| +NWire_Pin|pin@38||68|-5|||| +NWire_Pin|pin@39||36|-5|||| +NWire_Pin|pin@40||36|-15|||| +NWire_Pin|pin@41||89.5|-18|||| +NWire_Pin|pin@42||89.5|-14|||| +NWire_Pin|pin@43||89.5|-24|||| +NWire_Pin|pin@44||89.5|-20|||| +NWire_Pin|pin@45||89.5|18|||| +NWire_Pin|pin@46||89.5|22|||| +NWire_Pin|pin@47||89.5|12|||| +NWire_Pin|pin@48||89.5|16|||| +NWire_Pin|pin@49||89.5|6|||| +NWire_Pin|pin@50||89.5|10|||| +NWire_Pin|pin@51||89.5|0|||| +NWire_Pin|pin@52||89.5|4|||| +NWire_Pin|pin@53||89.5|-6|||| +NWire_Pin|pin@54||89.5|-2|||| +NWire_Pin|pin@55||89.5|-12|||| +NWire_Pin|pin@56||89.5|-8|||| +NWire_Pin|pin@58||40.5|10|||| +NWire_Pin|pin@60||53.5|10|||| +NWire_Pin|pin@62||39.5|-6.5|||| +NWire_Pin|pin@64||58|-7|||| +NWire_Pin|pin@65||-2|26|||| +IscanM:scanEx2h;1{ic}|scanEx2h@0||44.5|-15|||D5G4; +IscanM:scanEx3h;1{ic}|scanEx3h@0||63|-15|||D5G4; +IscanM:scanEx4h;1{ic}|scanEx4h@0||45.5|0|||D5G4; +IscanM:scanEx4h;1{ic}|scanEx4h@1||58.5|0|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||10.5|15|||D0G4;|ATTR_L(D5G1;PUD)D4243.399999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||24|0|||D0G4;|ATTR_L(D5G1;PUD)D467.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|-12|||D0G4;|ATTR_L(D5G1;PUD)D574.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||84|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1674.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||84|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1625.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||84|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1899.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||84|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1577.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||84|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1661.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||84|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1338.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||84|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1486.5000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||84|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1831.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Abus|bitt[1,3,5,7]|D5G2;|-0.5|IJ2700|scanEx4h@0|dIn[1:6]|46.5|3|pin@27||46.5|9 +Abus|bitt[1:8]|D5G2;|-0.5|IJ2700|ilc@0|bitt[1:9]|0|-17|pin@24||0|-11 +Awire|bitt[1]|D5G2;||2700|pin@45||89.5|18|pin@46||89.5|22 +Abus|bitt[2,4,6,8]|D5G2;|-0.5|IJ2700|scanEx4h@1|dIn[1:6]|59.5|3|pin@28||59.5|9 +Awire|bitt[2]|D5G2;||2700|pin@47||89.5|12|pin@48||89.5|16 +Awire|bitt[3]|D5G2;||2700|pin@49||89.5|6|pin@50||89.5|10 +Awire|bitt[4]|D5G2;||2700|pin@51||89.5|0|pin@52||89.5|4 +Awire|bitt[5]|D5G2;||2700|pin@53||89.5|-6|pin@54||89.5|-2 +Awire|bitt[6]|D5G2;||2700|pin@55||89.5|-12|pin@56||89.5|-8 +Awire|bitt[7]|D5G2;||2700|pin@41||89.5|-18|pin@42||89.5|-14 +Awire|bitt[8]|D5G2;||2700|pin@43||89.5|-24|pin@44||89.5|-20 +Awire|ilc[decLO]|D5G2;Y3;||900|pin@10||15|15|pin@11||15|-23 +Awire|ilc[do]|D5G2;||2700|pin@22||30|-12|pin@23||30|-9 +Abus|ilc[mo,do]|D5G2;|-0.5|IJ2700|pin@4||9|-19|pin@5||9|13 +Awire|ilc[mo]|D5G2;||2700|pin@20||30|0|pin@21||30|3 +Awire|mc|D5G2;||900|pin@58||40.5|10|scanEx4h@0|mc|40.5|4 +Awire|mc|D5G2;||900|pin@60||53.5|10|scanEx4h@1|mc|53.5|4 +Awire|mc|D5G2;||900|pin@62||39.5|-6.5|scanEx2h@0|mc|39.5|-11 +Awire|mc|D5G2;||900|pin@64||58|-7|scanEx3h@0|mc|58|-11 +Awire|mc|D5G2;||2700|outDockM@0|mc|-2|20|pin@65||-2|26 +Awire|net@0|||0|outDockM@0|torp|-4|13|conn@1|y|-6.5|13 +Awire|net@5|||1800|wire90@0|b|13|15|pin@10||15|15 +Awire|net@6|||0|pin@11||15|-23|ilc@0|ilc[cnt]|6|-23 +Abus|net@7||-0.5|IJ0|outDockM@0|pred[D,T]|-4|18|pin@15||-6|18 +Abus|net@8||-0.5|IJ2700|pin@15||-6|18|conn@3|y|-6|25.5 +Abus|net@9||-0.5|IJ900|outDockM@0|bit[Di,Ti]|-2|8|conn@2|y|-2|3 +Awire|net@10|||900|outDockM@0|fire[M]|2|8|conn@0|a|2|6 +Abus|net@12||-0.5|IJ1800|ilc@0|ilc[done]|6|-19|pin@4||9|-19 +Abus|net@14||-0.5|IJ0|pin@5||9|13|outDockM@0|ilc[mo,do,ho]|4|13 +Awire|net@17|||1800|wire90@1|b|26.5|0|pin@20||30|0 +Awire|net@18|||1800|wire90@2|b|26.5|-12|pin@22||30|-12 +Abus|net@21||-0.5|IJ0|outDockM@0|do[Mv,Tp]|-4|15|conn@6|y|-10|15 +Awire|net@23|||0|ilc@0|ilc[load]|-6|-23|conn@7|y|-11|-23 +Abus|net@26||-0.5|IJ2700|conn@8|y|0|-28|ilc@0|inLO[1:8]|0|-26 +Awire|net@35|||0|conn@10|a|18.5|10|outDockM@0|do[reD]|4|10 +Awire|net@36|||1800|conn@11|a|-11.5|10|outDockM@0|flag[D][set]|-4|10 +Abus|net@38||-0.5|IJ900|scanEx4h@0|p2p,p1p,rd|43.5|-3|pin@25||43.5|-6 +Abus|net@39||-0.5|IJ1800|pin@33||50|-6|pin@26||56.5|-6 +Abus|net@40||-0.5|IJ2700|pin@26||56.5|-6|scanEx4h@1|p2p,p1p,rd|56.5|-3 +Abus|net@42||-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|40.5|-18|pin@31||40.5|-22 +Abus|net@43||-0.5|IJ1800|pin@35||50|-22|pin@32||60|-22 +Abus|net@44||-0.5|IJ2700|pin@32||60|-22|scanEx3h@0|p2p,p1p,rd|60|-18 +Abus|net@45||-0.5|IJ1800|pin@25||43.5|-6|pin@33||50|-6 +Abus|net@47||-0.5|IJ1800|pin@31||40.5|-22|pin@35||50|-22 +Awire|net@50|||1800|scanEx4h@0|sout|48.5|0|scanEx4h@1|sin|53.5|0 +Awire|net@51|||1800|scanEx4h@1|sout|61.5|0|pin@37||68|0 +Awire|net@52|||900|pin@37||68|0|pin@38||68|-5 +Awire|net@53|||0|pin@38||68|-5|pin@39||36|-5 +Awire|net@54|||900|pin@39||36|-5|pin@40||36|-15 +Awire|net@55|||1800|pin@40||36|-15|scanEx2h@0|sin|39.5|-15 +Awire|net@58|||1800|scanEx2h@0|sout|43.5|-15|scanEx3h@0|sin|58|-15 +Awire|net@60|||0|scanEx4h@0|sin|40.5|0|conn@14|y|38|0 +Awire|net@61|||0|conn@13|a|69|-15|scanEx3h@0|sout|64|-15 +Awire|net@62|||1800|wire90@6|b|86.5|6|pin@49||89.5|6 +Awire|net@63|||1800|wire90@7|b|86.5|0|pin@51||89.5|0 +Awire|net@64|||1800|wire90@8|b|86.5|-6|pin@53||89.5|-6 +Awire|net@65|||1800|wire90@9|b|86.5|-12|pin@55||89.5|-12 +Awire|net@66|||1800|wire90@10|b|86.5|-18|pin@41||89.5|-18 +Awire|net@67|||1800|wire90@3|b|86.5|-24|pin@43||89.5|-24 +Awire|net@68|||1800|wire90@4|b|86.5|18|pin@45||89.5|18 +Awire|net@69|||1800|wire90@5|b|86.5|12|pin@47||89.5|12 +Awire|net@72|||0|wire90@0|a|8|15|outDockM@0|fire[M_1]|4|15 +Awire|net@77|||0|conn@17|y|8.5|18|outDockM@0|succ@61756879|4|18 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|pin@33||50|-6|pin@35||50|-22 +Abus|s[1,5]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|41.5|-12|pin@29||41.5|-7 +Abus|s[1:5]|D5G2;|-0.5|IJ2700|outDockM@0|s[1:5]|2|21|pin@36||2|27 +Abus|s[4,3,2]|D5G2;|-0.5|IJ2700|scanEx3h@0|dIn[1:4]|62|-12|pin@30||62|-8 +Ebit[Di,Ti]|bit[Di,Ti,Do]|D4G2;|conn@2|a|I +Edo[Mv,Tp]||D4G2;|conn@6|a|I +Edo[reD]||D6G2;|conn@10|y|O +Etorp|epi[torp]|D4G2;|conn@1|a|I +Efire[M]||D6G2;|conn@0|y|O +Eflag[D][set]||D6G2;|conn@11|y|O +Eilc[load]||D4G2;|conn@7|a|I +EinLO[1:6,8]||D4G2;|conn@8|a|I +Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@12|a|B +Epred[D,T]||D4G2;|conn@3|a|I +Esin||D4G2;|conn@14|a|I +Esout||D6G2;|conn@13|y|O +Esucc[sf]||D4G2;|conn@17|a|I +X + +# Cell inDockMove;1{sch} +CinDockMove;1{sch}||schematic|1236301496751|1236899726063|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||6|-51|||YRRR| +NOff-Page|conn@3||-19|2|||Y| +NOff-Page|conn@4||-36|-29|||YRR| +NOff-Page|conn@5||81|26|||R| +NOff-Page|conn@6||54|18|||R| +NOff-Page|conn@8||32|-27.5|||R| +NOff-Page|conn@9||-17|-4|||| +NOff-Page|conn@15||-39|5|||Y| +NOff-Page|conn@16||12|11.5|||R| +NOff-Page|conn@17||-14|4|||Y| +NOff-Page|conn@18||63|18|||R| +NOff-Page|conn@19||38|-42|||| +NOff-Page|conn@20||35|-57|||| +NOff-Page|conn@23||4|33|||XY| +IredFive:inv;1{ic}|inv@0||-23|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-23|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@2||-23|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@3||41|-14|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@5||81|18|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@6||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@9||18|-51|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@10||-5|33|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@0||-11|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@1||-11|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@2||-11|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@5||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@0||26|-5|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@0||54|7|R||D0G4;|ATTR_Delay(D5G1;NPY-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@1||63|7|R||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@2||36|7|XR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@4||72|7|R||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@0||2|54.5|||||ART_message(D5G6;)SinDockMove +Ngeneric:Invisible-Pin|pin@1||1.5|48|||||ART_message(D5G4;)S[this is the whole move control,for Input DOCK] +Ngeneric:Invisible-Pin|pin@2||-1.5|41|||||ART_message(D5G3;)Sies 5 March 2009 +NWire_Pin|pin@3||-29|-24|||XYRR| +NWire_Pin|pin@4||-29|-18|||XYRR| +NWire_Pin|pin@5||-29|-12|||XYRR| +NWire_Pin|pin@8||12|-28|||Y| +NWire_Pin|pin@9||6|-32|||Y| +NWire_Pin|pin@10||6|-20|||Y| +NWire_Pin|pin@11||18|-30|||Y| +NWire_Pin|pin@13||12|-16|||Y| +NWire_Pin|pin@16||-29|-30|||XYRR| +NWire_Pin|pin@17||12|-3|||| +NWire_Pin|pin@20||-6|-18|||| +NWire_Pin|pin@21||-6|2|||| +NWire_Pin|pin@22||-6|-30|||| +NWire_Pin|pin@23||-6|-35|||| +NWire_Pin|pin@24||6|-44|||| +NWire_Pin|pin@25||18|-42|||| +NWire_Pin|pin@27||12|-40|||| +NWire_Pin|pin@28||-29|-42|||XYRR| +NWire_Pin|pin@30||-29|-37|||XYRR| +NWire_Pin|pin@31||-6|-42|||| +NWire_Pin|pin@32||-6|-47|||| +NWire_Pin|pin@33||53|3|||| +NWire_Pin|pin@36||55|-14|||| +NWire_Pin|pin@37||25|-12|||| +NWire_Pin|pin@40||64|-6|||| +Ngeneric:Invisible-Pin|pin@43||62.5|-12.5|||||ART_message(D3G2;)S[This circuit needs three signals:,mo to control exit: HI except for last cycle,do to avoid action: HI means do it,ho to hold the count: HI when count is zero.,"N.B. if do is LO, one otherwise",useless cycle merely causes exit.] +Ngeneric:Invisible-Pin|pin@44||63|-27.5|||||ART_message(D3G2;)S[The logic behind these three signals is:,mo = LO if zoo & not inf,do = LO if zero & (not ovf & not inf),ho = HI if zero] +NWire_Pin|pin@45||27|-20|||| +NWire_Pin|pin@51||37|3|||| +NWire_Pin|pin@54||35|3|||| +NWire_Pin|pin@55||26|3|||| +NWire_Pin|pin@59||72|12|||| +NWire_Pin|pin@62||73|-5|||| +NWire_Pin|pin@63||27|-14|||| +NWire_Pin|pin@65||-6|18|||| +NWire_Pin|pin@66||-29|18|||XYRR| +NWire_Pin|pin@67||-29|24|||XYRR| +NWire_Pin|pin@71||-6|13|||| +Ngeneric:Invisible-Pin|pin@73||-40.5|13|||||ART_message(D3G2;)S["succ[D] goes to ship, driven elsewhere","pred[D] is from switch fabric"] +NWire_Pin|pin@75||12|3|||| +NWire_Pin|pin@76||71|3|||| +NWire_Pin|pin@81||6|16|||| +NWire_Pin|pin@86||36|20|||| +NWire_Pin|pin@87||62|3|||| +NWire_Pin|pin@88||81|12|||| +Ngeneric:Invisible-Pin|pin@89||61|41.5|||||ART_message(D3G2;)S["fire[M] goes to D latches and path","done[M] restores flag[D]","ilc[decLO] decrements the ilc"] +NWire_Pin|pin@100||31|-57|||| +NWire_Pin|pin@101||12|-51|||| +Ngeneric:Invisible-Pin|pin@102||45|-47.5|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag] +NBus_Pin|pin@107||-28|-2|-1|-1|| +NBus_Pin|pin@108||-28|2|-1|-1|| +NWire_Pin|pin@111||-24|33|||| +NWire_Pin|pin@112||-24|27|||| +NWire_Pin|pin@113||0|33|||| +IredFive:pms1;2{ic}|pms1@0||31|-51|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20 +IdriversL:predDri20wMC;1{ic}|predDri2@0||0|-18|YRR||D5G4; +IdriversL:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4; +IdriversL:predORdri20wMC;2{ic}|predORdr@0||0|-30|YRR||D5G4; +IdriversL:predORdri20wMC;2{ic}|predORdr@1||0|-42|YRR||D5G4; +Iraces;1{ic}|races@0||0|0|||D5G4; +IdriversL:sucDri20;1{ic}|sucDri20@0||26|-42|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||49|-14|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||30|3|||D0G4;|ATTR_L(D5G1;PUD)D222.89999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||76|12|||D0G4;|ATTR_L(D5G1;PUD)D224.60000000000008|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||11.5|3|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||30.5|20|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||-15.5|33|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|do[M]|D5G2;||900|pin@31||-6|-42|pin@32||-6|-47 +Awire|do[Tp]|D5G2;||900|pin@22||-6|-30|pin@23||-6|-35 +Awire|done[M]|D5G2;||900|pin@11||18|-30|pin@25||18|-42 +Awire|fire[T]|D5G2;||900|pin@17||12|-3|pin@13||12|-16 +Awire|ilc[do]|D5G2;||900|pin@63||27|-14|pin@45||27|-20 +Awire|ilc[ho]|D5G2;||900|nor2n@4|ina|73|4.5|pin@62||73|-5 +Awire|ilc[mo]|D5G2;||900|nor2n@1|ina|64|4.5|pin@40||64|-6 +Awire|net@9|||2700|pin@8||12|-28|pin@13||12|-16 +Awire|net@10|||1800|predORdr@0|in|3|-28|pin@8||12|-28 +Awire|net@12|||2700|pin@24||6|-44|pin@9||6|-32 +Awire|net@13|||1800|predORdr@0|mc|3|-32|pin@9||6|-32 +Awire|net@14|||2700|pin@9||6|-32|pin@10||6|-20 +Awire|net@15|||0|pin@10||6|-20|predDri2@0|mc|3|-20 +Awire|net@16|||1800|predORdr@0|in_1|3|-30|pin@11||18|-30 +Awire|net@17|||1800|pin@16||-29|-30|inv@0|out|-25.5|-30 +Awire|net@18|||0|pin@13||12|-16|predDri2@0|in|3|-16 +Awire|net@19|||1800|pin@4||-29|-18|inv@1|out|-25.5|-18 +Awire|net@24|||1800|races@0|fire[T]|3|-3|pin@17||12|-3 +Awire|net@28|||1800|inv@0|in|-20.5|-30|invI@0|out|-13.5|-30 +Awire|net@29|||0|invI@1|out|-13.5|-18|inv@1|in|-20.5|-18 +Awire|net@30|||0|predDri2@0|pred|-3|-18|pin@20||-6|-18 +Awire|net@33|||0|pin@20||-6|-18|invI@1|in|-8.5|-18 +Awire|net@34|||0|races@0|torp|-3|2|pin@21||-6|2 +Awire|net@35|||2700|pin@20||-6|-18|pin@21||-6|2 +Awire|net@36|||0|predORdr@0|pred|-3|-30|pin@22||-6|-30 +Awire|net@37|||0|pin@22||-6|-30|invI@0|in|-8.5|-30 +Awire|net@40|||1800|predORdr@1|mc|3|-44|pin@24||6|-44 +Awire|net@41|||1800|predORdr@1|in_1|3|-42|pin@25||18|-42 +Awire|net@45|||2700|pin@27||12|-40|pin@8||12|-28 +Awire|net@47|||0|pin@21||-6|2|conn@3|y|-17|2 +Awire|net@48|||1800|predORdr@1|in|3|-40|pin@27||12|-40 +Awire|net@49|||1800|pin@28||-29|-42|inv@2|out|-25.5|-42 +Awire|net@50|||1800|inv@2|in|-20.5|-42|invI@2|out|-13.5|-42 +Awire|net@53|||1800|pin@31||-6|-42|predORdr@1|pred|-3|-42 +Awire|net@54|||1800|invI@2|in|-8.5|-42|pin@31||-6|-42 +Awire|net@59|||900|nand2@0|ina|27|-7.5|pin@63||27|-14 +Awire|net@62|||2700|pin@33||53|3|nor2n@0|inb|53|4.5 +Awire|net@63|||0|wire90@0|a|46.5|-14|inv@3|out|43.5|-14 +Awire|net@64|||1800|wire90@0|b|51.5|-14|pin@36||55|-14 +Awire|net@66|||900|conn@6|a|54|16|nor2n@0|out|54|9.5 +Awire|net@87|||1800|wire90@3|b|32.5|3|pin@54||35|3 +Awire|net@88|||2700|pin@54||35|3|nor2n@2|ina|35|4.5 +Awire|net@89|||0|wire90@3|a|27.5|3|pin@55||26|3 +Awire|net@90|||900|pin@55||26|3|nand2@0|out|26|-2.5 +Awire|net@100|||0|wire90@5|a|73.5|12|pin@59||72|12 +Awire|net@101|||900|pin@59||72|12|nor2n@4|out|72|9.5 +Awire|net@102|||900|conn@5|a|81|24|inv@5|out|81|20.5 +Awire|net@103|||900|nor2n@2|inb|37|4.5|pin@51||37|3 +Awire|net@107|||1800|races@0|winLO[M]|3|3|wire90@6|a|9|3 +Awire|net@108|||1800|pin@66||-29|18|inv@6|out|-25.5|18 +Awire|net@109|||0|invI@5|out|-13.5|18|inv@6|in|-20.5|18 +Awire|net@110|||0|predDri2@1|pred|-3|18|pin@65||-6|18 +Awire|net@111|||0|pin@65||-6|18|invI@5|in|-8.5|18 +Awire|net@121|||2700|pin@75||12|3|conn@16|a|12|9.5 +Awire|net@124|||1800|pin@87||62|3|pin@76||71|3 +Awire|net@125|||2700|pin@76||71|3|nor2n@4|inb|71|4.5 +Abus|net@128||-0.5|IJ1800|conn@9|y|-15|-4|races@0|use[D,T]|-3|-4 +Abus|net@131||-0.5|IJ0|races@0|do[Mv,Tp]|-4|4|conn@17|y|-12|4 +Awire|net@133|||2700|pin@10||6|-20|pin@81||6|16 +Awire|net@135|||1800|predDri2@1|mc|3|16|pin@81||6|16 +Awire|net@140|||2700|nor2n@1|out|63|9.5|conn@18|a|63|16 +Awire|net@150|||1800|predDri2@1|in|3|20|wire90@8|a|28|20 +Awire|net@154|||2700|nor2n@2|out|36|9.5|pin@86||36|20 +Awire|net@156|||1800|wire90@8|b|33|20|pin@86||36|20 +Awire|net@157|||0|pin@51||37|3|wire90@6|b|14|3 +Awire|net@158|||1800|pin@33||53|3|pin@87||62|3 +Awire|net@159|||900|nor2n@1|inb|62|4.5|pin@87||62|3 +Awire|net@160|||900|inv@5|in|81|15.5|pin@88||81|12 +Awire|net@161|||0|pin@88||81|12|wire90@5|b|78.5|12 +Awire|net@174|||900|pin@24||6|-44|conn@1|y|6|-49 +Awire|net@177|||0|sucDri20@0|in|22|-42|pin@25||18|-42 +Awire|net@178|||1800|sucDri20@0|succ|30|-42|conn@19|a|36|-42 +Awire|net@179|||900|pms1@0|d|31|-53|pin@100||31|-57 +Awire|net@180|||0|conn@20|a|33|-57|pin@100||31|-57 +Awire|net@182|||900|pin@27||12|-40|pin@101||12|-51 +Awire|net@185|||0|inv@9|in|15.5|-51|pin@101||12|-51 +Awire|net@186|||1800|inv@9|out|20.5|-51|pms1@0|g|28|-51 +Awire|net@187|||1800|pin@51||37|3|pin@33||53|3 +Awire|net@188|||0|inv@3|in|38.5|-14|pin@63||27|-14 +Abus|net@194||-0.5|IJ0|races@0|in[D,T]|-3|-2|pin@107||-28|-2 +Awire|net@199|||0|wire90@9|a|-18|33|pin@111||-24|33 +Awire|net@200|||0|inv@10|out|-7.5|33|wire90@9|b|-13|33 +Awire|net@201|||1800|inv@10|in|-2.5|33|pin@113||0|33 +Awire|net@204|||0|conn@23|y|2|33|pin@113||0|33 +Awire|pred[D]|D5G2;||900|pin@65||-6|18|pin@71||-6|13 +Abus|pred[D],succBAR|D5G2;|-0.5|IJ2700|pin@107||-28|-2|pin@108||-28|2 +Awire|s[2]|D5G2;||2700|pin@66||-29|18|pin@67||-29|24 +Awire|s[3]|D5G2;||2700|pin@4||-29|-18|pin@5||-29|-12 +Awire|s[4]|D5G2;||2700|pin@16||-29|-30|pin@3||-29|-24 +Awire|s[5]|D5G2;||2700|pin@28||-29|-42|pin@30||-29|-37 +Awire|skip|D5G2;||2700|pin@36||55|-14|nor2n@0|ina|55|4.5 +Awire|succBAR|D5G2;||900|pin@111||-24|33|pin@112||-24|27 +Awire|use[Di]|D5G2;||2700|pin@37||25|-12|nand2@0|inb|25|-7.5 +Edo[Mv,Tp]||D4G2;|conn@17|a|I +Edo[reD]||D6G2;|conn@19|y|O +Edone[M]||D6G2;|conn@18|y|O +Efire[M]||D6G2;|conn@6|y|O +Eflag[D][set]||D6G2;|conn@20|y|O +Eilc[ck]||D6G2;|conn@16|y|O +Eilc[decLO]||D6G2;|conn@5|y|O +Eilc[mo,do,ho]||D4G2;|conn@8|a|I +Emc||D4G2;|conn@1|a|I +Epred[D,T]|pred[D]|D4G2;|conn@15|a|I +Es[1:5]||D6G2;|conn@4|y|O +Epred[D_1]|succ[D]|D4G2;|conn@23|a|I +Etorp||D4G2;|conn@3|a|I +Euse[Di,Ti]|use[Di,Do]|D4G2;|conn@9|a|I +X + +# Cell moveOut;1{ic} +CmoveOut;1{ic}||artwork|1231680916842|1237249070142|EI +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@0||-4|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@1||-3|0|1|1|| +Nschematic:Bus_Pin|pin@2||4|-2|-1|-1|| +Ngeneric:Invisible-Pin|pin@3||3|-2|1|1|| +Nschematic:Bus_Pin|pin@4||-2|5|-1|-1|| +Nschematic:Bus_Pin|pin@6||-4|3|-1|-1|| +Ngeneric:Invisible-Pin|pin@7||-3|3|1|1|| +Nschematic:Bus_Pin|pin@8||2|6|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||2|4|1|1|R| +Nschematic:Bus_Pin|pin@14||-4|-2|-1|-1|| +NPin|pin@16||-3|-6|1|1|| +NPin|pin@17||-3|4|1|1|| +NPin|pin@18||3|4|1|1|| +NPin|pin@19||3|-6|1|1|| +NPin|pin@20||-2|4|1|1|| +NPin|pin@21||-2|5|1|1|| +Ngeneric:Invisible-Pin|pin@24||0|0|||||ART_message(D5G2;)S[out,dock,move] +NPin|pin@29||-3|-2|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@33||2|-6|1|1|| +NPin|pin@34||2|-7|1|1|| +Nschematic:Bus_Pin|pin@35||-2|-7|-1|-1|| +Ngeneric:Invisible-Pin|pin@40||-2|-6|1|1|| +Nschematic:Bus_Pin|pin@45||2|-7|-1|-1|| +Nschematic:Bus_Pin|pin@51||4|-5|-1|-1|| +Nschematic:Bus_Pin|pin@53||-4|-5|-1|-1|| +NPin|pin@54||3|-5|1|1|| +NPin|pin@55||4|-5|1|1|| +NPin|pin@56||-3|-5|1|1|| +NPin|pin@57||-4|-5|1|1|| +NPin|pin@64||3|3|1|1|| +NPin|pin@65||4|3|1|1|| +Nschematic:Bus_Pin|pin@66||4|0|-1|-1|| +NPin|pin@68||3|0|1|1|| +NPin|pin@69||4|0|1|1|| +Nschematic:Bus_Pin|pin@70||4|3|-1|-1|| +Aschematic:bus|net@0||-0.5|IJ0|pin@1||-3|0|pin@0||-4|0 +Aschematic:bus|net@1||-0.5|IJ1800|pin@3||3|-2|pin@2||4|-2 +Aschematic:bus|net@3||-0.5|IJ0|pin@7||-3|3|pin@6||-4|3 +Aschematic:bus|net@4||-0.5|IJ2700|pin@9||2|4|pin@8||2|6 +AThicker|net@8|||FS2700|pin@29||-3|-2|pin@17||-3|4 +AThicker|net@9|||FS1800|pin@20||-2|4|pin@18||3|4 +AThicker|net@12|||FS1800|pin@17||-3|4|pin@20||-2|4 +AThicker|net@13|||FS2700|pin@20||-2|4|pin@21||-2|5 +AThicker|net@19|||FS1800|pin@16||-3|-6|pin@33||2|-6 +AThicker|net@20|||FS2700|pin@56||-3|-5|pin@29||-3|-2 +AThicker|net@21|||FS0|pin@29||-3|-2|pin@30||-4|-2 +AThicker|net@23|||FS1800|pin@33||2|-6|pin@19||3|-6 +AThicker|net@24|||FS900|pin@33||2|-6|pin@34||2|-7 +Aschematic:bus|net@29||-0.5|IJ900|pin@40||-2|-6|pin@35||-2|-7 +AThicker|net@38|||FS2700|pin@19||3|-6|pin@54||3|-5 +AThicker|net@39|||FS1800|pin@54||3|-5|pin@55||4|-5 +AThicker|net@40|||FS2700|pin@16||-3|-6|pin@56||-3|-5 +AThicker|net@41|||FS0|pin@56||-3|-5|pin@57||-4|-5 +AThicker|net@43|||FS2700|pin@54||3|-5|pin@68||3|0 +AThicker|net@47|||FS2700|pin@64||3|3|pin@18||3|4 +AThicker|net@48|||FS1800|pin@64||3|3|pin@65||4|3 +AThicker|net@50|||FS2700|pin@68||3|0|pin@64||3|3 +AThicker|net@51|||FS1800|pin@68||3|0|pin@69||4|0 +Ebit[Di,Ti]|bit[Di,Ti,Do]|D5G2;|pin@35||I +Edo[Mv,Tp]||D5G2;|pin@0||I +Edo[reD]||D5G2;|pin@51||O +Etorp|epi[torp]|D5G2;|pin@14||I +Efire[M]||D5G2;|pin@45||O +Eflag[D][set]||D5G2;|pin@53||O +Eilc[mo,do,ho]|ilc[mo,do]|D5G2;|pin@2||I +Emc||D5G2;|pin@4||I +Epred[D,T]||D5G2;|pin@6||I +Es[1:5]||D5G2;|pin@8||O +Esucc@61756879|succ[sf]|D5G2;|pin@70||I +Efire[M_1]|winLO[M]|D5G2;|pin@66||O +X + +# Cell moveOut;2{lay} +CmoveOut;2{lay}||cmos90|1236430597532|1237224715919||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237224671725|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224815817 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@21||52|-266|||| +NX-Metal-2-Metal-3-Con|contact@22||41.5|-10|||| +NX-Metal-2-Metal-3-Con|contact@23||41.5|-154|||| +NX-Metal-2-Metal-3-Con|contact@24||41.5|-278|||| +NX-Metal-2-Metal-3-Con|contact@26||23.5|-298|||| +NX-Metal-2-Metal-3-Con|contact@27||23.5|-178|||| +NX-Metal-1-Metal-2-Con|contact@29||35.5|-166|||| +NX-Metal-1-Metal-2-Con|contact@31||-78.5|-172|||| +NX-Metal-2-Metal-3-Con|contact@32||-60.5|-134|||| +NX-Metal-2-Metal-3-Con|contact@33||-60.5|310|||| +NX-Metal-2-Metal-3-Con|contact@34||17.5|134|||| +NX-Metal-2-Metal-3-Con|contact@35||17.5|-172|||| +NX-Metal-1-Metal-2-Con|contact@37||6|210|||| +NX-Metal-2-Metal-3-Con|contact@39||143.5|210|||| +NX-Metal-2-Metal-3-Con|contact@40||143.5|-104|||| +NX-Metal-1-Metal-2-Con|contact@41||171|-225|||| +NX-Metal-2-Metal-3-Con|contact@42||113.5|-225|||| +NX-Metal-1-Metal-2-Con|contact@43||142.5|72|||| +NX-Metal-2-Metal-3-Con|contact@44||113.5|72|||| +NX-Metal-1-Metal-2-Con|contact@47||79.5|-316|||| +NX-Metal-2-Metal-3-Con|contact@48||89.5|-316|||| +NX-Metal-1-Metal-2-Con|contact@50||-142.5|72|||| +NX-Metal-2-Metal-3-Con|contact@52||-108.5|72|||| +NX-Metal-2-Metal-3-Con|contact@53||-108.5|-272|||| +NX-Metal-1-Metal-2-Con|contact@54||8|-304|||| +NX-Metal-2-Metal-3-Con|contact@56||-42.5|228|||| +NX-Metal-2-Metal-3-Con|contact@57||-42.5|-304|||| +NX-Metal-2-Metal-3-Con|contact@58||89.5|222|||| +NX-Metal-1-Metal-2-Con|contact@59||-155|-166|||| +NX-Metal-1-Metal-2-Con|contact@60||-63.5|-178|||| +NX-Metal-1-Metal-2-Con|contact@61||120.5|-40|||| +NX-Metal-1-Metal-2-Con|contact@62||231|28|||| +Imvtp;1{lay}|mvtp@1||84|-144|X||D5G4; +NMetal-2-Pin|pin@72||190|-266|||| +NMetal-1-Pin|pin@80||52|-271|||| +NMetal-1-Pin|pin@120||19|-128|||| +NMetal-1-Pin|pin@121||19|-72|||| +NMetal-3-Pin|pin@153||89.5|95|||| +NMetal-2-Pin|pin@155||-128|72|||| +NMetal-2-Pin|pin@157||72|210|||| +NMetal-1-Pin|pin@160||171|-272|||| +NMetal-1-Pin|pin@162||8|-317|||| +NMetal-1-Pin|pin@163||120.5|-72|||| +NMetal-2-Pin|pin@165||-142|-40|||| +NMetal-1-Pin|pin@167||231|33|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-196|-288|||D5G4; +IpredDT;1{lay}|predDT@1||15|-288|XY||D5G4; +Iraces;3{lay}|races@1||0|144|Y||D5G4; +IwiresL:select15;1{lay}|select15@0||-29.5|-144|||D5G4; +IwiresL:select40;1{lay}|select40@0||-178.5|-288|||D5G4; +IdriversL:sucANDdri20;2{lay}|sucANDdr@0||221|0|Y||D5G4; +Itorp;1{lay}|torp@1||-113.5|-144|XY||D5G4; +Ametal-1|net@182|||S900|predDT@1|ilc[do]|52|-263|contact@21||52|-266 +Ametal-2|net@183|||S1800|contact@21||52|-266|pin@72||190|-266 +Ametal-2|net@184|||S1800|races@1|winLO[M]|-71.5|-10|contact@22||41.5|-10 +Ametal-3|net@185|||S900|contact@23||41.5|-154|contact@24||41.5|-278 +Ametal-3|net@186|||S900|contact@22||41.5|-10|contact@23||41.5|-154 +Ametal-2|net@187|||S0|mvtp@1|winLO[M]|78.5|-154|contact@23||41.5|-154 +Ametal-2|net@189|||S0|predDT@1|winLO[M]|45.5|-278|contact@24||41.5|-278 +Ametal-2|net@190|||S0|contact@27||23.5|-178|contact@60||-63.5|-178 +Ametal-1|net@198||0.4|S900|contact@21||52|-266|pin@80||52|-271 +Ametal-2|net@200|||S0|predDT@1|mc|53.5|-298|contact@26||23.5|-298 +Ametal-2|net@202|||S0|mvtp@1|mc|78|-178|contact@27||23.5|-178 +Ametal-3|net@204|||S2700|contact@26||23.5|-298|contact@27||23.5|-178 +Ametal-1|net@240|||S2700|mvtp@1|done[M]|35.5|-180|contact@29||35.5|-166 +Ametal-2|net@244|||S0|contact@35||17.5|-172|contact@31||-78.5|-172 +Ametal-1|net@245||0.4|S900|torp@1|in@387994497|-78.5|-166|contact@31||-78.5|-172 +Ametal-2|net@259|||S1800|torp@1|torp_1|-73.5|-134|contact@32||-60.5|-134 +Ametal-2|net@261|||S0|races@1|torp|0|310|contact@33||-60.5|310 +Ametal-2|net@263|||S0|contact@29||35.5|-166|contact@59||-155|-166 +Ametal-3|net@266|||S2700|contact@32||-60.5|-134|contact@33||-60.5|310 +Ametal-1|net@267||0.4|S0|mvtp@1|pred|35.5|-128|pin@120||19|-128 +Ametal-1|net@268||0.4|S2700|pin@120||19|-128|pin@121||19|-72 +Ametal-2|net@271||6.2|S1800|torp@1|vdd_8|-31|-94|mvtp@1|vdd_6|-28|-94 +Ametal-2|net@272||6.2|S0|mvtp@1|gnd_3|-28|-144|torp@1|gnd_4|-31|-144 +Ametal-2|net@273||6.2|S0|mvtp@1|vdd_7|-28|-194|torp@1|vdd_9|-31|-194 +Ametal-2|net@274|||S0|races@1|fire[T]|34|134|contact@34||17.5|134 +Ametal-2|net@276|||S0|mvtp@1|fire[T]|65.5|-172|contact@35||17.5|-172 +Ametal-1|net@281|||S900|races@1|do[Tp]|6|231|contact@37||6|210 +Ametal-2|net@288|||S1800|pin@157||72|210|contact@39||143.5|210 +Ametal-2|net@290|||S0|mvtp@1|do[Tp]|144|-104|contact@40||143.5|-104 +Ametal-1|net@295|||S900|races@1|in[T]|142.5|119|contact@43||142.5|72 +Ametal-3|net@299|||S900|contact@34||17.5|134|contact@35||17.5|-172 +Ametal-3|net@300|||S900|contact@39||143.5|210|contact@40||143.5|-104 +Ametal-2|net@301|||S0|contact@41||171|-225|contact@42||113.5|-225 +Ametal-3|net@302|||S2700|contact@42||113.5|-225|contact@44||113.5|72 +Ametal-2|net@303|||S0|contact@43||142.5|72|contact@44||113.5|72 +Ametal-1|net@308|||S2700|predDT@1|inb|79.5|-317|contact@47||79.5|-316 +Ametal-2|net@317|||S0|contact@48||89.5|-316|contact@47||79.5|-316 +Ametal-2|net@320|||S0|predDT@1|pred[D]|-60|-272|contact@53||-108.5|-272 +Ametal-1|net@321|||S900|races@1|in[D]|-142.5|119|contact@50||-142.5|72 +Ametal-2|net@334|||S1800|contact@50||-142.5|72|pin@155||-128|72 +Ametal-3|net@335|||S900|contact@52||-108.5|72|contact@53||-108.5|-272 +Ametal-2|net@337|||S1800|contact@57||-42.5|-304|contact@54||8|-304 +Ametal-2|net@338|||S1800|races@1|bit[Di]|-71|228|contact@56||-42.5|228 +Ametal-2|net@342|||S1800|races@1|bit[Ti]|70|222|contact@58||89.5|222 +Ametal-3|net@347|||S900|pin@153||89.5|95|contact@48||89.5|-316 +Ametal-3|net@348|||S900|contact@56||-42.5|228|contact@57||-42.5|-304 +Ametal-3|net@349|||S900|contact@58||89.5|222|pin@153||89.5|95 +Ametal-2|net@351|||S1800|pin@155||-128|72|contact@52||-108.5|72 +Ametal-2|net@353|||S1800|contact@37||6|210|pin@157||72|210 +Ametal-1|net@357|||S900|contact@41||171|-225|pin@160||171|-272 +Ametal-1|net@358|||S0|pin@160||171|-272|predDT@1|pred|165.5|-272 +Ametal-1|net@362|||S900|torp@1|in|-155|-163|contact@59||-155|-166 +Ametal-1|net@363|||S900|contact@54||8|-304|pin@162||8|-317 +Ametal-1|net@364|||S1800|pin@162||8|-317|predDT@1|inb_1|15.5|-317 +Ametal-1|net@366|||S900|torp@1|mc|-63.5|-151|contact@60||-63.5|-178 +Ametal-2|net@368||6.2|S1800|pinsVddG@0|vdd|-196|-238|predDT@1|vdd_5@73437559|-166|-238 +Ametal-2|net@369||6.2|S0|predDT@1|gnd_1|-166|-288|pinsVddG@0|gnd|-196|-288 +Ametal-2|net@370||6.2|S0|predDT@1|vdd_1|-166|-338|pinsVddG@0|vdd_1|-196|-338 +Ametal-1|net@380||0.4|S2700|pin@163||120.5|-72|races@1|do[Mv]|120.5|-56 +Ametal-1|net@381||0.4|S1800|pin@121||19|-72|pin@163||120.5|-72 +Ametal-1|net@382||0.4|S2700|races@1|do[Mv]|120.5|-56|contact@61||120.5|-40 +Ametal-2|net@383|||S0|contact@61||120.5|-40|pin@165||-142|-40 +Ametal-1|net@388|||S1800|races@1|winHI[M]|184.5|-19|sucANDdr@0|inA|206|-19 +Ametal-2|net@389|||S1800|races@1|succ|62.5|28|contact@62||231|28 +Ametal-1|net@391|||S2700|sucANDdr@0|succ|231|-34|contact@62||231|28 +Ametal-2|net@392|||S0|sucANDdr@0|gnd|187|0|races@1|gnd_5|187|0 +Ametal-2|net@393|||S0|sucANDdr@0|vdd|187|-50|races@1|vdd_2|187|-50 +Ametal-2|net@394|||S0|sucANDdr@0|vdd_1|187|50|races@1|vdd_10|187|50 +Ametal-1|net@395||0.4|S2700|contact@62||231|28|pin@167||231|33 +Euse[Di]|bit[Di]|D5G2;|races@1|bit[Di]|I +EinA|bit[Do]|D5G2;|sucANDdr@0|inB|I +Euse[Ti]|bit[Ti]|D5G2;|pin@153||I +Edo[Mv]||D5G2;|pin@165||I +Edo[Tp]||D5G2;|pin@157||I +Edo[reD]||D5G2;|torp@1|do[reD]|I +Eepi[torp]||D5G2;|torp@1|torp_1|I +Efire[M_1]|fire[M]|D5G2;|predDT@1|out|O +Eflag[D][set_1]|flag[D][set]|D5G2;|torp@1|flag[D][set]|I +Egnd||D5G2;|predDT@1|gnd_2|G +Egnd_1||D5G2;|sucANDdr@0|gnd_1|G +Egnd_2||D5G2;|races@1|gnd_2|G +Egnd_4||D5G2;|races@1|gnd|G +Egnd_8||D5G2;|mvtp@1|gnd_2|G +Egnd_10||D5G2;|races@1|gnd_3|G +Egnd_11||D5G2;|races@1|gnd_4|G +Egnd_12||D5G2;|torp@1|gnd_1|G +Egnd_14||D5G2;|pinsVddG@0|gnd|G +Egnd_15||D5G2;|races@1|gnd_1|G +Eilc[do]||D5G2;|pin@72||I +Eilc[mo_1]|ilc[mo]|D5G2;|mvtp@1|inA|I +Emc||D5G2;|predDT@1|mc|I +Emc_1||D5G2;|torp@1|mc_1|I +Epred[D]||D5G2;|pin@155||I +Epred[T_1]|pred[T]|D5G2;|predDT@1|pred|O +Es[1]||D5G2;|predDT@1|s[1]|O +Es[2]||D5G2;|predDT@1|s[2]|O +Es[3]||D5G2;|torp@1|s[3]|U +Es[4]||D5G2;|mvtp@1|s[4]|O +Es[5]||D5G2;|mvtp@1|s[5]|O +Esucc|sf[succ]|D5G2;|races@1|succ|O +Evdd||D5G2;|predDT@1|vdd_5|P +Evdd_1||D5G2;|races@1|vdd_1|P +Evdd_2||D5G2;|sucANDdr@0|vdd_2|P +Evdd_3||D5G2;|sucANDdr@0|vdd_3|P +Evdd_4||D5G2;|races@1|vdd_4|P +Evdd_8||D5G2;|races@1|vdd|P +Evdd_9||D5G2;|races@1|vdd_5|P +Evdd_11||D5G2;|races@1|vdd_11|P +Evdd_18||D5G2;|mvtp@1|vdd_4|P +Evdd_19||D5G2;|mvtp@1|vdd_5|P +Evdd_22||D5G2;|predDT@1|vdd_4|P +Evdd_23||D5G2;|races@1|vdd_6|P +Evdd_24||D5G2;|races@1|vdd_7|P +Evdd_25||D5G2;|races@1|vdd_8|P +Evdd_26||D5G2;|races@1|vdd_9|P +Evdd_27||D5G2;|torp@1|vdd_2|P +Evdd_28||D5G2;|torp@1|vdd_3|P +Evdd_29||D5G2;|pinsVddG@0|vdd|P +Evdd_30||D5G2;|pinsVddG@0|vdd_1|P +Evdd_31||D5G2;|races@1|vdd_3|P +EwinLO[M]||D5G2;|mvtp@1|winLO[M]|I +X + +# Cell moveOut;2{sch} +CmoveOut;2{sch}||schematic|1236301496751|1237249039920| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||6|38|||YR| +NOff-Page|conn@3||-19|2|||Y| +NOff-Page|conn@4||-36|-29|||YRR| +NOff-Page|conn@8||60.5|25.5|||RR| +NOff-Page|conn@9||-19|-7|||| +NOff-Page|conn@15||-16|-2|||Y| +NOff-Page|conn@17||-14|4|||Y| +NOff-Page|conn@19||38|-18|||| +NOff-Page|conn@20||35|-46|||| +NOff-Page|conn@25||15|42|||YRR| +NOff-Page|conn@29||30|48|||YRRR| +NOff-Page|conn@31||18|-1|||X| +IredFive:inv;1{ic}|inv@0||-23|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-23|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@2||-23|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@9||18|-40|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@10||42|43|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@11||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@12||-23|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@0||-11|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@1||-11|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@2||-11|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@7||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@8||-11|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@2||42|19|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@3||42|33|YRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@1||24|-30|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@5||24|20|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@6||24|32|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@7||24|42|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +ImoveOut;1{ic}|outDockM@0||48|57.5|||D5G4; +Ngeneric:Invisible-Pin|pin@0||3|62.5|||||ART_message(D5G6;)SmoveOut +Ngeneric:Invisible-Pin|pin@1||2.5|56|||||ART_message(D5G4;)S[this is the whole move control,for Output DOCK] +Ngeneric:Invisible-Pin|pin@2||-0.5|49|||||ART_message(D5G3;)Sies 9 March 2009 +NWire_Pin|pin@3||-29|-24|||XYRR| +NWire_Pin|pin@4||-29|-18|||XYRR| +NWire_Pin|pin@5||-29|-12|||XYRR| +NWire_Pin|pin@8||9|-28|||Y| +NWire_Pin|pin@9||6|-32|||Y| +NWire_Pin|pin@10||6|-20|||Y| +NWire_Pin|pin@13||9|-16|||Y| +NWire_Pin|pin@16||-29|-30|||XYRR| +NWire_Pin|pin@17||9|-3|||| +NWire_Pin|pin@20||-6|-18|||| +NWire_Pin|pin@21||-6|2|||| +NWire_Pin|pin@22||-6|-30|||| +NWire_Pin|pin@23||-6|-35|||| +NWire_Pin|pin@24||6|-44|||| +NWire_Pin|pin@25||12|-42|||| +NWire_Pin|pin@27||9|-40|||| +NWire_Pin|pin@28||-29|-42|||XYRR| +NWire_Pin|pin@30||-29|-37|||XYRR| +NWire_Pin|pin@31||-6|-42|||| +NWire_Pin|pin@32||-6|-47|||| +Ngeneric:Invisible-Pin|pin@43||65.5|18.5|||||ART_message(D3G2;)S[This circuit needs two signals:,mo to control exit: HI except for last cycle,do to avoid action: HI means do it,"N.B. if do is LO, one otherwise",useless cycle merely causes exit.] +Ngeneric:Invisible-Pin|pin@44||69|4.5|||||ART_message(D3G2;)S[The logic behind these three signals is:,mo = LO if zoo & not inf,do = LO if zero & (not ovf & not inf)] +Ngeneric:Invisible-Pin|pin@73||-40.5|13|||||ART_message(D3G2;)S["pred[T] is from switch fabric","pred[D] is from ship"] +Ngeneric:Invisible-Pin|pin@89||61|42.5|||||ART_message(D3G2;)S["fire[M] goes to D latches and path","done[M] restores flag[D]","ilc[decLO] decrements the ilc"] +NWire_Pin|pin@100||31|-46|||| +Ngeneric:Invisible-Pin|pin@102||40.5|-30|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag] +NWire_Pin|pin@103||30|41|||| +NWire_Pin|pin@104||54|43|||| +NWire_Pin|pin@105||-6|18|||| +NWire_Pin|pin@106||-29|18|||XYRR| +NWire_Pin|pin@107||-29|24|||XYRR| +NWire_Pin|pin@108||-6|30|||| +NWire_Pin|pin@109||-29|30|||XYRR| +NWire_Pin|pin@110||-29|36|||XYRR| +NWire_Pin|pin@111||-6|13|||| +NWire_Pin|pin@112||-6|25.5|||| +NWire_Pin|pin@113||54|32|||| +NWire_Pin|pin@115||6|16|||| +NWire_Pin|pin@116||6|28|||| +NWire_Pin|pin@117||54|20|||| +NWire_Pin|pin@118||48|38|||| +NWire_Pin|pin@119||48|14|||| +NWire_Pin|pin@120||48|34|||| +NWire_Pin|pin@121||48|18|||| +NWire_Pin|pin@122||30|21|||| +NWire_Pin|pin@123||30|31|||| +NWire_Pin|pin@128||30|-31|||X| +NWire_Pin|pin@131||12|-30|||| +NWire_Pin|pin@132||30|-29|||| +NWire_Pin|pin@133||30|-34|||| +NWire_Pin|pin@134||12|-18|||| +NWire_Pin|pin@135||30|3|||| +NWire_Pin|pin@136||54|14|||| +NBus_Pin|pin@149||-10|-4|-1|-1|| +NBus_Pin|pin@150||-10|-9|-1|-1|| +IredFive:pms1;2{ic}|pms1@0||31|-40|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20 +IdriversL:predDri20wMC;1{ic}|predDri2@0||0|-18|YRR||D5G4; +IdriversL:predDri20wMC;1{ic}|predDri2@3||0|18|YRR||D5G4; +IdriversL:predDri20wMC;1{ic}|predDri2@4||0|30|YRR||D5G4; +IdriversL:predORdri20wMC;2{ic}|predORdr@0||0|-30|YRR||D5G4; +IdriversL:predORdri20wMC;2{ic}|predORdr@1||0|-42|YRR||D5G4; +Iraces;1{ic}|races@0||0|0|||D5G4; +IdriversL:sucDri20;1{ic}|sucDri20@0||20|-18|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@9||33|19|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||33.5|43|||D0G4;|ATTR_L(D5G1;PUD)D602.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@11||16|32|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@12||16|20|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@13||33|33|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@15||16|-30|||D0G4;|ATTR_L(D5G1;PUD)D709.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Abus|bit[Di,Ti]|D5G2;|-0.5|IJ900|pin@149||-10|-4|pin@150||-10|-9 +Awire|bit[Di]|D5G2;||900|pin@121||48|18|pin@119||48|14 +Awire|bit[Ti]|D5G2;||2700|pin@120||48|34|pin@118||48|38 +Awire|do[Mv]|D5G2;||900|pin@31||-6|-42|pin@32||-6|-47 +Awire|do[Tp]|D5G2;||900|pin@22||-6|-30|pin@23||-6|-35 +Awire|done[M]|D5G2;||2700|pin@25||12|-42|pin@131||12|-30 +Awire|fire[T]|D5G2;||900|pin@17||9|-3|pin@13||9|-16 +Awire|ilc[do]|D5G2;||900|pin@117||54|20|pin@136||54|14 +Awire|ilc[mo]|D5G2;||900|pin@128||30|-31|pin@133||30|-34 +Awire|net@9|||2700|pin@8||9|-28|pin@13||9|-16 +Awire|net@10|||1800|predORdr@0|in|3|-28|pin@8||9|-28 +Awire|net@12|||2700|pin@24||6|-44|pin@9||6|-32 +Awire|net@13|||1800|predORdr@0|mc|3|-32|pin@9||6|-32 +Awire|net@14|||2700|pin@9||6|-32|pin@10||6|-20 +Awire|net@15|||0|pin@10||6|-20|predDri2@0|mc|3|-20 +Awire|net@17|||1800|pin@16||-29|-30|inv@0|out|-25.5|-30 +Awire|net@18|||0|pin@13||9|-16|predDri2@0|in|3|-16 +Awire|net@19|||1800|pin@4||-29|-18|inv@1|out|-25.5|-18 +Awire|net@24|||1800|races@0|fire[T]|3|-3|pin@17||9|-3 +Awire|net@28|||1800|inv@0|in|-20.5|-30|invI@0|out|-13.5|-30 +Awire|net@29|||0|invI@1|out|-13.5|-18|inv@1|in|-20.5|-18 +Awire|net@30|||0|predDri2@0|pred|-3|-18|pin@20||-6|-18 +Awire|net@33|||0|pin@20||-6|-18|invI@1|in|-8.5|-18 +Awire|net@34|||0|races@0|torp|-3|2|pin@21||-6|2 +Awire|net@35|||2700|pin@20||-6|-18|pin@21||-6|2 +Awire|net@36|||0|predORdr@0|pred|-3|-30|pin@22||-6|-30 +Awire|net@37|||0|pin@22||-6|-30|invI@0|in|-8.5|-30 +Awire|net@40|||1800|predORdr@1|mc|3|-44|pin@24||6|-44 +Awire|net@41|||1800|predORdr@1|in_1|3|-42|pin@25||12|-42 +Awire|net@45|||2700|pin@27||9|-40|pin@8||9|-28 +Awire|net@47|||0|pin@21||-6|2|conn@3|y|-17|2 +Awire|net@48|||1800|predORdr@1|in|3|-40|pin@27||9|-40 +Awire|net@49|||1800|pin@28||-29|-42|inv@2|out|-25.5|-42 +Awire|net@50|||1800|inv@2|in|-20.5|-42|invI@2|out|-13.5|-42 +Awire|net@53|||1800|pin@31||-6|-42|predORdr@1|pred|-3|-42 +Awire|net@54|||1800|invI@2|in|-8.5|-42|pin@31||-6|-42 +Abus|net@128||-0.5|IJ1800|pin@149||-10|-4|races@0|use[D,T]|-3|-4 +Abus|net@131||-0.5|IJ0|races@0|do[Mv,Tp]|-4|4|conn@17|y|-12|4 +Abus|net@141||-0.5|IJ0|races@0|in[D,T]|-3|-2|conn@15|y|-14|-2 +Awire|net@178|||1800|sucDri20@0|succ|24|-18|conn@19|a|36|-18 +Awire|net@179|||900|pms1@0|d|31|-42|pin@100||31|-46 +Awire|net@180|||0|conn@20|a|33|-46|pin@100||31|-46 +Awire|net@186|||1800|inv@9|out|20.5|-40|pms1@0|g|28|-40 +Awire|net@191|||0|predDri2@3|pred|-3|18|pin@105||-6|18 +Awire|net@192|||0|pin@105||-6|18|invI@7|in|-8.5|18 +Awire|net@193|||1800|pin@109||-29|30|inv@12|out|-25.5|30 +Awire|net@194|||0|invI@8|out|-13.5|30|inv@12|in|-20.5|30 +Awire|net@195|||0|predDri2@4|pred|-3|30|pin@108||-6|30 +Awire|net@196|||0|pin@108||-6|30|invI@8|in|-8.5|30 +Awire|net@197|||1800|predDri2@3|mc|3|16|pin@115||6|16 +Awire|net@198|||1800|predDri2@4|mc|3|28|pin@116||6|28 +Awire|net@199|||2700|pin@115||6|16|pin@116||6|28 +Awire|net@200|||0|wire90@11|a|13.5|32|predDri2@4|in|3|32 +Awire|net@201|||1800|predDri2@3|in|3|20|wire90@12|a|13.5|20 +Awire|net@203|||0|nor2n@5|out|21.5|20|wire90@12|b|18.5|20 +Awire|net@204|||0|nor2n@6|out|21.5|32|wire90@11|b|18.5|32 +Awire|net@205|||0|wire90@13|a|30.5|33|nor2n@6|ina|26.5|33 +Awire|net@206|||0|wire90@9|a|30.5|19|nor2n@5|ina|26.5|19 +Awire|net@207|||1800|wire90@13|b|35.5|33|nand2@3|out|39.5|33 +Awire|net@208|||1800|wire90@9|b|35.5|19|nand2@2|out|39.5|19 +Awire|net@209|||1800|nand2@3|ina|44.5|32|pin@113||54|32 +Awire|net@210|||0|pin@117||54|20|nand2@2|ina|44.5|20 +Awire|net@211|||0|pin@120||48|34|nand2@3|inb|44.5|34 +Awire|net@212|||0|pin@121||48|18|nand2@2|inb|44.5|18 +Awire|net@213|||1800|nor2n@5|inb|26.5|21|pin@122||30|21 +Awire|net@214|||0|pin@123||30|31|nor2n@6|inb|26.5|31 +Awire|net@216|||2700|pin@122||30|21|pin@123||30|31 +Awire|net@217|||2700|pin@117||54|20|pin@113||54|32 +Awire|net@218|||2700|pin@123||30|31|pin@103||30|41 +Awire|net@219|||0|pin@103||30|41|nor2n@7|inb|26.5|41 +Awire|net@220|||0|wire90@10|a|31|43|nor2n@7|ina|26.5|43 +Awire|net@221|||0|inv@10|out|39.5|43|wire90@10|b|36|43 +Awire|net@222|||900|pin@104||54|43|pin@113||54|32 +Awire|net@223|||1800|inv@10|in|44.5|43|pin@104||54|43 +Awire|net@225|||0|nor2n@7|out|21.5|42|conn@25|a|17|42 +Awire|net@226|||1800|pin@106||-29|18|inv@11|out|-25.5|18 +Awire|net@227|||0|invI@7|out|-13.5|18|inv@11|in|-20.5|18 +Awire|net@228|||2700|pin@10||6|-20|pin@115||6|16 +Awire|net@240|||1800|nor2n@1|ina|26.5|-31|pin@128||30|-31 +Awire|net@248|||1800|pin@131||12|-30|wire90@15|a|13.5|-30 +Awire|net@249|||0|pin@131||12|-30|predORdr@0|in_1|3|-30 +Awire|net@250|||1800|wire90@15|b|18.5|-30|nor2n@1|out|21.5|-30 +Awire|net@251|||1800|nor2n@1|inb|26.5|-29|pin@132||30|-29 +Awire|net@255|||2700|pin@131||12|-30|pin@134||12|-18 +Awire|net@256|||1800|pin@134||12|-18|sucDri20@0|in|16|-18 +Awire|net@257|||1800|pin@27||9|-40|inv@9|in|15.5|-40 +Awire|net@258|||900|conn@1|y|6|36|pin@116||6|28 +Awire|net@260|||900|pin@135||30|3|pin@132||30|-29 +Awire|net@262|||1800|races@0|winLO[M]|3|3|pin@135||30|3 +Awire|net@289|||900|pin@122||30|21|pin@135||30|3 +Awire|net@292|||2700|pin@103||30|41|conn@29|a|30|46 +Awire|net@298|||0|conn@31|y|16|-1|races@0|torp_1|3|-1 +Awire|pred[D]|D5G2;||900|pin@105||-6|18|pin@111||-6|13 +Awire|pred[T]|D5G2;||900|pin@108||-6|30|pin@112||-6|25.5 +Awire|s[1]|D5G2;||2700|pin@109||-29|30|pin@110||-29|36 +Awire|s[2]|D5G2;||2700|pin@106||-29|18|pin@107||-29|24 +Awire|s[3]|D5G2;||2700|pin@4||-29|-18|pin@5||-29|-12 +Awire|s[4]|D5G2;||2700|pin@16||-29|-30|pin@3||-29|-24 +Awire|s[5]|D5G2;||2700|pin@28||-29|-42|pin@30||-29|-37 +Euse[Di,Ti]|bit[Di,Ti,Do]|D4G2;|conn@9|a|I +Edo[Mv,Tp]||D4G2;|conn@17|a|I +Edo[reD]||D6G2;|conn@19|y|O +Etorp|epi[torp]|D4G2;|conn@3|a|I +Efire[M]||D6G2;|conn@25|y|O +Eflag[D][set]||D6G2;|conn@20|y|O +Eilc[mo,do,ho]|ilc[mo,do]|D4G2;|conn@8|a|I +Emc||D4G2;|conn@1|a|I +Epred[D,T]||D4G2;|conn@15|a|I +Es[1:5]||D6G2;|conn@4|y|O +Esucc|succ[sf]|D4G2;|conn@31|a|I +Efire[M_1]|winLO[M]|D6G2;|conn@29|y|O +X + +# Cell mvtp;1{lay} +Cmvtp;1{lay}||cmos90|1236523077508|1236903674734|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236826655722|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236903784639 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-64.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@1||64.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@2||79.5|-34|||| +NX-Metal-1-Metal-2-Con|contact@3||-79.5|-34|||| +NX-Metal-1-Metal-2-Con|contact@4||-48.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@5||48.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@6||-6.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@7||-1|-10|||| +NX-Metal-1-Metal-2-Con|contact@8||-48.5|40|||| +NX-Metal-1-Metal-2-Con|contact@9||-107.5|10|||| +NX-Metal-1-Metal-2-Con|contact@10||107.5|10|||| +Igates1inM:inv510;2{lay}|inv510@2||99|0|||D5G4; +Igates1inM:inv510;2{lay}|inv510@3||-99|0|X||D5G4; +Igates2inM:nor10B;1{lay}|nor10B@0||-6.5|0|||D5G4; +NMetal-2-Pin|pin@4||18.5|-28|||| +NMetal-2-Pin|pin@6||6|-34|||| +NMetal-1-Pin|pin@7||-93|16|||| +NMetal-1-Pin|pin@9||-82|14|||| +NMetal-1-Pin|pin@10||-82|16|||| +NMetal-1-Pin|pin@11||-93|14|||| +NMetal-1-Pin|pin@13||93|14|||| +NMetal-1-Pin|pin@14||82|14|||| +NMetal-1-Pin|pin@16||82|16|||| +NMetal-1-Pin|pin@40||48.5|-36|||| +NMetal-1-Pin|pin@56||-1|-11.5|||| +NMetal-2-Pin|pin@58||5.5|-10|||| +NMetal-2-Pin|pin@61||-60|40|||| +NMetal-2-Pin|pin@63||-92|10|||| +NMetal-2-Pin|pin@65||88|10|||| +IdriversL:predORdri20wMC;1{lay}|predORdr@0||56.5|0|X||D5G4; +IdriversL:predORdri20wMC;1{lay}|predORdr@1||-56.5|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||20.5|0|||D5G4; +Ametal-1|net@5||0.4|S900|predORdr@1|in|-64.5|-22|contact@0||-64.5|-28 +Ametal-2|net@6|||S1800|contact@0||-64.5|-28|pin@4||18.5|-28 +Ametal-2|net@7|||S1800|pin@4||18.5|-28|contact@1||64.5|-28 +Ametal-1|net@8||0.4|S900|predORdr@0|in|64.5|-22|contact@1||64.5|-28 +Ametal-1|net@9||0.4|S900|predORdr@0|mc|79.5|-7|contact@2||79.5|-34 +Ametal-2|net@10|||S0|contact@2||79.5|-34|pin@6||6|-34 +Ametal-2|net@11|||S0|pin@6||6|-34|contact@3||-79.5|-34 +Ametal-1|net@12||0.4|S900|predORdr@1|mc|-79.5|-7|contact@3||-79.5|-34 +Ametal-2|net@16|||S0|predORdr@1|gnd_1|-27|0|nor10B@0|gnd|-27|0 +Ametal-2|net@17|||S0|predORdr@1|vdd_2|-27|50|nor10B@0|vdd|-27|50 +Ametal-2|net@18|||S0|predORdr@1|vdd_3|-27|-50|nor10B@0|vdd_1|-27|-50 +Ametal-2|net@19|||S0|inv510@2|gnd_1|86|0|predORdr@0|gnd|86|0 +Ametal-2|net@20|||S0|inv510@2|vdd_2|86|50|predORdr@0|vdd|86|50 +Ametal-2|net@21|||S0|inv510@2|vdd_3|86|-50|predORdr@0|vdd_1|86|-50 +Ametal-2|net@22|||S0|inv510@3|gnd_1|-86|0|predORdr@1|gnd|-86|0 +Ametal-2|net@23|||S0|inv510@3|vdd_2|-86|50|predORdr@1|vdd|-86|50 +Ametal-2|net@24|||S0|inv510@3|vdd_3|-86|-50|predORdr@1|vdd_1|-86|-50 +Ametal-1|net@26||0.4|S900|pin@7||-93|16|inv510@3|in[1]|-93|15 +Ametal-1|net@30||0.4|S2700|pin@9||-82|14|pin@10||-82|16 +Ametal-1|net@31||0.4|S0|pin@9||-82|14|pin@11||-93|14 +Ametal-1|net@32||0.4|S2700|pin@11||-93|14|inv510@3|in[1]|-93|15 +Ametal-1|net@33||0.4|S1800|pin@10||-82|16|predORdr@1|pred|-48.5|16 +Ametal-1|net@36||0.4|S900|inv510@2|in[1]|93|15|pin@13||93|14 +Ametal-1|net@37||0.4|S1800|pin@14||82|14|pin@13||93|14 +Ametal-1|net@39||0.4|S2700|pin@14||82|14|pin@16||82|16 +Ametal-1|net@40||0.4|S0|pin@16||82|16|predORdr@0|pred|48.5|16 +Ametal-2|net@41|||S1800|nor10B@0|gnd_1|14|0|wellCont@0|gnd|16|0 +Ametal-2|net@42|||S1800|nor10B@0|vdd_3|14|-50|wellCont@0|vdd|16|-50 +Ametal-2|net@43|||S1800|nor10B@0|vdd_2|14|50|wellCont@0|vdd_1|16|50 +Ametal-2|net@44|||S1800|wellCont@0|gnd_1|25|0|predORdr@0|gnd_1|27|0 +Ametal-2|net@45|||S1800|wellCont@0|vdd_2|25|-50|predORdr@0|vdd_3|27|-50 +Ametal-2|net@46|||S1800|wellCont@0|vdd_3|25|50|predORdr@0|vdd_2|27|50 +Ametal-1|net@48|||S2700|predORdr@1|inB|-48.5|-22|contact@4||-48.5|-22 +Ametal-2|net@50|||S1800|contact@6||-6.5|-22|contact@5||48.5|-22 +Ametal-1|net@51|||S2700|predORdr@0|inB|48.5|-22|contact@5||48.5|-22 +Ametal-1|net@53|||S900|nor10B@0|out_3|-6.5|-18.1|contact@6||-6.5|-22 +Ametal-2|net@54|||S1800|contact@4||-48.5|-22|contact@6||-6.5|-22 +Ametal-1|net@147|||S900|contact@5||48.5|-22|pin@40||48.5|-36 +Ametal-1|net@180|||S1800|nor10B@0|inB|-3|-11.5|pin@56||-1|-11.5 +Ametal-1|net@181||0.4|S2700|pin@56||-1|-11.5|contact@7||-1|-10 +Ametal-2|net@182|||S1800|contact@7||-1|-10|pin@58||5.5|-10 +Ametal-1|net@184||0.4|S2700|predORdr@1|pred|-48.5|16|contact@8||-48.5|40 +Ametal-2|net@185|||S0|contact@8||-48.5|40|pin@61||-60|40 +Ametal-1|net@186|||S2700|inv510@3|out10|-107.5|7|contact@9||-107.5|10 +Ametal-2|net@187|||S1800|contact@9||-107.5|10|pin@63||-92|10 +Ametal-1|net@188|||S2700|inv510@2|out10|107.5|7|contact@10||107.5|10 +Ametal-2|net@189|||S0|contact@10||107.5|10|pin@65||88|10 +Epred|do[Mv]|D5G2;|predORdr@0|pred|O +Edo[Tp]||D5G2;|pin@61||O +Edone[M]||D5G2;|pin@40||O +Efire[T]||D5G2;|pin@4||I +Egnd_2|gnd|D5G2;|inv510@3|gnd_2|G +Egnd_3||D5G2;|inv510@2|gnd_2|G +EinA|ilc[mo]|D5G2;|nor10B@0|inA|I +Emc||D5G2;|pin@6||I +Es[4]||D5G2;|pin@63||O +Es[5]||D5G2;|pin@65||O +Evdd_4|vdd|D5G2;|inv510@3|vdd_4|P +Evdd_5||D5G2;|inv510@3|vdd_5|P +Evdd_6||D5G2;|inv510@2|vdd_4|P +Evdd_7||D5G2;|inv510@2|vdd_5|P +EwinLO[M]||D5G2;|pin@58||I +X + +# Cell mvtp;1{sch} +Cmvtp;1{sch}||schematic|1236523754893|1236899726063|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||0|-14|||YRRR| +NOff-Page|conn@1||30|-15|||YRRR| +NOff-Page|conn@2||33|-5|||YRR| +NOff-Page|conn@3||6|13|||YR| +NOff-Page|conn@4||-22.5|-15|||X| +NOff-Page|conn@5||-27.5|17|||XR| +NOff-Page|conn@8||18|6|||| +IredFive:inv;1{ic}|inv@0||-30|6|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-30|-6|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@0||-17|6|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@1||-17|-6|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@0||25|-6|RR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@0||1|31.5|||||ART_message(D5G6;)Smvtp +Ngeneric:Invisible-Pin|pin@1||1.5|26|||||ART_message(D5G3;)Sies 9 March 2009 +NWire_Pin|pin@2||-36|11|||XYRR| +NWire_Pin|pin@3||-36|-2|||XYRR| +NWire_Pin|pin@4||-12|-6|||| +NWire_Pin|pin@5||-12|-12|||| +NWire_Pin|pin@6||6|8|||Y| +NWire_Pin|pin@7||0|4|||Y| +NWire_Pin|pin@8||12|6|||Y| +NWire_Pin|pin@9||-36|6|||XYRR| +NWire_Pin|pin@10||-12|6|||| +NWire_Pin|pin@11||-12|0|||| +NWire_Pin|pin@12||0|-8|||| +NWire_Pin|pin@13||12|-6|||| +NWire_Pin|pin@14||6|-4|||| +NWire_Pin|pin@15||-36|-6|||XYRR| +NWire_Pin|pin@18||30|-7|||| +IdriversL:predORdri20wMC;2{ic}|predORdr@0||-6|6|YRR||D5G4; +IdriversL:predORdri20wMC;2{ic}|predORdr@1||-6|-6|YRR||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||17|-6|||D0G4;|ATTR_L(D5G1;PUD)D366.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||-24|-6|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||-24|6|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|do[Mv]|D5G2;||900|pin@4||-12|-6|pin@5||-12|-12 +Awire|do[Tp]|D5G2;||900|pin@10||-12|6|pin@11||-12|0 +Awire|net@0|||1800|predORdr@0|in|-3|8|pin@6||6|8 +Awire|net@1|||1800|predORdr@0|mc|-3|4|pin@7||0|4 +Awire|net@2|||1800|pin@15||-36|-6|inv@1|out|-32.5|-6 +Awire|net@4|||1800|pin@4||-12|-6|predORdr@1|pred|-9|-6 +Awire|net@5|||1800|invI@1|in|-14.5|-6|pin@4||-12|-6 +Awire|net@6|||1800|predORdr@0|in_1|-3|6|pin@8||12|6 +Awire|net@7|||1800|pin@9||-36|6|inv@0|out|-32.5|6 +Awire|net@9|||0|predORdr@0|pred|-9|6|pin@10||-12|6 +Awire|net@10|||0|pin@10||-12|6|invI@0|in|-14.5|6 +Awire|net@11|||1800|predORdr@1|mc|-3|-8|pin@12||0|-8 +Awire|net@12|||1800|predORdr@1|in_1|-3|-6|pin@13||12|-6 +Awire|net@13|||1800|predORdr@1|in|-3|-4|pin@14||6|-4 +Awire|net@14|||900|pin@7||0|4|pin@12||0|-8 +Awire|net@17|||900|pin@12||0|-8|conn@0|y|0|-12 +Awire|net@18|||900|pin@6||6|8|pin@14||6|-4 +Awire|net@22|||2700|conn@1|y|30|-13|pin@18||30|-7 +Awire|net@23|||0|pin@18||30|-7|nor2n@0|inb|27.5|-7 +Awire|net@24|||0|conn@2|y|31|-5|nor2n@0|ina|27.5|-5 +Awire|net@27|||0|nor2n@0|out|22.5|-6|wire90@0|b|19.5|-6 +Awire|net@30|||0|invI@0|out|-19.5|6|wire90@2|b|-21.5|6 +Awire|net@31|||0|wire90@2|a|-26.5|6|inv@0|in|-27.5|6 +Awire|net@32|||1800|inv@1|in|-27.5|-6|wire90@1|a|-26.5|-6 +Awire|net@33|||1800|wire90@1|b|-21.5|-6|invI@1|out|-19.5|-6 +Awire|net@56|||2700|pin@13||12|-6|pin@8||12|6 +Awire|net@60|||0|wire90@0|a|14.5|-6|pin@13||12|-6 +Awire|net@64|||900|conn@3|y|6|11|pin@6||6|8 +Awire|net@65|||0|conn@8|a|16|6|pin@8||12|6 +Awire|s[4]|D5G2;||2700|pin@9||-36|6|pin@2||-36|11 +Awire|s[5]|D5G2;||2700|pin@15||-36|-6|pin@3||-36|-2 +Epred|do[Mv,Tp]|D6G2;|conn@4|y|O +Edo[reD_1]|done[M]|D6G2;|conn@8|y|O +Emc_1@153066116|fire[T]|D4G2;|conn@3|a|I +Emc_1@283682702|ilc[mo]|D4G2;|conn@2|a|I +Emc||D4G2;|conn@0|a|I +Edo_1[Mv,Tp]|s[4:5]|D6G2;|conn@5|y|O +Emc_1|winLO[M]|D4G2;|conn@1|a|I +X + +# Cell predDT;1{lay} +CpredDT;1{lay}||cmos90|1236598225931|1236903833304|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236903837605|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236903837605 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-58.5|22|||| +NX-Metal-1-Metal-2-Con|contact@1||-6.5|22|||| +NX-Metal-1-Metal-2-Con|contact@2||-148.5|10|||| +NX-Metal-1-Metal-2-Con|contact@3||83.5|10|||| +NX-Metal-1-Metal-2-Con|contact@4||-81|-10|||| +NX-Metal-1-Metal-2-Con|contact@5||16|-10|||| +NX-Metal-1-Metal-2-Con|contact@6||-34.5|28|||| +NX-Metal-1-Metal-2-Con|contact@7||119|-10|||| +NX-Metal-1-Metal-2-Con|contact@8||85.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@9||113.5|16|||| +NX-Metal-1-Metal-2-Con|contact@11||-176.5|16|||| +Igates1inM:inv05;1{lay}|inv05@0||-39|0|XRR||D5G4; +Igates1inM:inv510;1{lay}|inv510@1||103|0|Y||D5G4; +Igates1inM:inv510;2{lay}|inv510@2||-168|0|XY||D5G4; +Igates2inM:nand5A;1{lay}|nand5A@0||-59.5|0|X||D5G4; +Igates2inM:nand5A;1{lay}|nand5A@1||-5.5|0|||D5G4; +Igates2inM:nor10B;1{lay}|nor10B@0||-91.5|0|||D5G4; +Igates2inM:nor10B;1{lay}|nor10B@1||26.5|0|X||D5G4; +Igates2inM:nor20;1{lay}|nor20@0||148.5|0|XY||D5G4; +NMetal-1-Pin|pin@0||-162|-16|||| +NMetal-1-Pin|pin@3||97|-16|||X| +NMetal-1-Pin|pin@4||-37|-25|||| +NMetal-1-Pin|pin@7||-116|10.5|||| +NMetal-1-Pin|pin@9||-116|22|||| +NMetal-1-Pin|pin@10||49.5|22|||| +NMetal-1-Pin|pin@12||49.5|10.5|||| +NMetal-1-Pin|pin@15||-81|-12|||| +NMetal-1-Pin|pin@16||16|-12|||| +NMetal-2-Pin|pin@17||-30.5|-10|||| +NMetal-2-Pin|pin@19||-38.5|10|||| +NMetal-1-Pin|pin@20||-88|-12|||| +NMetal-1-Pin|pin@21||23|-12|||| +NMetal-1-Pin|pin@23||119|-24.5|||| +NMetal-2-Pin|pin@30||75|-16|||| +NMetal-2-Pin|pin@32||124|16|||| +NMetal-2-Pin|pin@36||-160|16|||| +IdriversL:predDri20wMC;3{lay}|predDri2@0||-133.5|0|Y||D5G4; +IdriversL:predDri20wMC;3{lay}|predDri2@1||68.5|0|XY||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||-23.5|0|||D5G4; +Ametal-1|net@0|||S0|predDri2@0|pred|-150.5|-16|pin@0||-162|-16 +Ametal-1|net@1|||S2700|pin@0||-162|-16|inv510@2|in[1]|-162|-15 +Ametal-2|net@5|||S0|predDri2@0|gnd|-155|0|inv510@2|gnd_1|-155|0 +Ametal-2|net@6|||S0|predDri2@0|vdd|-155|-50|inv510@2|vdd_2|-155|-50 +Ametal-2|net@7|||S0|predDri2@0|vdd_1|-155|50|inv510@2|vdd_3|-155|50 +Ametal-2|net@12|||S0|nand5A@0|gnd_1|-71|0|nor10B@0|gnd_1|-71|0 +Ametal-2|net@13|||S0|nand5A@0|vdd_2|-71|50|nor10B@0|vdd_2|-71|50 +Ametal-2|net@14|||S0|nand5A@0|vdd_3|-71|-50|nor10B@0|vdd_3|-71|-50 +Ametal-2|net@15|||S0|predDri2@0|gnd_1|-112|0|nor10B@0|gnd|-112|0 +Ametal-2|net@16|||S0|predDri2@0|vdd_2|-112|-50|nor10B@0|vdd_1|-112|-50 +Ametal-2|net@17|||S0|predDri2@0|vdd_3|-112|50|nor10B@0|vdd|-112|50 +Ametal-2|net@18|||S0|inv05@0|gnd|-48|0|nand5A@0|gnd|-48|0 +Ametal-2|net@19|||S0|inv05@0|vdd_1|-48|50|nand5A@0|vdd|-48|50 +Ametal-2|net@20|||S0|inv05@0|vdd|-48|-50|nand5A@0|vdd_1|-48|-50 +Ametal-1|net@21|||S1800|predDri2@1|pred|85.5|-16|pin@3||97|-16 +Ametal-1|net@22|||S2700|pin@3||97|-16|inv510@1|in[1]|97|-15 +Ametal-2|net@23|||S0|nand5A@1|gnd_1|6|0|nor10B@1|gnd_1|6|0 +Ametal-2|net@24|||S0|nand5A@1|vdd_2|6|50|nor10B@1|vdd_2|6|50 +Ametal-2|net@25|||S0|nand5A@1|vdd_3|6|-50|nor10B@1|vdd_3|6|-50 +Ametal-2|net@26|||S0|predDri2@1|gnd_1|47|0|nor10B@1|gnd|47|0 +Ametal-2|net@27|||S0|predDri2@1|vdd_2|47|-50|nor10B@1|vdd_1|47|-50 +Ametal-2|net@28|||S0|predDri2@1|vdd_3|47|50|nor10B@1|vdd|47|50 +Ametal-2|net@29|||S0|predDri2@1|gnd|90|0|inv510@1|gnd_1|90|0 +Ametal-2|net@30|||S0|predDri2@1|vdd|90|-50|inv510@1|vdd_2|90|-50 +Ametal-2|net@31|||S0|predDri2@1|vdd_1|90|50|inv510@1|vdd_3|90|50 +Ametal-2|net@32|||S0|wellCont@0|gnd|-28|0|inv05@0|gnd_1|-30|0 +Ametal-2|net@33|||S0|wellCont@0|vdd|-28|-50|inv05@0|vdd_2|-30|-50 +Ametal-2|net@34|||S0|wellCont@0|vdd_1|-28|50|inv05@0|vdd_3|-30|50 +Ametal-2|net@35|||S1800|wellCont@0|gnd_1|-19|0|nand5A@1|gnd|-17|0 +Ametal-2|net@36|||S1800|wellCont@0|vdd_2|-19|-50|nand5A@1|vdd_1|-17|-50 +Ametal-2|net@37|||S1800|wellCont@0|vdd_3|-19|50|nand5A@1|vdd|-17|50 +Ametal-1|net@38|||S1800|nand5A@0|ina|-53.5|-25|pin@4||-37|-25 +Ametal-1|net@39|||S2700|pin@4||-37|-25|inv05@0|in[1]|-37|-15 +Ametal-1|net@40|||S1800|pin@4||-37|-25|nand5A@1|ina|-11.5|-25 +Ametal-2|net@41|||S1800|nor10B@0|inA|-98.5|22|contact@0||-58.5|22 +Ametal-1|net@42|||S2700|nand5A@0|out_2|-58.5|10.4|contact@0||-58.5|22 +Ametal-2|net@43|||S0|nor10B@1|inA|33.5|22|contact@1||-6.5|22 +Ametal-1|net@44|||S2700|nand5A@1|out_2|-6.5|10.4|contact@1||-6.5|22 +Ametal-1|net@45|||S2700|predDri2@0|mc|-148.5|7|contact@2||-148.5|10 +Ametal-1|net@48|||S2700|predDri2@1|mc|83.5|7|contact@3||83.5|10 +Ametal-1|net@49|||S0|nor10B@0|out_4|-91.5|10.5|pin@7||-116|10.5 +Ametal-1|net@52|||S0|pin@9||-116|22|predDri2@0|in|-133.5|22 +Ametal-1|net@53|||S0|predDri2@1|in|68.5|22|pin@10||49.5|22 +Ametal-1|net@56|||S0|pin@12||49.5|10.5|nor10B@1|out_4|26.5|10.5 +Ametal-2|net@57|||S1800|pin@19||-38.5|10|contact@3||83.5|10 +Ametal-1|net@58|||S2700|pin@7||-116|10.5|pin@9||-116|22 +Ametal-1|net@59|||S900|pin@10||49.5|22|pin@12||49.5|10.5 +Ametal-1|net@64|||S900|contact@4||-81|-10|pin@15||-81|-12 +Ametal-2|net@66|||S1800|contact@4||-81|-10|pin@17||-30.5|-10 +Ametal-1|net@67|||S900|contact@5||16|-10|pin@16||16|-12 +Ametal-2|net@69|||S1800|pin@17||-30.5|-10|contact@5||16|-10 +Ametal-2|net@71|||S1800|contact@2||-148.5|10|pin@19||-38.5|10 +Ametal-1|net@72|||S0|pin@15||-81|-12|pin@20||-88|-12 +Ametal-1|net@73|||S2700|pin@20||-88|-12|nor10B@0|inB|-88|-11.5 +Ametal-1|net@74|||S1800|pin@16||16|-12|pin@21||23|-12 +Ametal-1|net@75|||S2700|pin@21||23|-12|nor10B@1|inB|23|-11.5 +Ametal-2|net@85|||S0|nor20@0|gnd_1|116|0|inv510@1|gnd_2|116|0 +Ametal-2|net@86|||S0|nor20@0|vdd_2|116|-50|inv510@1|vdd_4|116|-50 +Ametal-2|net@87|||S0|nor20@0|vdd_3|116|50|inv510@1|vdd_5|116|50 +Ametal-2|net@88|||S0|nor20@0|inA|166.5|28|contact@6||-34.5|28 +Ametal-1|net@89|||S2700|inv05@0|out[1]|-34.5|7|contact@6||-34.5|28 +Ametal-2|net@90|||S1800|contact@5||16|-10|contact@7||119|-10 +Ametal-1|net@91|||S900|contact@7||119|-10|pin@23||119|-24.5 +Ametal-1|net@92|||S1800|pin@23||119|-24.5|nor20@0|inB|140|-24.5 +Ametal-1|net@99|||S900|predDri2@1|pred|85.5|-16|contact@8||85.5|-16 +Ametal-2|net@100|||S0|contact@8||85.5|-16|pin@30||75|-16 +Ametal-1|net@101||0.4|S2700|inv510@1|out|113.5|-7|contact@9||113.5|16 +Ametal-2|net@102|||S1800|contact@9||113.5|16|pin@32||124|16 +Ametal-1|net@105||0.4|S2700|inv510@2|out10|-176.5|-7|contact@11||-176.5|16 +Ametal-2|net@106|||S1800|contact@11||-176.5|16|pin@36||-160|16 +Eout|fire[M]|D5G2;|nor20@0|out|O +Egnd_2|gnd|D5G2;|inv510@2|gnd_2|G +Egnd_1||D5G2;|nor20@0|gnd|G +Eilc[do]||D5G2;|pin@4||I +Emc||D5G2;|pin@19||I +Epred[D]||D5G2;|pin@30||I +Epred|pred[T]|D5G2;|predDri2@0|pred|O +Es[1]||D5G2;|pin@36||O +Es[2]||D5G2;|pin@32||O +Einb_1|use[Di]|D5G2;|nand5A@1|inb|I +Einb|use[Ti]|D5G2;|nand5A@0|inb|I +Evdd_5|vdd|D5G2;|inv510@2|vdd_5|P +Evdd_1||D5G2;|nor20@0|vdd_1|P +Evdd_4||D5G2;|inv510@2|vdd_4|P +Evdd_5@73437559|vdd_5|D5G2;|nor20@0|vdd|P +EwinLO[M]||D5G2;|pin@17||I +X + +# Cell predDT;1{sch} +CpredDT;1{sch}||schematic|1236301496751|1236899726063|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||7|12|||YRRR| +NOff-Page|conn@4||-36|30.5|||YRR| +NOff-Page|conn@8||48|12|||R| +NOff-Page|conn@21||-13.5|38.5|||Y| +NOff-Page|conn@22||-1.5|40.5|||| +NOff-Page|conn@23||24|12|||YRRR| +NOff-Page|conn@24||9|45|||YRR| +IredFive:inv;1{ic}|inv@3||36|46|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@6||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@7||-23|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@5||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@6||-11|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@2||36|19|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@3||36|33|YRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@5||18|20|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@6||18|32|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@7||18|45|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@0||-11.5|60|||||ART_message(D5G6;)SpredDT +Ngeneric:Invisible-Pin|pin@2||-10|53.5|||||ART_message(D5G3;)Sies 9 March 2009 +NWire_Pin|pin@65||-6|18|||| +NWire_Pin|pin@66||-29|18|||XYRR| +NWire_Pin|pin@67||-29|24|||XYRR| +NWire_Pin|pin@68||-6|30|||| +NWire_Pin|pin@69||-29|30|||XYRR| +NWire_Pin|pin@70||-29|36|||XYRR| +NWire_Pin|pin@71||-6|13|||| +NWire_Pin|pin@72||-6|25.5|||| +Ngeneric:Invisible-Pin|pin@73||-37|46|||||ART_message(D3G2;)S["pred[T] is from switch fabric","pred[D] is from ship"] +NWire_Pin|pin@81||7|16|||| +NWire_Pin|pin@82||7|28|||| +NWire_Pin|pin@104||48|32|||| +NWire_Pin|pin@105||48|20|||| +NWire_Pin|pin@109||42|39.5|||| +NWire_Pin|pin@111||42|10|||| +NWire_Pin|pin@112||42|34|||| +NWire_Pin|pin@113||42|18|||| +NWire_Pin|pin@114||24|21|||| +NWire_Pin|pin@115||24|31|||| +NWire_Pin|pin@117||24|44|||| +NWire_Pin|pin@119||48|46|||| +IdriversL:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4; +IdriversL:predDri20wMC;1{ic}|predDri2@2||0|30|YRR||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@7||11|32|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||11|20|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||27|33|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||27|19|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@11||27.5|46|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|net@108|||1800|pin@66||-29|18|inv@6|out|-25.5|18 +Awire|net@109|||0|invI@5|out|-13.5|18|inv@6|in|-20.5|18 +Awire|net@110|||0|predDri2@1|pred|-3|18|pin@65||-6|18 +Awire|net@111|||0|pin@65||-6|18|invI@5|in|-8.5|18 +Awire|net@112|||1800|pin@69||-29|30|inv@7|out|-25.5|30 +Awire|net@113|||0|invI@6|out|-13.5|30|inv@7|in|-20.5|30 +Awire|net@114|||0|predDri2@2|pred|-3|30|pin@68||-6|30 +Awire|net@115|||0|pin@68||-6|30|invI@6|in|-8.5|30 +Awire|net@135|||1800|predDri2@1|mc|3|16|pin@81||7|16 +Awire|net@136|||1800|predDri2@2|mc|3|28|pin@82||7|28 +Awire|net@142|||2700|pin@81||7|16|pin@82||7|28 +Awire|net@143|||0|wire90@7|a|8.5|32|predDri2@2|in|3|32 +Awire|net@150|||1800|predDri2@1|in|3|20|wire90@8|a|8.5|20 +Awire|net@195|||900|pin@81||7|16|conn@1|y|7|14 +Awire|net@196|||0|nor2n@5|out|15.5|20|wire90@8|b|13.5|20 +Awire|net@197|||0|nor2n@6|out|15.5|32|wire90@7|b|13.5|32 +Awire|net@199|||0|wire90@9|a|24.5|33|nor2n@6|ina|20.5|33 +Awire|net@200|||0|wire90@10|a|24.5|19|nor2n@5|ina|20.5|19 +Awire|net@201|||1800|wire90@9|b|29.5|33|nand2@3|out|33.5|33 +Awire|net@202|||1800|wire90@10|b|29.5|19|nand2@2|out|33.5|19 +Awire|net@203|||1800|nand2@3|ina|38.5|32|pin@104||48|32 +Awire|net@205|||0|pin@105||48|20|nand2@2|ina|38.5|20 +Awire|net@216|||0|pin@112||42|34|nand2@3|inb|38.5|34 +Awire|net@218|||0|pin@113||42|18|nand2@2|inb|38.5|18 +Awire|net@219|||1800|nor2n@5|inb|20.5|21|pin@114||24|21 +Awire|net@221|||0|pin@115||24|31|nor2n@6|inb|20.5|31 +Awire|net@222|||900|pin@114||24|21|conn@23|y|24|14 +Awire|net@223|||2700|pin@114||24|21|pin@115||24|31 +Awire|net@226|||2700|pin@105||48|20|pin@104||48|32 +Awire|net@228|||2700|pin@115||24|31|pin@117||24|44 +Awire|net@229|||0|pin@117||24|44|nor2n@7|inb|20.5|44 +Awire|net@230|||0|wire90@11|a|25|46|nor2n@7|ina|20.5|46 +Awire|net@231|||0|inv@3|out|33.5|46|wire90@11|b|30|46 +Awire|net@234|||900|pin@119||48|46|pin@104||48|32 +Awire|net@235|||1800|inv@3|in|38.5|46|pin@119||48|46 +Awire|net@239|||2700|conn@8|y|48|14|pin@105||48|20 +Awire|net@240|||0|nor2n@7|out|15.5|45|conn@24|a|11|45 +Awire|pred[D]|D5G2;||900|pin@65||-6|18|pin@71||-6|13 +Awire|pred[T]|D5G2;||900|pin@68||-6|30|pin@72||-6|25.5 +Awire|s[1]|D5G2;||2700|pin@69||-29|30|pin@70||-29|36 +Awire|s[2]|D5G2;||2700|pin@66||-29|18|pin@67||-29|24 +Awire|use[Di]|D5G2;||900|pin@113||42|18|pin@111||42|10 +Awire|use[Ti]|D5G2;||2700|pin@112||42|34|pin@109||42|39.5 +Es[3:4]|fire[M]|D6G2;|conn@24|y|O +Eilc[mo,do,ho]|ilc[do]|D4G2;|conn@8|a|I +Emc||D4G2;|conn@1|a|I +Epred[D,T]||D4G2;|conn@21|a|I +Es[1:5]|s[1:2]|D6G2;|conn@4|y|O +Euse[Di,Ti]||D4G2;|conn@22|a|I +Emc_1|winLO[M]|D4G2;|conn@23|a|I +X + +# Cell races;1{ic} +Craces;1{ic}||artwork|1236301245757|1237066815533|EI +Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@2||2.5|3|1|1|| +Nschematic:Bus_Pin|pin@0||-4|4|-1|-1|| +Ngeneric:Invisible-Pin|pin@1||-2|4|1|1|| +Nschematic:Bus_Pin|pin@4||3|-3|-1|-1|| +Nschematic:Bus_Pin|pin@6||-3|-2|-1|-1|| +Ngeneric:Invisible-Pin|pin@7||-2|-2|1|1|| +Nschematic:Bus_Pin|pin@8||-3|2|-1|-1|| +Nschematic:Bus_Pin|pin@10||-3|-4|-1|-1|| +Ngeneric:Invisible-Pin|pin@11||-2|-4|1|1|| +Nschematic:Bus_Pin|pin@12||3|3|-1|-1|| +NPin|pin@16||-2|-1|1|1|| +NPin|pin@17||-1|0|1|1|| +NPin|pin@18||-2|1|1|1|| +NPin|pin@19||-2|5|1|1|| +NPin|pin@20||2|4|1|1|| +NPin|pin@21||2|-4|1|1|| +NPin|pin@22||-2|-5|1|1|| +NPin|pin@25||2|-3|1|1|| +NPin|pin@26||3|-3|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-3|2|1|1|| +Nschematic:Bus_Pin|pin@29||3|-1|-1|-1|| +Nschematic:Bus_Pin|pin@31||3|1|-1|-1|| +NPin|pin@33||2|1|1|1|| +NPin|pin@34||3|1|1|1|| +NPin|pin@35||2|-1|1|1|| +NPin|pin@36||3|-1|1|1|| +Aschematic:bus|net@0||-0.5|IJ0|pin@1||-2|4|pin@0||-4|4 +Aschematic:bus|net@3||-0.5|IJ0|pin@7||-2|-2|pin@6||-3|-2 +Aschematic:bus|net@5||-0.5|IJ0|pin@11||-2|-4|pin@10||-3|-4 +AThicker|net@8|||FS2250|pin@16||-2|-1|pin@17||-1|0 +AThicker|net@9|||FS3150|pin@17||-1|0|pin@18||-2|1 +AThicker|net@10|||FS2700|pin@27||-2|2|pin@19||-2|5 +AThicker|net@11|||FS1660|pin@19||-2|5|pin@20||2|4 +AThicker|net@13|||FS140|pin@21||2|-4|pin@22||-2|-5 +AThicker|net@14|||FS2700|pin@22||-2|-5|pin@16||-2|-1 +AThicker|net@17|||FS900|pin@25||2|-3|pin@21||2|-4 +AThicker|net@18|||FS1800|pin@25||2|-3|pin@26||3|-3 +AThicker|net@19|||FS2700|pin@18||-2|1|pin@27||-2|2 +AThicker|net@20|||FS0|pin@27||-2|2|pin@28||-3|2 +AThicker|net@21|||FS2700|pin@35||2|-1|pin@33||2|1 +AThicker|net@24|||FS2700|pin@33||2|1|pin@20||2|4 +AThicker|net@25|||FS1800|pin@33||2|1|pin@34||3|1 +AThicker|net@26|||FS2700|pin@25||2|-3|pin@35||2|-1 +AThicker|net@27|||FS1800|pin@35||2|-1|pin@36||3|-1 +Euse[D,T]|bit[Di,Ti]|D5G2;|pin@10||I +Edo[Mv,Tp]||D5G2;|pin@0||I +Efire[T]||D5G2;|pin@4||O +Ein[D,T]||D5G2;|pin@6||I +Etorp_1|succ|D5G2;|pin@29||I +Etorp||D5G2;|pin@8||I +EwinLO[M_1]|winHI[M]|D5G2;|pin@31||O +EwinLO[M]||D5G2;|pin@12||O +X + +# Cell races;3{lay} +Craces;3{lay}||cmos90|1236350504306|1237075750456||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237075757813|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237075757813 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Pin|pin@112||46.5|72|||| +NMetal-1-Pin|pin@114||-71.5|72|||| +NMetal-1-Pin|pin@116||-68.5|72|||| +NMetal-1-Pin|pin@117||68.5|72|||| +IracesArb;1{lay}|racesArb@0||0|-72|||D5G4; +IracesLoop;1{lay}|racesLoo@0||-4.5|144|X||D5G4; +Ametal-1|net@354|||S2700|pin@112||46.5|72|racesLoo@0|inB_1|46.5|83 +Ametal-1|net@358|||S2700|pin@114||-71.5|72|racesLoo@0|inA@211721699|-71.5|84 +Ametal-1|net@361|||S1800|pin@114||-71.5|72|pin@116||-68.5|72 +Ametal-1|net@362|||S900|pin@116||-68.5|72|racesArb@0|out_1|-68.5|32 +Ametal-1|net@363|||S1800|pin@112||46.5|72|pin@117||68.5|72 +Ametal-1|net@364|||S900|pin@117||68.5|72|racesArb@0|out_2|68.5|32 +Ebit[Di]||D5G2;|racesArb@0|bit[Di]|I +Ebit[Ti]||D5G2;|racesArb@0|bit[Ti]|I +Edo[Mv]||D5G2;|racesLoo@0|do[Mv]|I +Edo[Tp]||D5G2;|racesArb@0|do[Tp]|I +Efire[T]||D5G2;|racesArb@0|fire[T]|O +Egnd||D5G2;|racesArb@0|gnd|G +Egnd_1||D5G2;|racesLoo@0|gnd_1@37674654|G +Egnd_2||D5G2;|racesArb@0|gnd_2|G +Egnd_3||D5G2;|racesArb@0|gnd_3|G +Egnd_4||D5G2;|racesArb@0|gnd_4|G +Egnd_5||D5G2;|racesLoo@0|gnd_1|G +Ein[D]||D5G2;|racesArb@0|in[D]|I +Ein[T]||D5G2;|racesArb@0|in[T]|I +Esucc||D5G2;|racesLoo@0|inA|I +Etorp||D5G2;|racesArb@0|torp|I +Evdd||D5G2;|racesArb@0|vdd|P +Evdd_1||D5G2;|racesArb@0|vdd_1|P +Evdd_2||D5G2;|racesLoo@0|vdd_2|P +Evdd_3||D5G2;|racesLoo@0|vdd_3@992237199|P +Evdd_4||D5G2;|racesArb@0|vdd_4|P +Evdd_5||D5G2;|racesArb@0|vdd_5|P +Evdd_6||D5G2;|racesArb@0|vdd_6|P +Evdd_7||D5G2;|racesArb@0|vdd_7|P +Evdd_8||D5G2;|racesArb@0|vdd_8|P +Evdd_9||D5G2;|racesArb@0|vdd_9|P +Evdd_10||D5G2;|racesLoo@0|vdd_3|P +Evdd_11||D5G2;|racesLoo@0|vdd_4|P +EwinHI[M]||D5G2;|racesLoo@0|winHI[M]|O +EwinLO[M]||D5G2;|racesLoo@0|winLO[M]|O +X + +# Cell races;2{lay} +Craces;2{lay}||cmos90|1236350504306|1237067864481||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236823775941|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237036160823 +IarbiterM:arbiter2;1{lay}|arbiter2@0||-152.5|-72|||D5G4; +IarbiterM:arbiter2;1{lay}|arbiter2@1||152.5|-72|X||D5G4; +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-12|-116|||| +NX-Metal-1-Metal-2-Con|contact@1||12|-116|||| +NX-Metal-1-Metal-2-Con|contact@10||36.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@11||7|-28|||| +NX-Metal-1-Metal-2-Con|contact@12||-142.5|-166|||| +NX-Metal-1-Metal-2-Con|contact@13||142.5|-166|||| +NX-Metal-1-Metal-2-Con|contact@14||-33|-84|||| +NX-Metal-1-Metal-2-Con|contact@15||-98.5|-84|||| +NX-Metal-1-Metal-2-Con|contact@16||33|-78|||| +NX-Metal-1-Metal-2-Con|contact@17||98.5|-78|||| +NX-Metal-1-Metal-2-Con|contact@18||-197|154|||| +NX-Metal-1-Metal-2-Con|contact@23||-127.5|166|||| +NX-Metal-1-Metal-2-Con|contact@24||-84.5|166|||| +NX-Metal-1-Metal-2-Con|contact@25||83.5|22|||| +NX-Metal-1-Metal-2-Con|contact@26||113.5|22|||| +NX-Metal-1-Metal-2-Con|contact@27||-83.5|22|||| +NX-Metal-1-Metal-2-Con|contact@28||-113.5|22|||| +NX-Metal-1-Metal-2-Con|contact@29||-144.5|116|||| +NX-Metal-1-Metal-2-Con|contact@30||-113|116|||| +NX-Metal-1-Metal-2-Con|contact@31||42.5|10|||| +Igates1inM:inv05;1{lay}|inv05@0||-170|144|XY||D5G4; +Igates1inM:inv10D;1{lay}|inv10D@0||-187.5|144|Y||D5G4; +Igates1inM:inv20B;1{lay}|inv20B@0||-129.5|144|Y||D5G4; +Igates1inM:inv20B;1{lay}|inv20B@1||40.5|0|||D5G4; +Igates3inM:nand3in44s;3{lay}|nand3in4@2||18.5|144|||D5G4; +Igates2inM:nand10;1{lay}|nand10@0||-25.5|-144|X||D5G4; +Igates2inM:nand10;1{lay}|nand10@1||25.5|-144|||D5G4; +Igates2inM:nand10;1{lay}|nand10@2||-151.5|144|X||D5G4; +Igates2inM:nand20;2{lay}|nand20@0||-76.5|0|||D5G4; +Igates2inM:nand20;2{lay}|nand20@1||76.5|0|X||D5G4; +Igates2inM:nor20;1{lay}|nor20@0||-76.5|-144|XY||D5G4; +Igates2inM:nor20;1{lay}|nor20@1||76.5|-144|Y||D5G4; +Igates2inM:nor20sym;1{lay}|nor20sym@0||-15.5|0|||D5G4; +NMetal-1-Pin|pin@2||-113.5|-168.5|||| +NMetal-1-Pin|pin@3||113.5|-168.5|||| +NMetal-1-Pin|pin@19||-133.5|128|||| +NMetal-1-Pin|pin@23||-43|-30|||| +NMetal-1-Pin|pin@24||-51|-30|||| +NMetal-1-Pin|pin@25||-51|-71|||| +NMetal-1-Pin|pin@27||-62.5|-71|||| +NMetal-1-Pin|pin@28||27|-71|||| +NMetal-1-Pin|pin@30||62.5|-71|||| +NMetal-1-Pin|pin@31||27|-19.5|||| +NMetal-1-Pin|pin@39||-174.5|169|||| +NMetal-1-Pin|pin@54||-197|169|||| +NMetal-1-Pin|pin@71||68.5|72|||| +NMetal-2-Pin|pin@72||0|-166|||| +NMetal-1-Pin|pin@79||-99|83|||| +NMetal-1-Pin|pin@82||18.5|72|||| +NMetal-1-Pin|pin@85||-84.5|165.5|||| +NMetal-1-Pin|pin@87||-68.5|83|||| +NMetal-1-Pin|pin@90||-181.5|126|||| +NMetal-1-Pin|pin@92||-172|126|||| +NMetal-1-Pin|pin@93||-133.5|168|||| +NMetal-1-Pin|pin@95||-138|168|||| +NMetal-1-Pin|pin@98||6|-169|||| +NMetal-1-Pin|pin@99||6|-87|||| +NMetal-2-Pin|pin@101||-134|116|||| +NMetal-1-Pin|pin@103||-107|178|||| +NMetal-2-Pin|pin@104||34|10|||| +NMetal-1-Pin|pin@105||-113|130|||| +NMetal-1-Pin|pin@106||-107|130|||| +NMetal-2-Pin|pin@108||-71|-84|||| +NMetal-2-Pin|pin@110||70|-78|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||196|144|||D5G4; +IwiresL:select60;1{lay}|select60@0||168.5|144|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||21.5|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@2||-112.5|144|||D5G4; +IwiresL:wellContacts26;1{lay}|wellCont@4||0|-144|||D5G4; +Ametal-2|net@0|||S0|arbiter2@0|gnd_1|-109|0|nand20@0|gnd|-109|0 +Ametal-2|net@1|||S0|arbiter2@0|vdd_2|-109|50|nand20@0|vdd|-109|50 +Ametal-2|net@2|||S0|arbiter2@0|vdd_3|-109|-50|nand20@0|vdd_1|-109|-50 +Ametal-2|net@3|||S1800|arbiter2@1|gnd_1|109|0|nand20@1|gnd|109|0 +Ametal-2|net@4|||S1800|arbiter2@1|vdd_2|109|50|nand20@1|vdd|109|50 +Ametal-2|net@5|||S1800|arbiter2@1|vdd_3|109|-50|nand20@1|vdd_1|109|-50 +Ametal-2|net@6|||S0|arbiter2@0|gnd_3|-109|-144|nor20@0|gnd_1|-109|-144 +Ametal-2|net@7|||S0|arbiter2@0|vdd_6|-109|-194|nor20@0|vdd_2|-109|-194 +Ametal-2|net@8|||S0|arbiter2@0|vdd_7|-109|-94|nor20@0|vdd_3|-109|-94 +Ametal-2|net@9|||S1800|arbiter2@1|gnd_3|109|-144|nor20@1|gnd_1|109|-144 +Ametal-2|net@10|||S1800|arbiter2@1|vdd_6|109|-194|nor20@1|vdd_2|109|-194 +Ametal-2|net@11|||S1800|arbiter2@1|vdd_7|109|-94|nor20@1|vdd_3|109|-94 +Ametal-1|net@24|||S2700|arbiter2@0|grant[B]|-113.5|13|contact@28||-113.5|22 +Ametal-1|net@26|||S2700|arbiter2@1|grant[B]|113.5|13|contact@26||113.5|22 +Ametal-1|net@28|||S900|arbiter2@0|grant[A]|-113.5|-157|pin@2||-113.5|-168.5 +Ametal-1|net@29|||S1800|pin@2||-113.5|-168.5|nor20@0|inB|-85|-168.5 +Ametal-1|net@30|||S900|arbiter2@1|grant[A]|113.5|-157|pin@3||113.5|-168.5 +Ametal-1|net@31|||S0|pin@3||113.5|-168.5|nor20@1|inB|85|-168.5 +Ametal-1|net@33|||S2700|nand10@0|out_1|-12|-128|contact@0||-12|-116 +Ametal-2|net@34|||S0|nor20@1|inA|58.5|-116|contact@1||12|-116 +Ametal-1|net@35|||S2700|nand10@1|out_1|12|-128|contact@1||12|-116 +Ametal-2|net@92||6.2|S0|nand10@2|vdd_1|-133|94|inv20B@0|vdd|-137.5|94 +Ametal-2|net@93||6.2|S1800|inv20B@0|gnd|-137.5|144|nand10@2|gnd|-133|144 +Ametal-2|net@94||6.2|S1800|inv20B@0|vdd_1|-137.5|194|nand10@2|vdd|-133|194 +Ametal-2|net@96||6.2|S1800|nand10@2|vdd_3|-170|94|inv05@0|vdd|-161|94 +Ametal-2|net@97||6.2|S0|inv05@0|gnd|-161|144|nand10@2|gnd_1|-170|144 +Ametal-2|net@98||6.2|S0|inv05@0|vdd_1|-161|194|nand10@2|vdd_2|-170|194 +Ametal-1|net@102|||S900|pin@19||-133.5|128|inv20B@0|in_1|-133.5|119 +Ametal-2|net@109||6.2|S0|wellCont@4|gnd|-4.5|-144|nand10@0|gnd|-7|-144 +Ametal-2|net@110||6.2|S0|wellCont@4|vdd|-4.5|-194|nand10@0|vdd_1|-7|-194 +Ametal-2|net@111||6.2|S0|wellCont@4|vdd_1|-4.5|-94|nand10@0|vdd|-7|-94 +Ametal-2|net@112||6.2|S1800|wellCont@4|gnd_1|4.5|-144|nand10@1|gnd|7|-144 +Ametal-2|net@113||6.2|S1800|wellCont@4|vdd_2|4.5|-194|nand10@1|vdd_1|7|-194 +Ametal-2|net@114||6.2|S1800|wellCont@4|vdd_3|4.5|-94|nand10@1|vdd|7|-94 +Ametal-2|net@115||6.2|S1800|wellCont@0|gnd_1|26|0|inv20B@1|gnd|32.5|0 +Ametal-2|net@116||6.2|S1800|wellCont@0|vdd_2|26|-50|inv20B@1|vdd_1|32.5|-50 +Ametal-2|net@117||6.2|S1800|wellCont@0|vdd_3|26|50|inv20B@1|vdd|32.5|50 +Ametal-2|net@118|||S0|wellCont@0|gnd|17|0|nor20sym@0|gnd_1|17|0 +Ametal-2|net@119|||S0|wellCont@0|vdd|17|-50|nor20sym@0|vdd_3|17|-50 +Ametal-2|net@120|||S0|wellCont@0|vdd_1|17|50|nor20sym@0|vdd_2|17|50 +Ametal-2|net@122||6.2|S1800|nand20@1|vdd_2|44|50|inv20B@1|vdd_2|48.5|50 +Ametal-2|net@123||6.2|S0|inv20B@1|gnd_1|48.5|0|nand20@1|gnd_1|44|0 +Ametal-2|net@124||6.2|S0|inv20B@1|vdd_3|48.5|-50|nand20@1|vdd_3|44|-50 +Ametal-2|net@125||6.2|S1800|nor20sym@0|gnd|-48|0|nand20@0|gnd_1|-44|0 +Ametal-2|net@126||6.2|S0|nand20@0|vdd_2|-44|50|nor20sym@0|vdd|-48|50 +Ametal-2|net@127||6.2|S0|nand20@0|vdd_3|-44|-50|nor20sym@0|vdd_1|-48|-50 +Ametal-2|net@140|||S0|nand10@0|gnd_1|-44|-144|nor20@0|gnd|-44|-144 +Ametal-2|net@141|||S0|nand10@0|vdd_3|-44|-194|nor20@0|vdd|-44|-194 +Ametal-2|net@142|||S0|nand10@0|vdd_2|-44|-94|nor20@0|vdd_1|-44|-94 +Ametal-2|net@143|||S0|nand10@1|gnd_1|44|-144|nor20@1|gnd|44|-144 +Ametal-2|net@144|||S0|nand10@1|vdd_3|44|-194|nor20@1|vdd|44|-194 +Ametal-2|net@145|||S0|nand10@1|vdd_2|44|-94|nor20@1|vdd_1|44|-94 +Ametal-1|net@146|||S900|nor20sym@0|inA|-43|19.5|pin@23||-43|-30 +Ametal-1|net@147|||S0|pin@23||-43|-30|pin@24||-51|-30 +Ametal-1|net@151|||S900|pin@27||-62.5|-71|nor20@0|out_1|-62.5|-126.5 +Ametal-1|net@155|||S900|pin@30||62.5|-71|nor20@1|out_1|62.5|-126.5 +Ametal-1|net@157|||S0|pin@25||-51|-71|pin@27||-62.5|-71 +Ametal-1|net@158|||S1800|pin@28||27|-71|pin@30||62.5|-71 +Ametal-1|net@160|||S0|pin@31||27|-19.5|nor20sym@0|inB|16|-19.5 +Ametal-1|net@161|||S900|inv20B@1|in|36.5|-25|contact@10||36.5|-28 +Ametal-1|net@164|||S900|nor20sym@0|out_2|7|-25|contact@11||7|-28 +Ametal-2|net@165|||S0|contact@10||36.5|-28|contact@11||7|-28 +Ametal-1|net@168|||S2700|arbiter2@0|req[A]|-142.5|-169|contact@12||-142.5|-166 +Ametal-1|net@171|||S2700|arbiter2@1|req[A]|142.5|-169|contact@13||142.5|-166 +Ametal-1|net@176|||S2700|inv05@0|out[1]|-174.5|151|pin@39||-174.5|169 +Ametal-1|net@177|||S1800|pin@39||-174.5|169|nand10@2|inA|-159|169 +Ametal-1|net@181|||S900|contact@16||33|-78|nand10@1|inA|33|-119 +Ametal-1|net@182|||S2700|nand10@0|inA|-33|-119|contact@14||-33|-84 +Ametal-1|net@192|||S900|nand20@0|inA|-98.5|-24.5|contact@15||-98.5|-84 +Ametal-1|net@197|||S900|nand20@1|inA|98.5|-24.5|contact@17||98.5|-78 +Ametal-1|net@211|||S1800|pin@54||-197|169|inv10D@0|in|-187.5|169 +Ametal-2|net@212|||S1800|pin@72||0|-166|contact@13||142.5|-166 +Ametal-1|net@215|||S2700|contact@18||-197|154|pin@54||-197|169 +Ametal-1|net@248|||S900|pin@24||-51|-30|pin@25||-51|-71 +Ametal-1|net@249|||S900|pin@31||27|-19.5|pin@28||27|-71 +Ametal-1|net@264|||S900|pin@71||68.5|72|nand20@1|out_1|68.5|32 +Ametal-2|net@268|||S1800|contact@12||-142.5|-166|pin@72||0|-166 +Ametal-2|net@271|||S0|contact@0||-12|-116|nor20@0|inA|-58.5|-116 +Ametal-1|net@276|||S900|nand3in4@2|inA|-99|114|pin@79||-99|83 +Ametal-1|net@277|||S1800|pin@79||-99|83|pin@87||-68.5|83 +Ametal-1|net@280|||S1800|pin@82||18.5|72|pin@71||68.5|72 +Ametal-1|net@281|||S2700|pin@82||18.5|72|nand3in4@2|inB|18.5|122 +Ametal-2|net@283|||S0|nand3in4@2|gnd|-106|144|wellCont@2|gnd_1|-108|144 +Ametal-2|net@284|||S0|nand3in4@2|vdd_1|-106|94|wellCont@2|vdd_2|-108|94 +Ametal-2|net@285|||S0|nand3in4@2|vdd|-106|194|wellCont@2|vdd_3|-108|194 +Ametal-2|net@287|||S1800|contact@23||-127.5|166|contact@24||-84.5|166 +Ametal-1|net@288|||S900|contact@24||-84.5|166|pin@85||-84.5|165.5 +Ametal-2|net@291|||S0|nand3in4@2|out|18.5|154|contact@18||-197|154 +Ametal-1|net@294|||S2700|nand20@0|out_1|-68.5|32|pin@87||-68.5|83 +Ametal-1|net@300|||S2700|pin@90||-181.5|126|inv10D@0|out|-181.5|137 +Ametal-1|net@304|||S0|pin@19||-133.5|128|nand10@2|out|-160|128 +Ametal-1|net@307|||S1800|pin@90||-181.5|126|pin@92||-172|126 +Ametal-1|net@308|||S2700|pin@92||-172|126|inv05@0|in[1]|-172|129 +Ametal-1|net@309|||S900|inv20B@0|in|-133.5|169|pin@93||-133.5|168 +Ametal-1|net@312|||S900|pin@95||-138|168|nand10@2|out_1|-138|160 +Ametal-1|net@313||6.2|IJS0|pin@93||-133.5|168|pin@95||-138|168 +Ametal-2|net@314|||S0|inv10D@0|gnd_1|-179|144|inv05@0|gnd_1|-179|144 +Ametal-2|net@315|||S0|inv10D@0|vdd_2|-179|94|inv05@0|vdd_2|-179|94 +Ametal-2|net@316|||S0|inv10D@0|vdd_3|-179|194|inv05@0|vdd_3|-179|194 +Ametal-2|net@317||6.2|S0|wellCont@2|gnd|-117|144|inv20B@0|gnd_1|-121.5|144 +Ametal-2|net@318||6.2|S1800|inv20B@0|vdd_2|-121.5|94|wellCont@2|vdd|-117|94 +Ametal-2|net@319||6.2|S1800|inv20B@0|vdd_3|-121.5|194|wellCont@2|vdd_1|-117|194 +Ametal-1|net@321|||S900|nand20@1|inB|83.5|24.5|contact@25||83.5|22 +Ametal-2|net@324|||S1800|contact@25||83.5|22|contact@26||113.5|22 +Ametal-2|net@325|||S0|pin@110||70|-78|contact@16||33|-78 +Ametal-1|net@328|||S900|nand20@0|inB|-83.5|24.5|contact@27||-83.5|22 +Ametal-2|net@330|||S0|contact@27||-83.5|22|contact@28||-113.5|22 +Ametal-2|net@331|||S0|contact@14||-33|-84|pin@108||-71|-84 +Ametal-1|net@332|||S0|pin@98||6|-169|nand10@0|inB|-18.5|-169 +Ametal-1|net@333|||S0|nand10@1|inB|18.5|-169|pin@98||6|-169 +Ametal-1|net@334|||S2700|pin@98||6|-169|pin@99||6|-87 +Ametal-1|net@335|||S900|nand10@2|inB|-144.5|119|contact@29||-144.5|116 +Ametal-2|net@336|||S1800|contact@29||-144.5|116|pin@101||-134|116 +Ametal-2|net@337|||S1800|pin@101||-134|116|contact@30||-113|116 +Ametal-1|net@338|||S2700|pin@106||-107|130|pin@103||-107|178 +Ametal-1|net@339|||S2700|inv20B@0|out_1|-127.5|157|contact@23||-127.5|166 +Ametal-2|net@340|||S1800|pin@104||34|10|contact@31||42.5|10 +Ametal-1|net@341|||S900|inv20B@1|out|42.5|13|contact@31||42.5|10 +Ametal-1|net@342|||S2700|contact@30||-113|116|pin@105||-113|130 +Ametal-1|net@343|||S1800|pin@105||-113|130|pin@106||-107|130 +Ametal-2|net@345|||S0|pin@108||-71|-84|contact@15||-98.5|-84 +Ametal-2|net@347|||S0|contact@17||98.5|-78|pin@110||70|-78 +Ametal-2|net@350||6.2|S1800|nand3in4@2|vdd_2|143|194|pinsVddG@0|vdd|196|194 +Ametal-2|net@351||6.2|S0|pinsVddG@0|gnd|196|144|nand3in4@2|gnd_1|143|144 +Ametal-2|net@352||6.2|S0|pinsVddG@0|vdd_1|196|94|nand3in4@2|vdd_3|143|94 +Euse[Di_1]|bit[Di]|D5G2;|pin@108||I +Euse[Ti]|bit[Ti]|D5G2;|pin@110||I +Edo[Mv]||D5G2;|pin@103||I +Edo[Mv_1]||D5G2;|pin@101||I +Edo[Tp]||D5G2;|pin@99||I +Efire[T]||D5G2;|pin@104||O +Egnd||D5G2;|arbiter2@0|gnd|G +Egnd_2||D5G2;|arbiter2@0|gnd_2|G +Egnd_3||D5G2;|arbiter2@1|gnd|G +Egnd_4||D5G2;|arbiter2@1|gnd_2|G +Egnd_6||D5G2;|pinsVddG@0|gnd|G +Egnd_7||D5G2;|inv10D@0|gnd|G +Ereq[B]|in[D]|D5G2;|arbiter2@0|req[B]|I +Ereq[B_1]|in[T]|D5G2;|arbiter2@1|req[B]|I +Etorp||D5G2;|pin@72||I +Evdd||D5G2;|arbiter2@0|vdd|P +Evdd_1||D5G2;|arbiter2@0|vdd_1|P +Evdd_4||D5G2;|arbiter2@0|vdd_4|P +Evdd_5||D5G2;|arbiter2@0|vdd_5|P +Evdd_6||D5G2;|arbiter2@1|vdd|P +Evdd_7||D5G2;|arbiter2@1|vdd_1|P +Evdd_8||D5G2;|arbiter2@1|vdd_4|P +Evdd_9||D5G2;|arbiter2@1|vdd_5|P +Evdd_12||D5G2;|pinsVddG@0|vdd|P +Evdd_13||D5G2;|pinsVddG@0|vdd_1|P +Evdd_14||D5G2;|inv10D@0|vdd|P +Evdd_15||D5G2;|inv10D@0|vdd_1|P +Eout|winLO[M]|D5G2;|nand3in4@2|out|O +X + +# Cell races;1{sch} +Craces;1{sch}||schematic|1236296906280|1237319407627| +IarbiterM:arbiter2;1{ic}|arbiter2@0||0|18|Y||D5G4; +IarbiterM:arbiter2;1{ic}|arbiter2@1||0|-18|||D5G4; +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-31.5|20.5|||| +NOff-Page|conn@2||-18|-4|||| +NOff-Page|conn@7||42|30|||R| +NOff-Page|conn@8||65.5|0|||| +NOff-Page|conn@11||-30|36|||Y| +NOff-Page|conn@12||-30.5|26|||| +NOff-Page|conn@13||10|40|||| +NOff-Page|conn@14||59|24|||| +IredFive:invI;2{ic}|invI@0||54|0|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@0||-1|5|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@1||-1|-5|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@2||-2|36|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@3||48.5|24|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2n;1{ic}|nand2n@0||18|23|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2n;1{ic}|nand2n@1||18|-23|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Igates3inM:nand3in44s;1{ic}|nand3in4@0||36|25|||D5G4; +IredFive:nor2_sy;1{ic}|nor2_sy@0||36|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1 +IredFive:nor2n;1{ic}|nor2n@0||18|13|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@1||18|-13|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@2||18|37|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@3||22|45|RR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +NWire_Pin|pin@0||-12|-4|||| +NWire_Pin|pin@1||-12|13|||| +NWire_Pin|pin@2||-12|-13|||| +Ngeneric:Invisible-Pin|pin@3||0.5|61|||||ART_message(D5G6;)Sraces +Ngeneric:Invisible-Pin|pin@4||0|55.5|||||ART_message(D5G4;)Swho wins the basic race, and does it matter +Ngeneric:Invisible-Pin|pin@5||-3|50|||||ART_message(D5G3;)Sies 5 March 2009 +NWire_Pin|pin@6||14|30|||| +NWire_Pin|pin@7||14|24|||| +NWire_Pin|pin@8||14|-30|||| +NWire_Pin|pin@11||-6|4|||| +NWire_Pin|pin@12||-6|-4|||| +NWire_Pin|pin@13||-6|6|||| +NWire_Pin|pin@15||-6|30|||| +NWire_Pin|pin@16||-6|-6|||| +NWire_Pin|pin@17||-6|-30|||| +NWire_Pin|pin@19||14|-5|||| +NWire_Pin|pin@20||14|-12|||| +NWire_Pin|pin@21||14|5|||| +NWire_Pin|pin@22||14|12|||| +NWire_Pin|pin@23||31|13|||| +NWire_Pin|pin@24||31|1|||| +NWire_Pin|pin@25||31|-1|||| +NWire_Pin|pin@26||31|-13|||| +NWire_Pin|pin@28||14|-24|||| +NWire_Pin|pin@35||31|37|||| +NWire_Pin|pin@41||42|25|||| +NWire_Pin|pin@42||-6|45|||| +NWire_Pin|pin@43||-6|37|||| +NWire_Pin|pin@44||54|24|||| +NWire_Pin|pin@46||54|45|||| +NWire_Pin|pin@49||-18|4|||| +NWire_Pin|pin@50||-18|10|||| +NWire_Pin|pin@51||-18|35|||| +NWire_Pin|pin@52||-18|40|||| +NWire_Pin|pin@53||-18|30|||| +NWire_Pin|pin@54||-18|33.5|||| +NWire_Pin|pin@55||-18|-30|||| +NWire_Pin|pin@56||-18|-26|||| +Ngeneric:Invisible-Pin|pin@57||-60.5|14.5|||||ART_message(D3G2;)S[input dock,"in[D], use[Di] from switch fabric","in[T], use[Ti] is space in ship",output dock,"in[D], use[Di] data from ship","in[D], use[Ti] is token from switch fabric"] +NWire_Pin|pin@58||-18|23|||| +NWire_Pin|pin@59||-18|27.5|||| +NWire_Pin|pin@60||-18|-23|||| +NWire_Pin|pin@61||-18|-19.5|||| +NWire_Pin|pin@62||31|16.5|||| +NWire_Pin|pin@63||42|16.5|||| +NWire_Pin|pin@65||42|-23|||| +Ngeneric:Invisible-Pin|pin@66||-48.5|-16.5|||||ART_message(D3G2;)S["in[T] is inverted D register",full signal in input docks.,Thus to wait until the ship,accepts the data proffered.] +NWire_Pin|pin@69||31|27|||| +NWire_Pin|pin@70||14|40|||| +NWire_Pin|pin@71||14|38|||| +NWire_Pin|pin@72||31|25|||| +NWire_Pin|pin@73||42|23|||| +NWire_Pin|pin@74||28.5|45|||| +NWire_Pin|pin@75||28.5|46|||| +NWire_Pin|pin@76||28.5|44|||| +Iraces;1{ic}|races@0||56|54.5|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|-14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||9|-22|||D0G4;|ATTR_L(D5G1;PUD)D293.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||9|22|||D0G4;|ATTR_L(D5G1;PUD)D294.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|5|||D0G4;|ATTR_L(D5G1;PUD)D572.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||9|-5|||D0G4;|ATTR_L(D5G1;PUD)D572.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||26|13|||D0G4;|ATTR_L(D5G1;PUD)D741.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||26|-13|||D0G4;|ATTR_L(D5G1;PUD)D783.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||26|-23|||D0G4;|ATTR_L(D5G1;PUD)D1254.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||26|23|||D0G4;|ATTR_L(D5G1;PUD)D1300.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@11||9|36|||D0G4;|ATTR_L(D5G1;PUD)D392.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@12||9|45|||D0G4;|ATTR_L(D5G1;PUD)D174.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@13||26|37|||D0G4;|ATTR_L(D5G1;PUD)D1154.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@15||46|0|||D0G4;|ATTR_L(D5G1;PUD)D590.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@17||35|45|||D0G4;|ATTR_L(D5G1;PUD)D174.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|bit[Di]|D5G2;||2700|pin@53||-18|30|pin@54||-18|33.5 +Awire|bit[Ti]|D5G2;||2700|pin@55||-18|-30|pin@56||-18|-26 +Awire|do[Mv]|D5G2;||2700|pin@51||-18|35|pin@52||-18|40 +Awire|do[Tp]|D5G2;||2700|pin@49||-18|4|pin@50||-18|10 +Awire|in[D]|D5G2;||2700|pin@58||-18|23|pin@59||-18|27.5 +Awire|in[T]|D5G2;||2700|pin@60||-18|-23|pin@61||-18|-19.5 +Awire|net@2|||1800|conn@2|y|-16|-4|pin@0||-12|-4 +Awire|net@3|||2700|pin@0||-12|-4|pin@1||-12|13 +Awire|net@5|||900|pin@0||-12|-4|pin@2||-12|-13 +Awire|net@11|||0|nand2n@0|inb|15.5|22|wire90@3|b|11.5|22 +Awire|net@12|||0|nor2n@0|inb|15.5|14|wire90@0|b|11.5|14 +Awire|net@13|||1800|pin@15||-6|30|pin@6||14|30 +Awire|net@14|||900|pin@6||14|30|pin@7||14|24 +Awire|net@15|||1800|pin@7||14|24|nand2n@0|ina|15.5|24 +Awire|net@16|||1800|pin@17||-6|-30|pin@8||14|-30 +Awire|net@19|||0|nand2@0|inb|-3.5|4|pin@11||-6|4 +Awire|net@20|||900|pin@11||-6|4|pin@12||-6|-4 +Awire|net@21|||1800|pin@12||-6|-4|nand2@1|inb|-3.5|-4 +Awire|net@24|||0|nand2@0|ina|-3.5|6|pin@13||-6|6 +Awire|net@26|||1800|pin@53||-18|30|pin@15||-6|30 +Awire|net@28|||0|nand2@1|ina|-3.5|-6|pin@16||-6|-6 +Awire|net@29|||1800|pin@55||-18|-30|pin@17||-6|-30 +Awire|net@30|||900|pin@16||-6|-6|pin@17||-6|-30 +Awire|net@31|||2700|pin@13||-6|6|pin@15||-6|30 +Awire|net@32|||1800|wire90@1|b|11.5|-14|nor2n@1|inb|15.5|-14 +Awire|net@35|||0|wire90@4|a|6.5|5|nand2@0|out|1.5|5 +Awire|net@36|||1800|wire90@5|b|11.5|-5|pin@19||14|-5 +Awire|net@37|||900|pin@19||14|-5|pin@20||14|-12 +Awire|net@38|||1800|pin@20||14|-12|nor2n@1|ina|15.5|-12 +Awire|net@39|||1800|wire90@4|b|11.5|5|pin@21||14|5 +Awire|net@40|||2700|pin@21||14|5|pin@22||14|12 +Awire|net@41|||1800|pin@22||14|12|nor2n@0|ina|15.5|12 +Awire|net@42|||0|wire90@5|a|6.5|-5|nand2@1|out|1.5|-5 +Awire|net@43|||0|wire90@7|a|23.5|-13|nor2n@1|out|20.5|-13 +Awire|net@44|||0|wire90@6|a|23.5|13|nor2n@0|out|20.5|13 +Awire|net@45|||1800|wire90@6|b|28.5|13|pin@23||31|13 +Awire|net@46|||900|pin@23||31|13|pin@24||31|1 +Awire|net@47|||1800|pin@24||31|1|nor2_sy@0|inb|33.5|1 +Awire|net@48|||0|nor2_sy@0|ina|33.5|-1|pin@25||31|-1 +Awire|net@49|||900|pin@25||31|-1|pin@26||31|-13 +Awire|net@50|||0|pin@26||31|-13|wire90@7|b|28.5|-13 +Awire|net@53|||0|nand2n@1|inb|15.5|-22|wire90@2|b|11.5|-22 +Awire|net@54|||0|nand2n@1|ina|15.5|-24|pin@28||14|-24 +Awire|net@56|||2700|pin@8||14|-30|pin@28||14|-24 +Awire|net@57|||0|wire90@9|a|23.5|23|nand2n@0|out|20.5|23 +Awire|net@60|||0|wire90@8|a|23.5|-23|nand2n@1|out|20.5|-23 +Awire|net@86|||0|wire90@11|a|6.5|36|nand2@2|out|0.5|36 +Awire|net@89|||0|conn@8|a|63.5|0|invI@0|out|56.5|0 +Awire|net@93|||2700|pin@41||42|25|conn@7|a|42|28 +Awire|net@94|||0|wire90@12|a|6.5|45|pin@42||-6|45 +Awire|net@95|||900|pin@42||-6|45|pin@43||-6|37 +Awire|net@96|||1800|pin@43||-6|37|nand2@2|ina|-4.5|37 +Awire|net@98|||0|pin@35||31|37|wire90@13|b|28.5|37 +Awire|net@104|||2700|pin@44||54|24|pin@46||54|45 +Awire|net@110|||0|pin@11||-6|4|pin@49||-18|4 +Awire|net@112|||0|nand2@2|inb|-4.5|35|pin@51||-18|35 +Awire|net@123|||1800|pin@62||31|16.5|pin@63||42|16.5 +Awire|net@127|||1800|wire90@8|b|28.5|-23|pin@65||42|-23 +Awire|net@128|||1800|arbiter2@0|grant[B]|3|22|wire90@3|a|6.5|22 +Awire|net@129|||0|wire90@2|a|6.5|-22|arbiter2@1|grant[B]|3|-22 +Awire|net@130|||0|wire90@1|a|6.5|-14|arbiter2@1|grant[A]|3|-14 +Awire|net@131|||0|wire90@0|a|6.5|14|arbiter2@0|grant[A]|3|14 +Awire|net@132|||0|arbiter2@0|req[B]|-3|23|pin@58||-18|23 +Awire|net@133|||1800|pin@60||-18|-23|arbiter2@1|req[B]|-3|-23 +Awire|net@134|||0|arbiter2@0|req[A]|-3|13|pin@1||-12|13 +Awire|net@135|||1800|pin@2||-12|-13|arbiter2@1|req[A]|-3|-13 +Awire|net@140|||0|nand3in4@0|inC|34|27|pin@69||31|27 +Awire|net@143|||900|pin@63||42|16.5|pin@65||42|-23 +Awire|net@144|||1800|nand3in4@0|out|39|25|pin@41||42|25 +Awire|net@145|||900|pin@35||31|37|pin@69||31|27 +Awire|net@150|||0|invI@0|in|51.5|0|wire90@15|b|48.5|0 +Awire|net@151|||0|wire90@15|a|43.5|0|nor2_sy@0|out|38.5|0 +Awire|net@152|||0|wire90@13|a|23.5|37|nor2n@2|out|20.5|37 +Awire|net@153|||1800|wire90@11|b|11.5|36|nor2n@2|inb|15.5|36 +Awire|net@154|||1800|conn@13|y|12|40|pin@70||14|40 +Awire|net@155|||900|pin@70||14|40|pin@71||14|38 +Awire|net@156|||1800|pin@71||14|38|nor2n@2|ina|15.5|38 +Awire|net@157|||0|conn@14|a|57|24|pin@44||54|24 +Awire|net@159|||1800|wire90@9|b|28.5|23|nand3in4@0|inA|34|23 +Awire|net@161|||1800|pin@72||31|25|nand3in4@0|inB|34|25 +Awire|net@162|||2700|pin@62||31|16.5|pin@72||31|25 +Awire|net@164|||1800|wire90@17|b|37.5|45|pin@46||54|45 +Awire|net@167|||1800|pin@41||42|25|nand2@3|ina|46|25 +Awire|net@168|||900|pin@41||42|25|pin@73||42|23 +Awire|net@169|||1800|pin@73||42|23|nand2@3|inb|46|23 +Awire|net@170|||0|pin@44||54|24|nand2@3|out|51|24 +Awire|net@171|||0|wire90@17|a|32.5|45|pin@74||28.5|45 +Awire|net@172|||2700|pin@74||28.5|45|pin@75||28.5|46 +Awire|net@173|||0|pin@75||28.5|46|nor2n@3|ina|24.5|46 +Awire|net@174|||900|pin@74||28.5|45|pin@76||28.5|44 +Awire|net@175|||0|pin@76||28.5|44|nor2n@3|inb|24.5|44 +Awire|net@176|||0|nor2n@3|out|19.5|45|wire90@12|b|11.5|45 +Euse[A_1]@611241925|bit[Di,Ti]|D4G2;|conn@12|a|I +Edo[Mv,Tp]||D4G2;|conn@11|a|I +EwinLO_1|fire[T]|D6G2;|conn@8|y|O +Ereq[A]|in[D,T]|D4G2;|conn@0|a|I +Etorp_1|succ|D4G2;|conn@13|a|I +Ein[B_1]|torp|D4G2;|conn@2|a|I +EwinLO[M_1]|winHI[M]|D6G2;|conn@14|y|O +Egrant[A]|winLO[M]|D6G2;|conn@7|y|O +X + +# Cell racesArb;1{lay} +CracesArb;1{lay}||cmos90|1236350504306|1237069833910||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237075022772|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237074994872 +IarbiterM:arbiter2;1{lay}|arbiter2@0||-152.5|0|||D5G4; +IarbiterM:arbiter2;1{lay}|arbiter2@1||152.5|0|X||D5G4; +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-12|-44|||| +NX-Metal-1-Metal-2-Con|contact@1||12|-44|||| +NX-Metal-1-Metal-2-Con|contact@10||36.5|44|||| +NX-Metal-1-Metal-2-Con|contact@11||7|44|||| +NX-Metal-1-Metal-2-Con|contact@12||-142.5|-94|||| +NX-Metal-1-Metal-2-Con|contact@13||142.5|-94|||| +NX-Metal-1-Metal-2-Con|contact@14||-33|-12|||| +NX-Metal-1-Metal-2-Con|contact@15||-98.5|-12|||| +NX-Metal-1-Metal-2-Con|contact@16||33|-6|||| +NX-Metal-1-Metal-2-Con|contact@17||98.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@25||83.5|94|||| +NX-Metal-1-Metal-2-Con|contact@26||113.5|94|||| +NX-Metal-1-Metal-2-Con|contact@27||-83.5|94|||| +NX-Metal-1-Metal-2-Con|contact@28||-113.5|94|||| +NX-Metal-1-Metal-2-Con|contact@31||42.5|82|||| +Igates1inM:inv20B;1{lay}|inv20B@1||40.5|72|||D5G4; +Igates2inM:nand10;1{lay}|nand10@0||-25.5|-72|X||D5G4; +Igates2inM:nand10;1{lay}|nand10@1||25.5|-72|||D5G4; +Igates2inM:nand20;2{lay}|nand20@0||-76.5|72|||D5G4; +Igates2inM:nand20;2{lay}|nand20@1||76.5|72|X||D5G4; +Igates2inM:nor20;1{lay}|nor20@0||-76.5|-72|XY||D5G4; +Igates2inM:nor20;1{lay}|nor20@1||76.5|-72|Y||D5G4; +Igates2inM:nor20sym;1{lay}|nor20sym@0||-15.5|72|||D5G4; +NMetal-1-Pin|pin@2||-113.5|-96.5|||| +NMetal-1-Pin|pin@3||113.5|-96.5|||| +NMetal-1-Pin|pin@23||-43|42|||| +NMetal-1-Pin|pin@24||-51|42|||| +NMetal-1-Pin|pin@25||-51|1|||| +NMetal-1-Pin|pin@27||-62.5|1|||| +NMetal-1-Pin|pin@28||27|1|||| +NMetal-1-Pin|pin@30||62.5|1|||| +NMetal-1-Pin|pin@31||27|52.5|||| +NMetal-2-Pin|pin@72||0|-94|||| +NMetal-1-Pin|pin@98||6|-97|||| +NMetal-1-Pin|pin@99||6|-15|||| +NMetal-2-Pin|pin@104||34|82|||| +NMetal-2-Pin|pin@108||-71|-12|||| +NMetal-2-Pin|pin@110||70|-6|||| +IwiresL:wellContacts13;1{lay}|wellCont@0||21.5|72|||D5G4; +IwiresL:wellContacts26;1{lay}|wellCont@4||0|-72|||D5G4; +Ametal-2|net@0|||S0|arbiter2@0|gnd_1|-109|72|nand20@0|gnd|-109|72 +Ametal-2|net@1|||S0|arbiter2@0|vdd_2|-109|122|nand20@0|vdd|-109|122 +Ametal-2|net@2|||S0|arbiter2@0|vdd_3|-109|22|nand20@0|vdd_1|-109|22 +Ametal-2|net@3|||S1800|arbiter2@1|gnd_1|109|72|nand20@1|gnd|109|72 +Ametal-2|net@4|||S1800|arbiter2@1|vdd_2|109|122|nand20@1|vdd|109|122 +Ametal-2|net@5|||S1800|arbiter2@1|vdd_3|109|22|nand20@1|vdd_1|109|22 +Ametal-2|net@6|||S0|arbiter2@0|gnd_3|-109|-72|nor20@0|gnd_1|-109|-72 +Ametal-2|net@7|||S0|arbiter2@0|vdd_6|-109|-122|nor20@0|vdd_2|-109|-122 +Ametal-2|net@8|||S0|arbiter2@0|vdd_7|-109|-22|nor20@0|vdd_3|-109|-22 +Ametal-2|net@9|||S1800|arbiter2@1|gnd_3|109|-72|nor20@1|gnd_1|109|-72 +Ametal-2|net@10|||S1800|arbiter2@1|vdd_6|109|-122|nor20@1|vdd_2|109|-122 +Ametal-2|net@11|||S1800|arbiter2@1|vdd_7|109|-22|nor20@1|vdd_3|109|-22 +Ametal-1|net@24|||S2700|arbiter2@0|grant[B]|-113.5|85|contact@28||-113.5|94 +Ametal-1|net@26|||S2700|arbiter2@1|grant[B]|113.5|85|contact@26||113.5|94 +Ametal-1|net@28|||S900|arbiter2@0|grant[A]|-113.5|-85|pin@2||-113.5|-96.5 +Ametal-1|net@29|||S1800|pin@2||-113.5|-96.5|nor20@0|inB|-85|-96.5 +Ametal-1|net@30|||S900|arbiter2@1|grant[A]|113.5|-85|pin@3||113.5|-96.5 +Ametal-1|net@31|||S0|pin@3||113.5|-96.5|nor20@1|inB|85|-96.5 +Ametal-1|net@33|||S2700|nand10@0|out_1|-12|-56|contact@0||-12|-44 +Ametal-2|net@34|||S0|nor20@1|inA|58.5|-44|contact@1||12|-44 +Ametal-1|net@35|||S2700|nand10@1|out_1|12|-56|contact@1||12|-44 +Ametal-2|net@109||6.2|S0|wellCont@4|gnd|-4.5|-72|nand10@0|gnd|-7|-72 +Ametal-2|net@110||6.2|S0|wellCont@4|vdd|-4.5|-122|nand10@0|vdd_1|-7|-122 +Ametal-2|net@111||6.2|S0|wellCont@4|vdd_1|-4.5|-22|nand10@0|vdd|-7|-22 +Ametal-2|net@112||6.2|S1800|wellCont@4|gnd_1|4.5|-72|nand10@1|gnd|7|-72 +Ametal-2|net@113||6.2|S1800|wellCont@4|vdd_2|4.5|-122|nand10@1|vdd_1|7|-122 +Ametal-2|net@114||6.2|S1800|wellCont@4|vdd_3|4.5|-22|nand10@1|vdd|7|-22 +Ametal-2|net@115||6.2|S1800|wellCont@0|gnd_1|26|72|inv20B@1|gnd|32.5|72 +Ametal-2|net@116||6.2|S1800|wellCont@0|vdd_2|26|22|inv20B@1|vdd_1|32.5|22 +Ametal-2|net@117||6.2|S1800|wellCont@0|vdd_3|26|122|inv20B@1|vdd|32.5|122 +Ametal-2|net@118|||S0|wellCont@0|gnd|17|72|nor20sym@0|gnd_1|17|72 +Ametal-2|net@119|||S0|wellCont@0|vdd|17|22|nor20sym@0|vdd_3|17|22 +Ametal-2|net@120|||S0|wellCont@0|vdd_1|17|122|nor20sym@0|vdd_2|17|122 +Ametal-2|net@122||6.2|S1800|nand20@1|vdd_2|44|122|inv20B@1|vdd_2|48.5|122 +Ametal-2|net@123||6.2|S0|inv20B@1|gnd_1|48.5|72|nand20@1|gnd_1|44|72 +Ametal-2|net@124||6.2|S0|inv20B@1|vdd_3|48.5|22|nand20@1|vdd_3|44|22 +Ametal-2|net@125||6.2|S1800|nor20sym@0|gnd|-48|72|nand20@0|gnd_1|-44|72 +Ametal-2|net@126||6.2|S0|nand20@0|vdd_2|-44|122|nor20sym@0|vdd|-48|122 +Ametal-2|net@127||6.2|S0|nand20@0|vdd_3|-44|22|nor20sym@0|vdd_1|-48|22 +Ametal-2|net@140|||S0|nand10@0|gnd_1|-44|-72|nor20@0|gnd|-44|-72 +Ametal-2|net@141|||S0|nand10@0|vdd_3|-44|-122|nor20@0|vdd|-44|-122 +Ametal-2|net@142|||S0|nand10@0|vdd_2|-44|-22|nor20@0|vdd_1|-44|-22 +Ametal-2|net@143|||S0|nand10@1|gnd_1|44|-72|nor20@1|gnd|44|-72 +Ametal-2|net@144|||S0|nand10@1|vdd_3|44|-122|nor20@1|vdd|44|-122 +Ametal-2|net@145|||S0|nand10@1|vdd_2|44|-22|nor20@1|vdd_1|44|-22 +Ametal-1|net@146|||S900|nor20sym@0|inA|-43|91.5|pin@23||-43|42 +Ametal-1|net@147|||S0|pin@23||-43|42|pin@24||-51|42 +Ametal-1|net@151|||S900|pin@27||-62.5|1|nor20@0|out_1|-62.5|-54.5 +Ametal-1|net@155|||S900|pin@30||62.5|1|nor20@1|out_1|62.5|-54.5 +Ametal-1|net@157|||S0|pin@25||-51|1|pin@27||-62.5|1 +Ametal-1|net@158|||S1800|pin@28||27|1|pin@30||62.5|1 +Ametal-1|net@160|||S0|pin@31||27|52.5|nor20sym@0|inB|16|52.5 +Ametal-1|net@161|||S900|inv20B@1|in|36.5|47|contact@10||36.5|44 +Ametal-1|net@164|||S900|nor20sym@0|out_2|7|47|contact@11||7|44 +Ametal-2|net@165|||S0|contact@10||36.5|44|contact@11||7|44 +Ametal-1|net@168|||S2700|arbiter2@0|req[A]|-142.5|-97|contact@12||-142.5|-94 +Ametal-1|net@171|||S2700|arbiter2@1|req[A]|142.5|-97|contact@13||142.5|-94 +Ametal-1|net@181|||S900|contact@16||33|-6|nand10@1|inA|33|-47 +Ametal-1|net@182|||S2700|nand10@0|inA|-33|-47|contact@14||-33|-12 +Ametal-1|net@192|||S900|nand20@0|inA|-98.5|47.5|contact@15||-98.5|-12 +Ametal-1|net@197|||S900|nand20@1|inA|98.5|47.5|contact@17||98.5|-6 +Ametal-2|net@212|||S1800|pin@72||0|-94|contact@13||142.5|-94 +Ametal-1|net@248|||S900|pin@24||-51|42|pin@25||-51|1 +Ametal-1|net@249|||S900|pin@31||27|52.5|pin@28||27|1 +Ametal-2|net@268|||S1800|contact@12||-142.5|-94|pin@72||0|-94 +Ametal-2|net@271|||S0|contact@0||-12|-44|nor20@0|inA|-58.5|-44 +Ametal-1|net@321|||S900|nand20@1|inB|83.5|96.5|contact@25||83.5|94 +Ametal-2|net@324|||S1800|contact@25||83.5|94|contact@26||113.5|94 +Ametal-2|net@325|||S0|pin@110||70|-6|contact@16||33|-6 +Ametal-1|net@328|||S900|nand20@0|inB|-83.5|96.5|contact@27||-83.5|94 +Ametal-2|net@330|||S0|contact@27||-83.5|94|contact@28||-113.5|94 +Ametal-2|net@331|||S0|contact@14||-33|-12|pin@108||-71|-12 +Ametal-1|net@332|||S0|pin@98||6|-97|nand10@0|inB|-18.5|-97 +Ametal-1|net@333|||S0|nand10@1|inB|18.5|-97|pin@98||6|-97 +Ametal-1|net@334|||S2700|pin@98||6|-97|pin@99||6|-15 +Ametal-2|net@340|||S1800|pin@104||34|82|contact@31||42.5|82 +Ametal-1|net@341|||S900|inv20B@1|out|42.5|85|contact@31||42.5|82 +Ametal-2|net@345|||S0|pin@108||-71|-12|contact@15||-98.5|-12 +Ametal-2|net@347|||S0|contact@17||98.5|-6|pin@110||70|-6 +Ebit[Di]||D5G2;|pin@108||I +Ebit[Ti]||D5G2;|pin@110||I +Edo[Tp]||D5G2;|pin@99||I +Efire[T]||D5G2;|pin@104||O +Egnd||D5G2;|arbiter2@0|gnd|G +Egnd_2||D5G2;|arbiter2@0|gnd_2|G +Egnd_3||D5G2;|arbiter2@1|gnd|G +Egnd_4||D5G2;|arbiter2@1|gnd_2|G +Eout_1|go[D]|D5G2;|nand20@0|out_1|O +Eout_2|go[T]|D5G2;|nand20@1|out_1|O +Ein[D]||D5G2;|arbiter2@0|req[B]|I +Ein[T]||D5G2;|arbiter2@1|req[B]|I +Etorp||D5G2;|pin@72||I +Evdd||D5G2;|arbiter2@0|vdd|P +Evdd_1||D5G2;|arbiter2@0|vdd_1|P +Evdd_4||D5G2;|arbiter2@0|vdd_4|P +Evdd_5||D5G2;|arbiter2@0|vdd_5|P +Evdd_6||D5G2;|arbiter2@1|vdd|P +Evdd_7||D5G2;|arbiter2@1|vdd_1|P +Evdd_8||D5G2;|arbiter2@1|vdd_4|P +Evdd_9||D5G2;|arbiter2@1|vdd_5|P +X + +# Cell racesArb;1{sch} +CracesArb;1{sch}||schematic|1236296906280|1237121411781| +IarbiterM:arbiter2;1{ic}|arbiter2@0||0|18|Y||D5G4; +IarbiterM:arbiter2;1{ic}|arbiter2@1||0|-18|||D5G4; +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-31.5|20.5|||| +NOff-Page|conn@2||-18|-4|||| +NOff-Page|conn@8||65.5|0|||| +NOff-Page|conn@11||-30|36|||Y| +NOff-Page|conn@12||-30.5|26|||| +NOff-Page|conn@15||26.5|23|||| +NOff-Page|conn@16||27.5|-23|||| +IredFive:invI;2{ic}|invI@0||54|0|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@0||-1|5|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@1||-1|-5|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2n;1{ic}|nand2n@0||18|23|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2n;1{ic}|nand2n@1||18|-23|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2_sy;1{ic}|nor2_sy@0||36|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1 +IredFive:nor2n;1{ic}|nor2n@0||18|13|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2n;1{ic}|nor2n@1||18|-13|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +NWire_Pin|pin@0||-12|-4|||| +NWire_Pin|pin@1||-12|13|||| +NWire_Pin|pin@2||-12|-13|||| +Ngeneric:Invisible-Pin|pin@3||0.5|61|||||ART_message(D5G6;)SracesArb +Ngeneric:Invisible-Pin|pin@4||0|55.5|||||ART_message(D5G4;)Swho wins the basic race, and does it matter +Ngeneric:Invisible-Pin|pin@5||-3|50|||||ART_message(D5G3;)Sies 5 March 2009 +NWire_Pin|pin@6||14|30|||| +NWire_Pin|pin@7||14|24|||| +NWire_Pin|pin@8||14|-30|||| +NWire_Pin|pin@11||-6|4|||| +NWire_Pin|pin@12||-6|-4|||| +NWire_Pin|pin@13||-6|6|||| +NWire_Pin|pin@15||-6|30|||| +NWire_Pin|pin@16||-6|-6|||| +NWire_Pin|pin@17||-6|-30|||| +NWire_Pin|pin@19||14|-5|||| +NWire_Pin|pin@20||14|-12|||| +NWire_Pin|pin@21||14|5|||| +NWire_Pin|pin@22||14|12|||| +NWire_Pin|pin@23||31|13|||| +NWire_Pin|pin@24||31|1|||| +NWire_Pin|pin@25||31|-1|||| +NWire_Pin|pin@26||31|-13|||| +NWire_Pin|pin@28||14|-24|||| +NWire_Pin|pin@49||-18|4|||| +NWire_Pin|pin@50||-18|10|||| +NWire_Pin|pin@53||-18|30|||| +NWire_Pin|pin@54||-18|33.5|||| +NWire_Pin|pin@55||-18|-30|||| +NWire_Pin|pin@56||-18|-26|||| +Ngeneric:Invisible-Pin|pin@57||-60.5|14.5|||||ART_message(D3G2;)S[input dock,"in[D], use[Di] from switch fabric","in[T], use[Ti] is space in ship",output dock,"in[D], use[Di] data from ship","in[D], use[Ti] is token from switch fabric"] +NWire_Pin|pin@58||-18|23|||| +NWire_Pin|pin@59||-18|27.5|||| +NWire_Pin|pin@60||-18|-23|||| +NWire_Pin|pin@61||-18|-19.5|||| +Ngeneric:Invisible-Pin|pin@66||-48.5|-16.5|||||ART_message(D3G2;)S["in[T] is inverted D register",full signal in input docks.,Thus to wait until the ship,accepts the data proffered.] +IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|-14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||9|-22|||D0G4;|ATTR_L(D5G1;PUD)D266.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||9|22|||D0G4;|ATTR_L(D5G1;PUD)D266.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|5|||D0G4;|ATTR_L(D5G1;PUD)D571.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||9|-5|||D0G4;|ATTR_L(D5G1;PUD)D571.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||26|13|||D0G4;|ATTR_L(D5G1;PUD)D741.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||26|-13|||D0G4;|ATTR_L(D5G1;PUD)D783.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@15||46|0|||D0G4;|ATTR_L(D5G1;PUD)D1162.000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|bit[Di]|D5G2;||2700|pin@53||-18|30|pin@54||-18|33.5 +Awire|bit[Ti]|D5G2;||2700|pin@55||-18|-30|pin@56||-18|-26 +Awire|do[Tp]|D5G2;||2700|pin@49||-18|4|pin@50||-18|10 +Awire|in[D]|D5G2;||2700|pin@58||-18|23|pin@59||-18|27.5 +Awire|in[T]|D5G2;||2700|pin@60||-18|-23|pin@61||-18|-19.5 +Awire|net@2|||1800|conn@2|y|-16|-4|pin@0||-12|-4 +Awire|net@3|||2700|pin@0||-12|-4|pin@1||-12|13 +Awire|net@5|||900|pin@0||-12|-4|pin@2||-12|-13 +Awire|net@11|||0|nand2n@0|inb|15.5|22|wire90@3|b|11.5|22 +Awire|net@12|||0|nor2n@0|inb|15.5|14|wire90@0|b|11.5|14 +Awire|net@13|||1800|pin@15||-6|30|pin@6||14|30 +Awire|net@14|||900|pin@6||14|30|pin@7||14|24 +Awire|net@15|||1800|pin@7||14|24|nand2n@0|ina|15.5|24 +Awire|net@16|||1800|pin@17||-6|-30|pin@8||14|-30 +Awire|net@19|||0|nand2@0|inb|-3.5|4|pin@11||-6|4 +Awire|net@20|||900|pin@11||-6|4|pin@12||-6|-4 +Awire|net@21|||1800|pin@12||-6|-4|nand2@1|inb|-3.5|-4 +Awire|net@24|||0|nand2@0|ina|-3.5|6|pin@13||-6|6 +Awire|net@26|||1800|pin@53||-18|30|pin@15||-6|30 +Awire|net@28|||0|nand2@1|ina|-3.5|-6|pin@16||-6|-6 +Awire|net@29|||1800|pin@55||-18|-30|pin@17||-6|-30 +Awire|net@30|||900|pin@16||-6|-6|pin@17||-6|-30 +Awire|net@31|||2700|pin@13||-6|6|pin@15||-6|30 +Awire|net@32|||1800|wire90@1|b|11.5|-14|nor2n@1|inb|15.5|-14 +Awire|net@35|||0|wire90@4|a|6.5|5|nand2@0|out|1.5|5 +Awire|net@36|||1800|wire90@5|b|11.5|-5|pin@19||14|-5 +Awire|net@37|||900|pin@19||14|-5|pin@20||14|-12 +Awire|net@38|||1800|pin@20||14|-12|nor2n@1|ina|15.5|-12 +Awire|net@39|||1800|wire90@4|b|11.5|5|pin@21||14|5 +Awire|net@40|||2700|pin@21||14|5|pin@22||14|12 +Awire|net@41|||1800|pin@22||14|12|nor2n@0|ina|15.5|12 +Awire|net@42|||0|wire90@5|a|6.5|-5|nand2@1|out|1.5|-5 +Awire|net@43|||0|wire90@7|a|23.5|-13|nor2n@1|out|20.5|-13 +Awire|net@44|||0|wire90@6|a|23.5|13|nor2n@0|out|20.5|13 +Awire|net@45|||1800|wire90@6|b|28.5|13|pin@23||31|13 +Awire|net@46|||900|pin@23||31|13|pin@24||31|1 +Awire|net@47|||1800|pin@24||31|1|nor2_sy@0|inb|33.5|1 +Awire|net@48|||0|nor2_sy@0|ina|33.5|-1|pin@25||31|-1 +Awire|net@49|||900|pin@25||31|-1|pin@26||31|-13 +Awire|net@50|||0|pin@26||31|-13|wire90@7|b|28.5|-13 +Awire|net@53|||0|nand2n@1|inb|15.5|-22|wire90@2|b|11.5|-22 +Awire|net@54|||0|nand2n@1|ina|15.5|-24|pin@28||14|-24 +Awire|net@56|||2700|pin@8||14|-30|pin@28||14|-24 +Awire|net@89|||0|conn@8|a|63.5|0|invI@0|out|56.5|0 +Awire|net@110|||0|pin@11||-6|4|pin@49||-18|4 +Awire|net@128|||1800|arbiter2@0|grant[B]|3|22|wire90@3|a|6.5|22 +Awire|net@129|||0|wire90@2|a|6.5|-22|arbiter2@1|grant[B]|3|-22 +Awire|net@130|||0|wire90@1|a|6.5|-14|arbiter2@1|grant[A]|3|-14 +Awire|net@131|||0|wire90@0|a|6.5|14|arbiter2@0|grant[A]|3|14 +Awire|net@132|||0|arbiter2@0|req[B]|-3|23|pin@58||-18|23 +Awire|net@133|||1800|pin@60||-18|-23|arbiter2@1|req[B]|-3|-23 +Awire|net@134|||0|arbiter2@0|req[A]|-3|13|pin@1||-12|13 +Awire|net@135|||1800|pin@2||-12|-13|arbiter2@1|req[A]|-3|-13 +Awire|net@150|||0|invI@0|in|51.5|0|wire90@15|b|48.5|0 +Awire|net@151|||0|wire90@15|a|43.5|0|nor2_sy@0|out|38.5|0 +Awire|net@158|||0|conn@15|a|24.5|23|nand2n@0|out|20.5|23 +Awire|net@159|||0|conn@16|a|25.5|-23|nand2n@1|out|20.5|-23 +Ebit[Di,Ti]||D4G2;|conn@12|a|I +Edo[Mv,Tp]|do[Tp]|D4G2;|conn@11|a|I +Efire[T]||D6G2;|conn@8|y|O +Efire[T_1]|go[D]|D6G2;|conn@15|y|O +Ego[D_1]|go[T]|D6G2;|conn@16|y|O +Ein[D,T]||D4G2;|conn@0|a|I +Etorp||D4G2;|conn@2|a|I +X + +# Cell racesLoop;1{lay} +CracesLoop;1{lay}||cmos90|1236350504306|1237075716136||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237070748313|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237075757813 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@18||-173.5|10|||| +NX-Metal-1-Metal-2-Con|contact@32||-62.5|22|||| +Igates1inM:inv05;1{lay}|inv05@0||-154.5|0|X||D5G4; +Igates1inM:inv10D;1{lay}|inv10D@0||-183|0|X||D5G4; +Igates3inM:nand3in44s;3{lay}|nand3in4@2||67|0|||D5G4; +Igates2inM:nand10;1{lay}|nand10@2||-136|0|XY||D5G4; +Igates2inM:nor20;1{lay}|nor20@2||-85|0|X||D5G4; +NMetal-1-Pin|pin@39||-159|-25|||| +NMetal-1-Pin|pin@54||-173.5|-25|||| +NMetal-1-Pin|pin@79||-51|-61|||| +NMetal-1-Pin|pin@82||67|-60|||| +NMetal-1-Pin|pin@90||-189|19|||| +NMetal-1-Pin|pin@92||-156.5|19|||| +NMetal-1-Pin|pin@115||-62.5|16|||| +NMetal-1-Pin|pin@116||-51|-32.5|||| +NMetal-1-Pin|pin@119||-50.5|-32.5|||| +NMetal-1-Pin|pin@123||-189|19|||| +NMetal-1-Pin|pin@124||-108|16|||| +NMetal-1-Pin|pin@125||-108|19|||| +NMetal-1-Pin|pin@126||-108|24.5|||| +NMetal-1-Pin|pin@127||-125|25|||| +NMetal-1-Pin|pin@128||-125|56|||| +IwiresL:wellContacts13;1{lay}|wellCont@5||-168|0|Y||D5G4; +Ametal-2|net@96||6.2|S1800|nand10@2|vdd_3|-154.5|50|inv05@0|vdd|-145.5|50 +Ametal-2|net@97||6.2|S0|inv05@0|gnd|-145.5|0|nand10@2|gnd_1|-154.5|0 +Ametal-2|net@98||6.2|S0|inv05@0|vdd_1|-145.5|-50|nand10@2|vdd_2|-154.5|-50 +Ametal-1|net@176|||S900|inv05@0|out[1]|-159|-7|pin@39||-159|-25 +Ametal-1|net@177|||S1800|pin@39||-159|-25|nand10@2|inA|-143.5|-25 +Ametal-1|net@211|||S0|pin@54||-173.5|-25|inv10D@0|in|-183|-25 +Ametal-1|net@215|||S900|contact@18||-173.5|10|pin@54||-173.5|-25 +Ametal-1|net@281|||S2700|pin@82||67|-60|nand3in4@2|inB|67|-22 +Ametal-2|net@291|||S0|nand3in4@2|out|67|10|contact@18||-173.5|10 +Ametal-1|net@308|||S900|pin@92||-156.5|19|inv05@0|in[1]|-156.5|15 +Ametal-2|net@375|||S0|wellCont@5|gnd_1|-163.5|0|inv05@0|gnd_1|-163.5|0 +Ametal-2|net@376|||S0|wellCont@5|vdd_2|-163.5|50|inv05@0|vdd_2|-163.5|50 +Ametal-2|net@377|||S0|wellCont@5|vdd_3|-163.5|-50|inv05@0|vdd_3|-163.5|-50 +Ametal-2|net@381|||S1800|inv10D@0|gnd|-174.5|0|wellCont@5|gnd|-172.5|0 +Ametal-2|net@382|||S1800|inv10D@0|vdd|-174.5|50|wellCont@5|vdd|-172.5|50 +Ametal-2|net@383|||S1800|inv10D@0|vdd_1|-174.5|-50|wellCont@5|vdd_1|-172.5|-50 +Ametal-2|net@390|||S0|nor20@2|gnd|-52.5|0|nand3in4@2|gnd|-57.5|0 +Ametal-2|net@391|||S0|nor20@2|vdd|-52.5|50|nand3in4@2|vdd|-57.5|50 +Ametal-2|net@392|||S0|nor20@2|vdd_1|-52.5|-50|nand3in4@2|vdd_1|-57.5|-50 +Ametal-2|net@393|||S0|nand3in4@2|inC|70|22|contact@32||-62.5|22 +Ametal-1|net@395|||S900|contact@32||-62.5|22|pin@115||-62.5|16 +Ametal-1|net@396|||S0|pin@115||-62.5|16|nor20@2|out_2|-63|16 +Ametal-1|net@402|||S2700|pin@79||-51|-61|pin@116||-51|-32.5 +Ametal-1|net@403|||S1800|pin@116||-51|-32.5|pin@119||-50.5|-32.5 +Ametal-1|net@404|||S2700|pin@119||-50.5|-32.5|nand3in4@2|inA|-50.5|-30 +Ametal-1|net@408|||S0|pin@92||-156.5|19|pin@123||-189|19 +Ametal-1|net@410|||S900|pin@123||-189|19|inv10D@0|out|-189|7 +Ametal-1|net@411|||S0|pin@90||-189|19|pin@123||-189|19 +Ametal-1|net@412|||S1800|nand10@2|out|-144.5|16|pin@124||-108|16 +Ametal-1|net@413|||S2700|pin@124||-108|16|pin@125||-108|19 +Ametal-1|net@414|||S2700|pin@125||-108|19|pin@126||-108|24.5 +Ametal-1|net@415|||S1800|pin@126||-108|24.5|nor20@2|inB|-93.5|24.5 +Ametal-2|net@416|||S0|nor20@2|gnd_1|-117.5|0|nand10@2|gnd|-117.5|0 +Ametal-2|net@417|||S0|nor20@2|vdd_2|-117.5|50|nand10@2|vdd_1|-117.5|50 +Ametal-2|net@418|||S0|nor20@2|vdd_3|-117.5|-50|nand10@2|vdd|-117.5|-50 +Ametal-1|net@419|||S1800|nand10@2|inB|-129|25|pin@127||-125|25 +Ametal-1|net@420|||S2700|pin@127||-125|25|pin@128||-125|56 +Edo[Mv]||D5G2;|pin@128||I +Egnd_1|gnd|D5G2;|inv10D@0|gnd_1|G +Egnd_1@37674654|gnd_1|D5G2;|nand3in4@2|gnd_1|G +EinA@211721699|inA|D5G2;|pin@82||I +EinB_1|inB|D5G2;|pin@79||I +EinA|succ|D5G2;|nor20@2|inA|I +Evdd_3|vdd|D5G2;|inv10D@0|vdd_3|P +Evdd_2||D5G2;|inv10D@0|vdd_2|P +Evdd_3@992237199|vdd_3|D5G2;|nand3in4@2|vdd_2|P +Evdd_4||D5G2;|nand3in4@2|vdd_3|P +EwinHI[M]||D5G2;|pin@90||O +EwinLO[M]||D5G2;|nand3in4@2|out|O +X + +# Cell racesLoop;1{sch} +CracesLoop;1{sch}||schematic|1236296906280|1237121458775| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@7||42|0|||R| +NOff-Page|conn@11||-13|5|||Y| +NOff-Page|conn@13||10|10|||| +NOff-Page|conn@14||59|-7|||| +NOff-Page|conn@15||19.5|-11|||Y| +NOff-Page|conn@16||19.5|-5|||Y| +IredFive:inv;1{ic}|inv@1||18|15|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@2||48|-7|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@2||-2|6|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Igates3inM:nand3in44s;1{ic}|nand3in4@0||36|-7|||D5G4; +IredFive:nor2n;1{ic}|nor2n@2||18|7|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@3||9.5|39|||||ART_message(D5G6;)SracesLoop +Ngeneric:Invisible-Pin|pin@4||9|33.5|||||ART_message(D5G4;)Sthis is the repeat loop +Ngeneric:Invisible-Pin|pin@5||6|28|||||ART_message(D5G3;)Sies 14 March 2009 +NWire_Pin|pin@35||30|7|||| +NWire_Pin|pin@41||42|-7|||| +NWire_Pin|pin@42||-6|15|||| +NWire_Pin|pin@43||-6|7|||| +NWire_Pin|pin@44||54|-7|||| +NWire_Pin|pin@46||54|15|||| +NWire_Pin|pin@69||30|-5|||| +NWire_Pin|pin@70||14|10|||| +NWire_Pin|pin@71||14|8|||| +NWire_Pin|pin@72||24|-7|||| +NWire_Pin|pin@73||24|-5|||| +NWire_Pin|pin@74||24|-11|||| +NWire_Pin|pin@75||24|-9|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@11||9|6|||D0G4;|ATTR_L(D5G1;PUD)D303.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@12||9|15|||D0G4;|ATTR_L(D5G1;PUD)D174.69999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@13||26|7|||D0G4;|ATTR_L(D5G1;PUD)D798.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@14||26|15|||D0G4;|ATTR_L(D5G1;PUD)D174.69999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|net@86|||0|wire90@11|a|6.5|6|nand2@2|out|0.5|6 +Awire|net@92|||0|invI@2|in|45.5|-7|pin@41||42|-7 +Awire|net@93|||2700|pin@41||42|-7|conn@7|a|42|-2 +Awire|net@94|||0|wire90@12|a|6.5|15|pin@42||-6|15 +Awire|net@95|||900|pin@42||-6|15|pin@43||-6|7 +Awire|net@96|||1800|pin@43||-6|7|nand2@2|ina|-4.5|7 +Awire|net@97|||0|inv@1|out|15.5|15|wire90@12|b|11.5|15 +Awire|net@98|||0|pin@35||30|7|wire90@13|b|28.5|7 +Awire|net@100|||0|pin@44||54|-7|invI@2|out|50.5|-7 +Awire|net@103|||0|pin@46||54|15|wire90@14|b|28.5|15 +Awire|net@104|||2700|pin@44||54|-7|pin@46||54|15 +Awire|net@140|||0|nand3in4@0|inC|34|-5|pin@69||30|-5 +Awire|net@144|||1800|nand3in4@0|out|39|-7|pin@41||42|-7 +Awire|net@145|||900|pin@35||30|7|pin@69||30|-5 +Awire|net@149|||0|wire90@14|a|23.5|15|inv@1|in|20.5|15 +Awire|net@152|||0|wire90@13|a|23.5|7|nor2n@2|out|20.5|7 +Awire|net@153|||1800|wire90@11|b|11.5|6|nor2n@2|inb|15.5|6 +Awire|net@154|||1800|conn@13|y|12|10|pin@70||14|10 +Awire|net@155|||900|pin@70||14|10|pin@71||14|8 +Awire|net@156|||1800|pin@71||14|8|nor2n@2|ina|15.5|8 +Awire|net@157|||0|conn@14|a|57|-7|pin@44||54|-7 +Awire|net@158|||0|nand3in4@0|inB|34|-7|pin@72||24|-7 +Awire|net@159|||2700|pin@72||24|-7|pin@73||24|-5 +Awire|net@160|||0|pin@73||24|-5|conn@16|y|21.5|-5 +Awire|net@161|||1800|conn@15|y|21.5|-11|pin@74||24|-11 +Awire|net@162|||2700|pin@74||24|-11|pin@75||24|-9 +Awire|net@166|||1800|pin@75||24|-9|nand3in4@0|inA|34|-9 +Awire|net@167|||0|nand2@2|inb|-4.5|5|conn@11|y|-11|5 +Edo[Mv,Tp]|do[Mv]|D4G2;|conn@11|a|I +EinA||D4G2;|conn@15|a|I +EinB||D4G2;|conn@16|a|I +Esucc||D4G2;|conn@13|a|I +EwinHI[M]||D6G2;|conn@14|y|O +EwinLO[M]||D6G2;|conn@7|y|O +X + +# Cell torp;1{lay} +Ctorp;1{lay}||cmos90|1236523077508|1237224572687|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236903693196|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224671725 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-52|-10|||| +NX-Metal-1-Metal-2-Con|contact@1||-78|-16|||| +IflagD;1{lay}|flagD@0||5|0|X||D5G4; +Igates1inM:inv510;2{lay}|inv510@3||-69.5|0|XY||D5G4; +NMetal-1-Pin|pin@29||-63.5|-16|||| +NMetal-1-Pin|pin@33||-2.5|22|||| +NMetal-1-Pin|pin@42||-2.5|17.5|||| +NMetal-2-Pin|pin@48||-40|-10|||| +NMetal-2-Pin|pin@50||-69|-16|||| +NMetal-1-Pin|pin@51||61|-34|||| +IdriversL:predDri20wMC;3{lay}|predDri2@0||-35|0|Y||D5G4; +IdriversL:sucDri20;1{lay}|sucDri20@0||58.5|0|Y||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@3||30|0|||D5G4; +Ametal-2|net@73|||S0|predDri2@0|gnd|-56.5|0|inv510@3|gnd_1|-56.5|0 +Ametal-2|net@74|||S0|predDri2@0|vdd|-56.5|-50|inv510@3|vdd_2|-56.5|-50 +Ametal-2|net@75|||S0|predDri2@0|vdd_1|-56.5|50|inv510@3|vdd_3|-56.5|50 +Ametal-1|net@118|||S0|predDri2@0|pred|-52|-16|pin@29||-63.5|-16 +Ametal-1|net@119|||S2700|pin@29||-63.5|-16|inv510@3|in[1]|-63.5|-15 +Ametal-1|net@137|||S0|pin@33||-2.5|22|predDri2@0|in|-35|22 +Ametal-2|net@138||6.2|S1800|flagD@0|vdd_2|-15.5|50|predDri2@0|vdd_3|-13.5|50 +Ametal-2|net@139||6.2|S0|predDri2@0|gnd_1|-13.5|0|flagD@0|gnd_1|-15.5|0 +Ametal-2|net@140||6.2|S0|predDri2@0|vdd_2|-13.5|-50|flagD@0|vdd_3|-15.5|-50 +Ametal-1|net@163|||S900|pin@33||-2.5|22|pin@42||-2.5|17.5 +Ametal-1|net@164|||S1800|pin@42||-2.5|17.5|flagD@0|fire[T]|6.5|17.5 +Ametal-2|net@187|||S0|wellCont@3|gnd|25.5|0|flagD@0|gnd|25.5|0 +Ametal-2|net@188|||S0|wellCont@3|vdd|25.5|-50|flagD@0|vdd_1|25.5|-50 +Ametal-2|net@189|||S0|wellCont@3|vdd_1|25.5|50|flagD@0|vdd|25.5|50 +Ametal-2|net@193|||S0|sucDri20@0|gnd|34.5|0|wellCont@3|gnd_1|34.5|0 +Ametal-2|net@194|||S0|sucDri20@0|vdd|34.5|-50|wellCont@3|vdd_2|34.5|-50 +Ametal-2|net@195|||S0|sucDri20@0|vdd_1|34.5|50|wellCont@3|vdd_3|34.5|50 +Ametal-1|net@199|||S2700|predDri2@0|pred|-52|-16|contact@0||-52|-10 +Ametal-2|net@200|||S1800|contact@0||-52|-10|pin@48||-40|-10 +Ametal-1|net@201||0.4|S900|inv510@3|out10|-78|-7|contact@1||-78|-16 +Ametal-2|net@202|||S1800|contact@1||-78|-16|pin@50||-69|-16 +Ametal-1|net@203|||S1800|sucDri20@0|succ|58.5|-34|pin@51||61|-34 +Edo[reD]||D5G2;|pin@51||I +Ein|done[M]|D5G2;|sucDri20@0|in|I +Etorp_1|epi[torp]|D5G2;|pin@48||I +Ein@387994497|fire[T]|D5G2;|predDri2@0|in|I +Eflag[D][set]||D5G2;|flagD@0|flag[D][set]|I +Egnd_4|gnd|D5G2;|inv510@3|gnd_2|G +Egnd_1||D5G2;|sucDri20@0|gnd_1|G +Emc||D5G2;|predDri2@0|mc|I +Emc_1||D5G2;|predDri2@0|mc_1|I +Es[3]||D5G2;|pin@50||O +Evdd_9|vdd|D5G2;|inv510@3|vdd_5|P +Evdd_2||D5G2;|sucDri20@0|vdd_2|P +Evdd_3||D5G2;|sucDri20@0|vdd_3|P +Evdd_8||D5G2;|inv510@3|vdd_4|P +X + +# Cell torp;1{sch} +Ctorp;1{sch}||schematic|1236523754893|1237224588548|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||0|9|||YRRR| +NOff-Page|conn@3||6|29|||YR| +NOff-Page|conn@4||-12|11.5|||XRRR| +NOff-Page|conn@5||-27.5|26|||XR| +NOff-Page|conn@7||34|12|||| +NOff-Page|conn@8||34|0|||| +NOff-Page|conn@9||9|0|||Y| +IredFive:inv;1{ic}|inv@2||-31|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@3||17|20|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:invI;2{ic}|invI@2||-17|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@0||2|46.5|||||ART_message(D5G6;)Storp +Ngeneric:Invisible-Pin|pin@1||2.5|41|||||ART_message(D5G3;)Sies 8 March 2009 +NWire_Pin|pin@21||30|12|||| +NWire_Pin|pin@23||6|20|||Y| +NWire_Pin|pin@24||-12|18|||| +NWire_Pin|pin@26||-36|18|||XYRR| +NWire_Pin|pin@27||-36|24|||XYRR| +NWire_Pin|pin@28||0|16|||| +IredFive:pms1;2{ic}|pms1@0||30|20|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20 +IdriversL:predDri20wMC;1{ic}|predDri2@0||-6|18|YRR||D5G4; +IdriversL:sucDri20;1{ic}|sucDri20@1||22|0|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@3||-24|18|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|net@34|||0|pin@28||0|16|predDri2@0|mc|-3|16 +Awire|net@36|||900|pms1@0|d|30|18|pin@21||30|12 +Awire|net@37|||0|pin@23||6|20|predDri2@0|in|-3|20 +Awire|net@38|||0|conn@7|a|32|12|pin@21||30|12 +Awire|net@40|||1800|inv@3|out|19.5|20|pms1@0|g|27|20 +Awire|net@41|||1800|pin@26||-36|18|inv@2|out|-33.5|18 +Awire|net@43|||0|predDri2@0|pred|-9|18|pin@24||-12|18 +Awire|net@44|||0|pin@24||-12|18|invI@2|in|-14.5|18 +Awire|net@46|||0|invI@2|out|-19.5|18|wire90@3|b|-21.5|18 +Awire|net@47|||0|wire90@3|a|-26.5|18|inv@2|in|-28.5|18 +Awire|net@55|||900|conn@3|y|6|27|pin@23||6|20 +Awire|net@62|||0|inv@3|in|14.5|20|pin@23||6|20 +Awire|net@64|||900|pin@28||0|16|conn@0|y|0|11 +Awire|net@66|||900|pin@24||-12|18|conn@4|a|-12|13.5 +Awire|net@67|||1800|sucDri20@1|succ|26|0|conn@8|a|32|0 +Awire|net@68|||1800|conn@9|y|11|0|sucDri20@1|in|18|0 +Awire|s[3]|D5G2;||2700|pin@26||-36|18|pin@27||-36|24 +Edo[reD]||D6G2;|conn@8|y|O +Emc_1|done[M]|D4G2;|conn@9|a|I +Edo[Mv,Tp],torp|epi[torp]|D6G2;|conn@4|y|O +Efire[T]||D4G2;|conn@3|a|I +Eflag[D][set]||D6G2;|conn@7|y|O +Emc||D4G2;|conn@0|a|I +Es[3:5]|s[3]|D6G2;|conn@5|y|O +X diff --git a/electric/oneHotM.jelib b/electric/oneHotM.jelib index 8875f2a..6afd419 100755 --- a/electric/oneHotM.jelib +++ b/electric/oneHotM.jelib @@ -78,6 +78,245 @@ Ein[1:6][T,F]|in[1:6][T]|D5G2;|pin@6||I Epred[A]|mc|D5G2;|pin@14||I X +# Cell aFlag;3{lay} +CaFlag;3{lay}||cmos90|1228565721258|1237172264091||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236947095833|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237203725184 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@9||-35.5|106|||| +NX-Metal-1-Metal-2-Con|contact@10||-89.5|106|||| +NX-Metal-1-Metal-2-Con|contact@11||-89.5|-94|||| +NX-Metal-1-Metal-2-Con|contact@12||-35.5|-94|||| +NX-Metal-1-Metal-2-Con|contact@13||-35.5|32|||| +NX-Metal-1-Metal-2-Con|contact@14||195.5|32|||| +NX-Metal-1-Metal-2-Con|contact@15||170|32|||| +NX-Metal-1-Metal-2-Con|contact@16||187|-32|||| +NX-Metal-1-Metal-2-Con|contact@17||42.5|-32|||| +NX-Metal-1-Metal-2-Con|contact@18||92|-12|||| +NX-Metal-1-Metal-2-Con|contact@19||148.5|88|||| +NX-Metal-1-Metal-2-Con|contact@20||174|88|||| +NX-Metal-1-Metal-2-Con|contact@23||92|12|||| +NX-Metal-1-Metal-2-Con|contact@24||119.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@25||201.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@26||-243|-38|||| +NX-Metal-1-Metal-2-Con|contact@27||-269.5|-50|||| +NX-Metal-1-Metal-2-Con|contact@28||-296|-44|||| +NX-Metal-1-Metal-2-Con|contact@29||-286.5|-100|||| +NX-Metal-1-Metal-2-Con|contact@30||-260|-94|||| +NX-Metal-1-Metal-2-Con|contact@31||-243|-106|||| +NX-Metal-1-Metal-2-Con|contact@32||-280.5|94|||| +NX-Metal-1-Metal-2-Con|contact@33||-254|100|||| +NX-Metal-1-Metal-2-Con|contact@34||-227.5|106|||| +NX-Metal-1-Metal-2-Con|contact@35||-275|44|||| +NX-Metal-1-Metal-2-Con|contact@36||-248.5|50|||| +NX-Metal-1-Metal-2-Con|contact@37||-222|56|||| +NX-Metal-1-Metal-2-Con|contact@38||4|-6|||RR| +NX-Metal-1-Metal-2-Con|contact@39||23.5|-6|||RR| +NX-Metal-1-Metal-2-Con|contact@41||64|-6|||| +NX-Metal-1-Metal-2-Con|contact@42||83.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@43||217|12|||| +NX-Metal-1-Metal-2-Con|contact@44||165|12|||| +NX-Metal-1-Metal-2-Con|contact@45||-296|-100|||| +NX-Metal-1-Metal-2-Con|contact@46||-269.5|-94|||| +IflagHalf;1{lay}|flagHalf@0||37.5|72|||D5G4; +IflagHalf;1{lay}|flagHalf@1||37.5|-72|Y||D5G4; +Iflags2i;1{lay}|flags2i@0||-233.5|0|Y||D5G4; +Iflags2i;1{lay}|flags2i@1||-260|0|Y||D5G4; +Iflags2i;1{lay}|flags2i@2||-286.5|0|Y||D5G4; +Igates1inM:inv10D;1{lay}|inv10D@0||181|-72|Y||D5G4; +Igates1inM:inv10D;1{lay}|inv10D@1||207.5|-72|XY||D5G4; +Igates2inM:nor10sym;2{lay}|nor10sym@0||195.5|72|||D5G4; +NMetal-1-Pin|pin@2||17.5|6|||| +NMetal-1-Pin|pin@4||4|6|||| +NMetal-1-Pin|pin@7||77.5|-6|||| +NMetal-1-Pin|pin@8||71|-6|||| +NMetal-1-Pin|pin@9||71|6|||| +NMetal-1-Pin|pin@11||64|6|||| +NMetal-1-Pin|pin@16||170|-47|||| +NMetal-2-Pin|pin@20||-41|-12|||| +NMetal-2-Pin|pin@35||-41|12|||| +NMetal-2-Pin|pin@36||201|12|||| +NMetal-2-Pin|pin@37||220.5|88|||| +NMetal-1-Pin|pin@55||-243|-97|||| +NMetal-2-Pin|pin@57||-145|94|||| +NMetal-2-Pin|pin@58||-145|106|||| +NMetal-2-Pin|pin@60||-144|44|||| +NMetal-2-Pin|pin@61||-144|56|||| +NMetal-1-Pin|pin@62||23.5|37|||| +NMetal-1-Pin|pin@64||83.5|6|||| +NMetal-1-Pin|pin@65||77.5|6|||| +NMetal-1-Pin|pin@68||165|-38|||| +NMetal-1-Pin|pin@70||148.5|-38|||| +NMetal-1-Pin|pin@71||-296|-112|||| +NMetal-1-Pin|pin@73||-269.5|-112|||| +NMetal-1-Pin|pin@74||-243|-112|||| +IwiresL:select15;1{lay}|select15@0||-247|72|Y||D5G4; +IwiresL:select15;1{lay}|select15@1||-247|-72|Y||D5G4; +IwiresL:select15;1{lay}|select15@2||-223|72|Y||D5G4; +IwiresL:select15;1{lay}|select15@3||-223|-72|Y||D5G4; +IwiresL:select15;1{lay}|select15@4||-273|72|Y||D5G4; +IwiresL:select15;1{lay}|select15@5||-273|-72|Y||D5G4; +IwiresL:select15;1{lay}|select15@6||-297|72|Y||D5G4; +IwiresL:select15;1{lay}|select15@7||-297|-72|Y||D5G4; +IwiresL:wellContacts26;1{lay}|wellCont@0||194|-72|||D5G4; +Ixor6x12;5{lay}|xor6x12@2||-130.5|0|X||D5G4; +Ametal-1|net@0|||S900|contact@13||-35.5|32|flagHalf@1|inb|-35.5|-43 +Ametal-1|net@1|||S900|flagHalf@0|inb_1|42.5|43|contact@17||42.5|-32 +Ametal-2|net@5|||S1800|contact@38||4|-6|contact@39||23.5|-6 +Ametal-1|net@6|||S2700|flagHalf@1|out_7|4|-14|contact@38||4|-6 +Ametal-1|net@8|||S0|pin@2||17.5|6|pin@4||4|6 +Ametal-1|net@9|||S2700|pin@4||4|6|flagHalf@0|out_7|4|14 +Ametal-1|net@23|||S2700|flagHalf@1|y|77.5|-32|pin@7||77.5|-6 +Ametal-1|net@24|||S0|pin@7||77.5|-6|pin@8||71|-6 +Ametal-1|net@25|||S2700|pin@8||71|-6|pin@9||71|6 +Ametal-1|net@28|||S2700|pin@11||64|6|flagHalf@0|out_8|64|14 +Ametal-1|net@29|||S0|pin@9||71|6|pin@11||64|6 +Ametal-2|net@30|||S1800|contact@10||-89.5|106|contact@9||-35.5|106 +Ametal-1|net@31|||S2700|flagHalf@0|ina|-35.5|97|contact@9||-35.5|106 +Ametal-1|net@33|||S2700|xor6x12@2|all|-89.5|104|contact@10||-89.5|106 +Ametal-1|net@36|||S2700|xor6x12@2|any|-89.5|-103.5|contact@11||-89.5|-94 +Ametal-2|net@37|||S1800|contact@11||-89.5|-94|contact@12||-35.5|-94 +Ametal-1|net@38|||S2700|flagHalf@1|ina|-35.5|-97|contact@12||-35.5|-94 +Ametal-2|net@46|||S1800|nor10sym@0|gnd|170.5|72|flagHalf@0|gnd_3|172.5|72 +Ametal-2|net@47|||S1800|nor10sym@0|vdd|170.5|122|flagHalf@0|vdd_6|172.5|122 +Ametal-2|net@48|||S1800|nor10sym@0|vdd_1|170.5|22|flagHalf@0|vdd_7|172.5|22 +Ametal-2|net@49|||S0|inv10D@0|gnd|172.5|-72|flagHalf@1|gnd_3|172.5|-72 +Ametal-2|net@50|||S0|inv10D@0|vdd|172.5|-122|flagHalf@1|vdd_6|172.5|-122 +Ametal-2|net@51|||S0|inv10D@0|vdd_1|172.5|-22|flagHalf@1|vdd_7|172.5|-22 +Ametal-2|net@52|||S1800|contact@13||-35.5|32|contact@15||170|32 +Ametal-1|net@54|||S900|flagHalf@0|inb|-35.5|43|contact@13||-35.5|32 +Ametal-1|net@57|||S900|nor10sym@0|out_4|195.5|34|contact@14||195.5|32 +Ametal-1|net@58|||S0|inv10D@0|in|181|-47|pin@16||170|-47 +Ametal-2|net@60|||S1800|contact@15||170|32|contact@14||195.5|32 +Ametal-1|net@63|||S2700|inv10D@0|out|187|-79|contact@16||187|-32 +Ametal-1|net@64|||S900|contact@17||42.5|-32|flagHalf@1|inb_1|42.5|-43 +Ametal-2|net@65|||S1800|contact@17||42.5|-32|contact@16||187|-32 +Ametal-2|net@67|||S1800|pin@20||-41|-12|contact@18||92|-12 +Ametal-1|net@69|||S2700|flagHalf@1|out_9|92|-15|contact@18||92|-12 +Ametal-1|net@84|||S900|flagHalf@0|succ|148.5|106|contact@19||148.5|88 +Ametal-1|net@85|||S2700|nor10sym@0|inB|174|81|contact@20||174|88 +Ametal-2|net@86|||S1800|contact@19||148.5|88|contact@20||174|88 +Ametal-2|net@95|||S1800|pin@35||-41|12|contact@23||92|12 +Ametal-1|net@96|||S900|flagHalf@0|out_9|92|15|contact@23||92|12 +Ametal-2|net@98|||S1800|contact@20||174|88|pin@37||220.5|88 +Ametal-1|net@103|||S900|contact@24||119.5|-6|flagHalf@1|y_1|119.5|-37 +Ametal-1|net@104|||S900|flagHalf@0|y_1|119.5|37|contact@24||119.5|-6 +Ametal-1|net@107|||S2700|inv10D@1|out|201.5|-79|contact@25||201.5|-6 +Ametal-2|net@109|||S0|wellCont@0|gnd|189.5|-72|inv10D@0|gnd_1|189.5|-72 +Ametal-2|net@110|||S0|wellCont@0|vdd|189.5|-122|inv10D@0|vdd_2|189.5|-122 +Ametal-2|net@111|||S0|wellCont@0|vdd_1|189.5|-22|inv10D@0|vdd_3|189.5|-22 +Ametal-2|net@112||6.2|S1800|wellCont@0|vdd_3|198.5|-22|inv10D@1|vdd_3|199|-22 +Ametal-2|net@113||6.2|S0|inv10D@1|gnd_1|199|-72|wellCont@0|gnd_1|198.5|-72 +Ametal-2|net@114||6.2|S0|inv10D@1|vdd_2|199|-122|wellCont@0|vdd_2|198.5|-122 +Ametal-1|net@115|||S2700|pin@16||170|-47|contact@15||170|32 +Ametal-1|net@116|||S900|nor10sym@0|inA|217|65|contact@43||217|12 +Ametal-2|net@117|||S1800|contact@24||119.5|-6|contact@25||201.5|-6 +Ametal-2|net@119|||S0|xor6x12@2|gnd_2|-40.5|72|flagHalf@0|gnd_1|-40.5|72 +Ametal-2|net@120|||S0|xor6x12@2|vdd_4|-40.5|122|flagHalf@0|vdd_3|-40.5|122 +Ametal-2|net@121|||S0|xor6x12@2|vdd_5|-40.5|22|flagHalf@0|vdd_2|-40.5|22 +Ametal-2|net@122|||S0|xor6x12@2|gnd|-40.5|-72|flagHalf@1|gnd_1|-40.5|-72 +Ametal-2|net@123|||S0|xor6x12@2|vdd|-40.5|-22|flagHalf@1|vdd_2|-40.5|-22 +Ametal-2|net@124|||S0|xor6x12@2|vdd_1|-40.5|-122|flagHalf@1|vdd_3|-40.5|-122 +Ametal-2|net@154||6.2|S1800|flags2i@1|gnd_3|-251.5|72|flags2i@0|gnd_2|-242|72 +Ametal-2|net@155||6.2|S0|flags2i@0|gnd|-242|-72|flags2i@1|gnd_1|-251.5|-72 +Ametal-2|net@156||6.2|S0|flags2i@0|vdd|-242|-22|flags2i@1|vdd_2|-251.5|-22 +Ametal-2|net@157||6.2|S0|flags2i@0|vdd_1|-242|-122|flags2i@1|vdd_3|-251.5|-122 +Ametal-2|net@158||6.2|S0|flags2i@0|vdd_4|-242|122|flags2i@1|vdd_6|-251.5|122 +Ametal-2|net@159||6.2|S0|flags2i@0|vdd_5|-242|22|flags2i@1|vdd_7|-251.5|22 +Ametal-1|net@164|||S900|flags2i@0|in[2]|-243|0|contact@26||-243|-38 +Ametal-2|net@165|||S0|xor6x12@2|in[3][T]|-169.5|-50|contact@27||-269.5|-50 +Ametal-1|net@166|||S900|flags2i@1|in[2]|-269.5|0|contact@27||-269.5|-50 +Ametal-2|net@167|||S0|xor6x12@2|in[5][T]|-207.5|-44|contact@28||-296|-44 +Ametal-1|net@168|||S900|flags2i@2|in[2]|-296|0|contact@28||-296|-44 +Ametal-2|net@169|||S0|xor6x12@2|in[6][T]|-206.5|-100|contact@29||-286.5|-100 +Ametal-1|net@170|||S900|flags2i@2|in|-286.5|-97|contact@29||-286.5|-100 +Ametal-2|net@171|||S0|xor6x12@2|in[4][T]|-163.5|-94|contact@30||-260|-94 +Ametal-1|net@172|||S2700|flags2i@1|in|-260|-97|contact@30||-260|-94 +Ametal-1|net@176|||S0|flags2i@0|in|-233.5|-97|pin@55||-243|-97 +Ametal-2|net@180|||S0|xor6x12@2|in[5][F]|-209.5|94|contact@32||-280.5|94 +Ametal-1|net@181|||S2700|flags2i@2|out|-280.5|79|contact@32||-280.5|94 +Ametal-2|net@182|||S0|xor6x12@2|in[3][F]|-171.5|100|contact@33||-254|100 +Ametal-1|net@183|||S2700|flags2i@1|out|-254|79|contact@33||-254|100 +Ametal-2|net@184|||S0|xor6x12@2|in[7][F]|-67.5|94|pin@57||-145|94 +Ametal-2|net@185|||S2700|pin@57||-145|94|pin@58||-145|106 +Ametal-2|net@187|||S0|pin@58||-145|106|contact@34||-227.5|106 +Ametal-1|net@188|||S2700|flags2i@0|out|-227.5|79|contact@34||-227.5|106 +Ametal-2|net@189|||S0|xor6x12@2|in[6][F]|-202.5|44|contact@35||-275|44 +Ametal-1|net@190|||S2700|flags2i@2|out[1]|-275|0|contact@35||-275|44 +Ametal-1|net@191|||S2700|flags2i@1|out[1]|-248.5|0|contact@36||-248.5|50 +Ametal-2|net@192|||S0|xor6x12@2|in[4][F]|-164.5|50|contact@36||-248.5|50 +Ametal-2|net@193|||S0|xor6x12@2|in[7][T]@633598832|-60.5|44|pin@60||-144|44 +Ametal-2|net@194|||S2700|pin@60||-144|44|pin@61||-144|56 +Ametal-2|net@196|||S0|pin@61||-144|56|contact@37||-222|56 +Ametal-1|net@197|||S2700|flags2i@0|out[1]|-222|0|contact@37||-222|56 +Ametal-2|net@198||6.2|S1800|flags2i@0|vdd_7|-225|22|xor6x12@2|vdd_7|-220.5|22 +Ametal-2|net@199||6.2|S0|xor6x12@2|gnd_1|-220.5|-72|flags2i@0|gnd_1|-225|-72 +Ametal-2|net@200||6.2|S0|xor6x12@2|gnd_3|-220.5|72|flags2i@0|gnd_3|-225|72 +Ametal-2|net@201||6.2|S0|xor6x12@2|vdd_2|-220.5|-22|flags2i@0|vdd_2|-225|-22 +Ametal-2|net@202||6.2|S0|xor6x12@2|vdd_3|-220.5|-122|flags2i@0|vdd_3|-225|-122 +Ametal-2|net@203||6.2|S0|xor6x12@2|vdd_6|-220.5|122|flags2i@0|vdd_6|-225|122 +Ametal-1|net@206|||S900|pin@55||-243|-97|contact@31||-243|-106 +Ametal-2|net@207|||S1800|contact@31||-243|-106|xor6x12@2|in[2][T]|-59.5|-106 +Ametal-2|net@209|||S1800|contact@26||-243|-38|xor6x12@2|in[7][T]|-65.5|-38 +Ametal-1|net@213|||S2700|contact@39||23.5|-6|pin@62||23.5|37 +Ametal-1|net@214|||S0|pin@62||23.5|37|flagHalf@0|x|17.5|37 +Ametal-1|net@219|||S2700|pin@65||77.5|6|flagHalf@0|y|77.5|32 +Ametal-1|net@221|||S2700|flagHalf@1|out_8|64|-14|contact@41||64|-6 +Ametal-1|net@223|||S900|pin@64||83.5|6|contact@42||83.5|-6 +Ametal-1|net@225|||S0|pin@64||83.5|6|pin@65||77.5|6 +Ametal-2|net@226|||S1800|contact@41||64|-6|contact@42||83.5|-6 +Ametal-1|net@227|||S2700|flagHalf@1|x|17.5|-37|pin@2||17.5|6 +Ametal-2|net@229|||S1800|contact@44||165|12|pin@36||201|12 +Ametal-1|net@230|||S900|contact@44||165|12|pin@68||165|-38 +Ametal-1|net@233|||S1800|pin@70||148.5|-38|pin@68||165|-38 +Ametal-1|net@234|||S900|pin@70||148.5|-38|flagHalf@1|succ|148.5|-106 +Ametal-2|net@235|||S1800|pin@36||201|12|contact@43||217|12 +Ametal-2|net@254||6.2|S1800|flags2i@2|vdd_7|-278|22|flags2i@1|vdd_5|-268.5|22 +Ametal-2|net@255||6.2|S0|flags2i@1|gnd|-268.5|-72|flags2i@2|gnd_1|-278|-72 +Ametal-2|net@256||6.2|S0|flags2i@1|gnd_2|-268.5|72|flags2i@2|gnd_3|-278|72 +Ametal-2|net@257||6.2|S0|flags2i@1|vdd|-268.5|-22|flags2i@2|vdd_2|-278|-22 +Ametal-2|net@258||6.2|S0|flags2i@1|vdd_1|-268.5|-122|flags2i@2|vdd_3|-278|-122 +Ametal-2|net@259||6.2|S0|flags2i@1|vdd_4|-268.5|122|flags2i@2|vdd_6|-278|122 +Ametal-1|net@262|||S900|contact@45||-296|-100|pin@71||-296|-112 +Ametal-2|net@263|||S0|contact@29||-286.5|-100|contact@45||-296|-100 +Ametal-1|net@264|||S900|contact@46||-269.5|-94|pin@73||-269.5|-112 +Ametal-2|net@266|||S0|contact@30||-260|-94|contact@46||-269.5|-94 +Ametal-1|net@267|||S900|contact@31||-243|-106|pin@74||-243|-112 +Eflag[1][F]||D5G2;|pin@20||O +Eflag[1][T]||D5G2;|pin@35||O +Eflag[1][clr]||D5G2;|pin@37||I +Eflag[1][set]||D5G2;|pin@36||I +Eflag[A][F]||D5G2;|xor6x12@2|flag[1][F]|I +Eflag[A][T]||D5G2;|xor6x12@2|flag[1][T]|I +Eflag[B][F]||D5G2;|xor6x12@2|flag[2][F]|I +Eflag[B][T]||D5G2;|xor6x12@2|flag[2][T]|I +Eflag[C][F]||D5G2;|xor6x12@2|flag[3][F]|I +Eflag[C][T]||D5G2;|xor6x12@2|flag[3][T]|I +Egnd||D5G2;|flags2i@2|gnd|G +Egnd_2||D5G2;|flags2i@2|gnd_2|G +Egnd_4||D5G2;|nor10sym@0|gnd_1|G +Egnd_6||D5G2;|inv10D@1|gnd|G +Ein[1][T]||D5G2;|xor6x12@2|in[7][T]|I +Ein[2][T]||D5G2;|xor6x12@2|in[2][T]|I +Ein[3][T]||D5G2;|xor6x12@2|in[3][T]|I +Ein[4][T]||D5G2;|xor6x12@2|in[4][T]|I +Ein[5][T]||D5G2;|xor6x12@2|in[5][T]|I +Ein[6][T]||D5G2;|xor6x12@2|in[6][T]|I +Ein[2]@153280970|inn[1][T]|D5G2;|flags2i@0|in[2]|O +Einn[2][T]||D5G2;|pin@74||I +Ein[2]@490679894|inn[3][T]|D5G2;|flags2i@1|in[2]|O +Einn[4][T]||D5G2;|pin@73||I +Ein[2]|inn[5][T]|D5G2;|flags2i@2|in[2]|O +Einn[6][T]||D5G2;|pin@71||I +Emc||D5G2;|inv10D@1|in|I +Evdd||D5G2;|flags2i@2|vdd|P +Evdd_1||D5G2;|inv10D@1|vdd_1|P +Evdd_4||D5G2;|flags2i@2|vdd_4|P +Evdd_5||D5G2;|flags2i@2|vdd_5|P +Evdd_8||D5G2;|nor10sym@0|vdd_2|P +Evdd_9||D5G2;|nor10sym@0|vdd_3|P +Evdd_14||D5G2;|inv10D@1|vdd|P +Evdd_15||D5G2;|flags2i@2|vdd_1|P +X + # Cell aFlag;2{lay} CaFlag;2{lay}||cmos90|1228565721258|1233329255297||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233277006389|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233329711228 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -568,7 +807,7 @@ Epred[A]|mc|D4G2;|conn@5|a|I X # Cell flagHalf;1{lay} -CflagHalf;1{lay}||cmos90|1232292950923|1232305026144||DRC_last_good_drc_area_date()G1232304788636|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1232312001233 +CflagHalf;1{lay}||cmos90|1232292950923|1236828111536||DRC_last_good_drc_area_date()G1232304788636|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236894343337 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||78|-10|||| NX-Metal-1-Metal-2-Con|contact@1||-50.5|-10|||| @@ -615,7 +854,7 @@ Ametal-2|net@20||6.2|S0|nand10@1|vdd|51|50|inv20B@0|vdd|46.5|50 Ametal-2|net@21||6.2|S1800|inv20B@0|vdd_1|46.5|-50|nand10@1|vdd_1|51|-50 Ametal-1|net@22|||S2700|nand10@1|out_1|46|16|pin@5||46|25 Ametal-1|net@23||6.2|IJS1800|pin@5||46|25|inv20B@0|in_1|50.5|25 -Ametal-1|net@24|||S1800|nand10@1|out|24.5|-16|pin@6||50.5|-16 +Ametal-1|net@24|||S1800|nand10@1|out|24|-16|pin@6||50.5|-16 Ametal-1|net@25|||S900|pin@6||50.5|-16|inv20B@0|in|50.5|-25 Ametal-2|net@26|||S0|wellCont@0|gnd|-9|0|nand10@0|gnd|-9|0 Ametal-2|net@27|||S0|wellCont@0|vdd|-9|-50|nand10@0|vdd_1|-9|-50 @@ -677,7 +916,7 @@ Ey_1||D5G2;|pin@23||I X # Cell flags;1{ic} -Cflags;1{ic}||artwork|1230412917466|1234570922347|E +Cflags;1{ic}||artwork|1230412917466|1237248740534|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||4|0|-1|-1|| Nschematic:Bus_Pin|pin@1||0|-5|-1|-1|| @@ -692,8 +931,9 @@ Nschematic:Bus_Pin|pin@12||-2|5|-1|-1|| NPin|pin@13||-2|4|1|1|| NPin|pin@14||-2|5|1|1|| Nschematic:Bus_Pin|pin@15||-4|0|-1|-1|RRR| -Ngeneric:Invisible-Pin|pin@16||-3|0|1|1|RRR| -AThicker|net@0|||FS2700|pin@2||-3|-4|pin@3||-3|4 +NPin|pin@17||-3|0|1|1|| +NPin|pin@18||-4|0|1|1|| +AThicker|net@0|||FS2700|pin@17||-3|0|pin@3||-3|4 AThicker|net@1|||FS1800|pin@13||-2|4|pin@4||3|4 AThicker|net@2|||FS900|pin@4||3|4|pin@5||3|-4 AThicker|net@3|||FS0|pin@5||3|-4|pin@2||-3|-4 @@ -701,13 +941,122 @@ Aschematic:bus|net@5||-0.5|IJ900|pin@10||0|-4|pin@1||0|-5 Aschematic:bus|net@7||-0.5|IJ1800|pin@9||3|0|pin@0||4|0 AThicker|net@8|||FS1800|pin@3||-3|4|pin@13||-2|4 AThicker|net@9|||FS2700|pin@13||-2|4|pin@14||-2|5 -Aschematic:bus|net@10||-0.5|IJ0|pin@16||-3|0|pin@15||-4|0 +AThicker|net@11|||FS2700|pin@2||-3|-4|pin@17||-3|0 +AThicker|net@12|||FS0|pin@17||-3|0|pin@18||-4|0 Eflag[A,B][set,clr]||D5G2;|pin@0||I -Ein[13:24][T]|flag[C][T,F]|D5G2;|pin@15||I +Ein[13:24][T]|flag[C][T]|D5G2;|pin@15||I Ein[1:12][T,F]|m1[1:12]|D5G2;|pin@1||I Emc||D5G2;|pin@12||I X +# Cell flags;2{lay} +Cflags;2{lay}||cmos90|1228679954563|1237205745617||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237040631228|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237205799137 +IaFlag;3{lay}|aFlag@4||0|144|||D5G4; +IaFlag;3{lay}|aFlag@5||0|-144|Y||D5G4; +IpredicateM:abdBUSpins;1{lay}|abdBUSpi@0||0|-144|||D5G4; +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@17||-50.5|-132|||| +NX-Metal-1-Metal-2-Con|contact@18||-68.5|-156|||| +NX-Metal-1-Metal-2-Con|contact@19||-172.5|156|||| +NX-Metal-1-Metal-2-Con|contact@20||-154.5|132|||| +NX-Metal-2-Metal-3-Con|contact@21||210|-156|||| +NX-Metal-2-Metal-3-Con|contact@22||210|-232|||| +NX-Metal-3-Metal-4-Con|contact@23||210|-157.8|||| +NX-Metal-3-Metal-4-Con|contact@24||210|-167|||| +NX-Metal-2-Metal-3-Con|contact@25||204|156|||| +NX-Metal-2-Metal-3-Con|contact@26||198|232|||| +NX-Metal-3-Metal-4-Con|contact@27||204|-139.4|||| +NX-Metal-3-Metal-4-Con|contact@28||198|-148.6|||| +NX-Metal-1-Metal-2-Con|contact@29||217|144|||| +NMetal-1-Pin|pin@28||207.5|93|||| +NMetal-1-Pin|pin@29||217|93|||| +NMetal-1-Pin|pin@30||217|-93|||| +NMetal-1-Pin|pin@31||207.5|-93|||| +NMetal-1-Pin|pin@34||-210.5|0|||| +NMetal-1-Pin|pin@35||-192.5|0|||| +NMetal-3-Pin|pin@37||210|-124|||| +NMetal-2-Pin|pin@39||0|144|||| +Ametal-1|net@69|||S900|aFlag@4|mc|207.5|97|pin@28||207.5|93 +Ametal-1|net@70|||S1800|pin@28||207.5|93|pin@29||217|93 +Ametal-1|net@72|||S0|pin@30||217|-93|pin@31||207.5|-93 +Ametal-1|net@73|||S900|pin@31||207.5|-93|aFlag@5|mc|207.5|-97 +Ametal-2|net@81|||S0|aFlag@5|flag[1][F]|-41|-132|contact@17||-50.5|-132 +Ametal-2|net@82|||S0|aFlag@5|flag[1][T]|-41|-156|contact@18||-68.5|-156 +Ametal-2|net@86|||S0|aFlag@4|flag[1][T]|-41|156|contact@19||-172.5|156 +Ametal-2|net@89|||S0|aFlag@4|flag[1][F]|-41|132|contact@20||-154.5|132 +Ametal-1|net@95|||S2700|contact@20||-154.5|132|aFlag@4|flag[B][F]|-154.5|144 +Ametal-1|net@96|||S900|contact@19||-172.5|156|aFlag@4|flag[B][T]|-172.5|144 +Ametal-1|net@97|||S900|aFlag@4|flag[B][T]|-172.5|144|aFlag@5|flag[B][T]|-172.5|-144 +Ametal-1|net@98|||S900|aFlag@4|flag[B][F]|-154.5|144|aFlag@5|flag[B][F]|-154.5|-144 +Ametal-1|net@99|||S2700|aFlag@5|flag[A][T]|-68.5|-144|aFlag@4|flag[A][T]|-68.5|144 +Ametal-1|net@100|||S900|aFlag@4|flag[A][F]|-50.5|144|contact@17||-50.5|-132 +Ametal-1|net@103|||S2700|contact@18||-68.5|-156|aFlag@5|flag[A][T]|-68.5|-144 +Ametal-1|net@104|||S900|contact@17||-50.5|-132|aFlag@5|flag[A][F]|-50.5|-144 +Ametal-1|net@110|||S2700|aFlag@5|flag[C][F]|-192.5|-144|pin@35||-192.5|0 +Ametal-1|net@111|||S2700|aFlag@5|flag[C][T]|-210.5|-144|pin@34||-210.5|0 +Ametal-1|net@112|||S2700|pin@34||-210.5|0|aFlag@4|flag[C][T]|-210.5|144 +Ametal-1|net@113|||S2700|pin@35||-192.5|0|aFlag@4|flag[C][F]|-192.5|144 +Ametal-1|net@116|||S900|pin@29||217|93|pin@30||217|-93 +Ametal-2|net@117|||S1800|aFlag@5|flag[1][set]|201|-156|contact@21||210|-156 +Ametal-3|net@118|||S2700|contact@21||210|-156|pin@37||210|-124 +Ametal-2|net@119|||S0|aFlag@5|flag[1][clr]|220.5|-232|contact@22||210|-232 +Ametal-3|net@122|||S900|contact@21||210|-156|contact@23||210|-157.8 +Ametal-4|net@123|||S1800|abdBUSpi@0|flag[3][xx]|0|-157.8|contact@23||210|-157.8 +Ametal-4|net@125|||S1800|abdBUSpi@0|flag[2][xx]|0|-167|contact@24||210|-167 +Ametal-2|net@127|||S1800|aFlag@4|flag[1][set]|201|156|contact@25||204|156 +Ametal-2|net@129|||S0|aFlag@4|flag[1][clr]|220.5|232|contact@26||198|232 +Ametal-4|net@134|||S1800|abdBUSpi@0|flag[4][xx]|0|-139.4|contact@27||204|-139.4 +Ametal-4|net@136|||S1800|abdBUSpi@0|flag[1][xx]|0|-148.6|contact@28||198|-148.6 +Ametal-3|net@137|||S2700|contact@22||210|-232|contact@24||210|-167 +Ametal-3|net@138|||S900|contact@25||204|156|contact@27||204|-139.4 +Ametal-3|net@139|||S900|contact@26||198|232|contact@28||198|-148.6 +Ametal-2|net@160|||S0|contact@29||217|144|pin@39||0|144 +Ametal-1|net@161|||S2700|pin@29||217|93|contact@29||217|144 +Eflag[A][clr]||D5G2;|abdBUSpi@0|flag[2][xx]|I +Eflag[A][set]||D5G2;|abdBUSpi@0|flag[3][xx]|I +Eflag[B][clr]||D5G2;|abdBUSpi@0|flag[1][xx]|I +Eflag[B][set]||D5G2;|abdBUSpi@0|flag[4][xx]|I +Eflag[C][F]||D5G2;|pin@35||I +Eflag[C][T]||D5G2;|pin@34||I +Egnd||D5G2;|aFlag@5|gnd|G +Egnd_2||D5G2;|aFlag@5|gnd_2|G +Egnd_4||D5G2;|aFlag@5|gnd_4|G +Egnd_6||D5G2;|aFlag@5|gnd_6|G +Egnd_8||D5G2;|aFlag@4|gnd_4|G +Egnd_10||D5G2;|aFlag@4|gnd_6|G +Egnd_11||D5G2;|aFlag@4|gnd_2|G +Egnd_12||D5G2;|aFlag@4|gnd|G +Einn[1][T]|m1[1]|D5G2;|aFlag@5|in[2]@153280970|O +Einn[2][T]|m1[2]|D5G2;|aFlag@5|inn[2][T]|I +Einn[3][T]|m1[3]|D5G2;|aFlag@5|in[2]@490679894|O +Einn[4][T]|m1[4]|D5G2;|aFlag@5|inn[4][T]|I +Einn[5][T]|m1[5]|D5G2;|aFlag@5|in[2]|O +Einn[6][T]|m1[6]|D5G2;|aFlag@5|inn[6][T]|I +Em1[7]||D5G2;|aFlag@4|in[1][T]|I +Em1[8]||D5G2;|aFlag@4|in[2][T]|I +Em1[9]||D5G2;|aFlag@4|in[3][T]|I +Em1[10]||D5G2;|aFlag@4|in[4][T]|I +Em1[11]||D5G2;|aFlag@4|in[5][T]|I +Em1[12]||D5G2;|aFlag@4|in[6][T]|I +Emc||D5G2;|pin@39||I +Evdd||D5G2;|aFlag@5|vdd|P +Evdd_1||D5G2;|aFlag@5|vdd_1|P +Evdd_4||D5G2;|aFlag@5|vdd_4|P +Evdd_5||D5G2;|aFlag@5|vdd_5|P +Evdd_8||D5G2;|aFlag@5|vdd_8|P +Evdd_9||D5G2;|aFlag@5|vdd_9|P +Evdd_14||D5G2;|aFlag@5|vdd_14|P +Evdd_15||D5G2;|aFlag@5|vdd_15|P +Evdd_16||D5G2;|aFlag@4|vdd_1|P +Evdd_17||D5G2;|aFlag@4|vdd_8|P +Evdd_18||D5G2;|aFlag@4|vdd_9|P +Evdd_22||D5G2;|aFlag@4|vdd_14|P +Evdd_23||D5G2;|aFlag@4|vdd|P +Evdd_24||D5G2;|aFlag@4|vdd_4|P +Evdd_25||D5G2;|aFlag@4|vdd_5|P +Evdd_26||D5G2;|aFlag@4|vdd_15|P +X + # Cell flags;1{lay} Cflags;1{lay}||cmos90|1228679954563|1234571065230||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233328757217|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234743305714 IaFlag;2{lay}|aFlag@2||0|-144|Y||D5G4; @@ -834,15 +1183,16 @@ Evdd_26||D5G2;|aFlag@3|vdd_15|P X # Cell flags;1{sch} -Cflags;1{sch}||schematic|1228679587685|1234571007666| +Cflags;1{sch}||schematic|1228679587685|1237248696933| IaFlag;1{ic}|aFlag@0||-12|0|X||D5G4; IaFlag;1{ic}|aFlag@1||12|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@2||26.75|-4|||X| NOff-Page|conn@4||0|-14|||XR| NOff-Page|conn@5||0|12|||RRR| -NOff-Page|conn@8||-25|-6|||XRR| +NOff-Page|conn@8||-23.5|-10|||XRR| Iflags;1{ic}|flags@0||26|16|||D5G4; +IredFive:inv;1{ic}|inv@0||-15.5|-10|||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||0|26|||||ART_message(D5G5;)Sflags Ngeneric:Invisible-Pin|pin@1||0|20|||||ART_message(D5G3;)Sies 18 January 2009 NBus_Pin|pin@2||-15|6|-1|-1|| @@ -858,11 +1208,14 @@ NBus_Pin|pin@16||24|3|-1|-1|| NWire_Pin|pin@17||-9|6|||| NWire_Pin|pin@26||9|6|||| NWire_Pin|pin@27||0|6|||| +NWire_Pin|pin@28||-8.5|-10|||| +NWire_Pin|pin@29||-8.5|-13|||| Abus|flag[A,B,C][T,F]|D5G2;|-0.5|IJ900|pin@5||0|1|pin@6||0|-3 Abus|flag[A][T,F]|D5G2;|-0.5|IJ2700|aFlag@0|flag[T,F]|-15|3|pin@2||-15|6 Abus|flag[A][set,clr]|D5G2;|-0.5|IJ2700|pin@13||-24|-1|pin@14||-24|3 Abus|flag[B][T,F]|D5G2;|-0.5|IJ2700|aFlag@1|flag[T,F]|15|3|pin@3||15|6 Abus|flag[B][set,clr]|D5G2;|-0.5|IJ2700|pin@15||24|-1|pin@16||24|3 +Awire|flag[C][F]|D5G2;||900|pin@28||-8.5|-10|pin@29||-8.5|-13 Abus|m1[1:6]|D5G2;|-0.5|IJ2700|pin@10||-12|-6|aFlag@0|in[1:6][T,F]|-12|-3 Abus|m1[7:12]|D5G2;|-0.5|IJ2700|pin@11||12|-6|aFlag@1|in[1:6][T,F]|12|-3 Abus|net@3||-0.5|IJ0|aFlag@1|flag[A,B,C][T,F]|7|1|pin@5||0|1 @@ -874,8 +1227,10 @@ Awire|net@37|||2700|aFlag@1|pred[A]|9|3|pin@26||9|6 Awire|net@38|||1800|pin@27||0|6|pin@26||9|6 Awire|net@39|||1800|pin@17||-9|6|pin@27||0|6 Awire|net@40|||900|conn@5|y|0|10|pin@27||0|6 +Awire|net@41|||1800|conn@8|y|-21.5|-10|inv@0|in|-18|-10 +Awire|net@42|||1800|inv@0|out|-13|-10|pin@28||-8.5|-10 Eflag[1][set,clr]|flag[A,B][set,clr]|D4G2;|conn@2|a|I -Ein[13:24][T]|flag[C][T,F]|D4G2;|conn@8|a|I +Ein[13:24][T]|flag[C][T]|D4G2;|conn@8|a|I Ein[1:6][T,F]|m1[1:12]|D4G2;|conn@4|a|I Emc||D4G2;|conn@5|a|I X @@ -914,7 +1269,7 @@ Evdd_7||D5G2;|inv10D@0|vdd_3|P X # Cell minusOne;1{ic} -CminusOne;1{ic}||artwork|1230412359238|1234389002763|E +CminusOne;1{ic}||artwork|1230412359238|1237248138437|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||4|-2|-1|-1|| Nschematic:Bus_Pin|pin@1||-4|3|-1|-1|| @@ -968,11 +1323,11 @@ Eout[1:6][T,F]|m1cate[1:6][T,F]|D5G2;|pin@0||O Epred_1|mc|D5G2;|pin@18||I Epred||D5G2;|pin@1||I Esucc_1|s[1]|D5G2;|pin@19||O -Esucc||D5G2;|pin@27||O +Esucc|succ[m1]|D5G2;|pin@27||O X # Cell minusOne;1{lay} -CminusOne;1{lay}||cmos90|1234791024271|1235190007343||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235190018573|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235190018573 +CminusOne;1{lay}||cmos90|1234791024271|1237214468544||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237213079025|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237214599630 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-69.5|-32|||| NX-Metal-1-Metal-2-Con|contact@1||11.5|-32|||| @@ -980,28 +1335,26 @@ NX-Metal-1-Metal-2-Con|contact@2||-46|-32|||| NX-Metal-1-Metal-2-Con|contact@5||-95.5|-50|||| NX-Metal-1-Metal-2-Con|contact@6||-24|-94|||| NX-Metal-1-Metal-2-Con|contact@8||37.5|-100|||| -NX-Metal-1-Metal-2-Con|contact@9||243|50|||| -NX-Metal-1-Metal-2-Con|contact@10||334|50|||| -NX-Metal-1-Metal-2-Con|contact@11||266|94|||| -NX-Metal-1-Metal-2-Con|contact@12||341|94|||| +NX-Metal-1-Metal-2-Con|contact@9||-230|50|||X| +NX-Metal-1-Metal-2-Con|contact@11||-253|94|||X| NX-Metal-1-Metal-2-Con|contact@13||-127.5|-50|||| NX-Metal-1-Metal-2-Con|contact@14||-134.5|-94|||| NX-Metal-1-Metal-2-Con|contact@15||-124.5|-100|||| -NX-Metal-1-Metal-2-Con|contact@16||344|0|||| -NX-Metal-1-Metal-2-Con|contact@17||52|0|||| +NX-Metal-1-Metal-2-Con|contact@16||-331|-6|||X| +NX-Metal-1-Metal-2-Con|contact@17||52|-6|||| NX-Metal-1-Metal-2-Con|contact@18||-86.5|-88|||| -NX-Metal-2-Metal-3-Con|contact@19||-251|44|||| -NX-Metal-2-Metal-3-Con|contact@20||-143|44|||| -NX-Metal-2-Metal-3-Con|contact@21||-35|44|||| -NX-Metal-2-Metal-3-Con|contact@22||73|44|||| -NX-Metal-2-Metal-3-Con|contact@23||181|44|||| -NX-Metal-2-Metal-3-Con|contact@24||289|44|||| -NX-Metal-3-Metal-4-Con|contact@25||-251|57.5|||| -NX-Metal-3-Metal-4-Con|contact@26||-143|63.3|||| -NX-Metal-3-Metal-4-Con|contact@27||-35|69.1|||| -NX-Metal-3-Metal-4-Con|contact@28||73|74.9|||| -NX-Metal-3-Metal-4-Con|contact@29||181|80.7|||| -NX-Metal-3-Metal-4-Con|contact@30||289|86.5|||| +NX-Metal-2-Metal-3-Con|contact@19||252|44|||X| +NX-Metal-2-Metal-3-Con|contact@20||144|44|||X| +NX-Metal-2-Metal-3-Con|contact@21||36|44|||X| +NX-Metal-2-Metal-3-Con|contact@22||-72|44|||X| +NX-Metal-2-Metal-3-Con|contact@23||-180|44|||X| +NX-Metal-2-Metal-3-Con|contact@24||-288|44|||X| +NX-Metal-3-Metal-4-Con|contact@25||252|57.5|||X| +NX-Metal-3-Metal-4-Con|contact@26||144|63.3|||X| +NX-Metal-3-Metal-4-Con|contact@27||36|69.1|||X| +NX-Metal-3-Metal-4-Con|contact@28||-72|74.9|||X| +NX-Metal-3-Metal-4-Con|contact@29||-180|80.7|||X| +NX-Metal-3-Metal-4-Con|contact@30||-288|86.5|||X| Igates1inM:inv10D;1{lay}|inv10D@0||17.5|-72|XY||D5G4; Igates1inM:inv510;1{lay}|inv510@1||-104|-72|XY||D5G4; Igates2inM:nand10;1{lay}|nand10@0||44.5|-72|||D5G4; @@ -1017,13 +1370,13 @@ NMetal-1-Pin|pin@20||31|-47|||| NMetal-1-Pin|pin@31||68.5|-47.5|||| NMetal-1-Pin|pin@35||68.5|-56|||| NMetal-1-Pin|pin@40||117.5|6|||| -NMetal-1-Pin|pin@41||84|6|||| +NMetal-1-Pin|pin@41||-71|6|||X| NMetal-2-Pin|pin@43||-76|-88|||| NMetal-1-Pin|pin@44||-86.5|-108|||| NMetal-1-Pin|pin@45||-82|-108|||| -IfanPinsK:pinsIn06m4;1{lay}|pinsIn06@2||-300|72|Y||D5G4; +IfanPinsK:pinsIn06m4;1{lay}|pinsIn06@2||-300|72|XY||D5G4; IdriversL:predDri20wMC;3{lay}|predDri2@0||-69.5|-72|Y||D5G4; -IsucDri10Pairx6;1{lay}|sucDri10@0||0|72|||D5G4; +IsucDri10Pairx6;1{lay}|sucDri10@0||0|72|X||D5G4; IdriversL:sucDri20;1{lay}|sucDri20@0||-24|-72|Y||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@0||4.5|-72|||D5G4; Ametal-2|net@43|||S0|sucDri20@0|gnd_1|0|-72|wellCont@0|gnd|0|-72 @@ -1059,8 +1412,8 @@ Ametal-2|net@102|||S0|inv10D@0|vdd_2|9|-122|wellCont@0|vdd_2|9|-122 Ametal-2|net@103|||S0|inv10D@0|vdd_3|9|-22|wellCont@0|vdd_3|9|-22 Ametal-1|net@104|||S1800|inv10D@0|in|17.5|-47|pin@20||31|-47 Ametal-1|net@105|||S900|pin@20||31|-47|nand10@0|out_1|31|-56 -Ametal-1|net@116|||S900|sucDri10@0|out[1][T]|243|91|contact@9||243|50 -Ametal-1|net@120|||S2700|sucDri10@0|out[1][F]|266|87|contact@11||266|94 +Ametal-1|net@116|||S900|sucDri10@0|out[1][T]|-230|91|contact@9||-230|50 +Ametal-1|net@120|||S2700|sucDri10@0|out[1][F]|-253|87|contact@11||-253|94 Ametal-1|net@131|||S1800|pin@31||68.5|-47.5|nor20@0|inB|87|-47.5 Ametal-2|net@138|||S0|nor05sym@4|gnd_1|-117|-72|inv510@1|gnd_2|-117|-72 Ametal-2|net@139|||S0|nor05sym@4|vdd_2|-117|-22|inv510@1|vdd_5|-117|-22 @@ -1073,41 +1426,39 @@ Ametal-1|net@147|||S2700|nor05sym@4|out|-124.5|-104|contact@15||-124.5|-100 Ametal-2|net@148|||S0|nor20@0|gnd_1|63|-72|nand10@0|gnd_1|63|-72 Ametal-2|net@149|||S0|nor20@0|vdd_2|63|-22|nand10@0|vdd_2|63|-22 Ametal-2|net@150|||S0|nor20@0|vdd_3|63|-122|nand10@0|vdd_3|63|-122 -Ametal-1|net@151|||S2700|nand10@0|inA|52|-47|contact@17||52|0 +Ametal-1|net@151|||S2700|nand10@0|inA|52|-47|contact@17||52|-6 Ametal-1|net@154|||S2700|pin@35||68.5|-56|pin@31||68.5|-47.5 Ametal-1|net@155|||S1800|nand10@0|out_1|31|-56|pin@35||68.5|-56 Ametal-1|net@163|||S2700|nor20@0|out_2|117.5|-56|pin@40||117.5|6 -Ametal-2|net@165|||S1800|contact@9||243|50|contact@10||334|50 -Ametal-2|net@166|||S1800|contact@11||266|94|contact@12||341|94 -Ametal-2|net@172|||S0|contact@16||344|0|contact@17||52|0 -Ametal-1|net@173|||S0|pin@40||117.5|6|pin@41||84|6 -Ametal-1|net@174|||S2700|pin@41||84|6|sucDri10@0|when_1|84|15 +Ametal-2|net@172|||S1800|contact@16||-331|-6|contact@17||52|-6 +Ametal-1|net@173|||S0|pin@40||117.5|6|pin@41||-71|6 +Ametal-1|net@174|||S2700|pin@41||-71|6|sucDri10@0|when_1|-71|15 Ametal-1|net@175|||S1800|nor20@0|out|81.5|-89.5|nor20@0|out_1|109.5|-89.5 -Ametal-1|net@176|||S2700|contact@16||344|0|sucDri10@0|out|344|40 +Ametal-1|net@176|||S2700|contact@16||-331|-6|sucDri10@0|out|-331|40 Ametal-1|net@177|||S900|predDri2@0|pred|-86.5|-88|contact@18||-86.5|-88 Ametal-2|net@178|||S1800|contact@18||-86.5|-88|pin@43||-76|-88 Ametal-1|net@179|||S900|contact@18||-86.5|-88|pin@44||-86.5|-108 Ametal-1|net@180|||S1800|pin@44||-86.5|-108|pin@45||-82|-108 -Ametal-2|net@195|||S1800|sucDri10@0|bit[6]|-252|44|contact@19||-251|44 -Ametal-2|net@197|||S0|sucDri10@0|bit[5]|-139|44|contact@20||-143|44 -Ametal-2|net@199|||S1800|sucDri10@0|bit[4]|-35|44|contact@21||-35|44 -Ametal-2|net@200|||S1800|contact@20||-143|44|sucDri10@0|bit[5]|-139|44 -Ametal-2|net@201|||S0|contact@21||-35|44|sucDri10@0|bit[4]|-35|44 -Ametal-2|net@203|||S0|sucDri10@0|bit[3]|78|44|contact@22||73|44 -Ametal-2|net@205|||S0|sucDri10@0|bit[2]|182|44|contact@23||181|44 -Ametal-2|net@207|||S0|sucDri10@0|bit[1]|295|44|contact@24||289|44 -Ametal-3|net@209|||S2700|contact@19||-251|44|contact@25||-251|57.5 -Ametal-3|net@211|||S2700|contact@20||-143|44|contact@26||-143|63.3 -Ametal-3|net@213|||S2700|contact@21||-35|44|contact@27||-35|69.1 -Ametal-3|net@215|||S2700|contact@22||73|44|contact@28||73|74.9 -Ametal-3|net@217|||S2700|contact@23||181|44|contact@29||181|80.7 -Ametal-3|net@219|||S2700|contact@24||289|44|contact@30||289|86.5 -Ametal-4|net@226|||S0|contact@25||-251|57.5|pinsIn06@2|in[6]|-300|57.5 -Ametal-4|net@227|||S0|contact@26||-143|63.3|pinsIn06@2|in[5]|-300|63.3 -Ametal-4|net@228|||S0|contact@27||-35|69.1|pinsIn06@2|in[4]|-300|69.1 -Ametal-4|net@229|||S0|contact@28||73|74.9|pinsIn06@2|in[3]|-300|74.9 -Ametal-4|net@230|||S0|contact@29||181|80.7|pinsIn06@2|in[2]|-300|80.7 -Ametal-4|net@231|||S0|contact@30||289|86.5|pinsIn06@2|in[1]|-300|86.5 +Ametal-2|net@195|||S0|sucDri10@0|bit[6]|265|44|contact@19||252|44 +Ametal-2|net@197|||S0|sucDri10@0|bit[5]|152|44|contact@20||144|44 +Ametal-2|net@199|||S0|sucDri10@0|bit[4]|48|44|contact@21||36|44 +Ametal-2|net@200|||S1800|contact@20||144|44|sucDri10@0|bit[5]|152|44 +Ametal-2|net@201|||S1800|contact@21||36|44|sucDri10@0|bit[4]|48|44 +Ametal-2|net@203|||S0|sucDri10@0|bit[3]|-65|44|contact@22||-72|44 +Ametal-2|net@205|||S0|sucDri10@0|bit[2]|-169|44|contact@23||-180|44 +Ametal-2|net@207|||S0|sucDri10@0|bit[1]|-282|44|contact@24||-288|44 +Ametal-3|net@209|||S2700|contact@19||252|44|contact@25||252|57.5 +Ametal-3|net@211|||S2700|contact@20||144|44|contact@26||144|63.3 +Ametal-3|net@213|||S2700|contact@21||36|44|contact@27||36|69.1 +Ametal-3|net@215|||S2700|contact@22||-72|44|contact@28||-72|74.9 +Ametal-3|net@217|||S2700|contact@23||-180|44|contact@29||-180|80.7 +Ametal-3|net@219|||S2700|contact@24||-288|44|contact@30||-288|86.5 +Ametal-4|net@226|||S0|contact@25||252|57.5|pinsIn06@2|in[6]|-300|57.5 +Ametal-4|net@227|||S0|contact@26||144|63.3|pinsIn06@2|in[5]|-300|63.3 +Ametal-4|net@228|||S0|contact@27||36|69.1|pinsIn06@2|in[4]|-300|69.1 +Ametal-4|net@229|||S0|contact@28||-72|74.9|pinsIn06@2|in[3]|-300|74.9 +Ametal-4|net@230|||S0|contact@29||-180|80.7|pinsIn06@2|in[2]|-300|80.7 +Ametal-4|net@231|||S0|contact@30||-288|86.5|pinsIn06@2|in[1]|-300|86.5 Ein[1]|bit[1]|D5G2;|pinsIn06@2|in[1]|I Ein[2]|bit[2]|D5G2;|pinsIn06@2|in[2]|I Ein[3]|bit[3]|D5G2;|pinsIn06@2|in[3]|I @@ -1144,7 +1495,7 @@ Evdd_5||D5G2;|nor05sym@4|vdd_1|P X # Cell minusOne;2{sch} -CminusOne;2{sch}||schematic|1227919307257|1234796331866| +CminusOne;2{sch}||schematic|1227919307257|1237248138437| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@6||-29.25|26|||| NOff-Page|conn@8||0|33|||XR| @@ -1244,7 +1595,7 @@ Em1cate[1:6][T,F]||D6G2;|conn@9|y|O Emc||D4G2;|conn@10|a|I Epred||D4G2;|conn@6|a|I Es[1]||D6G2;|conn@11|y|O -Esucc||D6G2;|conn@13|y|O +Esucc|succ[m1]|D6G2;|conn@13|y|O X # Cell moveAll;1{ic} @@ -1327,7 +1678,7 @@ Etorp||D5G2;|pin@14||I X # Cell moveAll;6{lay} -CmoveAll;6{lay}||cmos90|1231618772918|1234747158035||ATTR_NCC(D5G5;NTX-0.75;Y278.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234746496786|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234747269183 +CmoveAll;6{lay}||cmos90|1231618772918|1236601266343||ATTR_NCC(D5G5;NTX-0.75;Y278.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234746496786|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234747269183 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||38.5|-44|||| NX-Metal-2-Metal-3-Con|contact@3||47|94|||| @@ -1389,7 +1740,7 @@ NMetal-1-Pin|pin@118||-47|136|||| NMetal-3-Pin|pin@134||-35.5|272|||| NMetal-1-Pin|pin@135||116|184|||| NMetal-3-Pin|pin@148||93.5|261|||| -NMetal-3-Pin|pin@149||-88.5|305|||| +NMetal-3-Pin|pin@149||-88.5|284|||| Ametal-1|net@22|||S2700|moveTorp@1|out_3|-71|-209|pin@12||-71|-144 Ametal-1|net@28|||S2700|moveTorp@1|out|36|-209|pin@16||36|-145 Ametal-1|net@32|||S2700|pin@18||28.5|-145|contact@26||28.5|-94 @@ -1414,7 +1765,7 @@ Ametal-1|net@167|||S1800|pin@85||24.5|-60|pin@86||38.5|-60 Ametal-1|net@168|||S2700|pin@86||38.5|-60|contact@0||38.5|-44 Ametal-1|net@170|||S1800|pin@87||22.5|-86|pin@88||24.5|-86 Ametal-1|net@171|||S2700|pin@88||24.5|-86|pin@85||24.5|-60 -Ametal-3|net@172|||S900|pin@149||-88.5|305|contact@27||-88.5|-100 +Ametal-3|net@172|||S900|pin@149||-88.5|284|contact@27||-88.5|-100 Ametal-1|net@178|||S900|moveLoop@0|in[A]|-73|-100|contact@28||-73|-100 Ametal-2|net@182|||S1800|contact@0||38.5|-44|moveLoop@0|req[B2]|147|-44 Ametal-2|net@183|||S1800|contact@27||-88.5|-100|contact@28||-73|-100 @@ -2092,7 +2443,7 @@ EdoIt_1@563402083|win[M]|D4G2;|conn@5|a|I X # Cell moveArb;1{lay} -CmoveArb;1{lay}||cmos90|1231618772918|1234210081808||ATTR_NCC(D5G5;NTX5;Y66;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_area_date()G1234210136888|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234210136888 +CmoveArb;1{lay}||cmos90|1231618772918|1236601055105||ATTR_NCC(D5G5;NTX5;Y66;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_area_date()G1234210136888|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234210136888 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@10||63|50||6.2|| IarbiterM:meArbiter;2{lay}|meArbite@0||0|0|||D5G4; @@ -3194,7 +3545,7 @@ Evdd_7||D5G2;|ohXor@1|vdd_3|P X # Cell onDeck;1{ic} -ConDeck;1{ic}||artwork|1230392901346|1234814681759|E +ConDeck;1{ic}||artwork|1230392901346|1237223015980|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@1||4|3|-1|-1|| Nschematic:Bus_Pin|pin@2||0|-5|-1|-1|| @@ -3211,18 +3562,15 @@ NPin|pin@16||-2|4|1|1|| NPin|pin@17||-2|5|1|1|| NPin|pin@18||2|4|1|1|| NPin|pin@19||2|6|1|1|| -Nschematic:Bus_Pin|pin@20||-4|-1|-1|-1|| -Nschematic:Bus_Pin|pin@21||-4|-3|-1|-1|| +Nschematic:Bus_Pin|pin@20||-4|-3|-1|-1|| Ngeneric:Invisible-Pin|pin@26||3|3|1|1|| -Ngeneric:Invisible-Pin|pin@27||-3|-1|1|1|| -Ngeneric:Invisible-Pin|pin@28||-3|-3|1|1|| +Ngeneric:Invisible-Pin|pin@27||-3|-3|1|1|| NPin|pin@31||-3|3|1|1|| NPin|pin@32||-4|3|1|1|| Nschematic:Bus_Pin|pin@33||-4|3|-1|-1|| Ngeneric:Invisible-Pin|pin@34||-2|-3|||||ART_message(D5G1;)Sw -Ngeneric:Invisible-Pin|pin@35||-2|-1|||||ART_message(D5G1;)Sw -Nschematic:Bus_Pin|pin@39||-4|1|-1|-1|| -Ngeneric:Invisible-Pin|pin@43||-3|1|1|1|| +Nschematic:Bus_Pin|pin@39||-4|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@43||-3|0|1|1|| AThicker|net@1|||FS1800|pin@16||-2|4|pin@18||2|4 AThicker|net@3|||FS0|pin@12||0|-4|pin@3||-3|-4 AThicker|net@8|||FS0|pin@6||3|-4|pin@12||0|-4 @@ -3232,17 +3580,15 @@ AThicker|net@11|||FS2700|pin@16||-2|4|pin@17||-2|5 AThicker|net@12|||FS1800|pin@18||2|4|pin@5||3|4 AThicker|net@13|||FS2700|pin@18||2|4|pin@19||2|6 AThicker|net@15|||FS2700|pin@6||3|-4|pin@5||3|4 -Aschematic:bus|net@17||-0.5|IJ0|pin@28||-3|-3|pin@21||-4|-3 -Aschematic:bus|net@19||-0.5|IJ0|pin@27||-3|-1|pin@20||-4|-1 +Aschematic:bus|net@19||-0.5|IJ0|pin@27||-3|-3|pin@20||-4|-3 Aschematic:bus|net@21||-0.5|IJ1800|pin@26||3|3|pin@1||4|3 AThicker|net@29|||FS2700|pin@31||-3|3|pin@4||-3|4 AThicker|net@30|||FS0|pin@31||-3|3|pin@32||-4|3 AThicker|net@33|||FS2700|pin@3||-3|-4|pin@31||-3|3 -Aschematic:bus|net@37||-0.5|IJ0|pin@43||-3|1|pin@39||-4|1 +Aschematic:bus|net@37||-0.5|IJ0|pin@43||-3|0|pin@39||-4|0 EheadBit_1|bits[HEAD,ABORT]|D5G2;|pin@39||I Etake[P]|fire[od]|D5G2;|pin@2||O -Emc_1|flag[A][set,clr]|D5G2;|pin@20||I -Eflag[A_1][set,clr]|flag[D][set,clr]|D5G2;|pin@21||I +Emc_1|flag[A,D][set,clr]|D5G2;|pin@20||I Emc||D5G2;|pin@14||I Esucc|od[HEAD,ABORT,OTHER]|D5G2;|pin@1||O Emc_1@106580186|pred|D5G2;|pin@33||I @@ -3250,7 +3596,7 @@ Es[1]|s[1,2]|D5G2;|pin@15||O X # Cell onDeck;2{lay} -ConDeck;2{lay}||cmos90|1230644737459|1235135579285||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235133403617|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235135665576 +ConDeck;2{lay}||cmos90|1230644737459|1237224327522||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237224331478|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224331478 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@13||-40|56|||| NX-Metal-1-Metal-2-Con|contact@14||10.5|50|||| @@ -3266,8 +3612,8 @@ NX-Metal-1-Metal-2-Con|contact@25||142.5|32|||| NX-Metal-1-Metal-2-Con|contact@26||172|-12|||| NX-Metal-1-Metal-2-Con|contact@27||-154.5|44|||| NX-Metal-1-Metal-2-Con|contact@28||-45.5|82|||| -NX-Metal-1-Metal-2-Con|contact@29||94|0|||| -NX-Metal-1-Metal-2-Con|contact@31||64|0|||| +NX-Metal-1-Metal-2-Con|contact@29||94|-32|||| +NX-Metal-1-Metal-2-Con|contact@31||64|-32|||| Igates1inM:inv10D;1{lay}|inv10D@2||-64|72|||D5G4; Igates1inM:inv30;1{lay}|inv30@0||160|72|XRR||D5G4; Igates1inM:inv510;1{lay}|inv510@0||-31.5|72|||D5G4; @@ -3290,7 +3636,7 @@ NMetal-2-Pin|pin@82||3|44|||| NMetal-2-Pin|pin@86||87|82|||| NMetal-2-Pin|pin@88||87|88|||| NMetal-1-Pin|pin@90||-45.5|-5|||| -NMetal-2-Pin|pin@92||74|0|||| +NMetal-2-Pin|pin@92||74|-32|||| NMetal-1-Pin|pin@93||-31|-5|||| NMetal-1-Pin|pin@94||-154.5|9|||| NMetal-1-Pin|pin@97||-155|9|||| @@ -3355,7 +3701,7 @@ Ametal-2|net@247|||S0|nor3in6.@1|gnd|132.5|72|wellCont@2|gnd|132.5|72 Ametal-2|net@248|||S0|nor3in6.@1|vdd|132.5|22|wellCont@2|vdd|132.5|22 Ametal-2|net@249|||S0|nor3in6.@1|vdd_1|132.5|122|wellCont@2|vdd_1|132.5|122 Ametal-1|net@255|||S1800|pin@78||94|54|nor3in6.@1|inA|103.5|54 -Ametal-1|net@256|||S2700|contact@29||94|0|pin@78||94|54 +Ametal-1|net@256|||S2700|contact@29||94|-32|pin@78||94|54 Ametal-2|net@259|||S0|nor3in6.@1|inC|91|56|pin@80||75|56 Ametal-2|net@260|||S900|pin@80||75|56|pin@81||75|44 Ametal-2|net@261|||S0|pin@82||3|44|contact@27||-154.5|44 @@ -3371,10 +3717,10 @@ Ametal-2|net@277|||S1800|wellCont@4|vdd_2|-46.5|22|inv510@0|vdd_3|-44.5|22 Ametal-2|net@278|||S1800|wellCont@4|vdd_3|-46.5|122|inv510@0|vdd_2|-44.5|122 Ametal-2|net@279|||S0|pin@71||38|82|contact@28||-45.5|82 Ametal-1|net@280|||S900|contact@28||-45.5|82|pin@90||-45.5|-5 -Ametal-2|net@284|||S1800|pin@92||74|0|contact@29||94|0 -Ametal-2|net@285|||S0|pin@92||74|0|contact@31||64|0 +Ametal-2|net@284|||S1800|pin@92||74|-32|contact@29||94|-32 +Ametal-2|net@285|||S0|pin@92||74|-32|contact@31||64|-32 Ametal-1|net@290|||S900|pin@93||-31|-5|onDeckSu@1|succ_1|-31|-9 -Ametal-1|net@292|||S2700|onDeckSu@1|od[ABORT]|64|-31|contact@31||64|0 +Ametal-1|net@292||0.4|S2700|onDeckSu@1|od[ABORT]|64|-38|contact@31||64|-32 Ametal-1|net@293|||S900|contact@27||-154.5|44|pin@94||-154.5|9 Ametal-1|net@297|||S900|pin@97||-155|9|onDeckSu@1|od[HEAD]|-155|-38 Ametal-1|net@301|||S900|pin@100||78|61.5|pin@30||78|47 @@ -3415,14 +3761,13 @@ Evdd_9||D5G2;|onDeckSu@1|vdd_3|P X # Cell onDeck;3{sch} -ConDeck;3{sch}||schematic|1227919307257|1234876873210| +ConDeck;3{sch}||schematic|1227919307257|1237222996182| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||53.5|14|||XRR| NOff-Page|conn@8||-12|57|||XR| NOff-Page|conn@9||-21|14|||R| NOff-Page|conn@10||-53|-1|||RR| -NOff-Page|conn@11||-62|-12|||| -NOff-Page|conn@12||-62|-18|||| +NOff-Page|conn@11||-60|-16|||| NOff-Page|conn@13||-47|22|||| NOff-Page|conn@17||-17|38|||| IredFive:inv;1{ic}|inv@8||-36|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 @@ -3566,8 +3911,7 @@ Awire|s[1]|D5G2;||2700|pin@180||-12|0|pin@181||-12|5 Awire|s[2]|D5G2;||2700|pin@182||-12|-24|pin@183||-12|-19 EheadBit_1|bits[HEAD,ABORT]|D4G2;|conn@17|a|I Efire[OD]|fire[od]|D6G2;|conn@8|y|O -Eflag[A][set,clr]||D4G2;|conn@11|a|I -Eflag[D][set,clr]||D4G2;|conn@12|a|I +Eflag[A][set,clr]|flag[A,D][set,clr]|D4G2;|conn@11|a|I Emc||D4G2;|conn@9|a|I Esucc[R,H,D]|od[HEAD,ABORT,OTHER]|D6G2;|conn@1|y|O Epred||D4G2;|conn@13|a|I @@ -3575,7 +3919,7 @@ Es[1,2]||D6G2;|conn@10|y|O X # Cell onDeckSucc;1{lay} -ConDeckSucc;1{lay}||cmos90|1234810848014|1235135640476||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235135642991|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235135642991 +ConDeckSucc;1{lay}||cmos90|1234810848014|1237224312095||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235135642991|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224331478 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-71.5|60|||| NX-Metal-1-Metal-2-Con|contact@1||80.5|60|||| @@ -3596,12 +3940,10 @@ NMetal-1-Pin|pin@12||-16|26|||| NMetal-1-Pin|pin@13||-24|26|||| NMetal-1-Pin|pin@14||-24|38|||| NMetal-1-Pin|pin@15||-30|38|||| -NMetal-1-Pin|pin@17||114|34|||| -NMetal-1-Pin|pin@18||114|41|||| +NMetal-1-Pin|pin@18||114|34|||| NMetal-1-Pin|pin@19||-105|34|||| NMetal-1-Pin|pin@20||-47.5|-19|||| NMetal-2-Pin|pin@22||-120|-16|||| -NMetal-2-Pin|pin@24||44|-22|||| NMetal-2-Pin|pin@25||-120|-22|||| IdriversL:suc3ANDdri20;1{lay}|suc3ANDd@0||0|0|Y||D5G4; IdriversL:sucANDdri20;2{lay}|sucANDdr@0||-92.5|0|X||D5G4; @@ -3636,22 +3978,20 @@ Ametal-1|net@51|||S2700|pin@13||-24|26|pin@14||-24|38 Ametal-1|net@52|||S0|pin@14||-24|38|pin@15||-30|38 Ametal-1|net@54|||S2700|pin@15||-30|38|contact@6||-30|60 Ametal-2|net@55|||S0|contact@1||80.5|60|contact@6||-30|60 -Ametal-1|net@57|||RS1800|sucANDdr@1|succ|111.5|34|pin@17||114|34 -Ametal-1|net@58|||S2700|pin@17||114|34|pin@18||114|41 Ametal-1|net@59|||RS0|sucANDdr@0|succ|-102.5|34|pin@19||-105|34 Ametal-1|net@60|||S1800|sucANDdr@0|inB|-77.5|-19|pin@20||-47.5|-19 Ametal-1|net@61|||S2700|pin@20||-47.5|-19|inv05@0|in[1]|-47.5|-15 Ametal-1|net@62|||S2700|pin@20||-47.5|-19|contact@7||-47.5|-16 Ametal-2|net@63|||S0|contact@7||-47.5|-16|pin@22||-120|-16 Ametal-1|net@64|||S900|pin@2||51.5|-19|contact@8||51.5|-22 -Ametal-2|net@65|||S0|contact@8||51.5|-22|pin@24||44|-22 -Ametal-2|net@66|||S0|pin@24||44|-22|pin@25||-120|-22 Ametal-2|net@67|||S0|wellCont@0|gnd|58.5|0|inv05@1|gnd_1|58.5|0 Ametal-2|net@68|||S0|wellCont@0|vdd|58.5|-50|inv05@1|vdd_2|58.5|-50 Ametal-2|net@69|||S0|wellCont@0|vdd_1|58.5|50|inv05@1|vdd_3|58.5|50 Ametal-2|net@70|||S0|wellCont@0|gnd_1|67.5|0|sucANDdr@1|gnd|67.5|0 Ametal-2|net@71|||S0|wellCont@0|vdd_2|67.5|-50|sucANDdr@1|vdd_1|67.5|-50 Ametal-2|net@72|||S0|wellCont@0|vdd_3|67.5|50|sucANDdr@1|vdd|67.5|50 +Ametal-1|net@73|||S1800|sucANDdr@1|succ|111.5|34|pin@18||114|34 +Ametal-2|net@74|||S0|contact@8||51.5|-22|pin@25||-120|-22 Ebits[ABORT]||D5G2;|pin@25||O Eod[HEAD_1]|bits[HEAD]|D5G2;|pin@22||I Efire[od]||D5G2;|pin@9||I @@ -4055,7 +4395,7 @@ Epred[2]||D4G2;|conn@7|a|I X # Cell reQueue;1{ic} -CreQueue;1{ic}||artwork|1229700840894|1234461434010|E +CreQueue;1{ic}||artwork|1229700840894|1237223664051|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-2|5|-1|-1|| Nschematic:Bus_Pin|pin@2||-4|3|-1|-1|| @@ -4096,12 +4436,12 @@ Efire[E,P]|fire[E,R]|D5G2;|pin@19||O Emc||D5G2;|pin@0||I Eod[HEAD,BODY]|od[HEAD,ABORT,OTHER]|D5G2;|pin@24||I Epred_1[HEAD,RQA]|ps[skip,do]|D5G2;|pin@21||I +Esucc|rq[succ]|D5G2;|pin@8||O Es[1:6]|s[1:4]|D5G2;|pin@6||O -Esucc||D5G2;|pin@8||O X # Cell reQueue;2{lay} -CreQueue;2{lay}||cmos90|1234154285247|1234810374432||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234567349720|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234567349720 +CreQueue;2{lay}||cmos90|1234154285247|1237218019162||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234567349720|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234567349720 Ngeneric:Facet-Center|art@0||0|0||||AV IreQueueB;2{lay}|reQueueB@1||-302.5|0|||D5G4; IreQueueC;1{lay}|reQueueC@0||199|0|||D5G4; @@ -4120,8 +4460,6 @@ Emc||D5G2;|reQueueB@1|mc|I Eod[ABORT]||D5G2;|reQueueC@0|od[ABORT]|I Eod[HEAD]||D5G2;|reQueueB@1|od[HEAD]|I Eod[OTHER]||D5G2;|reQueueC@0|od[OTHER]|I -Eps[do]||D5G2;|reQueueC@0|ps[do]|I -Eps[skip]||D5G2;|reQueueC@0|ps[skip]|I Es[1]||D5G2;|reQueueB@1|out10|O Es[2]||D5G2;|reQueueB@1|out12|O Es[3]||D5G2;|reQueueC@0|s[1]|O @@ -4134,7 +4472,7 @@ Evdd_7||D5G2;|reQueueC@0|vdd_7|P X # Cell reQueue;3{sch} -CreQueue;3{sch}||schematic|1229698573059|1234560575745| +CreQueue;3{sch}||schematic|1229698573059|1237223664051| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||22|0|||Y| NOff-Page|conn@2||-25.5|9|||Y| @@ -4194,8 +4532,8 @@ Efire[E,R]||D6G2;|conn@6|y|O Emc||D4G2;|conn@5|a|I Eod[HEAD,BODY]|od[HEAD,ABORT,OTHER]|D4G2;|conn@8|a|I Eps[XABORT,BODY]|ps[skip,do]|D4G2;|conn@7|a|I +Esucc|rq[succ]|D6G2;|conn@1|y|O Es[1:6]|s[1:4]|D6G2;|conn@4|y|O -Esucc||D6G2;|conn@1|y|O X # Cell reQueueB;1{ic} @@ -4632,7 +4970,7 @@ Esucc||D5G2;|pin@8||O X # Cell reQueueC;2{lay} -CreQueueC;2{lay}||cmos90|1234488582830|1235179636223||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235179577047|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235182624063 +CreQueueC;2{lay}||cmos90|1234488582830|1237218036435||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235179577047|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237218130517 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-387.5|-34|||| NX-Metal-1-Metal-2-Con|contact@1||-285|-34|||| @@ -4705,7 +5043,7 @@ Evdd_7||D5G2;|reQueueP@0|vdd_2|P X # Cell reQueueC;1{lay} -CreQueueC;1{lay}||cmos90|1234488582830|1234567247522||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234567291693|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234567291693 +CreQueueC;1{lay}||cmos90|1234488582830|1237218019162||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234567291693|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234567291693 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-387.5|-34|||| NX-Metal-1-Metal-2-Con|contact@1||-285|-34|||| @@ -4755,8 +5093,6 @@ Egnd_3||D5G2;|reQueueP@0|gnd|G Emc||D5G2;|reQueueP@0|mc|I Eod[ABORT]||D5G2;|reQueueP@0|od[ABORT]|I Eod[OTHER]||D5G2;|reQueueP@0|OD[OTHER]|I -Eps[do]||D5G2;|reQueueP@0|ps[do]|I -Eps[skip]||D5G2;|reQueueP@0|ps[skip]|I Es[1]||D5G2;|reQueueM@0|out@147007177|O Es[2]||D5G2;|reQueueE@0|out10|O Esucc||D5G2;|reQueueE@0|inA|I @@ -5286,7 +5622,7 @@ Esucc||D6G2;|conn@0|y|O X # Cell reQueuePreds;1{lay} -CreQueuePreds;1{lay}||cmos90|1234477787138|1235179544270||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235178123070|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235179577047 +CreQueuePreds;1{lay}||cmos90|1234477787138|1237218032924||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237217979960|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237218130517 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@8||-114|-28|||| NX-Metal-1-Metal-2-Con|contact@9||-155.5|-28|||| @@ -5336,7 +5672,6 @@ NMetal-1-Pin|pin@32||-75.5|-19|||| NMetal-1-Pin|pin@33||54.5|-19|||| NMetal-2-Pin|pin@40||-182|-16|||| NMetal-2-Pin|pin@42||86|-60|||| -NMetal-2-Pin|pin@44||-19|-28|||| NMetal-2-Pin|pin@50||-136|-66|||| NMetal-2-Pin|pin@52||-81|60|||| NMetal-2-Pin|pin@54||-75|40|||| @@ -5350,6 +5685,8 @@ NMetal-1-Pin|pin@64||105|-35|||| NMetal-1-Pin|pin@65||107|-35|||| NMetal-1-Pin|pin@66||-114|-35|||| NMetal-1-Pin|pin@67||-112|-35|||| +NMetal-1-Pin|pin@68||19.5|63|||| +NMetal-1-Pin|pin@69||-190.5|63|||| IdriversL:predDri20wMC;3{lay}|predDri2@0||-211|0|XY||D5G4; IdriversL:predDri20wMC;3{lay}|predDri2@2||-131|0|XY||D5G4; IdriversL:predDri20wMC;3{lay}|predDri2@5||-1|0|XY||D5G4; @@ -5395,7 +5732,6 @@ Ametal-2|net@127|||S0|wellCont@1|vdd_3|66.5|50|predDri2@6|vdd_3|66.5|50 Ametal-2|net@131|||S0|nand6sym@4|gnd|57.5|0|wellCont@1|gnd|57.5|0 Ametal-2|net@132|||S0|nand6sym@4|vdd_1|57.5|-50|wellCont@1|vdd|57.5|-50 Ametal-2|net@133|||S0|nand6sym@4|vdd|57.5|50|wellCont@1|vdd_1|57.5|50 -Ametal-2|net@134|||S1800|contact@15||-75.5|-28|pin@44||-19|-28 Ametal-1|net@138||0.4|S900|predDri2@5|pred|16|-16|contact@16||16|-28 Ametal-1|net@139|||S900|predDri2@0|pred|-194|-16|contact@17||-194|-16 Ametal-1|net@142|||S2700|nand6sym@5|inB|137.5|-19|contact@18||137.5|-16 @@ -5429,7 +5765,6 @@ Ametal-1|net@174|||S2700|predDri2@2|mc|-116|7|contact@26||-116|60 Ametal-2|net@175|||S1800|contact@17||-194|-16|pin@40||-182|-16 Ametal-2|net@179|||S1800|nand3in6@2|inB|-45|-10|contact@27||39|-10 Ametal-1|net@180||0.4|S900|nand6sym@4|out|39|7|contact@27||39|-10 -Ametal-2|net@181|||S1800|pin@44||-19|-28|contact@16||16|-28 Ametal-1|net@183|||S900|nand6sym@1|out|-91|7|contact@28||-91|-22 Ametal-1|net@186|||S2700|nand3in6@2|inA|-40|-25|contact@29||-40|-22 Ametal-2|net@187|||S1800|contact@28||-91|-22|contact@29||-40|-22 @@ -5468,6 +5803,9 @@ Ametal-1|net@236||0.4|S900|contact@8||-114|-28|pin@66||-114|-35 Ametal-1|net@237||0.4|S1800|pin@66||-114|-35|pin@67||-112|-35 Ametal-1|net@238||0.4|S900|pin@67||-112|-35|contact@34||-112|-66 Ametal-2|net@239|||S1800|pin@50||-136|-66|contact@34||-112|-66 +Ametal-1|net@240|||S2700|pin@24||19.5|19|pin@68||19.5|63 +Ametal-2|net@241|||S1800|contact@15||-75.5|-28|contact@16||16|-28 +Ametal-1|net@242|||S2700|pin@2||-190.5|19|pin@69||-190.5|63 Eout10|abortLO|D5G2;|inv510@0|out|O Ecirculate_1|circulate|D5G2;|pin@61||O Efire[clr]|fire[C]|D5G2;|pin@54||I @@ -5476,8 +5814,8 @@ Egnd_1||D5G2;|predDri2@7|gnd|G Emc||D5G2;|pin@52||I Eod[ABORT]||D5G2;|pin@42||I EOD[OTHER]|od[OTHER]|D5G2;|pin@50||I -Eps[do]||D5G2;|pin@40||I -Eps[skip]||D5G2;|pin@44||I +Eps[do]||D5G2;|pin@69||I +Eps[skip]||D5G2;|pin@68||I Eout_2|three|D5G2;|nand3in6@2|out_2|O Evdd||D5G2;|predDri2@0|vdd_3|P Evdd_1||D5G2;|predDri2@7|vdd_1|P @@ -6129,84 +6467,84 @@ Ewhen||D5G2;|pin@6||I X # Cell sucDri10Pairx6;1{lay} -CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1234796458573||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234796460440|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234796460440 +CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1237212782236||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234796460440|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237212793970 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-240|16|||| -NX-Metal-1-Metal-2-Con|contact@1||-127|16|||| -NX-Metal-1-Metal-2-Con|contact@2||-23|16|||| -NX-Metal-1-Metal-2-Con|contact@3||90|16|||| -NX-Metal-1-Metal-2-Con|contact@4||194|16|||| -NX-Metal-1-Metal-2-Con|contact@5||307|16|||| -NX-Metal-1-Metal-2-Con|contact@6||243|-22|||| -NX-Metal-1-Metal-2-Con|contact@7||334|-22|||| -NX-Metal-1-Metal-2-Con|contact@8||266|22|||| -NX-Metal-1-Metal-2-Con|contact@9||341|22|||| -Igates2inM:nor05symA;1{lay}|nor05sym@0||338.5|0|||D5G4; -NMetal-1-Pin|pin@6||95.5|13|||| -NMetal-1-Pin|pin@7||95.5|-12|||| -NMetal-1-Pin|pin@8||84|-12|||| -NMetal-1-Pin|pin@9||84|-57|||| -NMetal-2-Pin|pin@11||306.5|-22|||| -NMetal-2-Pin|pin@13||301|22|||| -IsucDri10Pair;1{lay}|sucDri10@0||-56.5|0|||D5G4; -IsucDri10Pair;1{lay}|sucDri10@1||56.5|0|||D5G4; -IsucDri10Pair;1{lay}|sucDri10@2||-273.5|0|||D5G4; -IsucDri10Pair;1{lay}|sucDri10@3||-160.5|0|||D5G4; -IsucDri10Pair;1{lay}|sucDri10@4||160.5|0|||D5G4; -IsucDri10Pair;1{lay}|sucDri10@5||273.5|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||0|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||-217|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||217|0|||D5G4; -Ametal-2|net@6|||S0|wellCont@0|gnd|-4.5|0|sucDri10@0|gnd_1|-4.5|0 -Ametal-2|net@7|||S0|wellCont@0|vdd|-4.5|-50|sucDri10@0|vdd_3|-4.5|-50 -Ametal-2|net@8|||S0|wellCont@0|vdd_1|-4.5|50|sucDri10@0|vdd_2|-4.5|50 -Ametal-2|net@9|||S0|wellCont@0|gnd_1|4.5|0|sucDri10@1|gnd|4.5|0 -Ametal-2|net@10|||S0|wellCont@0|vdd_2|4.5|-50|sucDri10@1|vdd_1|4.5|-50 -Ametal-2|net@11|||S0|wellCont@0|vdd_3|4.5|50|sucDri10@1|vdd|4.5|50 -Ametal-2|net@13|||S0|sucDri10@0|gnd|-108.5|0|sucDri10@3|gnd_1|-108.5|0 -Ametal-2|net@14|||S0|sucDri10@0|vdd|-108.5|50|sucDri10@3|vdd_2|-108.5|50 -Ametal-2|net@15|||S0|sucDri10@0|vdd_1|-108.5|-50|sucDri10@3|vdd_3|-108.5|-50 -Ametal-2|net@16|||S0|sucDri10@1|gnd_1|108.5|0|sucDri10@4|gnd|108.5|0 -Ametal-2|net@17|||S0|sucDri10@1|vdd_2|108.5|50|sucDri10@4|vdd|108.5|50 -Ametal-2|net@18|||S0|sucDri10@1|vdd_3|108.5|-50|sucDri10@4|vdd_1|108.5|-50 -Ametal-2|net@19|||S0|sucDri10@2|gnd_1|-221.5|0|wellCont@1|gnd|-221.5|0 -Ametal-2|net@20|||S0|sucDri10@2|vdd_3|-221.5|-50|wellCont@1|vdd|-221.5|-50 -Ametal-2|net@21|||S0|sucDri10@2|vdd_2|-221.5|50|wellCont@1|vdd_1|-221.5|50 -Ametal-2|net@22|||S0|sucDri10@3|gnd|-212.5|0|wellCont@1|gnd_1|-212.5|0 -Ametal-2|net@23|||S0|sucDri10@3|vdd_1|-212.5|-50|wellCont@1|vdd_2|-212.5|-50 -Ametal-2|net@24|||S0|sucDri10@3|vdd|-212.5|50|wellCont@1|vdd_3|-212.5|50 -Ametal-2|net@25|||S0|sucDri10@4|gnd_1|212.5|0|wellCont@2|gnd|212.5|0 -Ametal-2|net@26|||S0|sucDri10@4|vdd_3|212.5|-50|wellCont@2|vdd|212.5|-50 -Ametal-2|net@27|||S0|sucDri10@4|vdd_2|212.5|50|wellCont@2|vdd_1|212.5|50 -Ametal-2|net@28|||S0|sucDri10@5|gnd|221.5|0|wellCont@2|gnd_1|221.5|0 -Ametal-2|net@29|||S0|sucDri10@5|vdd_1|221.5|-50|wellCont@2|vdd_2|221.5|-50 -Ametal-2|net@30|||S0|sucDri10@5|vdd|221.5|50|wellCont@2|vdd_3|221.5|50 -Ametal-1|net@32|||S2700|sucDri10@2|in|-240|13|contact@0||-240|16 -Ametal-2|net@33|||S1800|contact@4||194|16|contact@5||307|16 -Ametal-2|net@34|||S1800|contact@0||-240|16|contact@1||-127|16 -Ametal-1|net@35|||S2700|sucDri10@3|in|-127|13|contact@1||-127|16 -Ametal-2|net@36|||S1800|contact@1||-127|16|contact@2||-23|16 -Ametal-1|net@37|||S2700|sucDri10@0|in|-23|13|contact@2||-23|16 -Ametal-2|net@38|||S1800|contact@2||-23|16|contact@3||90|16 -Ametal-1|net@39|||S2700|sucDri10@1|in|90|13|contact@3||90|16 -Ametal-2|net@40|||S1800|contact@3||90|16|contact@4||194|16 -Ametal-1|net@41|||S2700|sucDri10@4|in|194|13|contact@4||194|16 -Ametal-1|net@43|||S2700|sucDri10@5|in|307|13|contact@5||307|16 -Ametal-1|net@45|||S1800|sucDri10@1|in|90|13|pin@6||95.5|13 -Ametal-1|net@46|||S900|pin@6||95.5|13|pin@7||95.5|-12 -Ametal-1|net@47|||S0|pin@7||95.5|-12|pin@8||84|-12 -Ametal-1|net@48|||S900|pin@8||84|-12|pin@9||84|-57 -Ametal-2|net@49|||S0|nor05sym@0|gnd|325.5|0|sucDri10@5|gnd_1|325.5|0 -Ametal-2|net@50|||S0|nor05sym@0|vdd|325.5|50|sucDri10@5|vdd_2|325.5|50 -Ametal-2|net@51|||S0|nor05sym@0|vdd_1|325.5|-50|sucDri10@5|vdd_3|325.5|-50 -Ametal-1|net@52|||S900|sucDri10@5|out[T]|243|19|contact@6||243|-22 -Ametal-2|net@53|||S1800|contact@6||243|-22|pin@11||306.5|-22 -Ametal-2|net@54|||S1800|pin@11||306.5|-22|contact@7||334|-22 -Ametal-1|net@55|||S900|nor05sym@0|inA|334|-19|contact@7||334|-22 -Ametal-1|net@56|||S2700|sucDri10@5|out[F]|266|15|contact@8||266|22 -Ametal-2|net@57|||S1800|contact@8||266|22|pin@13||301|22 -Ametal-2|net@58|||S1800|pin@13||301|22|contact@9||341|22 -Ametal-1|net@59|||S900|nor05sym@0|inB|341|25|contact@9||341|22 +NX-Metal-1-Metal-2-Con|contact@0||-253|16|||| +NX-Metal-1-Metal-2-Con|contact@1||-140|16|||| +NX-Metal-1-Metal-2-Con|contact@2||-36|16|||| +NX-Metal-1-Metal-2-Con|contact@3||77|16|||| +NX-Metal-1-Metal-2-Con|contact@4||181|16|||| +NX-Metal-1-Metal-2-Con|contact@5||294|16|||| +NX-Metal-1-Metal-2-Con|contact@6||230|-22|||| +NX-Metal-1-Metal-2-Con|contact@7||321|-22|||| +NX-Metal-1-Metal-2-Con|contact@8||253|22|||| +NX-Metal-1-Metal-2-Con|contact@9||328|22|||| +Igates2inM:nor05symA;1{lay}|nor05sym@0||325.5|0|||D5G4; +NMetal-1-Pin|pin@6||82.5|13|||| +NMetal-1-Pin|pin@7||82.5|-12|||| +NMetal-1-Pin|pin@8||71|-12|||| +NMetal-1-Pin|pin@9||71|-57|||| +NMetal-2-Pin|pin@11||293.5|-22|||| +NMetal-2-Pin|pin@13||288|22|||| +IsucDri10Pair;1{lay}|sucDri10@0||-69.5|0|||D5G4; +IsucDri10Pair;1{lay}|sucDri10@1||43.5|0|||D5G4; +IsucDri10Pair;1{lay}|sucDri10@2||-286.5|0|||D5G4; +IsucDri10Pair;1{lay}|sucDri10@3||-173.5|0|||D5G4; +IsucDri10Pair;1{lay}|sucDri10@4||147.5|0|||D5G4; +IsucDri10Pair;1{lay}|sucDri10@5||260.5|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||-13|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||-230|0|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@2||204|0|||D5G4; +Ametal-2|net@6|||S0|wellCont@0|gnd|-17.5|0|sucDri10@0|gnd_1|-17.5|0 +Ametal-2|net@7|||S0|wellCont@0|vdd|-17.5|-50|sucDri10@0|vdd_3|-17.5|-50 +Ametal-2|net@8|||S0|wellCont@0|vdd_1|-17.5|50|sucDri10@0|vdd_2|-17.5|50 +Ametal-2|net@9|||S0|wellCont@0|gnd_1|-8.5|0|sucDri10@1|gnd|-8.5|0 +Ametal-2|net@10|||S0|wellCont@0|vdd_2|-8.5|-50|sucDri10@1|vdd_1|-8.5|-50 +Ametal-2|net@11|||S0|wellCont@0|vdd_3|-8.5|50|sucDri10@1|vdd|-8.5|50 +Ametal-2|net@13|||S0|sucDri10@0|gnd|-121.5|0|sucDri10@3|gnd_1|-121.5|0 +Ametal-2|net@14|||S0|sucDri10@0|vdd|-121.5|50|sucDri10@3|vdd_2|-121.5|50 +Ametal-2|net@15|||S0|sucDri10@0|vdd_1|-121.5|-50|sucDri10@3|vdd_3|-121.5|-50 +Ametal-2|net@16|||S0|sucDri10@1|gnd_1|95.5|0|sucDri10@4|gnd|95.5|0 +Ametal-2|net@17|||S0|sucDri10@1|vdd_2|95.5|50|sucDri10@4|vdd|95.5|50 +Ametal-2|net@18|||S0|sucDri10@1|vdd_3|95.5|-50|sucDri10@4|vdd_1|95.5|-50 +Ametal-2|net@19|||S0|sucDri10@2|gnd_1|-234.5|0|wellCont@1|gnd|-234.5|0 +Ametal-2|net@20|||S0|sucDri10@2|vdd_3|-234.5|-50|wellCont@1|vdd|-234.5|-50 +Ametal-2|net@21|||S0|sucDri10@2|vdd_2|-234.5|50|wellCont@1|vdd_1|-234.5|50 +Ametal-2|net@22|||S0|sucDri10@3|gnd|-225.5|0|wellCont@1|gnd_1|-225.5|0 +Ametal-2|net@23|||S0|sucDri10@3|vdd_1|-225.5|-50|wellCont@1|vdd_2|-225.5|-50 +Ametal-2|net@24|||S0|sucDri10@3|vdd|-225.5|50|wellCont@1|vdd_3|-225.5|50 +Ametal-2|net@25|||S0|sucDri10@4|gnd_1|199.5|0|wellCont@2|gnd|199.5|0 +Ametal-2|net@26|||S0|sucDri10@4|vdd_3|199.5|-50|wellCont@2|vdd|199.5|-50 +Ametal-2|net@27|||S0|sucDri10@4|vdd_2|199.5|50|wellCont@2|vdd_1|199.5|50 +Ametal-2|net@28|||S0|sucDri10@5|gnd|208.5|0|wellCont@2|gnd_1|208.5|0 +Ametal-2|net@29|||S0|sucDri10@5|vdd_1|208.5|-50|wellCont@2|vdd_2|208.5|-50 +Ametal-2|net@30|||S0|sucDri10@5|vdd|208.5|50|wellCont@2|vdd_3|208.5|50 +Ametal-1|net@32|||S2700|sucDri10@2|in|-253|13|contact@0||-253|16 +Ametal-2|net@33|||S1800|contact@4||181|16|contact@5||294|16 +Ametal-2|net@34|||S1800|contact@0||-253|16|contact@1||-140|16 +Ametal-1|net@35|||S2700|sucDri10@3|in|-140|13|contact@1||-140|16 +Ametal-2|net@36|||S1800|contact@1||-140|16|contact@2||-36|16 +Ametal-1|net@37|||S2700|sucDri10@0|in|-36|13|contact@2||-36|16 +Ametal-2|net@38|||S1800|contact@2||-36|16|contact@3||77|16 +Ametal-1|net@39|||S2700|sucDri10@1|in|77|13|contact@3||77|16 +Ametal-2|net@40|||S1800|contact@3||77|16|contact@4||181|16 +Ametal-1|net@41|||S2700|sucDri10@4|in|181|13|contact@4||181|16 +Ametal-1|net@43|||S2700|sucDri10@5|in|294|13|contact@5||294|16 +Ametal-1|net@45|||S1800|sucDri10@1|in|77|13|pin@6||82.5|13 +Ametal-1|net@46|||S900|pin@6||82.5|13|pin@7||82.5|-12 +Ametal-1|net@47|||S0|pin@7||82.5|-12|pin@8||71|-12 +Ametal-1|net@48|||S900|pin@8||71|-12|pin@9||71|-57 +Ametal-2|net@49|||S0|nor05sym@0|gnd|312.5|0|sucDri10@5|gnd_1|312.5|0 +Ametal-2|net@50|||S0|nor05sym@0|vdd|312.5|50|sucDri10@5|vdd_2|312.5|50 +Ametal-2|net@51|||S0|nor05sym@0|vdd_1|312.5|-50|sucDri10@5|vdd_3|312.5|-50 +Ametal-1|net@52|||S900|sucDri10@5|out[T]|230|19|contact@6||230|-22 +Ametal-2|net@53|||S1800|contact@6||230|-22|pin@11||293.5|-22 +Ametal-2|net@54|||S1800|pin@11||293.5|-22|contact@7||321|-22 +Ametal-1|net@55|||S900|nor05sym@0|inA|321|-19|contact@7||321|-22 +Ametal-1|net@56|||S2700|sucDri10@5|out[F]|253|15|contact@8||253|22 +Ametal-2|net@57|||S1800|contact@8||253|22|pin@13||288|22 +Ametal-2|net@58|||S1800|pin@13||288|22|contact@9||328|22 +Ametal-1|net@59|||S900|nor05sym@0|inB|328|25|contact@9||328|22 Ebit[1]||D5G2;|sucDri10@5|cond|I Ebit[2]||D5G2;|sucDri10@4|cond|I Ebit[3]||D5G2;|sucDri10@1|cond|I diff --git a/electric/predicateM.jelib b/electric/predicateM.jelib index 14d39c4..84700e9 100755 --- a/electric/predicateM.jelib +++ b/electric/predicateM.jelib @@ -20,6 +20,8 @@ LorangeTSMC090nm|orangeTSMC090nm LredFive|redFive +LscanM|scanM + LwiresL|wiresL # Tools: @@ -394,199 +396,232 @@ EresetLO||D4G2;|conn@4|a|I X # Cell ohPredAll;1{ic} -CohPredAll;1{ic}||artwork|1231971642098|1234572355577|E +CohPredAll;1{ic}||artwork|1231971642098|1237040299052|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||4|0|-1|-1|| Ngeneric:Invisible-Pin|pin@1||3|0|1|1|| Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1|| Ngeneric:Invisible-Pin|pin@3||-3|-3|1|1|| -Nschematic:Bus_Pin|pin@6||-2|5|-1|-1|| -Ngeneric:Invisible-Pin|pin@9||-2|-4|1|1|R| +Ngeneric:Invisible-Pin|pin@9||-2|-6|1|1|R| Nschematic:Bus_Pin|pin@10||4|3|-1|-1|| Ngeneric:Invisible-Pin|pin@11||3|3|1|1|| -NPin|pin@14||-3|-4|1|1|| -NPin|pin@15||-3|4|1|1|| -NPin|pin@16||3|4|1|1|| -NPin|pin@17||3|-4|1|1|| -NPin|pin@18||2|-4|1|1|| -NPin|pin@19||2|-5|1|1|| -NPin|pin@20||-2|4|1|1|| -NPin|pin@21||-2|5|1|1|| +NPin|pin@14||-3|-6|1|1|| +NPin|pin@15||-3|6|1|1|| +NPin|pin@16||3|6|1|1|| +NPin|pin@17||3|-6|1|1|| +NPin|pin@18||2|-6|1|1|| +NPin|pin@19||2|-7|1|1|| +NPin|pin@20||0|6|1|1|| +NPin|pin@21||0|7|1|1|| Nschematic:Bus_Pin|pin@22||-4|3|-1|-1|| Ngeneric:Invisible-Pin|pin@23||-3|3|1|1|| Ngeneric:Invisible-Pin|pin@24||0|0|||||ART_message(D5G2;)Spred -Nschematic:Bus_Pin|pin@25||-2|-5|-1|-1|| -Nschematic:Bus_Pin|pin@26||2|6|-1|-1|| -Ngeneric:Invisible-Pin|pin@30||2|4|1|1|| -Nschematic:Bus_Pin|pin@31||2|-5|-1|-1|| +Nschematic:Bus_Pin|pin@25||-2|-7|-1|-1|| +Nschematic:Bus_Pin|pin@31||2|-7|-1|-1|| +Nschematic:Bus_Pin|pin@32||0|10|-1|-1|R| +Ngeneric:Invisible-Pin|pin@33||0|9|1|1|R| +Nschematic:Bus_Pin|pin@34||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@36||2|8|-1|-1|| +NPin|pin@38||1|7|1|1|| +NPin|pin@39||2|8|1|1|| +NPin|pin@40||1|9|1|1|| +NPin|pin@41||-2|9|1|1|| +NPin|pin@42||-1|8|1|1|| +NPin|pin@43||-2|7|1|1|| +Ngeneric:Invisible-Pin|pin@44||0|8|||||ART_message(D5G1.5;)S2 Aschematic:bus|net@0||-0.5|IJ1800|pin@1||3|0|pin@0||4|0 Aschematic:bus|net@1||-0.5|IJ0|pin@3||-3|-3|pin@2||-4|-3 Aschematic:bus|net@5||-0.5|IJ1800|pin@11||3|3|pin@10||4|3 -AThicker|net@7|||FS2700|pin@14||-3|-4|pin@15||-3|4 -AThicker|net@9|||FS900|pin@16||3|4|pin@17||3|-4 -AThicker|net@10|||FS0|pin@18||2|-4|pin@14||-3|-4 -AThicker|net@11|||FS0|pin@17||3|-4|pin@18||2|-4 -AThicker|net@12|||FS900|pin@18||2|-4|pin@19||2|-5 -AThicker|net@13|||FS1800|pin@15||-3|4|pin@20||-2|4 -AThicker|net@14|||FS2700|pin@20||-2|4|pin@21||-2|5 +AThicker|net@7|||FS2700|pin@14||-3|-6|pin@15||-3|6 +AThicker|net@9|||FS900|pin@16||3|6|pin@17||3|-6 +AThicker|net@10|||FS0|pin@18||2|-6|pin@14||-3|-6 +AThicker|net@11|||FS0|pin@17||3|-6|pin@18||2|-6 +AThicker|net@12|||FS900|pin@18||2|-6|pin@19||2|-7 +AThicker|net@13|||FS1800|pin@15||-3|6|pin@20||0|6 +AThicker|net@14|||FS2700|pin@20||0|6|pin@21||0|7 Aschematic:bus|net@15||-0.5|IJ0|pin@23||-3|3|pin@22||-4|3 -Aschematic:bus|net@18||-0.5|IJ900|pin@9||-2|-4|pin@25||-2|-5 -AThicker|net@21|||FS1800|pin@20||-2|4|pin@16||3|4 -Aschematic:bus|net@23||-0.5|IJ2700|pin@30||2|4|pin@26||2|6 +Aschematic:bus|net@18||-0.5|IJ900|pin@9||-2|-6|pin@25||-2|-7 +AThicker|net@21|||FS1800|pin@20||0|6|pin@16||3|6 +Aschematic:bus|net@24||-0.5|IJ2700|pin@33||0|9|pin@32||0|10 +AThicker|net@27|||FS1800|pin@21||0|7|pin@38||1|7 +AThicker|net@28|||FS2250|pin@38||1|7|pin@39||2|8 +AThicker|net@29|||FS3150|pin@39||2|8|pin@40||1|9 +AThicker|net@30|||FS0|pin@40||1|9|pin@41||-2|9 +AThicker|net@31|||FS1350|pin@41||-2|9|pin@42||-1|8 +AThicker|net@32|||FS450|pin@42||-1|8|pin@43||-2|7 +AThicker|net@33|||FS1800|pin@43||-2|7|pin@21||0|7 Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@0||O Edo[6:10]|fire[do]|D5G2;|pin@31||O Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D5G2;|pin@2||I Em1cate[1:6][T,F]||D5G2;|pin@22||I -Emc||D5G2;|pin@6||I +Ep2p,p1p,rd|p2p,p1p,rd,mc|D5G2;|pin@32||B Esucc[skip,do]|ps[skip,do]|D5G2;|pin@10||O -Es[1,2]||D5G2;|pin@26||O Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D5G2;|pin@25||I +Esin||D5G2;|pin@34||I +Esout||D5G2;|pin@36||O X # Cell ohPredAll;2{lay} -CohPredAll;2{lay}||cmos90|1232121970122|1234749131942||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749135346|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749135346 -IabdBUSpins;1{lay}|abdBUSpi@0||0|-144|||D5G4; +CohPredAll;2{lay}||cmos90|1232121970122|1237210796322||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237208725543|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237211132037 +IabdBUSpins;1{lay}|abdBUSpi@0||-33|-144|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@21||269|0|||| -NX-Metal-1-Metal-2-Con|contact@34||273|-176|||| -NX-Metal-2-Metal-3-Con|contact@40||13|144|||| -NX-Metal-2-Metal-3-Con|contact@41||13|-150|||| -NX-Metal-1-Metal-2-Con|contact@42||68|-176|||| -NX-Metal-1-Metal-2-Con|contact@43||-24|-144|||| -NX-Metal-1-Metal-2-Con|contact@45||96|0|||| -NX-Metal-1-Metal-2-Con|contact@46||33.5|250|||| -NX-Metal-1-Metal-2-Con|contact@47||64.5|200|||| -NX-Metal-1-Metal-2-Con|contact@48||-43|156|||| -NX-Metal-1-Metal-2-Con|contact@50||6|194|||| -NX-Metal-1-Metal-2-Con|contact@51||-81.5|194|||| -NX-Metal-1-Metal-2-Con|contact@52||13|232|||| -NX-Metal-1-Metal-2-Con|contact@53||-35|232|||| -NX-Metal-1-Metal-2-Con|contact@54||129|-6|||| -NX-Metal-1-Metal-2-Con|contact@55||90|-6|||| -NX-Metal-2-Metal-3-Con|contact@56||-246|-82|||| -NX-Metal-2-Metal-3-Con|contact@58||-246|-206|||| -NX-Metal-3-Metal-4-Con|contact@62||-246|-157.8|||| -NX-Metal-3-Metal-4-Con|contact@63||-246|-167|||| -NX-Metal-2-Metal-3-Con|contact@64||-168|-82|||| -NX-Metal-3-Metal-4-Con|contact@65||-168|-139.4|||| -NX-Metal-2-Metal-3-Con|contact@66||-168|-206|||| -NX-Metal-3-Metal-4-Con|contact@67||-168|-148.6|||| -NX-Metal-2-Metal-3-Con|contact@68||-102|-82|||| -NX-Metal-3-Metal-4-Con|contact@69||-102|-121|||| -NX-Metal-3-Metal-4-Con|contact@70||-102|-130.2|||| -NX-Metal-2-Metal-3-Con|contact@71||-102|-206|||| -NX-Metal-3-Metal-4-Con|contact@72||197|-167|||| -NX-Metal-3-Metal-4-Con|contact@73||191|-157.8|||| -NX-Metal-3-Metal-4-Con|contact@74||269|-148.6|||| -NX-Metal-3-Metal-4-Con|contact@75||263|-139.4|||| -NX-Metal-3-Metal-4-Con|contact@76||335|-121|||| -NX-Metal-3-Metal-4-Con|contact@77||341|-130.2|||| -IohPredCtr;2{lay}|ohPredCt@1||28|0|||D5G4; -IohPredDo;1{lay}|ohPredDo@1||-175|0|||D5G4; -IohPredPred;1{lay}|ohPredPr@1||233|0|||D5G4; -NMetal-1-Pin|pin@45||96|97|||| -NMetal-1-Pin|pin@49||-43|-209|||| -NMetal-1-Pin|pin@54||90|46|||| -NMetal-2-Pin|pin@55||-73|194|||| -NMetal-1-Pin|pin@57||-35|168|||| -NMetal-2-Pin|pin@60||-18|232|||| -NMetal-1-Pin|pin@62||-57.5|168|||| -NMetal-1-Pin|pin@63||-69.5|144|||| -NMetal-1-Pin|pin@64||-57.5|144|||| -NMetal-3-Pin|pin@80||-102|-103|||| -NMetal-1-Pin|pin@83||64.5|241|||| -Ametal-2|net@36|||S1800|ohPredDo@1|fire[do_1]|-160|-144|contact@43||-24|-144 -Ametal-2|net@43|||S1800|ohPredDo@1|fire[skip]|-53|156|contact@48||-43|156 -Ametal-2|net@140|||S1800|contact@45||96|0|contact@21||269|0 -Ametal-1|net@142|||S900|contact@21||269|0|ohPredPr@1|all|269|-40 -Ametal-2|net@183|||S1800|ohPredDo@1|do[Lt]|-266.5|250|contact@46||33.5|250 -Ametal-1|net@191|||S2700|ohPredPr@1|any|273|-184.5|contact@34||273|-176 -Ametal-2|net@194|||S1800|ohPredDo@1|do[Mv]|-189.5|200|contact@47||64.5|200 -Ametal-2|net@210|||S0|ohPredPr@1|mc|140|144|contact@40||13|144 -Ametal-2|net@213|||S1800|ohPredDo@1|mc|-160|-150|contact@41||13|-150 -Ametal-2|net@214||6.2|S0|ohPredCt@1|vdd_2|-36.5|-22|ohPredDo@1|vdd_10|-45|-22 -Ametal-2|net@215||6.2|S1800|ohPredDo@1|gnd_5|-45|-72|ohPredCt@1|gnd_1|-36.5|-72 -Ametal-2|net@216||6.2|S1800|ohPredDo@1|vdd_15|-45|-122|ohPredCt@1|vdd_3|-36.5|-122 -Ametal-2|net@217||6.2|S0|ohPredCt@1|vdd_12|31.5|-166|ohPredDo@1|vdd_4|-45|-166 -Ametal-2|net@218||6.2|S1800|ohPredDo@1|gnd_7|-45|-216|ohPredCt@1|gnd_6|31.5|-216 -Ametal-2|net@219||6.2|S1800|ohPredDo@1|vdd_5|-45|-266|ohPredCt@1|vdd_13|31.5|-266 -Ametal-2|net@220||6.2|S0|ohPredCt@1|vdd_1|-36.5|22|ohPredDo@1|vdd_22|-48|22 -Ametal-2|net@221||6.2|S1800|ohPredDo@1|gnd_11|-48|72|ohPredCt@1|gnd|-36.5|72 -Ametal-2|net@222||6.2|S1800|ohPredDo@1|vdd_23|-48|122|ohPredCt@1|vdd|-36.5|122 -Ametal-2|net@223||6.2|S0|ohPredCt@1|gnd_7|-2.5|216|ohPredDo@1|gnd_10|-57.5|216 -Ametal-2|net@224||6.2|S1800|ohPredDo@1|vdd_20|-57.5|266|ohPredCt@1|vdd_14|-2.5|266 -Ametal-2|net@225||6.2|S1800|ohPredDo@1|vdd_21|-57.5|166|ohPredCt@1|vdd_15|-2.5|166 -Ametal-2|net@226||6.2|S1800|ohPredCt@1|gnd_4|60.5|216|ohPredPr@1|gnd_2|103.5|216 -Ametal-2|net@227||6.2|S0|ohPredPr@1|vdd_4|103.5|266|ohPredCt@1|vdd_8|60.5|266 -Ametal-2|net@228||6.2|S0|ohPredPr@1|vdd_5|103.5|166|ohPredCt@1|vdd_9|60.5|166 -Ametal-2|net@229||6.2|S1800|ohPredCt@1|gnd_2|92.5|72|ohPredPr@1|gnd_9|103.5|72 -Ametal-2|net@230||6.2|S0|ohPredPr@1|vdd_18|103.5|22|ohPredCt@1|vdd_5|92.5|22 -Ametal-2|net@231||6.2|S0|ohPredPr@1|vdd_19|103.5|122|ohPredCt@1|vdd_4|92.5|122 -Ametal-2|net@232||6.2|S1800|ohPredCt@1|vdd_7|99.5|-22|ohPredPr@1|vdd_17|105.5|-22 -Ametal-2|net@233||6.2|S0|ohPredPr@1|gnd_8|105.5|-72|ohPredCt@1|gnd_3|99.5|-72 -Ametal-2|net@234||6.2|S0|ohPredPr@1|vdd_16|105.5|-122|ohPredCt@1|vdd_6|99.5|-122 -Ametal-2|net@235||6.2|S1800|ohPredCt@1|vdd_17|94.5|-166|ohPredPr@1|vdd_1|114.5|-166 -Ametal-2|net@236||6.2|S0|ohPredPr@1|gnd|114.5|-216|ohPredCt@1|gnd_8|94.5|-216 -Ametal-2|net@237||6.2|S0|ohPredPr@1|vdd|114.5|-266|ohPredCt@1|vdd_16|94.5|-266 -Ametal-2|net@240|||S0|contact@34||273|-176|contact@42||68|-176 -Ametal-1|net@241|||S2700|ohPredCt@1|skip_1|68|-241|contact@42||68|-176 -Ametal-1|net@243|||S900|ohPredCt@1|fire[do]|-24|-65|contact@43||-24|-144 -Ametal-1|net@247|||S1800|ohPredCt@1|do|77|97|pin@45||96|97 -Ametal-1|net@249|||S900|pin@45||96|97|contact@45||96|0 -Ametal-1|net@251|||S900|ohPredCt@1|do[Lt]|33.5|260|contact@46||33.5|250 -Ametal-3|net@257|||S2700|contact@41||13|-150|contact@40||13|144 -Ametal-1|net@261|||S0|ohPredCt@1|fire[skip_1]|34|-209|pin@49||-43|-209 -Ametal-1|net@270|||S2700|ohPredPr@1|out@804003077|129|-79|contact@54||129|-6 -Ametal-2|net@272|||S1800|pin@55||-73|194|contact@50||6|194 -Ametal-1|net@273|||S900|ohPredCt@1|succ[skip]|6|197|contact@50||6|194 -Ametal-2|net@274|||S0|pin@55||-73|194|contact@51||-81.5|194 -Ametal-1|net@275|||S900|ohPredDo@1|succ@9468550|-81.5|250|contact@51||-81.5|194 -Ametal-1|net@276|||S2700|pin@49||-43|-209|contact@48||-43|156 -Ametal-1|net@278|||S1800|ohPredCt@1|resetLO|74|46|pin@54||90|46 -Ametal-1|net@280|||S1800|pin@62||-57.5|168|pin@57||-35|168 -Ametal-2|net@285|||S1800|pin@60||-18|232|contact@52||13|232 -Ametal-1|net@286||0.4|S900|ohPredCt@1|succ[do]|13|241|contact@52||13|232 -Ametal-2|net@288|||S0|pin@60||-18|232|contact@53||-35|232 -Ametal-1|net@291|||S900|pin@54||90|46|contact@55||90|-6 -Ametal-1|net@293|||S2700|pin@57||-35|168|contact@53||-35|232 -Ametal-2|net@294|||S0|contact@54||129|-6|contact@55||90|-6 -Ametal-1|net@298|||S0|ohPredPr@1|fire[both]|102|-56|ohPredCt@1|fire[both]|87|-56 -Ametal-1|net@300|||S900|pin@63||-69.5|144|ohPredDo@1|succ_1|-69.5|135 -Ametal-1|net@301|||S1800|pin@63||-69.5|144|pin@64||-57.5|144 -Ametal-1|net@302|||S2700|pin@64||-57.5|144|pin@62||-57.5|168 -Ametal-2|net@303|||S1800|ohPredDo@1|flag[A][set]|-262.5|-82|contact@56||-246|-82 -Ametal-2|net@307|||S1800|ohPredDo@1|flag[A][clr]|-262.5|-206|contact@58||-246|-206 -Ametal-4|net@317|||S1800|contact@63||-246|-167|abdBUSpi@0|flag[2][xx]|0|-167 -Ametal-4|net@318|||S1800|contact@62||-246|-157.8|abdBUSpi@0|flag[3][xx]|0|-157.8 -Ametal-4|net@319|||S1800|contact@67||-168|-148.6|abdBUSpi@0|flag[1][xx]|0|-148.6 -Ametal-3|net@323|||S900|contact@56||-246|-82|contact@62||-246|-157.8 -Ametal-3|net@325|||S2700|contact@58||-246|-206|contact@63||-246|-167 -Ametal-2|net@326|||S1800|ohPredDo@1|flag[B][set]|-179.5|-82|contact@64||-168|-82 -Ametal-4|net@328|||S1800|contact@65||-168|-139.4|abdBUSpi@0|flag[4][xx]|0|-139.4 -Ametal-3|net@333|||S900|contact@64||-168|-82|contact@65||-168|-139.4 -Ametal-2|net@334|||S1800|ohPredDo@1|flag[B][clr]|-179.5|-206|contact@66||-168|-206 -Ametal-3|net@337|||S2700|contact@66||-168|-206|contact@67||-168|-148.6 -Ametal-2|net@338|||S0|ohPredDo@1|flag[D][set]|-85.5|-82|contact@68||-102|-82 -Ametal-3|net@339|||S900|contact@68||-102|-82|pin@80||-102|-103 -Ametal-4|net@340|||S0|abdBUSpi@0|flag[6][xx]|0|-121|contact@69||-102|-121 -Ametal-3|net@341|||S900|pin@80||-102|-103|contact@69||-102|-121 -Ametal-4|net@343|||S1800|contact@70||-102|-130.2|abdBUSpi@0|flag[5][xx]|0|-130.2 -Ametal-3|net@345|||S900|contact@70||-102|-130.2|contact@71||-102|-206 -Ametal-2|net@346|||S0|ohPredDo@1|flag[D][clr]|-85.5|-206|contact@71||-102|-206 -Ametal-4|net@347|||S1800|abdBUSpi@0|flag[4][xx]|0|-139.4|contact@75||263|-139.4 -Ametal-4|net@348|||S0|contact@72||197|-167|abdBUSpi@0|flag[2][xx]|0|-167 -Ametal-4|net@350|||S0|contact@74||269|-148.6|abdBUSpi@0|flag[1][xx]|0|-148.6 -Ametal-4|net@351|||S0|contact@77||341|-130.2|abdBUSpi@0|flag[5][xx]|0|-130.2 -Ametal-4|net@352|||S0|contact@76||335|-121|abdBUSpi@0|flag[6][xx]|0|-121 -Ametal-3|net@354|||S900|ohPredPr@1|flag[A][clr]|197|-144|contact@72||197|-167 -Ametal-4|net@355|||S0|contact@73||191|-157.8|abdBUSpi@0|flag[3][xx]|0|-157.8 -Ametal-3|net@356|||S900|ohPredPr@1|flag[A][set]|191|-144|contact@73||191|-157.8 -Ametal-3|net@358|||S900|ohPredPr@1|flag[B][clr]|269|-144|contact@74||269|-148.6 -Ametal-3|net@360|||S2700|ohPredPr@1|flag[B][set]|263|-144|contact@75||263|-139.4 -Ametal-3|net@362|||S2700|ohPredPr@1|flag[A][set_2]|335|-144|contact@76||335|-121 -Ametal-3|net@364|||S2700|ohPredPr@1|flag[A][clr_2]|341|-144|contact@77||341|-130.2 -Ametal-1|net@368|||S2700|contact@47||64.5|200|pin@83||64.5|241 -Ametal-1|net@369|||S0|pin@83||64.5|241|ohPredCt@1|inB|50|241 +NX-Metal-1-Metal-2-Con|contact@21||235.5|0|||| +NX-Metal-1-Metal-2-Con|contact@34||239.5|-176|||| +NX-Metal-2-Metal-3-Con|contact@40||-18|144|||| +NX-Metal-2-Metal-3-Con|contact@41||-18|-150|||| +NX-Metal-1-Metal-2-Con|contact@42||35|-176|||| +NX-Metal-1-Metal-2-Con|contact@43||-57|-144|||| +NX-Metal-1-Metal-2-Con|contact@45||63|0|||| +NX-Metal-1-Metal-2-Con|contact@46||2.5|250|||| +NX-Metal-1-Metal-2-Con|contact@47||31.5|200|||| +NX-Metal-1-Metal-2-Con|contact@48||-76|156|||| +NX-Metal-1-Metal-2-Con|contact@50||-25|194|||| +NX-Metal-1-Metal-2-Con|contact@51||-114.5|194|||| +NX-Metal-1-Metal-2-Con|contact@52||-18|232|||| +NX-Metal-1-Metal-2-Con|contact@53||-68|232|||| +NX-Metal-1-Metal-2-Con|contact@54||95.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@55||57|-6|||| +NX-Metal-2-Metal-3-Con|contact@56||-282|-82|||| +NX-Metal-2-Metal-3-Con|contact@58||-282|-206|||| +NX-Metal-3-Metal-4-Con|contact@62||-282|-157.8|||| +NX-Metal-3-Metal-4-Con|contact@63||-282|-167|||| +NX-Metal-2-Metal-3-Con|contact@64||-204|-82|||| +NX-Metal-3-Metal-4-Con|contact@65||-204|-139.4|||| +NX-Metal-2-Metal-3-Con|contact@66||-204|-206|||| +NX-Metal-3-Metal-4-Con|contact@67||-204|-148.6|||| +NX-Metal-2-Metal-3-Con|contact@68||-132|-82|||| +NX-Metal-3-Metal-4-Con|contact@69||-132|-121|||| +NX-Metal-3-Metal-4-Con|contact@70||-132|-130.2|||| +NX-Metal-2-Metal-3-Con|contact@71||-132|-206|||| +NX-Metal-3-Metal-4-Con|contact@72||168|-167|||| +NX-Metal-3-Metal-4-Con|contact@73||150|-157.8|||| +NX-Metal-3-Metal-4-Con|contact@74||228|-148.6|||| +NX-Metal-3-Metal-4-Con|contact@75||228|-139.4|||| +NX-Metal-3-Metal-4-Con|contact@76||312|-121|||| +NX-Metal-3-Metal-4-Con|contact@77||324|-130.2|||| +NX-Metal-2-Metal-3-Con|contact@78||144|-206|||| +NX-Metal-2-Metal-3-Con|contact@79||312|-62|||| +NX-Metal-1-Metal-2-Con|contact@80||201.5|514|||| +NX-Metal-1-Metal-2-Con|contact@81||57.5|494|||| +NX-Metal-2-Metal-3-Con|contact@82||144|494|||| +NX-Metal-2-Metal-3-Con|contact@83||312|514|||| +NX-Metal-2-Metal-3-Con|contact@84||-18|488|||| +IohPredCtr;2{lay}|ohPredCt@1||-5|0|||D5G4; +IohPredDo;1{lay}|ohPredDo@1||-208|0|||D5G4; +IohPredPred;1{lay}|ohPredPr@1||199.5|0|||D5G4; +NMetal-1-Pin|pin@45||63|97|||| +NMetal-1-Pin|pin@49||-76|-209|||| +NMetal-1-Pin|pin@54||57|46|||| +NMetal-2-Pin|pin@55||-106|194|||| +NMetal-1-Pin|pin@57||-68|168|||| +NMetal-2-Pin|pin@60||-51|232|||| +NMetal-1-Pin|pin@62||-90.5|168|||| +NMetal-1-Pin|pin@63||-102.5|144|||| +NMetal-1-Pin|pin@64||-90.5|144|||| +NMetal-1-Pin|pin@83||31.5|241|||| +IscanM:scanEx2h;1{lay}|scanEx2h@0||172|504|X||D5G4; +IwiresL:select30;1{lay}|select30@0||331|504|||D5G4; +Ametal-2|net@36|||S1800|ohPredDo@1|fire[do_1]|-194|-144|contact@43||-57|-144 +Ametal-2|net@43|||S1800|ohPredDo@1|fire[skip]|-86|156|contact@48||-76|156 +Ametal-2|net@140|||S1800|contact@45||63|0|contact@21||235.5|0 +Ametal-1|net@142|||S900|contact@21||235.5|0|ohPredPr@1|all|235.5|-40 +Ametal-2|net@183|||S1800|ohPredDo@1|do[Lt]|-299.5|250|contact@46||2.5|250 +Ametal-1|net@191|||S2700|ohPredPr@1|any|239.5|-184.5|contact@34||239.5|-176 +Ametal-2|net@194|||S1800|ohPredDo@1|do[Mv]|-222.5|200|contact@47||31.5|200 +Ametal-2|net@210|||S0|ohPredPr@1|mc|106.5|144|contact@40||-18|144 +Ametal-2|net@213|||S1800|ohPredDo@1|mc|-194|-150|contact@41||-18|-150 +Ametal-2|net@214||6.2|S0|ohPredCt@1|vdd_2|-69.5|-22|ohPredDo@1|vdd_10|-79|-22 +Ametal-2|net@215||6.2|S1800|ohPredDo@1|gnd_5|-79|-72|ohPredCt@1|gnd_1|-69.5|-72 +Ametal-2|net@216||6.2|S1800|ohPredDo@1|vdd_15|-79|-122|ohPredCt@1|vdd_3|-69.5|-122 +Ametal-2|net@240|||S0|contact@34||239.5|-176|contact@42||35|-176 +Ametal-1|net@241|||S2700|ohPredCt@1|skip_1|35|-241|contact@42||35|-176 +Ametal-1|net@243|||S900|ohPredCt@1|fire[do]|-57|-65|contact@43||-57|-144 +Ametal-1|net@247|||S1800|ohPredCt@1|do|44|97|pin@45||63|97 +Ametal-1|net@249|||S900|pin@45||63|97|contact@45||63|0 +Ametal-1|net@251|||S900|ohPredCt@1|do[Lt]|2.5|260|contact@46||2.5|250 +Ametal-3|net@257|||S2700|contact@41||-18|-150|contact@40||-18|144 +Ametal-1|net@261|||S0|ohPredCt@1|fire[skip_1]|1|-209|pin@49||-76|-209 +Ametal-1|net@270|||S2700|ohPredPr@1|out@804003077|95.5|-79|contact@54||95.5|-6 +Ametal-2|net@272|||S1800|pin@55||-106|194|contact@50||-25|194 +Ametal-1|net@273|||S900|ohPredCt@1|succ[skip]|-25|197|contact@50||-25|194 +Ametal-2|net@274|||S0|pin@55||-106|194|contact@51||-114.5|194 +Ametal-1|net@275|||S900|ohPredDo@1|succ@9468550|-114.5|250|contact@51||-114.5|194 +Ametal-1|net@276|||S2700|pin@49||-76|-209|contact@48||-76|156 +Ametal-1|net@278|||S1800|ohPredCt@1|resetLO|41|46|pin@54||57|46 +Ametal-1|net@280|||S1800|pin@62||-90.5|168|pin@57||-68|168 +Ametal-2|net@285|||S1800|pin@60||-51|232|contact@52||-18|232 +Ametal-1|net@286||0.4|S900|ohPredCt@1|succ[do]|-18|241|contact@52||-18|232 +Ametal-2|net@288|||S0|pin@60||-51|232|contact@53||-68|232 +Ametal-1|net@291|||S900|pin@54||57|46|contact@55||57|-6 +Ametal-1|net@293|||S2700|pin@57||-68|168|contact@53||-68|232 +Ametal-2|net@294|||S0|contact@54||95.5|-6|contact@55||57|-6 +Ametal-1|net@298|||S0|ohPredPr@1|fire[both]|68.5|-56|ohPredCt@1|fire[both]|54|-56 +Ametal-1|net@300|||S900|pin@63||-102.5|144|ohPredDo@1|succ_1|-102.5|135 +Ametal-1|net@301|||S1800|pin@63||-102.5|144|pin@64||-90.5|144 +Ametal-1|net@302|||S2700|pin@64||-90.5|144|pin@62||-90.5|168 +Ametal-2|net@303|||S1800|ohPredDo@1|flag[A][set]|-296.5|-82|contact@56||-282|-82 +Ametal-2|net@307|||S1800|ohPredDo@1|flag[A][clr]|-296.5|-206|contact@58||-282|-206 +Ametal-4|net@317|||S1800|contact@63||-282|-167|abdBUSpi@0|flag[2][xx]|-33|-167 +Ametal-4|net@318|||S1800|contact@62||-282|-157.8|abdBUSpi@0|flag[3][xx]|-33|-157.8 +Ametal-4|net@319|||S1800|contact@67||-204|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6 +Ametal-3|net@323|||S900|contact@56||-282|-82|contact@62||-282|-157.8 +Ametal-3|net@325|||S2700|contact@58||-282|-206|contact@63||-282|-167 +Ametal-2|net@326|||S1800|ohPredDo@1|flag[B][set]|-213.5|-82|contact@64||-204|-82 +Ametal-4|net@328|||S1800|contact@65||-204|-139.4|abdBUSpi@0|flag[4][xx]|-33|-139.4 +Ametal-3|net@333|||S900|contact@64||-204|-82|contact@65||-204|-139.4 +Ametal-2|net@334|||S1800|ohPredDo@1|flag[B][clr]|-213.5|-206|contact@66||-204|-206 +Ametal-3|net@337|||S2700|contact@66||-204|-206|contact@67||-204|-148.6 +Ametal-2|net@338|||S0|ohPredDo@1|flag[D][set]|-119.5|-82|contact@68||-132|-82 +Ametal-4|net@340|||S0|abdBUSpi@0|flag[6][xx]|-33|-121|contact@69||-132|-121 +Ametal-4|net@343|||S1800|contact@70||-132|-130.2|abdBUSpi@0|flag[5][xx]|-33|-130.2 +Ametal-3|net@345|||S900|contact@70||-132|-130.2|contact@71||-132|-206 +Ametal-2|net@346|||S0|ohPredDo@1|flag[D][clr]|-119.5|-206|contact@71||-132|-206 +Ametal-4|net@347|||S1800|abdBUSpi@0|flag[4][xx]|-33|-139.4|contact@75||228|-139.4 +Ametal-4|net@348|||S0|contact@72||168|-167|abdBUSpi@0|flag[2][xx]|-33|-167 +Ametal-4|net@350|||S0|contact@74||228|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6 +Ametal-4|net@351|||S0|contact@77||324|-130.2|abdBUSpi@0|flag[5][xx]|-33|-130.2 +Ametal-4|net@352|||S0|contact@76||312|-121|abdBUSpi@0|flag[6][xx]|-33|-121 +Ametal-3|net@354|||S900|ohPredPr@1|flag[A][clr]|168|-144|contact@72||168|-167 +Ametal-4|net@355|||S0|contact@73||150|-157.8|abdBUSpi@0|flag[3][xx]|-33|-157.8 +Ametal-3|net@356|||S900|ohPredPr@1|flag[A][set]|150|-144|contact@73||150|-157.8 +Ametal-3|net@358|||S2700|ohPredPr@1|flag[B][clr]|228|-156|contact@74||228|-148.6 +Ametal-3|net@360|||S900|ohPredPr@1|flag[B][set]|228|-132|contact@75||228|-139.4 +Ametal-3|net@362|||S2700|ohPredPr@1|flag[A][set_2]|312|-144|contact@76||312|-121 +Ametal-3|net@364|||S2700|ohPredPr@1|flag[A][clr_2]|324|-144|contact@77||324|-130.2 +Ametal-1|net@368|||S2700|contact@47||31.5|200|pin@83||31.5|241 +Ametal-1|net@369|||S0|pin@83||31.5|241|ohPredCt@1|inB|19|241 +Ametal-2|net@370||6.2|S1800|ohPredDo@1|gnd_7|-79|-216|ohPredCt@1|gnd_9|-69.5|-216 +Ametal-2|net@371||6.2|S1800|ohPredDo@1|gnd_13|-79|72|ohPredCt@1|gnd|-69.5|72 +Ametal-2|net@372||6.2|S1800|ohPredDo@1|gnd_15|-79|216|ohPredCt@1|gnd_10|-69.5|216 +Ametal-2|net@373||6.2|S1800|ohPredDo@1|vdd_4|-79|-166|ohPredCt@1|vdd_18|-69.5|-166 +Ametal-2|net@374||6.2|S1800|ohPredDo@1|vdd_5|-79|-266|ohPredCt@1|vdd_19|-69.5|-266 +Ametal-2|net@375||6.2|S1800|ohPredDo@1|vdd_26|-79|122|ohPredCt@1|vdd|-69.5|122 +Ametal-2|net@376||6.2|S1800|ohPredDo@1|vdd_27|-79|22|ohPredCt@1|vdd_1|-69.5|22 +Ametal-2|net@377||6.2|S1800|ohPredDo@1|vdd_30|-79|266|ohPredCt@1|vdd_20|-69.5|266 +Ametal-2|net@378||6.2|S1800|ohPredDo@1|vdd_31|-79|166|ohPredCt@1|vdd_21|-69.5|166 +Ametal-2|net@379||6.2|S1800|ohPredCt@1|vdd_24|66.5|266|ohPredPr@1|vdd_4|70|266 +Ametal-2|net@380||6.2|S0|ohPredPr@1|gnd_2|70|216|ohPredCt@1|gnd_12|66.5|216 +Ametal-2|net@381||6.2|S0|ohPredPr@1|gnd_9|70|72|ohPredCt@1|gnd_13|66.5|72 +Ametal-2|net@382||6.2|S0|ohPredPr@1|gnd_10|70|-72|ohPredCt@1|gnd_3|66.5|-72 +Ametal-2|net@383||6.2|S0|ohPredPr@1|gnd_11|70|-216|ohPredCt@1|gnd_11|66.5|-216 +Ametal-2|net@384||6.2|S0|ohPredPr@1|vdd_5|70|166|ohPredCt@1|vdd_25|66.5|166 +Ametal-2|net@385||6.2|S0|ohPredPr@1|vdd_18|70|22|ohPredCt@1|vdd_27|66.5|22 +Ametal-2|net@386||6.2|S0|ohPredPr@1|vdd_19|70|122|ohPredCt@1|vdd_26|66.5|122 +Ametal-2|net@387||6.2|S0|ohPredPr@1|vdd_20|70|-22|ohPredCt@1|vdd_7|66.5|-22 +Ametal-2|net@388||6.2|S0|ohPredPr@1|vdd_21|70|-122|ohPredCt@1|vdd_6|66.5|-122 +Ametal-2|net@389||6.2|S0|ohPredPr@1|vdd_22|70|-166|ohPredCt@1|vdd_22|66.5|-166 +Ametal-2|net@390||6.2|S0|ohPredPr@1|vdd_23|70|-266|ohPredCt@1|vdd_23|66.5|-266 +Ametal-2|net@391|||S1800|ohPredPr@1|s[2]|107.5|-206|contact@78||144|-206 +Ametal-2|net@393|||S1800|ohPredPr@1|s[1]|109.5|-62|contact@79||312|-62 +Ametal-1|net@396|||S2700|scanEx2h@0|dIn[1]|201.5|497|contact@80||201.5|514 +Ametal-2|net@398|||S0|contact@82||144|494|contact@81||57.5|494 +Ametal-1|net@400|||S900|scanEx2h@0|dIn[2]|57.5|497|contact@81||57.5|494 +Ametal-3|net@405|||S900|contact@68||-132|-82|contact@69||-132|-121 +Ametal-3|net@406|||S2700|contact@78||144|-206|contact@82||144|494 +Ametal-2|net@408|||S1800|contact@80||201.5|514|contact@83||312|514 +Ametal-3|net@409|||S900|contact@83||312|514|contact@79||312|-62 +Ametal-3|net@414|||S2700|contact@40||-18|144|contact@84||-18|488 +Ametal-2|net@415|||S0|scanEx2h@0|mc_1|28|488|contact@84||-18|488 Edo[Co]||D5G2;|ohPredDo@1|do[Co]|O Edo[Ld]||D5G2;|ohPredDo@1|do[Ld]|O Edo[Lt]||D5G2;|ohPredDo@1|do[Lt]|O @@ -599,14 +634,16 @@ Eflag[B][clr]||D5G2;|abdBUSpi@0|flag[1][xx]|I Eflag[B][set]||D5G2;|abdBUSpi@0|flag[4][xx]|I Eflag[D][clr]||D5G2;|abdBUSpi@0|flag[5][xx]|I Eflag[D][set]||D5G2;|abdBUSpi@0|flag[6][xx]|I -Egnd||D5G2;|ohPredDo@1|gnd|G +Egnd||D5G2;|ohPredDo@1|gnd_14|G Egnd_1||D5G2;|ohPredPr@1|gnd_1|G Egnd_2||D5G2;|ohPredDo@1|gnd_2|G Egnd_3||D5G2;|ohPredPr@1|gnd_3|G -Egnd_6||D5G2;|ohPredPr@1|gnd_6|G -Egnd_7||D5G2;|ohPredPr@1|gnd_7|G Egnd_8||D5G2;|ohPredDo@1|gnd_6|G -Egnd_12||D5G2;|ohPredDo@1|gnd_1|G +Egnd_12||D5G2;|ohPredDo@1|gnd_12|G +Egnd_13||D5G2;|ohPredPr@1|gnd_12|G +Egnd_14||D5G2;|ohPredPr@1|gnd_13|G +Egnd_15||D5G2;|scanEx2h@0|gnd|G +Egnd_16||D5G2;|scanEx2h@0|gnd_1|G Em1cate[1][F]||D5G2;|ohPredPr@1|m1cate[1][F]|I Em1cate[1][T]||D5G2;|ohPredPr@1|m1cate[1][T]|I Em1cate[2][F]||D5G2;|ohPredPr@1|m1cate[2][F]|I @@ -619,11 +656,16 @@ Em1cate[5][F]||D5G2;|ohPredPr@1|m1cate[5][F]|I Em1cate[5][T]||D5G2;|ohPredPr@1|m1cate[5][T]|I Em1cate[6][F]||D5G2;|ohPredPr@1|m1cate[6][F]|I Em1cate[6][T]||D5G2;|ohPredPr@1|m1cate[6][T]|I -Emc||D5G2;|ohPredPr@1|mc|I +Emc_2|mc|D5G2;|scanEx2h@0|mc_1|I +Emc_1||D5G2;|scanEx2h@0|mc|I +Ep1p||D5G2;|scanEx2h@0|p1p|B +Ep1p_1||D5G2;|scanEx2h@0|p1p_1|B +Ep2p||D5G2;|scanEx2h@0|p2p|B +Ep2p_1||D5G2;|scanEx2h@0|p2p_1|B Esucc[do]|ps[do]|D5G2;|pin@60||O Esucc[skip]|ps[skip]|D5G2;|pin@55||O -Es[1]||D5G2;|ohPredPr@1|out|O -Es[2]||D5G2;|ohPredPr@1|out_2|O +Erd||D5G2;|scanEx2h@0|rd|B +Erd_1||D5G2;|scanEx2h@0|rd_1|B Esel[Co]||D5G2;|ohPredDo@1|sel[Co]|I Esel[Fl]||D5G2;|ohPredDo@1|sel[Fl]|I Esel[Ld]||D5G2;|ohPredDo@1|sel[Ld]|I @@ -631,36 +673,44 @@ Esel[Lt]||D5G2;|ohPredDo@1|sel[Lt]|I Esel[Mv]||D5G2;|ohPredDo@1|sel[Mv]|I Esel[Tp]||D5G2;|ohPredDo@1|sel[Tp]|I Esel[rD]||D5G2;|ohPredDo@1|sel[rD]|I -Evdd||D5G2;|ohPredDo@1|vdd|P -Evdd_1||D5G2;|ohPredDo@1|vdd_1|P +Esel[rD_1]||D5G2;|ohPredDo@1|sel[rD_1]|I +Esin||D5G2;|scanEx2h@0|sin|I +Esout||D5G2;|scanEx2h@0|sout|I +Evdd||D5G2;|ohPredDo@1|vdd_28|P +Evdd_1||D5G2;|scanEx2h@0|vdd_1|P Evdd_2||D5G2;|ohPredPr@1|vdd_2|P Evdd_3||D5G2;|ohPredPr@1|vdd_3|P Evdd_6||D5G2;|ohPredPr@1|vdd_6|P Evdd_7||D5G2;|ohPredPr@1|vdd_7|P Evdd_11||D5G2;|ohPredDo@1|vdd_11|P -Evdd_12||D5G2;|ohPredPr@1|vdd_12|P -Evdd_13||D5G2;|ohPredPr@1|vdd_13|P -Evdd_14||D5G2;|ohPredPr@1|vdd_14|P -Evdd_15||D5G2;|ohPredPr@1|vdd_15|P Evdd_17||D5G2;|ohPredDo@1|vdd_12|P Evdd_18||D5G2;|ohPredDo@1|vdd_13|P Evdd_19||D5G2;|ohPredDo@1|vdd_14|P -Evdd_25||D5G2;|ohPredDo@1|vdd_2|P -Evdd_26||D5G2;|ohPredDo@1|vdd_3|P +Evdd_24||D5G2;|ohPredDo@1|vdd_24|P +Evdd_25||D5G2;|ohPredDo@1|vdd_25|P +Evdd_26||D5G2;|ohPredPr@1|vdd_26|P +Evdd_27||D5G2;|ohPredPr@1|vdd_27|P +Evdd_29||D5G2;|ohPredDo@1|vdd_29|P +Evdd_30||D5G2;|ohPredPr@1|vdd_24|P +Evdd_31||D5G2;|ohPredPr@1|vdd_25|P +Evdd_32||D5G2;|scanEx2h@0|vdd|P +Evdd_33||D5G2;|scanEx2h@0|vdd_2|P +Evdd_34||D5G2;|scanEx2h@0|vdd_3|P X # Cell ohPredAll;1{sch} -CohPredAll;1{sch}||schematic|1231960520598|1234572355577| +CohPredAll;1{sch}||schematic|1231960520598|1237032267311| Ngeneric:Facet-Center|art@0||0|0||||AV -IwiresL:bitAssignments;1{ic}|bitAssig@0||-37.5|3.5||V|D5G4; +IwiresL:bitAssignments;1{ic}|bitAssig@0||-37.5|11.5||V|D5G4; NOff-Page|conn@0||20.5|26|||| NOff-Page|conn@1||20.5|29|||| NOff-Page|conn@2||-24|23|||| -NOff-Page|conn@6||4|35|||RRR| NOff-Page|conn@9||-23|-30|||| NOff-Page|conn@11||-4|29|||| -NOff-Page|conn@12||-8|-18|||XR| NOff-Page|conn@15||30.5|18|||| +NOff-Page|conn@16||-33|-17|||YRRR| +NOff-Page|conn@17||-26.5|-9|||| +NOff-Page|conn@18||-42.5|-9|||Y| IredFive:invI;2{ic}|invI@0||24|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:invI;2{ic}|invI@1||-12|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nand2_sy;1{ic}|nand2_sy@0||-12|1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 @@ -704,6 +754,12 @@ NWire_Pin|pin@68||14|18|||| NWire_Pin|pin@69||24|18|||| NWire_Pin|pin@70||15|-27|||| Ngeneric:Invisible-Pin|pin@71||-13.5|56.5|||||ART_message(D5G3;)SFl,Lo,Co,Tp,Mv,Lt,Cd = 22,23,20,25,26 Li = 24 +NBus_Pin|pin@73||-35|-1|-1|-1|| +NBus_Pin|pin@74||-8|-17|-1|-1|| +NWire_Pin|pin@75||4|36|||| +NBus_Pin|pin@76||-36|-15|-1|-1|| +NWire_Pin|pin@78||-37|1|||| +IscanM:scanEx2h;1{ic}|scanEx2h@0||-32|-9|||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D556.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@1||32.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D557.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@2||6.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D775.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 @@ -718,6 +774,8 @@ Awire|do[Mv]|D5G2;||2700|pin@54||51|-11|pin@55||51|-8 Awire|fire[both]|D5G2;||900|nand2n_s@0|out|15|-2.5|pin@70||15|-27 Awire|fire[skip]|D5G2;||900|pin@66||-12|18|invI@1|out|-12|14.5 Awire|mc|D5G2;||2700|ohPredPr@1|mc|-11|-22|pin@46||-11|-13 +Awire|mc|D5G2;||2700|ohPredDo@1|mc|4|31|pin@75||4|36 +Awire|mc|D5G2;||2700|scanEx2h@0|mc|-37|-5|pin@78||-37|1 Awire|net@11|||2700|pin@7||-11|-6|nand2_sy@0|inb|-11|-1.5 Awire|net@19|||2700|ohPredPr@1|resetLO|0|-22|pin@13||0|-9 Awire|net@21|||2700|pin@14||18|-9|pin@15||18|-0.5 @@ -752,10 +810,8 @@ Awire|net@104|||1800|nor2n_sy@0|inb|42.5|-5|pin@50||45|-5 Awire|net@106|||1800|nor2n_sy@0|ina|42.5|-7|pin@52||45|-7 Awire|net@108|||1800|nor2n_sy@2|inb|42.5|-11|pin@54||51|-11 Awire|net@110|||1800|nor2n_sy@2|ina|42.5|-13|pin@56||51|-13 -Awire|net@116|||900|conn@6|y|4|33|ohPredDo@1|mc|4|31 Abus|net@119||-0.5|IJ1800|conn@9|y|-21|-30|ohPredPr@1|m1cate[1:6][T,F]|-13|-30 Abus|net@126||-0.5|IJ1800|conn@11|y|-2|29|ohPredDo@1|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|2|29 -Abus|net@128||-0.5|IJ2700|ohPredPr@1|s[1,2]|-8|-22|conn@12|a|-8|-20 Awire|net@139|||0|wire90@2|b|4|-12|pin@64||3|-12 Awire|net@140|||900|pin@64||3|-12|ohPredPr@1|do|3|-22 Awire|net@144|||0|wire90@7|b|-3|18|pin@66||-12|18 @@ -772,16 +828,22 @@ Awire|net@161|||1800|wire90@9|a|12.5|-27|pin@70||15|-27 Awire|net@162|||0|pin@69||24|18|pin@68||14|18 Awire|net@166|||900|pin@69||24|18|invI@0|out|24|14.5 Awire|net@167|||0|conn@15|a|28.5|18|pin@69||24|18 +Awire|net@169|||1800|conn@18|y|-40.5|-9|scanEx2h@0|sin|-37|-9 +Awire|net@170|||0|conn@17|a|-28.5|-9|scanEx2h@0|sout|-33|-9 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|-36|-12|pin@76||-36|-15 Awire|ps[do]|D5G2;||2700|pin@50||45|-5|pin@51||45|-2 Awire|ps[skip]|D5G2;||900|pin@52||45|-7|pin@53||45|-10 +Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|-35|-6|pin@73||-35|-1 +Abus|s[1:2]|D5G2;|-0.5|IJ2700|ohPredPr@1|s[1,2]|-8|-22|pin@74||-8|-17 Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D6G2;|conn@0|y|O Edo[6:10]|fire[do]|D6G2;|conn@15|y|O Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D4G2;|conn@2|a|I Em1cate[1:6][T,F]||D4G2;|conn@9|a|I -Emc||D4G2;|conn@6|a|I +Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@16|a|B Esucc[skip,do]|ps[skip,do]|D6G2;|conn@1|y|O -Es[1,2]||D6G2;|conn@12|y|O Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D4G2;|conn@11|a|I +Esin||D4G2;|conn@18|a|I +Esout||D6G2;|conn@17|y|O X # Cell ohPredCtr;1{ic} @@ -839,7 +901,7 @@ Esucc[do,skip]||D5G2;|pin@14||I X # Cell ohPredCtr;2{lay} -CohPredCtr;2{lay}||cmos90|1232326003942|1234573586826||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1232966114407|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234743305714 +CohPredCtr;2{lay}||cmos90|1232326003942|1236945516957||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236945525001|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236945525001 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@3||-65.5|-194|||| NX-Metal-1-Metal-2-Con|contact@4||56|-194|||| @@ -848,8 +910,8 @@ Igates1inM:inv40B;1{lay}|inv40B@0||-44|-72|X||D5G4; Inand3in20sr;1{lay}|nand3in2@0||0|72|||D5G4; Igates2inM:nand10sym;1{lay}|nand10sy@1||48|-216|XY||D5G4; Igates2inM:nand30sym;1{lay}|nand30sy@0||25|-72|XRR||D5G4; -Igates2inM:nor05symA;1{lay}|nor05sym@0||19.5|216|||D5G4; -Igates2inM:nor05symA;1{lay}|nor05sym@1||-17.5|216|||D5G4; +Igates2inM:nor05symA;1{lay}|nor05sym@0||21.5|216|||D5G4; +Igates2inM:nor05symA;1{lay}|nor05sym@1||-15.5|216|||D5G4; NMetal-1-Pin|pin@2||-22.5|-47|||| NMetal-1-Pin|pin@4||-22.5|-97|||| NMetal-1-Pin|pin@5||2|0|||| @@ -858,23 +920,31 @@ NMetal-1-Pin|pin@9||-48|91|||| NMetal-1-Pin|pin@10||-63|144|||| NMetal-1-Pin|pin@11||56|106|||| NMetal-1-Pin|pin@12||56|144|||| -NMetal-1-Pin|pin@13||25|144|||| -NMetal-1-Pin|pin@14||-12|144|||| +NMetal-1-Pin|pin@13||27|144|||| +NMetal-1-Pin|pin@14||-10|144|||| NMetal-1-Pin|pin@15||-48|88|||| NMetal-1-Pin|pin@16||-63|88|||| -NMetal-1-Pin|pin@23||5.5|197|||| -NMetal-1-Pin|pin@24||5.5|260|||| +NMetal-1-Pin|pin@23||7.5|197|||| +NMetal-1-Pin|pin@24||7.5|260|||| NMetal-1-Pin|pin@28||25|-248|||| NMetal-1-Pin|pin@29||25|-241|||| NMetal-1-Pin|pin@32||54|-144|||| NMetal-1-Pin|pin@34||46|-144|||| NMetal-1-Pin|pin@35||-65.5|88|||| -NMetal-2-Pin|pin@37||-19|-194|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-64.5|-216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-64.5|216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||71.5|-216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||71.5|216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||71.5|72|||D5G4; IwiresL:select22;1{lay}|select22@0||72|72|||D5G4; IwiresL:select22;1{lay}|select22@1||72|-72|||D5G4; IwiresL:select22;1{lay}|select22@2||-66|72|||D5G4; IwiresL:select22;1{lay}|select22@3||-66|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||0|216|||D5G4; +IwiresL:select22;1{lay}|select22@4||72|-216|||D5G4; +IwiresL:select50;1{lay}|select50@0||-52|216|||D5G4; +IwiresL:select50;1{lay}|select50@1||58|216|||D5G4; +IwiresL:select90;1{lay}|select90@0||-32|-216|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||2|216|||D5G4; IwiresL:wellContacts13;1{lay}|wellCont@1||25|-216|||D5G4; Ametal-1|net@21|||S1800|pin@2||-22.5|-47|nand30sy@0|inB|4|-47 Ametal-1|net@22|||S1800|inv40B@0|in_1|-31|-47|pin@2||-22.5|-47 @@ -889,18 +959,18 @@ Ametal-1|net@33|||S0|pin@5||2|0|pin@7||-22.5|0 Ametal-1|net@35|||S0|nand3in2@0|inC|13|91|pin@9||-48|91 Ametal-1|net@37|||S1800|nand3in2@0|inB|0|106|pin@11||56|106 Ametal-1|net@38|||S2700|pin@11||56|106|pin@12||56|144 -Ametal-1|net@39|||S900|nor05sym@0|out|25|184|pin@13||25|144 -Ametal-1|net@40|||S1800|pin@13||25|144|pin@12||56|144 -Ametal-1|net@41|||S900|nor05sym@1|out|-12|184|pin@14||-12|144 -Ametal-1|net@42|||S0|pin@14||-12|144|pin@10||-63|144 +Ametal-1|net@39|||S900|nor05sym@0|out|27|184|pin@13||27|144 +Ametal-1|net@40|||S1800|pin@13||27|144|pin@12||56|144 +Ametal-1|net@41|||S900|nor05sym@1|out|-10|184|pin@14||-10|144 +Ametal-1|net@42|||S0|pin@14||-10|144|pin@10||-63|144 Ametal-1|net@43|||S900|pin@9||-48|91|pin@15||-48|88 Ametal-1|net@44|||S0|pin@15||-48|88|pin@16||-63|88 Ametal-1|net@45|||S2700|pin@16||-63|88|pin@10||-63|144 -Ametal-2|net@63|||S1800|wellCont@0|gnd_1|4.5|216|nor05sym@0|gnd|6.5|216 -Ametal-2|net@64|||S1800|wellCont@0|vdd_2|4.5|166|nor05sym@0|vdd_1|6.5|166 -Ametal-2|net@65|||S1800|wellCont@0|vdd_3|4.5|266|nor05sym@0|vdd|6.5|266 -Ametal-1|net@66|||S0|nor05sym@0|inA|15|197|pin@23||5.5|197 -Ametal-1|net@67|||S2700|pin@23||5.5|197|pin@24||5.5|260 +Ametal-2|net@63|||S1800|wellCont@0|gnd_1|6.5|216|nor05sym@0|gnd|8.5|216 +Ametal-2|net@64|||S1800|wellCont@0|vdd_2|6.5|166|nor05sym@0|vdd_1|8.5|166 +Ametal-2|net@65|||S1800|wellCont@0|vdd_3|6.5|266|nor05sym@0|vdd|8.5|266 +Ametal-1|net@66|||S0|nor05sym@0|inA|17|197|pin@23||7.5|197 +Ametal-1|net@67|||S2700|pin@23||7.5|197|pin@24||7.5|260 Ametal-2|net@71|||S0|wellCont@1|gnd|20.5|-216|inv10D@1|gnd|20.5|-216 Ametal-2|net@72|||S0|wellCont@1|vdd|20.5|-266|inv10D@1|vdd_1|20.5|-266 Ametal-2|net@73|||S0|wellCont@1|vdd_1|20.5|-166|inv10D@1|vdd|20.5|-166 @@ -913,14 +983,28 @@ Ametal-1|net@85|||S0|pin@29||25|-241|inv10D@1|in|12|-241 Ametal-1|net@88|||S2700|nand10sy@1|out_1|54|-184|pin@32||54|-144 Ametal-1|net@90|||S0|pin@32||54|-144|pin@34||46|-144 Ametal-1|net@91|||S2700|pin@34||46|-144|nand30sy@0|inA|46|-97 -Ametal-2|net@92|||S0|nor05sym@1|gnd_1|-4.5|216|wellCont@0|gnd|-4.5|216 -Ametal-2|net@93|||S0|nor05sym@1|vdd_3|-4.5|166|wellCont@0|vdd|-4.5|166 -Ametal-2|net@94|||S0|nor05sym@1|vdd_2|-4.5|266|wellCont@0|vdd_1|-4.5|266 +Ametal-2|net@92|||S0|nor05sym@1|gnd_1|-2.5|216|wellCont@0|gnd|-2.5|216 +Ametal-2|net@93|||S0|nor05sym@1|vdd_3|-2.5|166|wellCont@0|vdd|-2.5|166 +Ametal-2|net@94|||S0|nor05sym@1|vdd_2|-2.5|266|wellCont@0|vdd_1|-2.5|266 Ametal-1|net@95|||S0|pin@16||-63|88|pin@35||-65.5|88 Ametal-1|net@96|||S900|pin@35||-65.5|88|contact@3||-65.5|-194 -Ametal-2|net@97|||S1800|contact@3||-65.5|-194|pin@37||-19|-194 -Ametal-2|net@98|||S1800|pin@37||-19|-194|contact@4||56|-194 Ametal-1|net@100|||S900|nand10sy@1|inB|56|-191|contact@4||56|-194 +Ametal-2|net@101|||S1800|contact@3||-65.5|-194|contact@4||56|-194 +Ametal-2|net@102||6.2|S1800|pinsVddG@0|vdd_1|-64.5|-266|inv10D@1|vdd_3|3.5|-266 +Ametal-2|net@103||6.2|S0|inv10D@1|gnd_1|3.5|-216|pinsVddG@0|gnd|-64.5|-216 +Ametal-2|net@104||6.2|S0|inv10D@1|vdd_2|3.5|-166|pinsVddG@0|vdd|-64.5|-166 +Ametal-2|net@105||6.2|S1800|pinsVddG@1|vdd_1|-64.5|166|nor05sym@1|vdd_1|-28.5|166 +Ametal-2|net@106||6.2|S0|nor05sym@1|gnd|-28.5|216|pinsVddG@1|gnd|-64.5|216 +Ametal-2|net@107||6.2|S0|nor05sym@1|vdd|-28.5|266|pinsVddG@1|vdd|-64.5|266 +Ametal-2|net@108||6.2|S1800|nor05sym@0|vdd_2|34.5|266|pinsVddG@3|vdd|71.5|266 +Ametal-2|net@109||6.2|S0|pinsVddG@3|gnd|71.5|216|nor05sym@0|gnd_1|34.5|216 +Ametal-2|net@110||6.2|S0|pinsVddG@3|vdd_1|71.5|166|nor05sym@0|vdd_3|34.5|166 +Ametal-2|net@111||6.2|S0|pinsVddG@2|vdd_1|71.5|-266|nand10sy@1|vdd|66.5|-266 +Ametal-2|net@112||6.2|S1800|nand10sy@1|gnd|66.5|-216|pinsVddG@2|gnd|71.5|-216 +Ametal-2|net@113||6.2|S1800|nand10sy@1|vdd_1|66.5|-166|pinsVddG@2|vdd|71.5|-166 +Ametal-2|net@114||6.2|S0|pinsVddG@4|vdd|71.5|122|nand3in2@0|vdd_2|64.5|122 +Ametal-2|net@115||6.2|S1800|nand3in2@0|gnd_1|64.5|72|pinsVddG@4|gnd|71.5|72 +Ametal-2|net@116||6.2|S1800|nand3in2@0|vdd_3|64.5|22|pinsVddG@4|vdd_1|71.5|22 Edo||D5G2;|nand3in2@0|inA|I Edo[Lt]||D5G2;|pin@24||I EinB|do[Mv]|D5G2;|nor05sym@0|inB|I @@ -929,12 +1013,12 @@ Efire[do]||D5G2;|inv40B@0|out|O Efire[skip_1]|fire[skip]|D5G2;|inv10D@1|out|O Egnd||D5G2;|nand3in2@0|gnd|G Egnd_1||D5G2;|inv40B@0|gnd_1|G -Egnd_2||D5G2;|nand3in2@0|gnd_1|G Egnd_3||D5G2;|nand30sy@0|gnd_1|G -Egnd_4||D5G2;|nor05sym@0|gnd_1|G -Egnd_6||D5G2;|inv10D@1|gnd_1|G -Egnd_7||D5G2;|nor05sym@1|gnd|G -Egnd_8||D5G2;|nand10sy@1|gnd|G +Egnd_9||D5G2;|pinsVddG@0|gnd|G +Egnd_10||D5G2;|pinsVddG@1|gnd|G +Egnd_11||D5G2;|pinsVddG@2|gnd|G +Egnd_12||D5G2;|pinsVddG@3|gnd|G +Egnd_13||D5G2;|pinsVddG@4|gnd|G EresetLO||D5G2;|nand3in2@0|resetLO|I Eskip_1|skip|D5G2;|nand10sy@1|inA|I Esucc[do]||D5G2;|nor05sym@1|inB|I @@ -943,18 +1027,18 @@ Evdd||D5G2;|nand3in2@0|vdd|P Evdd_1||D5G2;|nand3in2@0|vdd_1|P Evdd_2||D5G2;|inv40B@0|vdd_2|P Evdd_3||D5G2;|inv40B@0|vdd_3|P -Evdd_4||D5G2;|nand3in2@0|vdd_2|P -Evdd_5||D5G2;|nand3in2@0|vdd_3|P Evdd_6||D5G2;|nand30sy@0|vdd_2|P Evdd_7||D5G2;|nand30sy@0|vdd_3|P -Evdd_8||D5G2;|nor05sym@0|vdd_2|P -Evdd_9||D5G2;|nor05sym@0|vdd_3|P -Evdd_12||D5G2;|inv10D@1|vdd_2|P -Evdd_13||D5G2;|inv10D@1|vdd_3|P -Evdd_14||D5G2;|nor05sym@1|vdd|P -Evdd_15||D5G2;|nor05sym@1|vdd_1|P -Evdd_16||D5G2;|nand10sy@1|vdd|P -Evdd_17||D5G2;|nand10sy@1|vdd_1|P +Evdd_18||D5G2;|pinsVddG@0|vdd|P +Evdd_19||D5G2;|pinsVddG@0|vdd_1|P +Evdd_20||D5G2;|pinsVddG@1|vdd|P +Evdd_21||D5G2;|pinsVddG@1|vdd_1|P +Evdd_22||D5G2;|pinsVddG@2|vdd|P +Evdd_23||D5G2;|pinsVddG@2|vdd_1|P +Evdd_24||D5G2;|pinsVddG@3|vdd|P +Evdd_25||D5G2;|pinsVddG@3|vdd_1|P +Evdd_26||D5G2;|pinsVddG@4|vdd|P +Evdd_27||D5G2;|pinsVddG@4|vdd_1|P X # Cell ohPredCtr;1{sch} @@ -1090,14 +1174,14 @@ Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D5G2;|pin@6||I X # Cell ohPredDo;1{lay} -CohPredDo;1{lay}||cmos90|1232115624448|1234749096188||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233275377314|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749110021 +CohPredDo;1{lay}||cmos90|1232115624448|1237210788858||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236944753473|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237211132037 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@3||73|156|||| NX-Metal-1-Metal-2-Con|contact@4||82|138|||| IpredFlagDri;1{lay}|ohPredDo@2||0|-144|X||D5G4; IpredSucDri;1{lay}|ohPredDo@3||-18|144|||D5G4; NMetal-1-Pin|pin@14||78|0.5|||| -NMetal-1-Pin|pin@16||37|0.5|||| +NMetal-1-Pin|pin@16||36|0.5|||| NMetal-2-Pin|pin@19||122|156|||| NMetal-1-Pin|pin@20||78|87|||| NMetal-1-Pin|pin@21||73|193|||| @@ -1105,11 +1189,18 @@ NMetal-1-Pin|pin@23||76.5|193|||| NMetal-1-Pin|pin@26||82|96|||| NMetal-1-Pin|pin@28||86|96|||| NMetal-1-Pin|pin@29||86|87|||| -IwiresL:select15;1{lay}|select15@1||125|72|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-129|72|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||129|72|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-129|216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||129|216|||D5G4; +IwiresL:select15;1{lay}|select15@1||124|72|||D5G4; +IwiresL:select15;1{lay}|select15@2||124|216|||D5G4; +IwiresL:select15;1{lay}|select15@3||-124|72|||D5G4; +IwiresL:select30;1{lay}|select30@0||-116.5|216|||D5G4; IdriversL:sucDri20;1{lay}|sucDri20@3||93.5|216|||D5G4; IdriversL:sucDri20;1{lay}|sucDri20@4||103|72|XRR||D5G4; -Ametal-1|net@221|||S0|pin@14||78|0.5|pin@16||37|0.5 -Ametal-1|net@222|||S900|pin@16||37|0.5|ohPredDo@2|fire[pp]|37|-6 +Ametal-1|net@221|||S0|pin@14||78|0.5|pin@16||36|0.5 +Ametal-1|net@222|||S900|pin@16||36|0.5|ohPredDo@2|fire[pp]|36|-6 Ametal-1|net@225|||S900|pin@20||78|87|pin@14||78|0.5 Ametal-2|net@231||6.2|S1800|ohPredDo@3|gnd_3|77|72|sucDri20@4|gnd|79|72 Ametal-2|net@232||6.2|S0|sucDri20@4|vdd|79|22|ohPredDo@3|vdd_6|77|22 @@ -1127,6 +1218,18 @@ Ametal-2|net@250|||S1800|ohPredDo@3|fire[pp]|-2.5|138|contact@4||82|138 Ametal-1|net@252|||S900|pin@28||86|96|sucDri20@4|in|86|91 Ametal-1|net@253|||S1800|pin@20||78|87|pin@29||86|87 Ametal-1|net@254|||S2700|pin@29||86|87|sucDri20@4|in|86|91 +Ametal-2|net@256||6.2|S0|ohPredDo@3|vdd_3|-117|122|pinsVddG@0|vdd|-129|122 +Ametal-2|net@257||6.2|S1800|pinsVddG@0|gnd|-129|72|ohPredDo@3|gnd_1|-117|72 +Ametal-2|net@258||6.2|S1800|pinsVddG@0|vdd_1|-129|22|ohPredDo@3|vdd_2|-117|22 +Ametal-2|net@259||6.2|S1800|pinsVddG@2|vdd_1|-129|166|ohPredDo@3|vdd_1|-109.5|166 +Ametal-2|net@260||6.2|S0|ohPredDo@3|gnd|-109.5|216|pinsVddG@2|gnd|-129|216 +Ametal-2|net@261||6.2|S0|ohPredDo@3|vdd|-109.5|266|pinsVddG@2|vdd|-129|266 +Ametal-2|net@262||6.2|S1800|sucDri20@3|vdd_2|117.5|266|pinsVddG@3|vdd|129|266 +Ametal-2|net@263||6.2|S0|pinsVddG@3|gnd|129|216|sucDri20@3|gnd_1|117.5|216 +Ametal-2|net@264||6.2|S0|pinsVddG@3|vdd_1|129|166|sucDri20@3|vdd_3|117.5|166 +Ametal-2|net@265||6.2|S0|pinsVddG@1|vdd_1|129|22|sucDri20@4|vdd_2|127|22 +Ametal-2|net@266||6.2|S1800|sucDri20@4|gnd_1|127|72|pinsVddG@1|gnd|129|72 +Ametal-2|net@267||6.2|S1800|sucDri20@4|vdd_3|127|122|pinsVddG@1|vdd|129|122 Edo[Co]||D5G2;|ohPredDo@3|do[4]|O Edo[Ld]||D5G2;|ohPredDo@3|do[5]|O Edo[Lt]||D5G2;|ohPredDo@3|do[1]|O @@ -1140,14 +1243,14 @@ Eflag[B][clr]||D5G2;|ohPredDo@2|pred@388407492|O Eflag[B][set]||D5G2;|ohPredDo@2|pred@671073193|O Eflag[D][clr]||D5G2;|ohPredDo@2|pred@812720144|O Eflag[D][set]||D5G2;|ohPredDo@2|pred|O -Egnd||D5G2;|ohPredDo@3|gnd|G -Egnd_1||D5G2;|ohPredDo@3|gnd_1|G +Egnd_14|gnd|D5G2;|pinsVddG@2|gnd|G Egnd_2||D5G2;|ohPredDo@2|gnd_2|G Egnd_5||D5G2;|ohPredDo@2|gnd|G Egnd_6||D5G2;|ohPredDo@2|gnd_3|G Egnd_7||D5G2;|ohPredDo@2|gnd_4|G -Egnd_10||D5G2;|sucDri20@3|gnd_1|G -Egnd_11||D5G2;|sucDri20@4|gnd_1|G +Egnd_12||D5G2;|pinsVddG@0|gnd|G +Egnd_13||D5G2;|pinsVddG@1|gnd|G +Egnd_15||D5G2;|pinsVddG@3|gnd|G Emc||D5G2;|ohPredDo@2|mc|I Esucc_1|ps[do]|D5G2;|sucDri20@4|succ_1|O Esucc@9468550|ps[skip]|D5G2;|sucDri20@3|succ|O @@ -1158,10 +1261,8 @@ Esel[Lt]||D5G2;|ohPredDo@3|sel[1]|I Esel[Mv]||D5G2;|ohPredDo@3|sel[3]|I Esel[Tp]||D5G2;|ohPredDo@3|sel[2]|I Esel[rD]||D5G2;|ohPredDo@2|sel[Cd]|I -Evdd||D5G2;|ohPredDo@3|vdd|P -Evdd_1||D5G2;|ohPredDo@3|vdd_1|P -Evdd_2||D5G2;|ohPredDo@3|vdd_2|P -Evdd_3||D5G2;|ohPredDo@3|vdd_3|P +Esel[rD_1]||D5G2;|ohPredDo@2|sel[rD_1]|I +Evdd_28|vdd|D5G2;|pinsVddG@2|vdd|P Evdd_4||D5G2;|ohPredDo@2|vdd_4|P Evdd_5||D5G2;|ohPredDo@2|vdd_5|P Evdd_10||D5G2;|ohPredDo@2|vdd|P @@ -1170,10 +1271,13 @@ Evdd_12||D5G2;|ohPredDo@2|vdd_7|P Evdd_13||D5G2;|ohPredDo@2|vdd_8|P Evdd_14||D5G2;|ohPredDo@2|vdd_9|P Evdd_15||D5G2;|ohPredDo@2|vdd_10|P -Evdd_20||D5G2;|sucDri20@3|vdd_2|P -Evdd_21||D5G2;|sucDri20@3|vdd_3|P -Evdd_22||D5G2;|sucDri20@4|vdd_2|P -Evdd_23||D5G2;|sucDri20@4|vdd_3|P +Evdd_24||D5G2;|pinsVddG@0|vdd|P +Evdd_25||D5G2;|pinsVddG@0|vdd_1|P +Evdd_26||D5G2;|pinsVddG@1|vdd|P +Evdd_27||D5G2;|pinsVddG@1|vdd_1|P +Evdd_29||D5G2;|pinsVddG@2|vdd_1|P +Evdd_30||D5G2;|pinsVddG@3|vdd|P +Evdd_31||D5G2;|pinsVddG@3|vdd_1|P X # Cell ohPredDo;1{sch} @@ -1437,7 +1541,7 @@ Emc||D4G2;|conn@1|a|I X # Cell ohPredPred;1{ic} -CohPredPred;1{ic}||artwork|1231958141754|1234572170622|E +CohPredPred;1{ic}||artwork|1231958141754|1237030312536|E Ngeneric:Facet-Center|art@0||0|0||||AV NThick-Circle|art@2||4|4.5|1|1|| Nschematic:Bus_Pin|pin@0||7|5|-1|-1|| @@ -1490,48 +1594,50 @@ Es[1,2]||D5G2;|pin@29||O X # Cell ohPredPred;1{lay} -CohPredPred;1{lay}||cmos90|1232119935232|1234749007212||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234749015308|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234749015308 +CohPredPred;1{lay}||cmos90|1232119935232|1237208449672||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237207316172|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237208505627 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@0||-72|-244|||| -NX-Metal-2-Metal-3-Con|contact@1||-66|-188|||| -NX-Metal-2-Metal-3-Con|contact@2||-54|-100|||| -NX-Metal-2-Metal-3-Con|contact@3||-48|-44|||| -NX-Metal-2-Metal-3-Con|contact@4||-48|226|||| -NX-Metal-2-Metal-3-Con|contact@5||-54|232|||| -NX-Metal-2-Metal-3-Con|contact@6||-66|62|||| -NX-Metal-2-Metal-3-Con|contact@7||-72|56|||| +NX-Metal-2-Metal-3-Con|contact@0||-115.5|-244|||| +NX-Metal-2-Metal-3-Con|contact@1||-109.5|-188|||| +NX-Metal-2-Metal-3-Con|contact@2||-97.5|-100|||| +NX-Metal-2-Metal-3-Con|contact@3||-91.5|-44|||| +NX-Metal-2-Metal-3-Con|contact@4||-91.5|226|||| +NX-Metal-2-Metal-3-Con|contact@5||-97.5|232|||| +NX-Metal-2-Metal-3-Con|contact@6||-109.5|62|||| +NX-Metal-2-Metal-3-Con|contact@7||-115.5|56|||| NX-Metal-1-Metal-2-Con|contact@9||-74|-194|||| -NX-Metal-2-Metal-3-Con|contact@11||18|232|||| -NX-Metal-2-Metal-3-Con|contact@12||90|232|||| -NX-Metal-2-Metal-3-Con|contact@13||24|226|||| -NX-Metal-2-Metal-3-Con|contact@14||96|226|||| -NX-Metal-2-Metal-3-Con|contact@15||6|62|||| -NX-Metal-2-Metal-3-Con|contact@16||0|56|||| -NX-Metal-2-Metal-3-Con|contact@17||72|56|||| -NX-Metal-2-Metal-3-Con|contact@18||78|62|||| -NX-Metal-2-Metal-3-Con|contact@19||24|-44|||| -NX-Metal-2-Metal-3-Con|contact@20||96|-44|||| -NX-Metal-2-Metal-3-Con|contact@21||18|-100|||| -NX-Metal-2-Metal-3-Con|contact@22||90|-100|||| -NX-Metal-2-Metal-3-Con|contact@23||6|-188|||| -NX-Metal-2-Metal-3-Con|contact@24||78|-188|||| -NX-Metal-2-Metal-3-Con|contact@25||0|-244|||| -NX-Metal-2-Metal-3-Con|contact@26||72|-244|||| +NX-Metal-2-Metal-3-Con|contact@11||-19.5|232|||| +NX-Metal-2-Metal-3-Con|contact@12||34.5|232|||| +NX-Metal-2-Metal-3-Con|contact@13||-13.5|226|||| +NX-Metal-2-Metal-3-Con|contact@14||40.5|226|||| +NX-Metal-2-Metal-3-Con|contact@15||-37.5|62|||| +NX-Metal-2-Metal-3-Con|contact@16||-43.5|56|||| +NX-Metal-2-Metal-3-Con|contact@17||16.5|50|||| +NX-Metal-2-Metal-3-Con|contact@18||22.5|62|||| +NX-Metal-2-Metal-3-Con|contact@19||-13.5|-44|||| +NX-Metal-2-Metal-3-Con|contact@20||40.5|-50|||| +NX-Metal-2-Metal-3-Con|contact@21||-19.5|-100|||| +NX-Metal-2-Metal-3-Con|contact@22||34.5|-106|||| +NX-Metal-2-Metal-3-Con|contact@23||-37.5|-182|||| +NX-Metal-2-Metal-3-Con|contact@24||22.5|-182|||| +NX-Metal-2-Metal-3-Con|contact@25||-43.5|-250|||| NX-Metal-1-Metal-2-Con|contact@27||-67|-100|||| NX-Metal-1-Metal-2-Con|contact@28||-74|-50|||| -NX-Metal-2-Metal-3-Con|contact@29||-66|-50|||| +NX-Metal-2-Metal-3-Con|contact@29||-109.5|-50|||| NX-Metal-1-Metal-2-Con|contact@30||-104|-144|||| NX-Metal-1-Metal-2-Con|contact@31||-131|156|||| NX-Metal-1-Metal-2-Con|contact@32||-120.5|-144|||| -NX-Metal-2-Metal-3-Con|contact@33||-42|-132|||| -NX-Metal-2-Metal-3-Con|contact@34||-36|-156|||| -NX-Metal-2-Metal-3-Con|contact@35||-42|-194|||| +NX-Metal-2-Metal-3-Con|contact@33||-49.5|-132|||| +NX-Metal-2-Metal-3-Con|contact@34||-31.5|-156|||| +NX-Metal-2-Metal-3-Con|contact@35||-49.5|-194|||| NX-Metal-1-Metal-2-Con|contact@36||-67|-232|||| -NX-Metal-2-Metal-3-Con|contact@37||-36|-232|||| -NX-Metal-2-Metal-3-Con|contact@40||102|-132|||| -NX-Metal-2-Metal-3-Con|contact@41||108|-156|||| -NX-Metal-2-Metal-3-Con|contact@42||30|-138|||| -NX-Metal-2-Metal-3-Con|contact@43||36|-150|||| +NX-Metal-2-Metal-3-Con|contact@37||-31.5|-232|||| +NX-Metal-2-Metal-3-Con|contact@40||112.5|-132|||| +NX-Metal-2-Metal-3-Con|contact@41||124.5|-156|||| +NX-Metal-2-Metal-3-Con|contact@42||28.5|-138|||| +NX-Metal-2-Metal-3-Con|contact@43||28.5|-150|||| +NX-Metal-1-Metal-2-Con|contact@44||-99|-206|||| +NX-Metal-1-Metal-2-Con|contact@45||-99|-62|||| +NX-Metal-2-Metal-3-Con|contact@46||16.5|-250|||| Igates1inM:inv10D;1{lay}|inv10D@0||-110|-216|Y||D5G4; Igates1inM:inv10D;1{lay}|inv10D@1||-93|-72|X||D5G4; Igates1inM:inv10D;1{lay}|inv10D@4||-93|-216|X||D5G4; @@ -1540,51 +1646,74 @@ Igates2inM:nor05symA;1{lay}|nor05sym@1||-71.5|-72|X||D5G4; Igates2inM:nor05symA;1{lay}|nor05sym@4||-71.5|-216|X||D5G4; IohPredDrivers;1{lay}|ohPredDr@1||0|144|||D5G4; IohSRxor6x12;1{lay}|ohSRxor6@1||30|-144|||D5G4; -NMetal-3-Pin|pin@2||-72|-288|||| -NMetal-3-Pin|pin@4||-66|-288|||| -NMetal-3-Pin|pin@6||-54|-288|||| +NMetal-3-Pin|pin@2||-115.5|-288|||| +NMetal-3-Pin|pin@4||-109.5|-288|||| +NMetal-3-Pin|pin@6||-97.5|-288|||| NMetal-1-Pin|pin@25||-77|-97|||X| NMetal-1-Pin|pin@27||-77|-241|||X| NMetal-1-Pin|pin@41||-131|-191|||| NMetal-1-Pin|pin@42||-131|-56|||| -NMetal-3-Pin|pin@43||-42|-144|||| -NMetal-3-Pin|pin@44||-36|-144|||| -NMetal-3-Pin|pin@48||30|-144|||| -NMetal-3-Pin|pin@49||36|-144|||| -NMetal-3-Pin|pin@50||102|-144|||| -NMetal-3-Pin|pin@51||108|-144|||| -NMetal-3-Pin|pin@53||-48|-288|||| -NMetal-3-Pin|pin@54||18|-288|||| -NMetal-3-Pin|pin@55||24|-288|||| -NMetal-3-Pin|pin@56||90|-288|||| -NMetal-3-Pin|pin@57||96|-288|||| -NMetal-3-Pin|pin@58||6|-288|||| -NMetal-3-Pin|pin@59||0|-288|||| -NMetal-3-Pin|pin@60||78|-288|||| -NMetal-3-Pin|pin@61||72|-288|||| -Ametal-3|net@3|||S900|contact@7||-72|56|contact@0||-72|-244 -Ametal-3|net@5|||S900|contact@5||-54|232|contact@2||-54|-100 -Ametal-3|net@6|||S900|contact@4||-48|226|contact@3||-48|-44 -Ametal-3|net@7|||S900|contact@16||0|56|contact@25||0|-244 -Ametal-3|net@8|||S900|contact@15||6|62|contact@23||6|-188 -Ametal-3|net@9|||S900|contact@11||18|232|contact@21||18|-100 -Ametal-3|net@10|||S900|contact@13||24|226|contact@19||24|-44 -Ametal-3|net@11|||S900|contact@17||72|56|contact@26||72|-244 -Ametal-3|net@12|||S900|contact@18||78|62|contact@24||78|-188 -Ametal-3|net@13|||S900|contact@12||90|232|contact@22||90|-100 -Ametal-3|net@14|||S900|contact@14||96|226|contact@20||96|-44 -Ametal-3|net@15|||S900|contact@0||-72|-244|pin@2||-72|-288 -Ametal-2|net@16|||S0|ohSRxor6@1|in[2][T]|-40|-244|contact@0||-72|-244 -Ametal-3|net@17|||S900|contact@1||-66|-188|pin@4||-66|-288 -Ametal-2|net@18|||S0|ohSRxor6@1|in[1][T]|-40|-188|contact@1||-66|-188 -Ametal-3|net@19|||S900|contact@2||-54|-100|pin@6||-54|-288 -Ametal-2|net@20|||S0|ohSRxor6@1|in[1][F]|-40|-100|contact@2||-54|-100 -Ametal-2|net@22|||S0|ohSRxor6@1|in[2][F]|-40|-44|contact@3||-48|-44 -Ametal-2|net@24|||S1800|ohPredDr@1|m1cate[2][F]|-71|226|contact@4||-48|226 -Ametal-2|net@26|||S1800|ohPredDr@1|m1cate[1][F]|-114|232|contact@5||-54|232 -Ametal-3|net@27|||S900|contact@29||-66|-50|contact@1||-66|-188 -Ametal-2|net@28|||S1800|ohPredDr@1|m1cate[1][T]|-114|62|contact@6||-66|62 -Ametal-2|net@30|||S0|ohPredDr@1|m1cate[2][T]|-71|56|contact@7||-72|56 +NMetal-3-Pin|pin@43||-49.5|-144|||| +NMetal-3-Pin|pin@44||-31.5|-144|||| +NMetal-3-Pin|pin@48||28.5|-132|||| +NMetal-3-Pin|pin@49||28.5|-156|||| +NMetal-3-Pin|pin@50||112.5|-144|||| +NMetal-3-Pin|pin@51||124.5|-144|||| +NMetal-3-Pin|pin@53||-91.5|-288|||| +NMetal-3-Pin|pin@54||-19.5|-288|||| +NMetal-3-Pin|pin@55||-13.5|-288|||| +NMetal-3-Pin|pin@56||34.5|-288|||| +NMetal-3-Pin|pin@57||40.5|-288|||| +NMetal-3-Pin|pin@58||-37.5|-288|||| +NMetal-3-Pin|pin@59||-43.5|-288|||| +NMetal-3-Pin|pin@60||22.5|-288|||| +NMetal-3-Pin|pin@61||16.5|-288|||| +NMetal-2-Pin|pin@63||-92|-206|||| +NMetal-2-Pin|pin@65||-90|-62|||| +NMetal-2-Pin|pin@66||100|-182|||| +NMetal-2-Pin|pin@67||100|-250|||| +NMetal-2-Pin|pin@68||45|-250|||| +NMetal-2-Pin|pin@69||4|-244|||| +NMetal-2-Pin|pin@70||4|-250|||| +NMetal-2-Pin|pin@71||-3|-188|||| +NMetal-2-Pin|pin@72||-3|-182|||| +NMetal-2-Pin|pin@73||78|-100|||| +NMetal-2-Pin|pin@74||78|-106|||| +NMetal-2-Pin|pin@75||73|-44|||| +NMetal-2-Pin|pin@76||73|-50|||| +NMetal-2-Pin|pin@77||59|56|||| +NMetal-2-Pin|pin@78||59|50|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-129.5|-72|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-129.5|-216|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||137.5|-72|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||137.5|-216|||D5G4; +IwiresL:select15;1{lay}|select15@0||-124.5|-216|||D5G4; +IwiresL:select30;1{lay}|select30@0||131.5|-72|||D5G4; +IwiresL:select30;1{lay}|select30@1||131.5|-216|||D5G4; +IwiresL:select30;1{lay}|select30@2||131.5|72|||D5G4; +IwiresL:select30;1{lay}|select30@3||131.5|216|||D5G4; +Ametal-3|net@3|||S900|contact@7||-115.5|56|contact@0||-115.5|-244 +Ametal-3|net@5|||S900|contact@5||-97.5|232|contact@2||-97.5|-100 +Ametal-3|net@6|||S900|contact@4||-91.5|226|contact@3||-91.5|-44 +Ametal-3|net@7|||S900|contact@16||-43.5|56|contact@25||-43.5|-250 +Ametal-3|net@8|||S900|contact@15||-37.5|62|contact@23||-37.5|-182 +Ametal-3|net@9|||S900|contact@11||-19.5|232|contact@21||-19.5|-100 +Ametal-3|net@10|||S900|contact@13||-13.5|226|contact@19||-13.5|-44 +Ametal-3|net@12|||S900|contact@18||22.5|62|contact@24||22.5|-182 +Ametal-3|net@13|||S900|contact@12||34.5|232|contact@22||34.5|-106 +Ametal-3|net@14|||S900|contact@14||40.5|226|contact@20||40.5|-50 +Ametal-3|net@15|||S900|contact@0||-115.5|-244|pin@2||-115.5|-288 +Ametal-2|net@16|||S0|ohSRxor6@1|in[2][T]|-40|-244|contact@0||-115.5|-244 +Ametal-3|net@17|||S900|contact@1||-109.5|-188|pin@4||-109.5|-288 +Ametal-2|net@18|||S0|ohSRxor6@1|in[1][T]|-40|-188|contact@1||-109.5|-188 +Ametal-3|net@19|||S900|contact@2||-97.5|-100|pin@6||-97.5|-288 +Ametal-2|net@20|||S0|ohSRxor6@1|in[1][F]|-40|-100|contact@2||-97.5|-100 +Ametal-2|net@22|||S0|ohSRxor6@1|in[2][F]|-40|-44|contact@3||-91.5|-44 +Ametal-2|net@24|||S0|ohPredDr@1|m1cate[2][F]|-71|226|contact@4||-91.5|226 +Ametal-2|net@26|||S1800|ohPredDr@1|m1cate[1][F]|-114|232|contact@5||-97.5|232 +Ametal-3|net@27|||S900|contact@29||-109.5|-50|contact@1||-109.5|-188 +Ametal-2|net@28|||S1800|ohPredDr@1|m1cate[1][T]|-114|62|contact@6||-109.5|62 +Ametal-2|net@30|||S0|ohPredDr@1|m1cate[2][T]|-71|56|contact@7||-115.5|56 Ametal-2|net@31|||RS0|inv10D@1|gnd|-84.5|-72|nor05sym@1|gnd_1|-84.5|-72 Ametal-2|net@32|||S0|inv10D@1|vdd|-84.5|-22|nor05sym@1|vdd_2|-84.5|-22 Ametal-2|net@33|||S0|inv10D@1|vdd_1|-84.5|-122|nor05sym@1|vdd_3|-84.5|-122 @@ -1598,32 +1727,30 @@ Ametal-1|net@45|||S900|pin@27||-77|-241|nor05sym@4|out|-77|-248 Ametal-2|net@58|||S0|nor05sym@4|gnd|-58.5|-216|ohSRxor6@1|gnd|-58.5|-216 Ametal-2|net@59|||S0|nor05sym@4|vdd_1|-58.5|-266|ohSRxor6@1|vdd|-58.5|-266 Ametal-2|net@60|||S0|nor05sym@4|vdd|-58.5|-166|ohSRxor6@1|vdd_1|-58.5|-166 -Ametal-2|net@63|||S0|contact@35||-42|-194|contact@9||-74|-194 +Ametal-2|net@63|||S0|contact@35||-49.5|-194|contact@9||-74|-194 Ametal-1|net@65|||S900|nor05sym@4|inB|-74|-191|contact@9||-74|-194 Ametal-2|net@68|||S0|nor05sym@1|gnd|-58.5|-72|ohSRxor6@1|gnd_2|-58.5|-72 Ametal-2|net@69|||S0|nor05sym@1|vdd|-58.5|-22|ohSRxor6@1|vdd_4|-58.5|-22 Ametal-2|net@70|||S0|nor05sym@1|vdd_1|-58.5|-122|ohSRxor6@1|vdd_5|-58.5|-122 -Ametal-2|net@75|||S1800|ohPredDr@1|m1cate[3][F]|-19|232|contact@11||18|232 -Ametal-2|net@77|||S1800|ohPredDr@1|m1cate[5][F]|67|232|contact@12||90|232 -Ametal-2|net@79|||S1800|ohPredDr@1|m1cate[4][F]|24|226|contact@13||24|226 -Ametal-2|net@81|||S0|ohPredDr@1|m1cate[6][F]|110|226|contact@14||96|226 -Ametal-2|net@83|||S1800|ohPredDr@1|m1cate[3][T]|-19|62|contact@15||6|62 -Ametal-2|net@85|||S0|ohPredDr@1|m1cate[4][T]|24|56|contact@16||0|56 -Ametal-2|net@87|||S0|ohPredDr@1|m1cate[6][T]|110|56|contact@17||72|56 -Ametal-2|net@89|||S1800|ohPredDr@1|m1cate[5][T]|67|62|contact@18||78|62 -Ametal-2|net@91|||S0|ohSRxor6@1|in[4][F]|63|-44|contact@19||24|-44 -Ametal-2|net@93|||S0|ohSRxor6@1|in[6][F]|100|-44|contact@20||96|-44 -Ametal-2|net@95|||S0|ohSRxor6@1|in[3][F]|63|-100|contact@21||18|-100 -Ametal-2|net@97|||S0|ohSRxor6@1|in[5][F]|100|-100|contact@22||90|-100 -Ametal-2|net@99|||S0|ohSRxor6@1|in[3][T]|63|-188|contact@23||6|-188 -Ametal-2|net@101|||S0|ohSRxor6@1|in[5][T]|100|-188|contact@24||78|-188 -Ametal-2|net@103|||S0|ohSRxor6@1|in[4][T]|63|-244|contact@25||0|-244 -Ametal-2|net@105|||S0|ohSRxor6@1|in[6][T]|100|-244|contact@26||72|-244 +Ametal-2|net@75|||S0|ohPredDr@1|m1cate[3][F]|-19|232|contact@11||-19.5|232 +Ametal-2|net@77|||S0|ohPredDr@1|m1cate[5][F]|67|232|contact@12||34.5|232 +Ametal-2|net@79|||S0|ohPredDr@1|m1cate[4][F]|24|226|contact@13||-13.5|226 +Ametal-2|net@81|||S0|ohPredDr@1|m1cate[6][F]|110|226|contact@14||40.5|226 +Ametal-2|net@83|||S0|ohPredDr@1|m1cate[3][T]|-19|62|contact@15||-37.5|62 +Ametal-2|net@85|||S0|ohPredDr@1|m1cate[4][T]|24|56|contact@16||-43.5|56 +Ametal-2|net@87|||S0|ohPredDr@1|m1cate[6][T]|110|56|pin@77||59|56 +Ametal-2|net@89|||S0|ohPredDr@1|m1cate[5][T]|67|62|contact@18||22.5|62 +Ametal-2|net@91|||S0|ohSRxor6@1|in[4][F]|63|-44|contact@19||-13.5|-44 +Ametal-2|net@93|||S0|ohSRxor6@1|in[6][F]|100|-44|pin@75||73|-44 +Ametal-2|net@95|||S0|ohSRxor6@1|in[3][F]|63|-100|contact@21||-19.5|-100 +Ametal-2|net@97|||S0|pin@74||78|-106|contact@22||34.5|-106 +Ametal-2|net@99|||S0|ohSRxor6@1|in[3][T]|63|-188|pin@71||-3|-188 +Ametal-2|net@103|||S0|ohSRxor6@1|in[4][T]|63|-244|pin@69||4|-244 Ametal-1|net@111|||S900|nor05sym@1|inA|-67|-91|contact@27||-67|-100 Ametal-1|net@113|||S900|nor05sym@1|inB|-74|-47|contact@28||-74|-50 Ametal-2|net@114|||S0|ohSRxor6@1|in[1][F]|-40|-100|contact@27||-67|-100 -Ametal-3|net@115|||S900|contact@6||-66|62|contact@29||-66|-50 -Ametal-2|net@116|||S1800|contact@28||-74|-50|contact@29||-66|-50 +Ametal-3|net@115|||S900|contact@6||-109.5|62|contact@29||-109.5|-50 +Ametal-2|net@116|||S0|contact@28||-74|-50|contact@29||-109.5|-50 Ametal-1|net@120|||S2700|inv10D@0|out|-104|-223|contact@30||-104|-144 Ametal-2|net@123|||S0|ohSRxor6@1|resetLO|30|-144|contact@30||-104|-144 Ametal-2|net@124|||S0|inv10D@0|gnd_1|-101.5|-216|inv10D@4|gnd_1|-101.5|-216 @@ -1638,31 +1765,63 @@ Ametal-2|net@142|||S0|inv510@0|gnd_2|-101.5|-72|inv10D@1|gnd_1|-101.5|-72 Ametal-2|net@143|||S0|inv510@0|vdd_4|-101.5|-122|inv10D@1|vdd_3|-101.5|-122 Ametal-2|net@144|||S0|inv510@0|vdd_5|-101.5|-22|inv10D@1|vdd_2|-101.5|-22 Ametal-1|net@145|||S2700|pin@42||-131|-56|contact@31||-131|156 -Ametal-3|net@146|||S2700|pin@43||-42|-144|contact@33||-42|-132 -Ametal-2|net@147|||S0|ohSRxor6@1|flag[AA][set]|-40|-132|contact@33||-42|-132 -Ametal-3|net@148|||S900|pin@44||-36|-144|contact@34||-36|-156 -Ametal-2|net@149|||S1800|ohSRxor6@1|flag[AA][clr]|-40|-156|contact@34||-36|-156 -Ametal-3|net@151|||S900|pin@43||-42|-144|contact@35||-42|-194 +Ametal-3|net@146|||S2700|pin@43||-49.5|-144|contact@33||-49.5|-132 +Ametal-2|net@147|||S0|ohSRxor6@1|flag[AA][set]|-40|-132|contact@33||-49.5|-132 +Ametal-3|net@148|||S900|pin@44||-31.5|-144|contact@34||-31.5|-156 +Ametal-2|net@149|||S1800|ohSRxor6@1|flag[AA][clr]|-40|-156|contact@34||-31.5|-156 +Ametal-3|net@151|||S900|pin@43||-49.5|-144|contact@35||-49.5|-194 Ametal-1|net@152|||S2700|nor05sym@4|inA|-67|-235|contact@36||-67|-232 -Ametal-3|net@154|||S900|contact@34||-36|-156|contact@37||-36|-232 -Ametal-2|net@157|||S1800|contact@36||-67|-232|contact@37||-36|-232 -Ametal-3|net@160|||S2700|pin@50||102|-144|contact@40||102|-132 -Ametal-3|net@161|||S900|pin@51||108|-144|contact@41||108|-156 -Ametal-3|net@162|||S2700|pin@48||30|-144|contact@42||30|-138 -Ametal-2|net@163|||S900|ohSRxor6@1|flag[BB][set]|30|-138|contact@42||30|-138 -Ametal-3|net@164|||S900|pin@49||36|-144|contact@43||36|-150 -Ametal-2|net@165|||S1800|ohSRxor6@1|flag[BB][clr]|30|-150|contact@43||36|-150 -Ametal-2|net@166|||S0|contact@41||108|-156|ohSRxor6@1|flag[DD][clr]|100|-156 -Ametal-2|net@167|||S0|contact@40||102|-132|ohSRxor6@1|flag[BB][set_1]|100|-132 -Ametal-3|net@177|||S900|contact@3||-48|-44|pin@53||-48|-288 -Ametal-3|net@178|||S900|contact@25||0|-244|pin@59||0|-288 -Ametal-3|net@179|||S900|contact@23||6|-188|pin@58||6|-288 -Ametal-3|net@180|||S900|contact@21||18|-100|pin@54||18|-288 -Ametal-3|net@181|||S900|contact@19||24|-44|pin@55||24|-288 -Ametal-3|net@182|||S900|contact@26||72|-244|pin@61||72|-288 -Ametal-3|net@183|||S900|contact@24||78|-188|pin@60||78|-288 -Ametal-3|net@184|||S900|contact@22||90|-100|pin@56||90|-288 -Ametal-3|net@185|||S900|contact@20||96|-44|pin@57||96|-288 +Ametal-3|net@154|||S900|contact@34||-31.5|-156|contact@37||-31.5|-232 +Ametal-2|net@157|||S1800|contact@36||-67|-232|contact@37||-31.5|-232 +Ametal-3|net@160|||S2700|pin@50||112.5|-144|contact@40||112.5|-132 +Ametal-3|net@161|||S900|pin@51||124.5|-144|contact@41||124.5|-156 +Ametal-3|net@162|||S900|pin@48||28.5|-132|contact@42||28.5|-138 +Ametal-3|net@164|||S2700|pin@49||28.5|-156|contact@43||28.5|-150 +Ametal-2|net@165|||S0|ohSRxor6@1|flag[BB][clr]|30|-150|contact@43||28.5|-150 +Ametal-2|net@166|||S0|contact@41||124.5|-156|ohSRxor6@1|flag[DD][clr]|100|-156 +Ametal-2|net@167|||S0|contact@40||112.5|-132|ohSRxor6@1|flag[BB][set_1]|100|-132 +Ametal-3|net@177|||S900|contact@3||-91.5|-44|pin@53||-91.5|-288 +Ametal-3|net@178|||S900|contact@25||-43.5|-250|pin@59||-43.5|-288 +Ametal-3|net@179|||S900|contact@23||-37.5|-182|pin@58||-37.5|-288 +Ametal-3|net@180|||S900|contact@21||-19.5|-100|pin@54||-19.5|-288 +Ametal-3|net@181|||S900|contact@19||-13.5|-44|pin@55||-13.5|-288 +Ametal-3|net@182|||S900|contact@46||16.5|-250|pin@61||16.5|-288 +Ametal-3|net@183|||S900|contact@24||22.5|-182|pin@60||22.5|-288 +Ametal-3|net@184|||S900|contact@22||34.5|-106|pin@56||34.5|-288 +Ametal-3|net@185|||S900|contact@20||40.5|-50|pin@57||40.5|-288 +Ametal-2|net@187||6.2|S1800|pinsVddG@0|gnd|-129.5|-72|inv510@0|gnd_1|-127.5|-72 +Ametal-2|net@188||6.2|S1800|pinsVddG@0|vdd|-129.5|-22|inv510@0|vdd_3|-127.5|-22 +Ametal-2|net@189||6.2|S1800|pinsVddG@0|vdd_1|-129.5|-122|inv510@0|vdd_2|-127.5|-122 +Ametal-2|net@190||6.2|S1800|pinsVddG@1|vdd|-129.5|-166|inv10D@0|vdd_1|-118.5|-166 +Ametal-2|net@191||6.2|S0|inv10D@0|gnd|-118.5|-216|pinsVddG@1|gnd|-129.5|-216 +Ametal-2|net@192||6.2|S0|inv10D@0|vdd|-118.5|-266|pinsVddG@1|vdd_1|-129.5|-266 +Ametal-2|net@194||6.2|S1800|ohSRxor6@1|vdd_8|118.5|-22|pinsVddG@2|vdd|137.5|-22 +Ametal-2|net@195||6.2|S0|pinsVddG@2|gnd|137.5|-72|ohSRxor6@1|gnd_4|118.5|-72 +Ametal-2|net@196||6.2|S0|pinsVddG@2|vdd_1|137.5|-122|ohSRxor6@1|vdd_9|118.5|-122 +Ametal-2|net@197||6.2|S0|pinsVddG@3|gnd|137.5|-216|ohSRxor6@1|gnd_3|118.5|-216 +Ametal-2|net@198||6.2|S0|pinsVddG@3|vdd|137.5|-166|ohSRxor6@1|vdd_7|118.5|-166 +Ametal-2|net@199||6.2|S0|pinsVddG@3|vdd_1|137.5|-266|ohSRxor6@1|vdd_6|118.5|-266 +Ametal-1|net@200|||S2700|inv10D@4|out|-99|-209|contact@44||-99|-206 +Ametal-2|net@201|||S1800|contact@44||-99|-206|pin@63||-92|-206 +Ametal-1|net@202|||S2700|inv10D@1|out|-99|-65|contact@45||-99|-62 +Ametal-2|net@203|||S1800|contact@45||-99|-62|pin@65||-90|-62 +Ametal-2|net@204|||S1800|contact@42||28.5|-138|ohSRxor6@1|flag[BB][set]|30|-138 +Ametal-2|net@205|||S1800|contact@24||22.5|-182|pin@66||100|-182 +Ametal-2|net@206|||S900|pin@66||100|-182|ohSRxor6@1|in[5][T]|100|-188 +Ametal-2|net@207|||S900|ohSRxor6@1|in[6][T]|100|-244|pin@67||100|-250 +Ametal-2|net@208|||S0|pin@67||100|-250|pin@68||45|-250 +Ametal-2|net@210|||S0|pin@68||45|-250|contact@46||16.5|-250 +Ametal-3|net@211|||S900|contact@17||16.5|50|contact@46||16.5|-250 +Ametal-2|net@213|||S900|pin@69||4|-244|pin@70||4|-250 +Ametal-2|net@214|||S0|pin@70||4|-250|contact@25||-43.5|-250 +Ametal-2|net@216|||S2700|pin@71||-3|-188|pin@72||-3|-182 +Ametal-2|net@217|||S0|pin@72||-3|-182|contact@23||-37.5|-182 +Ametal-2|net@218|||S0|ohSRxor6@1|in[5][F]|100|-100|pin@73||78|-100 +Ametal-2|net@219|||S900|pin@73||78|-100|pin@74||78|-106 +Ametal-2|net@222|||S900|pin@75||73|-44|pin@76||73|-50 +Ametal-2|net@223|||S0|pin@76||73|-50|contact@20||40.5|-50 +Ametal-2|net@225|||S900|pin@77||59|56|pin@78||59|50 +Ametal-2|net@226|||S0|pin@78||59|50|contact@17||16.5|50 Eany||D5G2;|ohSRxor6@1|out_1|O Eall|do|D5G2;|ohSRxor6@1|all|O Efire[both]||D5G2;|pin@42||O @@ -1672,14 +1831,14 @@ Eflag[B][clr]||D5G2;|pin@49||I Eflag[B][set]||D5G2;|pin@48||I Eflag[A][clr_2]|flag[D][clr]|D5G2;|pin@51||I Eflag[A][set_2]|flag[D][set]|D5G2;|pin@50||I -Egnd||D5G2;|inv10D@0|gnd|G +Egnd_2|gnd|D5G2;|ohPredDr@1|gnd_2|G Egnd_1||D5G2;|ohPredDr@1|gnd_1|G -Egnd_2||D5G2;|ohPredDr@1|gnd_2|G Egnd_3||D5G2;|ohPredDr@1|gnd_3|G -Egnd_6||D5G2;|ohSRxor6@1|gnd_3|G -Egnd_7||D5G2;|ohSRxor6@1|gnd_4|G -Egnd_8||D5G2;|inv510@0|gnd_1|G Egnd_9||D5G2;|ohPredDr@1|gnd|G +Egnd_10||D5G2;|pinsVddG@0|gnd|G +Egnd_11||D5G2;|pinsVddG@1|gnd|G +Egnd_12||D5G2;|pinsVddG@2|gnd|G +Egnd_13||D5G2;|pinsVddG@3|gnd|G Em1cate[1][F]||D5G2;|pin@6||I Em1cate[1][T]||D5G2;|pin@4||I Em1cate[2][F]||D5G2;|pin@53||I @@ -1694,28 +1853,28 @@ Em1cate[6][F]||D5G2;|pin@57||I Em1cate[6][T]||D5G2;|pin@61||I Emc||D5G2;|ohPredDr@1|mc|I Eout@804003077|resetLO|D5G2;|inv510@0|out|O -Eout|s[1]|D5G2;|inv10D@1|out|O -Eout_2|s[2]|D5G2;|inv10D@4|out|O -Evdd||D5G2;|inv10D@0|vdd|P -Evdd_1||D5G2;|inv10D@0|vdd_1|P +Es[1]||D5G2;|pin@65||O +Es[2]||D5G2;|pin@63||O +Evdd_4|vdd|D5G2;|ohPredDr@1|vdd_4|P Evdd_2||D5G2;|ohPredDr@1|vdd_2|P Evdd_3||D5G2;|ohPredDr@1|vdd_3|P -Evdd_4||D5G2;|ohPredDr@1|vdd_4|P Evdd_5||D5G2;|ohPredDr@1|vdd_5|P Evdd_6||D5G2;|ohPredDr@1|vdd_6|P Evdd_7||D5G2;|ohPredDr@1|vdd_7|P -Evdd_12||D5G2;|ohSRxor6@1|vdd_6|P -Evdd_13||D5G2;|ohSRxor6@1|vdd_7|P -Evdd_14||D5G2;|ohSRxor6@1|vdd_8|P -Evdd_15||D5G2;|ohSRxor6@1|vdd_9|P -Evdd_16||D5G2;|inv510@0|vdd_2|P -Evdd_17||D5G2;|inv510@0|vdd_3|P Evdd_18||D5G2;|ohPredDr@1|vdd|P Evdd_19||D5G2;|ohPredDr@1|vdd_1|P +Evdd_20||D5G2;|pinsVddG@0|vdd|P +Evdd_21||D5G2;|pinsVddG@0|vdd_1|P +Evdd_22||D5G2;|pinsVddG@1|vdd|P +Evdd_23||D5G2;|pinsVddG@1|vdd_1|P +Evdd_24||D5G2;|pinsVddG@2|vdd|P +Evdd_25||D5G2;|pinsVddG@2|vdd_1|P +Evdd_26||D5G2;|pinsVddG@3|vdd|P +Evdd_27||D5G2;|pinsVddG@3|vdd_1|P X # Cell ohPredPred;1{sch} -CohPredPred;1{sch}||schematic|1231956735131|1234572236229| +CohPredPred;1{sch}||schematic|1231956735131|1236950153202| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-26|22|||| NOff-Page|conn@2||21|12|||R| @@ -1843,7 +2002,7 @@ Esel[1,2]||D5G2;|pin@6||I X # Cell ohSRxor;1{lay} -CohSRxor;1{lay}||cmos90|1214212124019|1234466095657||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1231950297745|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234468249716 +CohSRxor;1{lay}||cmos90|1214212124019|1237169348570||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237169350190|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237169350190 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@1||-14|0||20.8|| NMetal-1-N-Active-Con|contact@2||14|0||20.8|| @@ -2105,7 +2264,7 @@ EresetLO||D5G2;|pin@17||I X # Cell ohSRxor6x12;1{lay} -CohSRxor6x12;1{lay}||cmos90|1231950741667|1233321755211||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1231955931054|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233322287286 +CohSRxor6x12;1{lay}||cmos90|1231950741667|1233321755211||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237169198002|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233322287286 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@12||73|56|||| NX-Metal-1-Metal-2-Con|contact@13||36.5|88|||| @@ -2463,94 +2622,94 @@ Esel[Cd,Fl]|sel[Fl,rD]|D5G2;|pin@6||I X # Cell predFlagDri;1{lay} -CpredFlagDri;1{lay}||cmos90|1232115624448|1233322014682||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1232205964799|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233322287286 +CpredFlagDri;1{lay}||cmos90|1232115624448|1237210778300||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1232205964799|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237211132037 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@5||-87.5|0|||X| -NX-Metal-1-Metal-2-Con|contact@6||6.5|0|||| -NX-Metal-1-Metal-2-Con|contact@7||85.5|0|||| -NX-Metal-1-Metal-2-Con|contact@8||64.5|-6|||| -NX-Metal-1-Metal-2-Con|contact@9||27.5|-6|||| -NX-Metal-1-Metal-2-Con|contact@10||-57.5|-6|||X| -NX-Metal-1-Metal-2-Con|contact@11||-37|0|||| -NMetal-1-Pin|pin@20||-87.5|47|||X| -NMetal-1-Pin|pin@21||85.5|47|||| -NMetal-1-Pin|pin@22||6.5|47|||| -NMetal-1-Pin|pin@23||-87.5|-47|||X| -NMetal-1-Pin|pin@24||85.5|-47|||| -NMetal-1-Pin|pin@25||6.5|-47|||| -NMetal-1-Pin|pin@26||-66.5|-35|||X| -NMetal-1-Pin|pin@28||-57.5|-35|||X| -NMetal-1-Pin|pin@33||46|-97|||| -NMetal-1-Pin|pin@34||46|97|||| -NMetal-1-Pin|pin@35||-48|-97|||| -NMetal-1-Pin|pin@37||-48|138|||| -NMetal-1-Pin|pin@39||-69|138|||| -NMetal-2-Pin|pin@42||-15|-6|||| -NMetal-1-Pin|pin@45||-37|138|||| -NMetal-2-Pin|pin@46||-15|0|||| -IdriversL:predCond20wMC;2{lay}|predCond@0||-89.5|-72|X||D5G4; -IdriversL:predCond20wMC;2{lay}|predCond@1||4.5|-72|X||D5G4; -IdriversL:predCond20wMC;2{lay}|predCond@2||87.5|-72|||D5G4; -IdriversL:predCond20wMS;1{lay}|predCond@5||-89.5|72|XY||D5G4; -IdriversL:predCond20wMC;2{lay}|predCond@6||4.5|72|XY||D5G4; -IdriversL:predCond20wMC;2{lay}|predCond@8||87.5|72|Y||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||-42.5|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||-42.5|72|||D5G4; -Ametal-1|net@89|||S1800|pin@20||-87.5|47|predCond@5|in|-82.5|47 -Ametal-1|net@91|||S0|pin@21||85.5|47|predCond@8|in|80.5|47 -Ametal-1|net@93|||S1800|pin@22||6.5|47|predCond@6|in|11.5|47 -Ametal-1|net@95|||S1800|pin@23||-87.5|-47|predCond@0|in|-82.5|-47 -Ametal-1|net@97|||S0|pin@24||85.5|-47|predCond@2|in|80.5|-47 -Ametal-1|net@99|||S1800|pin@25||6.5|-47|predCond@1|in|11.5|-47 -Ametal-1|net@103|||S2700|contact@5||-87.5|0|pin@20||-87.5|47 -Ametal-1|net@104|||S2700|contact@6||6.5|0|pin@22||6.5|47 -Ametal-1|net@105|||S2700|contact@7||85.5|0|pin@21||85.5|47 -Ametal-1|net@106|||S2700|pin@23||-87.5|-47|contact@5||-87.5|0 -Ametal-1|net@109|||S2700|pin@25||6.5|-47|contact@6||6.5|0 -Ametal-2|net@110|||S1800|contact@5||-87.5|0|contact@11||-37|0 -Ametal-1|net@111|||S2700|pin@24||85.5|-47|contact@7||85.5|0 -Ametal-1|net@113|||S2700|contact@9||27.5|-6|predCond@6|mc|27.5|37 -Ametal-1|net@114|||S2700|contact@8||64.5|-6|predCond@8|mc|64.5|37 -Ametal-1|net@115|||S2700|predCond@0|mc|-66.5|-37|pin@26||-66.5|-35 -Ametal-1|net@118|||S2700|contact@10||-57.5|-6|predCond@5|mc|-57.5|41 -Ametal-1|net@119|||S2700|predCond@2|mc|64.5|-37|contact@8||64.5|-6 -Ametal-2|net@120|||S1800|pin@42||-15|-6|contact@9||27.5|-6 -Ametal-1|net@121|||S2700|predCond@1|mc|27.5|-37|contact@9||27.5|-6 -Ametal-2|net@122|||S1800|contact@9||27.5|-6|contact@8||64.5|-6 -Ametal-1|net@123|||S2700|pin@28||-57.5|-35|contact@10||-57.5|-6 -Ametal-1|net@137|||S900|pin@34||46|97|pin@33||46|-97 -Ametal-1|net@139|||S1800|predCond@1|cond|25|-97|pin@33||46|-97 -Ametal-1|net@141|||S1800|predCond@6|cond|25|97|pin@34||46|97 -Ametal-2|net@142|||S1800|predCond@1|gnd|45|-72|predCond@2|gnd|47|-72 -Ametal-2|net@143|||S1800|predCond@1|vdd|45|-22|predCond@2|vdd|47|-22 -Ametal-2|net@144|||S1800|predCond@1|vdd_3|45|-122|predCond@2|vdd_3|47|-122 -Ametal-2|net@145|||S1800|predCond@6|gnd|45|72|predCond@8|gnd|47|72 -Ametal-2|net@146|||S1800|predCond@6|vdd|45|22|predCond@8|vdd|47|22 -Ametal-2|net@147|||S1800|predCond@6|vdd_3|45|122|predCond@8|vdd_3|47|122 -Ametal-2|net@148|||S0|predCond@1|gnd_2|-36|-72|wellCont@0|gnd_1|-38|-72 -Ametal-2|net@149|||S0|predCond@1|vdd_5|-36|-122|wellCont@0|vdd_2|-38|-122 -Ametal-2|net@150|||S0|predCond@1|vdd_4|-36|-22|wellCont@0|vdd_3|-38|-22 -Ametal-2|net@151|||S0|predCond@6|gnd_2|-36|72|wellCont@1|gnd_1|-38|72 -Ametal-2|net@152|||S0|predCond@6|vdd_4|-36|22|wellCont@1|vdd_2|-38|22 -Ametal-2|net@153|||S0|predCond@6|vdd_5|-36|122|wellCont@1|vdd_3|-38|122 -Ametal-1|net@154|||S1800|pin@33||46|-97|predCond@2|cond|67|-97 -Ametal-1|net@155|||S1800|pin@34||46|97|predCond@8|cond|67|97 -Ametal-1|net@156|||S1800|pin@26||-66.5|-35|pin@28||-57.5|-35 -Ametal-1|net@158|||S1800|predCond@0|cond|-69|-97|pin@35||-48|-97 -Ametal-2|net@161|||S1800|predCond@0|gnd|-49|-72|wellCont@0|gnd|-47|-72 -Ametal-2|net@162|||S1800|predCond@0|vdd_3|-49|-122|wellCont@0|vdd|-47|-122 -Ametal-2|net@163|||S1800|predCond@0|vdd|-49|-22|wellCont@0|vdd_1|-47|-22 -Ametal-2|net@164|||S1800|predCond@5|gnd|-49|72|wellCont@1|gnd|-47|72 -Ametal-2|net@165|||S1800|predCond@5|vdd|-49|22|wellCont@1|vdd|-47|22 -Ametal-2|net@166|||S1800|predCond@5|vdd_3|-49|122|wellCont@1|vdd_1|-47|122 -Ametal-1|net@170|||S900|pin@39||-69|138|predCond@5|cond|-69|97 -Ametal-1|net@171|||S2700|pin@35||-48|-97|pin@37||-48|138 -Ametal-1|net@172|||S0|pin@37||-48|138|pin@39||-69|138 -Ametal-2|net@176|||S1800|contact@10||-57.5|-6|pin@42||-15|-6 -Ametal-1|net@179|||S2700|contact@11||-37|0|pin@45||-37|138 -Ametal-2|net@183|||S0|contact@6||6.5|0|pin@46||-15|0 -Ametal-2|net@185|||S0|pin@46||-15|0|contact@11||-37|0 -Ametal-2|net@189|||S1800|contact@6||6.5|0|contact@7||85.5|0 +NX-Metal-1-Metal-2-Con|contact@5||-86.5|0|||X| +NX-Metal-1-Metal-2-Con|contact@6||7.5|0|||| +NX-Metal-1-Metal-2-Con|contact@7||86.5|0|||| +NX-Metal-1-Metal-2-Con|contact@8||65.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@9||28.5|-6|||| +NX-Metal-1-Metal-2-Con|contact@10||-56.5|-6|||X| +NX-Metal-1-Metal-2-Con|contact@11||-36|0|||| +NMetal-1-Pin|pin@20||-86.5|47|||X| +NMetal-1-Pin|pin@21||86.5|47|||| +NMetal-1-Pin|pin@22||7.5|47|||| +NMetal-1-Pin|pin@23||-86.5|-47|||X| +NMetal-1-Pin|pin@24||86.5|-47|||| +NMetal-1-Pin|pin@25||7.5|-47|||| +NMetal-1-Pin|pin@26||-65.5|-35|||X| +NMetal-1-Pin|pin@28||-56.5|-35|||X| +NMetal-1-Pin|pin@33||47|-97|||| +NMetal-1-Pin|pin@34||47|97|||| +NMetal-1-Pin|pin@35||-47|-97|||| +NMetal-1-Pin|pin@37||-47|138|||| +NMetal-1-Pin|pin@39||-68|138|||| +NMetal-2-Pin|pin@42||-14|-6|||| +NMetal-1-Pin|pin@45||-36|138|||| +NMetal-2-Pin|pin@46||-14|0|||| +IdriversL:predCond20wMC;2{lay}|predCond@0||-88.5|-72|X||D5G4; +IdriversL:predCond20wMC;2{lay}|predCond@1||5.5|-72|X||D5G4; +IdriversL:predCond20wMC;2{lay}|predCond@2||88.5|-72|||D5G4; +IdriversL:predCond20wMS;1{lay}|predCond@5||-88.5|72|XY||D5G4; +IdriversL:predCond20wMC;2{lay}|predCond@6||5.5|72|XY||D5G4; +IdriversL:predCond20wMC;2{lay}|predCond@8||88.5|72|Y||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||-41.5|-72|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||-41.5|72|||D5G4; +Ametal-1|net@89|||S1800|pin@20||-86.5|47|predCond@5|in|-81.5|47 +Ametal-1|net@91|||S0|pin@21||86.5|47|predCond@8|in|81.5|47 +Ametal-1|net@93|||S1800|pin@22||7.5|47|predCond@6|in|12.5|47 +Ametal-1|net@95|||S1800|pin@23||-86.5|-47|predCond@0|in|-81.5|-47 +Ametal-1|net@97|||S0|pin@24||86.5|-47|predCond@2|in|81.5|-47 +Ametal-1|net@99|||S1800|pin@25||7.5|-47|predCond@1|in|12.5|-47 +Ametal-1|net@103|||S2700|contact@5||-86.5|0|pin@20||-86.5|47 +Ametal-1|net@104|||S2700|contact@6||7.5|0|pin@22||7.5|47 +Ametal-1|net@105|||S2700|contact@7||86.5|0|pin@21||86.5|47 +Ametal-1|net@106|||S2700|pin@23||-86.5|-47|contact@5||-86.5|0 +Ametal-1|net@109|||S2700|pin@25||7.5|-47|contact@6||7.5|0 +Ametal-2|net@110|||S1800|contact@5||-86.5|0|contact@11||-36|0 +Ametal-1|net@111|||S2700|pin@24||86.5|-47|contact@7||86.5|0 +Ametal-1|net@113|||S2700|contact@9||28.5|-6|predCond@6|mc|28.5|37 +Ametal-1|net@114|||S2700|contact@8||65.5|-6|predCond@8|mc|65.5|37 +Ametal-1|net@115|||S2700|predCond@0|mc|-65.5|-37|pin@26||-65.5|-35 +Ametal-1|net@118|||S2700|contact@10||-56.5|-6|predCond@5|mc|-56.5|41 +Ametal-1|net@119|||S2700|predCond@2|mc|65.5|-37|contact@8||65.5|-6 +Ametal-2|net@120|||S1800|pin@42||-14|-6|contact@9||28.5|-6 +Ametal-1|net@121|||S2700|predCond@1|mc|28.5|-37|contact@9||28.5|-6 +Ametal-2|net@122|||S1800|contact@9||28.5|-6|contact@8||65.5|-6 +Ametal-1|net@123|||S2700|pin@28||-56.5|-35|contact@10||-56.5|-6 +Ametal-1|net@137|||S900|pin@34||47|97|pin@33||47|-97 +Ametal-1|net@139|||S1800|predCond@1|cond|26|-97|pin@33||47|-97 +Ametal-1|net@141|||S1800|predCond@6|cond|26|97|pin@34||47|97 +Ametal-2|net@142|||S1800|predCond@1|gnd|46|-72|predCond@2|gnd|48|-72 +Ametal-2|net@143|||S1800|predCond@1|vdd|46|-22|predCond@2|vdd|48|-22 +Ametal-2|net@144|||S1800|predCond@1|vdd_3|46|-122|predCond@2|vdd_3|48|-122 +Ametal-2|net@145|||S1800|predCond@6|gnd|46|72|predCond@8|gnd|48|72 +Ametal-2|net@146|||S1800|predCond@6|vdd|46|22|predCond@8|vdd|48|22 +Ametal-2|net@147|||S1800|predCond@6|vdd_3|46|122|predCond@8|vdd_3|48|122 +Ametal-2|net@148|||S0|predCond@1|gnd_2|-35|-72|wellCont@0|gnd_1|-37|-72 +Ametal-2|net@149|||S0|predCond@1|vdd_5|-35|-122|wellCont@0|vdd_2|-37|-122 +Ametal-2|net@150|||S0|predCond@1|vdd_4|-35|-22|wellCont@0|vdd_3|-37|-22 +Ametal-2|net@151|||S0|predCond@6|gnd_2|-35|72|wellCont@1|gnd_1|-37|72 +Ametal-2|net@152|||S0|predCond@6|vdd_4|-35|22|wellCont@1|vdd_2|-37|22 +Ametal-2|net@153|||S0|predCond@6|vdd_5|-35|122|wellCont@1|vdd_3|-37|122 +Ametal-1|net@154|||S1800|pin@33||47|-97|predCond@2|cond|68|-97 +Ametal-1|net@155|||S1800|pin@34||47|97|predCond@8|cond|68|97 +Ametal-1|net@156|||S1800|pin@26||-65.5|-35|pin@28||-56.5|-35 +Ametal-1|net@158|||S1800|predCond@0|cond|-68|-97|pin@35||-47|-97 +Ametal-2|net@161|||S1800|predCond@0|gnd|-48|-72|wellCont@0|gnd|-46|-72 +Ametal-2|net@162|||S1800|predCond@0|vdd_3|-48|-122|wellCont@0|vdd|-46|-122 +Ametal-2|net@163|||S1800|predCond@0|vdd|-48|-22|wellCont@0|vdd_1|-46|-22 +Ametal-2|net@164|||S1800|predCond@5|gnd|-48|72|wellCont@1|gnd|-46|72 +Ametal-2|net@165|||S1800|predCond@5|vdd|-48|22|wellCont@1|vdd|-46|22 +Ametal-2|net@166|||S1800|predCond@5|vdd_3|-48|122|wellCont@1|vdd_1|-46|122 +Ametal-1|net@170|||S900|pin@39||-68|138|predCond@5|cond|-68|97 +Ametal-1|net@171|||S2700|pin@35||-47|-97|pin@37||-47|138 +Ametal-1|net@172|||S0|pin@37||-47|138|pin@39||-68|138 +Ametal-2|net@176|||S1800|contact@10||-56.5|-6|pin@42||-14|-6 +Ametal-1|net@179|||S2700|contact@11||-36|0|pin@45||-36|138 +Ametal-2|net@183|||S0|contact@6||7.5|0|pin@46||-14|0 +Ametal-2|net@185|||S0|pin@46||-14|0|contact@11||-36|0 +Ametal-2|net@189|||S1800|contact@6||7.5|0|contact@7||86.5|0 Efire[PP]|fire[do]|D5G2;|pin@46||O Efire[pp]||D5G2;|pin@45||I Epred@109455104|flag[A][clr]|D5G2;|predCond@2|pred|O @@ -2566,6 +2725,7 @@ Egnd_4||D5G2;|predCond@0|gnd_2|G Emc||D5G2;|pin@42||I Esel[Fl]||D5G2;|pin@33||I Esel[Cd]|sel[rD]|D5G2;|pin@35||I +Esel[rD_1]||D5G2;|pin@39||I Evdd||D5G2;|predCond@5|vdd_5|P Evdd_4||D5G2;|predCond@0|vdd_4|P Evdd_5||D5G2;|predCond@0|vdd_5|P @@ -2694,16 +2854,16 @@ Esel[1:5]|sel[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@4||I X # Cell predSucDri;1{lay} -CpredSucDri;1{lay}||cmos90|1232115624448|1234748111185||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234748114860|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234748114860 +CpredSucDri;1{lay}||cmos90|1232115624448|1237167484569||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234748114860|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237168068844 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@4||-5|-6|||| NX-Metal-1-Metal-2-Con|contact@5||-88|-6|||| NX-Metal-1-Metal-2-Con|contact@6||-51|-6|||| NX-Metal-1-Metal-2-Con|contact@7||32|-6|||| NX-Metal-1-Metal-2-Con|contact@8||69|-6|||| -NX-Metal-1-Metal-2-Con|contact@9||-73|-100|||| -NX-Metal-1-Metal-2-Con|contact@10||-36|-106|||| -NX-Metal-1-Metal-2-Con|contact@11||10|-112|||| +NX-Metal-1-Metal-2-Con|contact@9||-73|-144|||| +NX-Metal-1-Metal-2-Con|contact@10||-36|-138|||| +NX-Metal-1-Metal-2-Con|contact@11||10|-132|||| NX-Metal-1-Metal-2-Con|contact@12||47|-106|||| NX-Metal-1-Metal-2-Con|contact@13||84|-100|||| NX-Metal-1-Metal-2-Con|contact@16||-8|56|||| @@ -2719,7 +2879,7 @@ Igates2inM:nand10;1{lay}|nand10@8||76.5|-72|Y||D5G4; NMetal-1-Pin|pin@1||-5|-47|||| NMetal-1-Pin|pin@6||-2.5|46.5|||| NMetal-1-Pin|pin@8||11.5|46.5|||| -NMetal-1-Pin|pin@9||10.5|-34.5|||| +NMetal-1-Pin|pin@9||11|-34.5|||| NMetal-1-Pin|pin@10||8.5|-34.5|||| NMetal-2-Pin|pin@11||15.5|-6|||| NMetal-1-Pin|pin@12||8.5|-3|||| @@ -2731,7 +2891,7 @@ NMetal-1-Pin|pin@17||-74.5|-3|||| NMetal-1-Pin|pin@18||-65.5|-3|||| NMetal-1-Pin|pin@19||-79.5|46.5|||| NMetal-1-Pin|pin@20||-65.5|46.5|||| -NMetal-1-Pin|pin@21||-72.5|-34.5|||| +NMetal-1-Pin|pin@21||-72|-34.5|||| NMetal-1-Pin|pin@22||-51|-47|||| NMetal-1-Pin|pin@23||-37.5|-34.5|||| NMetal-2-Pin|pin@24||-26|-6|||| @@ -2739,7 +2899,7 @@ NMetal-1-Pin|pin@25||-37.5|-3|||| NMetal-1-Pin|pin@26||-31.5|-3|||| NMetal-1-Pin|pin@27||-45.5|46.5|||| NMetal-1-Pin|pin@28||-31.5|46.5|||| -NMetal-1-Pin|pin@29||-35.5|-34.5|||| +NMetal-1-Pin|pin@29||-35|-34.5|||| NMetal-1-Pin|pin@30||32|-47|||| NMetal-1-Pin|pin@31||45.5|-34.5|||| NMetal-2-Pin|pin@32||52.5|-6|||| @@ -2747,17 +2907,17 @@ NMetal-1-Pin|pin@33||45.5|-3|||| NMetal-1-Pin|pin@34||45.5|-3|||| NMetal-1-Pin|pin@35||31.5|46.5|||| NMetal-1-Pin|pin@36||45.5|46.5|||| -NMetal-1-Pin|pin@37||47.5|-34.5|||| +NMetal-1-Pin|pin@37||48|-34.5|||| NMetal-1-Pin|pin@38||69|-47|||| NMetal-1-Pin|pin@39||82.5|-34.5|||| NMetal-1-Pin|pin@41||82.5|-3|||| NMetal-1-Pin|pin@42||79.5|-3|||| NMetal-1-Pin|pin@43||65.5|46.5|||| NMetal-1-Pin|pin@44||79.5|46.5|||| -NMetal-1-Pin|pin@45||84.5|-34.5|||| -NMetal-2-Pin|pin@56||-80.5|-100|||| -NMetal-2-Pin|pin@57||-43.5|-106|||| -NMetal-2-Pin|pin@58||2.5|-112|||| +NMetal-1-Pin|pin@45||85|-34.5|||| +NMetal-2-Pin|pin@56||-80.5|-144|||| +NMetal-2-Pin|pin@57||-43.5|-138|||| +NMetal-2-Pin|pin@58||2.5|-132|||| NMetal-2-Pin|pin@59||39.5|-106|||| NMetal-2-Pin|pin@60||76.5|-100|||| NMetal-2-Pin|pin@61||-73.5|106|||| @@ -2777,8 +2937,8 @@ Ametal-1|net@46|||S900|contact@4||-5|-6|pin@1||-5|-47 Ametal-1|net@47|||S1800|pin@1||-5|-47|nand10@4|inB|-4.5|-47 Ametal-1|net@66|||S900|sucDri20@0|in|-2.5|79|pin@6||-2.5|46.5 Ametal-1|net@68|||S2700|pin@13||11.5|-3|pin@8||11.5|46.5 -Ametal-1|net@70|||S2700|nand10@4|out|10.5|-56|pin@9||10.5|-34.5 -Ametal-1|net@71|||S0|pin@9||10.5|-34.5|pin@10||8.5|-34.5 +Ametal-1|net@70|||S2700|nand10@4|out|11|-56|pin@9||11|-34.5 +Ametal-1|net@71|||S0|pin@9||11|-34.5|pin@10||8.5|-34.5 Ametal-1|net@73|||RS1800|pin@6||-2.5|46.5|pin@8||11.5|46.5 Ametal-2|net@74|||S1800|contact@4||-5|-6|pin@11||15.5|-6 Ametal-1|net@75|||S2700|pin@10||8.5|-34.5|pin@12||8.5|-3 @@ -2787,8 +2947,8 @@ Ametal-1|net@78|||S900|contact@5||-88|-6|pin@14||-88|-47 Ametal-1|net@79|||S1800|pin@14||-88|-47|nand10@5|inB|-87.5|-47 Ametal-1|net@80|||S900|sucDri20@3|in|-79.5|79|pin@19||-79.5|46.5 Ametal-1|net@81|||S2700|pin@18||-65.5|-3|pin@20||-65.5|46.5 -Ametal-1|net@82|||S2700|nand10@5|out|-72.5|-56|pin@21||-72.5|-34.5 -Ametal-1|net@83|||S0|pin@21||-72.5|-34.5|pin@15||-74.5|-34.5 +Ametal-1|net@82|||S2700|nand10@5|out|-72|-56|pin@21||-72|-34.5 +Ametal-1|net@83|||S0|pin@21||-72|-34.5|pin@15||-74.5|-34.5 Ametal-1|net@84|||RS1800|pin@19||-79.5|46.5|pin@20||-65.5|46.5 Ametal-2|net@85|||S1800|contact@5||-88|-6|pin@16||-67.5|-6 Ametal-1|net@86|||S2700|pin@15||-74.5|-34.5|pin@17||-74.5|-3 @@ -2797,8 +2957,8 @@ Ametal-1|net@88|||S900|contact@6||-51|-6|pin@22||-51|-47 Ametal-1|net@89|||S1800|pin@22||-51|-47|nand10@6|inB|-50.5|-47 Ametal-1|net@90|||S900|sucDri20@4|in|-45.5|79|pin@27||-45.5|46.5 Ametal-1|net@91|||S2700|pin@26||-31.5|-3|pin@28||-31.5|46.5 -Ametal-1|net@92|||S2700|nand10@6|out|-35.5|-56|pin@29||-35.5|-34.5 -Ametal-1|net@93|||S0|pin@29||-35.5|-34.5|pin@23||-37.5|-34.5 +Ametal-1|net@92|||S2700|nand10@6|out|-35|-56|pin@29||-35|-34.5 +Ametal-1|net@93|||S0|pin@29||-35|-34.5|pin@23||-37.5|-34.5 Ametal-1|net@94|||RS1800|pin@27||-45.5|46.5|pin@28||-31.5|46.5 Ametal-2|net@95|||S1800|contact@6||-51|-6|pin@24||-26|-6 Ametal-1|net@96|||S2700|pin@23||-37.5|-34.5|pin@25||-37.5|-3 @@ -2807,8 +2967,8 @@ Ametal-1|net@98|||S900|contact@7||32|-6|pin@30||32|-47 Ametal-1|net@99|||S1800|pin@30||32|-47|nand10@7|inB|32.5|-47 Ametal-1|net@100|||S900|sucDri20@5|in|31.5|79|pin@35||31.5|46.5 Ametal-1|net@101|||S2700|pin@34||45.5|-3|pin@36||45.5|46.5 -Ametal-1|net@102|||S2700|nand10@7|out|47.5|-56|pin@37||47.5|-34.5 -Ametal-1|net@103|||S0|pin@37||47.5|-34.5|pin@31||45.5|-34.5 +Ametal-1|net@102|||S2700|nand10@7|out|48|-56|pin@37||48|-34.5 +Ametal-1|net@103|||S0|pin@37||48|-34.5|pin@31||45.5|-34.5 Ametal-1|net@104|||RS1800|pin@35||31.5|46.5|pin@36||45.5|46.5 Ametal-2|net@105|||S1800|contact@7||32|-6|pin@32||52.5|-6 Ametal-1|net@106|||S2700|pin@31||45.5|-34.5|pin@33||45.5|-3 @@ -2817,8 +2977,8 @@ Ametal-1|net@108|||S900|contact@8||69|-6|pin@38||69|-47 Ametal-1|net@109|||S1800|pin@38||69|-47|nand10@8|inB|69.5|-47 Ametal-1|net@110|||S900|sucDri20@6|in|65.5|79|pin@43||65.5|46.5 Ametal-1|net@111|||S2700|pin@42||79.5|-3|pin@44||79.5|46.5 -Ametal-1|net@112|||S2700|nand10@8|out|84.5|-56|pin@45||84.5|-34.5 -Ametal-1|net@113|||S0|pin@45||84.5|-34.5|pin@39||82.5|-34.5 +Ametal-1|net@112|||S2700|nand10@8|out|85|-56|pin@45||85|-34.5 +Ametal-1|net@113|||S0|pin@45||85|-34.5|pin@39||82.5|-34.5 Ametal-1|net@114|||RS1800|pin@43||65.5|46.5|pin@44||79.5|46.5 Ametal-1|net@116|||S2700|pin@39||82.5|-34.5|pin@41||82.5|-3 Ametal-1|net@117|||S0|pin@41||82.5|-3|pin@42||79.5|-3 @@ -2845,14 +3005,14 @@ Ametal-2|net@142|||S0|sucDri20@0|vdd_3|19.5|22|sucDri20@5|vdd_1|19.5|22 Ametal-2|net@143|||S0|sucDri20@5|gnd_1|53.5|72|sucDri20@6|gnd|53.5|72 Ametal-2|net@144|||S0|sucDri20@5|vdd_2|53.5|122|sucDri20@6|vdd|53.5|122 Ametal-2|net@145|||S0|sucDri20@5|vdd_3|53.5|22|sucDri20@6|vdd_1|53.5|22 -Ametal-2|net@156|||S1800|pin@56||-80.5|-100|contact@9||-73|-100 -Ametal-1|net@157|||S900|nand10@5|inA|-73|-97|contact@9||-73|-100 -Ametal-2|net@158|||S1800|pin@57||-43.5|-106|contact@10||-36|-106 -Ametal-2|net@159|||S1800|pin@58||2.5|-112|contact@11||10|-112 +Ametal-2|net@156|||S1800|pin@56||-80.5|-144|contact@9||-73|-144 +Ametal-1|net@157|||S900|nand10@5|inA|-73|-97|contact@9||-73|-144 +Ametal-2|net@158|||S1800|pin@57||-43.5|-138|contact@10||-36|-138 +Ametal-2|net@159|||S1800|pin@58||2.5|-132|contact@11||10|-132 Ametal-2|net@160|||S1800|pin@59||39.5|-106|contact@12||47|-106 Ametal-2|net@161|||S1800|pin@60||76.5|-100|contact@13||84|-100 -Ametal-1|net@162|||S2700|contact@10||-36|-106|nand10@6|inA|-36|-97 -Ametal-1|net@163|||S900|nand10@4|inA|10|-97|contact@11||10|-112 +Ametal-1|net@162|||S2700|contact@10||-36|-138|nand10@6|inA|-36|-97 +Ametal-1|net@163|||S900|nand10@4|inA|10|-97|contact@11||10|-132 Ametal-1|net@164|||S900|nand10@7|inA|47|-97|contact@12||47|-106 Ametal-1|net@165|||S900|nand10@8|inA|84|-97|contact@13||84|-100 Ametal-2|net@166|||S0|pin@61||-73.5|106|contact@20||-85|106 diff --git a/electric/programsM.jelib b/electric/programsM.jelib index 5d4f6fa..167192f 100755 --- a/electric/programsM.jelib +++ b/electric/programsM.jelib @@ -369,7 +369,7 @@ Eshift||D5G2;|pin@4||I X # Cell programA;1{sch} -CprogramA;1{sch}||schematic|1219331355301|1233679289825| +CprogramA;1{sch}||schematic|1219331355301|1237319251411| Ngeneric:Facet-Center|art@0||0|0||||AV IwiresL:bitAssignments;1{ic}|bitAssig@0||22|11.5||V|D5G4; NOff-Page|conn@0||-24|18|||X| @@ -414,9 +414,9 @@ IprogramPartsM:flClrAB;1{ic}|skClrAB@1||0|6|||D5G4; IskipNever;1{ic}|skipNeve@7||-36|6|||D5G4; IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4; IskipNever;1{ic}|skipNeve@12||-36|-30|||D5G4; -IskipNever;1{ic}|skipNeve@13||-36|-18|||D5G4; IskipNever;1{ic}|skipNeve@14||-36|-42|||D5G4; IskipWhenD;1{ic}|skipWhen@9||-36|-54|||D5G4; +IskipWhenD;1{ic}|skipWhen@10||-36|-18|||D5G4; IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4; IprogramPartsM:srFirst;1{ic}|srFirst@1||-49|6|||D5G4; IprogramPartsM:srLoop;1{ic}|srLoop@1||-49|-18|||D5G4; @@ -454,10 +454,10 @@ Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24 Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18 Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36 Abus|net@906||-0.5|IJ900|skipNeve@7|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4 -Abus|net@907||-0.5|IJ2700|skipNeve@12|intD[31:36]|-36|-28|skipNeve@13|intD[31:36]|-36|-16 +Abus|net@907||-0.5|IJ2700|skipNeve@12|intD[31:36]|-36|-28|skipWhen@10|intD[31:36]|-36|-16 Abus|net@908||-0.5|IJ2700|skipWhen@9|intD[31:36]|-36|-52|skipNeve@14|intD[31:36]|-36|-40 Abus|net@909||-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|-40|skipNeve@12|intD[31:36]|-36|-28 -Abus|net@910||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@13|intD[31:36]|-36|-16 +Abus|net@910||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipWhen@10|intD[31:36]|-36|-16 Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@7|s[T,F]|-40|6 Abus|net@928||-0.5|IJ1800|skipNeve@7|s[T,F]|-40|6|insSetFl@7|s[T,F]|-24|6 Abus|net@929||-0.5|IJ1800|insSetFl@7|s[T,F]|-24|6|skClrAB@1|s[T,F]|-6|6 @@ -470,8 +470,8 @@ Abus|net@937||-0.5|IJ900|insLoadO@5|outD[19:30]|-18|-4|insLoadI@1|outD[19:30]|-1 Abus|net@938||-0.5|IJ900|insLoadI@1|outD[19:30]|-18|-16|insSetFl@10|outD[19:30]|-18|-28 Abus|net@939||-0.5|IJ900|insSetFl@10|outD[19:30]|-18|-28|insMove@2|outD[19:30]|-18|-40 Abus|net@940||-0.5|IJ900|insMove@2|outD[19:30]|-18|-40|insDecre@3|outD[19:30]|-18|-52 -Abus|net@941||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@13|s[T,F]|-40|-18 -Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-18|insLoadI@1|s[T,F]|-24|-18 +Abus|net@941||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipWhen@10|s[T,F]|-40|-18 +Abus|net@942||-0.5|IJ1800|skipWhen@10|s[T,F]|-40|-18|insLoadI@1|s[T,F]|-24|-18 Abus|net@943||-0.5|IJ1800|srThru@5|out[T,F]|-45|-30|skipNeve@12|s[T,F]|-40|-30 Abus|net@944||-0.5|IJ1800|skipNeve@12|s[T,F]|-40|-30|insSetFl@10|s[T,F]|-24|-30 Abus|net@945||-0.5|IJ1800|srThru@6|out[T,F]|-45|-42|skipNeve@14|s[T,F]|-40|-42 diff --git a/electric/registersJ.jelib b/electric/registersJ.jelib deleted file mode 100755 index 3022038..0000000 --- a/electric/registersJ.jelib +++ /dev/null @@ -1,15434 +0,0 @@ -# header information: -HregistersJ|8.08o - -# Views: -Vicon|ic -Vlayout|lay -Vschematic|sch - -# External Libraries: - -LdriversJ|driversJ - -LfanPinsK|fanPinsK - -LfansK|fansK - -Lgates1inM|gates1inM - -LlatchGroupsK|latchGroupsK - -LlatchPartsK|latchPartsK - -LlatchesK|latchesK - -LorangeTSMC090nm|orangeTSMC090nm - -LpurpleFive|purpleFive - -LredFive|redFive - -LscanJ|scanJ - -LscanK|scanK - -LwiresL|wiresL - -# Tools: -Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90 -Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT - -# Technologies: -Tcmos|ScaleFORcmos()D1000.0 -Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 -Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC -Trcmos|ScaleFORrcmos()D1000.0 - -# Cell addr1in14;1{ic} -Caddr1in14;1{ic}||artwork|1189375869656|1230499085767|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S14@60 -NPin|pin@4||-3|-2|1|1|| -NPin|pin@5||-3|2|1|1|| -NPin|pin@6||1|2|1|1|| -NPin|pin@7||1|3|1|1|| -NPin|pin@8||3|0|1|1|| -NPin|pin@9||1|-3|1|1|| -NPin|pin@10||1|-2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@4||-3|-2|pin@5||-3|2 -AThicker|net@1|||FS0|pin@6||1|2|pin@5||-3|2 -AThicker|net@2|||FS0|pin@10||1|-2|pin@11||-2|-2 -AThicker|net@3|||FS2700|pin@6||1|2|pin@7||1|3 -AThicker|net@4|||FS1237|pin@7||1|3|pin@8||3|0 -AThicker|net@5|||FS563|pin@8||3|0|pin@9||1|-3 -AThicker|net@6|||FS2700|pin@9||1|-3|pin@10||1|-2 -AThicker|net@7|||FS0|pin@11||-2|-2|pin@4||-3|-2 -AThicker|net@8|||FS900|pin@11||-2|-2|pin@12||-2|-3 -Eain[1:14]|ain[1:7]|D5G2;|pin@1||I -Eaout[1:14]|aout[1:7]|D5G2;|pin@2||O -Efire||D5G2;|pin@0||I -X - -# Cell addr1in14;2{lay} -Caddr1in14;2{lay}||cmos90|1194793718873|1206030491523||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1217005607142 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||-486|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@2||-486|-3.9|||| -NMetal-1-Polysilicon-Con|contact@3||-342|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-342|-3.9|||| -NMetal-1-Polysilicon-Con|contact@5||-198|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@6||-198|-3.9|||| -NMetal-1-Polysilicon-Con|contact@7||-54|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-54|-3.9|||| -NMetal-1-Polysilicon-Con|contact@9||90|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@10||90|-3.9|||| -NMetal-1-Polysilicon-Con|contact@11||234|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@12||234|-3.9|||| -NMetal-1-Polysilicon-Con|contact@13||378|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@14||378|-3.9|||| -NMetal-1-Polysilicon-Con|contact@19||-486|10||5.2|| -NMetal-1-Polysilicon-Con|contact@20||-342|10||5.2|| -NMetal-1-Polysilicon-Con|contact@21||-198|10||5.2|| -NMetal-1-Polysilicon-Con|contact@22||-54|10||5.2|| -NMetal-1-Polysilicon-Con|contact@23||90|10||5.2|| -NMetal-1-Polysilicon-Con|contact@24||234|10||5.2|| -NMetal-1-Polysilicon-Con|contact@25||378|10||5.2|| -IlatchesK:latch1in60Cm3;1{lay}|latch1in@1||-432|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@2||-288|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@3||-144|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@4||0|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@5||288|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@6||432|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@9||-432|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@10||-288|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@11||-144|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@12||0|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@13||144|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@14||288|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@15||432|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch2in@0||144|-72|||D5G4; -NMetal-2-Pin|pin@1||-504|-3.9|||| -NMetal-2-Pin|pin@12||504|-3.9|||| -Ametal-2|net@1||1.2|S1800|pin@1||-504|-3.9|contact@2||-486|-3.9 -Ametal-1|net@3|||S2700|contact@1||-486|-12|contact@2||-486|-3.9 -Ametal-1|net@6|||S2700|contact@3||-342|-12|contact@4||-342|-3.9 -Ametal-1|net@9|||S2700|contact@5||-198|-12|contact@6||-198|-3.9 -Ametal-1|net@12|||S2700|contact@7||-54|-12|contact@8||-54|-3.9 -Ametal-1|net@15|||S2700|contact@9||90|-12|contact@10||90|-3.9 -Ametal-1|net@18|||S2700|contact@11||234|-12|contact@12||234|-3.9 -Ametal-1|net@21|||S2700|contact@13||378|-12|contact@14||378|-3.9 -APolysilicon|net@28|||S900|contact@1||-486|-12.6|latch1in@1|hcl|-486|-13.5 -APolysilicon|net@29|||S2700|latch1in@2|hcl|-342|-13.5|contact@3||-342|-12.6 -APolysilicon|net@30|||S2700|latch1in@3|hcl|-198|-13.5|contact@5||-198|-12.6 -APolysilicon|net@31|||S2700|latch1in@4|hcl|-54|-13.5|contact@7||-54|-12.6 -APolysilicon|net@32|||S2700|latch1in@5|hcl|234|-13.5|contact@11||234|-12.6 -APolysilicon|net@33|||S2700|latch1in@6|hcl|378|-13.5|contact@13||378|-12.6 -APolysilicon|net@36|||S2700|latch2in@0|hcl|90|-13.5|contact@9||90|-12.6 -Ametal-1|net@37|||S900|contact@19||-486|7.4|contact@1||-486|-7.4 -Ametal-1|net@38|||S2700|contact@3||-342|-7.4|contact@20||-342|7.4 -Ametal-1|net@39|||S2700|contact@5||-198|-7.4|contact@21||-198|7.4 -Ametal-1|net@40|||S2700|contact@7||-54|-7.4|contact@22||-54|7.4 -Ametal-1|net@41|||S2700|contact@9||90|-7.4|contact@23||90|7.4 -Ametal-1|net@42|||S2700|contact@11||234|-7.4|contact@24||234|7.4 -Ametal-1|net@43|||S2700|contact@13||378|-7.4|contact@25||378|7.4 -APolysilicon|net@46|||S2700|contact@19||-486|12.6|latch1in@9|hcl|-486|13.5 -APolysilicon|net@47|||S900|latch1in@10|hcl|-342|13.5|contact@20||-342|12.6 -APolysilicon|net@48|||S900|latch1in@11|hcl|-198|13.5|contact@21||-198|12.6 -APolysilicon|net@49|||S900|latch1in@12|hcl|-54|13.5|contact@22||-54|12.6 -APolysilicon|net@50|||S900|latch1in@13|hcl|90|13.5|contact@23||90|12.6 -APolysilicon|net@51|||S900|latch1in@14|hcl|234|13.5|contact@24||234|12.6 -APolysilicon|net@52|||S900|latch1in@15|hcl|378|13.5|contact@25||378|12.6 -Ametal-2|net@71||1.2|S0|contact@4||-342|-3.9|contact@2||-486|-3.9 -Ametal-2|net@72||1.2|S0|contact@6||-198|-3.9|contact@4||-342|-3.9 -Ametal-2|net@73||1.2|S0|contact@8||-54|-3.9|contact@6||-198|-3.9 -Ametal-2|net@74||1.2|S0|contact@10||90|-3.9|contact@8||-54|-3.9 -Ametal-2|net@75||1.2|S0|contact@12||234|-3.9|contact@10||90|-3.9 -Ametal-2|net@76||1.2|S0|contact@14||378|-3.9|contact@12||234|-3.9 -Ametal-2|net@77||1.2|S0|pin@12||504|-3.9|contact@14||378|-3.9 -Ametal-2|net@80|||S0|latch1in@10|gnd_1|-216|72|latch1in@11|gnd|-216|72 -Ametal-2|net@81|||S0|latch1in@10|vdd_4|-216|122|latch1in@11|vdd|-216|122 -Ametal-2|net@82|||S0|latch1in@10|vdd_3|-216|22|latch1in@11|vdd_2|-216|22 -Ametal-2|net@83|||S0|latch1in@11|gnd_1|-72|72|latch1in@12|gnd|-72|72 -Ametal-2|net@84|||S0|latch1in@11|vdd_4|-72|122|latch1in@12|vdd|-72|122 -Ametal-2|net@85|||S0|latch1in@11|vdd_3|-72|22|latch1in@12|vdd_2|-72|22 -Ametal-2|net@86|||S0|latch1in@12|gnd_1|72|72|latch1in@13|gnd|72|72 -Ametal-2|net@87|||S0|latch1in@12|vdd_4|72|122|latch1in@13|vdd|72|122 -Ametal-2|net@88|||S0|latch1in@12|vdd_3|72|22|latch1in@13|vdd_2|72|22 -Ametal-2|net@89|||S0|latch1in@13|gnd_1|216|72|latch1in@14|gnd|216|72 -Ametal-2|net@90|||S0|latch1in@13|vdd_4|216|122|latch1in@14|vdd|216|122 -Ametal-2|net@91|||S0|latch1in@13|vdd_3|216|22|latch1in@14|vdd_2|216|22 -Ametal-2|net@92|||S0|latch1in@14|gnd_1|360|72|latch1in@15|gnd|360|72 -Ametal-2|net@93|||S0|latch1in@14|vdd_4|360|122|latch1in@15|vdd|360|122 -Ametal-2|net@94|||S0|latch1in@14|vdd_3|360|22|latch1in@15|vdd_2|360|22 -Ametal-2|net@101|||S0|latch1in@1|gnd_1|-360|-72|latch1in@2|gnd|-360|-72 -Ametal-2|net@102|||S0|latch1in@1|vdd_4|-360|-122|latch1in@2|vdd|-360|-122 -Ametal-2|net@103|||S0|latch1in@1|vdd_3|-360|-22|latch1in@2|vdd_2|-360|-22 -Ametal-2|net@104|||S0|latch1in@2|gnd_1|-216|-72|latch1in@3|gnd|-216|-72 -Ametal-2|net@105|||S0|latch1in@2|vdd_4|-216|-122|latch1in@3|vdd|-216|-122 -Ametal-2|net@106|||S0|latch1in@2|vdd_3|-216|-22|latch1in@3|vdd_2|-216|-22 -Ametal-2|net@107|||S0|latch1in@3|gnd_1|-72|-72|latch1in@4|gnd|-72|-72 -Ametal-2|net@108|||S0|latch1in@3|vdd_4|-72|-122|latch1in@4|vdd|-72|-122 -Ametal-2|net@109|||S0|latch1in@3|vdd_3|-72|-22|latch1in@4|vdd_2|-72|-22 -Ametal-2|net@110|||S0|latch1in@5|gnd_1|360|-72|latch1in@6|gnd|360|-72 -Ametal-2|net@111|||S0|latch1in@5|vdd_4|360|-122|latch1in@6|vdd|360|-122 -Ametal-2|net@112|||S0|latch1in@5|vdd_3|360|-22|latch1in@6|vdd_2|360|-22 -Ametal-2|net@119|||S0|latch1in@9|gnd_1|-360|72|latch1in@10|gnd|-360|72 -Ametal-2|net@120|||S0|latch1in@9|vdd_3|-360|22|latch1in@10|vdd_2|-360|22 -Ametal-2|net@121|||S0|latch1in@9|vdd_4|-360|122|latch1in@10|vdd|-360|122 -Ametal-2|net@122|||S0|latch1in@4|gnd_1|72|-72|latch2in@0|gnd|72|-72 -Ametal-2|net@123|||S0|latch1in@4|vdd_4|72|-122|latch2in@0|vdd|72|-122 -Ametal-2|net@124|||S0|latch1in@4|vdd_3|72|-22|latch2in@0|vdd_2|72|-22 -Ametal-2|net@125|||S0|latch1in@5|gnd|216|-72|latch2in@0|gnd_1|216|-72 -Ametal-2|net@126|||S0|latch1in@5|vdd_2|216|-22|latch2in@0|vdd_3|216|-22 -Ametal-2|net@127|||S0|latch1in@5|vdd|216|-122|latch2in@0|vdd_4|216|-122 -Eain[1]||D5G2;|latch1in@1|in[1]|I -Eain[2]||D5G2;|latch1in@2|in[1]|I -Eain[3]||D5G2;|latch1in@3|in[1]|I -Eain[4]||D5G2;|latch1in@4|in[1]|I -Eain[5]||D5G2;|latch2in@0|in[1]|I -Eain[6]||D5G2;|latch1in@5|in[1]|I -Eain[7]||D5G2;|latch1in@6|in[1]|I -Eain[8]||D5G2;|latch1in@15|in[1]|I -Eain[9]||D5G2;|latch1in@14|in[1]|I -Eain[10]||D5G2;|latch1in@13|in[1]|I -Eain[11]||D5G2;|latch1in@12|in[1]|I -Eain[12]||D5G2;|latch1in@11|in[1]|I -Eain[13]||D5G2;|latch1in@10|in[1]|I -Eain[14]||D5G2;|latch1in@9|in[1]|I -Eaout[1]||D5G2;|latch1in@1|out[1]|O -Eaout[2]||D5G2;|latch1in@2|out[1]|O -Eaout[3]||D5G2;|latch1in@3|out[1]|O -Eaout[4]||D5G2;|latch1in@4|out[1]|O -Eaout[5]||D5G2;|latch2in@0|out[1]|O -Eaout[6]||D5G2;|latch1in@5|out[1]|O -Eaout[7]||D5G2;|latch1in@6|out[1]|O -Eaout[8]||D5G2;|latch1in@15|out[1]|O -Eaout[9]||D5G2;|latch1in@14|out[1]|O -Eaout[10]||D5G2;|latch1in@13|out[1]|O -Eaout[11]||D5G2;|latch1in@12|out[1]|O -Eaout[12]||D5G2;|latch1in@11|out[1]|O -Eaout[13]||D5G2;|latch1in@10|out[1]|O -Eaout[14]||D5G2;|latch1in@9|out[1]|O -Efire||D5G2;|pin@1||I -Efire_1||D5G2;|pin@12||I -Egnd||D5G2;|latch1in@1|gnd|G -Egnd_1||D5G2;|latch1in@6|gnd_1|G -Egnd_2||D5G2;|latch1in@15|gnd_1|G -Egnd_3||D5G2;|latch1in@9|gnd|G -Evdd||D5G2;|latch1in@1|vdd|P -Evdd_2||D5G2;|latch1in@1|vdd_2|P -Evdd_3||D5G2;|latch1in@6|vdd_3|P -Evdd_4||D5G2;|latch1in@6|vdd_4|P -Evdd_5||D5G2;|latch1in@15|vdd_3|P -Evdd_6||D5G2;|latch1in@15|vdd_4|P -Evdd_7||D5G2;|latch1in@9|vdd|P -Evdd_8||D5G2;|latch1in@9|vdd_2|P -X - -# Cell addr1in14;1{sch} -Caddr1in14;1{sch}||schematic|1188688057760|1230499133981|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|-9|||R| -Iaddr1in14;1{ic}|hi1inAdd@0||17|11|||D5G4; -IlatchesK:latch1in60C;1{ic}|lat[1:7]|D5G3;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|29|||||ART_message(D5G6;)Saddr1in60Cx7 -Ngeneric:Invisible-Pin|pin@1||0.5|20|||||ART_message(D5G3;)Sies 28 December 2008 -Ngeneric:Invisible-Pin|pin@2||-0.5|24|||||ART_message(D5G4;)Shalf address register -Ngeneric:Invisible-Pin|pin@5||-29.5|13|||||ART_message(D6G3;)S[Bit arrangement:,01 02 03 04 05 06 07] -Abus|net@2||-0.5|IJ1800|conn@0|y|-8|0|lat[1:7]|in[1]|-3|0 -Abus|net@3||-0.5|IJ1800|lat[1:7]|out[1]|3|0|conn@1|a|8|0 -Awire|net@6|||2700|conn@2|y|-2|-7|lat[1:7]|hcl|-2|-3 -Eain[1:14]|ain[1:7]|D4G2;|conn@0|a|I -Eaout[1:14]|aout[1:7]|D6G2;|conn@1|y|O -Efire||D4G2;|conn@2|a|I -X - -# Cell addr1in14scan;1{ic} -Caddr1in14scan;1{ic}||artwork|1189375869656|1226318446477|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S14@60 -Nschematic:Bus_Pin|pin@13||0|-9.5|-1|-1|| -Ngeneric:Invisible-Pin|pin@14||0|-8|1|1|| -Nschematic:Bus_Pin|pin@15||-2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@17||2|-6|-1|-1|| -NPin|pin@19||-2|-8|1|1|| -NPin|pin@20||-2|-4|1|1|| -NPin|pin@21||1|-3|1|1|XRR| -NPin|pin@22||3|0|1|1|XRR| -NPin|pin@23||1|3|1|1|XRR| -NPin|pin@24||1|2|1|1|XRR| -NPin|pin@25||-2|2|1|1|XRR| -NPin|pin@26||-2|3|1|1|XRR| -NPin|pin@27||-3|2|1|1|XRR| -Nschematic:Bus_Pin|pin@28||0|-4|-2|-2|| -Nschematic:Bus_Pin|pin@29||0|-2|-2|-2|| -NPin|pin@31||1|-4|1|1|| -NPin|pin@33||2|-6|1|1|| -NPin|pin@34||1|-8|1|1|| -NPin|pin@35||-1|-8|1|1|| -NPin|pin@36||-1|-4|1|1|| -NPin|pin@37||0|-6|1|1|| -NPin|pin@38||-3|-2|1|1|XRR| -NPin|pin@39||1|-2|1|1|XRR| -Aschematic:bus|net@9||-0.5|IJ900|pin@14||0|-8|pin@13||0|-9.5 -AThicker|net@12|||FS0|pin@34||1|-8|pin@35||-1|-8 -AThicker|net@13|||FS0|pin@35||-1|-8|pin@19||-2|-8 -AThicker|net@14|||FS900|pin@39||1|-2|pin@21||1|-3 -AThicker|net@15|||FS2363|pin@21||1|-3|pin@22||3|0 -AThicker|net@16|||FS3037|pin@22||3|0|pin@23||1|3 -AThicker|net@17|||FS900|pin@23||1|3|pin@24||1|2 -Aschematic:bus|net@18||-0.5|IJ2700|pin@28||0|-4|pin@29||0|-2 -AThicker|net@20|||FS2700|pin@19||-2|-8|pin@20||-2|-4 -AThicker|net@21|||FS1800|pin@36||-1|-4|pin@31||1|-4 -AThicker|net@22|||FS1166|pin@31||1|-4|pin@33||2|-6 -AThicker|net@23|||FS634|pin@33||2|-6|pin@34||1|-8 -AThicker|net@24|||FS1800|pin@20||-2|-4|pin@36||-1|-4 -AThicker|net@25|||FS1166|pin@36||-1|-4|pin@37||0|-6 -AThicker|net@26|||FS2434|pin@35||-1|-8|pin@37||0|-6 -AThicker|net@27|||FS0|pin@24||1|2|pin@25||-2|2 -AThicker|net@28|||FS0|pin@25||-2|2|pin@27||-3|2 -AThicker|net@29|||FS900|pin@27||-3|2|pin@38||-3|-2 -AThicker|net@30|||FS2700|pin@25||-2|2|pin@26||-2|3 -AThicker|net@31|||FS0|pin@39||1|-2|pin@38||-3|-2 -Eain[1:14]||D5G2;|pin@1||I -Eaout[1:14]||D5G2;|pin@2||O -Efire||D5G2;|pin@0||I -Ep2p,p1p,wr,rd|p2p,p1p,wrA,rd|D5G2;|pin@13||I -Esin||D5G2;|pin@15||I -Esout||D5G2;|pin@17||O -X - -# Cell addr1in14scan;2{lay} -Caddr1in14scan;2{lay}||cmos90|1194793718873|1216150279710||ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||-486.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@2||-486.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@3||-342.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-342.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@5||-198.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@6||-198.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@7||-54.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-54.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@9||89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@10||89.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@11||233.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@12||233.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@13||377.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@14||377.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@19||-486.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@20||-342.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@21||-198.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@22||-54.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@23||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@24||233.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@25||377.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@26||-477.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@27||-477.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@28||-477.5|6|||| -NMetal-1-Polysilicon-Con|contact@29||-333.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@30||-333.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@31||-333.5|6|||| -NMetal-1-Polysilicon-Con|contact@32||-189.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@33||-189.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@34||-189.5|6|||| -NMetal-1-Polysilicon-Con|contact@35||-45.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@36||-45.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@37||-45.5|6|||| -NMetal-1-Polysilicon-Con|contact@38||98.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@39||98.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@40||98.5|6|||| -NMetal-1-Polysilicon-Con|contact@41||242.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@42||242.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@43||242.5|6|||| -NMetal-1-Polysilicon-Con|contact@44||386.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@45||386.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@46||386.5|6|||| -NX-Metal-1-Metal-2-Con|contact@47||-346.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@48||-366|-226|||| -NX-Metal-1-Metal-2-Con|contact@49||-354|226|||| -NX-Metal-1-Metal-2-Con|contact@50||-373.5|226|||| -NX-Metal-1-Metal-2-Con|contact@51||-202.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@52||-222|-226|||| -NX-Metal-1-Metal-2-Con|contact@53||-210|226|||| -NX-Metal-1-Metal-2-Con|contact@54||-229.5|226|||| -NX-Metal-1-Metal-2-Con|contact@55||-58.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@56||-78|-226|||| -NX-Metal-1-Metal-2-Con|contact@57||-66|226|||| -NX-Metal-1-Metal-2-Con|contact@58||-85.5|226|||| -NX-Metal-1-Metal-2-Con|contact@59||85.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@60||66|-226|||| -NX-Metal-1-Metal-2-Con|contact@61||78|226|||| -NX-Metal-1-Metal-2-Con|contact@62||58.5|226|||| -NX-Metal-1-Metal-2-Con|contact@63||229.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@64||210|-226|||| -NX-Metal-1-Metal-2-Con|contact@65||222|226|||| -NX-Metal-1-Metal-2-Con|contact@66||202.5|226|||| -NX-Metal-1-Metal-2-Con|contact@67||373.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@68||354|-226|||| -NX-Metal-1-Metal-2-Con|contact@69||366|226|||| -NX-Metal-1-Metal-2-Con|contact@70||346.5|226|||| -NX-Metal-1-Metal-2-Con|contact@72||498|-226|||| -NX-Metal-1-Metal-2-Con|contact@74||490.5|226|||| -NX-Metal-2-Metal-3-Con|contact@75||432|-226|||| -NX-Metal-2-Metal-3-Con|contact@76||432|226|||| -NX-Metal-1-Metal-2-Con|contact@77||-475|-194|||| -NX-Metal-1-Metal-2-Con|contact@78||-428|-182|||| -NX-Metal-1-Metal-2-Con|contact@81||-389|194|||| -NX-Metal-1-Metal-2-Con|contact@82||-436|182|||| -NX-Metal-1-Metal-2-Con|contact@83||-331|-194|||| -NX-Metal-1-Metal-2-Con|contact@84||-187|-194|||| -NX-Metal-1-Metal-2-Con|contact@85||-43|-194|||| -NX-Metal-1-Metal-2-Con|contact@86||101|-194|||| -NX-Metal-1-Metal-2-Con|contact@87||245|-194|||| -NX-Metal-1-Metal-2-Con|contact@88||389|-194|||| -NX-Metal-1-Metal-2-Con|contact@89||-284|-182|||| -NX-Metal-1-Metal-2-Con|contact@90||-140|-182|||| -NX-Metal-1-Metal-2-Con|contact@91||4|-182|||| -NX-Metal-1-Metal-2-Con|contact@92||148|-182|||| -NX-Metal-1-Metal-2-Con|contact@93||292|-182|||| -NX-Metal-1-Metal-2-Con|contact@94||436|-182|||| -NX-Metal-1-Metal-2-Con|contact@95||-292|182|||| -NX-Metal-1-Metal-2-Con|contact@96||-148|182|||| -NX-Metal-1-Metal-2-Con|contact@97||-4|182|||| -NX-Metal-1-Metal-2-Con|contact@98||140|182|||| -NX-Metal-1-Metal-2-Con|contact@99||284|182|||| -NX-Metal-1-Metal-2-Con|contact@100||428|182|||| -NX-Metal-1-Metal-2-Con|contact@101||-245|194|||| -NX-Metal-1-Metal-2-Con|contact@102||-101|194|||| -NX-Metal-1-Metal-2-Con|contact@103||43|194|||| -NX-Metal-1-Metal-2-Con|contact@104||187|194|||| -NX-Metal-1-Metal-2-Con|contact@105||331|194|||| -NX-Metal-1-Metal-2-Con|contact@106||475|194|||| -NMetal-1-Polysilicon-Con|contact@107||-404|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@108||-404|-156|||| -NMetal-1-Polysilicon-Con|contact@109||-460|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@110||-460|156|||| -NMetal-1-Polysilicon-Con|contact@111||-316|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@112||-316|156|||| -NMetal-1-Polysilicon-Con|contact@113||-172|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@114||-172|156|||| -NMetal-1-Polysilicon-Con|contact@115||-28|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@116||-28|156|||| -NMetal-1-Polysilicon-Con|contact@117||116|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@118||116|156|||| -NMetal-1-Polysilicon-Con|contact@119||260|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@120||260|156|||| -NMetal-1-Polysilicon-Con|contact@121||404|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@122||404|156|||| -NMetal-1-Polysilicon-Con|contact@123||-260|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@124||-260|-156|||| -NMetal-1-Polysilicon-Con|contact@125||-116|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@126||-116|-156|||| -NMetal-1-Polysilicon-Con|contact@127||28|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@128||28|-156|||| -NMetal-1-Polysilicon-Con|contact@129||172|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@130||172|-156|||| -NMetal-1-Polysilicon-Con|contact@131||316|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@132||316|-156|||| -NMetal-1-Polysilicon-Con|contact@133||460|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@134||460|-156|||| -NX-Metal-2-Metal-3-Con|contact@135||450|-194|||| -NX-Metal-2-Metal-3-Con|contact@136||444|-182|||| -NX-Metal-2-Metal-3-Con|contact@137||438|-156|||| -NX-Metal-2-Metal-3-Con|contact@138||438|156|||| -NX-Metal-2-Metal-3-Con|contact@139||444|182|||| -NX-Metal-2-Metal-3-Con|contact@140||450|194|||| -NX-Metal-1-Metal-2-Con|contact@141||-490.5|-232|||| -NX-Metal-1-Metal-2-Con|contact@142||-498|226|||| -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@16||0|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@17||-432|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@18||-288|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@19||-144|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@20||144|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@21||288|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@22||432|144|Y||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@23||0|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@24||-432|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@25||-288|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@26||-144|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@27||144|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@28||288|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@29||432|-144|||D5G4; -NMetal-2-Pin|pin@12||504|-3.9|||| -NMetal-2-Pin|pin@39||504|6|||| -NMetal-2-Pin|pin@107||504|-232|||| -NMetal-2-Pin|pin@109||504|232|||| -NMetal-2-Pin|pin@110||504|-194|||| -NMetal-2-Pin|pin@111||504|-182|||| -NMetal-2-Pin|pin@112||504|-156|||| -NMetal-2-Pin|pin@113||504|194|||| -NMetal-2-Pin|pin@114||504|182|||| -NMetal-2-Pin|pin@115||504|156|||| -NMetal-2-Pin|pin@116||-466|226|||| -NMetal-2-Pin|pin@117||-466|232|||| -NPolysilicon-Pin|pin@234||-486|12.6|||| -NPolysilicon-Pin|pin@235||-478|12.6|||| -NPolysilicon-Pin|pin@236||-486|-12.6|||| -NPolysilicon-Pin|pin@237||-478|-12.6|||| -NPolysilicon-Pin|pin@238||-342|12.6|||| -NPolysilicon-Pin|pin@239||-334|12.6|||| -NPolysilicon-Pin|pin@240||-342|-12.6|||| -NPolysilicon-Pin|pin@241||-334|-12.6|||| -NPolysilicon-Pin|pin@242||-198|12.6|||| -NPolysilicon-Pin|pin@243||-190|12.6|||| -NPolysilicon-Pin|pin@244||-198|-12.6|||| -NPolysilicon-Pin|pin@245||-190|-12.6|||| -NPolysilicon-Pin|pin@246||-54|12.6|||| -NPolysilicon-Pin|pin@247||-46|12.6|||| -NPolysilicon-Pin|pin@248||-54|-12.6|||| -NPolysilicon-Pin|pin@249||-46|-12.6|||| -NPolysilicon-Pin|pin@250||90|12.6|||| -NPolysilicon-Pin|pin@251||98|12.6|||| -NPolysilicon-Pin|pin@252||90|-12.6|||| -NPolysilicon-Pin|pin@253||98|-12.6|||| -NPolysilicon-Pin|pin@254||234|12.6|||| -NPolysilicon-Pin|pin@255||242|12.6|||| -NPolysilicon-Pin|pin@256||234|-12.6|||| -NPolysilicon-Pin|pin@257||242|-12.6|||| -NPolysilicon-Pin|pin@258||378|12.6|||| -NPolysilicon-Pin|pin@259||386|12.6|||| -NPolysilicon-Pin|pin@260||378|-12.6|||| -NPolysilicon-Pin|pin@261||386|-12.6|||| -NMetal-2-Pin|pin@262||-504|-3.9|||| -Ametal-1|net@37|||S900|contact@19||-486.5|7.4|contact@1||-486.5|-7.4 -Ametal-1|net@38|||S2700|contact@3||-342.5|-7.4|contact@20||-342.5|7.4 -Ametal-1|net@39|||S2700|contact@5||-198.5|-7.4|contact@21||-198.5|7.4 -Ametal-1|net@40|||S2700|contact@7||-54.5|-7.4|contact@22||-54.5|7.4 -Ametal-1|net@41|||S2700|contact@9||89.5|-7.4|contact@23||89.5|7.4 -Ametal-1|net@42|||S2700|contact@11||233.5|-7.4|contact@24||233.5|7.4 -Ametal-1|net@43|||S2700|contact@13||377.5|-7.4|contact@25||377.5|7.4 -Ametal-2|net@71||1.2|S0|contact@4||-342.5|-3.9|contact@2||-486.5|-3.9 -Ametal-2|net@72||1.2|S0|contact@6||-198.5|-3.9|contact@4||-342.5|-3.9 -Ametal-2|net@73||1.2|S0|contact@8||-54.5|-3.9|contact@6||-198.5|-3.9 -Ametal-2|net@74||1.2|S0|contact@10||89.5|-3.9|contact@8||-54.5|-3.9 -Ametal-2|net@75||1.2|S0|contact@12||233.5|-3.9|contact@10||89.5|-3.9 -Ametal-2|net@76||1.2|S0|contact@14||377.5|-3.9|contact@12||233.5|-3.9 -Ametal-2|net@77||1.2|S0|pin@12||504|-3.9|contact@14||377.5|-3.9 -Ametal-1|net@156|||S900|contact@28||-477.5|6|contact@26||-477.5|-7.4 -Ametal-1|net@160|||S900|contact@31||-333.5|6|contact@29||-333.5|-7.4 -Ametal-1|net@164|||S900|contact@34||-189.5|6|contact@32||-189.5|-7.4 -Ametal-1|net@168|||S900|contact@37||-45.5|6|contact@35||-45.5|-7.4 -Ametal-1|net@172|||S900|contact@40||98.5|6|contact@38||98.5|-7.4 -Ametal-1|net@176|||S900|contact@43||242.5|6|contact@41||242.5|-7.4 -Ametal-1|net@180|||S900|contact@46||386.5|6|contact@44||386.5|-7.4 -Ametal-2|net@182|||S0|pin@39||504|6|contact@46||386.5|6 -Ametal-2|net@196|||S0|contact@31||-333.5|6|contact@28||-477.5|6 -Ametal-2|net@197|||S0|contact@34||-189.5|6|contact@31||-333.5|6 -Ametal-2|net@198|||S0|contact@37||-45.5|6|contact@34||-189.5|6 -Ametal-2|net@199|||S0|contact@40||98.5|6|contact@37||-45.5|6 -Ametal-2|net@200|||S0|contact@43||242.5|6|contact@40||98.5|6 -Ametal-2|net@201|||S0|contact@46||386.5|6|contact@43||242.5|6 -Ametal-2|net@237|||S0|latchWsc@16|vdd_3|72|22|latchWsc@20|vdd_2|72|22 -Ametal-2|net@242|||S0|latchWsc@20|vdd_3|216|22|latchWsc@21|vdd_2|216|22 -Ametal-2|net@247|||S0|latchWsc@21|vdd_3|360|22|latchWsc@22|vdd_2|360|22 -Ametal-2|net@255|||S0|latchWsc@16|vdd_2|-72|22|latchWsc@19|vdd_3|-72|22 -Ametal-2|net@258|||S0|latchWsc@18|gnd_1|-216|72|latchWsc@19|gnd|-216|72 -Ametal-2|net@259|||S0|latchWsc@18|gnd_2|-216|216|latchWsc@19|gnd_3|-216|216 -Ametal-2|net@260|||S0|latchWsc@18|vdd_4|-216|122|latchWsc@19|vdd|-216|122 -Ametal-2|net@261|||S0|latchWsc@18|vdd_5|-216|266|latchWsc@19|vdd_1|-216|266 -Ametal-2|net@263|||S0|latchWsc@23|gnd_1|72|-72|latchWsc@27|gnd|72|-72 -Ametal-2|net@265|||S0|latchWsc@23|vdd_4|72|-122|latchWsc@27|vdd|72|-122 -Ametal-2|net@269|||S0|latchWsc@27|gnd_3|216|-216|latchWsc@28|gnd_2|216|-216 -Ametal-2|net@272|||S0|latchWsc@27|vdd_1|216|-266|latchWsc@28|vdd_5|216|-266 -Ametal-2|net@273|||S0|latchWsc@28|gnd_1|360|-72|latchWsc@29|gnd|360|-72 -Ametal-2|net@275|||S0|latchWsc@28|vdd_4|360|-122|latchWsc@29|vdd|360|-122 -Ametal-2|net@284|||S0|latchWsc@23|gnd_2|-72|-216|latchWsc@26|gnd_3|-72|-216 -Ametal-2|net@285|||S0|latchWsc@23|vdd_5|-72|-266|latchWsc@26|vdd_1|-72|-266 -Ametal-2|net@288|||S0|latchWsc@25|gnd_1|-216|-72|latchWsc@26|gnd|-216|-72 -Ametal-2|net@290|||S0|latchWsc@25|vdd_4|-216|-122|latchWsc@26|vdd|-216|-122 -Ametal-2|net@293|||S0|latchWsc@16|vdd_6|72|166|latchWsc@20|vdd_7|72|166 -Ametal-2|net@294|||S0|latchWsc@20|vdd_6|216|166|latchWsc@21|vdd_7|216|166 -Ametal-2|net@295|||S0|latchWsc@21|vdd_6|360|166|latchWsc@22|vdd_7|360|166 -Ametal-2|net@297|||S0|latchWsc@16|vdd_7|-72|166|latchWsc@19|vdd_6|-72|166 -Ametal-2|net@308|||S1800|contact@48||-366|-226|contact@47||-346.5|-226 -Ametal-2|net@310|||S1800|contact@50||-373.5|226|contact@49||-354|226 -Ametal-2|net@311|||S1800|contact@52||-222|-226|contact@51||-202.5|-226 -Ametal-2|net@312|||S1800|contact@54||-229.5|226|contact@53||-210|226 -Ametal-2|net@313|||S1800|contact@56||-78|-226|contact@55||-58.5|-226 -Ametal-2|net@314|||S1800|contact@58||-85.5|226|contact@57||-66|226 -Ametal-2|net@315|||S1800|contact@60||66|-226|contact@59||85.5|-226 -Ametal-2|net@316|||S1800|contact@62||58.5|226|contact@61||78|226 -Ametal-2|net@317|||S1800|contact@64||210|-226|contact@63||229.5|-226 -Ametal-2|net@318|||S1800|contact@66||202.5|226|contact@65||222|226 -Ametal-2|net@319|||S1800|contact@68||354|-226|contact@67||373.5|-226 -Ametal-2|net@320|||S1800|contact@70||346.5|226|contact@69||366|226 -Ametal-1|net@323|||S900|contact@50||-373.5|226|latchWsc@17|sin|-373.5|223 -Ametal-1|net@324|||S2700|latchWsc@22|sin|490.5|223|contact@74||490.5|226 -Ametal-1|net@325|||S2700|latchWsc@16|sin|58.5|223|contact@62||58.5|226 -Ametal-1|net@326|||S2700|latchWsc@18|sin|-229.5|223|contact@54||-229.5|226 -Ametal-1|net@327|||S2700|latchWsc@19|sin|-85.5|223|contact@58||-85.5|226 -Ametal-1|net@328|||S2700|latchWsc@20|sin|202.5|223|contact@66||202.5|226 -Ametal-1|net@329|||S2700|latchWsc@21|sin|346.5|223|contact@70||346.5|226 -Ametal-1|net@330|||S2700|contact@67||373.5|-226|latchWsc@29|sin|373.5|-223 -Ametal-1|net@331|||S2700|contact@51||-202.5|-226|latchWsc@26|sin|-202.5|-223 -Ametal-1|net@332|||S2700|contact@55||-58.5|-226|latchWsc@23|sin|-58.5|-223 -Ametal-1|net@333|||S2700|contact@59||85.5|-226|latchWsc@27|sin|85.5|-223 -Ametal-1|net@334|||S2700|contact@63||229.5|-226|latchWsc@28|sin|229.5|-223 -Ametal-1|net@335|||S2700|contact@47||-346.5|-226|latchWsc@25|sin|-346.5|-223 -Ametal-1|net@336|||S2700|contact@28||-477.5|6|contact@27||-477.5|7.4 -Ametal-1|net@337|||S2700|contact@31||-333.5|6|contact@30||-333.5|7.4 -Ametal-1|net@338|||S2700|contact@34||-189.5|6|contact@33||-189.5|7.4 -Ametal-1|net@339|||S2700|contact@37||-45.5|6|contact@36||-45.5|7.4 -Ametal-1|net@340|||S2700|contact@40||98.5|6|contact@39||98.5|7.4 -Ametal-1|net@341|||S2700|contact@43||242.5|6|contact@42||242.5|7.4 -Ametal-1|net@342|||S2700|contact@46||386.5|6|contact@45||386.5|7.4 -Ametal-1|net@343|||S900|contact@2||-486.5|-3.9|contact@1||-486.5|-7.4 -Ametal-1|net@344|||S900|contact@4||-342.5|-3.9|contact@3||-342.5|-7.4 -Ametal-1|net@345|||S900|contact@6||-198.5|-3.9|contact@5||-198.5|-7.4 -Ametal-1|net@346|||S900|contact@8||-54.5|-3.9|contact@7||-54.5|-7.4 -Ametal-1|net@347|||S900|contact@10||89.5|-3.9|contact@9||89.5|-7.4 -Ametal-1|net@348|||S900|contact@12||233.5|-3.9|contact@11||233.5|-7.4 -Ametal-1|net@349|||S900|contact@14||377.5|-3.9|contact@13||377.5|-7.4 -Ametal-1|net@350|||S2700|contact@49||-354|226|latchWsc@18|sout|-354|226.4 -Ametal-1|net@351|||S900|latchWsc@16|sout|-66|226.4|contact@57||-66|226 -Ametal-1|net@352|||S900|latchWsc@19|sout|-210|226.4|contact@53||-210|226 -Ametal-1|net@353|||S900|latchWsc@20|sout|78|226.4|contact@61||78|226 -Ametal-1|net@354|||S900|latchWsc@21|sout|222|226.4|contact@65||222|226 -Ametal-1|net@355|||S900|latchWsc@22|sout|366|226.4|contact@69||366|226 -Ametal-1|net@356|||S900|contact@56||-78|-226|latchWsc@26|sout|-78|-226.4 -Ametal-1|net@357|||S900|contact@60||66|-226|latchWsc@23|sout|66|-226.4 -Ametal-1|net@358|||S900|contact@64||210|-226|latchWsc@27|sout|210|-226.4 -Ametal-1|net@359|||S900|contact@68||354|-226|latchWsc@28|sout|354|-226.4 -Ametal-1|net@360|||S900|contact@52||-222|-226|latchWsc@25|sout|-222|-226.4 -Ametal-1|net@361|||S900|contact@72||498|-226|latchWsc@29|sout|498|-226.4 -Ametal-1|net@362|||S900|contact@48||-366|-226|latchWsc@24|sout|-366|-226.4 -Ametal-3|net@363|||S900|contact@76||432|226|contact@75||432|-226 -Ametal-2|net@370|||S0|contact@72||498|-226|contact@75||432|-226 -Ametal-2|net@371|||S0|contact@74||490.5|226|contact@76||432|226 -Ametal-1|net@376|||S900|latchWsc@24|p2p|-475|-191|contact@77||-475|-194 -Ametal-1|net@378|||S2700|latchWsc@24|p1p|-428|-185|contact@78||-428|-182 -Ametal-1|net@382|||S2700|latchWsc@17|p2p|-389|191|contact@81||-389|194 -Ametal-1|net@384|||S900|latchWsc@17|p1p|-436|185|contact@82||-436|182 -Ametal-2|net@385|||S1800|contact@100||428|182|contact@139||444|182 -Ametal-2|net@386|||S1800|contact@105||331|194|contact@106||475|194 -Ametal-2|net@387|||S1800|contact@93||292|-182|contact@94||436|-182 -Ametal-1|net@390|||S900|latchWsc@25|p2p|-331|-191|contact@83||-331|-194 -Ametal-2|net@391|||S1800|contact@83||-331|-194|contact@84||-187|-194 -Ametal-1|net@392|||S900|latchWsc@26|p2p|-187|-191|contact@84||-187|-194 -Ametal-2|net@393|||S1800|contact@84||-187|-194|contact@85||-43|-194 -Ametal-1|net@394|||S900|latchWsc@23|p2p|-43|-191|contact@85||-43|-194 -Ametal-2|net@395|||S1800|contact@85||-43|-194|contact@86||101|-194 -Ametal-1|net@396|||S900|latchWsc@27|p2p|101|-191|contact@86||101|-194 -Ametal-2|net@397|||S1800|contact@86||101|-194|contact@87||245|-194 -Ametal-1|net@398|||S900|latchWsc@28|p2p|245|-191|contact@87||245|-194 -Ametal-2|net@399|||S1800|contact@87||245|-194|contact@88||389|-194 -Ametal-1|net@400|||S900|latchWsc@29|p2p|389|-191|contact@88||389|-194 -Ametal-1|net@402|||S2700|latchWsc@25|p1p|-284|-185|contact@89||-284|-182 -Ametal-2|net@403|||S1800|contact@89||-284|-182|contact@90||-140|-182 -Ametal-1|net@404|||S2700|latchWsc@26|p1p|-140|-185|contact@90||-140|-182 -Ametal-2|net@405|||S1800|contact@90||-140|-182|contact@91||4|-182 -Ametal-1|net@406|||S2700|latchWsc@23|p1p|4|-185|contact@91||4|-182 -Ametal-2|net@407|||S1800|contact@91||4|-182|contact@92||148|-182 -Ametal-1|net@408|||S2700|latchWsc@27|p1p|148|-185|contact@92||148|-182 -Ametal-2|net@409|||S1800|contact@92||148|-182|contact@93||292|-182 -Ametal-1|net@410|||S2700|latchWsc@28|p1p|292|-185|contact@93||292|-182 -Ametal-1|net@412|||S2700|latchWsc@29|p1p|436|-185|contact@94||436|-182 -Ametal-2|net@413|||S1800|contact@82||-436|182|contact@95||-292|182 -Ametal-1|net@414|||S900|latchWsc@18|p1p|-292|185|contact@95||-292|182 -Ametal-2|net@415|||S1800|contact@95||-292|182|contact@96||-148|182 -Ametal-1|net@416|||S900|latchWsc@19|p1p|-148|185|contact@96||-148|182 -Ametal-2|net@417|||S1800|contact@96||-148|182|contact@97||-4|182 -Ametal-1|net@418|||S900|latchWsc@16|p1p|-4|185|contact@97||-4|182 -Ametal-2|net@419|||S1800|contact@97||-4|182|contact@98||140|182 -Ametal-1|net@420|||S900|latchWsc@20|p1p|140|185|contact@98||140|182 -Ametal-2|net@421|||S1800|contact@98||140|182|contact@99||284|182 -Ametal-1|net@422|||S900|latchWsc@21|p1p|284|185|contact@99||284|182 -Ametal-2|net@423|||S1800|contact@99||284|182|contact@100||428|182 -Ametal-1|net@424|||S900|latchWsc@22|p1p|428|185|contact@100||428|182 -Ametal-2|net@425|||S1800|contact@81||-389|194|contact@101||-245|194 -Ametal-1|net@426|||S2700|latchWsc@18|p2p|-245|191|contact@101||-245|194 -Ametal-2|net@427|||S1800|contact@101||-245|194|contact@102||-101|194 -Ametal-1|net@428|||S2700|latchWsc@19|p2p|-101|191|contact@102||-101|194 -Ametal-2|net@429|||S1800|contact@102||-101|194|contact@103||43|194 -Ametal-1|net@430|||S2700|latchWsc@16|p2p|43|191|contact@103||43|194 -Ametal-2|net@431|||S1800|contact@103||43|194|contact@104||187|194 -Ametal-1|net@432|||S2700|latchWsc@20|p2p|187|191|contact@104||187|194 -Ametal-2|net@433|||S1800|contact@104||187|194|contact@105||331|194 -Ametal-1|net@434|||S2700|latchWsc@21|p2p|331|191|contact@105||331|194 -Ametal-1|net@436|||S2700|latchWsc@22|p2p|475|191|contact@106||475|194 -Ametal-1|net@439|||S900|contact@107||-404|-153.4|contact@108||-404|-156 -Ametal-1|net@444|||S2700|contact@109||-460|154.6|contact@110||-460|156 -Ametal-1|net@447|||S2700|contact@111||-316|154.6|contact@112||-316|156 -Ametal-1|net@450|||S2700|contact@113||-172|154.6|contact@114||-172|156 -Ametal-1|net@453|||S2700|contact@115||-28|154.6|contact@116||-28|156 -Ametal-1|net@456|||S2700|contact@117||116|154.6|contact@118||116|156 -Ametal-1|net@459|||S2700|contact@119||260|154.6|contact@120||260|156 -Ametal-1|net@462|||S2700|contact@121||404|154.6|contact@122||404|156 -Ametal-1|net@465|||S900|contact@123||-260|-153.4|contact@124||-260|-156 -Ametal-1|net@468|||S900|contact@125||-116|-153.4|contact@126||-116|-156 -Ametal-1|net@471|||S900|contact@127||28|-153.4|contact@128||28|-156 -Ametal-1|net@474|||S900|contact@129||172|-153.4|contact@130||172|-156 -Ametal-1|net@477|||S900|contact@131||316|-153.4|contact@132||316|-156 -Ametal-1|net@480|||S900|contact@133||460|-153.4|contact@134||460|-156 -Ametal-2|net@508|||S1800|contact@78||-428|-182|contact@89||-284|-182 -Ametal-2|net@509|||S1800|contact@77||-475|-194|contact@83||-331|-194 -Ametal-2|net@522|||S0|contact@112||-316|156|contact@110||-460|156 -Ametal-2|net@523|||S0|contact@114||-172|156|contact@112||-316|156 -Ametal-2|net@524|||S0|contact@116||-28|156|contact@114||-172|156 -Ametal-2|net@525|||S0|contact@118||116|156|contact@116||-28|156 -Ametal-2|net@526|||S0|contact@120||260|156|contact@118||116|156 -Ametal-2|net@527|||S0|contact@122||404|156|contact@120||260|156 -Ametal-2|net@528|||S0|contact@124||-260|-156|contact@108||-404|-156 -Ametal-2|net@529|||S0|contact@126||-116|-156|contact@124||-260|-156 -Ametal-2|net@530|||S0|contact@128||28|-156|contact@126||-116|-156 -Ametal-2|net@531|||S0|contact@130||172|-156|contact@128||28|-156 -Ametal-2|net@532|||S0|contact@132||316|-156|contact@130||172|-156 -Ametal-2|net@533|||S0|contact@134||460|-156|contact@132||316|-156 -Ametal-3|net@534|||S900|contact@138||438|156|contact@137||438|-156 -Ametal-3|net@535|||S900|contact@139||444|182|contact@136||444|-182 -Ametal-3|net@536|||S900|contact@140||450|194|contact@135||450|-194 -Ametal-2|net@549|||S0|contact@106||475|194|contact@140||450|194 -Ametal-2|net@550|||S1800|contact@94||436|-182|contact@136||444|-182 -Ametal-2|net@551|||S1800|contact@88||389|-194|contact@135||450|-194 -Ametal-2|net@552|||S1800|contact@122||404|156|contact@138||438|156 -Ametal-2|net@553|||S0|contact@134||460|-156|contact@137||438|-156 -Ametal-2|net@554|||S1800|contact@141||-490.5|-232|pin@107||504|-232 -Ametal-1|net@556|||S900|latchWsc@24|sin|-490.5|-223|contact@141||-490.5|-232 -Ametal-2|net@557|||S1800|pin@117||-466|232|pin@109||504|232 -Ametal-1|net@559|||S900|latchWsc@17|sout|-498|226.4|contact@142||-498|226 -Ametal-2|net@560|||S1800|contact@135||450|-194|pin@110||504|-194 -Ametal-2|net@561|||S1800|contact@136||444|-182|pin@111||504|-182 -Ametal-2|net@562|||S1800|contact@134||460|-156|pin@112||504|-156 -Ametal-2|net@563|||S1800|contact@106||475|194|pin@113||504|194 -Ametal-2|net@564|||S1800|contact@139||444|182|pin@114||504|182 -Ametal-2|net@565|||S1800|contact@138||438|156|pin@115||504|156 -Ametal-2|net@566|||S1800|contact@142||-498|226|pin@116||-466|226 -Ametal-2|net@567|||S2700|pin@116||-466|226|pin@117||-466|232 -Ametal-2|net@892|||S0|latchWsc@16|gnd_1|72|72|latchWsc@20|gnd|72|72 -Ametal-2|net@893|||S0|latchWsc@16|gnd_2|72|216|latchWsc@20|gnd_3|72|216 -Ametal-2|net@894|||S0|latchWsc@16|vdd_4|72|122|latchWsc@20|vdd|72|122 -Ametal-2|net@895|||S0|latchWsc@16|vdd_5|72|266|latchWsc@20|vdd_1|72|266 -Ametal-2|net@896|||S0|latchWsc@20|gnd_1|216|72|latchWsc@21|gnd|216|72 -Ametal-2|net@897|||S0|latchWsc@20|gnd_2|216|216|latchWsc@21|gnd_3|216|216 -Ametal-2|net@898|||S0|latchWsc@20|vdd_4|216|122|latchWsc@21|vdd|216|122 -Ametal-2|net@899|||S0|latchWsc@20|vdd_5|216|266|latchWsc@21|vdd_1|216|266 -Ametal-2|net@900|||S0|latchWsc@21|gnd_1|360|72|latchWsc@22|gnd|360|72 -Ametal-2|net@901|||S0|latchWsc@21|gnd_2|360|216|latchWsc@22|gnd_3|360|216 -Ametal-2|net@902|||S0|latchWsc@21|vdd_4|360|122|latchWsc@22|vdd|360|122 -Ametal-2|net@903|||S0|latchWsc@21|vdd_5|360|266|latchWsc@22|vdd_1|360|266 -Ametal-2|net@904|||S0|latchWsc@17|gnd_1|-360|72|latchWsc@18|gnd|-360|72 -Ametal-2|net@905|||S0|latchWsc@17|gnd_2|-360|216|latchWsc@18|gnd_3|-360|216 -Ametal-2|net@906|||S0|latchWsc@17|vdd_4|-360|122|latchWsc@18|vdd|-360|122 -Ametal-2|net@907|||S0|latchWsc@17|vdd_5|-360|266|latchWsc@18|vdd_1|-360|266 -Ametal-2|net@908|||S0|latchWsc@17|vdd_3|-360|22|latchWsc@18|vdd_2|-360|22 -Ametal-2|net@909|||S0|latchWsc@17|vdd_6|-360|166|latchWsc@18|vdd_7|-360|166 -Ametal-2|net@910|||S0|latchWsc@16|gnd|-72|72|latchWsc@19|gnd_1|-72|72 -Ametal-2|net@911|||S0|latchWsc@16|gnd_3|-72|216|latchWsc@19|gnd_2|-72|216 -Ametal-2|net@912|||S0|latchWsc@16|vdd|-72|122|latchWsc@19|vdd_4|-72|122 -Ametal-2|net@913|||S0|latchWsc@16|vdd_1|-72|266|latchWsc@19|vdd_5|-72|266 -Ametal-2|net@914|||S0|latchWsc@18|vdd_3|-216|22|latchWsc@19|vdd_2|-216|22 -Ametal-2|net@915|||S0|latchWsc@18|vdd_6|-216|166|latchWsc@19|vdd_7|-216|166 -Ametal-2|net@916|||S0|latchWsc@23|gnd_3|72|-216|latchWsc@27|gnd_2|72|-216 -Ametal-2|net@917|||S0|latchWsc@23|vdd_3|72|-22|latchWsc@27|vdd_2|72|-22 -Ametal-2|net@918|||S0|latchWsc@23|vdd_1|72|-266|latchWsc@27|vdd_5|72|-266 -Ametal-2|net@919|||S0|latchWsc@23|vdd_7|72|-166|latchWsc@27|vdd_6|72|-166 -Ametal-2|net@920|||S0|latchWsc@27|gnd_1|216|-72|latchWsc@28|gnd|216|-72 -Ametal-2|net@921|||S0|latchWsc@27|vdd_4|216|-122|latchWsc@28|vdd|216|-122 -Ametal-2|net@922|||S0|latchWsc@27|vdd_3|216|-22|latchWsc@28|vdd_2|216|-22 -Ametal-2|net@923|||S0|latchWsc@27|vdd_7|216|-166|latchWsc@28|vdd_6|216|-166 -Ametal-2|net@924|||S0|latchWsc@28|gnd_3|360|-216|latchWsc@29|gnd_2|360|-216 -Ametal-2|net@925|||S0|latchWsc@28|vdd_3|360|-22|latchWsc@29|vdd_2|360|-22 -Ametal-2|net@926|||S0|latchWsc@28|vdd_1|360|-266|latchWsc@29|vdd_5|360|-266 -Ametal-2|net@927|||S0|latchWsc@28|vdd_7|360|-166|latchWsc@29|vdd_6|360|-166 -Ametal-2|net@928|||S0|latchWsc@24|gnd_1|-360|-72|latchWsc@25|gnd|-360|-72 -Ametal-2|net@929|||S0|latchWsc@24|gnd_3|-360|-216|latchWsc@25|gnd_2|-360|-216 -Ametal-2|net@930|||S0|latchWsc@24|vdd_4|-360|-122|latchWsc@25|vdd|-360|-122 -Ametal-2|net@931|||S0|latchWsc@24|vdd_3|-360|-22|latchWsc@25|vdd_2|-360|-22 -Ametal-2|net@932|||S0|latchWsc@24|vdd_1|-360|-266|latchWsc@25|vdd_5|-360|-266 -Ametal-2|net@933|||S0|latchWsc@24|vdd_7|-360|-166|latchWsc@25|vdd_6|-360|-166 -Ametal-2|net@934|||S0|latchWsc@23|gnd|-72|-72|latchWsc@26|gnd_1|-72|-72 -Ametal-2|net@935|||S0|latchWsc@23|vdd_2|-72|-22|latchWsc@26|vdd_3|-72|-22 -Ametal-2|net@936|||S0|latchWsc@23|vdd|-72|-122|latchWsc@26|vdd_4|-72|-122 -Ametal-2|net@937|||S0|latchWsc@23|vdd_6|-72|-166|latchWsc@26|vdd_7|-72|-166 -Ametal-2|net@938|||S0|latchWsc@25|gnd_3|-216|-216|latchWsc@26|gnd_2|-216|-216 -Ametal-2|net@939|||S0|latchWsc@25|vdd_3|-216|-22|latchWsc@26|vdd_2|-216|-22 -Ametal-2|net@940|||S0|latchWsc@25|vdd_1|-216|-266|latchWsc@26|vdd_5|-216|-266 -Ametal-2|net@941|||S0|latchWsc@25|vdd_7|-216|-166|latchWsc@26|vdd_6|-216|-166 -APolysilicon|net@942|||S1800|contact@19||-486.5|12.6|pin@234||-486|12.6 -APolysilicon|net@944|||S0|contact@27||-477.5|12.6|pin@235||-478|12.6 -APolysilicon|net@946|||S1800|contact@1||-486.5|-12.6|pin@236||-486|-12.6 -APolysilicon|net@948|||S0|contact@26||-477.5|-12.6|pin@237||-478|-12.6 -APolysilicon|net@950|||S0|pin@238||-342|12.6|contact@20||-342.5|12.6 -APolysilicon|net@951|||S1800|pin@239||-334|12.6|contact@30||-333.5|12.6 -APolysilicon|net@952|||S0|pin@240||-342|-12.6|contact@3||-342.5|-12.6 -APolysilicon|net@953|||S1800|pin@241||-334|-12.6|contact@29||-333.5|-12.6 -APolysilicon|net@954|||S0|pin@242||-198|12.6|contact@21||-198.5|12.6 -APolysilicon|net@955|||S1800|pin@243||-190|12.6|contact@33||-189.5|12.6 -APolysilicon|net@956|||S0|pin@244||-198|-12.6|contact@5||-198.5|-12.6 -APolysilicon|net@957|||S1800|pin@245||-190|-12.6|contact@32||-189.5|-12.6 -APolysilicon|net@958|||S0|pin@246||-54|12.6|contact@22||-54.5|12.6 -APolysilicon|net@959|||S1800|pin@247||-46|12.6|contact@36||-45.5|12.6 -APolysilicon|net@960|||S0|pin@248||-54|-12.6|contact@7||-54.5|-12.6 -APolysilicon|net@961|||S1800|pin@249||-46|-12.6|contact@35||-45.5|-12.6 -APolysilicon|net@962|||S0|pin@250||90|12.6|contact@23||89.5|12.6 -APolysilicon|net@963|||S1800|pin@251||98|12.6|contact@39||98.5|12.6 -APolysilicon|net@964|||S0|pin@252||90|-12.6|contact@9||89.5|-12.6 -APolysilicon|net@965|||S1800|pin@253||98|-12.6|contact@38||98.5|-12.6 -APolysilicon|net@966|||S0|pin@254||234|12.6|contact@24||233.5|12.6 -APolysilicon|net@967|||S1800|pin@255||242|12.6|contact@42||242.5|12.6 -APolysilicon|net@968|||S0|pin@256||234|-12.6|contact@11||233.5|-12.6 -APolysilicon|net@969|||S1800|pin@257||242|-12.6|contact@41||242.5|-12.6 -APolysilicon|net@970|||S0|pin@258||378|12.6|contact@25||377.5|12.6 -APolysilicon|net@971|||S1800|pin@259||386|12.6|contact@45||386.5|12.6 -APolysilicon|net@972|||S0|pin@260||378|-12.6|contact@13||377.5|-12.6 -APolysilicon|net@973|||S1800|pin@261||386|-12.6|contact@44||386.5|-12.6 -APolysilicon|net@974|||S2700|pin@238||-342|12.6|latchWsc@18|hcl|-342|13.5 -APolysilicon|net@975|||S900|latchWsc@16|hcl|-54|13.5|pin@246||-54|12.6 -APolysilicon|net@976|||S900|latchWsc@19|hcl|-198|13.5|pin@242||-198|12.6 -APolysilicon|net@977|||S900|latchWsc@20|hcl|90|13.5|pin@250||90|12.6 -APolysilicon|net@978|||S900|latchWsc@21|hcl|234|13.5|pin@254||234|12.6 -APolysilicon|net@979|||S900|latchWsc@16|wr|-46|13.5|pin@247||-46|12.6 -APolysilicon|net@980|||S900|latchWsc@19|wr|-190|13.5|pin@243||-190|12.6 -APolysilicon|net@981|||S900|latchWsc@20|wr|98|13.5|pin@251||98|12.6 -APolysilicon|net@982|||S900|latchWsc@21|wr|242|13.5|pin@255||242|12.6 -APolysilicon|net@983|||S900|latchWsc@22|hcl|378|13.5|pin@258||378|12.6 -APolysilicon|net@984|||S900|latchWsc@18|wr|-334|13.5|pin@239||-334|12.6 -APolysilicon|net@985|||S900|latchWsc@22|wr|386|13.5|pin@259||386|12.6 -APolysilicon|net@986|||S900|latchWsc@16|rd|-28|157.5|contact@115||-28|156.6 -APolysilicon|net@987|||S900|latchWsc@19|rd|-172|157.5|contact@113||-172|156.6 -APolysilicon|net@988|||S900|latchWsc@20|rd|116|157.5|contact@117||116|156.6 -APolysilicon|net@989|||S900|latchWsc@21|rd|260|157.5|contact@119||260|156.6 -APolysilicon|net@990|||S900|pin@240||-342|-12.6|latchWsc@25|hcl|-342|-13.5 -APolysilicon|net@991|||S900|pin@241||-334|-12.6|latchWsc@25|wr|-334|-13.5 -APolysilicon|net@992|||S900|pin@244||-198|-12.6|latchWsc@26|hcl|-198|-13.5 -APolysilicon|net@993|||S900|pin@245||-190|-12.6|latchWsc@26|wr|-190|-13.5 -APolysilicon|net@994|||S900|pin@248||-54|-12.6|latchWsc@23|hcl|-54|-13.5 -APolysilicon|net@995|||S900|pin@249||-46|-12.6|latchWsc@23|wr|-46|-13.5 -APolysilicon|net@996|||S900|pin@252||90|-12.6|latchWsc@27|hcl|90|-13.5 -APolysilicon|net@997|||S900|pin@253||98|-12.6|latchWsc@27|wr|98|-13.5 -APolysilicon|net@998|||S900|pin@256||234|-12.6|latchWsc@28|hcl|234|-13.5 -APolysilicon|net@999|||S900|pin@257||242|-12.6|latchWsc@28|wr|242|-13.5 -APolysilicon|net@1000|||S2700|latchWsc@23|rd|28|-157.5|contact@127||28|-156.6 -APolysilicon|net@1001|||S2700|latchWsc@25|rd|-260|-157.5|contact@123||-260|-156.6 -APolysilicon|net@1002|||S2700|latchWsc@26|rd|-116|-157.5|contact@125||-116|-156.6 -APolysilicon|net@1003|||S2700|latchWsc@27|rd|172|-157.5|contact@129||172|-156.6 -APolysilicon|net@1004|||S2700|latchWsc@28|rd|316|-157.5|contact@131||316|-156.6 -APolysilicon|net@1005|||S900|latchWsc@17|hcl|-486|13.5|pin@234||-486|12.6 -APolysilicon|net@1006|||S900|latchWsc@17|rd|-460|157.5|contact@109||-460|156.6 -APolysilicon|net@1007|||S900|latchWsc@18|rd|-316|157.5|contact@111||-316|156.6 -APolysilicon|net@1008|||S900|latchWsc@22|rd|404|157.5|contact@121||404|156.6 -APolysilicon|net@1009|||S900|pin@260||378|-12.6|latchWsc@29|hcl|378|-13.5 -APolysilicon|net@1010|||S900|pin@261||386|-12.6|latchWsc@29|wr|386|-13.5 -APolysilicon|net@1011|||S2700|latchWsc@24|rd|-404|-157.5|contact@107||-404|-156.6 -APolysilicon|net@1012|||S2700|latchWsc@29|rd|460|-157.5|contact@133||460|-156.6 -APolysilicon|net@1013|||S900|latchWsc@17|wr|-478|13.5|pin@235||-478|12.6 -APolysilicon|net@1014|||S900|pin@236||-486|-12.6|latchWsc@24|hcl|-486|-13.5 -APolysilicon|net@1015|||S900|pin@237||-478|-12.6|latchWsc@24|wr|-478|-13.5 -Ametal-2|net@1016||1.2|S0|contact@2||-486.5|-3.9|pin@262||-504|-3.9 -Eain[1]||D5G2;|latchWsc@24|in[1]|I -Eain[2]||D5G2;|latchWsc@25|in[1]|I -Eain[3]||D5G2;|latchWsc@26|in[1]|I -Eain[4]||D5G2;|latchWsc@23|in[1]|I -Eain[5]||D5G2;|latchWsc@27|in[1]|I -Eain[6]||D5G2;|latchWsc@28|in[1]|I -Eain[7]||D5G2;|latchWsc@29|in[1]|I -Eain[8]||D5G2;|latchWsc@22|in[1]|I -Eain[9]||D5G2;|latchWsc@21|in[1]|I -Eain[10]||D5G2;|latchWsc@20|in[1]|I -Eain[11]||D5G2;|latchWsc@16|in[1]|I -Eain[12]||D5G2;|latchWsc@19|in[1]|I -Eain[13]||D5G2;|latchWsc@18|in[1]|I -Eain[14]||D5G2;|latchWsc@17|in[1]|I -Eaout[1]||D5G2;|latchWsc@24|out[1]|O -Eaout[2]||D5G2;|latchWsc@25|out[1]|O -Eaout[3]||D5G2;|latchWsc@26|out[1]|O -Eaout[4]||D5G2;|latchWsc@23|out[1]|O -Eaout[5]||D5G2;|latchWsc@27|out[1]|O -Eaout[6]||D5G2;|latchWsc@28|out[1]|O -Eaout[7]||D5G2;|latchWsc@29|out[1]|O -Eaout[8]||D5G2;|latchWsc@22|out[1]|O -Eaout[9]||D5G2;|latchWsc@21|out[1]|O -Eaout[10]||D5G2;|latchWsc@20|out[1]|O -Eaout[11]||D5G2;|latchWsc@16|out[1]|O -Eaout[12]||D5G2;|latchWsc@19|out[1]|O -Eaout[13]||D5G2;|latchWsc@18|out[1]|O -Eaout[14]||D5G2;|latchWsc@17|out[1]|O -Efire||D5G2;|pin@262||I -Efire_1||D5G2;|pin@12||I -Egnd||D5G2;|latchWsc@24|gnd|G -Egnd_1||D5G2;|latchWsc@29|gnd_1|G -Egnd_2||D5G2;|latchWsc@24|gnd_2|G -Egnd_3||D5G2;|latchWsc@29|gnd_3|G -Egnd_4||D5G2;|latchWsc@22|gnd_1|G -Egnd_5||D5G2;|latchWsc@22|gnd_2|G -Egnd_6||D5G2;|latchWsc@17|gnd|G -Egnd_7||D5G2;|latchWsc@17|gnd_3|G -Ep1p||D5G2;|pin@111||I -Ep1p_1||D5G2;|pin@114||I -Ep2p||D5G2;|pin@110||I -Ep2p_1||D5G2;|pin@113||I -Erd||D5G2;|pin@112||I -Erd_1||D5G2;|pin@115||I -Esin||D5G2;|pin@107||I -Esout||D5G2;|pin@109||O -Evdd||D5G2;|latchWsc@24|vdd|P -Evdd_1||D5G2;|latchWsc@29|vdd_1|P -Evdd_2||D5G2;|latchWsc@24|vdd_2|P -Evdd_3||D5G2;|latchWsc@29|vdd_3|P -Evdd_4||D5G2;|latchWsc@29|vdd_4|P -Evdd_5||D5G2;|latchWsc@24|vdd_5|P -Evdd_6||D5G2;|latchWsc@24|vdd_6|P -Evdd_7||D5G2;|latchWsc@29|vdd_7|P -Evdd_8||D5G2;|latchWsc@22|vdd_3|P -Evdd_9||D5G2;|latchWsc@22|vdd_4|P -Evdd_10||D5G2;|latchWsc@22|vdd_5|P -Evdd_11||D5G2;|latchWsc@22|vdd_6|P -Evdd_12||D5G2;|latchWsc@17|vdd|P -Evdd_13||D5G2;|latchWsc@17|vdd_1|P -Evdd_14||D5G2;|latchWsc@17|vdd_2|P -Evdd_15||D5G2;|latchWsc@17|vdd_7|P -EwrA||D5G2;|pin@39||I -X - -# Cell addr1in14scan;1{sch} -Caddr1in14scan;1{sch}||schematic|1188688057760|1226318446477| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|8.5|||RRR| -NOff-Page|conn@5||0|-13|||YRRR| -NWire_Con|conn@6||18|-11|||| -NOff-Page|conn@7||22.5|-4|||| -NOff-Page|conn@8||-10.5|-4|||Y| -Iaddr1in14scan;1{ic}|hi1inAdd@0||22.5|17|||D5G4; -IlatchGroupsK:latchWscan;1{ic}|ls[1:14]|D5G2;X5.5;Y7;|0|-3|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|35|||||ART_message(D5G6;)Saddr1in14scan -Ngeneric:Invisible-Pin|pin@1||0.5|26|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-0.5|30|||||ART_message(D5G4;)Saddress register with scan -Ngeneric:Invisible-Pin|pin@5||-29.5|19|||||ART_message(D6G3;)S[Bit arrangement:,14 13 12 11 10 09 08,01 02 03 04 05 06 07] -NBus_Pin|pin@10||-7|-6|-1|-1|| -NBus_Pin|pin@11||-7|-12.5|-1|-1|| -NBus_Pin|pin@12||7|-6|-1|-1|| -NBus_Pin|pin@13||7|-12|-1|-1|| -NBus_Pin|pin@14||18|-5|-1|-1|| -NBus_Pin|pin@15||18|-16|-1|-1|| -Abus|net@11||-0.5|IJ1800|conn@0|y|-8|0|ls[1:14]|in[1]|-3|0 -Abus|net@13||-0.5|IJ0|conn@1|a|8|0|ls[1:14]|out[1]|3|0 -Awire|net@15|||900|conn@2|y|-2|6.5|ls[1:14]|hcl|-2|3 -Abus|net@18||-0.5|IJ900|ls[1:14]|p2p,p1p,wr,rd|0|-9|conn@5|y|0|-11 -Abus|net@19||-0.5|IJ0|ls[1:14]|sin|-2|-6|pin@10||-7|-6 -Abus|net@21||-0.5|IJ1800|ls[1:14]|sout|2|-6|pin@12||7|-6 -Abus|sin,xout[1:14]|D5G2;|-0.5|IJ900|conn@6||18|-11|pin@15||18|-16 -Abus|xin[1:14]|D5G2;|-0.5|IJ900|pin@10||-7|-6|pin@11||-7|-12.5 -Abus|xin[1:14],sout|D5G2;|-0.5|IJ2700|conn@6||18|-11|pin@14||18|-5 -Abus|xout[1:14]|D5G2;|-0.5|IJ900|pin@12||7|-6|pin@13||7|-12 -Eain[1:14]||D4G2;|conn@0|a|I -Eaout[1:14]||D6G2;|conn@1|y|O -Efire||D4G2;|conn@2|a|I -Ep2p,p1p,wr,rd|p2p,p1p,wrA,rd|D4G2;|conn@5|a|I -Esin||D4G2;|conn@8|a|I -Esout||D6G2;|conn@7|y|O -X - -# Cell addr1in14weak;1{ic} -Caddr1in14weak;1{ic}||artwork|1189375869656|1197203837046|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S14@60 -NPin|pin@4||-3|-2|1|1|| -NPin|pin@5||-3|2|1|1|| -NPin|pin@6||1|2|1|1|| -NPin|pin@7||1|3|1|1|| -NPin|pin@8||3|0|1|1|| -NPin|pin@9||1|-3|1|1|| -NPin|pin@10||1|-2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@4||-3|-2|pin@5||-3|2 -AThicker|net@1|||FS0|pin@6||1|2|pin@5||-3|2 -AThicker|net@2|||FS0|pin@10||1|-2|pin@11||-2|-2 -AThicker|net@3|||FS2700|pin@6||1|2|pin@7||1|3 -AThicker|net@4|||FS1237|pin@7||1|3|pin@8||3|0 -AThicker|net@5|||FS563|pin@8||3|0|pin@9||1|-3 -AThicker|net@6|||FS2700|pin@9||1|-3|pin@10||1|-2 -AThicker|net@7|||FS0|pin@11||-2|-2|pin@4||-3|-2 -AThicker|net@8|||FS900|pin@11||-2|-2|pin@12||-2|-3 -Eain[1:14]||D5G2;|pin@1||I -Eaout[1:14]||D5G2;|pin@2||O -Efire||D5G2;|pin@0||I -X - -# Cell addr1in14weak;1{lay} -Caddr1in14weak;1{lay}||cmos90|1194793718873|1216150155637||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@2||-486|68.1|||| -NX-Metal-1-Metal-2-Con|contact@4||-342|68.1|||| -NX-Metal-1-Metal-2-Con|contact@6||-198|68.1|||| -NX-Metal-1-Metal-2-Con|contact@8||-54|68.1|||| -NX-Metal-1-Metal-2-Con|contact@10||90|68.1|||| -NX-Metal-1-Metal-2-Con|contact@12||234|68.1|||| -NX-Metal-1-Metal-2-Con|contact@14||378|68.1|||| -NX-Metal-1-Metal-2-Con|contact@26||-378|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@27||-234|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@28||-90|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@29||54|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@30||198|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@31||342|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@32||486|68.1||1.2|| -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@7||-432|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@8||-288|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@9||-144|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@10||0|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@11||144|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@12||288|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@13||432|0|||D5G4; -NMetal-2-Pin|pin@1||-504|68.1|||| -NMetal-2-Pin|pin@12||504|68.1|||| -Ametal-2|net@1||1.2|S1800|pin@1||-504|68.1|contact@2||-486|68.1 -Ametal-2|net@71||1.2|S0|contact@26||-378|68.1|contact@2||-486|68.1 -Ametal-2|net@72||1.2|S0|contact@27||-234|68.1|contact@4||-342|68.1 -Ametal-2|net@73||1.2|S0|contact@28||-90|68.1|contact@6||-198|68.1 -Ametal-2|net@74||1.2|S0|contact@29||54|68.1|contact@8||-54|68.1 -Ametal-2|net@75||1.2|S0|contact@30||198|68.1|contact@10||90|68.1 -Ametal-2|net@76||1.2|S0|contact@31||342|68.1|contact@12||234|68.1 -Ametal-2|net@77||1.2|S0|contact@32||486|68.1|contact@14||378|68.1 -Ametal-1|net@175|||S900|contact@4||-342|68.1|data1inT@8|hcl|-342|63 -Ametal-1|net@176|||S2700|data1inT@9|hcl|-198|63|contact@6||-198|68.1 -Ametal-1|net@177|||S2700|data1inT@10|hcl|-54|63|contact@8||-54|68.1 -Ametal-1|net@178|||S2700|data1inT@11|hcl|90|63|contact@10||90|68.1 -Ametal-1|net@179|||S2700|data1inT@12|hcl|234|63|contact@12||234|68.1 -Ametal-1|net@180|||S2700|data1inT@7|hcl|-486|63|contact@2||-486|68.1 -Ametal-1|net@181|||S2700|data1inT@13|hcl|378|63|contact@14||378|68.1 -Ametal-2|net@182||1.2|S0|contact@4||-342|68.1|contact@26||-378|68.1 -Ametal-1|net@183|||S2700|data1inT@7|hcl_1|-378|63|contact@26||-378|68.1 -Ametal-2|net@184||1.2|S0|contact@6||-198|68.1|contact@27||-234|68.1 -Ametal-1|net@185|||S2700|data1inT@8|hcl_1|-234|63|contact@27||-234|68.1 -Ametal-2|net@186||1.2|S0|contact@8||-54|68.1|contact@28||-90|68.1 -Ametal-1|net@187|||S2700|data1inT@9|hcl_1|-90|63|contact@28||-90|68.1 -Ametal-2|net@188||1.2|S0|contact@10||90|68.1|contact@29||54|68.1 -Ametal-1|net@189|||S2700|data1inT@10|hcl_1|54|63|contact@29||54|68.1 -Ametal-2|net@190||1.2|S0|contact@12||234|68.1|contact@30||198|68.1 -Ametal-1|net@191|||S2700|data1inT@11|hcl_1|198|63|contact@30||198|68.1 -Ametal-2|net@192||1.2|S0|contact@14||378|68.1|contact@31||342|68.1 -Ametal-1|net@193|||S2700|data1inT@12|hcl_1|342|63|contact@31||342|68.1 -Ametal-2|net@194||1.2|S0|pin@12||504|68.1|contact@32||486|68.1 -Ametal-1|net@195|||S2700|data1inT@13|hcl_1|486|63|contact@32||486|68.1 -Ametal-2|net@258|||S0|data1inT@7|gnd_1|-360|0|data1inT@8|gnd|-360|0 -Ametal-2|net@259|||S0|data1inT@7|vdd_4|-360|-50|data1inT@8|vdd|-360|-50 -Ametal-2|net@260|||S0|data1inT@7|vdd_3|-360|50|data1inT@8|vdd_2|-360|50 -Ametal-2|net@261|||S0|data1inT@8|gnd_1|-216|0|data1inT@9|gnd|-216|0 -Ametal-2|net@262|||S0|data1inT@8|vdd_4|-216|-50|data1inT@9|vdd|-216|-50 -Ametal-2|net@263|||S0|data1inT@8|vdd_3|-216|50|data1inT@9|vdd_2|-216|50 -Ametal-2|net@264|||S0|data1inT@9|gnd_1|-72|0|data1inT@10|gnd|-72|0 -Ametal-2|net@265|||S0|data1inT@9|vdd_4|-72|-50|data1inT@10|vdd|-72|-50 -Ametal-2|net@266|||S0|data1inT@9|vdd_3|-72|50|data1inT@10|vdd_2|-72|50 -Ametal-2|net@267|||S0|data1inT@10|gnd_1|72|0|data1inT@11|gnd|72|0 -Ametal-2|net@268|||S0|data1inT@10|vdd_4|72|-50|data1inT@11|vdd|72|-50 -Ametal-2|net@269|||S0|data1inT@10|vdd_3|72|50|data1inT@11|vdd_2|72|50 -Ametal-2|net@270|||S0|data1inT@11|gnd_1|216|0|data1inT@12|gnd|216|0 -Ametal-2|net@271|||S0|data1inT@11|vdd_4|216|-50|data1inT@12|vdd|216|-50 -Ametal-2|net@272|||S0|data1inT@11|vdd_3|216|50|data1inT@12|vdd_2|216|50 -Ametal-2|net@273|||S0|data1inT@12|gnd_1|360|0|data1inT@13|gnd|360|0 -Ametal-2|net@274|||S0|data1inT@12|vdd_4|360|-50|data1inT@13|vdd|360|-50 -Ametal-2|net@275|||S0|data1inT@12|vdd_3|360|50|data1inT@13|vdd_2|360|50 -Ein[1]|ain[1]|D5G2;|data1inT@7|in[1]|I -Ein[2]|ain[2]|D5G2;|data1inT@8|in[1]|I -Ein[3]|ain[3]|D5G2;|data1inT@9|in[1]|I -Ein[4]|ain[4]|D5G2;|data1inT@10|in[1]|I -Ein[5]|ain[5]|D5G2;|data1inT@11|in[1]|I -Ein[6]|ain[6]|D5G2;|data1inT@12|in[1]|I -Ein[7]|ain[7]|D5G2;|data1inT@13|in[1]|I -Ein[8]|ain[8]|D5G2;|data1inT@13|in[2]|I -Ein[9]|ain[9]|D5G2;|data1inT@12|in[2]|I -Ein[10]|ain[10]|D5G2;|data1inT@11|in[2]|I -Ein[11]|ain[11]|D5G2;|data1inT@10|in[2]|I -Ein[12]|ain[12]|D5G2;|data1inT@9|in[2]|I -Ein[13]|ain[13]|D5G2;|data1inT@8|in[2]|I -Ein[14]|ain[14]|D5G2;|data1inT@7|in[2]|I -Eout[1]|aout[1]|D5G2;|data1inT@7|out[1]|I -Eout[2]|aout[2]|D5G2;|data1inT@8|out[1]|I -Eout[3]|aout[3]|D5G2;|data1inT@9|out[1]|I -Eout[4]|aout[4]|D5G2;|data1inT@10|out[1]|I -Eout[5]|aout[5]|D5G2;|data1inT@11|out[1]|I -Eout[6]|aout[6]|D5G2;|data1inT@12|out[1]|I -Eout[7]|aout[7]|D5G2;|data1inT@13|out[1]|I -Eout[8]|aout[8]|D5G2;|data1inT@13|out[2]|I -Eout[9]|aout[9]|D5G2;|data1inT@12|out[2]|I -Eout[10]|aout[10]|D5G2;|data1inT@11|out[2]|I -Eout[11]|aout[11]|D5G2;|data1inT@10|out[2]|I -Eout[12]|aout[12]|D5G2;|data1inT@9|out[2]|I -Eout[13]|aout[13]|D5G2;|data1inT@8|out[2]|I -Eout[14]|aout[14]|D5G2;|data1inT@7|out[2]|I -Efire||D5G2;|pin@1||I -Efire_1||D5G2;|pin@12||I -Egnd||D5G2;|data1inT@7|gnd|G -Egnd_1||D5G2;|data1inT@13|gnd_1|G -Evdd||D5G2;|data1inT@7|vdd|P -Evdd_2||D5G2;|data1inT@7|vdd_2|P -Evdd_3||D5G2;|data1inT@13|vdd_3|P -Evdd_4||D5G2;|data1inT@13|vdd_4|P -X - -# Cell addr1in14weak;1{sch} -Caddr1in14weak;1{sch}||schematic|1188688057760|1206030771237| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|-9|||R| -Iaddr1in14weak;1{ic}|hi1inAdd@0||17|11|||D5G4; -IlatchesK:latch1in30A;1{ic}|lat[1:14]|D5G3;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|29|||||ART_message(D5G6;)Saddr1in14weak -Ngeneric:Invisible-Pin|pin@1||0.5|20|||||ART_message(D5G3;)Sies 8 December 2007 -Ngeneric:Invisible-Pin|pin@2||-0.5|24|||||ART_message(D5G4;)Ssmall latch address register -Ngeneric:Invisible-Pin|pin@5||-29.5|13|||||ART_message(D6G3;)S[Bit arrangement:,14 13 12 11 10 09 08,01 02 03 04 05 06 07] -Abus|net@2||-0.5|IJ1800|conn@0|y|-8|0|lat[1:14]|in[1]|-3|0 -Abus|net@3||-0.5|IJ1800|lat[1:14]|out[1]|3|0|conn@1|a|8|0 -Awire|net@6|||2700|conn@2|y|-2|-7|lat[1:14]|hcl|-2|-3 -Eain[1:14]||D4G2;|conn@0|a|I -Eaout[1:14]||D6G2;|conn@1|y|O -Efire||D4G2;|conn@2|a|I -X - -# Cell addr2in14;1{ic} -Caddr2in14;1{ic}||artwork|1189375651355|1194793372769|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S14@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -EainA[1:14]||D5G2;|pin@2||I -EainB[1:14]||D5G2;|pin@3||I -Eaout[1:14]||D5G2;|pin@4||O -Efire[A,B]||D5G2;|pin@0||I -X - -# Cell addr2in14;2{lay} -Caddr2in14;2{lay}||cmos90|1194915929140|1206032290172||ATTR_NCC(D5FLeave alone;G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@0||-45.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@1||-45.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@3||-45.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@6||-54.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@7||-54.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@9||-54.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@16||-477.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@17||-477.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@18||-477.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@19||-486.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@20||-486.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@21||-486.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@22||-333.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@23||-333.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@24||-333.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@25||-342.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@26||-342.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@27||-342.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@28||-189.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@29||-189.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@30||-189.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@31||-198.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@32||-198.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@33||-198.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@34||98.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@35||98.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@36||98.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@37||89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@38||89.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@39||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@40||242.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@41||242.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@42||242.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@43||233.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@44||233.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@45||233.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@46||386.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@47||386.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@48||386.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@49||377.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@50||377.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@51||377.5|10||5.2|| -IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||0|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@1||0|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@4||-432|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@5||-432|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@6||-288|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@7||-288|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@8||-144|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@9||-144|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@10||144|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@11||144|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@12||288|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@13||288|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@14||432|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@15||432|-72|||D5G4; -NPolysilicon-Pin|pin@0||-54|12.6|||X| -NPolysilicon-Pin|pin@1||-46|12.6|||X| -NPolysilicon-Pin|pin@2||-46|-12.6|||X| -NPolysilicon-Pin|pin@3||-54|-12.6|||X| -NPolysilicon-Pin|pin@4||-54|12.6|||X| -NPolysilicon-Pin|pin@19||-486|12.6|||X| -NPolysilicon-Pin|pin@20||-478|12.6|||X| -NPolysilicon-Pin|pin@21||-478|-12.6|||X| -NPolysilicon-Pin|pin@22||-486|-12.6|||X| -NPolysilicon-Pin|pin@23||-486|12.6|||X| -NPolysilicon-Pin|pin@28||-342|12.6|||X| -NPolysilicon-Pin|pin@29||-334|12.6|||X| -NPolysilicon-Pin|pin@30||-334|-12.6|||X| -NPolysilicon-Pin|pin@31||-342|-12.6|||X| -NPolysilicon-Pin|pin@32||-342|12.6|||X| -NPolysilicon-Pin|pin@37||-198|12.6|||X| -NPolysilicon-Pin|pin@38||-190|12.6|||X| -NPolysilicon-Pin|pin@39||-190|-12.6|||X| -NPolysilicon-Pin|pin@40||-198|-12.6|||X| -NPolysilicon-Pin|pin@41||-198|12.6|||X| -NPolysilicon-Pin|pin@46||90|12.6|||X| -NPolysilicon-Pin|pin@47||98|12.6|||X| -NPolysilicon-Pin|pin@48||98|-12.6|||X| -NPolysilicon-Pin|pin@49||90|-12.6|||X| -NPolysilicon-Pin|pin@50||90|12.6|||X| -NPolysilicon-Pin|pin@55||234|12.6|||X| -NPolysilicon-Pin|pin@56||242|12.6|||X| -NPolysilicon-Pin|pin@57||242|-12.6|||X| -NPolysilicon-Pin|pin@58||234|-12.6|||X| -NPolysilicon-Pin|pin@59||234|12.6|||X| -NPolysilicon-Pin|pin@64||378|12.6|||X| -NPolysilicon-Pin|pin@65||386|12.6|||X| -NPolysilicon-Pin|pin@66||386|-12.6|||X| -NPolysilicon-Pin|pin@67||378|-12.6|||X| -NPolysilicon-Pin|pin@68||378|12.6|||X| -NMetal-2-Pin|pin@92||-504|3.9|||| -NMetal-2-Pin|pin@93||-504|-3.9|||| -NMetal-2-Pin|pin@94||504|-3.9|||| -NMetal-2-Pin|pin@95||504|3.9|||| -APolysilicon|net@0|||S1800|pin@1||-46|12.6|contact@0||-45.5|12.6 -APolysilicon|net@1|||S1800|pin@2||-46|-12.6|contact@1||-45.5|-12.6 -Ametal-1|net@2|||S2700|contact@6||-54.5|-12|contact@7||-54.5|-3.9 -APolysilicon|net@3|||S0|pin@0||-54|12.6|contact@9||-54.5|12.6 -APolysilicon|net@4|||S0|pin@4||-54|12.6|contact@9||-54.5|12.6 -APolysilicon|net@5|||S2700|latch2in@1|hcl[B]|-46|-13.5|pin@2||-46|-12.6 -APolysilicon|net@6|||S2700|latch2in@1|hcl[A]|-54|-13.5|pin@3||-54|-12.6 -APolysilicon|net@7|||S2700|pin@1||-46|12.6|latch2in@0|hcl[B]|-46|13.5 -APolysilicon|net@8|||S2700|pin@0||-54|12.6|latch2in@0|hcl[A]|-54|13.5 -APolysilicon|net@9|||S2700|pin@4||-54|12.6|latch2in@0|hcl[A]|-54|13.5 -APolysilicon|net@10|||S0|pin@3||-54|-12.6|contact@6||-54.5|-12.6 -Ametal-1|net@11|||S2700|contact@1||-45.5|-7.4|contact@0||-45.5|7.4 -Ametal-1|net@12|||S2700|contact@3||-45.5|3.9|contact@0||-45.5|12 -Ametal-1|net@15|||S2700|contact@6||-54.5|-7.4|contact@9||-54.5|7.4 -APolysilicon|net@43|||S1800|pin@20||-478|12.6|contact@16||-477.5|12.6 -APolysilicon|net@44|||S1800|pin@21||-478|-12.6|contact@17||-477.5|-12.6 -APolysilicon|net@45|||S0|pin@22||-486|-12.6|contact@19||-486.5|-12.6 -Ametal-1|net@46|||S2700|contact@17||-477.5|-7.4|contact@16||-477.5|7.4 -Ametal-1|net@47|||S2700|contact@18||-477.5|3.9|contact@16||-477.5|12 -Ametal-1|net@49|||S2700|contact@19||-486.5|-7.4|contact@21||-486.5|7.4 -Ametal-1|net@51|||S2700|contact@19||-486.5|-12|contact@20||-486.5|-3.9 -APolysilicon|net@54|||S0|pin@19||-486|12.6|contact@21||-486.5|12.6 -APolysilicon|net@55|||S0|pin@23||-486|12.6|contact@21||-486.5|12.6 -APolysilicon|net@56|||S2700|latch2in@5|hcl[B]|-478|-13.5|pin@21||-478|-12.6 -APolysilicon|net@57|||S2700|latch2in@5|hcl[A]|-486|-13.5|pin@22||-486|-12.6 -APolysilicon|net@58|||S2700|pin@20||-478|12.6|latch2in@4|hcl[B]|-478|13.5 -APolysilicon|net@59|||S2700|pin@19||-486|12.6|latch2in@4|hcl[A]|-486|13.5 -APolysilicon|net@60|||S2700|pin@23||-486|12.6|latch2in@4|hcl[A]|-486|13.5 -APolysilicon|net@61|||S1800|pin@29||-334|12.6|contact@22||-333.5|12.6 -APolysilicon|net@62|||S1800|pin@30||-334|-12.6|contact@23||-333.5|-12.6 -APolysilicon|net@63|||S0|pin@31||-342|-12.6|contact@25||-342.5|-12.6 -Ametal-1|net@64|||S2700|contact@23||-333.5|-7.4|contact@22||-333.5|7.4 -Ametal-1|net@65|||S2700|contact@24||-333.5|3.9|contact@22||-333.5|12 -Ametal-1|net@67|||S2700|contact@25||-342.5|-7.4|contact@27||-342.5|7.4 -Ametal-1|net@69|||S2700|contact@25||-342.5|-12|contact@26||-342.5|-3.9 -APolysilicon|net@72|||S0|pin@28||-342|12.6|contact@27||-342.5|12.6 -APolysilicon|net@73|||S0|pin@32||-342|12.6|contact@27||-342.5|12.6 -APolysilicon|net@74|||S2700|latch2in@7|hcl[B]|-334|-13.5|pin@30||-334|-12.6 -APolysilicon|net@75|||S2700|latch2in@7|hcl[A]|-342|-13.5|pin@31||-342|-12.6 -APolysilicon|net@76|||S2700|pin@29||-334|12.6|latch2in@6|hcl[B]|-334|13.5 -APolysilicon|net@77|||S2700|pin@28||-342|12.6|latch2in@6|hcl[A]|-342|13.5 -APolysilicon|net@78|||S2700|pin@32||-342|12.6|latch2in@6|hcl[A]|-342|13.5 -APolysilicon|net@79|||S1800|pin@38||-190|12.6|contact@28||-189.5|12.6 -APolysilicon|net@80|||S1800|pin@39||-190|-12.6|contact@29||-189.5|-12.6 -APolysilicon|net@81|||S0|pin@40||-198|-12.6|contact@31||-198.5|-12.6 -Ametal-1|net@82|||S2700|contact@29||-189.5|-7.4|contact@28||-189.5|7.4 -Ametal-1|net@83|||S2700|contact@30||-189.5|3.9|contact@28||-189.5|12 -Ametal-1|net@85|||S2700|contact@31||-198.5|-7.4|contact@33||-198.5|7.4 -Ametal-1|net@87|||S2700|contact@31||-198.5|-12|contact@32||-198.5|-3.9 -APolysilicon|net@90|||S0|pin@37||-198|12.6|contact@33||-198.5|12.6 -APolysilicon|net@91|||S0|pin@41||-198|12.6|contact@33||-198.5|12.6 -APolysilicon|net@92|||S2700|latch2in@9|hcl[B]|-190|-13.5|pin@39||-190|-12.6 -APolysilicon|net@93|||S2700|latch2in@9|hcl[A]|-198|-13.5|pin@40||-198|-12.6 -APolysilicon|net@94|||S2700|pin@38||-190|12.6|latch2in@8|hcl[B]|-190|13.5 -APolysilicon|net@95|||S2700|pin@37||-198|12.6|latch2in@8|hcl[A]|-198|13.5 -APolysilicon|net@96|||S2700|pin@41||-198|12.6|latch2in@8|hcl[A]|-198|13.5 -APolysilicon|net@97|||S1800|pin@47||98|12.6|contact@34||98.5|12.6 -APolysilicon|net@98|||S1800|pin@48||98|-12.6|contact@35||98.5|-12.6 -APolysilicon|net@99|||S0|pin@49||90|-12.6|contact@37||89.5|-12.6 -Ametal-1|net@100|||S2700|contact@35||98.5|-7.4|contact@34||98.5|7.4 -Ametal-1|net@101|||S2700|contact@36||98.5|3.9|contact@34||98.5|12 -Ametal-1|net@103|||S2700|contact@37||89.5|-7.4|contact@39||89.5|7.4 -Ametal-1|net@105|||S2700|contact@37||89.5|-12|contact@38||89.5|-3.9 -APolysilicon|net@108|||S0|pin@46||90|12.6|contact@39||89.5|12.6 -APolysilicon|net@109|||S0|pin@50||90|12.6|contact@39||89.5|12.6 -APolysilicon|net@110|||S2700|latch2in@11|hcl[B]|98|-13.5|pin@48||98|-12.6 -APolysilicon|net@111|||S2700|latch2in@11|hcl[A]|90|-13.5|pin@49||90|-12.6 -APolysilicon|net@112|||S2700|pin@47||98|12.6|latch2in@10|hcl[B]|98|13.5 -APolysilicon|net@113|||S2700|pin@46||90|12.6|latch2in@10|hcl[A]|90|13.5 -APolysilicon|net@114|||S2700|pin@50||90|12.6|latch2in@10|hcl[A]|90|13.5 -APolysilicon|net@115|||S1800|pin@56||242|12.6|contact@40||242.5|12.6 -APolysilicon|net@116|||S1800|pin@57||242|-12.6|contact@41||242.5|-12.6 -APolysilicon|net@117|||S0|pin@58||234|-12.6|contact@43||233.5|-12.6 -Ametal-1|net@118|||S2700|contact@41||242.5|-7.4|contact@40||242.5|7.4 -Ametal-1|net@119|||S2700|contact@42||242.5|3.9|contact@40||242.5|12 -Ametal-1|net@121|||S2700|contact@43||233.5|-7.4|contact@45||233.5|7.4 -Ametal-1|net@123|||S2700|contact@43||233.5|-12|contact@44||233.5|-3.9 -APolysilicon|net@126|||S0|pin@55||234|12.6|contact@45||233.5|12.6 -APolysilicon|net@127|||S0|pin@59||234|12.6|contact@45||233.5|12.6 -APolysilicon|net@128|||S2700|latch2in@13|hcl[B]|242|-13.5|pin@57||242|-12.6 -APolysilicon|net@129|||S2700|latch2in@13|hcl[A]|234|-13.5|pin@58||234|-12.6 -APolysilicon|net@130|||S2700|pin@56||242|12.6|latch2in@12|hcl[B]|242|13.5 -APolysilicon|net@131|||S2700|pin@55||234|12.6|latch2in@12|hcl[A]|234|13.5 -APolysilicon|net@132|||S2700|pin@59||234|12.6|latch2in@12|hcl[A]|234|13.5 -APolysilicon|net@133|||S1800|pin@65||386|12.6|contact@46||386.5|12.6 -APolysilicon|net@134|||S1800|pin@66||386|-12.6|contact@47||386.5|-12.6 -APolysilicon|net@135|||S0|pin@67||378|-12.6|contact@49||377.5|-12.6 -Ametal-1|net@136|||S2700|contact@47||386.5|-7.4|contact@46||386.5|7.4 -Ametal-1|net@137|||S2700|contact@48||386.5|3.9|contact@46||386.5|12 -Ametal-1|net@139|||S2700|contact@49||377.5|-7.4|contact@51||377.5|7.4 -Ametal-1|net@141|||S2700|contact@49||377.5|-12|contact@50||377.5|-3.9 -APolysilicon|net@144|||S0|pin@64||378|12.6|contact@51||377.5|12.6 -APolysilicon|net@145|||S0|pin@68||378|12.6|contact@51||377.5|12.6 -APolysilicon|net@146|||S2700|latch2in@15|hcl[B]|386|-13.5|pin@66||386|-12.6 -APolysilicon|net@147|||S2700|latch2in@15|hcl[A]|378|-13.5|pin@67||378|-12.6 -APolysilicon|net@148|||S2700|pin@65||386|12.6|latch2in@14|hcl[B]|386|13.5 -APolysilicon|net@149|||S2700|pin@64||378|12.6|latch2in@14|hcl[A]|378|13.5 -APolysilicon|net@150|||S2700|pin@68||378|12.6|latch2in@14|hcl[A]|378|13.5 -Ametal-2|net@215||1.2|S0|contact@20||-486.5|-3.9|pin@93||-504|-3.9 -Ametal-2|net@216||1.2|S0|contact@18||-477.5|3.9|pin@92||-504|3.9 -Ametal-2|net@217||1.2|S0|contact@26||-342.5|-3.9|contact@20||-486.5|-3.9 -Ametal-2|net@218||1.2|S0|contact@24||-333.5|3.9|contact@18||-477.5|3.9 -Ametal-2|net@219||1.2|S1800|contact@32||-198.5|-3.9|contact@7||-54.5|-3.9 -Ametal-2|net@220||1.2|S1800|contact@30||-189.5|3.9|contact@3||-45.5|3.9 -Ametal-2|net@221||1.2|S0|contact@32||-198.5|-3.9|contact@26||-342.5|-3.9 -Ametal-2|net@222||1.2|S0|contact@30||-189.5|3.9|contact@24||-333.5|3.9 -Ametal-2|net@223||1.2|S0|contact@38||89.5|-3.9|contact@7||-54.5|-3.9 -Ametal-2|net@224||1.2|S0|contact@36||98.5|3.9|contact@3||-45.5|3.9 -Ametal-2|net@225||1.2|S0|contact@44||233.5|-3.9|contact@38||89.5|-3.9 -Ametal-2|net@226||1.2|S0|contact@42||242.5|3.9|contact@36||98.5|3.9 -Ametal-2|net@227||1.2|S0|contact@50||377.5|-3.9|contact@44||233.5|-3.9 -Ametal-2|net@228||1.2|S0|contact@48||386.5|3.9|contact@42||242.5|3.9 -Ametal-2|net@229||1.2|S0|pin@94||504|-3.9|contact@50||377.5|-3.9 -Ametal-2|net@230||1.2|S0|pin@95||504|3.9|contact@48||386.5|3.9 -Ametal-2|net@233|||S0|latch2in@0|vdd_3|72|22|latch2in@10|vdd_2|72|22 -Ametal-2|net@236|||S0|latch2in@1|vdd_3|72|-22|latch2in@11|vdd_2|72|-22 -Ametal-2|net@239|||S0|latch2in@10|vdd_3|216|22|latch2in@12|vdd_2|216|22 -Ametal-2|net@242|||S0|latch2in@11|vdd_3|216|-22|latch2in@13|vdd_2|216|-22 -Ametal-2|net@245|||S0|latch2in@12|vdd_3|360|22|latch2in@14|vdd_2|360|22 -Ametal-2|net@248|||S0|latch2in@13|vdd_3|360|-22|latch2in@15|vdd_2|360|-22 -Ametal-2|net@256|||S0|latch2in@0|vdd_2|-72|22|latch2in@8|vdd_3|-72|22 -Ametal-2|net@258|||S0|latch2in@6|gnd_1|-216|72|latch2in@8|gnd|-216|72 -Ametal-2|net@259|||S0|latch2in@6|vdd_4|-216|122|latch2in@8|vdd|-216|122 -Ametal-2|net@262|||S0|latch2in@1|vdd_2|-72|-22|latch2in@9|vdd_3|-72|-22 -Ametal-2|net@264|||S0|latch2in@7|gnd_1|-216|-72|latch2in@9|gnd|-216|-72 -Ametal-2|net@265|||S0|latch2in@7|vdd_4|-216|-122|latch2in@9|vdd|-216|-122 -Ametal-2|net@411|||S0|latch2in@0|gnd_1|72|72|latch2in@10|gnd|72|72 -Ametal-2|net@412|||S0|latch2in@0|vdd_4|72|122|latch2in@10|vdd|72|122 -Ametal-2|net@413|||S0|latch2in@1|gnd_1|72|-72|latch2in@11|gnd|72|-72 -Ametal-2|net@414|||S0|latch2in@1|vdd_4|72|-122|latch2in@11|vdd|72|-122 -Ametal-2|net@415|||S0|latch2in@10|gnd_1|216|72|latch2in@12|gnd|216|72 -Ametal-2|net@416|||S0|latch2in@10|vdd_4|216|122|latch2in@12|vdd|216|122 -Ametal-2|net@417|||S0|latch2in@11|gnd_1|216|-72|latch2in@13|gnd|216|-72 -Ametal-2|net@418|||S0|latch2in@11|vdd_4|216|-122|latch2in@13|vdd|216|-122 -Ametal-2|net@419|||S0|latch2in@12|gnd_1|360|72|latch2in@14|gnd|360|72 -Ametal-2|net@420|||S0|latch2in@12|vdd_4|360|122|latch2in@14|vdd|360|122 -Ametal-2|net@421|||S0|latch2in@13|gnd_1|360|-72|latch2in@15|gnd|360|-72 -Ametal-2|net@422|||S0|latch2in@13|vdd_4|360|-122|latch2in@15|vdd|360|-122 -Ametal-2|net@423|||S0|latch2in@4|gnd_1|-360|72|latch2in@6|gnd|-360|72 -Ametal-2|net@424|||S0|latch2in@4|vdd_4|-360|122|latch2in@6|vdd|-360|122 -Ametal-2|net@425|||S0|latch2in@4|vdd_3|-360|22|latch2in@6|vdd_2|-360|22 -Ametal-2|net@426|||S0|latch2in@5|gnd_1|-360|-72|latch2in@7|gnd|-360|-72 -Ametal-2|net@427|||S0|latch2in@5|vdd_4|-360|-122|latch2in@7|vdd|-360|-122 -Ametal-2|net@428|||S0|latch2in@5|vdd_3|-360|-22|latch2in@7|vdd_2|-360|-22 -Ametal-2|net@429|||S0|latch2in@0|gnd|-72|72|latch2in@8|gnd_1|-72|72 -Ametal-2|net@430|||S0|latch2in@0|vdd|-72|122|latch2in@8|vdd_4|-72|122 -Ametal-2|net@431|||S0|latch2in@6|vdd_3|-216|22|latch2in@8|vdd_2|-216|22 -Ametal-2|net@432|||S0|latch2in@1|gnd|-72|-72|latch2in@9|gnd_1|-72|-72 -Ametal-2|net@433|||S0|latch2in@1|vdd|-72|-122|latch2in@9|vdd_4|-72|-122 -Ametal-2|net@434|||S0|latch2in@7|vdd_3|-216|-22|latch2in@9|vdd_2|-216|-22 -EainA[1]||D5G2;|latch2in@5|inA[1]|I -EainA[2]||D5G2;|latch2in@7|inA[1]|I -EainA[3]||D5G2;|latch2in@9|inA[1]|I -EainA[4]||D5G2;|latch2in@1|inA[1]|I -EainA[5]||D5G2;|latch2in@11|inA[1]|I -EainA[6]||D5G2;|latch2in@13|inA[1]|I -EainA[7]||D5G2;|latch2in@15|inA[1]|I -EainA[8]||D5G2;|latch2in@14|inA[1]|I -EainA[9]||D5G2;|latch2in@12|inA[1]|I -EainA[10]||D5G2;|latch2in@10|inA[1]|I -EainA[11]||D5G2;|latch2in@0|inA[1]|I -EainA[12]||D5G2;|latch2in@8|inA[1]|I -EainA[13]||D5G2;|latch2in@6|inA[1]|I -EainA[14]||D5G2;|latch2in@4|inA[1]|I -EainB[1]||D5G2;|latch2in@5|inB[1]|I -EainB[2]||D5G2;|latch2in@7|inB[1]|I -EainB[3]||D5G2;|latch2in@9|inB[1]|I -EainB[4]||D5G2;|latch2in@1|inB[1]|I -EainB[5]||D5G2;|latch2in@11|inB[1]|I -EainB[6]||D5G2;|latch2in@13|inB[1]|I -EainB[7]||D5G2;|latch2in@15|inB[1]|I -EainB[8]||D5G2;|latch2in@14|inB[1]|I -EainB[9]||D5G2;|latch2in@12|inB[1]|I -EainB[10]||D5G2;|latch2in@10|inB[1]|I -EainB[11]||D5G2;|latch2in@0|inB[1]|I -EainB[12]||D5G2;|latch2in@8|inB[1]|I -EainB[13]||D5G2;|latch2in@6|inB[1]|I -EainB[14]||D5G2;|latch2in@4|inB[1]|I -Eaout[1]||D5G2;|latch2in@5|out[1]|O -Eaout[2]||D5G2;|latch2in@7|out[1]|O -Eaout[3]||D5G2;|latch2in@9|out[1]|O -Eaout[4]||D5G2;|latch2in@1|out[1]|O -Eaout[5]||D5G2;|latch2in@11|out[1]|O -Eaout[6]||D5G2;|latch2in@13|out[1]|O -Eaout[7]||D5G2;|latch2in@15|out[1]|O -Eaout[8]||D5G2;|latch2in@14|out[1]|O -Eaout[9]||D5G2;|latch2in@12|out[1]|O -Eaout[10]||D5G2;|latch2in@10|out[1]|O -Eaout[11]||D5G2;|latch2in@0|out[1]|O -Eaout[12]||D5G2;|latch2in@8|out[1]|O -Eaout[13]||D5G2;|latch2in@6|out[1]|O -Eaout[14]||D5G2;|latch2in@4|out[1]|O -Efire[A]||D5G2;|pin@93||I -Efire[B]||D5G2;|pin@92||I -Egnd||D5G2;|latch2in@5|gnd|G -Egnd_1||D5G2;|latch2in@15|gnd_1|G -Egnd_2||D5G2;|latch2in@14|gnd_1|G -Egnd_3||D5G2;|latch2in@4|gnd|G -Evdd||D5G2;|latch2in@5|vdd|P -Evdd_2||D5G2;|latch2in@5|vdd_2|P -Evdd_3||D5G2;|latch2in@15|vdd_3|P -Evdd_4||D5G2;|latch2in@15|vdd_4|P -Evdd_5||D5G2;|latch2in@14|vdd_3|P -Evdd_6||D5G2;|latch2in@14|vdd_4|P -Evdd_7||D5G2;|latch2in@4|vdd|P -Evdd_8||D5G2;|latch2in@4|vdd_2|P -Exfire[A]||D5G2;|pin@94||I -Exfire[B]||D5G2;|pin@95||I -X - -# Cell addr2in14;1{sch} -Caddr2in14;1{sch}||schematic|1189373179324|1206032306937|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||12|0|||| -NOff-Page|conn@1||-14|-3|||| -NOff-Page|conn@2||-8|-8.5|||YRRR| -NOff-Page|conn@3||-14|3|||XRR| -Iaddr2in14;1{ic}|hi2inAdd@0||19|10|||D5G4; -IlatchesK:latch2in60C;1{ic}|hiL[1:14]|D5G3;X7;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|32|||||ART_message(D5G6;)Saddr2in14 -Ngeneric:Invisible-Pin|pin@1||0|23|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-1|27|||||ART_message(D5G4;)SHI control address register -NBus_Pin|pin@7||-8|1|-1|-1|| -NBus_Pin|pin@8||-8|3|-1|-1|| -NBus_Pin|pin@11||-8|-3|-1|-1|| -NBus_Pin|pin@12||-8|-1|-1|-1|| -NWire_Pin|pin@13||-2|-9|||| -NWire_Pin|pin@14||-2|7|||| -Ngeneric:Invisible-Pin|pin@17||-28.5|16|||||ART_message(D6G3;)S[Bit arrangement:,14 13 12 11 10 09 08,01 02 03 04 05 06 07] -Awire|fire[A]|D5G2;||900|hiL[1:14]|hcl[A]|-2|-3|pin@13||-2|-9 -Awire|fire[B]|D5G2;||2700|hiL[1:14]|hcl[B]|-2|3|pin@14||-2|7 -Abus|net@9||-0.5|IJ0|conn@0|a|10|0|hiL[1:14]|out[1]|3|0 -Abus|net@10||-0.5|IJ0|hiL[1:14]|inB[1]|-3|1|pin@7||-8|1 -Abus|net@11||-0.5|IJ2700|pin@7||-8|1|pin@8||-8|3 -Abus|net@15||-0.5|IJ1800|conn@1|y|-12|-3|pin@11||-8|-3 -Abus|net@16||-0.5|IJ2700|pin@11||-8|-3|pin@12||-8|-1 -Abus|net@17||-0.5|IJ1800|pin@12||-8|-1|hiL[1:14]|inA[1]|-3|-1 -Abus|net@19||-0.5|IJ1800|conn@3|y|-12|3|pin@8||-8|3 -EainA[1:14]||D4G2;|conn@1|a|I -EainB[1:14]||D4G2;|conn@3|a|I -Eaout[1:14]||D6G2;|conn@0|y|O -Efire[A,B]||D4G2;|conn@2|a|I -X - -# Cell addr2in14B;1{ic} -Caddr2in14B;1{ic}||artwork|1189375651355|1204668536414|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S14@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -EainA[1:14]||D5G2;|pin@2||I -EainB[1:14]||D5G2;|pin@3||I -Eaout[1:14]||D5G2;|pin@4||O -Efire[A,B]||D5G2;|pin@0||I -X - -# Cell addr2in14B;2{lay} -Caddr2in14B;2{lay}||cmos90|1194915929140|1216131291177||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204747181866 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@46||386.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@47||386.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@48||386.5|3.9|||X| -NMetal-1-Polysilicon-Con|contact@49||377.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@50||377.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@51||377.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@52||373.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@53||384|-62|||| -NX-Metal-1-Metal-2-Con|contact@54||400.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@55||420|-62|||| -NX-Metal-1-Metal-2-Con|contact@56||373.5|62|||| -NX-Metal-2-Metal-3-Con|contact@57||414|62|||| -NX-Metal-1-Metal-2-Con|contact@58||400.5|62|||| -NX-Metal-2-Metal-3-Con|contact@59||384|62|||| -NX-Metal-1-Metal-2-Con|contact@60||229.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@61||240|-62|||| -NX-Metal-1-Metal-2-Con|contact@62||256.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@63||276|-62|||| -NX-Metal-1-Metal-2-Con|contact@64||229.5|62|||| -NX-Metal-2-Metal-3-Con|contact@65||270|62|||| -NX-Metal-1-Metal-2-Con|contact@66||256.5|62|||| -NX-Metal-2-Metal-3-Con|contact@67||240|62|||| -NX-Metal-1-Metal-2-Con|contact@68||85.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@69||96|-62|||| -NX-Metal-1-Metal-2-Con|contact@70||112.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@71||132|-62|||| -NX-Metal-1-Metal-2-Con|contact@72||85.5|62|||| -NX-Metal-2-Metal-3-Con|contact@73||126|62|||| -NX-Metal-1-Metal-2-Con|contact@74||112.5|62|||| -NX-Metal-2-Metal-3-Con|contact@75||96|62|||| -NX-Metal-1-Metal-2-Con|contact@76||-58.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@77||-48|-62|||| -NX-Metal-1-Metal-2-Con|contact@78||-31.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@79||-12|-62|||| -NX-Metal-1-Metal-2-Con|contact@80||-58.5|62|||| -NX-Metal-2-Metal-3-Con|contact@81||-18|62|||| -NX-Metal-1-Metal-2-Con|contact@82||-31.5|62|||| -NX-Metal-2-Metal-3-Con|contact@83||-48|62|||| -NX-Metal-1-Metal-2-Con|contact@84||-202.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@85||-192|-62|||| -NX-Metal-1-Metal-2-Con|contact@86||-175.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@87||-156|-62|||| -NX-Metal-1-Metal-2-Con|contact@88||-202.5|62|||| -NX-Metal-2-Metal-3-Con|contact@89||-162|62|||| -NX-Metal-1-Metal-2-Con|contact@90||-175.5|62|||| -NX-Metal-2-Metal-3-Con|contact@91||-192|62|||| -NX-Metal-1-Metal-2-Con|contact@92||-346.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@93||-336|-62|||| -NX-Metal-1-Metal-2-Con|contact@94||-319.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@95||-300|-62|||| -NX-Metal-1-Metal-2-Con|contact@96||-346.5|62|||| -NX-Metal-2-Metal-3-Con|contact@97||-306|62|||| -NX-Metal-1-Metal-2-Con|contact@98||-319.5|62|||| -NX-Metal-2-Metal-3-Con|contact@99||-336|62|||| -NX-Metal-1-Metal-2-Con|contact@100||-490.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@101||-480|-62|||| -NX-Metal-1-Metal-2-Con|contact@102||-463.5|-62|||| -NX-Metal-2-Metal-3-Con|contact@103||-444|-62|||| -NX-Metal-1-Metal-2-Con|contact@104||-490.5|62|||| -NX-Metal-2-Metal-3-Con|contact@105||-450|62|||| -NX-Metal-1-Metal-2-Con|contact@106||-463.5|62|||| -NX-Metal-2-Metal-3-Con|contact@107||-480|62|||| -NMetal-1-Polysilicon-Con|contact@108||242.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@109||242.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@110||233.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@111||233.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@112||98.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@113||98.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@114||89.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@115||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@116||-45.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@117||-45.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@118||-54.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@119||-54.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@120||-189.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@121||-189.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@122||-198.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@123||-198.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@124||-333.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@125||-333.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@126||-342.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@127||-342.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@128||-477.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@129||-477.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@130||-486.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@131||-486.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@132||242.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@133||233.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@134||98.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@135||89.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@136||-45.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@137||-54.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@138||-189.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@139||-198.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@140||-333.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@141||-342.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@142||-477.5|3.9|||X| -NX-Metal-1-Metal-2-Con|contact@143||-486.5|-3.9|||| -IlatchesK:latch2in60Cm1;3{lay}|latch2in@14||-432|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@15||432|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@16||432|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@17||288|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@18||144|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@19||0|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@20||-144|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@21||-288|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@22||-432|-72|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@23||-288|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@24||-144|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@25||0|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@26||144|72|Y||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@27||288|72|Y||D5G4; -NPolysilicon-Pin|pain@64||378|12.6|||X| -NPolysilicon-Pin|pain@65||386|12.6|||X| -NPolysilicon-Pin|pain@66||386|-12.6|||X| -NPolysilicon-Pin|pain@67||378|-12.6|||X| -NPolysilicon-Pin|pain@68||378|12.6|||X| -NMetal-2-Pin|pain@94||504|-3.9|||| -NMetal-2-Pin|pain@95||504|3.9|||| -NPolysilicon-Pin|pin@1||242|12.6|||X| -NPolysilicon-Pin|pin@2||242|-12.6|||X| -NPolysilicon-Pin|pin@3||234|-12.6|||X| -NPolysilicon-Pin|pin@4||234|12.6|||X| -NPolysilicon-Pin|pin@6||98|12.6|||X| -NPolysilicon-Pin|pin@7||98|-12.6|||X| -NPolysilicon-Pin|pin@8||90|-12.6|||X| -NPolysilicon-Pin|pin@9||90|12.6|||X| -NPolysilicon-Pin|pin@11||-46|12.6|||X| -NPolysilicon-Pin|pin@12||-46|-12.6|||X| -NPolysilicon-Pin|pin@13||-54|-12.6|||X| -NPolysilicon-Pin|pin@14||-54|12.6|||X| -NPolysilicon-Pin|pin@16||-190|12.6|||X| -NPolysilicon-Pin|pin@17||-190|-12.6|||X| -NPolysilicon-Pin|pin@18||-198|-12.6|||X| -NPolysilicon-Pin|pin@19||-198|12.6|||X| -NPolysilicon-Pin|pin@21||-334|12.6|||X| -NPolysilicon-Pin|pin@22||-334|-12.6|||X| -NPolysilicon-Pin|pin@23||-342|-12.6|||X| -NPolysilicon-Pin|pin@24||-342|12.6|||X| -NPolysilicon-Pin|pin@26||-478|12.6|||X| -NPolysilicon-Pin|pin@27||-478|-12.6|||X| -NPolysilicon-Pin|pin@28||-486|-12.6|||X| -NPolysilicon-Pin|pin@29||-486|12.6|||X| -NPolysilicon-Pin|pin@30||-478|12.6|||| -NPolysilicon-Pin|pin@31||-334|12.6|||| -NPolysilicon-Pin|pin@32||-190|12.6|||| -NPolysilicon-Pin|pin@33||-46|12.6|||| -NPolysilicon-Pin|pin@34||98|12.6|||| -NPolysilicon-Pin|pin@35||242|12.6|||| -NPolysilicon-Pin|pin@36||386|12.6|||| -NMetal-2-Pin|pin@63||-504|-3.9|||| -NMetal-2-Pin|pin@64||-504|3.9|||| -IfanPinsK:pinsIn07m3;1{lay}|pinsIn07@0||-48|-53|||D5G4; -IfanPinsK:pinsIn07m3;1{lay}|pinsIn07@1||-12|-53|||D5G4; -IfanPinsK:pinsIn07m3;1{lay}|pinsIn07@2||-48|53|X||D5G4; -IfanPinsK:pinsIn07m3;1{lay}|pinsIn07@3||-18|53|X||D5G4; -APolysilicon|net@134|||S1800|pain@66||386|-12.6|contact@47||386.5|-12.6 -Ametal-1|net@136|||S2700|contact@47||386.5|-7.4|contact@46||386.5|7.4 -Ametal-1|net@137|||S2700|contact@48||386.5|3.9|contact@46||386.5|12 -Ametal-1|net@139|||S2700|contact@49||377.5|-7.4|contact@51||377.5|7.4 -Ametal-1|net@141|||S2700|contact@49||377.5|-12|contact@50||377.5|-3.9 -Ametal-2|net@229||1.2|S0|pain@94||504|-3.9|contact@50||377.5|-3.9 -Ametal-2|net@230||1.2|S0|pain@95||504|3.9|contact@48||386.5|3.9 -Ametal-2|net@455|||S1800|contact@52||373.5|-62|contact@53||384|-62 -Ametal-2|net@460|||S1800|contact@54||400.5|-62|contact@55||420|-62 -Ametal-1|net@464|||S900|latch2in@15|inA[1]|373.5|79|contact@56||373.5|62 -Ametal-2|net@467|||S1800|contact@58||400.5|62|contact@57||414|62 -Ametal-2|net@469|||S1800|contact@56||373.5|62|contact@59||384|62 -Ametal-3|net@471|||S2700|pinsIn07@2|in[7]|384|53|contact@59||384|62 -Ametal-2|net@473|||S0|latch2in@24|gnd_1|-72|72|latch2in@25|gnd|-72|72 -Ametal-2|net@474|||S0|latch2in@24|vdd_4|-72|122|latch2in@25|vdd|-72|122 -Ametal-2|net@475|||S0|latch2in@24|vdd_3|-72|22|latch2in@25|vdd_2|-72|22 -Ametal-2|net@476|||S0|latch2in@25|gnd_1|72|72|latch2in@26|gnd|72|72 -Ametal-2|net@477|||S0|latch2in@25|vdd_4|72|122|latch2in@26|vdd|72|122 -Ametal-2|net@478|||S0|latch2in@25|vdd_3|72|22|latch2in@26|vdd_2|72|22 -Ametal-2|net@479|||S0|latch2in@15|gnd|360|72|latch2in@27|gnd_1|360|72 -Ametal-2|net@480|||S0|latch2in@15|vdd_2|360|22|latch2in@27|vdd_3|360|22 -Ametal-2|net@481|||S0|latch2in@15|vdd|360|122|latch2in@27|vdd_4|360|122 -Ametal-2|net@482|||S0|latch2in@26|gnd_1|216|72|latch2in@27|gnd|216|72 -Ametal-2|net@483|||S0|latch2in@26|vdd_4|216|122|latch2in@27|vdd|216|122 -Ametal-2|net@484|||S0|latch2in@26|vdd_3|216|22|latch2in@27|vdd_2|216|22 -Ametal-2|net@485|||S0|latch2in@16|gnd|360|-72|latch2in@17|gnd_1|360|-72 -Ametal-2|net@486|||S0|latch2in@16|vdd_2|360|-22|latch2in@17|vdd_3|360|-22 -Ametal-2|net@487|||S0|latch2in@16|vdd|360|-122|latch2in@17|vdd_4|360|-122 -Ametal-2|net@488|||S0|latch2in@17|gnd|216|-72|latch2in@18|gnd_1|216|-72 -Ametal-2|net@489|||S0|latch2in@17|vdd_2|216|-22|latch2in@18|vdd_3|216|-22 -Ametal-2|net@490|||S0|latch2in@17|vdd|216|-122|latch2in@18|vdd_4|216|-122 -Ametal-2|net@491|||S0|latch2in@18|gnd|72|-72|latch2in@19|gnd_1|72|-72 -Ametal-2|net@492|||S0|latch2in@18|vdd_2|72|-22|latch2in@19|vdd_3|72|-22 -Ametal-2|net@493|||S0|latch2in@18|vdd|72|-122|latch2in@19|vdd_4|72|-122 -Ametal-2|net@494|||S0|latch2in@19|gnd|-72|-72|latch2in@20|gnd_1|-72|-72 -Ametal-2|net@495|||S0|latch2in@19|vdd_2|-72|-22|latch2in@20|vdd_3|-72|-22 -Ametal-2|net@496|||S0|latch2in@19|vdd|-72|-122|latch2in@20|vdd_4|-72|-122 -Ametal-2|net@497|||S0|latch2in@20|gnd|-216|-72|latch2in@21|gnd_1|-216|-72 -Ametal-2|net@498|||S0|latch2in@20|vdd_2|-216|-22|latch2in@21|vdd_3|-216|-22 -Ametal-2|net@499|||S0|latch2in@20|vdd|-216|-122|latch2in@21|vdd_4|-216|-122 -Ametal-2|net@500|||S0|latch2in@21|gnd|-360|-72|latch2in@22|gnd_1|-360|-72 -Ametal-2|net@501|||S0|latch2in@21|vdd_2|-360|-22|latch2in@22|vdd_3|-360|-22 -Ametal-2|net@502|||S0|latch2in@21|vdd|-360|-122|latch2in@22|vdd_4|-360|-122 -Ametal-2|net@503|||S0|latch2in@23|gnd_1|-216|72|latch2in@24|gnd|-216|72 -Ametal-2|net@504|||S0|latch2in@23|vdd_3|-216|22|latch2in@24|vdd_2|-216|22 -Ametal-2|net@505|||S0|latch2in@23|vdd_4|-216|122|latch2in@24|vdd|-216|122 -Ametal-2|net@506|||S0|latch2in@14|gnd_1|-360|72|latch2in@23|gnd|-360|72 -Ametal-2|net@507|||S0|latch2in@14|vdd_4|-360|122|latch2in@23|vdd|-360|122 -Ametal-2|net@508|||S0|latch2in@14|vdd_3|-360|22|latch2in@23|vdd_2|-360|22 -Ametal-2|net@509|||S1800|contact@60||229.5|-62|contact@61||240|-62 -Ametal-2|net@510|||S1800|contact@62||256.5|-62|contact@63||276|-62 -Ametal-2|net@511|||S1800|contact@66||256.5|62|contact@65||270|62 -Ametal-2|net@512|||S1800|contact@64||229.5|62|contact@67||240|62 -Ametal-2|net@513|||S1800|contact@68||85.5|-62|contact@69||96|-62 -Ametal-2|net@514|||S1800|contact@70||112.5|-62|contact@71||132|-62 -Ametal-2|net@515|||S1800|contact@74||112.5|62|contact@73||126|62 -Ametal-2|net@516|||S1800|contact@72||85.5|62|contact@75||96|62 -Ametal-2|net@517|||S1800|contact@76||-58.5|-62|contact@77||-48|-62 -Ametal-2|net@518|||S1800|contact@78||-31.5|-62|contact@79||-12|-62 -Ametal-2|net@519|||S1800|contact@82||-31.5|62|contact@81||-18|62 -Ametal-2|net@520|||S1800|contact@80||-58.5|62|contact@83||-48|62 -Ametal-2|net@521|||S1800|contact@84||-202.5|-62|contact@85||-192|-62 -Ametal-2|net@522|||S1800|contact@86||-175.5|-62|contact@87||-156|-62 -Ametal-2|net@523|||S1800|contact@90||-175.5|62|contact@89||-162|62 -Ametal-2|net@524|||S1800|contact@88||-202.5|62|contact@91||-192|62 -Ametal-2|net@525|||S1800|contact@92||-346.5|-62|contact@93||-336|-62 -Ametal-2|net@526|||S1800|contact@94||-319.5|-62|contact@95||-300|-62 -Ametal-2|net@527|||S1800|contact@98||-319.5|62|contact@97||-306|62 -Ametal-2|net@528|||S1800|contact@96||-346.5|62|contact@99||-336|62 -Ametal-2|net@529|||S1800|contact@100||-490.5|-62|contact@101||-480|-62 -Ametal-2|net@530|||S1800|contact@102||-463.5|-62|contact@103||-444|-62 -Ametal-2|net@531|||S1800|contact@106||-463.5|62|contact@105||-450|62 -Ametal-2|net@532|||S1800|contact@104||-490.5|62|contact@107||-480|62 -Ametal-3|net@533|||S900|contact@65||270|62|pinsIn07@3|in[6]|270|53 -Ametal-3|net@534|||S900|contact@67||240|62|pinsIn07@2|in[6]|240|53 -Ametal-3|net@535|||S900|contact@73||126|62|pinsIn07@3|in[5]|126|53 -Ametal-3|net@536|||S900|contact@75||96|62|pinsIn07@2|in[5]|96|53 -Ametal-3|net@537|||S900|contact@81||-18|62|pinsIn07@3|in[4]|-18|53 -Ametal-3|net@538|||S900|contact@83||-48|62|pinsIn07@2|in[4]|-48|53 -Ametal-3|net@539|||S900|contact@89||-162|62|pinsIn07@3|in[3]|-162|53 -Ametal-3|net@540|||S900|contact@91||-192|62|pinsIn07@2|in[3]|-192|53 -Ametal-3|net@541|||S900|contact@97||-306|62|pinsIn07@3|in[2]|-306|53 -Ametal-3|net@542|||S900|contact@99||-336|62|pinsIn07@2|in[2]|-336|53 -Ametal-3|net@543|||S900|contact@105||-450|62|pinsIn07@3|in[1]|-450|53 -Ametal-3|net@544|||S900|contact@107||-480|62|pinsIn07@2|in[1]|-480|53 -Ametal-3|net@545|||S900|contact@57||414|62|pinsIn07@3|in[7]|414|53 -Ametal-3|net@546|||S900|pinsIn07@0|in[2]|240|-53|contact@61||240|-62 -Ametal-3|net@547|||S900|pinsIn07@0|in[3]|96|-53|contact@69||96|-62 -Ametal-3|net@548|||S900|pinsIn07@0|in[4]|-48|-53|contact@77||-48|-62 -Ametal-3|net@549|||S900|pinsIn07@0|in[5]|-192|-53|contact@85||-192|-62 -Ametal-3|net@550|||S900|pinsIn07@0|in[6]|-336|-53|contact@93||-336|-62 -Ametal-3|net@551|||S900|pinsIn07@0|in[7]|-480|-53|contact@101||-480|-62 -Ametal-3|net@552|||S900|pinsIn07@1|in[2]|276|-53|contact@63||276|-62 -Ametal-3|net@553|||S900|pinsIn07@1|in[3]|132|-53|contact@71||132|-62 -Ametal-3|net@554|||S900|pinsIn07@1|in[4]|-12|-53|contact@79||-12|-62 -Ametal-3|net@555|||S900|pinsIn07@1|in[5]|-156|-53|contact@87||-156|-62 -Ametal-3|net@556|||S900|pinsIn07@1|in[6]|-300|-53|contact@95||-300|-62 -Ametal-3|net@557|||S900|pinsIn07@1|in[7]|-444|-53|contact@103||-444|-62 -Ametal-3|net@558|||S900|pinsIn07@0|in[1]|384|-53|contact@53||384|-62 -Ametal-3|net@559|||S900|pinsIn07@1|in[1]|420|-53|contact@55||420|-62 -Ametal-1|net@560|||S2700|contact@64||229.5|62|latch2in@27|inA[1]|229.5|79 -Ametal-1|net@561|||S2700|contact@72||85.5|62|latch2in@26|inA[1]|85.5|79 -Ametal-1|net@562|||S2700|contact@80||-58.5|62|latch2in@25|inA[1]|-58.5|79 -Ametal-1|net@563|||S2700|contact@88||-202.5|62|latch2in@24|inA[1]|-202.5|79 -Ametal-1|net@564|||S2700|contact@96||-346.5|62|latch2in@23|inA[1]|-346.5|79 -Ametal-1|net@565|||S2700|contact@104||-490.5|62|latch2in@14|inA[1]|-490.5|79 -Ametal-1|net@566|||S2700|contact@66||256.5|62|latch2in@27|inB[1]|256.5|79 -Ametal-1|net@567|||S2700|contact@74||112.5|62|latch2in@26|inB[1]|112.5|79 -Ametal-1|net@568|||S2700|contact@82||-31.5|62|latch2in@25|inB[1]|-31.5|79 -Ametal-1|net@569|||S2700|contact@90||-175.5|62|latch2in@24|inB[1]|-175.5|79 -Ametal-1|net@570|||S2700|contact@98||-319.5|62|latch2in@23|inB[1]|-319.5|79 -Ametal-1|net@571|||S2700|contact@106||-463.5|62|latch2in@14|inB[1]|-463.5|79 -Ametal-1|net@572|||S2700|latch2in@17|inA[1]|229.5|-79|contact@60||229.5|-62 -Ametal-1|net@573|||S2700|latch2in@17|inB[1]|256.5|-79|contact@62||256.5|-62 -Ametal-1|net@574|||S2700|latch2in@18|inA[1]|85.5|-79|contact@68||85.5|-62 -Ametal-1|net@575|||S2700|latch2in@18|inB[1]|112.5|-79|contact@70||112.5|-62 -Ametal-1|net@576|||S2700|latch2in@19|inA[1]|-58.5|-79|contact@76||-58.5|-62 -Ametal-1|net@577|||S2700|latch2in@19|inB[1]|-31.5|-79|contact@78||-31.5|-62 -Ametal-1|net@578|||S2700|latch2in@20|inA[1]|-202.5|-79|contact@84||-202.5|-62 -Ametal-1|net@579|||S2700|latch2in@20|inB[1]|-175.5|-79|contact@86||-175.5|-62 -Ametal-1|net@580|||S2700|latch2in@21|inA[1]|-346.5|-79|contact@92||-346.5|-62 -Ametal-1|net@581|||S2700|latch2in@21|inB[1]|-319.5|-79|contact@94||-319.5|-62 -Ametal-1|net@582|||S2700|latch2in@22|inA[1]|-490.5|-79|contact@100||-490.5|-62 -Ametal-1|net@583|||S2700|latch2in@22|inB[1]|-463.5|-79|contact@102||-463.5|-62 -Ametal-1|net@584|||S2700|contact@58||400.5|62|latch2in@15|inB[1]|400.5|79 -Ametal-1|net@585|||S2700|latch2in@16|inA[1]|373.5|-79|contact@52||373.5|-62 -Ametal-1|net@586|||S2700|latch2in@16|inB[1]|400.5|-79|contact@54||400.5|-62 -Ametal-1|net@587|||S2700|contact@109||242.5|-7.4|contact@108||242.5|7.4 -Ametal-1|net@588|||S2700|contact@110||233.5|-7.4|contact@111||233.5|7.4 -Ametal-1|net@589|||S2700|contact@113||98.5|-7.4|contact@112||98.5|7.4 -Ametal-1|net@590|||S2700|contact@114||89.5|-7.4|contact@115||89.5|7.4 -Ametal-1|net@591|||S2700|contact@117||-45.5|-7.4|contact@116||-45.5|7.4 -Ametal-1|net@592|||S2700|contact@118||-54.5|-7.4|contact@119||-54.5|7.4 -Ametal-1|net@593|||S2700|contact@121||-189.5|-7.4|contact@120||-189.5|7.4 -Ametal-1|net@594|||S2700|contact@122||-198.5|-7.4|contact@123||-198.5|7.4 -Ametal-1|net@595|||S2700|contact@125||-333.5|-7.4|contact@124||-333.5|7.4 -Ametal-1|net@596|||S2700|contact@126||-342.5|-7.4|contact@127||-342.5|7.4 -Ametal-1|net@597|||S2700|contact@129||-477.5|-7.4|contact@128||-477.5|7.4 -Ametal-1|net@598|||S2700|contact@130||-486.5|-7.4|contact@131||-486.5|7.4 -APolysilicon|net@603|||S1800|pin@12||-46|-12.6|contact@117||-45.5|-12.6 -APolysilicon|net@608|||S1800|pin@17||-190|-12.6|contact@121||-189.5|-12.6 -APolysilicon|net@611|||S1800|pin@2||242|-12.6|contact@109||242.5|-12.6 -APolysilicon|net@614|||S1800|pin@22||-334|-12.6|contact@125||-333.5|-12.6 -APolysilicon|net@619|||S1800|pin@27||-478|-12.6|contact@129||-477.5|-12.6 -APolysilicon|net@622|||S0|pin@3||234|-12.6|contact@110||233.5|-12.6 -APolysilicon|net@626|||S1800|pin@7||98|-12.6|contact@113||98.5|-12.6 -APolysilicon|net@635|||S1800|contact@49||377.5|-12.6|pain@67||378|-12.6 -APolysilicon|net@636|||S1800|contact@114||89.5|-12.6|pin@8||90|-12.6 -APolysilicon|net@637|||S1800|contact@118||-54.5|-12.6|pin@13||-54|-12.6 -APolysilicon|net@638|||S1800|contact@122||-198.5|-12.6|pin@18||-198|-12.6 -APolysilicon|net@639|||S1800|contact@126||-342.5|-12.6|pin@23||-342|-12.6 -APolysilicon|net@640|||S1800|contact@130||-486.5|-12.6|pin@28||-486|-12.6 -APolysilicon|net@641|||S0|pain@64||378|12.6|contact@51||377.5|12.6 -APolysilicon|net@642|||S0|pain@68||378|12.6|contact@51||377.5|12.6 -APolysilicon|net@643|||S0|pin@4||234|12.6|contact@111||233.5|12.6 -APolysilicon|net@644|||S0|pin@9||90|12.6|contact@115||89.5|12.6 -APolysilicon|net@645|||S0|pin@14||-54|12.6|contact@119||-54.5|12.6 -APolysilicon|net@646|||S0|pin@19||-198|12.6|contact@123||-198.5|12.6 -APolysilicon|net@647|||S0|pin@24||-342|12.6|contact@127||-342.5|12.6 -APolysilicon|net@648|||S0|pin@29||-486|12.6|contact@131||-486.5|12.6 -APolysilicon|net@650|||S1800|pin@30||-478|12.6|contact@128||-477.5|12.6 -APolysilicon|net@652|||S1800|pin@31||-334|12.6|contact@124||-333.5|12.6 -APolysilicon|net@654|||S1800|pin@32||-190|12.6|contact@120||-189.5|12.6 -APolysilicon|net@656|||S1800|pin@33||-46|12.6|contact@116||-45.5|12.6 -APolysilicon|net@658|||S1800|pin@34||98|12.6|contact@112||98.5|12.6 -APolysilicon|net@660|||S1800|pin@35||242|12.6|contact@108||242.5|12.6 -APolysilicon|net@662|||S1800|pin@36||386|12.6|contact@46||386.5|12.6 -APolysilicon|net@663|||S1800|pain@65||386|12.6|contact@46||386.5|12.6 -APolysilicon|net@664|||S1800|pin@1||242|12.6|contact@108||242.5|12.6 -APolysilicon|net@665|||S1800|pin@6||98|12.6|contact@112||98.5|12.6 -APolysilicon|net@666|||S1800|pin@11||-46|12.6|contact@116||-45.5|12.6 -APolysilicon|net@667|||S1800|pin@16||-190|12.6|contact@120||-189.5|12.6 -APolysilicon|net@668|||S1800|pin@21||-334|12.6|contact@124||-333.5|12.6 -APolysilicon|net@669|||S1800|pin@26||-478|12.6|contact@128||-477.5|12.6 -APolysilicon|net@670|||S900|pin@3||234|-12.6|latch2in@17|hcl[A]|234|-13.5 -APolysilicon|net@671|||S2700|latch2in@18|hcl[B]|98|-13.5|pin@7||98|-12.6 -APolysilicon|net@672|||S2700|latch2in@19|hcl[B]|-46|-13.5|pin@12||-46|-12.6 -APolysilicon|net@673|||S2700|latch2in@20|hcl[B]|-190|-13.5|pin@17||-190|-12.6 -APolysilicon|net@674|||S2700|latch2in@21|hcl[B]|-334|-13.5|pin@22||-334|-12.6 -APolysilicon|net@675|||S2700|latch2in@18|hcl[A]|90|-13.5|pin@8||90|-12.6 -APolysilicon|net@676|||S2700|latch2in@19|hcl[A]|-54|-13.5|pin@13||-54|-12.6 -APolysilicon|net@677|||S2700|latch2in@20|hcl[A]|-198|-13.5|pin@18||-198|-12.6 -APolysilicon|net@678|||S2700|latch2in@21|hcl[A]|-342|-13.5|pin@23||-342|-12.6 -APolysilicon|net@679|||S2700|latch2in@22|hcl[A]|-486|-13.5|pin@28||-486|-12.6 -APolysilicon|net@680|||S2700|latch2in@17|hcl[B]|242|-13.5|pin@2||242|-12.6 -APolysilicon|net@681|||S2700|latch2in@22|hcl[B]|-478|-13.5|pin@27||-478|-12.6 -APolysilicon|net@682|||S2700|latch2in@16|hcl[B]|386|-13.5|pain@66||386|-12.6 -APolysilicon|net@683|||S2700|latch2in@16|hcl[A]|378|-13.5|pain@67||378|-12.6 -APolysilicon|net@684|||S2700|pin@4||234|12.6|latch2in@27|hcl[A]|234|13.5 -APolysilicon|net@685|||S2700|pin@9||90|12.6|latch2in@26|hcl[A]|90|13.5 -APolysilicon|net@686|||S2700|pin@14||-54|12.6|latch2in@25|hcl[A]|-54|13.5 -APolysilicon|net@687|||S2700|pin@19||-198|12.6|latch2in@24|hcl[A]|-198|13.5 -APolysilicon|net@688|||S2700|pin@24||-342|12.6|latch2in@23|hcl[A]|-342|13.5 -APolysilicon|net@689|||S2700|pin@29||-486|12.6|latch2in@14|hcl[A]|-486|13.5 -APolysilicon|net@690|||S2700|pain@64||378|12.6|latch2in@15|hcl[A]|378|13.5 -APolysilicon|net@691|||S2700|pain@65||386|12.6|latch2in@15|hcl[B]|386|13.5 -APolysilicon|net@692|||S2700|pain@68||378|12.6|latch2in@15|hcl[A]|378|13.5 -APolysilicon|net@693|||S2700|pin@1||242|12.6|latch2in@27|hcl[B]|242|13.5 -APolysilicon|net@694|||S2700|pin@6||98|12.6|latch2in@26|hcl[B]|98|13.5 -APolysilicon|net@695|||S2700|pin@11||-46|12.6|latch2in@25|hcl[B]|-46|13.5 -APolysilicon|net@696|||S2700|pin@16||-190|12.6|latch2in@24|hcl[B]|-190|13.5 -APolysilicon|net@697|||S2700|pin@21||-334|12.6|latch2in@23|hcl[B]|-334|13.5 -APolysilicon|net@698|||S2700|pin@26||-478|12.6|latch2in@14|hcl[B]|-478|13.5 -APolysilicon|net@699|||S2700|pin@30||-478|12.6|latch2in@14|hcl[B]|-478|13.5 -APolysilicon|net@700|||S2700|pin@31||-334|12.6|latch2in@23|hcl[B]|-334|13.5 -APolysilicon|net@701|||S2700|pin@32||-190|12.6|latch2in@24|hcl[B]|-190|13.5 -APolysilicon|net@702|||S2700|pin@33||-46|12.6|latch2in@25|hcl[B]|-46|13.5 -APolysilicon|net@703|||S2700|pin@34||98|12.6|latch2in@26|hcl[B]|98|13.5 -APolysilicon|net@704|||S2700|pin@35||242|12.6|latch2in@27|hcl[B]|242|13.5 -APolysilicon|net@705|||S2700|pin@36||386|12.6|latch2in@15|hcl[B]|386|13.5 -Ametal-1|net@706|||S2700|contact@132||242.5|3.9|contact@108||242.5|7.4 -Ametal-1|net@707|||S900|contact@112||98.5|7.4|contact@134||98.5|3.9 -Ametal-1|net@708|||S900|contact@116||-45.5|7.4|contact@136||-45.5|3.9 -Ametal-1|net@709|||S900|contact@120||-189.5|7.4|contact@138||-189.5|3.9 -Ametal-1|net@710|||S900|contact@124||-333.5|7.4|contact@140||-333.5|3.9 -Ametal-1|net@711|||S900|contact@128||-477.5|7.4|contact@142||-477.5|3.9 -Ametal-1|net@712|||S900|contact@133||233.5|-3.9|contact@110||233.5|-7.4 -Ametal-1|net@713|||S2700|contact@114||89.5|-7.4|contact@135||89.5|-3.9 -Ametal-1|net@714|||S2700|contact@118||-54.5|-7.4|contact@137||-54.5|-3.9 -Ametal-1|net@715|||S2700|contact@122||-198.5|-7.4|contact@139||-198.5|-3.9 -Ametal-1|net@716|||S2700|contact@126||-342.5|-7.4|contact@141||-342.5|-3.9 -Ametal-1|net@717|||S2700|contact@130||-486.5|-7.4|contact@143||-486.5|-3.9 -Ametal-2|net@764||1.2|S0|contact@50||377.5|-3.9|contact@133||233.5|-3.9 -Ametal-2|net@765||1.2|S0|contact@48||386.5|3.9|contact@132||242.5|3.9 -Ametal-2|net@776||1.2|S1800|pin@63||-504|-3.9|contact@143||-486.5|-3.9 -Ametal-2|net@777||1.2|S1800|pin@64||-504|3.9|contact@142||-477.5|3.9 -Ametal-2|net@778||1.2|S0|contact@133||233.5|-3.9|contact@135||89.5|-3.9 -Ametal-2|net@779||1.2|S0|contact@132||242.5|3.9|contact@134||98.5|3.9 -Ametal-2|net@780||1.2|S0|contact@135||89.5|-3.9|contact@137||-54.5|-3.9 -Ametal-2|net@781||1.2|S0|contact@134||98.5|3.9|contact@136||-45.5|3.9 -Ametal-2|net@782||1.2|S0|contact@137||-54.5|-3.9|contact@139||-198.5|-3.9 -Ametal-2|net@783||1.2|S0|contact@136||-45.5|3.9|contact@138||-189.5|3.9 -Ametal-2|net@784||1.2|S0|contact@139||-198.5|-3.9|contact@141||-342.5|-3.9 -Ametal-2|net@785||1.2|S0|contact@138||-189.5|3.9|contact@140||-333.5|3.9 -Ametal-2|net@786||1.2|S0|contact@141||-342.5|-3.9|contact@143||-486.5|-3.9 -Ametal-2|net@787||1.2|S0|contact@140||-333.5|3.9|contact@142||-477.5|3.9 -Ein[1]|ainA[1]|D5G2;|pinsIn07@0|in[1]|I -Ein[2]|ainA[2]|D5G2;|pinsIn07@0|in[2]|I -Ein[3]|ainA[3]|D5G2;|pinsIn07@0|in[3]|I -Ein[4]|ainA[4]|D5G2;|pinsIn07@0|in[4]|I -Ein[5]|ainA[5]|D5G2;|pinsIn07@0|in[5]|I -Ein[6]|ainA[6]|D5G2;|pinsIn07@0|in[6]|I -Ein[7]|ainA[7]|D5G2;|pinsIn07@0|in[7]|I -EinA[8]|ainA[8]|D5G2;|pinsIn07@2|in[1]|I -EinA[9]|ainA[9]|D5G2;|pinsIn07@2|in[2]|I -EinA[10]|ainA[10]|D5G2;|pinsIn07@2|in[3]|I -EinA[11]|ainA[11]|D5G2;|pinsIn07@2|in[4]|I -EinA[12]|ainA[12]|D5G2;|pinsIn07@2|in[5]|I -EinA[13]|ainA[13]|D5G2;|pinsIn07@2|in[6]|I -EinA[14]|ainA[14]|D5G2;|pinsIn07@2|in[7]|I -Ein[1]@528815971|ainB[1]|D5G2;|pinsIn07@1|in[1]|I -Ein[2]@686038298|ainB[2]|D5G2;|pinsIn07@1|in[2]|I -Ein[3]@27978939|ainB[3]|D5G2;|pinsIn07@1|in[3]|I -Ein[4]@250041173|ainB[4]|D5G2;|pinsIn07@1|in[4]|I -Ein[5]@798554365|ainB[5]|D5G2;|pinsIn07@1|in[5]|I -Ein[6]@323559385|ainB[6]|D5G2;|pinsIn07@1|in[6]|I -Ein[7]@580140518|ainB[7]|D5G2;|pinsIn07@1|in[7]|I -EinB[8]|ainB[8]|D5G2;|pinsIn07@3|in[1]|I -EinB[9]|ainB[9]|D5G2;|pinsIn07@3|in[2]|I -EinB[10]|ainB[10]|D5G2;|pinsIn07@3|in[3]|I -EinB[11]|ainB[11]|D5G2;|pinsIn07@3|in[4]|I -EinB[12]|ainB[12]|D5G2;|pinsIn07@3|in[5]|I -EinB[13]|ainB[13]|D5G2;|pinsIn07@3|in[6]|I -EinB[14]|ainB[14]|D5G2;|pinsIn07@3|in[7]|I -Efire[A]||D5G2;|pin@63||I -EfireB|fire[B]|D5G2;|pin@64||I -Egnd||D5G2;|latch2in@22|gnd|G -Egnd_1||D5G2;|latch2in@16|gnd_1|G -Egnd_2||D5G2;|latch2in@14|gnd|G -Egnd_3||D5G2;|latch2in@15|gnd_1|G -Evdd||D5G2;|latch2in@22|vdd|P -Evdd_2||D5G2;|latch2in@22|vdd_2|P -Evdd_3||D5G2;|latch2in@16|vdd_3|P -Evdd_4||D5G2;|latch2in@16|vdd_4|P -Evdd_5||D5G2;|latch2in@14|vdd|P -Evdd_6||D5G2;|latch2in@14|vdd_2|P -Evdd_7||D5G2;|latch2in@15|vdd_3|P -Evdd_8||D5G2;|latch2in@15|vdd_4|P -Exfire[A]||D5G2;|pain@94||I -Exfire[B]||D5G2;|pain@95||I -X - -# Cell addr2in14B;1{sch} -Caddr2in14B;1{sch}||schematic|1189373179324|1206032306937|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||12|0|||| -NOff-Page|conn@1||-14|-3|||| -NOff-Page|conn@2||-8|-8.5|||YRRR| -NOff-Page|conn@3||-14|3|||XRR| -Iaddr2in14B;1{ic}|hi2inAdd@0||19|10|||D5G4; -IlatchesK:latch2in60C;1{ic}|hiL[1:14]|D5G3;X7;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|32|||||ART_message(D5G6;)Saddr2in14B -Ngeneric:Invisible-Pin|pin@1||0|23|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@2||-1|27|||||ART_message(D5G4;)Saddress register for right side -NBus_Pin|pin@7||-8|1|-1|-1|| -NBus_Pin|pin@8||-8|3|-1|-1|| -NBus_Pin|pin@11||-8|-3|-1|-1|| -NBus_Pin|pin@12||-8|-1|-1|-1|| -NWire_Pin|pin@13||-2|-9|||| -NWire_Pin|pin@14||-2|7|||| -Ngeneric:Invisible-Pin|pin@18||-28.5|15|||||ART_message(D6G3;)S[Bit arrangement:,08 19 10 11 12 03 14,07 06 05 04 03 02 01] -Awire|fire[A]|D5G2;||900|hiL[1:14]|hcl[A]|-2|-3|pin@13||-2|-9 -Awire|fire[B]|D5G2;||2700|hiL[1:14]|hcl[B]|-2|3|pin@14||-2|7 -Abus|net@9||-0.5|IJ0|conn@0|a|10|0|hiL[1:14]|out[1]|3|0 -Abus|net@10||-0.5|IJ0|hiL[1:14]|inB[1]|-3|1|pin@7||-8|1 -Abus|net@11||-0.5|IJ2700|pin@7||-8|1|pin@8||-8|3 -Abus|net@15||-0.5|IJ1800|conn@1|y|-12|-3|pin@11||-8|-3 -Abus|net@16||-0.5|IJ2700|pin@11||-8|-3|pin@12||-8|-1 -Abus|net@17||-0.5|IJ1800|pin@12||-8|-1|hiL[1:14]|inA[1]|-3|-1 -Abus|net@19||-0.5|IJ1800|conn@3|y|-12|3|pin@8||-8|3 -EainA[1:14]||D4G2;|conn@1|a|I -EainB[1:14]||D4G2;|conn@3|a|I -Eaout[1:14]||D6G2;|conn@0|y|O -Efire[A,B]||D4G2;|conn@2|a|I -X - -# Cell all1in52;1{ic} -Call1in52;1{ic}||artwork|1189375651355|1197074681981|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S52@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -NPin|pin@18||-2|-2|1|1|| -NPin|pin@19||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@18||-2|-2 -AThicker|net@15|||FS0|pin@18||-2|-2|pin@12||-3|-2 -AThicker|net@16|||FS900|pin@18||-2|-2|pin@19||-2|-3 -Efire||D5G2;|pin@0||I -Eain[T],inA[1:37]|in[1:37],ain[T,1:14]|D5G2;|pin@2||I -Eaout[T],out[1:37]|out[1:37],aout[T,1:14]|D5G2;|pin@4||O -X - -# Cell all1in52;2{lay} -Call1in52;2{lay}||cmos90|1194914812318|1199112068627||ATTR_NCC(D5G3;NTX100;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Iaddr1in14;2{lay}|addr1in1@0||504|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -Idata1in38all;3{lay}|data1in3@0||2520|0|||D5G4; -Ametal-2|net@17|||S0|data1in3@0|fire|1008|-3.9|addr1in1@0|fire_1|1008|-3.9 -Ametal-2|net@18|||S0|data1in3@0|gnd|1008|72|addr1in1@0|gnd_2|1008|72 -Ametal-2|net@19|||S0|data1in3@0|gnd_4|1008|-72|addr1in1@0|gnd_1|1008|-72 -Ametal-2|net@20|||S0|data1in3@0|vdd|1008|122|addr1in1@0|vdd_6|1008|122 -Ametal-2|net@21|||S0|data1in3@0|vdd_10|1008|-122|addr1in1@0|vdd_4|1008|-122 -Ametal-2|net@22|||S0|data1in3@0|vdd_7|1008|22|addr1in1@0|vdd_5|1008|22 -Ametal-2|net@23|||S0|data1in3@0|vdd_9|1008|-22|addr1in1@0|vdd_3|1008|-22 -Eain[1]||D5G2;|addr1in1@0|ain[1]|I -Eain[2]||D5G2;|addr1in1@0|ain[2]|I -Eain[3]||D5G2;|addr1in1@0|ain[3]|I -Eain[4]||D5G2;|addr1in1@0|ain[4]|I -Eain[5]||D5G2;|addr1in1@0|ain[5]|I -Eain[6]||D5G2;|addr1in1@0|ain[6]|I -Eain[7]||D5G2;|addr1in1@0|ain[7]|I -Eain[8]||D5G2;|addr1in1@0|ain[8]|I -Eain[9]||D5G2;|addr1in1@0|ain[9]|I -Eain[10]||D5G2;|addr1in1@0|ain[10]|I -Eain[11]||D5G2;|addr1in1@0|ain[11]|I -Eain[12]||D5G2;|addr1in1@0|ain[12]|I -Eain[13]||D5G2;|addr1in1@0|ain[13]|I -Eain[14]||D5G2;|addr1in1@0|ain[14]|I -Eain[T]||D5G2;|data1in3@0|ain[T]|I -Eaout[1]||D5G2;|addr1in1@0|aout[1]|O -Eaout[2]||D5G2;|addr1in1@0|aout[2]|O -Eaout[3]||D5G2;|addr1in1@0|aout[3]|O -Eaout[4]||D5G2;|addr1in1@0|aout[4]|O -Eaout[5]||D5G2;|addr1in1@0|aout[5]|O -Eaout[6]||D5G2;|addr1in1@0|aout[6]|O -Eaout[7]||D5G2;|addr1in1@0|aout[7]|O -Eaout[8]||D5G2;|addr1in1@0|aout[8]|O -Eaout[9]||D5G2;|addr1in1@0|aout[9]|O -Eaout[10]||D5G2;|addr1in1@0|aout[10]|O -Eaout[11]||D5G2;|addr1in1@0|aout[11]|O -Eaout[12]||D5G2;|addr1in1@0|aout[12]|O -Eaout[13]||D5G2;|addr1in1@0|aout[13]|O -Eaout[14]||D5G2;|addr1in1@0|aout[14]|O -Eaout[T]||D5G2;|data1in3@0|aout[T]|O -Efire||D5G2;|addr1in1@0|fire|I -Egnd||D5G2;|addr1in1@0|gnd|G -Egnd_1||D5G2;|data1in3@0|gnd_1|G -Egnd_2||D5G2;|data1in3@0|gnd_2|G -Egnd_3||D5G2;|addr1in1@0|gnd_3|G -Ein[1]||D5G2;|data1in3@0|in[1]|I -Ein[2]||D5G2;|data1in3@0|in[2]|I -Ein[3]||D5G2;|data1in3@0|in[3]|I -Ein[4]||D5G2;|data1in3@0|in[4]|I -Ein[5]||D5G2;|data1in3@0|in[5]|I -Ein[6]||D5G2;|data1in3@0|in[6]|I -Ein[7]||D5G2;|data1in3@0|in[7]|I -Ein[8]||D5G2;|data1in3@0|in[8]|I -Ein[9]||D5G2;|data1in3@0|in[9]|I -Ein[10]||D5G2;|data1in3@0|in[10]|I -Ein[11]||D5G2;|data1in3@0|in[11]|I -Ein[12]||D5G2;|data1in3@0|in[12]|I -Ein[13]||D5G2;|data1in3@0|in[13]|I -Ein[14]||D5G2;|data1in3@0|in[14]|I -Ein[15]||D5G2;|data1in3@0|in[15]|I -Ein[16]||D5G2;|data1in3@0|in[16]|I -Ein[17]||D5G2;|data1in3@0|in[17]|I -Ein[18]||D5G2;|data1in3@0|in[18]|I -Ein[19]||D5G2;|data1in3@0|in[19]|I -Ein[20]||D5G2;|data1in3@0|in[20]|I -Ein[21]||D5G2;|data1in3@0|in[21]|I -Ein[22]||D5G2;|data1in3@0|in[22]|I -Ein[23]||D5G2;|data1in3@0|in[23]|I -Ein[24]||D5G2;|data1in3@0|in[24]|I -Ein[25]||D5G2;|data1in3@0|in[25]|I -Ein[26]||D5G2;|data1in3@0|in[26]|I -Ein[27]||D5G2;|data1in3@0|in[27]|I -Ein[28]||D5G2;|data1in3@0|in[28]|I -Ein[29]||D5G2;|data1in3@0|in[29]|I -Ein[30]||D5G2;|data1in3@0|in[30]|I -Ein[31]||D5G2;|data1in3@0|in[31]|I -Ein[32]||D5G2;|data1in3@0|in[32]|I -Ein[33]||D5G2;|data1in3@0|in[33]|I -Ein[34]||D5G2;|data1in3@0|in[34]|I -Ein[35]||D5G2;|data1in3@0|in[35]|I -Ein[36]||D5G2;|data1in3@0|in[36]|I -Ein[37]||D5G2;|data1in3@0|in[37]|I -Eout[1]||D5G2;|data1in3@0|out[1]|O -Eout[2]||D5G2;|data1in3@0|out[2]|O -Eout[3]||D5G2;|data1in3@0|out[3]|O -Eout[4]||D5G2;|data1in3@0|out[4]|O -Eout[5]||D5G2;|data1in3@0|out[5]|O -Eout[6]||D5G2;|data1in3@0|out[6]|O -Eout[7]||D5G2;|data1in3@0|out[7]|O -Eout[8]||D5G2;|data1in3@0|out[8]|O -Eout[9]||D5G2;|data1in3@0|out[9]|O -Eout[10]||D5G2;|data1in3@0|out[10]|O -Eout[11]||D5G2;|data1in3@0|out[11]|O -Eout[12]||D5G2;|data1in3@0|out[12]|O -Eout[13]||D5G2;|data1in3@0|out[13]|O -Eout[14]||D5G2;|data1in3@0|out[14]|O -Eout[15]||D5G2;|data1in3@0|out[15]|O -Eout[16]||D5G2;|data1in3@0|out[16]|O -Eout[17]||D5G2;|data1in3@0|out[17]|O -Eout[18]||D5G2;|data1in3@0|out[18]|O -Eout[19]||D5G2;|data1in3@0|out[19]|O -Eout[20]||D5G2;|data1in3@0|out[20]|O -Eout[21]||D5G2;|data1in3@0|out[21]|O -Eout[22]||D5G2;|data1in3@0|out[22]|O -Eout[23]||D5G2;|data1in3@0|out[23]|O -Eout[24]||D5G2;|data1in3@0|out[24]|O -Eout[25]||D5G2;|data1in3@0|out[25]|O -Eout[26]||D5G2;|data1in3@0|out[26]|O -Eout[27]||D5G2;|data1in3@0|out[27]|O -Eout[28]||D5G2;|data1in3@0|out[28]|O -Eout[29]||D5G2;|data1in3@0|out[29]|O -Eout[30]||D5G2;|data1in3@0|out[30]|O -Eout[31]||D5G2;|data1in3@0|out[31]|O -Eout[32]||D5G2;|data1in3@0|out[32]|O -Eout[33]||D5G2;|data1in3@0|out[33]|O -Eout[34]||D5G2;|data1in3@0|out[34]|O -Eout[35]||D5G2;|data1in3@0|out[35]|O -Eout[36]||D5G2;|data1in3@0|out[36]|O -Eout[37]||D5G2;|data1in3@0|out[37]|O -Evdd||D5G2;|addr1in1@0|vdd|P -Evdd_2||D5G2;|addr1in1@0|vdd_2|P -Evdd_3||D5G2;|data1in3@0|vdd_3|P -Evdd_4||D5G2;|data1in3@0|vdd_4|P -Evdd_5||D5G2;|data1in3@0|vdd_5|P -Evdd_6||D5G2;|data1in3@0|vdd_6|P -Evdd_7||D5G2;|addr1in1@0|vdd_7|P -Evdd_8||D5G2;|addr1in1@0|vdd_8|P -X - -# Cell all1in52;1{sch} -Call1in52;1{sch}||schematic|1189373179324|1220567939472||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-55|-8|||Y| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-17|-9|Y||D5G4; -Iall1in52;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in60C;1{ic}|hiL[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -IlatchesK:latch1in60C;1{ic}|lat[1:14]|D5G3;X-4;Y5;|-40|0|||D5G4; -IlatchesK:latch1in60C;1{ic}|latch1in@0||-21|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)Sall1in52 -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sall 52 latches of 1 input each -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NBus_Pin|pin@26||-8|0|-1|-1|| -NWire_Pin|pin@27||-2|-7|||| -NWire_Pin|pin@32||-27|0|||| -NWire_Pin|pin@33||-23|-8|||| -NWire_Pin|pin@34||-27|-10|||| -NWire_Pin|pin@35||-12|0|||| -NWire_Pin|pin@36||-12|8|||| -NWire_Pin|pin@37||-42|-8|||| -NBus_Pin|pin@38||-48|-3|-1|-1|| -NBus_Pin|pin@39||-34|0|-1|-1|| -NBus_Pin|pin@40||-34|6|-1|-1|| -NBus_Pin|pin@41||-48|0|-1|-1|| -NWire_Pin|pin@42||-12|-7|||| -NWire_Pin|pin@43||-12|-11|||| -NWire_Pin|pin@44||-2|-11|||| -NWire_Pin|pin@45||-12|-9|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|-7|||D0G4;|ATTR_L(D5G1;PUD)S2565|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)S4 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-7|-11|||D0G4;|ATTR_L(D5G1;PUD)S2565|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)S4 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-47|-8|||D0G4;|ATTR_L(D5G1;PUD)S834|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)S4 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-35|-8|||D0G4;|ATTR_L(D5G1;PUD)S2791|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)S4 -Abus|ain[1:14]|D5G2;|-0.5|IJ900|pin@41||-48|0|pin@38||-48|-3 -Awire|ain[T]|D5G2;||900|pin@32||-27|0|pin@34||-27|-10 -Abus|aout[1:14]|D5G2;|-0.5|IJ2700|pin@39||-34|0|pin@40||-34|6 -Awire|aout[T]|D5G2;||2700|pin@35||-12|0|pin@36||-12|8 -Abus|in[1:37]|D5G2;|-0.5|IJ2700|pin@11||-8|-5|pin@26||-8|0 -Abus|net@9||-0.5|IJ0|pin@15||9|0|hiL[1:37]|out[1]|3|0 -Abus|net@34||-0.5|IJ1800|pin@26||-8|0|hiL[1:37]|in[1]|-3|0 -Awire|net@41|||0|pin@27||-2|-7|wire90@0|b|-4.5|-7 -Awire|net@81|||0|wire90@0|a|-9.5|-7|pin@42||-12|-7 -Awire|net@86|||0|latch1in@0|in[1]|-24|0|pin@32||-27|0 -Awire|net@90|||900|latch1in@0|hcl|-23|-3|pin@33||-23|-8 -Awire|net@91|||1800|pin@33||-23|-8|dataDriv@0|inb|-21|-8 -Awire|net@92|||1800|wire90@3|b|-32.5|-8|pin@33||-23|-8 -Awire|net@94|||1800|pin@34||-27|-10|dataDriv@0|ina|-21|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-18|0|pin@35||-12|0 -Awire|net@98|||900|lat[1:14]|hcl|-42|-3|pin@37||-42|-8 -Abus|net@99||-0.5|IJ1800|pin@41||-48|0|lat[1:14]|in[1]|-43|0 -Abus|net@100||-0.5|IJ0|pin@39||-34|0|lat[1:14]|out[1]|-37|0 -Awire|net@101|||900|hiL[1:37]|hcl|-2|-3|pin@27||-2|-7 -Awire|net@103|||900|pin@45||-12|-9|pin@43||-12|-11 -Awire|net@104|||1800|pin@43||-12|-11|wire90@1|a|-9.5|-11 -Awire|net@105|||900|pin@27||-2|-7|pin@44||-2|-11 -Awire|net@106|||0|pin@44||-2|-11|wire90@1|b|-4.5|-11 -Awire|net@107|||900|pin@42||-12|-7|pin@45||-12|-9 -Awire|net@108|||0|pin@45||-12|-9|dataDriv@0|out[F]|-13|-9 -Awire|net@109|||1800|conn@2|y|-53|-8|wire90@2|a|-49.5|-8 -Awire|net@110|||1800|wire90@2|b|-44.5|-8|pin@37||-42|-8 -Awire|net@112|||0|wire90@3|a|-37.5|-8|pin@37||-42|-8 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -Efire||D4G2;|conn@2|a|I -Eain[T],inA[1:37]|in[1:37],ain[T,1:14]|D4G2;|conn@1|a|I -Eaout[T],out[1:37]|out[1:37],aout[T,1:14]|D6G2;|conn@0|y|O -X - -# Cell all1in52scan;1{ic} -Call1in52scan;1{ic}||artwork|1194911725808|1197076235919|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Nschematic:Bus_Pin|pin@3||-2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@4||2|-6|-1|-1|| -NPin|pin@5||-2|-8|1|1|| -NPin|pin@6||-2|-4|1|1|| -NPin|pin@7||1|-3|1|1|XRR| -NPin|pin@8||3|0|1|1|XRR| -NPin|pin@9||1|3|1|1|XRR| -NPin|pin@10||1|2|1|1|XRR| -NPin|pin@11||-2|2|1|1|XRR| -NPin|pin@12||-2|3|1|1|XRR| -NPin|pin@13||-3|2|1|1|XRR| -Nschematic:Bus_Pin|pin@14||0|-4|-2|-2|| -Nschematic:Bus_Pin|pin@15||0|-2|-2|-2|| -NPin|pin@16||1|-4|1|1|| -NPin|pin@17||2|-6|1|1|| -NPin|pin@18||1|-8|1|1|| -NPin|pin@19||-1|-8|1|1|| -NPin|pin@20||-1|-4|1|1|| -NPin|pin@21||0|-6|1|1|| -NPin|pin@22||-3|-2|1|1|XRR| -NPin|pin@23||1|-2|1|1|XRR| -AThicker|net@0|||FS0|pin@18||1|-8|pin@19||-1|-8 -AThicker|net@1|||FS0|pin@19||-1|-8|pin@5||-2|-8 -AThicker|net@2|||FS900|pin@23||1|-2|pin@7||1|-3 -AThicker|net@3|||FS2363|pin@7||1|-3|pin@8||3|0 -AThicker|net@4|||FS3037|pin@8||3|0|pin@9||1|3 -AThicker|net@5|||FS900|pin@9||1|3|pin@10||1|2 -Aschematic:bus|net@6||-0.5|IJ2700|pin@14||0|-4|pin@15||0|-2 -AThicker|net@7|||FS2700|pin@5||-2|-8|pin@6||-2|-4 -AThicker|net@8|||FS1800|pin@20||-1|-4|pin@16||1|-4 -AThicker|net@9|||FS1166|pin@16||1|-4|pin@17||2|-6 -AThicker|net@10|||FS634|pin@17||2|-6|pin@18||1|-8 -AThicker|net@11|||FS1800|pin@6||-2|-4|pin@20||-1|-4 -AThicker|net@12|||FS1166|pin@20||-1|-4|pin@21||0|-6 -AThicker|net@13|||FS2434|pin@19||-1|-8|pin@21||0|-6 -AThicker|net@14|||FS0|pin@10||1|2|pin@11||-2|2 -AThicker|net@15|||FS0|pin@11||-2|2|pin@13||-3|2 -AThicker|net@16|||FS900|pin@13||-3|2|pin@22||-3|-2 -AThicker|net@17|||FS2700|pin@11||-2|2|pin@12||-2|3 -AThicker|net@18|||FS0|pin@23||1|-2|pin@22||-3|-2 -Efire||D5G2;|pin@0||I -EinA[1:37],ain[T,1:14]|in[1:37],ain[T,1:14]|D5G2;|pin@1||I -Eout[1:37],aout[T,1:14]||D5G2;|pin@2||O -Esi[1:9]|sid[1:9]|D5G2;|pin@3||I -Eso[1:9]|sod[1:9]|D5G2;|pin@4||O -X - -# Cell all1in52scan;2{lay} -Call1in52scan;2{lay}||cmos90|1194912053162|1199112068627||ATTR_NCC(D5FLeave alone;G3;NTX99.75;Y288;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Iaddr1in14scan;2{lay}|addr1in1@0||504|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -Idata1in38scan;3{lay}|data1in3@0||2520|0|||D5G4; -Ametal-2|net@288|||S0|addr1in1@0|fire_1|1008|-3.9|data1in3@0|fire|1008|-3.9 -Ametal-2|net@289|||S0|addr1in1@0|gnd_5|1008|216|data1in3@0|gnd|1008|216 -Ametal-2|net@290|||S0|addr1in1@0|gnd_4|1008|72|data1in3@0|gnd_6|1008|72 -Ametal-2|net@291|||S0|addr1in1@0|gnd_1|1008|-72|data1in3@0|gnd_8|1008|-72 -Ametal-2|net@292|||S0|addr1in1@0|gnd_3|1008|-216|data1in3@0|gnd_9|1008|-216 -Ametal-2|net@293|||S0|addr1in1@0|p1p|1008|-182|data1in3@0|p1p|1008|-182 -Ametal-2|net@294|||S0|addr1in1@0|p2p|1008|-194|data1in3@0|p2p|1008|-194 -Ametal-2|net@295|||S0|addr1in1@0|rd_1|1008|156|data1in3@0|rd_3|1008|156 -Ametal-2|net@296|||S0|addr1in1@0|sout|1008|232|data1in3@0|scanFromAddress|1008|232 -Ametal-2|net@297|||S0|addr1in1@0|sin|1008|-232|data1in3@0|scanToAddr|1008|-232 -Ametal-2|net@298|||S0|addr1in1@0|vdd_10|1008|266|data1in3@0|vdd|1008|266 -Ametal-2|net@299|||S0|addr1in1@0|vdd_8|1008|22|data1in3@0|vdd_13|1008|22 -Ametal-2|net@300|||S0|addr1in1@0|vdd_9|1008|122|data1in3@0|vdd_14|1008|122 -Ametal-2|net@301|||S0|addr1in1@0|vdd_11|1008|166|data1in3@0|vdd_15|1008|166 -Ametal-2|net@302|||S0|addr1in1@0|vdd_3|1008|-22|data1in3@0|vdd_16|1008|-22 -Ametal-2|net@303|||S0|addr1in1@0|vdd_4|1008|-122|data1in3@0|vdd_17|1008|-122 -Ametal-2|net@304|||S0|addr1in1@0|vdd_1|1008|-266|data1in3@0|vdd_18|1008|-266 -Ametal-2|net@305|||S0|addr1in1@0|vdd_7|1008|-166|data1in3@0|vdd_19|1008|-166 -Ametal-2|net@306|||S0|addr1in1@0|wrA|1008|6|data1in3@0|wrA|1008|6 -Eain[1]||D5G2;|addr1in1@0|ain[1]|I -Eain[2]||D5G2;|addr1in1@0|ain[2]|I -Eain[3]||D5G2;|addr1in1@0|ain[3]|I -Eain[4]||D5G2;|addr1in1@0|ain[4]|I -Eain[5]||D5G2;|addr1in1@0|ain[5]|I -Eain[6]||D5G2;|addr1in1@0|ain[6]|I -Eain[7]||D5G2;|addr1in1@0|ain[7]|I -Eain[8]||D5G2;|addr1in1@0|ain[8]|I -Eain[9]||D5G2;|addr1in1@0|ain[9]|I -Eain[10]||D5G2;|addr1in1@0|ain[10]|I -Eain[11]||D5G2;|addr1in1@0|ain[11]|I -Eain[12]||D5G2;|addr1in1@0|ain[12]|I -Eain[13]||D5G2;|addr1in1@0|ain[13]|I -Eain[14]||D5G2;|addr1in1@0|ain[14]|I -Eain[T]||D5G2;|data1in3@0|ain[T]|I -Eaout[1]||D5G2;|addr1in1@0|aout[1]|O -Eaout[2]||D5G2;|addr1in1@0|aout[2]|O -Eaout[3]||D5G2;|addr1in1@0|aout[3]|O -Eaout[4]||D5G2;|addr1in1@0|aout[4]|O -Eaout[5]||D5G2;|addr1in1@0|aout[5]|O -Eaout[6]||D5G2;|addr1in1@0|aout[6]|O -Eaout[7]||D5G2;|addr1in1@0|aout[7]|O -Eaout[8]||D5G2;|addr1in1@0|aout[8]|O -Eaout[9]||D5G2;|addr1in1@0|aout[9]|O -Eaout[10]||D5G2;|addr1in1@0|aout[10]|O -Eaout[11]||D5G2;|addr1in1@0|aout[11]|O -Eaout[12]||D5G2;|addr1in1@0|aout[12]|O -Eaout[13]||D5G2;|addr1in1@0|aout[13]|O -Eaout[14]||D5G2;|addr1in1@0|aout[14]|O -Eaout[T]||D5G2;|data1in3@0|aout[T]|O -Efire||D5G2;|addr1in1@0|fire|I -Egnd||D5G2;|addr1in1@0|gnd|G -Egnd_1||D5G2;|data1in3@0|gnd_1|G -Egnd_2||D5G2;|addr1in1@0|gnd_2|G -Egnd_3||D5G2;|data1in3@0|gnd_3|G -Egnd_4||D5G2;|data1in3@0|gnd_4|G -Egnd_5||D5G2;|data1in3@0|gnd_5|G -Egnd_6||D5G2;|addr1in1@0|gnd_6|G -Egnd_7||D5G2;|addr1in1@0|gnd_7|G -Ein[1]||D5G2;|data1in3@0|in[1]|I -Ein[2]||D5G2;|data1in3@0|in[2]|I -Ein[3]||D5G2;|data1in3@0|in[3]|I -Ein[4]||D5G2;|data1in3@0|in[4]|I -Ein[5]||D5G2;|data1in3@0|in[5]|I -Ein[6]||D5G2;|data1in3@0|in[6]|I -Ein[7]||D5G2;|data1in3@0|in[7]|I -Ein[8]||D5G2;|data1in3@0|in[8]|I -Ein[9]||D5G2;|data1in3@0|in[9]|I -Ein[10]||D5G2;|data1in3@0|in[10]|I -Ein[11]||D5G2;|data1in3@0|in[11]|I -Ein[12]||D5G2;|data1in3@0|in[12]|I -Ein[13]||D5G2;|data1in3@0|in[13]|I -Ein[14]||D5G2;|data1in3@0|in[14]|I -Ein[15]||D5G2;|data1in3@0|in[15]|I -Ein[16]||D5G2;|data1in3@0|in[16]|I -Ein[17]||D5G2;|data1in3@0|in[17]|I -Ein[18]||D5G2;|data1in3@0|in[18]|I -Ein[19]||D5G2;|data1in3@0|in[19]|I -Ein[20]||D5G2;|data1in3@0|in[20]|I -Ein[21]||D5G2;|data1in3@0|in[21]|I -Ein[22]||D5G2;|data1in3@0|in[22]|I -Ein[23]||D5G2;|data1in3@0|in[23]|I -Ein[24]||D5G2;|data1in3@0|in[24]|I -Ein[25]||D5G2;|data1in3@0|in[25]|I -Ein[26]||D5G2;|data1in3@0|in[26]|I -Ein[27]||D5G2;|data1in3@0|in[27]|I -Ein[28]||D5G2;|data1in3@0|in[28]|I -Ein[29]||D5G2;|data1in3@0|in[29]|I -Ein[30]||D5G2;|data1in3@0|in[30]|I -Ein[31]||D5G2;|data1in3@0|in[31]|I -Ein[32]||D5G2;|data1in3@0|in[32]|I -Ein[33]||D5G2;|data1in3@0|in[33]|I -Ein[34]||D5G2;|data1in3@0|in[34]|I -Ein[35]||D5G2;|data1in3@0|in[35]|I -Ein[36]||D5G2;|data1in3@0|in[36]|I -Ein[37]||D5G2;|data1in3@0|in[37]|I -Eout[1]||D5G2;|data1in3@0|out[1]|O -Eout[2]||D5G2;|data1in3@0|out[2]|O -Eout[3]||D5G2;|data1in3@0|out[3]|O -Eout[4]||D5G2;|data1in3@0|out[4]|O -Eout[5]||D5G2;|data1in3@0|out[5]|O -Eout[6]||D5G2;|data1in3@0|out[6]|O -Eout[7]||D5G2;|data1in3@0|out[7]|O -Eout[8]||D5G2;|data1in3@0|out[8]|O -Eout[9]||D5G2;|data1in3@0|out[9]|O -Eout[10]||D5G2;|data1in3@0|out[10]|O -Eout[11]||D5G2;|data1in3@0|out[11]|O -Eout[12]||D5G2;|data1in3@0|out[12]|O -Eout[13]||D5G2;|data1in3@0|out[13]|O -Eout[14]||D5G2;|data1in3@0|out[14]|O -Eout[15]||D5G2;|data1in3@0|out[15]|O -Eout[16]||D5G2;|data1in3@0|out[16]|O -Eout[17]||D5G2;|data1in3@0|out[17]|O -Eout[18]||D5G2;|data1in3@0|out[18]|O -Eout[19]||D5G2;|data1in3@0|out[19]|O -Eout[20]||D5G2;|data1in3@0|out[20]|O -Eout[21]||D5G2;|data1in3@0|out[21]|O -Eout[22]||D5G2;|data1in3@0|out[22]|O -Eout[23]||D5G2;|data1in3@0|out[23]|O -Eout[24]||D5G2;|data1in3@0|out[24]|O -Eout[25]||D5G2;|data1in3@0|out[25]|O -Eout[26]||D5G2;|data1in3@0|out[26]|O -Eout[27]||D5G2;|data1in3@0|out[27]|O -Eout[28]||D5G2;|data1in3@0|out[28]|O -Eout[29]||D5G2;|data1in3@0|out[29]|O -Eout[30]||D5G2;|data1in3@0|out[30]|O -Eout[31]||D5G2;|data1in3@0|out[31]|O -Eout[32]||D5G2;|data1in3@0|out[32]|O -Eout[33]||D5G2;|data1in3@0|out[33]|O -Eout[34]||D5G2;|data1in3@0|out[34]|O -Eout[35]||D5G2;|data1in3@0|out[35]|O -Eout[36]||D5G2;|data1in3@0|out[36]|O -Eout[37]||D5G2;|data1in3@0|out[37]|O -Esid[1]||D5G2;|data1in3@0|sid[1]|B -Esid[2]||D5G2;|data1in3@0|sid[2]|B -Esid[3]||D5G2;|data1in3@0|sid[3]|B -Esid[4]||D5G2;|data1in3@0|sid[4]|B -Esid[5]||D5G2;|data1in3@0|sid[5]|B -Esid[6]||D5G2;|data1in3@0|sid[6]|B -Esid[7]||D5G2;|data1in3@0|sid[7]|B -Esid[8]||D5G2;|data1in3@0|sid[8]|B -Esid[9]||D5G2;|data1in3@0|sid[9]|B -Esod[1]||D5G2;|data1in3@0|sod[1]|B -Esod[2]||D5G2;|data1in3@0|sod[2]|B -Esod[3]||D5G2;|data1in3@0|sod[3]|B -Esod[4]||D5G2;|data1in3@0|sod[4]|B -Esod[5]||D5G2;|data1in3@0|sod[5]|B -Esod[6]||D5G2;|data1in3@0|sod[6]|B -Esod[7]||D5G2;|data1in3@0|sod[7]|B -Esod[8]||D5G2;|data1in3@0|sod[8]|B -Esod[9]||D5G2;|data1in3@0|sod[9]|B -Evdd||D5G2;|addr1in1@0|vdd|P -Evdd_1||D5G2;|data1in3@0|vdd_1|P -Evdd_2||D5G2;|addr1in1@0|vdd_2|P -Evdd_3||D5G2;|data1in3@0|vdd_3|P -Evdd_4||D5G2;|data1in3@0|vdd_4|P -Evdd_5||D5G2;|addr1in1@0|vdd_5|P -Evdd_6||D5G2;|addr1in1@0|vdd_6|P -Evdd_7||D5G2;|data1in3@0|vdd_7|P -Evdd_8||D5G2;|data1in3@0|vdd_8|P -Evdd_9||D5G2;|data1in3@0|vdd_9|P -Evdd_10||D5G2;|data1in3@0|vdd_10|P -Evdd_11||D5G2;|data1in3@0|vdd_11|P -Evdd_12||D5G2;|addr1in1@0|vdd_12|P -Evdd_13||D5G2;|addr1in1@0|vdd_13|P -Evdd_14||D5G2;|addr1in1@0|vdd_14|P -Evdd_15||D5G2;|addr1in1@0|vdd_15|P -X - -# Cell all1in52scan;1{sch} -Call1in52scan;1{sch}||schematic|1194911286810|1197076235919| -Iaddr1in14scan;1{ic}|addr1in1@0||-24|0|||D5G4; -Iall1in52scan;1{ic}|all1in52@0||23|16|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-26|12.5|||RRR| -NOff-Page|conn@1||-32|6|||| -NOff-Page|conn@2||16|6|||| -NOff-Page|conn@3||12|-11|||| -NOff-Page|conn@4||-6|-11|||Y| -Idata1in38scan;2{ic}|data1in3@0||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-0.5|36|||||ART_message(D5G6;)Sall1in52scan -Ngeneric:Invisible-Pin|pin@1||-1.5|27|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-2.5|31|||||ART_message(D5G4;)Saddress and data register with scan -NWire_Pin|pin@3||6|-6|||| -NWire_Pin|pin@4||6|-17|||| -NWire_Pin|pin@5||-30|-17|||| -NWire_Pin|pin@6||-30|-6|||| -NBus_Pin|pin@8||-24|-14|-1|-1|| -NBus_Pin|pin@9||-32|0|-1|-1|| -NBus_Pin|pin@10||-32|-3|-1|-1|| -NBus_Pin|pin@11||-15|0|-1|-1|| -NBus_Pin|pin@12||-15|6|-1|-1|| -NBus_Pin|pin@13||-9|0|-1|-1|| -NBus_Pin|pin@14||-9|-3|-1|-1|| -NBus_Pin|pin@15||6|0|-1|-1|| -NBus_Pin|pin@16||6|6|-1|-1|| -NWire_Pin|pin@17||-26|9|||| -NWire_Pin|pin@19||-2|9|||| -NWire_Pin|pin@20||-24|-21|||| -NWire_Pin|pin@21||-24|-25|||| -NWire_Pin|pin@22||-15|-21|||| -NWire_Pin|pin@23||-15|-25|||| -NWire_Pin|pin@24||-6|-21|||| -NWire_Pin|pin@25||-6|-25|||| -NWire_Pin|pin@26||3|-21|||| -NWire_Pin|pin@27||3|-25|||| -Ngeneric:Invisible-Pin|pin@28||-4.5|23|||||ART_message(D5G3;)Sscan order is: setData,setAddress,d[1:37],a[T,1:14] -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-13|-6|||D0G4;|ATTR_L(D5G1;PUD)D2975.6000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-13|-17|||D0G4;|ATTR_L(D5G1;PUD)D2989.900000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-28|-21|||D0G4;|ATTR_L(D5G1;PUD)D12167.999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-19|-21|||D0G4;|ATTR_L(D5G1;PUD)D12491.999999999989|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@4||-10|-21|||D0G4;|ATTR_L(D5G1;PUD)D3927.500000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||-1|-21|||D0G4;|ATTR_L(D5G1;PUD)D11401.59999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|ain[1:14]|D5G2;|-0.5|IJ900|pin@9||-32|0|pin@10||-32|-3 -Abus|aout[1:14]|D5G2;|-0.5|IJ2700|pin@11||-15|0|pin@12||-15|6 -Abus|in[1:37],ain[T]|D5G2;|-0.5|IJ900|pin@13||-9|0|pin@14||-9|-3 -Awire|net@1|||1800|data1in3@0|scanToAddr|2|-6|pin@3||6|-6 -Awire|net@2|||900|pin@3||6|-6|pin@4||6|-17 -Awire|net@4|||2700|pin@5||-30|-17|pin@6||-30|-6 -Awire|net@5|||1800|pin@6||-30|-6|addr1in1@0|sin|-26|-6 -Abus|net@9||-0.5|IJ0|data1in3@0|p2p,p1p,wrA,rd|0|-14|pin@8||-24|-14 -Abus|net@10||-0.5|IJ0|addr1in1@0|ain[1:14]|-27|0|pin@9||-32|0 -Abus|net@12||-0.5|IJ1800|addr1in1@0|aout[1:14]|-21|0|pin@11||-15|0 -Abus|net@14||-0.5|IJ0|data1in3@0|inA[1:37],ain[T]|-3|0|pin@13||-9|0 -Abus|net@16||-0.5|IJ1800|data1in3@0|out[1:37],aout[T]|3|0|pin@15||6|0 -Awire|net@18|||900|pin@17||-26|9|addr1in1@0|fire|-26|3 -Awire|net@19|||900|conn@0|y|-26|10.5|pin@17||-26|9 -Awire|net@22|||900|pin@19||-2|9|data1in3@0|fire|-2|3 -Awire|net@23|||1800|pin@17||-26|9|pin@19||-2|9 -Abus|net@24||-0.5|IJ0|data1in3@0|si[1:9]|-1|-11|conn@4|y|-4|-11 -Abus|net@25||-0.5|IJ1800|data1in3@0|so[1:9]|2|-11|conn@3|a|10|-11 -Awire|net@26|||0|wire90@0|a|-15.5|-6|addr1in1@0|sout|-22|-6 -Awire|net@27|||1800|wire90@0|b|-10.5|-6|data1in3@0|scanFromAddress|-2|-6 -Awire|net@28|||0|pin@4||6|-17|wire90@1|b|-10.5|-17 -Awire|net@29|||0|wire90@1|a|-15.5|-17|pin@5||-30|-17 -Awire|net@30|||1800|wire90@2|b|-25.5|-21|pin@20||-24|-21 -Awire|net@32|||1800|wire90@3|b|-16.5|-21|pin@22||-15|-21 -Awire|net@34|||1800|wire90@4|b|-7.5|-21|pin@24||-6|-21 -Awire|net@36|||1800|wire90@5|b|1.5|-21|pin@26||3|-21 -Abus|out[1:37],aout[T]|D5G2;|-0.5|IJ2700|pin@15||6|0|pin@16||6|6 -Awire|p1p|D5G2;||900|pin@22||-15|-21|pin@23||-15|-25 -Awire|p2p|D5G2;||900|pin@20||-24|-21|pin@21||-24|-25 -Abus|p2p,p1p,wrA,rd|D5G2;|-0.5|IJ2700|pin@8||-24|-14|addr1in1@0|p2p,p1p,wr,rd|-24|-9.5 -Awire|rd|D5G2;||900|pin@26||3|-21|pin@27||3|-25 -Awire|wrA|D5G2;||900|pin@24||-6|-21|pin@25||-6|-25 -Efire||D4G2;|conn@0|a|I -EinA[1:37],ain[T]|in[1:37],ain[T,1:14]|D4G2;|conn@1|a|I -Eout[1:37],aout[T]|out[1:37],aout[T,1:14]|D6G2;|conn@2|y|O -Esi[1:9]|sid[1:9]|D4G2;|conn@4|a|I -Eso[1:9]|sod[1:9]|D6G2;|conn@3|y|O -X - -# Cell all1in52weak;1{ic} -Call1in52weak;1{ic}||artwork|1189375651355|1197207714871|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S52@30 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -NPin|pin@18||-2|-2|1|1|| -NPin|pin@19||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@18||-2|-2 -AThicker|net@15|||FS0|pin@18||-2|-2|pin@12||-3|-2 -AThicker|net@16|||FS900|pin@18||-2|-2|pin@19||-2|-3 -Efire||D5G2;|pin@0||I -Ein[1:37],ain[T,1:14]||D5G2;|pin@2||I -Eout[1:37],aout[T,1:14]||D5G2;|pin@4||O -X - -# Cell all1in52weak;1{lay} -Call1in52weak;1{lay}||cmos90|1197204436633|1199112068627||ATTR_NCC(D5G3;NTX100;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Iaddr1in14weak;1{lay}|addr1in1@0||504|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -Idata1in38weak;1{lay}|data1in3@0||2520|0|||D5G4; -Ametal-2|net@13|||S0|addr1in1@0|fire_1|1008|68.1|data1in3@0|fire|1008|68.1 -Ametal-2|net@14|||S0|addr1in1@0|gnd_1|1008|0|data1in3@0|gnd_2|1008|0 -Ametal-2|net@15|||S0|addr1in1@0|vdd_4|1008|-50|data1in3@0|vdd_6|1008|-50 -Ametal-2|net@16|||S0|addr1in1@0|vdd_3|1008|50|data1in3@0|vdd_5|1008|50 -Eain[1]||D5G2;|addr1in1@0|in[1]|I -Eain[2]||D5G2;|addr1in1@0|in[2]|I -Eain[3]||D5G2;|addr1in1@0|in[3]|I -Eain[4]||D5G2;|addr1in1@0|in[4]|I -Eain[5]||D5G2;|addr1in1@0|in[5]|I -Eain[6]||D5G2;|addr1in1@0|in[6]|I -Eain[7]||D5G2;|addr1in1@0|in[7]|I -Eain[8]||D5G2;|addr1in1@0|in[8]|I -Eain[9]||D5G2;|addr1in1@0|in[9]|I -Eain[10]||D5G2;|addr1in1@0|in[10]|I -Eain[11]||D5G2;|addr1in1@0|in[11]|I -Eain[12]||D5G2;|addr1in1@0|in[12]|I -Eain[13]||D5G2;|addr1in1@0|in[13]|I -Eain[14]||D5G2;|addr1in1@0|in[14]|I -Eain[T]||D5G2;|data1in3@0|ain[T]|I -Eaout[1]||D5G2;|addr1in1@0|out[1]|I -Eaout[2]||D5G2;|addr1in1@0|out[2]|I -Eaout[3]||D5G2;|addr1in1@0|out[3]|I -Eaout[4]||D5G2;|addr1in1@0|out[4]|I -Eaout[5]||D5G2;|addr1in1@0|out[5]|I -Eaout[6]||D5G2;|addr1in1@0|out[6]|I -Eaout[7]||D5G2;|addr1in1@0|out[7]|I -Eaout[8]||D5G2;|addr1in1@0|out[8]|I -Eaout[9]||D5G2;|addr1in1@0|out[9]|I -Eaout[10]||D5G2;|addr1in1@0|out[10]|I -Eaout[11]||D5G2;|addr1in1@0|out[11]|I -Eaout[12]||D5G2;|addr1in1@0|out[12]|I -Eaout[13]||D5G2;|addr1in1@0|out[13]|I -Eaout[14]||D5G2;|addr1in1@0|out[14]|I -Eaout[T]||D5G2;|data1in3@0|aout[T]|I -Efire||D5G2;|addr1in1@0|fire|I -Egnd||D5G2;|addr1in1@0|gnd|G -Egnd_1||D5G2;|data1in3@0|gnd_1|G -Ein[1]||D5G2;|data1in3@0|in[1]|I -Ein[2]||D5G2;|data1in3@0|in[2]|I -Ein[3]||D5G2;|data1in3@0|in[3]|I -Ein[4]||D5G2;|data1in3@0|in[4]|I -Ein[5]||D5G2;|data1in3@0|in[5]|I -Ein[6]||D5G2;|data1in3@0|in[6]|I -Ein[7]||D5G2;|data1in3@0|in[7]|I -Ein[8]||D5G2;|data1in3@0|in[8]|I -Ein[9]||D5G2;|data1in3@0|in[9]|I -Ein[10]||D5G2;|data1in3@0|in[10]|I -Ein[11]||D5G2;|data1in3@0|in[11]|I -Ein[12]||D5G2;|data1in3@0|in[12]|I -Ein[13]||D5G2;|data1in3@0|in[13]|I -Ein[14]||D5G2;|data1in3@0|in[14]|I -Ein[15]||D5G2;|data1in3@0|in[15]|I -Ein[16]||D5G2;|data1in3@0|in[16]|I -Ein[17]||D5G2;|data1in3@0|in[17]|I -Ein[18]||D5G2;|data1in3@0|in[18]|I -Ein[19]||D5G2;|data1in3@0|in[19]|I -Ein[20]||D5G2;|data1in3@0|in[20]|I -Ein[21]||D5G2;|data1in3@0|in[21]|I -Ein[22]||D5G2;|data1in3@0|in[22]|I -Ein[23]||D5G2;|data1in3@0|in[23]|I -Ein[24]||D5G2;|data1in3@0|in[24]|I -Ein[25]||D5G2;|data1in3@0|in[25]|I -Ein[26]||D5G2;|data1in3@0|in[26]|I -Ein[27]||D5G2;|data1in3@0|in[27]|I -Ein[28]||D5G2;|data1in3@0|in[28]|I -Ein[29]||D5G2;|data1in3@0|in[29]|I -Ein[30]||D5G2;|data1in3@0|in[30]|I -Ein[31]||D5G2;|data1in3@0|in[31]|I -Ein[32]||D5G2;|data1in3@0|in[32]|I -Ein[33]||D5G2;|data1in3@0|in[33]|I -Ein[34]||D5G2;|data1in3@0|in[34]|I -Ein[35]||D5G2;|data1in3@0|in[35]|I -Ein[36]||D5G2;|data1in3@0|in[36]|I -Ein[37]||D5G2;|data1in3@0|in[37]|I -Eout[1]||D5G2;|data1in3@0|out[1]|I -Eout[2]||D5G2;|data1in3@0|out[2]|I -Eout[3]||D5G2;|data1in3@0|out[3]|I -Eout[4]||D5G2;|data1in3@0|out[4]|I -Eout[5]||D5G2;|data1in3@0|out[5]|I -Eout[6]||D5G2;|data1in3@0|out[6]|I -Eout[7]||D5G2;|data1in3@0|out[7]|I -Eout[8]||D5G2;|data1in3@0|out[8]|I -Eout[9]||D5G2;|data1in3@0|out[9]|I -Eout[10]||D5G2;|data1in3@0|out[10]|I -Eout[11]||D5G2;|data1in3@0|out[11]|I -Eout[12]||D5G2;|data1in3@0|out[12]|I -Eout[13]||D5G2;|data1in3@0|out[13]|I -Eout[14]||D5G2;|data1in3@0|out[14]|I -Eout[15]||D5G2;|data1in3@0|out[15]|I -Eout[16]||D5G2;|data1in3@0|out[16]|I -Eout[17]||D5G2;|data1in3@0|out[17]|I -Eout[18]||D5G2;|data1in3@0|out[18]|I -Eout[19]||D5G2;|data1in3@0|out[19]|I -Eout[20]||D5G2;|data1in3@0|out[20]|I -Eout[21]||D5G2;|data1in3@0|out[21]|I -Eout[22]||D5G2;|data1in3@0|out[22]|I -Eout[23]||D5G2;|data1in3@0|out[23]|I -Eout[24]||D5G2;|data1in3@0|out[24]|I -Eout[25]||D5G2;|data1in3@0|out[25]|I -Eout[26]||D5G2;|data1in3@0|out[26]|I -Eout[27]||D5G2;|data1in3@0|out[27]|I -Eout[28]||D5G2;|data1in3@0|out[28]|I -Eout[29]||D5G2;|data1in3@0|out[29]|I -Eout[30]||D5G2;|data1in3@0|out[30]|I -Eout[31]||D5G2;|data1in3@0|out[31]|I -Eout[32]||D5G2;|data1in3@0|out[32]|I -Eout[33]||D5G2;|data1in3@0|out[33]|I -Eout[34]||D5G2;|data1in3@0|out[34]|I -Eout[35]||D5G2;|data1in3@0|out[35]|I -Eout[36]||D5G2;|data1in3@0|out[36]|I -Eout[37]||D5G2;|data1in3@0|out[37]|I -Evdd||D5G2;|addr1in1@0|vdd|P -Evdd_2||D5G2;|addr1in1@0|vdd_2|P -Evdd_3||D5G2;|data1in3@0|vdd_3|P -Evdd_4||D5G2;|data1in3@0|vdd_4|P -X - -# Cell all1in52weak;1{sch} -Call1in52weak;1{sch}||schematic|1189373179324|1206030771237||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-49|-8|||Y| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-17|-9|Y||D5G4; -Iall1in52weak;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in30A;1{ic}|hiL[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -IlatchesK:latch1in30A;1{ic}|lat[1:14]|D5G3;X-4;Y5;|-40|0|||D5G4; -IlatchesK:latch1in30A;1{ic}|latch1in@0||-21|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)Sall1in52weak -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sall 52 latches of 1 input each -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NBus_Pin|pin@26||-8|0|-1|-1|| -NWire_Pin|pin@27||-2|-9|||| -NWire_Pin|pin@32||-27|0|||| -NWire_Pin|pin@33||-23|-8|||| -NWire_Pin|pin@34||-27|-10|||| -NWire_Pin|pin@35||-12|0|||| -NWire_Pin|pin@36||-12|8|||| -NWire_Pin|pin@37||-42|-8|||| -NBus_Pin|pin@38||-48|-3|-1|-1|| -NBus_Pin|pin@39||-34|0|-1|-1|| -NBus_Pin|pin@40||-34|6|-1|-1|| -NBus_Pin|pin@41||-48|0|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|-9|||D0G4;|ATTR_L(D5G1;PUD)D5130.500000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|ain[1:14]|D5G2;|-0.5|IJ900|pin@41||-48|0|pin@38||-48|-3 -Awire|ain[T]|D5G2;||900|pin@32||-27|0|pin@34||-27|-10 -Abus|aout[1:14]|D5G2;|-0.5|IJ2700|pin@39||-34|0|pin@40||-34|6 -Awire|aout[T]|D5G2;||2700|pin@35||-12|0|pin@36||-12|8 -Abus|in[1:37]|D5G2;|-0.5|IJ2700|pin@11||-8|-5|pin@26||-8|0 -Abus|net@9||-0.5|IJ0|pin@15||9|0|hiL[1:37]|out[1]|3|0 -Abus|net@34||-0.5|IJ1800|pin@26||-8|0|hiL[1:37]|in[1]|-3|0 -Awire|net@41|||0|pin@27||-2|-9|wire90@0|b|-5.5|-9 -Awire|net@81|||0|wire90@0|a|-10.5|-9|dataDriv@0|out[F]|-13|-9 -Awire|net@86|||0|latch1in@0|in[1]|-24|0|pin@32||-27|0 -Awire|net@90|||900|latch1in@0|hcl|-23|-3|pin@33||-23|-8 -Awire|net@91|||1800|pin@33||-23|-8|dataDriv@0|inb|-21|-8 -Awire|net@92|||1800|pin@37||-42|-8|pin@33||-23|-8 -Awire|net@94|||1800|pin@34||-27|-10|dataDriv@0|ina|-21|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-18|0|pin@35||-12|0 -Awire|net@97|||1800|conn@2|y|-47|-8|pin@37||-42|-8 -Awire|net@98|||900|lat[1:14]|hcl|-42|-3|pin@37||-42|-8 -Abus|net@99||-0.5|IJ1800|pin@41||-48|0|lat[1:14]|in[1]|-43|0 -Abus|net@100||-0.5|IJ0|pin@39||-34|0|lat[1:14]|out[1]|-37|0 -Awire|net@101|||900|hiL[1:37]|hcl|-2|-3|pin@27||-2|-9 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -Efire||D4G2;|conn@2|a|I -Ein[1:37],ain[T,1:14]||D4G2;|conn@1|a|I -Eout[1:37],aout[T,1:14]||D6G2;|conn@0|y|O -X - -# Cell all2in52;1{ic} -Call2in52;1{ic}||artwork|1189375651355|1194915586092|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S38@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -Efire[A,B]||D5G2;|pin@0||I -EainA[T],inA[1:37]|inA[1:37],ainA[T,1:14]|D5G2;|pin@2||I -EainB[T],inB[1:37]|inB[1:37],ainB[T,1:14]|D5G2;|pin@3||I -Eaout[T],out[1:37]|out[1:37],aout[T,1:14]|D5G2;|pin@4||O -X - -# Cell all2in52;2{lay} -Call2in52;2{lay}||cmos90|1194915771703|1199112068627||ATTR_NCC(D5G3;NTX100;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Iaddr2in14;2{lay}|addr2in1@0||504|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -Idata2in38all;3{lay}|data2in3@0||2520|0|||D5G4; -Ametal-2|net@2|||S0|addr2in1@0|gnd_2|1008|72|data2in3@0|gnd|1008|72 -Ametal-2|net@3|||S0|addr2in1@0|gnd_1|1008|-72|data2in3@0|gnd_4|1008|-72 -Ametal-2|net@4|||S0|addr2in1@0|vdd_6|1008|122|data2in3@0|vdd|1008|122 -Ametal-2|net@5|||S0|addr2in1@0|vdd_5|1008|22|data2in3@0|vdd_7|1008|22 -Ametal-2|net@6|||S0|addr2in1@0|vdd_3|1008|-22|data2in3@0|vdd_8|1008|-22 -Ametal-2|net@7|||S0|addr2in1@0|vdd_4|1008|-122|data2in3@0|vdd_9|1008|-122 -Ametal-2|net@8|||S0|addr2in1@0|xfire[A]|1008|-3.9|data2in3@0|fire[A]|1008|-3.9 -Ametal-2|net@9|||S0|addr2in1@0|xfire[B]|1008|3.9|data2in3@0|fire[B]|1008|3.9 -EainA[1]||D5G2;|addr2in1@0|ainA[1]|I -EainA[2]||D5G2;|addr2in1@0|ainA[2]|I -EainA[3]||D5G2;|addr2in1@0|ainA[3]|I -EainA[4]||D5G2;|addr2in1@0|ainA[4]|I -EainA[5]||D5G2;|addr2in1@0|ainA[5]|I -EainA[6]||D5G2;|addr2in1@0|ainA[6]|I -EainA[7]||D5G2;|addr2in1@0|ainA[7]|I -EainA[8]||D5G2;|addr2in1@0|ainA[8]|I -EainA[9]||D5G2;|addr2in1@0|ainA[9]|I -EainA[10]||D5G2;|addr2in1@0|ainA[10]|I -EainA[11]||D5G2;|addr2in1@0|ainA[11]|I -EainA[12]||D5G2;|addr2in1@0|ainA[12]|I -EainA[13]||D5G2;|addr2in1@0|ainA[13]|I -EainA[14]||D5G2;|addr2in1@0|ainA[14]|I -EainA[T]||D5G2;|data2in3@0|ainA[T]|I -EainB[1]||D5G2;|addr2in1@0|ainB[1]|I -EainB[2]||D5G2;|addr2in1@0|ainB[2]|I -EainB[3]||D5G2;|addr2in1@0|ainB[3]|I -EainB[4]||D5G2;|addr2in1@0|ainB[4]|I -EainB[5]||D5G2;|addr2in1@0|ainB[5]|I -EainB[6]||D5G2;|addr2in1@0|ainB[6]|I -EainB[7]||D5G2;|addr2in1@0|ainB[7]|I -EainB[8]||D5G2;|addr2in1@0|ainB[8]|I -EainB[9]||D5G2;|addr2in1@0|ainB[9]|I -EainB[10]||D5G2;|addr2in1@0|ainB[10]|I -EainB[11]||D5G2;|addr2in1@0|ainB[11]|I -EainB[12]||D5G2;|addr2in1@0|ainB[12]|I -EainB[13]||D5G2;|addr2in1@0|ainB[13]|I -EainB[14]||D5G2;|addr2in1@0|ainB[14]|I -EainB[T]||D5G2;|data2in3@0|ainB[T]|I -Eaout[1]||D5G2;|addr2in1@0|aout[1]|O -Eaout[2]||D5G2;|addr2in1@0|aout[2]|O -Eaout[3]||D5G2;|addr2in1@0|aout[3]|O -Eaout[4]||D5G2;|addr2in1@0|aout[4]|O -Eaout[5]||D5G2;|addr2in1@0|aout[5]|O -Eaout[6]||D5G2;|addr2in1@0|aout[6]|O -Eaout[7]||D5G2;|addr2in1@0|aout[7]|O -Eaout[8]||D5G2;|addr2in1@0|aout[8]|O -Eaout[9]||D5G2;|addr2in1@0|aout[9]|O -Eaout[10]||D5G2;|addr2in1@0|aout[10]|O -Eaout[11]||D5G2;|addr2in1@0|aout[11]|O -Eaout[12]||D5G2;|addr2in1@0|aout[12]|O -Eaout[13]||D5G2;|addr2in1@0|aout[13]|O -Eaout[14]||D5G2;|addr2in1@0|aout[14]|O -Eaout[T]||D5G2;|data2in3@0|aout[T]|O -Efire[A]||D5G2;|addr2in1@0|fire[A]|I -Efire[B]||D5G2;|addr2in1@0|fire[B]|I -Egnd||D5G2;|addr2in1@0|gnd|G -Egnd_1||D5G2;|data2in3@0|gnd_1|G -Egnd_2||D5G2;|data2in3@0|gnd_2|G -Egnd_3||D5G2;|addr2in1@0|gnd_3|G -EinA[1]||D5G2;|data2in3@0|inA[1]|I -EinA[2]||D5G2;|data2in3@0|inA[2]|I -EinA[3]||D5G2;|data2in3@0|inA[3]|I -EinA[4]||D5G2;|data2in3@0|inA[4]|I -EinA[5]||D5G2;|data2in3@0|inA[5]|I -EinA[6]||D5G2;|data2in3@0|inA[6]|I -EinA[7]||D5G2;|data2in3@0|inA[7]|I -EinA[8]||D5G2;|data2in3@0|inA[8]|I -EinA[9]||D5G2;|data2in3@0|inA[9]|I -EinA[10]||D5G2;|data2in3@0|inA[10]|I -EinA[11]||D5G2;|data2in3@0|inA[11]|I -EinA[12]||D5G2;|data2in3@0|inA[12]|I -EinA[13]||D5G2;|data2in3@0|inA[13]|I -EinA[14]||D5G2;|data2in3@0|inA[14]|I -EinA[15]||D5G2;|data2in3@0|inA[15]|I -EinA[16]||D5G2;|data2in3@0|inA[16]|I -EinA[17]||D5G2;|data2in3@0|inA[17]|I -EinA[18]||D5G2;|data2in3@0|inA[18]|I -EinA[19]||D5G2;|data2in3@0|inA[19]|I -EinA[20]||D5G2;|data2in3@0|inA[20]|I -EinA[21]||D5G2;|data2in3@0|inA[21]|I -EinA[22]||D5G2;|data2in3@0|inA[22]|I -EinA[23]||D5G2;|data2in3@0|inA[23]|I -EinA[24]||D5G2;|data2in3@0|inA[24]|I -EinA[25]||D5G2;|data2in3@0|inA[25]|I -EinA[26]||D5G2;|data2in3@0|inA[26]|I -EinA[27]||D5G2;|data2in3@0|inA[27]|I -EinA[28]||D5G2;|data2in3@0|inA[28]|I -EinA[29]||D5G2;|data2in3@0|inA[29]|I -EinA[30]||D5G2;|data2in3@0|inA[30]|I -EinA[31]||D5G2;|data2in3@0|inA[31]|I -EinA[32]||D5G2;|data2in3@0|inA[32]|I -EinA[33]||D5G2;|data2in3@0|inA[33]|I -EinA[34]||D5G2;|data2in3@0|inA[34]|I -EinA[35]||D5G2;|data2in3@0|inA[35]|I -EinA[36]||D5G2;|data2in3@0|inA[36]|I -EinA[37]||D5G2;|data2in3@0|inA[37]|I -EinB[1]||D5G2;|data2in3@0|inB[1]|I -EinB[2]||D5G2;|data2in3@0|inB[2]|I -EinB[3]||D5G2;|data2in3@0|inB[3]|I -EinB[4]||D5G2;|data2in3@0|inB[4]|I -EinB[5]||D5G2;|data2in3@0|inB[5]|I -EinB[6]||D5G2;|data2in3@0|inB[6]|I -EinB[7]||D5G2;|data2in3@0|inB[7]|I -EinB[8]||D5G2;|data2in3@0|inB[8]|I -EinB[9]||D5G2;|data2in3@0|inB[9]|I -EinB[10]||D5G2;|data2in3@0|inB[10]|I -EinB[11]||D5G2;|data2in3@0|inB[11]|I -EinB[12]||D5G2;|data2in3@0|inB[12]|I -EinB[13]||D5G2;|data2in3@0|inB[13]|I -EinB[14]||D5G2;|data2in3@0|inB[14]|I -EinB[15]||D5G2;|data2in3@0|inB[15]|I -EinB[16]||D5G2;|data2in3@0|inB[16]|I -EinB[17]||D5G2;|data2in3@0|inB[17]|I -EinB[18]||D5G2;|data2in3@0|inB[18]|I -EinB[19]||D5G2;|data2in3@0|inB[19]|I -EinB[20]||D5G2;|data2in3@0|inB[20]|I -EinB[21]||D5G2;|data2in3@0|inB[21]|I -EinB[22]||D5G2;|data2in3@0|inB[22]|I -EinB[23]||D5G2;|data2in3@0|inB[23]|I -EinB[24]||D5G2;|data2in3@0|inB[24]|I -EinB[25]||D5G2;|data2in3@0|inB[25]|I -EinB[26]||D5G2;|data2in3@0|inB[26]|I -EinB[27]||D5G2;|data2in3@0|inB[27]|I -EinB[28]||D5G2;|data2in3@0|inB[28]|I -EinB[29]||D5G2;|data2in3@0|inB[29]|I -EinB[30]||D5G2;|data2in3@0|inB[30]|I -EinB[31]||D5G2;|data2in3@0|inB[31]|I -EinB[32]||D5G2;|data2in3@0|inB[32]|I -EinB[33]||D5G2;|data2in3@0|inB[33]|I -EinB[34]||D5G2;|data2in3@0|inB[34]|I -EinB[35]||D5G2;|data2in3@0|inB[35]|I -EinB[36]||D5G2;|data2in3@0|inB[36]|I -EinB[37]||D5G2;|data2in3@0|inB[37]|I -Eout[1]||D5G2;|data2in3@0|out[1]|O -Eout[2]||D5G2;|data2in3@0|out[2]|O -Eout[3]||D5G2;|data2in3@0|out[3]|O -Eout[4]||D5G2;|data2in3@0|out[4]|O -Eout[5]||D5G2;|data2in3@0|out[5]|O -Eout[6]||D5G2;|data2in3@0|out[6]|O -Eout[7]||D5G2;|data2in3@0|out[7]|O -Eout[8]||D5G2;|data2in3@0|out[8]|O -Eout[9]||D5G2;|data2in3@0|out[9]|O -Eout[10]||D5G2;|data2in3@0|out[10]|O -Eout[11]||D5G2;|data2in3@0|out[11]|O -Eout[12]||D5G2;|data2in3@0|out[12]|O -Eout[13]||D5G2;|data2in3@0|out[13]|O -Eout[14]||D5G2;|data2in3@0|out[14]|O -Eout[15]||D5G2;|data2in3@0|out[15]|O -Eout[16]||D5G2;|data2in3@0|out[16]|O -Eout[17]||D5G2;|data2in3@0|out[17]|O -Eout[18]||D5G2;|data2in3@0|out[18]|O -Eout[19]||D5G2;|data2in3@0|out[19]|O -Eout[20]||D5G2;|data2in3@0|out[20]|O -Eout[21]||D5G2;|data2in3@0|out[21]|O -Eout[22]||D5G2;|data2in3@0|out[22]|O -Eout[23]||D5G2;|data2in3@0|out[23]|O -Eout[24]||D5G2;|data2in3@0|out[24]|O -Eout[25]||D5G2;|data2in3@0|out[25]|O -Eout[26]||D5G2;|data2in3@0|out[26]|O -Eout[27]||D5G2;|data2in3@0|out[27]|O -Eout[28]||D5G2;|data2in3@0|out[28]|O -Eout[29]||D5G2;|data2in3@0|out[29]|O -Eout[30]||D5G2;|data2in3@0|out[30]|O -Eout[31]||D5G2;|data2in3@0|out[31]|O -Eout[32]||D5G2;|data2in3@0|out[32]|O -Eout[33]||D5G2;|data2in3@0|out[33]|O -Eout[34]||D5G2;|data2in3@0|out[34]|O -Eout[35]||D5G2;|data2in3@0|out[35]|O -Eout[36]||D5G2;|data2in3@0|out[36]|O -Eout[37]||D5G2;|data2in3@0|out[37]|O -Evdd||D5G2;|addr2in1@0|vdd|P -Evdd_2||D5G2;|addr2in1@0|vdd_2|P -Evdd_3||D5G2;|data2in3@0|vdd_3|P -Evdd_4||D5G2;|data2in3@0|vdd_4|P -Evdd_5||D5G2;|data2in3@0|vdd_5|P -Evdd_6||D5G2;|data2in3@0|vdd_6|P -Evdd_7||D5G2;|addr2in1@0|vdd_7|P -Evdd_8||D5G2;|addr2in1@0|vdd_8|P -X - -# Cell all2in52;1{sch} -Call2in52;1{sch}||schematic|1189373179324|1206032306937| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||8|-10|||| -NOff-Page|conn@1||-28|-15|||| -NOff-Page|conn@2||-20.5|-17|||YRRR| -NOff-Page|conn@3||-27|16|||XRR| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-18|12|||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@1||-18|-12|Y||D5G4; -Iall2in52;1{ic}|hi2inAdd@0||16|12|||D5G4; -IlatchesK:latch2in60C;1{ic}|hi2inLat@0||-24|0|||D5G4; -IlatchesK:latch2in60C;1{ic}|hiL[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -IlatchesK:latch2in60C;1{ic}|lat[1:14]|D5G3;X4;Y-2;|-46|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|28|||||ART_message(D5G6;)Sall2in52 -Ngeneric:Invisible-Pin|pin@1||0|19|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-1|23|||||ART_message(D5G4;)Sall 52 latches of 2 inputs each -NBus_Pin|pin@7||-8|1|-1|-1|| -NBus_Pin|pin@8||-8|5|-1|-1|| -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@12||-8|-1|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NWire_Pin|pin@17||-33|1|||| -NWire_Pin|pin@19||-33|-1|||| -NWire_Pin|pin@21||-17|0|||| -NWire_Pin|pin@22||-17|4|||| -NWire_Pin|pin@25||-2|12|||| -NWire_Pin|pin@26||-2|-12|||| -NWire_Pin|pin@27||-26|-11|||| -NWire_Pin|pin@28||-33|-13|||| -NWire_Pin|pin@29||-26|11|||| -NWire_Pin|pin@30||-33|13|||| -NBus_Pin|pin@33||-54|-4|-1|-1|| -NBus_Pin|pin@34||-40|0|-1|-1|| -NBus_Pin|pin@35||-40|6|-1|-1|| -NBus_Pin|pin@36||-54|-1|-1|-1|| -NBus_Pin|pin@37||-54|1|-1|-1|| -NBus_Pin|pin@38||-54|4|-1|-1|| -NWire_Pin|pin@40||-48|-11|||| -NWire_Pin|pin@42||-48|11|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|-12|||D0G4;|ATTR_L(D5G1;PUD)D5054.600000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-7|12|||D0G4;|ATTR_L(D5G1;PUD)D5052.200000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|ainA[1:14]|D5G2;|-0.5|IJ900|pin@36||-54|-1|pin@33||-54|-4 -Awire|ainA[T]|D5G2;||900|pin@19||-33|-1|pin@28||-33|-13 -Abus|ainB[1:14]|D5G2;|-0.5|IJ2700|pin@37||-54|1|pin@38||-54|4 -Awire|ainB[T]|D5G2;||2700|pin@17||-33|1|pin@30||-33|13 -Abus|aout[1:14]|D5G2;|-0.5|IJ2700|pin@34||-40|0|pin@35||-40|6 -Awire|aout[T]|D5G2;||2700|pin@21||-17|0|pin@22||-17|4 -Awire|dcl[A]|D5G2;||900|hiL[1:37]|hcl[A]|-2|-3|pin@26||-2|-12 -Awire|dcl[B]|D5G2;||2700|hiL[1:37]|hcl[B]|-2|3|pin@25||-2|12 -Awire|fire[A]|D5G2;||900|hi2inLat@0|hcl[A]|-26|-3|pin@27||-26|-11 -Awire|fire[B]|D5G2;||2700|hi2inLat@0|hcl[B]|-26|3|pin@29||-26|11 -Abus|inA[1:37]|D5G1;|-0.5|IJ2700|pin@11||-8|-5|pin@12||-8|-1 -Abus|inB[1:37]|D5G1;|-0.5|IJ2700|pin@7||-8|1|pin@8||-8|5 -Abus|net@9||-0.5|IJ0|pin@15||9|0|hiL[1:37]|out[1]|3|0 -Abus|net@10||-0.5|IJ0|hiL[1:37]|inB[1]|-3|1|pin@7||-8|1 -Abus|net@17||-0.5|IJ1800|pin@12||-8|-1|hiL[1:37]|inA[1]|-3|-1 -Awire|net@22|||0|hi2inLat@0|inB[1]|-27|1|pin@17||-33|1 -Awire|net@24|||0|hi2inLat@0|inA[1]|-27|-1|pin@19||-33|-1 -Awire|net@26|||1800|hi2inLat@0|out[1]|-21|0|pin@21||-17|0 -Awire|net@29|||1800|wire90@2|b|-4.5|12|pin@25||-2|12 -Awire|net@31|||1800|wire90@0|b|-4.5|-12|pin@26||-2|-12 -Awire|net@42|||0|wire90@2|a|-9.5|12|dataDriv@0|out[F]|-14|12 -Awire|net@49|||1800|pin@28||-33|-13|dataDriv@1|ina|-22|-13 -Awire|net@50|||1800|pin@27||-26|-11|dataDriv@1|inb|-22|-11 -Awire|net@52|||0|wire90@0|a|-9.5|-12|dataDriv@1|out[F]|-14|-12 -Awire|net@55|||1800|pin@30||-33|13|dataDriv@0|ina|-22|13 -Awire|net@56|||1800|pin@29||-26|11|dataDriv@0|inb|-22|11 -Abus|net@57||-0.5|IJ0|pin@34||-40|0|lat[1:14]|out[1]|-43|0 -Abus|net@60||-0.5|IJ1800|pin@36||-54|-1|lat[1:14]|inA[1]|-49|-1 -Abus|net@61||-0.5|IJ0|lat[1:14]|inB[1]|-49|1|pin@37||-54|1 -Awire|net@64|||2700|pin@40||-48|-11|lat[1:14]|hcl[A]|-48|-3 -Awire|net@67|||900|pin@42||-48|11|lat[1:14]|hcl[B]|-48|3 -Awire|net@68|||0|pin@27||-26|-11|pin@40||-48|-11 -Awire|net@69|||0|pin@29||-26|11|pin@42||-48|11 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -Efire[A,B]||D4G2;|conn@2|a|I -EainA[T],inA[1:37]|inA[1:37],ainA[T,1:14]|D4G2;|conn@1|a|I -EainB[T],inB[1:37]|inB[1:37],ainB[T,1:14]|D4G2;|conn@3|a|I -Eaout[T],out[1:37]|out[1:37],aout[T,1:14]|D6G2;|conn@0|y|O -X - -# Cell bitsAndDriversOne;1{ic} -CbitsAndDriversOne;1{ic}||artwork|1189375651355|1197128134351|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S37@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -Nschematic:Bus_Pin|pin@20||0|3|-1|-1|| -Nschematic:Wire_Pin|pin@21||0|2|||| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:wire|net@14|||IJ2700|pin@0||-2|-3|pin@17||-2|-2 -Aschematic:wire|net@16|||2700|pin@21||0|2|pin@20||0|3 -Edcl_1|dcl|D5G2;|pin@20||U -Efire||D5G2;|pin@0||I -Eain[T],inA[1:37]|in[1],ain[T]|D5G2;|pin@2||I -Eaout[T],out[1:37]|out[1],aout[T]|D5G2;|pin@4||O -X - -# Cell bitsAndDriversOne;2{lay} -CbitsAndDriversOne;2{lay}||cmos90|1194829372523|1223678090288||ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@0||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@3||-89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-89.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@7||89.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@10||-51|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@11||-9|-100|||| -NX-Metal-1-Metal-2-Con|contact@16||68|-11.7|||| -NX-Metal-2-Metal-3-Con|contact@18||-90|-100|||| -IdriversJ:dataDriver70;1{lay}|dataDriv@1||-2|-72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch2in@0||-144|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch2in@1||144|72|Y||D5G4; -NPolysilicon-Pin|pin@1||90|12.6|||| -NPolysilicon-Pin|pin@3||-90|-12.6|||| -NMetal-2-Pin|pin@4||-216|-3.9|||| -NMetal-2-Pin|pin@7||76.5|72|||| -NMetal-2-Pin|pin@10||76.5|122|||| -NMetal-2-Pin|pin@11||76.5|22|||| -NMetal-2-Pin|pin@12||216|-11.7|||| -NMetal-2-Pin|pin@19||-216|-11.7|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-216|72|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||216|-72|||D5G4; -IwiresL:select132;1{lay}|select13@2||147|-72|||D5G4; -IwiresL:select132;1{lay}|select13@3||-153|72|||D5G4; -IwiresL:select144;1{lay}|select14@1||0|72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||77|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-83|72|||D5G4; -APolysilicon|net@28|||S1800|contact@0||89.5|12.6|pin@1||90|12.6 -APolysilicon|net@29|||S2700|pin@1||90|12.6|latch2in@1|hcl|90|13.5 -APolysilicon|net@32|||S0|contact@3||-89.5|-12.6|pin@3||-90|-12.6 -APolysilicon|net@33|||S900|pin@3||-90|-12.6|latch2in@0|hcl|-90|-13.5 -Ametal-2|net@34||1.2|S1800|pin@4||-216|-3.9|contact@4||-89.5|-3.9 -Ametal-1|net@42|||S900|contact@0||89.5|7.4|contact@7||89.5|-11.7 -Ametal-1|net@62|||S900|contact@4||-89.5|-3.9|contact@3||-89.5|-7.4 -Ametal-2|net@65||1.2|S1800|contact@4||-89.5|-3.9|contact@10||-51|-3.9 -Ametal-1|net@66|||S2700|dataDriv@1|inB|-51|-47|contact@10||-51|-3.9 -Ametal-1|net@75|||S900|dataDriv@1|inA|-9|-97|contact@11||-9|-100 -Ametal-2|net@85||1.2|S0|contact@7||89.5|-11.7|contact@16||68|-11.7 -Ametal-1|net@86|||S2700|dataDriv@1|out|68|-40|contact@16||68|-11.7 -Ametal-2|net@90||6.2|S0|latch2in@0|gnd|-72|-72|dataDriv@1|gnd|-76.5|-72 -Ametal-2|net@91||6.2|S1800|dataDriv@1|vdd|-76.5|-122|latch2in@0|vdd|-72|-122 -Ametal-2|net@92||6.2|S1800|dataDriv@1|vdd_1|-76.5|-22|latch2in@0|vdd_2|-72|-22 -Ametal-3|net@99|||S900|latch2in@0|in[1]|-90|-85|contact@18||-90|-100 -Ametal-2|net@103|||S0|contact@11||-9|-100|contact@18||-90|-100 -Ametal-2|net@115||6.2|S0|wellCont@2|gnd|72.5|-72|dataDriv@1|gnd_1|72.5|-72 -Ametal-2|net@116||6.2|S0|wellCont@2|vdd|72.5|-122|dataDriv@1|vdd_2|72.5|-122 -Ametal-2|net@117||6.2|S0|wellCont@2|vdd_1|72.5|-22|dataDriv@1|vdd_3|72.5|-22 -Ametal-2|net@146||6.2|S1800|latch2in@1|gnd|72|72|pin@7||76.5|72 -Ametal-2|net@149||6.2|S1800|latch2in@1|vdd|72|122|pin@10||76.5|122 -Ametal-2|net@150||6.2|S1800|latch2in@1|vdd_2|72|22|pin@11||76.5|22 -Ametal-2|net@158||6.2|S1800|wellCont@3|gnd_1|-78.5|72|latch2in@1|gnd|72|72 -Ametal-2|net@159||6.2|S1800|wellCont@3|vdd_3|-78.5|122|latch2in@1|vdd|72|122 -Ametal-2|net@160||6.2|S1800|wellCont@3|vdd_2|-78.5|22|latch2in@1|vdd_2|72|22 -Ametal-2|net@166||1.2|S1800|contact@7||89.5|-11.7|pin@12||216|-11.7 -Ametal-2|net@173||1.2|S0|contact@16||68|-11.7|pin@19||-216|-11.7 -Ametal-2|net@186||6.2|S1800|pinsVddG@2|vdd_1|-216|22|wellCont@3|vdd|-87.5|22 -Ametal-2|net@187||6.2|S0|wellCont@3|gnd|-87.5|72|pinsVddG@2|gnd|-216|72 -Ametal-2|net@188||6.2|S0|wellCont@3|vdd_1|-87.5|122|pinsVddG@2|vdd|-216|122 -Ametal-2|net@189||6.2|S1800|wellCont@2|vdd_3|81.5|-22|pinsVddG@3|vdd|216|-22 -Ametal-2|net@190||6.2|S0|pinsVddG@3|gnd|216|-72|wellCont@2|gnd_1|81.5|-72 -Ametal-2|net@191||6.2|S0|pinsVddG@3|vdd_1|216|-122|wellCont@2|vdd_2|81.5|-122 -Eain[T]||D5G2;|latch2in@0|in[1]|I -Eaout[T]||D5G2;|latch2in@0|out[1]|O -Edcl||D5G2;|pin@19||O -Edcl_1||D5G2;|pin@12||O -Efire||D5G2;|pin@4||I -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -Egnd_2||D5G2;|latch2in@0|gnd_1|G -Egnd_3||D5G2;|latch2in@1|gnd_1|G -Ein[1]||D5G2;|latch2in@1|in[1]|I -Eout[1]||D5G2;|latch2in@1|out[1]|O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -Evdd_4||D5G2;|latch2in@0|vdd_3|P -Evdd_5||D5G2;|latch2in@0|vdd_4|P -Evdd_6||D5G2;|latch2in@1|vdd_3|P -Evdd_7||D5G2;|latch2in@1|vdd_4|P -X - -# Cell bitsAndDriversOne;1{sch} -CbitsAndDriversOne;1{sch}||schematic|1189373179324|1206030476290||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-37|-8|||Y| -NOff-Page|conn@4||6|-9|||| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-20|-9|Y||D5G4; -IbitsAndDriversOne;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in60C;1{ic}|latch1in@0||-27|0|||D5G4; -IlatchesK:latch1in60C;1{ic}|latch1in@1||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)SbitsAndDriversOne -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 25 November 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sthe central two data latches -NWire_Pin|pin@27||-2|-9|||| -NWire_Pin|pin@32||-33|0|||| -NWire_Pin|pin@33||-29|-8|||| -NWire_Pin|pin@34||-33|-10|||| -NWire_Pin|pin@35||-18|0|||| -NWire_Pin|pin@36||-18|8|||| -NWire_Pin|pin@37||-8|0|||| -NWire_Pin|pin@38||-8|5|||| -NWire_Pin|pin@39||7|0|||| -NWire_Pin|pin@40||7|5|||| -Awire|ain[T]|D5G2;||900|pin@32||-33|0|pin@34||-33|-10 -Awire|aout[T]|D5G2;||2700|pin@35||-18|0|pin@36||-18|8 -Awire|in[1]|D5G2;||2700|pin@37||-8|0|pin@38||-8|5 -Awire|net@86|||0|latch1in@0|in[1]|-30|0|pin@32||-33|0 -Awire|net@90|||900|latch1in@0|hcl|-29|-3|pin@33||-29|-8 -Awire|net@91|||1800|pin@33||-29|-8|dataDriv@0|inb|-24|-8 -Awire|net@92|||1800|conn@2|y|-35|-8|pin@33||-29|-8 -Awire|net@94|||1800|pin@34||-33|-10|dataDriv@0|ina|-24|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-24|0|pin@35||-18|0 -Awire|net@97|||0|latch1in@1|in[1]|-3|0|pin@37||-8|0 -Awire|net@99|||1800|latch1in@1|out[1]|3|0|pin@39||7|0 -Awire|net@104|||1800|pin@27||-2|-9|conn@4|a|4|-9 -Awire|net@105|||900|latch1in@1|hcl|-2|-3|pin@27||-2|-9 -Awire|net@107|||0|pin@27||-2|-9|dataDriv@0|out[F]|-16|-9 -Awire|out[1]|D5G2;||2700|pin@39||7|0|pin@40||7|5 -Edcl_1|dcl|D6G2;|conn@4|y|O -Efire||D4G2;|conn@2|a|I -Eain[T],inA[1:37]|in[1],ain[T]|D4G2;|conn@1|a|I -Eaout[T],out[1:37]|out[1],aout[T]|D6G2;|conn@0|y|O -X - -# Cell bitsAndDriversScan;1{ic} -CbitsAndDriversScan;1{ic}||artwork|1194911035568|1197076074836|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Nschematic:Bus_Pin|pin@3||0|-14|-1|-1|| -Nschematic:Bus_Pin|pin@4||-2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@5||2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@6||-1|-11|-1|-1|| -Nschematic:Bus_Pin|pin@7||2|-11|-1|-1|| -NPin|pin@8||1|2|1|1|XRR| -NPin|pin@9||-2|2|1|1|XRR| -NPin|pin@10||-2|3|1|1|XRR| -NPin|pin@11||-3|2|1|1|XRR| -Nschematic:Bus_Pin|pin@12||0|-4|-2|-2|| -Nschematic:Bus_Pin|pin@13||0|-2|-2|-2|| -Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)S38@60 -NPin|pin@15||1|-4|1|1|| -NPin|pin@16||2|-6|1|1|| -NPin|pin@17||1|-8|1|1|| -NPin|pin@18||-1|-8|1|1|| -NPin|pin@19||-1|-4|1|1|| -NPin|pin@20||0|-6|1|1|| -NPin|pin@21||-3|-2|1|1|XRR| -NPin|pin@22||1|-2|1|1|XRR| -NPin|pin@23||-2|-8|1|1|| -NPin|pin@24||-2|-4|1|1|| -NPin|pin@25||1|-3|1|1|XRR| -NPin|pin@26||3|0|1|1|XRR| -NPin|pin@27||1|3|1|1|XRR| -NPin|pin@28||1|-10|1|1|| -NPin|pin@29||-2|-10|1|1|| -NPin|pin@30||2|-11|1|1|| -NPin|pin@31||1|-12|1|1|| -NPin|pin@32||-2|-12|1|1|| -NPin|pin@33||-1|-11|1|1|| -Nschematic:Bus_Pin|pin@34||0|-10|-2|-2|| -Nschematic:Bus_Pin|pin@35||0|-8|-2|-2|| -Nschematic:Bus_Pin|pin@36||0|-12|-2|-2|| -Nschematic:Bus_Pin|pin@37||1|-6|-1|-1|| -Nschematic:Wire_Pin|pin@38||1|-4|||| -Nschematic:Bus_Pin|pin@39||-2|-8|-1|-1|| -Nschematic:Wire_Pin|pin@40||0|-8|||| -Nschematic:Bus_Pin|pin@41||0|-7|-1|-1|| -Nschematic:Wire_Pin|pin@42||0|-5|||| -Nschematic:Bus_Pin|pin@43||3|-9|-1|-1|| -Ngeneric:Invisible-Pin|pin@44||1|-9|1|1|| -AThicker|net@0|||FS0|pin@17||1|-8|pin@18||-1|-8 -AThicker|net@1|||FS1166|pin@15||1|-4|pin@16||2|-6 -AThicker|net@2|||FS634|pin@16||2|-6|pin@17||1|-8 -AThicker|net@3|||FS1800|pin@24||-2|-4|pin@19||-1|-4 -AThicker|net@4|||FS1166|pin@19||-1|-4|pin@20||0|-6 -AThicker|net@5|||FS2434|pin@18||-1|-8|pin@20||0|-6 -AThicker|net@6|||FS0|pin@8||1|2|pin@9||-2|2 -AThicker|net@7|||FS0|pin@9||-2|2|pin@11||-3|2 -AThicker|net@8|||FS900|pin@11||-3|2|pin@21||-3|-2 -AThicker|net@9|||FS2700|pin@9||-2|2|pin@10||-2|3 -AThicker|net@10|||FS0|pin@22||1|-2|pin@21||-3|-2 -AThicker|net@11|||FS0|pin@18||-1|-8|pin@23||-2|-8 -AThicker|net@12|||FS900|pin@22||1|-2|pin@25||1|-3 -AThicker|net@13|||FS2363|pin@25||1|-3|pin@26||3|0 -AThicker|net@14|||FS3037|pin@26||3|0|pin@27||1|3 -AThicker|net@15|||FS900|pin@27||1|3|pin@8||1|2 -Aschematic:bus|net@16||-0.5|IJ2700|pin@12||0|-4|pin@13||0|-2 -AThicker|net@17|||FS2700|pin@23||-2|-8|pin@24||-2|-4 -AThicker|net@18|||FS1800|pin@19||-1|-4|pin@15||1|-4 -AThicker|net@19|||FS0|pin@28||1|-10|pin@29||-2|-10 -AThicker|net@20|||FS1350|pin@28||1|-10|pin@30||2|-11 -AThicker|net@21|||FS450|pin@30||2|-11|pin@31||1|-12 -AThicker|net@22|||FS0|pin@31||1|-12|pin@32||-2|-12 -AThicker|net@23|||FS2250|pin@32||-2|-12|pin@33||-1|-11 -AThicker|net@24|||FS3150|pin@33||-1|-11|pin@29||-2|-10 -Aschematic:bus|net@25||-0.5|IJ2700|pin@34||0|-10|pin@35||0|-8 -Aschematic:bus|net@26||-0.5|IJ2700|pin@3||0|-14|pin@36||0|-12 -Aschematic:wire|net@27|||900|pin@38||1|-4|pin@37||1|-6 -Aschematic:wire|net@28|||0|pin@40||0|-8|pin@39||-2|-8 -Aschematic:wire|net@29|||900|pin@42||0|-5|pin@41||0|-7 -Aschematic:bus|net@30||-0.5|IJ1800|pin@44||1|-9|pin@43||3|-9 -Efire||D5G2;|pin@0||I -EinA[1:37],ain[T]|in[1],ain[T]|D5G2;|pin@1||I -Eout[1:37],aout[T]|out[1],aout[T]|D5G2;|pin@2||O -Ep2p,p1p,wrA,rd|p2p,p1p,rd,doIt|D5G2;|pin@3||O -EscanFromAddress||D5G2;|pin@4||I -Esi[1:9]|sid[1:9]|D5G2;|pin@6||I -Eso[1:9]|sod[1:9]|D5G2;|pin@7||O -Ep2p_1,p1p_1,wrA_1,wrD_1,rd_1,doIt_1|wrA,wrD,xout[0]|D5G2;|pin@43||U -Exin[39]|xin[1]|D5G2;|pin@39||U -Efire_1|xin[38]|D5G2;|pin@37||U -EscanToAddr_1|xout[1]|D5G2;|pin@41||U -EscanToAddr|xout[38]|D5G2;|pin@5||O -X - -# Cell bitsAndDriversScan;3{lay} -CbitsAndDriversScan;3{lay}||cmos90|1194891636020|1223678090288||ATTR_NCC(D5G2;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-9|-94|||| -NX-Metal-2-Metal-3-Con|contact@1||-92|-94|||| -NX-Metal-1-Metal-2-Con|contact@2||-51|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@3||68|-11.7|||| -NMetal-1-Polysilicon-Con|contact@4||-89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@5||-89.5|-3.9|||| -NMetal-1-Polysilicon-Con|contact@7||-116|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@8||-116|-156|||| -NX-Metal-1-Metal-2-Con|contact@9||-140|-182|||| -NX-Metal-1-Metal-2-Con|contact@10||-187|-194|||| -NX-Metal-1-Metal-2-Con|contact@15||148|-182|||| -NX-Metal-1-Metal-2-Con|contact@16||4|-182|||| -NX-Metal-1-Metal-2-Con|contact@17||-43|-194|||| -NX-Metal-1-Metal-2-Con|contact@18||101|-194|||| -NX-Metal-1-Metal-2-Con|contact@19||66|-226|||| -NX-Metal-1-Metal-2-Con|contact@20||85.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@23||-78|-232|||| -NX-Metal-1-Metal-2-Con|contact@24||-58.5|-226|||| -NX-Metal-2-Metal-3-Con|contact@25||-24|-226|||| -NX-Metal-2-Metal-3-Con|contact@26||-24|232|||| -NX-Metal-1-Metal-2-Con|contact@28||210|-232|||| -NX-Metal-1-Metal-2-Con|contact@32||-68|176|||| -NX-Metal-2-Metal-3-Con|contact@33||-30|176|||| -NX-Metal-1-Metal-2-Con|contact@34||51|44|||| -NX-Metal-1-Metal-2-Con|contact@36||9|88|||| -NX-Metal-2-Metal-3-Con|contact@37||36|88|||| -NX-Metal-1-Metal-2-Con|contact@38||51|176|||| -NX-Metal-2-Metal-3-Con|contact@40||30|232|||| -NX-Metal-1-Metal-2-Con|contact@41||9|232|||| -NX-Metal-2-Metal-3-Con|contact@43||0|-94|||| -NX-Metal-2-Metal-3-Con|contact@44||0|-62|||| -NX-Metal-1-Metal-2-Con|contact@46||86|-156|||| -NX-Metal-2-Metal-3-Con|contact@47||-18|50|||| -NX-Metal-2-Metal-3-Con|contact@48||-12|56|||| -NX-Metal-2-Metal-3-Con|contact@51||-18|82|||| -NX-Metal-2-Metal-3-Con|contact@52||-12|88|||| -NX-Metal-1-Metal-2-Con|contact@55||-86|194|||| -NX-Metal-1-Metal-2-Con|contact@56||-208|182|||| -NMetal-1-Polysilicon-Con|contact@57||-98.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@58||-110.5|6|||| -NX-Metal-1-Metal-2-Con|contact@60||78|226|||| -NX-Metal-1-Metal-2-Con|contact@61||140|182|||| -NX-Metal-1-Metal-2-Con|contact@62||187|194|||| -NMetal-1-Polysilicon-Con|contact@63||116|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@64||116|156|||| -NMetal-1-Polysilicon-Con|contact@65||172.5|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@66||172.5|-156|||| -NMetal-1-Polysilicon-Con|contact@67||28.5|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@68||28.5|-156|||| -NMetal-1-Polysilicon-Con|contact@69||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@70||98.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@71||98.5|12|||| -NX-Metal-2-Metal-3-Con|contact@74||-6|-106|||| -NX-Metal-2-Metal-3-Con|contact@75||-6|-56|||| -NX-Metal-2-Metal-3-Con|contact@77||42|44|||| -NX-Metal-2-Metal-3-Con|contact@78||42|-32|||| -NX-Metal-1-Metal-2-Con|contact@79||208|-32|||| -NX-Metal-2-Metal-3-Con|contact@80||42|176|||| -NX-Metal-2-Metal-3-Con|contact@81||30|-232|||| -NX-Metal-2-Metal-3-Con|contact@82||36|-226|||| -NX-Metal-2-Metal-3-Con|contact@83||-30|6|||| -NX-Metal-1-Metal-2-Con|contact@84||-68|12|||| -NX-Metal-2-Metal-3-Con|contact@85||-48|194|||| -NX-Metal-2-Metal-3-Con|contact@86||-42|182|||| -NX-Metal-2-Metal-3-Con|contact@87||-36|156|||| -NX-Metal-2-Metal-3-Con|contact@88||-36|-156|||| -NX-Metal-2-Metal-3-Con|contact@89||-42|-182|||| -NX-Metal-2-Metal-3-Con|contact@90||-48|-194|||| -NX-Metal-1-Metal-2-Con|contact@91||202.5|226|||| -NX-Metal-1-Metal-2-Con|contact@92||-202.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@93||210|-226|||| -IdriversJ:dataDriver70;1{lay}|dataDriv@0||2|72|X||D5G4; -IdriversJ:dataDriver70;1{lay}|dataDriv@1||-2|-72|Y||D5G4; -IdriversJ:dataDriver70;1{lay}|dataDriv@2||2|216|X||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@2||144|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@3||-144|-144|YRR||D5G4; -NMetal-2-Pin|pin@5||-216|-3.9|||| -NMetal-2-Pin|pin@10||-216|-232|||| -NMetal-2-Pin|pin@14||-216|232|||| -NMetal-2-Pin|pin@20||-216|6|||| -NPolysilicon-Pin|pin@21||-89.5|-13.5|||| -NPolysilicon-Pin|pin@22||-98.5|-13.5|||| -NPolysilicon-Pin|pin@23||172|-156.6|||| -NPolysilicon-Pin|pin@24||28.5|-157.5|||| -NPolysilicon-Pin|pin@25||89.5|13.5|||| -NPolysilicon-Pin|pin@26||98.5|13.5|||| -NMetal-1-Pin|pin@27||68|0|||| -NMetal-1-Pin|pin@29||89.5|0|||| -NMetal-2-Pin|pin@78||-216|-11.7|||| -NMetal-2-Pin|pin@79||-216|-182|||| -NMetal-2-Pin|pin@81||-216|-194|||| -NMetal-2-Pin|pin@83||-216|-156|||| -NMetal-2-Pin|pin@85||-216|226|||| -NMetal-2-Pin|pin@94||-216|12|||| -NMetal-2-Pin|pin@99||216|-11.7|||| -NMetal-2-Pin|pin@110||216|12|||| -NMetal-2-Pin|pin@111||216|-182|||| -NMetal-2-Pin|pin@112||216|-194|||| -NMetal-2-Pin|pin@113||216|-156|||| -NMetal-2-Pin|pin@114||216|182|||Y| -NMetal-2-Pin|pin@115||216|194|||Y| -NMetal-2-Pin|pin@116||216|156|||Y| -NMetal-2-Pin|pin@117||-216|182|||Y| -NMetal-2-Pin|pin@118||-216|194|||Y| -NMetal-2-Pin|pin@119||-216|156|||Y| -NMetal-2-Pin|pin@120||216|226|||| -NMetal-2-Pin|pin@121||-216|-226|||| -NMetal-2-Pin|pin@122||216|-226|||| -NMetal-2-Pin|pin@149||146.5|-94|||| -NMetal-2-Pin|pin@151||146.5|-106|||| -NMetal-1-Pin|pin@160||-110.5|-7.4|||| -NMetal-2-Pin|pin@161||147|-56|||| -NMetal-2-Pin|pin@162||147|-62|||| -NMetal-2-Pin|pin@163||-148|88|||| -NMetal-2-Pin|pin@164||-148|82|||| -NMetal-2-Pin|pin@165||-148|56|||| -NMetal-2-Pin|pin@166||-148|50|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-216|216|||D5G4; -IscanK:scanBusInM3;1{lay}|scanBusI@0||0|-288|||D5G4; -IscanK:scanBusOutM3;1{lay}|scanBusO@0||0|288|||D5G4; -IscanJ:scanCellE;1{lay}|scanCell@0||0|-216|||D5G4; -IscanJ:scanCellE;1{lay}|scanCell@1||144|-216|||D5G4; -IscanJ:scanTwinAmp;3{lay}|scanTwin@6||188|-72|||D5G4; -IscanJ:scanTwinAmp;3{lay}|scanTwin@7||106|-72|X||D5G4; -IscanJ:scanTwinAmp;3{lay}|scanTwin@8||-106|72|||D5G4; -IscanJ:scanTwinAmp;3{lay}|scanTwin@9||-188|72|X||D5G4; -IwiresL:select144;1{lay}|select14@0||-141|216|||D5G4; -IwiresL:wellContacts26;1{lay}|wellCont@2||147|-72|||D5G4; -IwiresL:wellContacts26;1{lay}|wellCont@3||-147|72|||D5G4; -Ametal-2|net@361|||S0|pin@151||146.5|-106|contact@74||-6|-106 -Ametal-2|net@630|||S0|contact@0||-9|-94|contact@1||-92|-94 -Ametal-3|net@631|||S2700|contact@1||-92|-94|latchWsc@3|in[1]|-92|-85 -Ametal-1|net@632|||S900|contact@0||-9|-94|dataDriv@1|inA|-9|-97 -Ametal-1|net@633|||S2700|dataDriv@1|inB|-51|-47|contact@2||-51|-3.9 -Ametal-1|net@634|||S2700|dataDriv@1|out|68|-40|contact@3||68|-11.7 -Ametal-2|net@635||1.2|S1800|contact@5||-89.5|-3.9|contact@2||-51|-3.9 -Ametal-1|net@636|||S2700|contact@4||-89.5|-7.4|contact@5||-89.5|-3.9 -APolysilicon|net@637|||S900|contact@7||-116|-156.6|latchWsc@3|rd|-116|-157.5 -Ametal-1|net@638|||S2700|contact@7||-116|-156|contact@8||-116|-156 -Ametal-1|net@639|||S2700|latchWsc@3|p1p|-140|-185|contact@9||-140|-182 -Ametal-1|net@640|||S900|latchWsc@3|p2p|-187|-191|contact@10||-187|-194 -Ametal-2|net@641|||S1800|contact@16||4|-182|contact@15||148|-182 -Ametal-2|net@642|||S1800|contact@17||-43|-194|contact@18||101|-194 -Ametal-1|net@643|||S2700|scanCell@1|p2p_1|148|-185|contact@15||148|-182 -Ametal-2|net@644|||S1800|contact@9||-140|-182|contact@89||-42|-182 -Ametal-1|net@645|||S2700|scanCell@0|p2p_1|4|-185|contact@16||4|-182 -Ametal-2|net@646|||S1800|contact@10||-187|-194|contact@90||-48|-194 -Ametal-1|net@647|||S900|scanCell@0|p2p|-43|-191|contact@17||-43|-194 -Ametal-1|net@648|||S900|scanCell@1|p2p|101|-191|contact@18||101|-194 -Ametal-1|net@649|||S2700|scanCell@0|out[2]|66|-226.4|contact@19||66|-226 -Ametal-1|net@650|||S900|scanCell@1|inA[1]|85.5|-223|contact@20||85.5|-226 -Ametal-2|net@651|||S1800|contact@19||66|-226|contact@20||85.5|-226 -Ametal-2|net@652|||S1800|pin@10||-216|-232|contact@23||-78|-232 -Ametal-1|net@653||0.4|S900|latchWsc@3|sout|-78|-226.4|contact@23||-78|-232 -Ametal-2|net@654|||S1800|contact@8||-116|-156|contact@88||-36|-156 -Ametal-2|net@655||1.2|S1800|pin@5||-216|-3.9|contact@5||-89.5|-3.9 -Ametal-2|net@656|||S1800|contact@85||-48|194|contact@62||187|194 -Ametal-2|net@657|||S1800|contact@86||-42|182|contact@61||140|182 -Ametal-3|net@658|||S900|contact@47||-18|50|scanBusI@0|si[2]|-18|-288 -Ametal-3|net@659|||S900|contact@48||-12|56|scanBusI@0|si[3]|-12|-288 -Ametal-3|net@660|||S900|contact@74||-6|-106|scanBusI@0|si[4]|-6|-285 -Ametal-3|net@661|||S900|scanBusO@0|so[5]|0|288|contact@44||0|-62 -Ametal-3|net@662|||S900|scanBusO@0|so[6]|6|288|scanBusI@0|si[6]|6|-288 -Ametal-3|net@663|||S900|scanBusO@0|so[7]|12|288|scanBusI@0|si[7]|12|-288 -Ametal-3|net@664|||S900|scanBusO@0|so[8]|18|288|scanBusI@0|si[8]|18|-288 -Ametal-3|net@665|||S900|scanBusO@0|so[9]|24|288|scanBusI@0|si[9]|24|-288 -Ametal-1|net@666|||S900|scanCell@0|inA[1]|-58.5|-223|contact@24||-58.5|-226 -Ametal-3|net@667|||S2700|scanBusI@0|si[1]|-24|-288|contact@25||-24|-226 -Ametal-2|net@668|||S1800|pin@14||-216|232|contact@26||-24|232 -Ametal-3|net@669|||S2700|contact@26||-24|232|scanBusO@0|so[1]|-24|288 -Ametal-1|net@670||0.4|S900|scanCell@1|out[2]|210|-226.4|contact@28||210|-232 -Ametal-2|net@671|||S1800|pin@20||-216|6|contact@58||-110.5|6 -Ametal-2|net@672|||S1800|contact@24||-58.5|-226|contact@25||-24|-226 -Ametal-1|net@673|||S900|dataDriv@2|out|-68|184|contact@32||-68|176 -Ametal-2|net@674|||S1800|contact@32||-68|176|contact@33||-30|176 -Ametal-1|net@675|||S900|dataDriv@0|inB|51|47|contact@34||51|44 -Ametal-1|net@676|||S900|dataDriv@0|inA|9|97|contact@36||9|88 -Ametal-3|net@677|||S2700|contact@82||36|-226|contact@37||36|88 -Ametal-1|net@678|||S2700|contact@38||51|176|dataDriv@2|inB|51|191 -Ametal-2|net@679|||S1800|contact@41||9|232|contact@40||30|232 -Ametal-1|net@680|||S900|dataDriv@2|inA|9|241|contact@41||9|232 -Ametal-2|net@681|||S1800|contact@36||9|88|contact@37||36|88 -Ametal-3|net@682|||S900|contact@43||0|-94|scanBusI@0|si[5]|0|-288 -Ametal-2|net@685|||S1800|contact@46||86|-156|contact@66||172.5|-156 -Ametal-3|net@686|||S900|scanBusO@0|so[2]|-18|288|contact@51||-18|82 -Ametal-3|net@687|||S900|scanBusO@0|so[3]|-12|288|contact@52||-12|88 -APolysilicon|net@692|||S900|contact@4||-89.5|-12.6|pin@21||-89.5|-13.5 -APolysilicon|net@693|||S0|pin@21||-89.5|-13.5|latchWsc@3|hcl|-90|-13.5 -APolysilicon|net@694|||S900|contact@57||-98.5|-12.6|pin@22||-98.5|-13.5 -APolysilicon|net@695|||S1800|pin@22||-98.5|-13.5|latchWsc@3|wr|-98|-13.5 -Ametal-1|net@697|||S900|latchWsc@2|sout|78|226.4|contact@60||78|226 -Ametal-1|net@698|||S900|latchWsc@2|p1p|140|185|contact@61||140|182 -Ametal-1|net@699|||S2700|latchWsc@2|p2p|187|191|contact@62||187|194 -APolysilicon|net@700|||S2700|contact@63||116|154.6|latchWsc@2|rd|116|157.5 -Ametal-1|net@701|||S2700|contact@63||116|156|contact@64||116|156 -APolysilicon|net@702|||S0|contact@65||172.5|-156.6|pin@23||172|-156.6 -APolysilicon|net@703|||S900|pin@23||172|-156.6|scanCell@1|hcl[B]|172|-157.5 -Ametal-1|net@704|||S2700|contact@65||172.5|-156|contact@66||172.5|-156 -APolysilicon|net@705|||S900|contact@67||28.5|-156.6|pin@24||28.5|-157.5 -APolysilicon|net@706|||S0|pin@24||28.5|-157.5|scanCell@0|hcl[B]|28|-157.5 -Ametal-2|net@707|||S1800|contact@68||28.5|-156|contact@46||86|-156 -Ametal-1|net@708|||S2700|contact@67||28.5|-156|contact@68||28.5|-156 -APolysilicon|net@709|||S2700|contact@69||89.5|12.6|pin@25||89.5|13.5 -APolysilicon|net@710|||S1800|pin@25||89.5|13.5|latchWsc@2|hcl|90|13.5 -APolysilicon|net@711|||S2700|contact@70||98.5|12.6|pin@26||98.5|13.5 -APolysilicon|net@712|||S0|pin@26||98.5|13.5|latchWsc@2|wr|98|13.5 -Ametal-1|net@713|||S2700|contact@70||98.5|12|contact@71||98.5|12 -Ametal-1|net@714|||S2700|contact@3||68|-11.7|pin@27||68|0 -Ametal-1|net@715|||S2700|pin@29||89.5|0|contact@69||89.5|7.4 -Ametal-2|net@716|||S1800|contact@82||36|-226|contact@19||66|-226 -Ametal-1|net@717|||S1800|pin@27||68|0|pin@29||89.5|0 -Ametal-2|net@719|||S0|contact@34||51|44|contact@77||42|44 -Ametal-2|net@720|||S1800|contact@75||-6|-56|pin@161||147|-56 -Ametal-3|net@721|||S900|contact@77||42|44|contact@78||42|-32 -Ametal-2|net@722|||S1800|contact@78||42|-32|contact@79||208|-32 -Ametal-2|net@723|||S1800|contact@80||42|176|contact@38||51|176 -Ametal-3|net@724|||S2700|contact@77||42|44|contact@80||42|176 -Ametal-3|net@725|||S900|scanBusO@0|so[4]|-6|291|contact@75||-6|-56 -Ametal-2|net@726|||S0|contact@28||210|-232|contact@81||30|-232 -Ametal-3|net@727|||S900|contact@40||30|232|contact@81||30|-232 -Ametal-2|net@728|||S1800|contact@58||-110.5|6|contact@83||-30|6 -Ametal-1|net@729|||S900|dataDriv@0|out|-68|40|contact@84||-68|12 -Ametal-2|net@730|||S0|contact@71||98.5|12|contact@84||-68|12 -Ametal-3|net@731|||S900|contact@33||-30|176|contact@83||-30|6 -Ametal-2|net@732||1.2|S0|contact@3||68|-11.7|pin@78||-216|-11.7 -Ametal-2|net@733|||S0|contact@9||-140|-182|pin@79||-216|-182 -Ametal-2|net@734|||S0|contact@10||-187|-194|pin@81||-216|-194 -Ametal-2|net@735|||S0|contact@8||-116|-156|pin@83||-216|-156 -Ametal-2|net@736|||S0|contact@60||78|226|pin@85||-216|226 -Ametal-2|net@737|||S0|contact@84||-68|12|pin@94||-216|12 -Ametal-2|net@738||1.2|S1800|contact@3||68|-11.7|pin@99||216|-11.7 -Ametal-2|net@739|||S1800|contact@71||98.5|12|pin@110||216|12 -Ametal-2|net@740||6.2|S1800|pinsVddG@1|vdd|-216|266|dataDriv@2|vdd_2|-72.5|266 -Ametal-2|net@741||6.2|S0|dataDriv@2|gnd_1|-72.5|216|pinsVddG@1|gnd|-216|216 -Ametal-2|net@742||6.2|S0|dataDriv@2|vdd_3|-72.5|166|pinsVddG@1|vdd_1|-216|166 -Ametal-2|net@743||6.2|S1800|dataDriv@1|gnd|-76.5|-72|latchWsc@3|gnd|-72|-72 -Ametal-2|net@744||6.2|S0|latchWsc@3|vdd|-72|-122|dataDriv@1|vdd|-76.5|-122 -Ametal-2|net@745||6.2|S0|latchWsc@3|vdd_2|-72|-22|dataDriv@1|vdd_1|-76.5|-22 -Ametal-2|net@746||6.2|S0|dataDriv@0|gnd|76.5|72|latchWsc@2|gnd|72|72 -Ametal-2|net@747||6.2|S0|dataDriv@0|vdd|76.5|122|latchWsc@2|vdd|72|122 -Ametal-2|net@748||6.2|S0|dataDriv@0|vdd_1|76.5|22|latchWsc@2|vdd_2|72|22 -Ametal-2|net@749||6.2|S0|dataDriv@2|gnd|76.5|216|latchWsc@2|gnd_3|72|216 -Ametal-2|net@750||6.2|S0|dataDriv@2|vdd|76.5|266|latchWsc@2|vdd_1|72|266 -Ametal-2|net@751||6.2|S0|dataDriv@2|vdd_1|76.5|166|latchWsc@2|vdd_7|72|166 -Ametal-2|net@752|||S0|scanCell@0|gnd|-72|-216|latchWsc@3|gnd_3|-72|-216 -Ametal-2|net@753|||S0|scanCell@0|vdd|-72|-266|latchWsc@3|vdd_1|-72|-266 -Ametal-2|net@754|||S0|scanCell@0|vdd_2|-72|-166|latchWsc@3|vdd_7|-72|-166 -Ametal-2|net@755|||S0|scanCell@0|gnd_1|72|-216|scanCell@1|gnd|72|-216 -Ametal-2|net@756|||S0|scanCell@0|vdd_1|72|-266|scanCell@1|vdd|72|-266 -Ametal-2|net@757|||S0|scanCell@0|vdd_3|72|-166|scanCell@1|vdd_2|72|-166 -Ametal-2|net@758|||S1800|contact@15||148|-182|pin@111||216|-182 -Ametal-2|net@759|||S1800|contact@18||101|-194|pin@112||216|-194 -Ametal-2|net@760|||S1800|contact@66||172.5|-156|pin@113||216|-156 -Ametal-2|net@761|||S1800|contact@62||187|194|pin@115||216|194 -Ametal-2|net@762|||S1800|contact@61||140|182|pin@114||216|182 -Ametal-2|net@763|||S1800|contact@64||116|156|pin@116||216|156 -Ametal-2|net@764|||S0|contact@56||-208|182|pin@117||-216|182 -Ametal-2|net@765|||S0|contact@55||-86|194|pin@118||-216|194 -Ametal-2|net@766|||S0|contact@87||-36|156|pin@119||-216|156 -Ametal-3|net@767|||S900|contact@85||-48|194|contact@90||-48|-194 -Ametal-3|net@768|||S900|contact@86||-42|182|contact@89||-42|-182 -Ametal-3|net@769|||S900|contact@87||-36|156|contact@88||-36|-156 -Ametal-2|net@770|||S1800|contact@55||-86|194|contact@85||-48|194 -Ametal-2|net@771|||S1800|contact@56||-208|182|contact@86||-42|182 -Ametal-2|net@772|||S0|contact@64||116|156|contact@87||-36|156 -Ametal-2|net@773|||S1800|contact@88||-36|-156|contact@68||28.5|-156 -Ametal-2|net@774|||S1800|contact@89||-42|-182|contact@16||4|-182 -Ametal-2|net@775|||S1800|contact@90||-48|-194|contact@17||-43|-194 -Ametal-2|net@776|||S1800|contact@91||202.5|226|pin@120||216|226 -Ametal-1|net@777|||S2700|latchWsc@2|sin|202.5|223|contact@91||202.5|226 -Ametal-2|net@778|||S0|contact@92||-202.5|-226|pin@121||-216|-226 -Ametal-1|net@779|||S900|latchWsc@3|sin|-202.5|-223|contact@92||-202.5|-226 -Ametal-2|net@780|||S1800|contact@93||210|-226|pin@122||216|-226 -Ametal-1|net@781||0.4|S2700|scanCell@1|out[2]|210|-226.4|contact@93||210|-226 -Ametal-2|net@794||6.2|S1800|wellCont@2|gnd_1|151.5|-72|scanTwin@6|gnd_4|155.5|-72 -Ametal-2|net@795||6.2|S1800|wellCont@2|vdd_2|151.5|-122|scanTwin@6|vdd_9|155.5|-122 -Ametal-2|net@796||6.2|S1800|wellCont@2|vdd_3|151.5|-22|scanTwin@6|vdd_8|155.5|-22 -Ametal-2|net@797||6.2|S1800|scanTwin@7|vdd_8|138.5|-22|wellCont@2|vdd_1|142.5|-22 -Ametal-2|net@798||6.2|S0|wellCont@2|gnd|142.5|-72|scanTwin@7|gnd_4|138.5|-72 -Ametal-2|net@799||6.2|S0|wellCont@2|vdd|142.5|-122|scanTwin@7|vdd_9|138.5|-122 -Ametal-2|net@800||6.2|S1800|wellCont@3|gnd_1|-142.5|72|scanTwin@8|gnd_4|-138.5|72 -Ametal-2|net@801||6.2|S1800|wellCont@3|vdd_2|-142.5|22|scanTwin@8|vdd_9|-138.5|22 -Ametal-2|net@802||6.2|S1800|wellCont@3|vdd_3|-142.5|122|scanTwin@8|vdd_8|-138.5|122 -Ametal-2|net@803||6.2|S1800|scanTwin@9|vdd_8|-155.5|122|wellCont@3|vdd_1|-151.5|122 -Ametal-2|net@804||6.2|S0|wellCont@3|gnd|-151.5|72|scanTwin@9|gnd_4|-155.5|72 -Ametal-2|net@805||6.2|S0|wellCont@3|vdd|-151.5|22|scanTwin@9|vdd_9|-155.5|22 -Ametal-2|net@806||6.2|S0|scanTwin@7|vdd_7|78|-122|dataDriv@1|vdd_2|72.5|-122 -Ametal-2|net@807||6.2|S1800|dataDriv@1|gnd_1|72.5|-72|scanTwin@7|gnd_3|78|-72 -Ametal-2|net@808||6.2|S1800|dataDriv@1|vdd_3|72.5|-22|scanTwin@7|vdd_6|78|-22 -Ametal-2|net@809||6.2|S1800|scanTwin@8|vdd_7|-78|22|dataDriv@0|vdd_3|-72.5|22 -Ametal-2|net@810||6.2|S0|dataDriv@0|gnd_1|-72.5|72|scanTwin@8|gnd_3|-78|72 -Ametal-2|net@811||6.2|S0|dataDriv@0|vdd_2|-72.5|122|scanTwin@8|vdd_6|-78|122 -Ametal-2|net@812|||S0|scanTwin@6|in[1]|162.5|-94|pin@149||146.5|-94 -Ametal-2|net@816|||S900|pin@149||146.5|-94|pin@151||146.5|-106 -Ametal-2|net@819|||S1800|contact@43||0|-94|scanTwin@7|in[1]|131.5|-94 -Ametal-1|net@826|||S2700|contact@46||86|-156|scanTwin@7|outB[1]|86|-55 -Ametal-2|net@835|||S0|contact@48||-12|56|pin@165||-148|56 -Ametal-2|net@839|||S0|contact@52||-12|88|pin@163||-148|88 -Ametal-1|net@842|||S900|contact@58||-110.5|6|pin@160||-110.5|-7.4 -Ametal-1|net@843|||S1800|pin@160||-110.5|-7.4|contact@57||-98.5|-7.4 -Ametal-1|net@844|||S900|contact@79||208|-32|scanTwin@6|outB[1]|208|-55 -Ametal-2|net@846|||S900|pin@161||147|-56|pin@162||147|-62 -Ametal-2|net@847|||S1800|pin@162||147|-62|scanTwin@6|outA[1]|176|-62 -Ametal-1|net@848|||S900|contact@55||-86|194|scanTwin@8|outB[1]|-86|89 -Ametal-1|net@849|||S900|contact@56||-208|182|scanTwin@9|outB[1]|-208|89 -Ametal-2|net@850|||S0|scanTwin@7|outA[1]|118|-62|contact@44||0|-62 -Ametal-2|net@851|||S0|contact@47||-18|50|scanTwin@8|in[1]|-131.5|50 -Ametal-2|net@852|||S0|contact@51||-18|82|scanTwin@8|outA[1]|-118|82 -Ametal-2|net@854|||S900|pin@163||-148|88|pin@164||-148|82 -Ametal-2|net@856|||S1800|scanTwin@9|outA[1]|-176|82|pin@164||-148|82 -Ametal-2|net@858|||S900|pin@165||-148|56|pin@166||-148|50 -Ametal-2|net@860|||S1800|scanTwin@9|in[1]|-162.5|50|pin@166||-148|50 -Eain[T]||D5G2;|latchWsc@3|in[1]|I -Eaout[T]||D5G2;|latchWsc@3|out[1]|O -EdoIt||D5G2;|pin@78||O -EdoIt_1||D5G2;|pin@99||O -Efire||D5G2;|pin@5||I -Egnd||D5G2;|pinsVddG@1|gnd|G -Egnd_1||D5G2;|latchWsc@3|gnd_1|G -Egnd_2||D5G2;|latchWsc@3|gnd_2|G -Egnd_3||D5G2;|scanTwin@9|gnd_3|G -Egnd_4||D5G2;|latchWsc@2|gnd_1|G -Egnd_5||D5G2;|latchWsc@2|gnd_2|G -Egnd_7||D5G2;|scanCell@1|gnd_1|G -Egnd_8||D5G2;|scanTwin@6|gnd_3|G -Ein[1]||D5G2;|latchWsc@2|in[1]|I -Eout[1]||D5G2;|latchWsc@2|out[1]|O -Ep1p||D5G2;|pin@79||O -Ep1p_1||D5G2;|pin@111||O -Ep1p_2||D5G2;|pin@114||O -Ep1p_3||D5G2;|pin@117||O -Ep2p||D5G2;|pin@81||O -Ep2p_1||D5G2;|pin@112||O -Ep2p_2||D5G2;|pin@115||O -Ep2p_3||D5G2;|pin@118||O -Erd||D5G2;|pin@83||O -Erd_1||D5G2;|pin@113||O -Erd_2||D5G2;|pin@116||O -Erd_3||D5G2;|pin@119||O -EscanFromAddress||D5G2;|pin@14||O -Esid[1]||D5G2;|scanBusI@0|si[1]|B -Esid[2]||D5G2;|scanBusI@0|si[2]|B -Esid[3]||D5G2;|scanBusI@0|si[3]|B -Esid[4]||D5G2;|scanBusI@0|si[4]|B -Esid[5]||D5G2;|scanBusI@0|si[5]|B -Esid[6]||D5G2;|scanBusI@0|si[6]|B -Esid[7]||D5G2;|scanBusI@0|si[7]|B -Esid[8]||D5G2;|scanBusI@0|si[8]|B -Esid[9]||D5G2;|scanBusI@0|si[9]|B -Esod[1]||D5G2;|scanBusO@0|so[1]|B -Esod[2]||D5G2;|scanBusO@0|so[2]|B -Esod[3]||D5G2;|scanBusO@0|so[3]|B -Esod[4]||D5G2;|scanBusO@0|so[4]|B -Esod[5]||D5G2;|scanBusO@0|so[5]|B -Esod[6]||D5G2;|scanBusO@0|so[6]|B -Esod[7]||D5G2;|scanBusO@0|so[7]|B -Esod[8]||D5G2;|scanBusO@0|so[8]|B -Esod[9]||D5G2;|scanBusO@0|so[9]|B -Evdd||D5G2;|pinsVddG@1|vdd|P -Evdd_1||D5G2;|pinsVddG@1|vdd_1|P -Evdd_3||D5G2;|latchWsc@3|vdd_3|P -Evdd_4||D5G2;|latchWsc@3|vdd_4|P -Evdd_5||D5G2;|latchWsc@3|vdd_5|P -Evdd_6||D5G2;|scanTwin@9|vdd_6|P -Evdd_7||D5G2;|scanTwin@9|vdd_7|P -Evdd_8||D5G2;|latchWsc@3|vdd_6|P -Evdd_9||D5G2;|latchWsc@2|vdd_3|P -Evdd_10||D5G2;|latchWsc@2|vdd_4|P -Evdd_11||D5G2;|latchWsc@2|vdd_5|P -Evdd_12||D5G2;|latchWsc@2|vdd_6|P -Evdd_15||D5G2;|scanCell@1|vdd_1|P -Evdd_16||D5G2;|scanCell@1|vdd_3|P -Evdd_17||D5G2;|scanTwin@6|vdd_6|P -Evdd_18||D5G2;|scanTwin@6|vdd_7|P -EwrA||D5G2;|pin@20||O -EwrD||D5G2;|pin@94||O -EwrD_1||D5G2;|pin@110||O -Exin[1]||D5G2;|pin@120||I -Exin[38]||D5G2;|pin@121||I -Exout[0]||D5G2;|pin@122||O -Exout[1]||D5G2;|pin@85||O -Exout[38]||D5G2;|pin@10||O -X - -# Cell bitsAndDriversScan;1{sch} -CbitsAndDriversScan;1{sch}||schematic|1188688057760|1216150269754| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-14|7.5|||| -NOff-Page|conn@1||55|-2|||| -NOff-Page|conn@2||39|13.5|||RRR| -NOff-Page|conn@7||51.5|-7|||| -NOff-Page|conn@9||-42|-23|||YRRR| -NOff-Page|conn@10||-42|-2|||R| -NWire_Con|conn@11||-42|-12|||| -NOff-Page|conn@12||55.5|-12|||| -NOff-Page|conn@15||55|-18|||| -NOff-Page|conn@16||30.5|-7|||| -NOff-Page|conn@17||-8.5|-7|||| -NOff-Page|conn@18||6.5|-7|||| -NOff-Page|conn@19||55.5|-15|||| -IbitsAndDriversScan;1{ic}|data1in3@0||63|18|||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@0||12|9|XY||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@1||-1|-22|XY||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@2||29|-22|Y||D5G4; -IlatchGroupsK:latchWscan;1{ic}|latchWsc@2||41|-4|||D5G4; -IlatchGroupsK:latchWscan;1{ic}|latchWsc@3||-1|-4|||D5G4; -Ngeneric:Invisible-Pin|pin@0||6.5|41|||||ART_message(D5G6;)SbitsAndDriversScan -Ngeneric:Invisible-Pin|pin@1||5.5|32|||||ART_message(D5G3;)Sies 24 November 2007 -Ngeneric:Invisible-Pin|pin@2||4.5|36|||||ART_message(D5G4;)Sthe center part of the data with scan -Ngeneric:Invisible-Pin|pin@16||4.5|18|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@17||1.5|18|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -NBus_Pin|pin@24||-1|-16|-1|-1|| -NWire_Pin|pin@31||48|-1|||| -NWire_Pin|pin@32||48|3|||| -NWire_Pin|pin@33||32|-1|||| -NWire_Pin|pin@35||32|8|||| -NWire_Pin|pin@36||39|10|||| -NWire_Pin|pin@42||35|-22|||X| -NWire_Pin|pin@43||35|-17|||X| -NBus_Pin|pin@45||41|-16|-1|-1|| -NBus_Pin|pin@48||-42|-17|-1|-1|| -NBus_Pin|pin@49||-42|-7|-1|-1|| -NWire_Pin|pin@50||-19|-35|||| -NWire_Pin|pin@51||-19|-30|||| -NBus_Pin|pin@54||-29|-19|-1|-1|| -Ngeneric:Invisible-Pin|pin@56||9.5|23|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc -NWire_Pin|pin@59||5|-23|||| -NWire_Pin|pin@61||-7|-22|||X| -NWire_Pin|pin@62||-7|-17|||X| -NWire_Pin|pin@65||23|-35|||| -NWire_Pin|pin@66||23|-23|||| -NWire_Pin|pin@67||14|-21|||| -NWire_Pin|pin@68||14|-26|||| -Ngeneric:Invisible-Pin|pin@69||11.5|27|||||ART_message(D5G3;)Sscan order is: setData,setAddress,d[1:37],a[T,1:14] -NWire_Pin|pin@72||63|-18|||| -NWire_Pin|pin@73||63|-23|||| -NBus_Pin|pin@74||-32|3|-1|-1|| -NBus_Pin|pin@75||-26|-0.5|-1|-1|| -NBus_Pin|pin@82||-10|-41|-1|-1|| -NBus_Pin|pin@84||14|-41|-1|-1|| -NBus_Pin|pin@85||5|-41|-1|-1|| -NBus_Pin|pin@86||5|-38|-1|-1|| -NWire_Pin|pin@91||5|-35|||| -NWire_Pin|pin@92||7|11|||| -NWire_Pin|pin@93||7|7|||| -NWire_Pin|pin@94||7|9|||| -NWire_Pin|pin@95||-3|11|||| -NWire_Pin|pin@96||-3|7|||| -NWire_Pin|pin@97||-10|-1|||| -NWire_Pin|pin@98||-10|4|||| -NWire_Pin|pin@99||7|-1|||| -NWire_Pin|pin@100||7|4|||| -IscanJ:scanTwinAmp;1{ic}|sa[1:4]|D5G2;X-5;Y-2;|-29|-9.5|||D5G4; -IscanJ:scanCellE;1{ic}|scanCell@0||-10|-35|||D5G4; -IscanJ:scanCellE;1{ic}|scanCell@1||14|-35|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||2|11|||D0G4;|ATTR_L(D5G1;PUD)S2534|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||2|7|||D0G4;|ATTR_L(D5G1;PUD)S2534|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||1|-35|||D0G4;|ATTR_L(D5G1;PUD)D918.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||9|-21|||D0G4;|ATTR_L(D5G1;PUD)D1176.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|ain[T]|D5G2;||2700|pin@33||32|-1|pin@35||32|8 -Awire|aout[T]|D5G2;||2700|pin@31||48|-1|pin@32||48|3 -Awire|doIt|D5G1;||2700|pin@96||-3|7|pin@95||-3|11 -Awire|in[1]|D5G2;||2700|pin@97||-10|-1|pin@98||-10|4 -Awire|net@25|||0|conn@7|a|49.5|-7|latchWsc@2|sout|43|-7 -Awire|net@37|||1800|latchWsc@2|out[1]|44|-1|pin@31||48|-1 -Awire|net@39|||0|latchWsc@2|in[1]|38|-1|pin@33||32|-1 -Awire|net@41|||1800|dataDriv@0|ina|16|8|pin@35||32|8 -Awire|net@45|||1800|dataDriv@0|inb|16|10|pin@36||39|10 -Awire|net@46|||900|pin@36||39|10|latchWsc@2|hcl|39|2 -Awire|net@47|||900|conn@2|y|39|11.5|pin@36||39|10 -Awire|net@63|||0|scanCell@0|sin|-17|-35|pin@50||-19|-35 -Awire|net@78|||1800|scanCell@1|sout|21|-35|pin@65||23|-35 -Awire|net@79|||0|dataDriv@2|ina|25|-23|pin@66||23|-23 -Awire|net@83|||1800|pin@67||14|-21|dataDriv@2|inb|25|-21 -Awire|net@90|||1800|conn@15|y|57|-18|pin@72||63|-18 -Abus|net@101||-0.5|IJ900|scanCell@0|p2p,p1p,rd|-10|-38|pin@82||-10|-41 -Abus|net@104||-0.5|IJ2700|pin@84||14|-41|scanCell@1|p2p,p1p,rd|14|-38 -Abus|net@105||-0.5|IJ1800|pin@85||5|-41|pin@84||14|-41 -Abus|net@106||-0.5|IJ1800|pin@82||-10|-41|pin@85||5|-41 -Awire|net@115|||1800|pin@91||5|-35|scanCell@1|sin|7|-35 -Awire|net@117|||900|pin@59||5|-23|pin@91||5|-35 -Awire|net@118|||1800|dataDriv@1|ina|3|-23|pin@59||5|-23 -Awire|net@120|||1800|wire90@0|b|4.5|11|pin@92||7|11 -Awire|net@121|||900|pin@94||7|9|pin@93||7|7 -Awire|net@122|||900|pin@92||7|11|pin@94||7|9 -Awire|net@123|||0|dataDriv@0|out[F]|8|9|pin@94||7|9 -Awire|net@124|||0|wire90@0|a|-0.5|11|pin@95||-3|11 -Awire|net@126|||2700|latchWsc@3|hcl|-3|2|pin@96||-3|7 -Awire|net@127|||0|pin@93||7|7|wire90@2|b|4.5|7 -Awire|net@129|||0|wire90@2|a|-0.5|7|pin@96||-3|7 -Awire|net@130|||0|wire90@3|a|-1.5|-35|scanCell@0|sout|-3|-35 -Awire|net@131|||1800|wire90@3|b|3.5|-35|pin@91||5|-35 -Awire|net@132|||0|dataDriv@1|out[F]|-5|-22|pin@61||-7|-22 -Awire|net@133|||1800|dataDriv@2|out[F]|33|-22|pin@42||35|-22 -Awire|net@136|||1800|wire90@5|b|11.5|-21|pin@67||14|-21 -Awire|net@137|||0|wire90@5|a|6.5|-21|dataDriv@1|inb|3|-21 -Awire|net@138|||0|latchWsc@3|in[1]|-4|-1|pin@97||-10|-1 -Awire|net@140|||1800|latchWsc@3|out[1]|2|-1|pin@99||7|-1 -Awire|net@149|||1800|conn@16|y|32.5|-7|latchWsc@2|sin|39|-7 -Awire|net@150|||1800|conn@17|y|-6.5|-7|latchWsc@3|sin|-3|-7 -Awire|net@152|||1800|latchWsc@3|sout|1|-7|conn@18|a|4.5|-7 -Awire|out[1]|D5G2;||2700|pin@99||7|-1|pin@100||7|4 -Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@85||5|-41|pin@86||5|-38 -Abus|p2p,p1p,wrA,rd|D5G2;|-0.5|IJ900|latchWsc@2|p2p,p1p,wr,rd|41|-10|pin@45||41|-16 -Abus|p2p,p1p,wrD,rd|D5G2;|-0.5|IJ900|latchWsc@3|p2p,p1p,wr,rd|-1|-10|pin@24||-1|-16 -Abus|p2p,p1p,wrr,rd|D5G2;|-0.5|IJ2700|sa[1:4]|out[2]|-26|-6.5|pin@75||-26|-0.5 -Awire|sid[1]|D5G2;||2700|pin@50||-19|-35|pin@51||-19|-30 -Abus|sid[2,3,4,5]|D5G2;|-0.5|IJ900|sa[1:4]|in[1]|-29|-12.5|pin@54||-29|-19 -Abus|sid[6:9]|D5G2;|-0.5|IJ900|conn@11||-42|-12|pin@48||-42|-17 -Awire|sod[1]|D5G2;||900|pin@72||63|-18|pin@73||63|-23 -Abus|sod[2,3,4,5]|D5G2;|-0.5|IJ2700|sa[1:4]|out[1]|-32|-6.5|pin@74||-32|3 -Abus|sod[6:9]|D5G2;|-0.5|IJ2700|conn@11||-42|-12|pin@49||-42|-7 -Awire|wrA|D5G2;||2700|pin@42||35|-22|pin@43||35|-17 -Awire|wrD|D5G2;||2700|pin@61||-7|-22|pin@62||-7|-17 -Awire|wrr|D5G2;||900|pin@67||14|-21|pin@68||14|-26 -Awire|xout[0]|D5G2;||900|pin@66||23|-23|pin@65||23|-35 -Efire||D4G2;|conn@2|a|I -EinA[1:37],ain[T]|in[1],ain[T]|D4G2;|conn@0|a|I -Eout[1:37],aout[T]|out[1],aout[T]|D6G2;|conn@1|y|O -Ep2p,p1p,wrA,rd|p2p,p1p,rd,doIt|D6G2;|conn@12|y|O -EscanFromAddress||D4G2;|conn@15|a|I -Esi[1:9]|sid[1:9]|D4G2;|conn@9|a|I -Eso[1:9]|sod[1:9]|D6G2;|conn@10|y|O -Ep2p_1,p1p_1,wrA_1,wrD_1,rd_1,doIt_1|wrA,wrD,xout[0]|D6G2;|conn@19|y|O -Exin[39]|xin[1]|D4G2;|conn@17|a|I -Efire_1|xin[38]|D4G2;|conn@16|a|I -EscanToAddr_1|xout[1]|D6G2;|conn@18|y|O -EscanToAddr|xout[38]|D6G2;|conn@7|y|O -X - -# Cell bitsAndDriversTwo;1{ic} -CbitsAndDriversTwo;1{ic}||artwork|1189375651355|1197128202338|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S38@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -Nschematic:Bus_Pin|pin@18||0|3|-2|-2|| -Nschematic:Bus_Pin|pin@20||0|2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -Aschematic:bus|net@17||-0.5|IJ900|pin@18||0|3|pin@20||0|2 -Eaout[T_1],out[2]|dcl[A],dcl[B]|D5G2;|pin@18||U -Efire[A,B]||D5G2;|pin@0||I -EainA[T],inA[1:37]|inA[1],ainA[T]|D5G2;|pin@2||I -EainB[T],inB[1:37]|inB[1],ainB[T]|D5G2;|pin@3||I -Eaout[T],out[1:37]|out[1],aout[T]|D5G2;|pin@4||O -X - -# Cell bitsAndDriversTwo;2{lay} -CbitsAndDriversTwo;2{lay}||cmos90|1194829372523|1223678086987||ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@0||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@1||98.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@2||-98.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@3||-89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-89.5|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@6||-98.5|3.9|||| -NX-Metal-1-Metal-2-Con|contact@7||89.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@8||98.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@9||51|3.9|||| -NX-Metal-1-Metal-2-Con|contact@10||-51|-3.9|||| -NX-Metal-1-Metal-2-Con|contact@11||-9|-100|||| -NX-Metal-1-Metal-2-Con|contact@13||9|82|||| -NX-Metal-1-Metal-2-Con|contact@15||-68|11.7|||| -NX-Metal-1-Metal-2-Con|contact@16||68|-11.7|||| -NX-Metal-2-Metal-3-Con|contact@17||-104|82|||| -NX-Metal-2-Metal-3-Con|contact@18||-92|-100|||| -IdriversJ:dataDriver70;1{lay}|dataDriv@0||2|72|X||D5G4; -IdriversJ:dataDriver70;1{lay}|dataDriv@1||-2|-72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||-144|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@1||144|72|Y||D5G4; -NPolysilicon-Pin|pin@0||98|12.6|||| -NPolysilicon-Pin|pin@1||90|12.6|||| -NPolysilicon-Pin|pin@2||-98|-12.6|||| -NPolysilicon-Pin|pin@3||-90|-12.6|||| -NMetal-2-Pin|pin@4||-216|-3.9|||| -NMetal-2-Pin|pin@6||-216|3.9|||| -NMetal-2-Pin|pin@7||-216|-11.7|||| -NMetal-2-Pin|pin@8||-216|11.7|||| -NMetal-2-Pin|pin@15||216|-11.7|||| -NMetal-2-Pin|pin@16||216|11.7|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-216|72|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||216|-72|||D5G4; -IwiresL:select132;1{lay}|select13@2||147|-72|||D5G4; -IwiresL:select132;1{lay}|select13@3||-147|72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||77|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-77|72|||D5G4; -Ametal-2|net@18||1.2|S1800|contact@15||-68|11.7|contact@8||98.5|11.7 -APolysilicon|net@26|||S0|contact@1||98.5|12.6|pin@0||98|12.6 -APolysilicon|net@27|||S2700|pin@0||98|12.6|latch2in@1|hcl[B]|98|13.5 -APolysilicon|net@28|||S1800|contact@0||89.5|12.6|pin@1||90|12.6 -APolysilicon|net@29|||S2700|pin@1||90|12.6|latch2in@1|hcl[A]|90|13.5 -APolysilicon|net@30|||S1800|contact@2||-98.5|-12.6|pin@2||-98|-12.6 -APolysilicon|net@31|||S900|pin@2||-98|-12.6|latch2in@0|hcl[B]|-98|-13.5 -APolysilicon|net@32|||S0|contact@3||-89.5|-12.6|pin@3||-90|-12.6 -APolysilicon|net@33|||S900|pin@3||-90|-12.6|latch2in@0|hcl[A]|-90|-13.5 -Ametal-2|net@34||1.2|S1800|pin@4||-216|-3.9|contact@4||-89.5|-3.9 -Ametal-2|net@35||1.2|S1800|pin@6||-216|3.9|contact@6||-98.5|3.9 -Ametal-1|net@40|||S2700|contact@2||-98.5|-7.4|contact@6||-98.5|3.9 -Ametal-1|net@42|||S900|contact@0||89.5|7.4|contact@7||89.5|-11.7 -Ametal-1|net@44|||S900|contact@1||98.5|12|contact@8||98.5|11.7 -Ametal-1|net@62|||S900|contact@4||-89.5|-3.9|contact@3||-89.5|-7.4 -Ametal-1|net@63|||S900|dataDriv@0|inB|51|47|contact@9||51|3.9 -Ametal-2|net@65||1.2|S1800|contact@4||-89.5|-3.9|contact@10||-51|-3.9 -Ametal-1|net@66|||S2700|dataDriv@1|inB|-51|-47|contact@10||-51|-3.9 -Ametal-1|net@75|||S900|dataDriv@1|inA|-9|-97|contact@11||-9|-100 -Ametal-1|net@80|||S900|dataDriv@0|inA|9|97|contact@13||9|82 -Ametal-1|net@84|||S900|dataDriv@0|out|-68|40|contact@15||-68|11.7 -Ametal-2|net@85||1.2|S0|contact@7||89.5|-11.7|contact@16||68|-11.7 -Ametal-1|net@86|||S2700|dataDriv@1|out|68|-40|contact@16||68|-11.7 -Ametal-2|net@90||6.2|S0|latch2in@0|gnd|-72|-72|dataDriv@1|gnd|-76.5|-72 -Ametal-2|net@91||6.2|S1800|dataDriv@1|vdd|-76.5|-122|latch2in@0|vdd|-72|-122 -Ametal-2|net@98|||S0|contact@13||9|82|contact@17||-104|82 -Ametal-3|net@99|||S900|latch2in@0|inA[1]|-92|-85|contact@18||-92|-100 -Ametal-2|net@103|||S0|contact@11||-9|-100|contact@18||-92|-100 -Ametal-2|net@104||1.2|S1800|contact@6||-98.5|3.9|contact@9||51|3.9 -Ametal-3|net@105|||S2700|latch2in@0|inB[1]|-104|-85|contact@17||-104|82 -Ametal-2|net@112||6.2|S1800|wellCont@3|vdd_3|-72.5|122|dataDriv@0|vdd_2|-72.5|122 -Ametal-2|net@113||6.2|S0|dataDriv@0|gnd_1|-72.5|72|wellCont@3|gnd_1|-72.5|72 -Ametal-2|net@114||6.2|S0|dataDriv@0|vdd_3|-72.5|22|wellCont@3|vdd_2|-72.5|22 -Ametal-2|net@115||6.2|S0|wellCont@2|gnd|72.5|-72|dataDriv@1|gnd_1|72.5|-72 -Ametal-2|net@116||6.2|S0|wellCont@2|vdd|72.5|-122|dataDriv@1|vdd_2|72.5|-122 -Ametal-2|net@117||6.2|S0|wellCont@2|vdd_1|72.5|-22|dataDriv@1|vdd_3|72.5|-22 -Ametal-2|net@177||6.2|S0|dataDriv@0|vdd|76.5|122|latch2in@1|vdd|72|122 -Ametal-2|net@178||6.2|S1800|latch2in@1|gnd|72|72|dataDriv@0|gnd|76.5|72 -Ametal-2|net@179||6.2|S1800|latch2in@1|vdd_2|72|22|dataDriv@0|vdd_1|76.5|22 -Ametal-2|net@188||6.2|S0|latch2in@0|vdd_2|-72|-22|dataDriv@1|vdd_1|-76.5|-22 -Ametal-2|net@204||1.2|S0|contact@16||68|-11.7|pin@7||-216|-11.7 -Ametal-2|net@205||1.2|S0|contact@15||-68|11.7|pin@8||-216|11.7 -Ametal-2|net@212||1.2|S1800|contact@7||89.5|-11.7|pin@15||216|-11.7 -Ametal-2|net@213||1.2|S1800|contact@8||98.5|11.7|pin@16||216|11.7 -Ametal-2|net@226||6.2|S0|wellCont@3|gnd|-81.5|72|pinsVddG@2|gnd|-216|72 -Ametal-2|net@227||6.2|S0|wellCont@3|vdd_1|-81.5|122|pinsVddG@2|vdd|-216|122 -Ametal-2|net@228||6.2|S0|wellCont@3|vdd|-81.5|22|pinsVddG@2|vdd_1|-216|22 -Ametal-2|net@229||6.2|S1800|wellCont@2|gnd_1|81.5|-72|pinsVddG@3|gnd|216|-72 -Ametal-2|net@230||6.2|S1800|wellCont@2|vdd_2|81.5|-122|pinsVddG@3|vdd_1|216|-122 -Ametal-2|net@231||6.2|S1800|wellCont@2|vdd_3|81.5|-22|pinsVddG@3|vdd|216|-22 -EainA[T]||D5G2;|latch2in@0|inA[1]|I -EainB[T]||D5G2;|latch2in@0|inB[1]|I -Eaout[T]||D5G2;|latch2in@0|out[1]|O -Edcl[A]||D5G2;|pin@7||O -Edcl[A_1]||D5G2;|pin@15||O -Edcl[B]||D5G2;|pin@8||O -Edcl[B_1]||D5G2;|pin@16||O -Efire[A]||D5G2;|pin@4||I -Efire[B]||D5G2;|pin@6||I -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -Egnd_2||D5G2;|latch2in@0|gnd_1|G -Egnd_3||D5G2;|latch2in@1|gnd_1|G -EinA[1]||D5G2;|latch2in@1|inA[1]|I -EinB[1]||D5G2;|latch2in@1|inB[1]|I -Eout[1]||D5G2;|latch2in@1|out[1]|O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -Evdd_4||D5G2;|latch2in@0|vdd_3|P -Evdd_5||D5G2;|latch2in@0|vdd_4|P -Evdd_6||D5G2;|latch2in@1|vdd_3|P -Evdd_7||D5G2;|latch2in@1|vdd_4|P -X - -# Cell bitsAndDriversTwo;1{sch} -CbitsAndDriversTwo;1{sch}||schematic|1189373179324|1206032306937| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||8|-14|||| -NOff-Page|conn@1||-28|-15|||| -NOff-Page|conn@2||-41.5|-2|||YRRR| -NOff-Page|conn@3||-27|16|||XRR| -NOff-Page|conn@4||8|-9|||| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-18|12|||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@1||-18|-12|Y||D5G4; -IbitsAndDriversTwo;1{ic}|hi2inAdd@0||16|12|||D5G4; -IlatchesK:latch2in60C;1{ic}|hi2inLat@0||-24|0|||D5G4; -IlatchesK:latch2in60C;1{ic}|latch2in@0||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|28|||||ART_message(D5G6;)SbitsAndDriversTwo -Ngeneric:Invisible-Pin|pin@1||0|19|||||ART_message(D5G3;)Sies 25 November 2007 -Ngeneric:Invisible-Pin|pin@2||-1|23|||||ART_message(D5G4;)Sthe center stuff for 2 input data latches -NWire_Pin|pin@17||-33|1|||| -NWire_Pin|pin@19||-33|-1|||| -NWire_Pin|pin@21||-17|0|||| -NWire_Pin|pin@22||-17|4|||| -NWire_Pin|pin@25||-2|12|||| -NWire_Pin|pin@26||-2|-12|||| -NWire_Pin|pin@27||-26|-11|||| -NWire_Pin|pin@28||-33|-13|||| -NWire_Pin|pin@29||-26|11|||| -NWire_Pin|pin@30||-33|13|||| -NWire_Pin|pin@31||8|0|||| -NWire_Pin|pin@32||8|5|||| -NWire_Pin|pin@33||-9|1|||| -NWire_Pin|pin@34||-9|5|||| -NWire_Pin|pin@35||-9|-1|||| -NWire_Pin|pin@36||-9|-4|||| -Awire|ainA[T]|D5G2;||900|pin@19||-33|-1|pin@28||-33|-13 -Awire|ainB[T]|D5G2;||2700|pin@17||-33|1|pin@30||-33|13 -Awire|aout[T]|D5G2;||2700|pin@21||-17|0|pin@22||-17|4 -Awire|dcl[A]|D5G2;||900|latch2in@0|hcl[A]|-2|-3|pin@26||-2|-12 -Awire|dcl[B]|D5G2;||2700|latch2in@0|hcl[B]|-2|3|pin@25||-2|12 -Awire|fire[A]|D5G2;||900|hi2inLat@0|hcl[A]|-26|-3|pin@27||-26|-11 -Awire|fire[B]|D5G2;||2700|hi2inLat@0|hcl[B]|-26|3|pin@29||-26|11 -Awire|inA[1]|D5G2;||900|pin@35||-9|-1|pin@36||-9|-4 -Awire|inB[1]|D5G2;||2700|pin@33||-9|1|pin@34||-9|5 -Awire|net@22|||0|hi2inLat@0|inB[1]|-27|1|pin@17||-33|1 -Awire|net@24|||0|hi2inLat@0|inA[1]|-27|-1|pin@19||-33|-1 -Awire|net@26|||1800|hi2inLat@0|out[1]|-21|0|pin@21||-17|0 -Awire|net@49|||1800|pin@28||-33|-13|dataDriv@1|ina|-22|-13 -Awire|net@50|||1800|pin@27||-26|-11|dataDriv@1|inb|-22|-11 -Awire|net@55|||1800|pin@30||-33|13|dataDriv@0|ina|-22|13 -Awire|net@56|||1800|pin@29||-26|11|dataDriv@0|inb|-22|11 -Awire|net@57|||1800|latch2in@0|out[1]|3|0|pin@31||8|0 -Awire|net@59|||0|latch2in@0|inB[1]|-3|1|pin@33||-9|1 -Awire|net@61|||0|latch2in@0|inA[1]|-3|-1|pin@35||-9|-1 -Awire|net@71|||0|pin@25||-2|12|dataDriv@0|out[F]|-14|12 -Awire|net@72|||0|pin@26||-2|-12|dataDriv@1|out[F]|-14|-12 -Awire|out[1]|D5G2;||2700|pin@31||8|0|pin@32||8|5 -Eaout[T_1],out[2]|dcl[A],dcl[B]|D6G2;|conn@4|y|O -Efire[A,B]||D4G2;|conn@2|a|I -EainA[T],inA[1:37]|inA[1],ainA[T]|D4G2;|conn@1|a|I -EainB[T],inB[1:37]|inB[1],ainB[T]|D4G2;|conn@3|a|I -Eaout[T],out[1:37]|out[1],aout[T]|D6G2;|conn@0|y|O -X - -# Cell bitsAndDriversWeak;1{ic} -CbitsAndDriversWeak;1{ic}||artwork|1189375651355|1197128246195|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S2@30 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@20||0|3|-1|-1|| -Nschematic:Wire_Pin|pin@21||0|2|||| -NPin|pin@22||-2|-2|1|1|| -NPin|pin@23||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@22||-2|-2 -Aschematic:wire|net@16|||2700|pin@21||0|2|pin@20||0|3 -AThicker|net@17|||FS0|pin@22||-2|-2|pin@12||-3|-2 -AThicker|net@18|||FS900|pin@22||-2|-2|pin@23||-2|-3 -Edcl||D5G2;|pin@20||U -Efire||D5G2;|pin@0||I -Eain[T],inA[1]|in[1],ain[T]|D5G2;|pin@2||I -Eaout[T],out[1]|out[1],aout[T]|D5G2;|pin@4||O -X - -# Cell bitsAndDriversWeak;1{lay} -CbitsAndDriversWeak;1{lay}||cmos90|1194829372523|1223678492317||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223678498613|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1223678498613 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@11||-9|-34|||| -NX-Metal-1-Metal-2-Con|contact@21||-51|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@22||-198|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@23||68|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@24||198|60.3||1.2|| -NX-Metal-2-Metal-3-Con|contact@25||-192|-34|||| -NX-Metal-2-Metal-3-Con|contact@26||-192|-10|||| -NX-Metal-1-Metal-2-Con|contact@27||-202.5|-10|||| -NX-Metal-2-Metal-3-Con|contact@28||-162|10|||| -NX-Metal-1-Metal-2-Con|contact@29||-156.4|10|||| -NX-Metal-2-Metal-3-Con|contact@30||192|-10|||X| -NX-Metal-1-Metal-2-Con|contact@31||202.5|-10|||X| -NX-Metal-2-Metal-3-Con|contact@32||162|10|||X| -NX-Metal-1-Metal-2-Con|contact@33||156.4|10|||X| -IdriversJ:dataDriver70;1{lay}|dataDriv@1||-2|0|Y||D5G4; -IlatchesK:latch1in30Am1;1{lay}|latch1in@6||-144|0|||D5G4; -IlatchesK:latch1in30Am1;1{lay}|latch1in@7||144|0|X||D5G4; -NMetal-2-Pin|pin@28||-216|68.1|||| -NMetal-2-Pin|pin@29||-216|60.3|||| -NMetal-2-Pin|pin@33||216|60.3|||| -NMetal-3-Pin|pin@34||-192|-19|||| -NMetal-3-Pin|pin@35||-162|19|||| -NMetal-3-Pin|pin@36||192|-19|||X| -NMetal-3-Pin|pin@37||162|19|||X| -IwiresL:select60;1{lay}|select60@2||-103|0|||D5G4; -IwiresL:select60;1{lay}|select60@3||102|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||137|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||-137|0|||D5G4; -Ametal-1|net@66|||S2700|dataDriv@1|inB|-51|25|contact@21||-51|68.1 -Ametal-1|net@75|||S900|dataDriv@1|inA|-9|-25|contact@11||-9|-34 -Ametal-2|net@103|||S0|contact@11||-9|-34|contact@25||-192|-34 -Ametal-2|net@115||6.2|S0|wellCont@3|gnd|132.5|0|dataDriv@1|gnd_1|72.5|0 -Ametal-2|net@116||6.2|S0|wellCont@3|vdd|132.5|-50|dataDriv@1|vdd_2|72.5|-50 -Ametal-2|net@117||6.2|S0|wellCont@3|vdd_1|132.5|50|dataDriv@1|vdd_3|72.5|50 -Ametal-2|net@216||6.2|S1800|wellCont@4|vdd_3|-132.5|50|dataDriv@1|vdd_1|-76.5|50 -Ametal-2|net@217||6.2|S0|dataDriv@1|gnd|-76.5|0|wellCont@4|gnd_1|-132.5|0 -Ametal-2|net@218||6.2|S0|dataDriv@1|vdd|-76.5|-50|wellCont@4|vdd_2|-132.5|-50 -Ametal-2|net@220||1.2|S1800|pin@29||-216|60.3|contact@23||68|60.3 -Ametal-2|net@221||1.2|S1800|contact@22||-198|68.1|contact@21||-51|68.1 -Ametal-2|net@225||1.2|S1800|pin@28||-216|68.1|contact@22||-198|68.1 -Ametal-2|net@226||1.2|S1800|contact@23||68|60.3|contact@24||198|60.3 -Ametal-1|net@227|||S2700|dataDriv@1|out|68|32|contact@23||68|60.3 -Ametal-2|net@228||1.2|S1800|contact@24||198|60.3|pin@33||216|60.3 -Ametal-3|net@258|||S2700|pin@34||-192|-19|contact@26||-192|-10 -Ametal-2|net@259|||S1800|contact@27||-202.5|-10|contact@26||-192|-10 -Ametal-2|net@260|||S0|contact@29||-156.4|10|contact@28||-162|10 -Ametal-3|net@261|||S900|pin@35||-162|19|contact@28||-162|10 -Ametal-1|net@262|||S2700|contact@27||-202.5|-10|latch1in@6|in[1]|-202.5|-7 -Ametal-1|net@263|||S900|contact@29||-156.4|10|latch1in@6|out[1]|-156.4|-10.4 -Ametal-3|net@264|||S2700|pin@36||192|-19|contact@30||192|-10 -Ametal-2|net@265|||S0|contact@31||202.5|-10|contact@30||192|-10 -Ametal-2|net@266|||S1800|contact@33||156.4|10|contact@32||162|10 -Ametal-3|net@267|||S900|pin@37||162|19|contact@32||162|10 -Ametal-1|net@268|||S2700|contact@31||202.5|-10|latch1in@7|in[1]|202.5|-7 -Ametal-1|net@269|||S900|contact@33||156.4|10|latch1in@7|out[1]|156.4|-10.4 -Ametal-1|net@270|||S2700|dataDriv@1|inB|-51|25|contact@21||-51|68.1 -Ametal-1|net@271|||S900|dataDriv@1|inA|-9|-25|contact@11||-9|-34 -Ametal-2|net@272|||S0|contact@11||-9|-34|contact@25||-192|-34 -Ametal-2|net@273||6.2|S0|wellCont@3|gnd|132.5|0|dataDriv@1|gnd_1|72.5|0 -Ametal-2|net@274||6.2|S0|wellCont@3|vdd|132.5|-50|dataDriv@1|vdd_2|72.5|-50 -Ametal-2|net@275||6.2|S0|wellCont@3|vdd_1|132.5|50|dataDriv@1|vdd_3|72.5|50 -Ametal-2|net@276||6.2|S1800|wellCont@3|vdd_3|141.5|50|latch1in@7|vdd_3|148.4|50 -Ametal-2|net@277||6.2|S0|latch1in@7|gnd_1|148.4|0|wellCont@3|gnd_1|141.5|0 -Ametal-2|net@278||6.2|S0|latch1in@7|vdd_1|148.4|-50|wellCont@3|vdd_2|141.5|-50 -Ametal-2|net@279||6.2|S0|wellCont@4|vdd_1|-141.5|50|latch1in@6|vdd_3|-148.4|50 -Ametal-2|net@280||6.2|S1800|latch1in@6|gnd_1|-148.4|0|wellCont@4|gnd|-141.5|0 -Ametal-2|net@281||6.2|S1800|latch1in@6|vdd_1|-148.4|-50|wellCont@4|vdd|-141.5|-50 -Ametal-2|net@282||6.2|S1800|wellCont@4|vdd_3|-132.5|50|dataDriv@1|vdd_1|-76.5|50 -Ametal-2|net@283||6.2|S0|dataDriv@1|gnd|-76.5|0|wellCont@4|gnd_1|-132.5|0 -Ametal-2|net@284||6.2|S0|dataDriv@1|vdd|-76.5|-50|wellCont@4|vdd_2|-132.5|-50 -Ametal-2|net@285||1.2|S1800|pin@29||-216|60.3|contact@23||68|60.3 -Ametal-2|net@286||1.2|S1800|contact@22||-198|68.1|contact@21||-51|68.1 -Ametal-1|net@287|||S2700|latch1in@6|hcl|-198|63|contact@22||-198|68.1 -Ametal-2|net@288||1.2|S1800|pin@28||-216|68.1|contact@22||-198|68.1 -Ametal-2|net@289||1.2|S1800|contact@23||68|60.3|contact@24||198|60.3 -Ametal-1|net@290|||S2700|dataDriv@1|out|68|32|contact@23||68|60.3 -Ametal-2|net@291||1.2|S1800|contact@24||198|60.3|pin@33||216|60.3 -Ametal-1|net@292|||S900|latch1in@7|hcl|198|63|contact@24||198|60.3 -Ametal-3|net@293|||S900|pin@34||-192|-19|contact@25||-192|-34 -Ametal-3|net@294|||S2700|pin@34||-192|-19|contact@26||-192|-10 -Ametal-2|net@295|||S1800|contact@27||-202.5|-10|contact@26||-192|-10 -Ametal-2|net@296|||S0|contact@29||-156.4|10|contact@28||-162|10 -Ametal-3|net@297|||S900|pin@35||-162|19|contact@28||-162|10 -Ametal-1|net@298|||S2700|contact@27||-202.5|-10|latch1in@6|in[1]|-202.5|-7 -Ametal-1|net@299|||S900|contact@29||-156.4|10|latch1in@6|out[1]|-156.4|-10.4 -Ametal-3|net@300|||S2700|pin@36||192|-19|contact@30||192|-10 -Ametal-2|net@301|||S0|contact@31||202.5|-10|contact@30||192|-10 -Ametal-2|net@302|||S1800|contact@33||156.4|10|contact@32||162|10 -Ametal-3|net@303|||S900|pin@37||162|19|contact@32||162|10 -Ametal-1|net@304|||S2700|contact@31||202.5|-10|latch1in@7|in[1]|202.5|-7 -Ametal-1|net@305|||S900|contact@33||156.4|10|latch1in@7|out[1]|156.4|-10.4 -Ein[2]|ain[T]|D5G2;|pin@34||I -Eout[2]|aout[T]|D5G2;|pin@35||I -Edcl||D5G2;|pin@29||I -Edcl_2|dcl_1|D5G2;|pin@33||I -Efire||D5G2;|pin@28||I -Egnd||D5G2;|latch1in@7|gnd|G -Egnd_1||D5G2;|latch1in@6|gnd|G -Ein[1]||D5G2;|pin@36||I -Eout[1]||D5G2;|pin@37||I -Evdd||D5G2;|latch1in@7|vdd|P -Evdd_2||D5G2;|latch1in@7|vdd_2|P -Evdd_3||D5G2;|latch1in@6|vdd|P -Evdd_4||D5G2;|latch1in@6|vdd_2|P -X - -# Cell bitsAndDriversWeak;1{sch} -CbitsAndDriversWeak;1{sch}||schematic|1189373179324|1206030771237||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-37|-8|||Y| -NOff-Page|conn@4||6|-9|||| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-20|-9|Y||D5G4; -IbitsAndDriversWeak;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in30A;1{ic}|latch1in@0||-27|0|||D5G4; -IlatchesK:latch1in30A;1{ic}|latch1in@1||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)SbitsAndDriversWeak -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 8 December 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sthe central two data latches -NWire_Pin|pin@27||-2|-9|||| -NWire_Pin|pin@32||-33|0|||| -NWire_Pin|pin@33||-29|-8|||| -NWire_Pin|pin@34||-33|-10|||| -NWire_Pin|pin@35||-18|0|||| -NWire_Pin|pin@36||-18|8|||| -NWire_Pin|pin@37||-8|0|||| -NWire_Pin|pin@38||-8|5|||| -NWire_Pin|pin@39||7|0|||| -NWire_Pin|pin@40||7|5|||| -Awire|ain[T]|D5G2;||900|pin@32||-33|0|pin@34||-33|-10 -Awire|aout[T]|D5G2;||2700|pin@35||-18|0|pin@36||-18|8 -Awire|in[1]|D5G2;||2700|pin@37||-8|0|pin@38||-8|5 -Awire|net@86|||0|latch1in@0|in[1]|-30|0|pin@32||-33|0 -Awire|net@90|||900|latch1in@0|hcl|-29|-3|pin@33||-29|-8 -Awire|net@91|||1800|pin@33||-29|-8|dataDriv@0|inb|-24|-8 -Awire|net@92|||1800|conn@2|y|-35|-8|pin@33||-29|-8 -Awire|net@94|||1800|pin@34||-33|-10|dataDriv@0|ina|-24|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-24|0|pin@35||-18|0 -Awire|net@97|||0|latch1in@1|in[1]|-3|0|pin@37||-8|0 -Awire|net@99|||1800|latch1in@1|out[1]|3|0|pin@39||7|0 -Awire|net@104|||1800|pin@27||-2|-9|conn@4|a|4|-9 -Awire|net@105|||900|latch1in@1|hcl|-2|-3|pin@27||-2|-9 -Awire|net@107|||0|pin@27||-2|-9|dataDriv@0|out[F]|-16|-9 -Awire|out[1]|D5G2;||2700|pin@39||7|0|pin@40||7|5 -Edcl||D6G2;|conn@4|y|O -Efire||D4G2;|conn@2|a|I -Eain[T],inA[1]|in[1],ain[T]|D4G2;|conn@1|a|I -Eaout[T],out[1]|out[1],aout[T]|D6G2;|conn@0|y|O -X - -# Cell data1in18;1{ic} -Cdata1in18;1{ic}||artwork|1189375869656|1194795423111|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S18@60 -NPin|pin@4||-3|-2|1|1|| -NPin|pin@5||-3|2|1|1|| -NPin|pin@6||1|2|1|1|| -NPin|pin@7||1|3|1|1|| -NPin|pin@8||3|0|1|1|| -NPin|pin@9||1|-3|1|1|| -NPin|pin@10||1|-2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@4||-3|-2|pin@5||-3|2 -AThicker|net@1|||FS0|pin@6||1|2|pin@5||-3|2 -AThicker|net@2|||FS0|pin@10||1|-2|pin@11||-2|-2 -AThicker|net@3|||FS2700|pin@6||1|2|pin@7||1|3 -AThicker|net@4|||FS1237|pin@7||1|3|pin@8||3|0 -AThicker|net@5|||FS563|pin@8||3|0|pin@9||1|-3 -AThicker|net@6|||FS2700|pin@9||1|-3|pin@10||1|-2 -AThicker|net@7|||FS0|pin@11||-2|-2|pin@4||-3|-2 -AThicker|net@8|||FS900|pin@11||-2|-2|pin@12||-2|-3 -Edcl||D5G2;|pin@0||I -Ein[1:18]|inA[1:18]|D5G2;|pin@1||I -Eout[1:18]||D5G2;|pin@2||O -X - -# Cell data1in18;1{sch} -Cdata1in18;1{sch}||schematic|1188688057760|1206030476290|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|-9|||R| -Idata1in18;1{ic}|hi1inAdd@0||20|8|||D5G4; -IlatchesK:latch1in60C;1{ic}|lat[1:18]|D5G3;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|35|||||ART_message(D5G6;)Sdata1in18 -Ngeneric:Invisible-Pin|pin@1||0.5|26|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-0.5|30|||||ART_message(D5G4;)SHI control data register -Ngeneric:Invisible-Pin|pin@3||-4.5|17|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@4||-7.5|17|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -Abus|net@2||-0.5|IJ1800|conn@0|y|-8|0|lat[1:18]|in[1]|-3|0 -Abus|net@3||-0.5|IJ1800|lat[1:18]|out[1]|3|0|conn@1|a|8|0 -Awire|net@6|||2700|conn@2|y|-2|-7|lat[1:18]|hcl|-2|-3 -Edcl||D4G2;|conn@2|a|I -Ein[1:18]|inA[1:18]|D4G2;|conn@0|a|I -Eout[1:18]||D6G2;|conn@1|y|O -X - -# Cell data1in18left;2{lay} -Cdata1in18left;2{lay}|data1in18|cmos90|1194793718873|1206030491523||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||630|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@2||630|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@3||486|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@4||486|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@5||342|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@6||342|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@7||198|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@8||198|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@9||54|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@10||54|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@11||-90|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@12||-90|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@13||-234|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@14||-234|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@15||-378|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@16||-378|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@17||-522|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@18||-522|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@19||630|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@20||486|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@21||342|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@22||198|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@23||54|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@24||-90|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@25||-234|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@26||-378|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@27||-522|10||5.2|X| -IlatchesK:latch1in60Cm3;1{lay}|latch1in@1||576|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@2||432|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@3||288|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@4||144|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@5||-144|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@6||-288|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@7||-432|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@8||-576|-72|X||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@9||576|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@10||432|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@11||288|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@12||144|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@13||0|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@14||-144|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@15||-288|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@16||-432|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@17||-576|72|XY||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch2in@0||0|-72|X||D5G4; -NMetal-2-Pin|pin@1||648|-11.7|||X| -Ametal-2|net@1||1.2|S0|pin@1||648|-11.7|contact@2||630|-11.7 -Ametal-1|net@3|||S2700|contact@1||630|-12|contact@2||630|-11.7 -Ametal-1|net@6|||S2700|contact@3||486|-12|contact@4||486|-11.7 -Ametal-1|net@9|||S2700|contact@5||342|-12|contact@6||342|-11.7 -Ametal-1|net@12|||S2700|contact@7||198|-12|contact@8||198|-11.7 -Ametal-1|net@15|||S2700|contact@9||54|-12|contact@10||54|-11.7 -Ametal-1|net@18|||S2700|contact@11||-90|-12|contact@12||-90|-11.7 -Ametal-1|net@21|||S2700|contact@13||-234|-12|contact@14||-234|-11.7 -Ametal-1|net@24|||S2700|contact@15||-378|-12|contact@16||-378|-11.7 -Ametal-1|net@27|||S2700|contact@17||-522|-12|contact@18||-522|-11.7 -APolysilicon|net@28|||S900|contact@1||630|-12.6|latch1in@1|hcl|630|-13.5 -APolysilicon|net@29|||S2700|latch1in@2|hcl|486|-13.5|contact@3||486|-12.6 -APolysilicon|net@30|||S2700|latch1in@3|hcl|342|-13.5|contact@5||342|-12.6 -APolysilicon|net@31|||S2700|latch1in@4|hcl|198|-13.5|contact@7||198|-12.6 -APolysilicon|net@32|||S2700|latch1in@5|hcl|-90|-13.5|contact@11||-90|-12.6 -APolysilicon|net@33|||S2700|latch1in@6|hcl|-234|-13.5|contact@13||-234|-12.6 -APolysilicon|net@34|||S2700|latch1in@7|hcl|-378|-13.5|contact@15||-378|-12.6 -APolysilicon|net@35|||S2700|latch1in@8|hcl|-522|-13.5|contact@17||-522|-12.6 -APolysilicon|net@36|||S2700|latch2in@0|hcl|54|-13.5|contact@9||54|-12.6 -Ametal-1|net@37|||S900|contact@19||630|7.4|contact@1||630|-7.4 -Ametal-1|net@38|||S2700|contact@3||486|-7.4|contact@20||486|7.4 -Ametal-1|net@39|||S2700|contact@5||342|-7.4|contact@21||342|7.4 -Ametal-1|net@40|||S2700|contact@7||198|-7.4|contact@22||198|7.4 -Ametal-1|net@41|||S2700|contact@9||54|-7.4|contact@23||54|7.4 -Ametal-1|net@42|||S2700|contact@11||-90|-7.4|contact@24||-90|7.4 -Ametal-1|net@43|||S2700|contact@13||-234|-7.4|contact@25||-234|7.4 -Ametal-1|net@44|||S2700|contact@15||-378|-7.4|contact@26||-378|7.4 -Ametal-1|net@45|||S2700|contact@17||-522|-7.4|contact@27||-522|7.4 -APolysilicon|net@46|||S2700|contact@19||630|12.6|latch1in@9|hcl|630|13.5 -APolysilicon|net@47|||S900|latch1in@10|hcl|486|13.5|contact@20||486|12.6 -APolysilicon|net@48|||S900|latch1in@11|hcl|342|13.5|contact@21||342|12.6 -APolysilicon|net@49|||S900|latch1in@12|hcl|198|13.5|contact@22||198|12.6 -APolysilicon|net@50|||S900|latch1in@13|hcl|54|13.5|contact@23||54|12.6 -APolysilicon|net@51|||S900|latch1in@14|hcl|-90|13.5|contact@24||-90|12.6 -APolysilicon|net@52|||S900|latch1in@15|hcl|-234|13.5|contact@25||-234|12.6 -APolysilicon|net@53|||S900|latch1in@16|hcl|-378|13.5|contact@26||-378|12.6 -APolysilicon|net@54|||S900|latch1in@17|hcl|-522|13.5|contact@27||-522|12.6 -Ametal-2|net@71||1.2|S1800|contact@4||486|-11.7|contact@2||630|-11.7 -Ametal-2|net@72||1.2|S1800|contact@6||342|-11.7|contact@4||486|-11.7 -Ametal-2|net@73||1.2|S1800|contact@8||198|-11.7|contact@6||342|-11.7 -Ametal-2|net@74||1.2|S1800|contact@10||54|-11.7|contact@8||198|-11.7 -Ametal-2|net@75||1.2|S1800|contact@12||-90|-11.7|contact@10||54|-11.7 -Ametal-2|net@76||1.2|S1800|contact@14||-234|-11.7|contact@12||-90|-11.7 -Ametal-2|net@77||1.2|S1800|contact@16||-378|-11.7|contact@14||-234|-11.7 -Ametal-2|net@78||1.2|S1800|contact@18||-522|-11.7|contact@16||-378|-11.7 -Ametal-2|net@80|||S0|latch1in@10|gnd_1|360|72|latch1in@11|gnd|360|72 -Ametal-2|net@81|||S0|latch1in@10|vdd_4|360|122|latch1in@11|vdd|360|122 -Ametal-2|net@82|||S0|latch1in@10|vdd_3|360|22|latch1in@11|vdd_2|360|22 -Ametal-2|net@83|||S0|latch1in@11|gnd_1|216|72|latch1in@12|gnd|216|72 -Ametal-2|net@84|||S0|latch1in@11|vdd_4|216|122|latch1in@12|vdd|216|122 -Ametal-2|net@85|||S0|latch1in@11|vdd_3|216|22|latch1in@12|vdd_2|216|22 -Ametal-2|net@86|||S0|latch1in@12|gnd_1|72|72|latch1in@13|gnd|72|72 -Ametal-2|net@87|||S0|latch1in@12|vdd_4|72|122|latch1in@13|vdd|72|122 -Ametal-2|net@88|||S0|latch1in@12|vdd_3|72|22|latch1in@13|vdd_2|72|22 -Ametal-2|net@89|||S0|latch1in@13|gnd_1|-72|72|latch1in@14|gnd|-72|72 -Ametal-2|net@90|||S0|latch1in@13|vdd_4|-72|122|latch1in@14|vdd|-72|122 -Ametal-2|net@91|||S0|latch1in@13|vdd_3|-72|22|latch1in@14|vdd_2|-72|22 -Ametal-2|net@92|||S0|latch1in@14|gnd_1|-216|72|latch1in@15|gnd|-216|72 -Ametal-2|net@93|||S0|latch1in@14|vdd_4|-216|122|latch1in@15|vdd|-216|122 -Ametal-2|net@94|||S0|latch1in@14|vdd_3|-216|22|latch1in@15|vdd_2|-216|22 -Ametal-2|net@95|||S0|latch1in@15|gnd_1|-360|72|latch1in@16|gnd|-360|72 -Ametal-2|net@96|||S0|latch1in@15|vdd_4|-360|122|latch1in@16|vdd|-360|122 -Ametal-2|net@97|||S0|latch1in@15|vdd_3|-360|22|latch1in@16|vdd_2|-360|22 -Ametal-2|net@98|||S0|latch1in@16|gnd_1|-504|72|latch1in@17|gnd|-504|72 -Ametal-2|net@99|||S0|latch1in@16|vdd_4|-504|122|latch1in@17|vdd|-504|122 -Ametal-2|net@100|||S0|latch1in@16|vdd_3|-504|22|latch1in@17|vdd_2|-504|22 -Ametal-2|net@101|||S0|latch1in@1|gnd_1|504|-72|latch1in@2|gnd|504|-72 -Ametal-2|net@102|||S0|latch1in@1|vdd_4|504|-122|latch1in@2|vdd|504|-122 -Ametal-2|net@103|||S0|latch1in@1|vdd_3|504|-22|latch1in@2|vdd_2|504|-22 -Ametal-2|net@104|||S0|latch1in@2|gnd_1|360|-72|latch1in@3|gnd|360|-72 -Ametal-2|net@105|||S0|latch1in@2|vdd_4|360|-122|latch1in@3|vdd|360|-122 -Ametal-2|net@106|||S0|latch1in@2|vdd_3|360|-22|latch1in@3|vdd_2|360|-22 -Ametal-2|net@107|||S0|latch1in@3|gnd_1|216|-72|latch1in@4|gnd|216|-72 -Ametal-2|net@108|||S0|latch1in@3|vdd_4|216|-122|latch1in@4|vdd|216|-122 -Ametal-2|net@109|||S0|latch1in@3|vdd_3|216|-22|latch1in@4|vdd_2|216|-22 -Ametal-2|net@110|||S0|latch1in@5|gnd_1|-216|-72|latch1in@6|gnd|-216|-72 -Ametal-2|net@111|||S0|latch1in@5|vdd_4|-216|-122|latch1in@6|vdd|-216|-122 -Ametal-2|net@112|||S0|latch1in@5|vdd_3|-216|-22|latch1in@6|vdd_2|-216|-22 -Ametal-2|net@113|||S0|latch1in@6|gnd_1|-360|-72|latch1in@7|gnd|-360|-72 -Ametal-2|net@114|||S0|latch1in@6|vdd_4|-360|-122|latch1in@7|vdd|-360|-122 -Ametal-2|net@115|||S0|latch1in@6|vdd_3|-360|-22|latch1in@7|vdd_2|-360|-22 -Ametal-2|net@116|||S0|latch1in@7|gnd_1|-504|-72|latch1in@8|gnd|-504|-72 -Ametal-2|net@117|||S0|latch1in@7|vdd_4|-504|-122|latch1in@8|vdd|-504|-122 -Ametal-2|net@118|||S0|latch1in@7|vdd_3|-504|-22|latch1in@8|vdd_2|-504|-22 -Ametal-2|net@119|||S0|latch1in@9|gnd_1|504|72|latch1in@10|gnd|504|72 -Ametal-2|net@120|||S0|latch1in@9|vdd_3|504|22|latch1in@10|vdd_2|504|22 -Ametal-2|net@121|||S0|latch1in@9|vdd_4|504|122|latch1in@10|vdd|504|122 -Ametal-2|net@122|||S0|latch1in@4|gnd_1|72|-72|latch2in@0|gnd|72|-72 -Ametal-2|net@123|||S0|latch1in@4|vdd_4|72|-122|latch2in@0|vdd|72|-122 -Ametal-2|net@124|||S0|latch1in@4|vdd_3|72|-22|latch2in@0|vdd_2|72|-22 -Ametal-2|net@125|||S0|latch1in@5|gnd|-72|-72|latch2in@0|gnd_1|-72|-72 -Ametal-2|net@126|||S0|latch1in@5|vdd_2|-72|-22|latch2in@0|vdd_3|-72|-22 -Ametal-2|net@127|||S0|latch1in@5|vdd|-72|-122|latch2in@0|vdd_4|-72|-122 -Edcl||D5G2;|pin@1||I -Egnd||D5G2;|latch1in@9|gnd|G -Egnd_1||D5G2;|latch1in@17|gnd_1|G -Egnd_2||D5G2;|latch1in@8|gnd_1|G -Egnd_3||D5G2;|latch1in@1|gnd|G -Ein[1]||D5G2;|latch1in@9|in[1]|I -Ein[2]||D5G2;|latch1in@10|in[1]|I -Ein[3]||D5G2;|latch1in@11|in[1]|I -Ein[4]||D5G2;|latch1in@12|in[1]|I -Ein[5]||D5G2;|latch1in@13|in[1]|I -Ein[6]||D5G2;|latch1in@14|in[1]|I -Ein[7]||D5G2;|latch1in@15|in[1]|I -Ein[8]||D5G2;|latch1in@16|in[1]|I -Ein[9]||D5G2;|latch1in@17|in[1]|I -Ein[10]||D5G2;|latch1in@8|in[1]|I -Ein[11]||D5G2;|latch1in@7|in[1]|I -Ein[12]||D5G2;|latch1in@6|in[1]|I -Ein[13]||D5G2;|latch1in@5|in[1]|I -Ein[14]||D5G2;|latch2in@0|in[1]|I -Ein[15]||D5G2;|latch1in@4|in[1]|I -Ein[16]||D5G2;|latch1in@3|in[1]|I -Ein[17]||D5G2;|latch1in@2|in[1]|I -Ein[18]||D5G2;|latch1in@1|in[1]|I -Eout[1]||D5G2;|latch1in@9|out[1]|O -Eout[2]||D5G2;|latch1in@10|out[1]|O -Eout[3]||D5G2;|latch1in@11|out[1]|O -Eout[4]||D5G2;|latch1in@12|out[1]|O -Eout[5]||D5G2;|latch1in@13|out[1]|O -Eout[6]||D5G2;|latch1in@14|out[1]|O -Eout[7]||D5G2;|latch1in@15|out[1]|O -Eout[8]||D5G2;|latch1in@16|out[1]|O -Eout[9]||D5G2;|latch1in@17|out[1]|O -Eout[10]||D5G2;|latch1in@8|out[1]|O -Eout[11]||D5G2;|latch1in@7|out[1]|O -Eout[12]||D5G2;|latch1in@6|out[1]|O -Eout[13]||D5G2;|latch1in@5|out[1]|O -Eout[14]||D5G2;|latch2in@0|out[1]|O -Eout[15]||D5G2;|latch1in@4|out[1]|O -Eout[16]||D5G2;|latch1in@3|out[1]|O -Eout[17]||D5G2;|latch1in@2|out[1]|O -Eout[18]||D5G2;|latch1in@1|out[1]|O -Evdd||D5G2;|latch1in@9|vdd|P -Evdd_2||D5G2;|latch1in@9|vdd_2|P -Evdd_3||D5G2;|latch1in@17|vdd_3|P -Evdd_4||D5G2;|latch1in@17|vdd_4|P -Evdd_5||D5G2;|latch1in@8|vdd_3|P -Evdd_6||D5G2;|latch1in@8|vdd_4|P -Evdd_7||D5G2;|latch1in@1|vdd|P -Evdd_8||D5G2;|latch1in@1|vdd_2|P -X - -# Cell data1in18right;3{lay} -Cdata1in18right;3{lay}|data1in18|cmos90|1194793718873|1206030491523||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||-630|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@2||-630|-11.7|||| -NMetal-1-Polysilicon-Con|contact@3||-486|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-486|-11.7|||| -NMetal-1-Polysilicon-Con|contact@5||-342|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@6||-342|-11.7|||| -NMetal-1-Polysilicon-Con|contact@7||-198|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-198|-11.7|||| -NMetal-1-Polysilicon-Con|contact@9||-54|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@10||-54|-11.7|||| -NMetal-1-Polysilicon-Con|contact@11||90|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@12||90|-11.7|||| -NMetal-1-Polysilicon-Con|contact@13||234|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@14||234|-11.7|||| -NMetal-1-Polysilicon-Con|contact@15||378|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@16||378|-11.7|||| -NMetal-1-Polysilicon-Con|contact@17||522|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@18||522|-11.7|||| -NMetal-1-Polysilicon-Con|contact@19||-630|10||5.2|| -NMetal-1-Polysilicon-Con|contact@20||-486|10||5.2|| -NMetal-1-Polysilicon-Con|contact@21||-342|10||5.2|| -NMetal-1-Polysilicon-Con|contact@22||-198|10||5.2|| -NMetal-1-Polysilicon-Con|contact@23||-54|10||5.2|| -NMetal-1-Polysilicon-Con|contact@24||90|10||5.2|| -NMetal-1-Polysilicon-Con|contact@25||234|10||5.2|| -NMetal-1-Polysilicon-Con|contact@26||378|10||5.2|| -NMetal-1-Polysilicon-Con|contact@27||522|10||5.2|| -IlatchesK:latch1in60Cm3;1{lay}|latch1in@1||-576|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@2||-432|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@3||-288|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@4||-144|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@5||144|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@6||288|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@7||432|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@8||576|-72|||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@9||-576|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@10||-432|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@11||-288|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@12||-144|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@13||0|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@14||144|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@15||288|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@16||432|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch1in@17||576|72|Y||D5G4; -IlatchesK:latch1in60Cm3;1{lay}|latch2in@0||0|-72|||D5G4; -NMetal-2-Pin|pin@1||-648|-11.7|||| -Ametal-2|net@1||1.2|S1800|pin@1||-648|-11.7|contact@2||-630|-11.7 -Ametal-1|net@3|||S2700|contact@1||-630|-12|contact@2||-630|-11.7 -Ametal-1|net@6|||S2700|contact@3||-486|-12|contact@4||-486|-11.7 -Ametal-1|net@9|||S2700|contact@5||-342|-12|contact@6||-342|-11.7 -Ametal-1|net@12|||S2700|contact@7||-198|-12|contact@8||-198|-11.7 -Ametal-1|net@15|||S2700|contact@9||-54|-12|contact@10||-54|-11.7 -Ametal-1|net@18|||S2700|contact@11||90|-12|contact@12||90|-11.7 -Ametal-1|net@21|||S2700|contact@13||234|-12|contact@14||234|-11.7 -Ametal-1|net@24|||S2700|contact@15||378|-12|contact@16||378|-11.7 -Ametal-1|net@27|||S2700|contact@17||522|-12|contact@18||522|-11.7 -APolysilicon|net@28|||S900|contact@1||-630|-12.6|latch1in@1|hcl|-630|-13.5 -APolysilicon|net@29|||S2700|latch1in@2|hcl|-486|-13.5|contact@3||-486|-12.6 -APolysilicon|net@30|||S2700|latch1in@3|hcl|-342|-13.5|contact@5||-342|-12.6 -APolysilicon|net@31|||S2700|latch1in@4|hcl|-198|-13.5|contact@7||-198|-12.6 -APolysilicon|net@32|||S2700|latch1in@5|hcl|90|-13.5|contact@11||90|-12.6 -APolysilicon|net@33|||S2700|latch1in@6|hcl|234|-13.5|contact@13||234|-12.6 -APolysilicon|net@34|||S2700|latch1in@7|hcl|378|-13.5|contact@15||378|-12.6 -APolysilicon|net@35|||S2700|latch1in@8|hcl|522|-13.5|contact@17||522|-12.6 -APolysilicon|net@36|||S2700|latch2in@0|hcl|-54|-13.5|contact@9||-54|-12.6 -Ametal-1|net@37|||S900|contact@19||-630|7.4|contact@1||-630|-7.4 -Ametal-1|net@38|||S2700|contact@3||-486|-7.4|contact@20||-486|7.4 -Ametal-1|net@39|||S2700|contact@5||-342|-7.4|contact@21||-342|7.4 -Ametal-1|net@40|||S2700|contact@7||-198|-7.4|contact@22||-198|7.4 -Ametal-1|net@41|||S2700|contact@9||-54|-7.4|contact@23||-54|7.4 -Ametal-1|net@42|||S2700|contact@11||90|-7.4|contact@24||90|7.4 -Ametal-1|net@43|||S2700|contact@13||234|-7.4|contact@25||234|7.4 -Ametal-1|net@44|||S2700|contact@15||378|-7.4|contact@26||378|7.4 -Ametal-1|net@45|||S2700|contact@17||522|-7.4|contact@27||522|7.4 -APolysilicon|net@46|||S2700|contact@19||-630|12.6|latch1in@9|hcl|-630|13.5 -APolysilicon|net@47|||S900|latch1in@10|hcl|-486|13.5|contact@20||-486|12.6 -APolysilicon|net@48|||S900|latch1in@11|hcl|-342|13.5|contact@21||-342|12.6 -APolysilicon|net@49|||S900|latch1in@12|hcl|-198|13.5|contact@22||-198|12.6 -APolysilicon|net@50|||S900|latch1in@13|hcl|-54|13.5|contact@23||-54|12.6 -APolysilicon|net@51|||S900|latch1in@14|hcl|90|13.5|contact@24||90|12.6 -APolysilicon|net@52|||S900|latch1in@15|hcl|234|13.5|contact@25||234|12.6 -APolysilicon|net@53|||S900|latch1in@16|hcl|378|13.5|contact@26||378|12.6 -APolysilicon|net@54|||S900|latch1in@17|hcl|522|13.5|contact@27||522|12.6 -Ametal-2|net@71||1.2|S0|contact@4||-486|-11.7|contact@2||-630|-11.7 -Ametal-2|net@72||1.2|S0|contact@6||-342|-11.7|contact@4||-486|-11.7 -Ametal-2|net@73||1.2|S0|contact@8||-198|-11.7|contact@6||-342|-11.7 -Ametal-2|net@74||1.2|S0|contact@10||-54|-11.7|contact@8||-198|-11.7 -Ametal-2|net@75||1.2|S0|contact@12||90|-11.7|contact@10||-54|-11.7 -Ametal-2|net@76||1.2|S0|contact@14||234|-11.7|contact@12||90|-11.7 -Ametal-2|net@77||1.2|S0|contact@16||378|-11.7|contact@14||234|-11.7 -Ametal-2|net@78||1.2|S0|contact@18||522|-11.7|contact@16||378|-11.7 -Ametal-2|net@80|||S0|latch1in@10|gnd_1|-360|72|latch1in@11|gnd|-360|72 -Ametal-2|net@81|||S0|latch1in@10|vdd_4|-360|122|latch1in@11|vdd|-360|122 -Ametal-2|net@82|||S0|latch1in@10|vdd_3|-360|22|latch1in@11|vdd_2|-360|22 -Ametal-2|net@83|||S0|latch1in@11|gnd_1|-216|72|latch1in@12|gnd|-216|72 -Ametal-2|net@84|||S0|latch1in@11|vdd_4|-216|122|latch1in@12|vdd|-216|122 -Ametal-2|net@85|||S0|latch1in@11|vdd_3|-216|22|latch1in@12|vdd_2|-216|22 -Ametal-2|net@86|||S0|latch1in@12|gnd_1|-72|72|latch1in@13|gnd|-72|72 -Ametal-2|net@87|||S0|latch1in@12|vdd_4|-72|122|latch1in@13|vdd|-72|122 -Ametal-2|net@88|||S0|latch1in@12|vdd_3|-72|22|latch1in@13|vdd_2|-72|22 -Ametal-2|net@89|||S0|latch1in@13|gnd_1|72|72|latch1in@14|gnd|72|72 -Ametal-2|net@90|||S0|latch1in@13|vdd_4|72|122|latch1in@14|vdd|72|122 -Ametal-2|net@91|||S0|latch1in@13|vdd_3|72|22|latch1in@14|vdd_2|72|22 -Ametal-2|net@92|||S0|latch1in@14|gnd_1|216|72|latch1in@15|gnd|216|72 -Ametal-2|net@93|||S0|latch1in@14|vdd_4|216|122|latch1in@15|vdd|216|122 -Ametal-2|net@94|||S0|latch1in@14|vdd_3|216|22|latch1in@15|vdd_2|216|22 -Ametal-2|net@95|||S0|latch1in@15|gnd_1|360|72|latch1in@16|gnd|360|72 -Ametal-2|net@96|||S0|latch1in@15|vdd_4|360|122|latch1in@16|vdd|360|122 -Ametal-2|net@97|||S0|latch1in@15|vdd_3|360|22|latch1in@16|vdd_2|360|22 -Ametal-2|net@98|||S0|latch1in@16|gnd_1|504|72|latch1in@17|gnd|504|72 -Ametal-2|net@99|||S0|latch1in@16|vdd_4|504|122|latch1in@17|vdd|504|122 -Ametal-2|net@100|||S0|latch1in@16|vdd_3|504|22|latch1in@17|vdd_2|504|22 -Ametal-2|net@101|||S0|latch1in@1|gnd_1|-504|-72|latch1in@2|gnd|-504|-72 -Ametal-2|net@102|||S0|latch1in@1|vdd_4|-504|-122|latch1in@2|vdd|-504|-122 -Ametal-2|net@103|||S0|latch1in@1|vdd_3|-504|-22|latch1in@2|vdd_2|-504|-22 -Ametal-2|net@104|||S0|latch1in@2|gnd_1|-360|-72|latch1in@3|gnd|-360|-72 -Ametal-2|net@105|||S0|latch1in@2|vdd_4|-360|-122|latch1in@3|vdd|-360|-122 -Ametal-2|net@106|||S0|latch1in@2|vdd_3|-360|-22|latch1in@3|vdd_2|-360|-22 -Ametal-2|net@107|||S0|latch1in@3|gnd_1|-216|-72|latch1in@4|gnd|-216|-72 -Ametal-2|net@108|||S0|latch1in@3|vdd_4|-216|-122|latch1in@4|vdd|-216|-122 -Ametal-2|net@109|||S0|latch1in@3|vdd_3|-216|-22|latch1in@4|vdd_2|-216|-22 -Ametal-2|net@110|||S0|latch1in@5|gnd_1|216|-72|latch1in@6|gnd|216|-72 -Ametal-2|net@111|||S0|latch1in@5|vdd_4|216|-122|latch1in@6|vdd|216|-122 -Ametal-2|net@112|||S0|latch1in@5|vdd_3|216|-22|latch1in@6|vdd_2|216|-22 -Ametal-2|net@113|||S0|latch1in@6|gnd_1|360|-72|latch1in@7|gnd|360|-72 -Ametal-2|net@114|||S0|latch1in@6|vdd_4|360|-122|latch1in@7|vdd|360|-122 -Ametal-2|net@115|||S0|latch1in@6|vdd_3|360|-22|latch1in@7|vdd_2|360|-22 -Ametal-2|net@116|||S0|latch1in@7|gnd_1|504|-72|latch1in@8|gnd|504|-72 -Ametal-2|net@117|||S0|latch1in@7|vdd_4|504|-122|latch1in@8|vdd|504|-122 -Ametal-2|net@118|||S0|latch1in@7|vdd_3|504|-22|latch1in@8|vdd_2|504|-22 -Ametal-2|net@119|||S0|latch1in@9|gnd_1|-504|72|latch1in@10|gnd|-504|72 -Ametal-2|net@120|||S0|latch1in@9|vdd_3|-504|22|latch1in@10|vdd_2|-504|22 -Ametal-2|net@121|||S0|latch1in@9|vdd_4|-504|122|latch1in@10|vdd|-504|122 -Ametal-2|net@122|||S0|latch1in@4|gnd_1|-72|-72|latch2in@0|gnd|-72|-72 -Ametal-2|net@123|||S0|latch1in@4|vdd_4|-72|-122|latch2in@0|vdd|-72|-122 -Ametal-2|net@124|||S0|latch1in@4|vdd_3|-72|-22|latch2in@0|vdd_2|-72|-22 -Ametal-2|net@125|||S0|latch1in@5|gnd|72|-72|latch2in@0|gnd_1|72|-72 -Ametal-2|net@126|||S0|latch1in@5|vdd_2|72|-22|latch2in@0|vdd_3|72|-22 -Ametal-2|net@127|||S0|latch1in@5|vdd|72|-122|latch2in@0|vdd_4|72|-122 -Edcl||D5G2;|pin@1||I -Egnd||D5G2;|latch1in@1|gnd|G -Egnd_1||D5G2;|latch1in@8|gnd_1|G -Egnd_2||D5G2;|latch1in@17|gnd_1|G -Egnd_3||D5G2;|latch1in@9|gnd|G -Ein[1]||D5G2;|latch1in@1|in[1]|I -Ein[2]||D5G2;|latch1in@2|in[1]|I -Ein[3]||D5G2;|latch1in@3|in[1]|I -Ein[4]||D5G2;|latch1in@4|in[1]|I -Ein[5]||D5G2;|latch2in@0|in[1]|I -Ein[6]||D5G2;|latch1in@5|in[1]|I -Ein[7]||D5G2;|latch1in@6|in[1]|I -Ein[8]||D5G2;|latch1in@7|in[1]|I -Ein[9]||D5G2;|latch1in@8|in[1]|I -Ein[10]||D5G2;|latch1in@17|in[1]|I -Ein[11]||D5G2;|latch1in@16|in[1]|I -Ein[12]||D5G2;|latch1in@15|in[1]|I -Ein[13]||D5G2;|latch1in@14|in[1]|I -Ein[14]||D5G2;|latch1in@13|in[1]|I -Ein[15]||D5G2;|latch1in@12|in[1]|I -Ein[16]||D5G2;|latch1in@11|in[1]|I -Ein[17]||D5G2;|latch1in@10|in[1]|I -Ein[18]||D5G2;|latch1in@9|in[1]|I -Eout[1]||D5G2;|latch1in@1|out[1]|O -Eout[2]||D5G2;|latch1in@2|out[1]|O -Eout[3]||D5G2;|latch1in@3|out[1]|O -Eout[4]||D5G2;|latch1in@4|out[1]|O -Eout[5]||D5G2;|latch2in@0|out[1]|O -Eout[6]||D5G2;|latch1in@5|out[1]|O -Eout[7]||D5G2;|latch1in@6|out[1]|O -Eout[8]||D5G2;|latch1in@7|out[1]|O -Eout[9]||D5G2;|latch1in@8|out[1]|O -Eout[10]||D5G2;|latch1in@17|out[1]|O -Eout[11]||D5G2;|latch1in@16|out[1]|O -Eout[12]||D5G2;|latch1in@15|out[1]|O -Eout[13]||D5G2;|latch1in@14|out[1]|O -Eout[14]||D5G2;|latch1in@13|out[1]|O -Eout[15]||D5G2;|latch1in@12|out[1]|O -Eout[16]||D5G2;|latch1in@11|out[1]|O -Eout[17]||D5G2;|latch1in@10|out[1]|O -Eout[18]||D5G2;|latch1in@9|out[1]|O -Evdd||D5G2;|latch1in@1|vdd|P -Evdd_2||D5G2;|latch1in@1|vdd_2|P -Evdd_3||D5G2;|latch1in@8|vdd_3|P -Evdd_4||D5G2;|latch1in@8|vdd_4|P -Evdd_5||D5G2;|latch1in@17|vdd_3|P -Evdd_6||D5G2;|latch1in@17|vdd_4|P -Evdd_7||D5G2;|latch1in@9|vdd|P -Evdd_8||D5G2;|latch1in@9|vdd_2|P -X - -# Cell data1in18scan;1{ic} -Cdata1in18scan;1{ic}||artwork|1189375869656|1197075712218|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S14@60 -Nschematic:Bus_Pin|pin@13||0|-9.5|-1|-1|| -Ngeneric:Invisible-Pin|pin@14||0|-8|1|1|| -Nschematic:Bus_Pin|pin@15||-2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@17||2|-6|-1|-1|| -NPin|pin@19||-2|-8|1|1|| -NPin|pin@20||-2|-4|1|1|| -NPin|pin@21||1|-3|1|1|XRR| -NPin|pin@22||3|0|1|1|XRR| -NPin|pin@23||1|3|1|1|XRR| -NPin|pin@24||1|2|1|1|XRR| -NPin|pin@25||-2|2|1|1|XRR| -NPin|pin@26||-2|3|1|1|XRR| -NPin|pin@27||-3|2|1|1|XRR| -Nschematic:Bus_Pin|pin@28||0|-4|-2|-2|| -Nschematic:Bus_Pin|pin@29||0|-2|-2|-2|| -NPin|pin@31||1|-4|1|1|| -NPin|pin@33||2|-6|1|1|| -NPin|pin@34||1|-8|1|1|| -NPin|pin@35||-1|-8|1|1|| -NPin|pin@36||-1|-4|1|1|| -NPin|pin@37||0|-6|1|1|| -NPin|pin@38||-3|-2|1|1|XRR| -NPin|pin@39||1|-2|1|1|XRR| -Aschematic:bus|net@9||-0.5|IJ900|pin@14||0|-8|pin@13||0|-9.5 -AThicker|net@12|||FS0|pin@34||1|-8|pin@35||-1|-8 -AThicker|net@13|||FS0|pin@35||-1|-8|pin@19||-2|-8 -AThicker|net@14|||FS900|pin@39||1|-2|pin@21||1|-3 -AThicker|net@15|||FS2363|pin@21||1|-3|pin@22||3|0 -AThicker|net@16|||FS3037|pin@22||3|0|pin@23||1|3 -AThicker|net@17|||FS900|pin@23||1|3|pin@24||1|2 -Aschematic:bus|net@18||-0.5|IJ2700|pin@28||0|-4|pin@29||0|-2 -AThicker|net@20|||FS2700|pin@19||-2|-8|pin@20||-2|-4 -AThicker|net@21|||FS1800|pin@36||-1|-4|pin@31||1|-4 -AThicker|net@22|||FS1166|pin@31||1|-4|pin@33||2|-6 -AThicker|net@23|||FS634|pin@33||2|-6|pin@34||1|-8 -AThicker|net@24|||FS1800|pin@20||-2|-4|pin@36||-1|-4 -AThicker|net@25|||FS1166|pin@36||-1|-4|pin@37||0|-6 -AThicker|net@26|||FS2434|pin@35||-1|-8|pin@37||0|-6 -AThicker|net@27|||FS0|pin@24||1|2|pin@25||-2|2 -AThicker|net@28|||FS0|pin@25||-2|2|pin@27||-3|2 -AThicker|net@29|||FS900|pin@27||-3|2|pin@38||-3|-2 -AThicker|net@30|||FS2700|pin@25||-2|2|pin@26||-2|3 -AThicker|net@31|||FS0|pin@39||1|-2|pin@38||-3|-2 -Efire|hcl|D5G2;|pin@0||I -Eain[1:14]|in[1:18]|D5G2;|pin@1||I -Eaout[1:14]|out[1:18]|D5G2;|pin@2||O -Ep2p,p1p,wr,rd|p2p,p1p,wrD,rd|D5G2;|pin@13||U -Esin||D5G2;|pin@15||U -Esout||D5G2;|pin@17||U -X - -# Cell data1in18scan;1{sch} -Cdata1in18scan;1{sch}||schematic|1188688057760|1216150269754| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|8.5|||RRR| -NOff-Page|conn@5||0|-13|||YRRR| -NWire_Con|conn@6||18|-11|||| -NOff-Page|conn@7||22.5|-4|||| -NOff-Page|conn@8||-10.5|-4|||Y| -Idata1in18scan;1{ic}|hi1inAdd@0||-28.5|9|||D5G4; -IlatchGroupsK:latchWscan;1{ic}|ls[1:18]|D5G2;X5.5;Y7;|0|-3|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|35|||||ART_message(D5G6;)Sdata1in18scan -Ngeneric:Invisible-Pin|pin@1||0.5|26|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||-0.5|30|||||ART_message(D5G4;)Sdata register with scan -NBus_Pin|pin@10||-7|-6|-1|-1|| -NBus_Pin|pin@11||-7|-12.5|-1|-1|| -NBus_Pin|pin@12||7|-6|-1|-1|| -NBus_Pin|pin@13||7|-12|-1|-1|| -NBus_Pin|pin@14||18|-5|-1|-1|| -NBus_Pin|pin@15||18|-16|-1|-1|| -Ngeneric:Invisible-Pin|pin@16||-0.5|18|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@17||-3.5|18|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -Abus|net@11||-0.5|IJ1800|conn@0|y|-8|0|ls[1:18]|in[1]|-3|0 -Abus|net@13||-0.5|IJ0|conn@1|a|8|0|ls[1:18]|out[1]|3|0 -Awire|net@15|||900|conn@2|y|-2|6.5|ls[1:18]|hcl|-2|3 -Abus|net@18||-0.5|IJ900|ls[1:18]|p2p,p1p,wr,rd|0|-9|conn@5|y|0|-11 -Abus|net@19||-0.5|IJ0|ls[1:18]|sin|-2|-6|pin@10||-7|-6 -Abus|net@21||-0.5|IJ1800|ls[1:18]|sout|2|-6|pin@12||7|-6 -Abus|sin,xout[1:18]|D5G2;|-0.5|IJ900|conn@6||18|-11|pin@15||18|-16 -Abus|xin[1:18]|D5G2;|-0.5|IJ900|pin@10||-7|-6|pin@11||-7|-12.5 -Abus|xin[1:18],sout|D5G2;|-0.5|IJ2700|conn@6||18|-11|pin@14||18|-5 -Abus|xout[1:18]|D5G2;|-0.5|IJ900|pin@12||7|-6|pin@13||7|-12 -Efire|hcl|D4G2;|conn@2|a|I -Eain[1:14]|in[1:18]|D4G2;|conn@0|a|I -Eaout[1:14]|out[1:18]|D6G2;|conn@1|y|O -Ep2p,p1p,wr,rd|p2p,p1p,wrD,rd|D4G2;|conn@5|a|B -Esin||D4G2;|conn@8|a|I -Esout||D6G2;|conn@7|y|O -X - -# Cell data1in18scanLeft;3{lay} -Cdata1in18scanLeft;3{lay}|data1in18scan|cmos90|1194793718873|1216150279710||ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@7||54.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@8||54.5|-11.7|||RR| -NMetal-1-Polysilicon-Con|contact@22||54.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@35||45.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@36||45.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@37||45.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@55||58.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@57||66|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@60||-66|226|||RR| -NX-Metal-1-Metal-2-Con|contact@62||-58.5|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@85||43|194|||RR| -NX-Metal-1-Metal-2-Con|contact@91||-4|182|||RR| -NX-Metal-1-Metal-2-Con|contact@97||4|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@103||-43|-194|||RR| -NMetal-1-Polysilicon-Con|contact@115||28|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@116||28|-156|||RR| -NMetal-1-Polysilicon-Con|contact@127||-28|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@128||-28|156|||RR| -NX-Metal-1-Metal-2-Con|contact@129||533|-194|||RR| -NMetal-1-Polysilicon-Con|contact@130||604|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@131||604|-156|||RR| -NMetal-1-Polysilicon-Con|contact@132||548|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@133||548|156|||RR| -NMetal-1-Polysilicon-Con|contact@134||630.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@135||621.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@136||621.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@137||621.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@138||634.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@139||642|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@140||510|226|||RR| -NX-Metal-1-Metal-2-Con|contact@141||517.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@142||630.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@143||630.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@144||619|194|||RR| -NX-Metal-1-Metal-2-Con|contact@145||572|182|||RR| -NX-Metal-1-Metal-2-Con|contact@146||580|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@147||389|-194|||RR| -NMetal-1-Polysilicon-Con|contact@148||460|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@149||460|-156|||RR| -NMetal-1-Polysilicon-Con|contact@150||404|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@151||404|156|||RR| -NMetal-1-Polysilicon-Con|contact@152||486.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@153||477.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@154||477.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@155||477.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@156||490.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@157||498|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@158||366|226|||RR| -NX-Metal-1-Metal-2-Con|contact@159||373.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@160||486.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@161||486.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@162||475|194|||RR| -NX-Metal-1-Metal-2-Con|contact@163||428|182|||RR| -NX-Metal-1-Metal-2-Con|contact@164||436|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@165||245|-194|||RR| -NMetal-1-Polysilicon-Con|contact@166||316|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@167||316|-156|||RR| -NMetal-1-Polysilicon-Con|contact@168||260|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@169||260|156|||RR| -NMetal-1-Polysilicon-Con|contact@170||342.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@171||333.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@172||333.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@173||333.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@174||346.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@175||354|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@176||222|226|||RR| -NX-Metal-1-Metal-2-Con|contact@177||229.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@178||342.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@179||342.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@180||331|194|||RR| -NX-Metal-1-Metal-2-Con|contact@181||284|182|||RR| -NX-Metal-1-Metal-2-Con|contact@182||292|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@183||101|-194|||RR| -NMetal-1-Polysilicon-Con|contact@184||172|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@185||172|-156|||RR| -NMetal-1-Polysilicon-Con|contact@186||116|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@187||116|156|||RR| -NMetal-1-Polysilicon-Con|contact@188||198.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@189||189.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@190||189.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@191||189.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@192||202.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@193||210|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@194||78|226|||RR| -NX-Metal-1-Metal-2-Con|contact@195||85.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@196||198.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@197||198.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@198||187|194|||RR| -NX-Metal-1-Metal-2-Con|contact@199||140|182|||RR| -NX-Metal-1-Metal-2-Con|contact@200||148|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@201||-187|-194|||RR| -NMetal-1-Polysilicon-Con|contact@202||-116|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@203||-116|-156|||RR| -NMetal-1-Polysilicon-Con|contact@204||-172|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@205||-172|156|||RR| -NMetal-1-Polysilicon-Con|contact@206||-89.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@207||-98.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@208||-98.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@209||-98.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@210||-85.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@211||-78|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@212||-210|226|||RR| -NX-Metal-1-Metal-2-Con|contact@213||-202.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@214||-89.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@215||-89.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@216||-101|194|||RR| -NX-Metal-1-Metal-2-Con|contact@217||-148|182|||RR| -NX-Metal-1-Metal-2-Con|contact@218||-140|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@219||-331|-194|||RR| -NMetal-1-Polysilicon-Con|contact@220||-260|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@221||-260|-156|||RR| -NMetal-1-Polysilicon-Con|contact@222||-316|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@223||-316|156|||RR| -NMetal-1-Polysilicon-Con|contact@224||-233.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@225||-242.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@226||-242.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@227||-242.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@228||-229.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@229||-222|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@230||-354|226|||RR| -NX-Metal-1-Metal-2-Con|contact@231||-346.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@232||-233.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@233||-233.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@234||-245|194|||RR| -NX-Metal-1-Metal-2-Con|contact@235||-292|182|||RR| -NX-Metal-1-Metal-2-Con|contact@236||-284|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@237||-475|-194|||RR| -NMetal-1-Polysilicon-Con|contact@238||-404|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@239||-404|-156|||RR| -NMetal-1-Polysilicon-Con|contact@240||-460|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@241||-460|156|||RR| -NMetal-1-Polysilicon-Con|contact@242||-377.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@243||-386.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@244||-386.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@245||-386.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@246||-373.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@247||-366|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@248||-498|226|||RR| -NX-Metal-1-Metal-2-Con|contact@249||-490.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@250||-377.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@251||-377.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@252||-389|194|||RR| -NX-Metal-1-Metal-2-Con|contact@253||-436|182|||RR| -NX-Metal-1-Metal-2-Con|contact@254||-428|-182|||RR| -NX-Metal-1-Metal-2-Con|contact@255||-619|-194|||RR| -NMetal-1-Polysilicon-Con|contact@256||-548|-154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@257||-548|-156|||RR| -NMetal-1-Polysilicon-Con|contact@258||-604|154||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@259||-604|156|||RR| -NMetal-1-Polysilicon-Con|contact@260||-521.5|-10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@261||-530.5|10||5.2|RR| -NMetal-1-Polysilicon-Con|contact@262||-530.5|-10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@263||-530.5|12|||RR| -NX-Metal-1-Metal-2-Con|contact@264||-517.5|226|||RR| -NX-Metal-1-Metal-2-Con|contact@265||-510|-226|||RR| -NX-Metal-1-Metal-2-Con|contact@266||-642|226|||RR| -NX-Metal-1-Metal-2-Con|contact@267||-634.5|-226|||RR| -NMetal-1-Polysilicon-Con|contact@268||-521.5|10||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@269||-521.5|-11.7|||RR| -NX-Metal-1-Metal-2-Con|contact@270||-533|194|||RR| -NX-Metal-1-Metal-2-Con|contact@271||-580|182|||RR| -NX-Metal-1-Metal-2-Con|contact@272||-572|-182|||RR| -NX-Metal-2-Metal-3-Con|contact@273||-594|-226|||| -NX-Metal-2-Metal-3-Con|contact@274||-594|226|||| -NX-Metal-2-Metal-3-Con|contact@281||-576|-156|||| -NX-Metal-2-Metal-3-Con|contact@282||-582|-182|||| -NX-Metal-2-Metal-3-Con|contact@283||-588|-194|||| -NX-Metal-2-Metal-3-Con|contact@284||-576|156|||| -NX-Metal-2-Metal-3-Con|contact@285||-582|182|||| -NX-Metal-2-Metal-3-Con|contact@286||-588|194|||| -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@18||0|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@19||576|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@20||432|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@21||288|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@22||144|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@23||-144|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@24||-288|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@25||-432|-144|YRR||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@26||-576|-144|YRR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@27||0|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@28||576|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@29||432|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@30||288|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@31||144|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@32||-144|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@33||-288|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@34||-432|144|RR||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@35||-576|144|RR||D5G4; -NMetal-2-Pin|pin@107||648|226|||| -NMetal-2-Pin|pin@110||648|-194|||| -NMetal-2-Pin|pin@111||648|-182|||| -NMetal-2-Pin|pin@112||648|-156|||| -NMetal-2-Pin|pin@113||648|194|||| -NMetal-2-Pin|pin@114||648|182|||| -NMetal-2-Pin|pin@115||648|156|||| -NMetal-2-Pin|pin@273||648|-11.7|||RR| -NMetal-2-Pin|pin@274||648|12|||RR| -NPolysilicon-Pin|pin@627||-530|-12.6|||| -NPolysilicon-Pin|pin@628||-522|-12.6|||| -NPolysilicon-Pin|pin@629||-522|12.6|||| -NPolysilicon-Pin|pin@630||-530|12.6|||| -NPolysilicon-Pin|pin@631||-386|-12.6|||| -NPolysilicon-Pin|pin@632||-378|-12.6|||| -NPolysilicon-Pin|pin@633||-378|12.6|||| -NPolysilicon-Pin|pin@634||-386|12.6|||| -NPolysilicon-Pin|pin@635||-242|-12.6|||| -NPolysilicon-Pin|pin@636||-234|-12.6|||| -NPolysilicon-Pin|pin@637||-234|12.6|||| -NPolysilicon-Pin|pin@638||-242|12.6|||| -NPolysilicon-Pin|pin@639||-98|-12.6|||| -NPolysilicon-Pin|pin@640||-90|-12.6|||| -NPolysilicon-Pin|pin@641||-90|12.6|||| -NPolysilicon-Pin|pin@642||-98|12.6|||| -NPolysilicon-Pin|pin@643||46|-12.6|||| -NPolysilicon-Pin|pin@644||54|-12.6|||| -NPolysilicon-Pin|pin@645||54|12.6|||| -NPolysilicon-Pin|pin@646||46|12.6|||| -NPolysilicon-Pin|pin@647||190|-12.6|||| -NPolysilicon-Pin|pin@648||198|-12.6|||| -NPolysilicon-Pin|pin@649||198|12.6|||| -NPolysilicon-Pin|pin@650||190|12.6|||| -NPolysilicon-Pin|pin@651||334|-12.6|||| -NPolysilicon-Pin|pin@652||342|-12.6|||| -NPolysilicon-Pin|pin@653||342|12.6|||| -NPolysilicon-Pin|pin@654||334|12.6|||| -NPolysilicon-Pin|pin@655||478|-12.6|||| -NPolysilicon-Pin|pin@656||486|-12.6|||| -NPolysilicon-Pin|pin@657||486|12.6|||| -NPolysilicon-Pin|pin@658||478|12.6|||| -NPolysilicon-Pin|pin@659||622|-12.6|||| -NPolysilicon-Pin|pin@660||630|-12.6|||| -NPolysilicon-Pin|pin@661||630|12.6|||| -NPolysilicon-Pin|pin@662||622|12.6|||| -NMetal-2-Pin|pin@663||648|-226|||| -NMetal-2-Pin|pin@664||-648|-194|||| -NMetal-2-Pin|pin@665||-648|-182|||| -NMetal-2-Pin|pin@666||-648|-156|||| -NMetal-2-Pin|pin@667||-648|156|||| -NMetal-2-Pin|pin@668||-648|182|||| -NMetal-2-Pin|pin@669||-648|194|||| -Ametal-1|net@40|||S900|contact@7||54.5|7.4|contact@22||54.5|-7.4 -Ametal-1|net@168|||S900|contact@37||45.5|12|contact@35||45.5|7.4 -Ametal-1|net@325|||S900|latchWsc@18|sin|-58.5|-223|contact@62||-58.5|-226 -Ametal-1|net@332|||S900|contact@55||58.5|226|latchWsc@27|sin|58.5|223 -Ametal-1|net@339|||S900|contact@37||45.5|12|contact@36||45.5|-7.4 -Ametal-1|net@346|||S2700|contact@8||54.5|-11.7|contact@7||54.5|7.4 -Ametal-1|net@351|||S2700|latchWsc@18|sout|66|-226.4|contact@57||66|-226 -Ametal-1|net@357|||S2700|contact@60||-66|226|latchWsc@27|sout|-66|226.4 -Ametal-1|net@394|||S2700|latchWsc@27|p2p|43|191|contact@85||43|194 -Ametal-1|net@406|||S900|latchWsc@27|p1p|-4|185|contact@91||-4|182 -Ametal-1|net@418|||S2700|latchWsc@18|p1p|4|-185|contact@97||4|-182 -Ametal-1|net@430|||S900|latchWsc@18|p2p|-43|-191|contact@103||-43|-194 -Ametal-1|net@453|||S900|contact@115||28|-154.6|contact@116||28|-156 -Ametal-1|net@471|||S2700|contact@127||-28|153.4|contact@128||-28|156 -Ametal-1|net@728|||S900|contact@137||621.5|12|contact@135||621.5|7.4 -Ametal-1|net@733|||S900|latchWsc@19|sin|517.5|-223|contact@141||517.5|-226 -Ametal-1|net@734|||S900|contact@138||634.5|226|latchWsc@28|sin|634.5|223 -Ametal-1|net@735|||S900|contact@137||621.5|12|contact@136||621.5|-7.4 -Ametal-1|net@736|||S2700|contact@143||630.5|-11.7|contact@142||630.5|7.4 -Ametal-1|net@737|||S2700|latchWsc@19|sout|642|-226.4|contact@139||642|-226 -Ametal-1|net@738|||S2700|contact@140||510|226|latchWsc@28|sout|510|226.4 -Ametal-1|net@739|||S2700|latchWsc@28|p2p|619|191|contact@144||619|194 -Ametal-1|net@740|||S900|contact@142||630.5|7.4|contact@134||630.5|-7.4 -Ametal-1|net@741|||S900|latchWsc@28|p1p|572|185|contact@145||572|182 -Ametal-1|net@742|||S2700|latchWsc@19|p1p|580|-185|contact@146||580|-182 -Ametal-1|net@743|||S900|latchWsc@19|p2p|533|-191|contact@129||533|-194 -Ametal-1|net@744|||S900|contact@130||604|-154.6|contact@131||604|-156 -Ametal-1|net@745|||S2700|contact@132||548|153.4|contact@133||548|156 -Ametal-2|net@752||1.2|S0|pin@273||648|-11.7|contact@143||630.5|-11.7 -Ametal-2|net@753|||S0|pin@274||648|12|contact@137||621.5|12 -Ametal-1|net@772|||S900|contact@155||477.5|12|contact@153||477.5|7.4 -Ametal-1|net@777|||S900|latchWsc@20|sin|373.5|-223|contact@159||373.5|-226 -Ametal-1|net@778|||S900|contact@156||490.5|226|latchWsc@29|sin|490.5|223 -Ametal-1|net@779|||S900|contact@155||477.5|12|contact@154||477.5|-7.4 -Ametal-1|net@780|||S2700|contact@161||486.5|-11.7|contact@160||486.5|7.4 -Ametal-1|net@781|||S2700|latchWsc@20|sout|498|-226.4|contact@157||498|-226 -Ametal-1|net@782|||S2700|contact@158||366|226|latchWsc@29|sout|366|226.4 -Ametal-1|net@783|||S2700|latchWsc@29|p2p|475|191|contact@162||475|194 -Ametal-1|net@784|||S900|contact@160||486.5|7.4|contact@152||486.5|-7.4 -Ametal-1|net@785|||S900|latchWsc@29|p1p|428|185|contact@163||428|182 -Ametal-1|net@786|||S2700|latchWsc@20|p1p|436|-185|contact@164||436|-182 -Ametal-1|net@787|||S900|latchWsc@20|p2p|389|-191|contact@147||389|-194 -Ametal-1|net@788|||S900|contact@148||460|-154.6|contact@149||460|-156 -Ametal-1|net@789|||S2700|contact@150||404|153.4|contact@151||404|156 -Ametal-1|net@816|||S900|contact@173||333.5|12|contact@171||333.5|7.4 -Ametal-1|net@821|||S900|latchWsc@21|sin|229.5|-223|contact@177||229.5|-226 -Ametal-1|net@822|||S900|contact@174||346.5|226|latchWsc@30|sin|346.5|223 -Ametal-1|net@823|||S900|contact@173||333.5|12|contact@172||333.5|-7.4 -Ametal-1|net@824|||S2700|contact@179||342.5|-11.7|contact@178||342.5|7.4 -Ametal-1|net@825|||S2700|latchWsc@21|sout|354|-226.4|contact@175||354|-226 -Ametal-1|net@826|||S2700|contact@176||222|226|latchWsc@30|sout|222|226.4 -Ametal-1|net@827|||S2700|latchWsc@30|p2p|331|191|contact@180||331|194 -Ametal-1|net@828|||S900|contact@178||342.5|7.4|contact@170||342.5|-7.4 -Ametal-1|net@829|||S900|latchWsc@30|p1p|284|185|contact@181||284|182 -Ametal-1|net@830|||S2700|latchWsc@21|p1p|292|-185|contact@182||292|-182 -Ametal-1|net@831|||S900|latchWsc@21|p2p|245|-191|contact@165||245|-194 -Ametal-1|net@832|||S900|contact@166||316|-154.6|contact@167||316|-156 -Ametal-1|net@833|||S2700|contact@168||260|153.4|contact@169||260|156 -Ametal-1|net@860|||S900|contact@191||189.5|12|contact@189||189.5|7.4 -Ametal-1|net@865|||S900|latchWsc@22|sin|85.5|-223|contact@195||85.5|-226 -Ametal-1|net@866|||S900|contact@192||202.5|226|latchWsc@31|sin|202.5|223 -Ametal-1|net@867|||S900|contact@191||189.5|12|contact@190||189.5|-7.4 -Ametal-1|net@868|||S2700|contact@197||198.5|-11.7|contact@196||198.5|7.4 -Ametal-1|net@869|||S2700|latchWsc@22|sout|210|-226.4|contact@193||210|-226 -Ametal-1|net@870|||S2700|contact@194||78|226|latchWsc@31|sout|78|226.4 -Ametal-1|net@871|||S2700|latchWsc@31|p2p|187|191|contact@198||187|194 -Ametal-1|net@872|||S900|contact@196||198.5|7.4|contact@188||198.5|-7.4 -Ametal-1|net@873|||S900|latchWsc@31|p1p|140|185|contact@199||140|182 -Ametal-1|net@874|||S2700|latchWsc@22|p1p|148|-185|contact@200||148|-182 -Ametal-1|net@875|||S900|latchWsc@22|p2p|101|-191|contact@183||101|-194 -Ametal-1|net@876|||S900|contact@184||172|-154.6|contact@185||172|-156 -Ametal-1|net@877|||S2700|contact@186||116|153.4|contact@187||116|156 -Ametal-1|net@904|||S900|contact@209||-98.5|12|contact@207||-98.5|7.4 -Ametal-1|net@909|||S900|latchWsc@23|sin|-202.5|-223|contact@213||-202.5|-226 -Ametal-1|net@910|||S900|contact@210||-85.5|226|latchWsc@32|sin|-85.5|223 -Ametal-1|net@911|||S900|contact@209||-98.5|12|contact@208||-98.5|-7.4 -Ametal-1|net@912|||S2700|contact@215||-89.5|-11.7|contact@214||-89.5|7.4 -Ametal-1|net@913|||S2700|latchWsc@23|sout|-78|-226.4|contact@211||-78|-226 -Ametal-1|net@914|||S2700|contact@212||-210|226|latchWsc@32|sout|-210|226.4 -Ametal-1|net@915|||S2700|latchWsc@32|p2p|-101|191|contact@216||-101|194 -Ametal-1|net@916|||S900|contact@214||-89.5|7.4|contact@206||-89.5|-7.4 -Ametal-1|net@917|||S900|latchWsc@32|p1p|-148|185|contact@217||-148|182 -Ametal-1|net@918|||S2700|latchWsc@23|p1p|-140|-185|contact@218||-140|-182 -Ametal-1|net@919|||S900|latchWsc@23|p2p|-187|-191|contact@201||-187|-194 -Ametal-1|net@920|||S900|contact@202||-116|-154.6|contact@203||-116|-156 -Ametal-1|net@921|||S2700|contact@204||-172|153.4|contact@205||-172|156 -Ametal-1|net@948|||S900|contact@227||-242.5|12|contact@225||-242.5|7.4 -Ametal-1|net@953|||S900|latchWsc@24|sin|-346.5|-223|contact@231||-346.5|-226 -Ametal-1|net@954|||S900|contact@228||-229.5|226|latchWsc@33|sin|-229.5|223 -Ametal-1|net@955|||S900|contact@227||-242.5|12|contact@226||-242.5|-7.4 -Ametal-1|net@956|||S2700|contact@233||-233.5|-11.7|contact@232||-233.5|7.4 -Ametal-1|net@957|||S2700|latchWsc@24|sout|-222|-226.4|contact@229||-222|-226 -Ametal-1|net@958|||S2700|contact@230||-354|226|latchWsc@33|sout|-354|226.4 -Ametal-1|net@959|||S2700|latchWsc@33|p2p|-245|191|contact@234||-245|194 -Ametal-1|net@960|||S900|contact@232||-233.5|7.4|contact@224||-233.5|-7.4 -Ametal-1|net@961|||S900|latchWsc@33|p1p|-292|185|contact@235||-292|182 -Ametal-1|net@962|||S2700|latchWsc@24|p1p|-284|-185|contact@236||-284|-182 -Ametal-1|net@963|||S900|latchWsc@24|p2p|-331|-191|contact@219||-331|-194 -Ametal-1|net@964|||S900|contact@220||-260|-154.6|contact@221||-260|-156 -Ametal-1|net@965|||S2700|contact@222||-316|153.4|contact@223||-316|156 -Ametal-1|net@992|||S900|contact@245||-386.5|12|contact@243||-386.5|7.4 -Ametal-1|net@997|||S900|latchWsc@25|sin|-490.5|-223|contact@249||-490.5|-226 -Ametal-1|net@998|||S900|contact@246||-373.5|226|latchWsc@34|sin|-373.5|223 -Ametal-1|net@999|||S900|contact@245||-386.5|12|contact@244||-386.5|-7.4 -Ametal-1|net@1000|||S2700|contact@251||-377.5|-11.7|contact@250||-377.5|7.4 -Ametal-1|net@1001|||S2700|latchWsc@25|sout|-366|-226.4|contact@247||-366|-226 -Ametal-1|net@1002|||S2700|contact@248||-498|226|latchWsc@34|sout|-498|226.4 -Ametal-1|net@1003|||S2700|latchWsc@34|p2p|-389|191|contact@252||-389|194 -Ametal-1|net@1004|||S900|contact@250||-377.5|7.4|contact@242||-377.5|-7.4 -Ametal-1|net@1005|||S900|latchWsc@34|p1p|-436|185|contact@253||-436|182 -Ametal-1|net@1006|||S2700|latchWsc@25|p1p|-428|-185|contact@254||-428|-182 -Ametal-1|net@1007|||S900|latchWsc@25|p2p|-475|-191|contact@237||-475|-194 -Ametal-1|net@1008|||S900|contact@238||-404|-154.6|contact@239||-404|-156 -Ametal-1|net@1009|||S2700|contact@240||-460|153.4|contact@241||-460|156 -Ametal-1|net@1036|||S900|contact@263||-530.5|12|contact@261||-530.5|7.4 -Ametal-1|net@1041|||S900|latchWsc@26|sin|-634.5|-223|contact@267||-634.5|-226 -Ametal-1|net@1042|||S900|contact@264||-517.5|226|latchWsc@35|sin|-517.5|223 -Ametal-1|net@1043|||S900|contact@263||-530.5|12|contact@262||-530.5|-7.4 -Ametal-1|net@1044|||S2700|contact@269||-521.5|-11.7|contact@268||-521.5|7.4 -Ametal-1|net@1045|||S2700|latchWsc@26|sout|-510|-226.4|contact@265||-510|-226 -Ametal-1|net@1046|||S2700|contact@266||-642|226|latchWsc@35|sout|-642|226.4 -Ametal-1|net@1047|||S2700|latchWsc@35|p2p|-533|191|contact@270||-533|194 -Ametal-1|net@1048|||S900|contact@268||-521.5|7.4|contact@260||-521.5|-7.4 -Ametal-1|net@1049|||S900|latchWsc@35|p1p|-580|185|contact@271||-580|182 -Ametal-1|net@1050|||S2700|latchWsc@26|p1p|-572|-185|contact@272||-572|-182 -Ametal-1|net@1051|||S900|latchWsc@26|p2p|-619|-191|contact@255||-619|-194 -Ametal-1|net@1052|||S900|contact@256||-548|-154.6|contact@257||-548|-156 -Ametal-1|net@1053|||S2700|contact@258||-604|153.4|contact@259||-604|156 -Ametal-2|net@1238|||S1800|contact@157||498|-226|contact@141||517.5|-226 -Ametal-2|net@1239|||S1800|contact@164||436|-182|contact@146||580|-182 -Ametal-2|net@1240|||S1800|contact@147||389|-194|contact@129||533|-194 -Ametal-2|net@1241|||S1800|contact@149||460|-156|contact@131||604|-156 -Ametal-2|net@1242|||S1800|contact@155||477.5|12|contact@137||621.5|12 -Ametal-2|net@1243|||S1800|contact@162||475|194|contact@144||619|194 -Ametal-2|net@1244|||S1800|contact@163||428|182|contact@145||572|182 -Ametal-2|net@1245|||S1800|contact@151||404|156|contact@133||548|156 -Ametal-2|net@1246|||S1800|contact@156||490.5|226|contact@140||510|226 -Ametal-2|net@1247|||S1800|contact@175||354|-226|contact@159||373.5|-226 -Ametal-2|net@1248|||S1800|contact@182||292|-182|contact@164||436|-182 -Ametal-2|net@1249|||S1800|contact@165||245|-194|contact@147||389|-194 -Ametal-2|net@1250|||S1800|contact@167||316|-156|contact@149||460|-156 -Ametal-2|net@1251||1.2|S1800|contact@179||342.5|-11.7|contact@161||486.5|-11.7 -Ametal-2|net@1252|||S1800|contact@173||333.5|12|contact@155||477.5|12 -Ametal-2|net@1253|||S1800|contact@180||331|194|contact@162||475|194 -Ametal-2|net@1254|||S1800|contact@181||284|182|contact@163||428|182 -Ametal-2|net@1255|||S1800|contact@169||260|156|contact@151||404|156 -Ametal-2|net@1256|||S1800|contact@174||346.5|226|contact@158||366|226 -Ametal-2|net@1257|||S1800|contact@193||210|-226|contact@177||229.5|-226 -Ametal-2|net@1258|||S1800|contact@200||148|-182|contact@182||292|-182 -Ametal-2|net@1259|||S1800|contact@183||101|-194|contact@165||245|-194 -Ametal-2|net@1260|||S1800|contact@185||172|-156|contact@167||316|-156 -Ametal-2|net@1261||1.2|S1800|contact@197||198.5|-11.7|contact@179||342.5|-11.7 -Ametal-2|net@1262|||S1800|contact@191||189.5|12|contact@173||333.5|12 -Ametal-2|net@1263|||S1800|contact@198||187|194|contact@180||331|194 -Ametal-2|net@1264|||S1800|contact@199||140|182|contact@181||284|182 -Ametal-2|net@1265|||S1800|contact@187||116|156|contact@169||260|156 -Ametal-2|net@1266||1.2|S0|contact@197||198.5|-11.7|contact@8||54.5|-11.7 -Ametal-2|net@1267|||S0|contact@191||189.5|12|contact@37||45.5|12 -Ametal-2|net@1268|||S0|contact@198||187|194|contact@85||43|194 -Ametal-2|net@1269|||S0|contact@199||140|182|contact@91||-4|182 -Ametal-2|net@1270|||S0|contact@200||148|-182|contact@97||4|-182 -Ametal-2|net@1271|||S0|contact@183||101|-194|contact@103||-43|-194 -Ametal-2|net@1272|||S0|contact@185||172|-156|contact@116||28|-156 -Ametal-2|net@1273|||S0|contact@187||116|156|contact@128||-28|156 -Ametal-2|net@1274|||S0|contact@195||85.5|-226|contact@57||66|-226 -Ametal-2|net@1275|||S1800|contact@192||202.5|226|contact@176||222|226 -Ametal-2|net@1276|||S0|contact@194||78|226|contact@55||58.5|226 -Ametal-2|net@1277|||S1800|contact@211||-78|-226|contact@62||-58.5|-226 -Ametal-2|net@1278|||S1800|contact@218||-140|-182|contact@97||4|-182 -Ametal-2|net@1279|||S1800|contact@201||-187|-194|contact@103||-43|-194 -Ametal-2|net@1280|||S1800|contact@203||-116|-156|contact@116||28|-156 -Ametal-2|net@1281||1.2|S1800|contact@215||-89.5|-11.7|contact@8||54.5|-11.7 -Ametal-2|net@1282|||S1800|contact@209||-98.5|12|contact@37||45.5|12 -Ametal-2|net@1283|||S1800|contact@216||-101|194|contact@85||43|194 -Ametal-2|net@1284|||S1800|contact@217||-148|182|contact@91||-4|182 -Ametal-2|net@1285|||S1800|contact@205||-172|156|contact@128||-28|156 -Ametal-2|net@1286|||S1800|contact@210||-85.5|226|contact@60||-66|226 -Ametal-2|net@1287|||S1800|contact@229||-222|-226|contact@213||-202.5|-226 -Ametal-2|net@1288|||S1800|contact@236||-284|-182|contact@218||-140|-182 -Ametal-2|net@1289|||S1800|contact@219||-331|-194|contact@201||-187|-194 -Ametal-2|net@1290|||S1800|contact@221||-260|-156|contact@203||-116|-156 -Ametal-2|net@1291||1.2|S1800|contact@233||-233.5|-11.7|contact@215||-89.5|-11.7 -Ametal-2|net@1292|||S1800|contact@227||-242.5|12|contact@209||-98.5|12 -Ametal-2|net@1293|||S1800|contact@234||-245|194|contact@216||-101|194 -Ametal-2|net@1294|||S1800|contact@235||-292|182|contact@217||-148|182 -Ametal-2|net@1295|||S1800|contact@223||-316|156|contact@205||-172|156 -Ametal-2|net@1296|||S1800|contact@228||-229.5|226|contact@212||-210|226 -Ametal-2|net@1297|||S1800|contact@247||-366|-226|contact@231||-346.5|-226 -Ametal-2|net@1298|||S1800|contact@254||-428|-182|contact@236||-284|-182 -Ametal-2|net@1299|||S1800|contact@237||-475|-194|contact@219||-331|-194 -Ametal-2|net@1300|||S1800|contact@239||-404|-156|contact@221||-260|-156 -Ametal-2|net@1301||1.2|S1800|contact@251||-377.5|-11.7|contact@233||-233.5|-11.7 -Ametal-2|net@1302|||S1800|contact@245||-386.5|12|contact@227||-242.5|12 -Ametal-2|net@1303|||S1800|contact@252||-389|194|contact@234||-245|194 -Ametal-2|net@1304|||S1800|contact@253||-436|182|contact@235||-292|182 -Ametal-2|net@1305|||S1800|contact@241||-460|156|contact@223||-316|156 -Ametal-2|net@1306|||S1800|contact@246||-373.5|226|contact@230||-354|226 -Ametal-2|net@1307|||S1800|contact@265||-510|-226|contact@249||-490.5|-226 -Ametal-2|net@1308|||S1800|contact@272||-572|-182|contact@254||-428|-182 -Ametal-2|net@1309|||S1800|contact@255||-619|-194|contact@237||-475|-194 -Ametal-2|net@1310|||S1800|contact@257||-548|-156|contact@239||-404|-156 -Ametal-2|net@1311||1.2|S1800|contact@269||-521.5|-11.7|contact@251||-377.5|-11.7 -Ametal-2|net@1312|||S1800|contact@263||-530.5|12|contact@245||-386.5|12 -Ametal-2|net@1313|||S1800|contact@270||-533|194|contact@252||-389|194 -Ametal-2|net@1314|||S1800|contact@271||-580|182|contact@253||-436|182 -Ametal-2|net@1316|||S1800|contact@264||-517.5|226|contact@248||-498|226 -Ametal-2|net@1317||1.2|S0|contact@143||630.5|-11.7|contact@161||486.5|-11.7 -Ametal-2|net@1322|||S0|latchWsc@18|vdd_3|-72|-22|latchWsc@23|vdd_2|-72|-22 -Ametal-2|net@1323|||S0|latchWsc@18|vdd_6|-72|-166|latchWsc@23|vdd_7|-72|-166 -Ametal-2|net@1324|||S0|latchWsc@27|gnd_1|-72|72|latchWsc@32|gnd|-72|72 -Ametal-2|net@1326|||S0|latchWsc@27|vdd_4|-72|122|latchWsc@32|vdd|-72|122 -Ametal-2|net@1334|||S0|latchWsc@23|vdd_3|-216|-22|latchWsc@24|vdd_2|-216|-22 -Ametal-2|net@1335|||S0|latchWsc@23|vdd_6|-216|-166|latchWsc@24|vdd_7|-216|-166 -Ametal-2|net@1337|||S0|latchWsc@32|gnd_3|-216|216|latchWsc@33|gnd_2|-216|216 -Ametal-2|net@1340|||S0|latchWsc@32|vdd_1|-216|266|latchWsc@33|vdd_5|-216|266 -Ametal-2|net@1346|||S0|latchWsc@24|vdd_3|-360|-22|latchWsc@25|vdd_2|-360|-22 -Ametal-2|net@1347|||S0|latchWsc@24|vdd_6|-360|-166|latchWsc@25|vdd_7|-360|-166 -Ametal-2|net@1348|||S0|latchWsc@33|gnd_1|-360|72|latchWsc@34|gnd|-360|72 -Ametal-2|net@1350|||S0|latchWsc@33|vdd_4|-360|122|latchWsc@34|vdd|-360|122 -Ametal-2|net@1358|||S0|latchWsc@25|vdd_3|-504|-22|latchWsc@26|vdd_2|-504|-22 -Ametal-2|net@1359|||S0|latchWsc@25|vdd_6|-504|-166|latchWsc@26|vdd_7|-504|-166 -Ametal-2|net@1361|||S0|latchWsc@34|gnd_3|-504|216|latchWsc@35|gnd_2|-504|216 -Ametal-2|net@1364|||S0|latchWsc@34|vdd_1|-504|266|latchWsc@35|vdd_5|-504|266 -Ametal-2|net@1392|||S0|latchWsc@18|vdd_2|72|-22|latchWsc@22|vdd_3|72|-22 -Ametal-2|net@1395|||S0|latchWsc@18|vdd_7|72|-166|latchWsc@22|vdd_6|72|-166 -Ametal-2|net@1396|||S0|latchWsc@21|gnd_1|216|-72|latchWsc@22|gnd|216|-72 -Ametal-2|net@1397|||S0|latchWsc@21|gnd_2|216|-216|latchWsc@22|gnd_3|216|-216 -Ametal-2|net@1398|||S0|latchWsc@21|vdd_4|216|-122|latchWsc@22|vdd|216|-122 -Ametal-2|net@1399|||S0|latchWsc@21|vdd_5|216|-266|latchWsc@22|vdd_1|216|-266 -Ametal-2|net@1403|||S0|latchWsc@27|gnd_2|72|216|latchWsc@31|gnd_3|72|216 -Ametal-2|net@1404|||S0|latchWsc@27|vdd_5|72|266|latchWsc@31|vdd_1|72|266 -Ametal-2|net@1408|||S0|latchWsc@30|gnd_1|216|72|latchWsc@31|gnd|216|72 -Ametal-2|net@1410|||S0|latchWsc@30|vdd_4|216|122|latchWsc@31|vdd|216|122 -Ametal-2|net@1426|||S1800|contact@146||580|-182|pin@111||648|-182 -Ametal-2|net@1427|||S1800|contact@129||533|-194|pin@110||648|-194 -Ametal-2|net@1428|||S1800|contact@131||604|-156|pin@112||648|-156 -Ametal-2|net@1429|||S1800|contact@144||619|194|pin@113||648|194 -Ametal-2|net@1430|||S1800|contact@145||572|182|pin@114||648|182 -Ametal-2|net@1431|||S1800|contact@133||548|156|pin@115||648|156 -Ametal-2|net@1436|||S1800|contact@138||634.5|226|pin@107||648|226 -Ametal-2|net@1448|||S1800|contact@267||-634.5|-226|contact@273||-594|-226 -Ametal-2|net@1449|||S1800|contact@266||-642|226|contact@274||-594|226 -Ametal-3|net@1450|||S2700|contact@273||-594|-226|contact@274||-594|226 -Ametal-3|net@1451|||S2700|contact@283||-588|-194|contact@286||-588|194 -Ametal-3|net@1452|||S2700|contact@282||-582|-182|contact@285||-582|182 -Ametal-3|net@1453|||S2700|contact@281||-576|-156|contact@284||-576|156 -Ametal-2|net@1466|||S0|contact@270||-533|194|contact@286||-588|194 -Ametal-2|net@1467|||S0|contact@271||-580|182|contact@285||-582|182 -Ametal-2|net@1468|||S0|contact@272||-572|-182|contact@282||-582|-182 -Ametal-2|net@1469|||S1800|contact@255||-619|-194|contact@283||-588|-194 -Ametal-2|net@1470|||S0|contact@257||-548|-156|contact@281||-576|-156 -Ametal-2|net@1471|||S1800|contact@259||-604|156|contact@284||-576|156 -Ametal-2|net@1929|||S0|latchWsc@27|gnd_3|-72|216|latchWsc@32|gnd_2|-72|216 -Ametal-2|net@1930|||S0|latchWsc@27|vdd_3|-72|22|latchWsc@32|vdd_2|-72|22 -Ametal-2|net@1931|||S0|latchWsc@27|vdd_1|-72|266|latchWsc@32|vdd_5|-72|266 -Ametal-2|net@1932|||S0|latchWsc@27|vdd_7|-72|166|latchWsc@32|vdd_6|-72|166 -Ametal-2|net@1933|||S0|latchWsc@32|gnd_1|-216|72|latchWsc@33|gnd|-216|72 -Ametal-2|net@1934|||S0|latchWsc@32|vdd_4|-216|122|latchWsc@33|vdd|-216|122 -Ametal-2|net@1935|||S0|latchWsc@32|vdd_3|-216|22|latchWsc@33|vdd_2|-216|22 -Ametal-2|net@1936|||S0|latchWsc@32|vdd_7|-216|166|latchWsc@33|vdd_6|-216|166 -Ametal-2|net@1937|||S0|latchWsc@33|gnd_3|-360|216|latchWsc@34|gnd_2|-360|216 -Ametal-2|net@1938|||S0|latchWsc@33|vdd_3|-360|22|latchWsc@34|vdd_2|-360|22 -Ametal-2|net@1939|||S0|latchWsc@33|vdd_1|-360|266|latchWsc@34|vdd_5|-360|266 -Ametal-2|net@1940|||S0|latchWsc@33|vdd_7|-360|166|latchWsc@34|vdd_6|-360|166 -Ametal-2|net@1941|||S0|latchWsc@34|gnd_1|-504|72|latchWsc@35|gnd|-504|72 -Ametal-2|net@1942|||S0|latchWsc@34|vdd_4|-504|122|latchWsc@35|vdd|-504|122 -Ametal-2|net@1943|||S0|latchWsc@34|vdd_3|-504|22|latchWsc@35|vdd_2|-504|22 -Ametal-2|net@1944|||S0|latchWsc@34|vdd_7|-504|166|latchWsc@35|vdd_6|-504|166 -Ametal-2|net@1945|||S0|latchWsc@28|gnd_1|504|72|latchWsc@29|gnd|504|72 -Ametal-2|net@1946|||S0|latchWsc@28|gnd_3|504|216|latchWsc@29|gnd_2|504|216 -Ametal-2|net@1947|||S0|latchWsc@28|vdd_4|504|122|latchWsc@29|vdd|504|122 -Ametal-2|net@1948|||S0|latchWsc@28|vdd_3|504|22|latchWsc@29|vdd_2|504|22 -Ametal-2|net@1949|||S0|latchWsc@28|vdd_1|504|266|latchWsc@29|vdd_5|504|266 -Ametal-2|net@1950|||S0|latchWsc@28|vdd_7|504|166|latchWsc@29|vdd_6|504|166 -Ametal-2|net@1951|||S0|latchWsc@29|gnd_1|360|72|latchWsc@30|gnd|360|72 -Ametal-2|net@1952|||S0|latchWsc@29|gnd_3|360|216|latchWsc@30|gnd_2|360|216 -Ametal-2|net@1953|||S0|latchWsc@29|vdd_4|360|122|latchWsc@30|vdd|360|122 -Ametal-2|net@1954|||S0|latchWsc@29|vdd_3|360|22|latchWsc@30|vdd_2|360|22 -Ametal-2|net@1955|||S0|latchWsc@29|vdd_1|360|266|latchWsc@30|vdd_5|360|266 -Ametal-2|net@1956|||S0|latchWsc@29|vdd_7|360|166|latchWsc@30|vdd_6|360|166 -Ametal-2|net@1957|||S0|latchWsc@27|gnd|72|72|latchWsc@31|gnd_1|72|72 -Ametal-2|net@1958|||S0|latchWsc@27|vdd_2|72|22|latchWsc@31|vdd_3|72|22 -Ametal-2|net@1959|||S0|latchWsc@27|vdd|72|122|latchWsc@31|vdd_4|72|122 -Ametal-2|net@1960|||S0|latchWsc@27|vdd_6|72|166|latchWsc@31|vdd_7|72|166 -Ametal-2|net@1961|||S0|latchWsc@30|gnd_3|216|216|latchWsc@31|gnd_2|216|216 -Ametal-2|net@1962|||S0|latchWsc@30|vdd_3|216|22|latchWsc@31|vdd_2|216|22 -Ametal-2|net@1963|||S0|latchWsc@30|vdd_1|216|266|latchWsc@31|vdd_5|216|266 -Ametal-2|net@1964|||S0|latchWsc@30|vdd_7|216|166|latchWsc@31|vdd_6|216|166 -Ametal-2|net@1965|||S0|latchWsc@19|gnd_1|504|-72|latchWsc@20|gnd|504|-72 -Ametal-2|net@1966|||S0|latchWsc@19|gnd_2|504|-216|latchWsc@20|gnd_3|504|-216 -Ametal-2|net@1967|||S0|latchWsc@19|vdd_4|504|-122|latchWsc@20|vdd|504|-122 -Ametal-2|net@1968|||S0|latchWsc@19|vdd_5|504|-266|latchWsc@20|vdd_1|504|-266 -Ametal-2|net@1969|||S0|latchWsc@19|vdd_3|504|-22|latchWsc@20|vdd_2|504|-22 -Ametal-2|net@1970|||S0|latchWsc@19|vdd_6|504|-166|latchWsc@20|vdd_7|504|-166 -APolysilicon|net@1971|||S1800|contact@262||-530.5|-12.6|pin@627||-530|-12.6 -APolysilicon|net@1972|||S900|pin@627||-530|-12.6|latchWsc@26|wr|-530|-13.5 -APolysilicon|net@1973|||S0|contact@260||-521.5|-12.6|pin@628||-522|-12.6 -APolysilicon|net@1974|||S900|pin@628||-522|-12.6|latchWsc@26|hcl|-522|-13.5 -APolysilicon|net@1975|||S0|contact@268||-521.5|12.6|pin@629||-522|12.6 -APolysilicon|net@1976|||S2700|pin@629||-522|12.6|latchWsc@35|hcl|-522|13.5 -APolysilicon|net@1977|||S1800|contact@261||-530.5|12.6|pin@630||-530|12.6 -APolysilicon|net@1978|||S2700|pin@630||-530|12.6|latchWsc@35|wr|-530|13.5 -APolysilicon|net@1979|||S0|pin@631||-386|-12.6|contact@244||-386.5|-12.6 -APolysilicon|net@1980|||S1800|pin@632||-378|-12.6|contact@242||-377.5|-12.6 -APolysilicon|net@1981|||S1800|pin@633||-378|12.6|contact@250||-377.5|12.6 -APolysilicon|net@1982|||S0|pin@634||-386|12.6|contact@243||-386.5|12.6 -APolysilicon|net@1983|||S0|pin@635||-242|-12.6|contact@226||-242.5|-12.6 -APolysilicon|net@1984|||S1800|pin@636||-234|-12.6|contact@224||-233.5|-12.6 -APolysilicon|net@1985|||S1800|pin@637||-234|12.6|contact@232||-233.5|12.6 -APolysilicon|net@1986|||S0|pin@638||-242|12.6|contact@225||-242.5|12.6 -APolysilicon|net@1987|||S0|pin@639||-98|-12.6|contact@208||-98.5|-12.6 -APolysilicon|net@1988|||S1800|pin@640||-90|-12.6|contact@206||-89.5|-12.6 -APolysilicon|net@1989|||S1800|pin@641||-90|12.6|contact@214||-89.5|12.6 -APolysilicon|net@1990|||S0|pin@642||-98|12.6|contact@207||-98.5|12.6 -APolysilicon|net@1991|||S0|pin@643||46|-12.6|contact@36||45.5|-12.6 -APolysilicon|net@1992|||S1800|pin@644||54|-12.6|contact@22||54.5|-12.6 -APolysilicon|net@1993|||S1800|pin@645||54|12.6|contact@7||54.5|12.6 -APolysilicon|net@1994|||S0|pin@646||46|12.6|contact@35||45.5|12.6 -APolysilicon|net@1995|||S0|pin@647||190|-12.6|contact@190||189.5|-12.6 -APolysilicon|net@1996|||S1800|pin@648||198|-12.6|contact@188||198.5|-12.6 -APolysilicon|net@1997|||S1800|pin@649||198|12.6|contact@196||198.5|12.6 -APolysilicon|net@1998|||S0|pin@650||190|12.6|contact@189||189.5|12.6 -APolysilicon|net@1999|||S0|pin@651||334|-12.6|contact@172||333.5|-12.6 -APolysilicon|net@2000|||S1800|pin@652||342|-12.6|contact@170||342.5|-12.6 -APolysilicon|net@2001|||S1800|pin@653||342|12.6|contact@178||342.5|12.6 -APolysilicon|net@2002|||S0|pin@654||334|12.6|contact@171||333.5|12.6 -APolysilicon|net@2003|||S0|pin@655||478|-12.6|contact@154||477.5|-12.6 -APolysilicon|net@2004|||S1800|pin@656||486|-12.6|contact@152||486.5|-12.6 -APolysilicon|net@2005|||S1800|pin@657||486|12.6|contact@160||486.5|12.6 -APolysilicon|net@2006|||S0|pin@658||478|12.6|contact@153||477.5|12.6 -APolysilicon|net@2007|||S0|pin@659||622|-12.6|contact@136||621.5|-12.6 -APolysilicon|net@2008|||S1800|pin@660||630|-12.6|contact@134||630.5|-12.6 -APolysilicon|net@2009|||S1800|pin@661||630|12.6|contact@142||630.5|12.6 -APolysilicon|net@2010|||S0|pin@662||622|12.6|contact@135||621.5|12.6 -APolysilicon|net@2011|||S900|pin@631||-386|-12.6|latchWsc@25|wr|-386|-13.5 -APolysilicon|net@2012|||S2700|latchWsc@18|wr|46|-13.5|pin@643||46|-12.6 -APolysilicon|net@2013|||S2700|latchWsc@21|wr|334|-13.5|pin@651||334|-12.6 -APolysilicon|net@2014|||S2700|latchWsc@23|wr|-98|-13.5|pin@639||-98|-12.6 -APolysilicon|net@2015|||S2700|latchWsc@24|wr|-242|-13.5|pin@635||-242|-12.6 -APolysilicon|net@2016|||S2700|latchWsc@18|hcl|54|-13.5|pin@644||54|-12.6 -APolysilicon|net@2017|||S2700|latchWsc@21|hcl|342|-13.5|pin@652||342|-12.6 -APolysilicon|net@2018|||S2700|latchWsc@23|hcl|-90|-13.5|pin@640||-90|-12.6 -APolysilicon|net@2019|||S2700|latchWsc@24|hcl|-234|-13.5|pin@636||-234|-12.6 -APolysilicon|net@2020|||S2700|latchWsc@19|wr|622|-13.5|pin@659||622|-12.6 -APolysilicon|net@2021|||S2700|latchWsc@20|wr|478|-13.5|pin@655||478|-12.6 -APolysilicon|net@2022|||S2700|latchWsc@22|wr|190|-13.5|pin@647||190|-12.6 -APolysilicon|net@2023|||S2700|latchWsc@19|hcl|630|-13.5|pin@660||630|-12.6 -APolysilicon|net@2024|||S2700|latchWsc@20|hcl|486|-13.5|pin@656||486|-12.6 -APolysilicon|net@2025|||S2700|latchWsc@22|hcl|198|-13.5|pin@648||198|-12.6 -APolysilicon|net@2026|||S2700|latchWsc@25|hcl|-378|-13.5|pin@632||-378|-12.6 -APolysilicon|net@2027|||S2700|latchWsc@18|rd|28|-157.5|contact@115||28|-156.6 -APolysilicon|net@2028|||S2700|latchWsc@21|rd|316|-157.5|contact@166||316|-156.6 -APolysilicon|net@2029|||S2700|latchWsc@23|rd|-116|-157.5|contact@202||-116|-156.6 -APolysilicon|net@2030|||S2700|latchWsc@24|rd|-260|-157.5|contact@220||-260|-156.6 -APolysilicon|net@2031|||S2700|latchWsc@26|rd|-548|-157.5|contact@256||-548|-156.6 -APolysilicon|net@2032|||S2700|latchWsc@26|wr|-530|-13.5|pin@627||-530|-12.6 -APolysilicon|net@2033|||S2700|latchWsc@19|rd|604|-157.5|contact@130||604|-156.6 -APolysilicon|net@2034|||S2700|latchWsc@20|rd|460|-157.5|contact@148||460|-156.6 -APolysilicon|net@2035|||S2700|latchWsc@22|rd|172|-157.5|contact@184||172|-156.6 -APolysilicon|net@2036|||S2700|latchWsc@25|rd|-404|-157.5|contact@238||-404|-156.6 -APolysilicon|net@2037|||S2700|pin@633||-378|12.6|latchWsc@34|hcl|-378|13.5 -APolysilicon|net@2038|||S2700|pin@634||-386|12.6|latchWsc@34|wr|-386|13.5 -APolysilicon|net@2039|||S2700|pin@637||-234|12.6|latchWsc@33|hcl|-234|13.5 -APolysilicon|net@2040|||S2700|pin@638||-242|12.6|latchWsc@33|wr|-242|13.5 -APolysilicon|net@2041|||S2700|pin@641||-90|12.6|latchWsc@32|hcl|-90|13.5 -APolysilicon|net@2042|||S2700|pin@642||-98|12.6|latchWsc@32|wr|-98|13.5 -APolysilicon|net@2043|||S2700|pin@645||54|12.6|latchWsc@27|hcl|54|13.5 -APolysilicon|net@2044|||S2700|pin@646||46|12.6|latchWsc@27|wr|46|13.5 -APolysilicon|net@2045|||S2700|pin@649||198|12.6|latchWsc@31|hcl|198|13.5 -APolysilicon|net@2046|||S2700|pin@650||190|12.6|latchWsc@31|wr|190|13.5 -APolysilicon|net@2047|||S2700|pin@653||342|12.6|latchWsc@30|hcl|342|13.5 -APolysilicon|net@2048|||S2700|pin@654||334|12.6|latchWsc@30|wr|334|13.5 -APolysilicon|net@2049|||S2700|pin@657||486|12.6|latchWsc@29|hcl|486|13.5 -APolysilicon|net@2050|||S2700|pin@658||478|12.6|latchWsc@29|wr|478|13.5 -APolysilicon|net@2051|||S2700|pin@661||630|12.6|latchWsc@28|hcl|630|13.5 -APolysilicon|net@2052|||S2700|pin@662||622|12.6|latchWsc@28|wr|622|13.5 -APolysilicon|net@2053|||S900|latchWsc@27|rd|-28|157.5|contact@127||-28|156.6 -APolysilicon|net@2054|||S900|latchWsc@28|rd|548|157.5|contact@132||548|156.6 -APolysilicon|net@2055|||S900|latchWsc@29|rd|404|157.5|contact@150||404|156.6 -APolysilicon|net@2056|||S900|latchWsc@30|rd|260|157.5|contact@168||260|156.6 -APolysilicon|net@2057|||S900|latchWsc@31|rd|116|157.5|contact@186||116|156.6 -APolysilicon|net@2058|||S900|latchWsc@32|rd|-172|157.5|contact@204||-172|156.6 -APolysilicon|net@2059|||S900|latchWsc@33|rd|-316|157.5|contact@222||-316|156.6 -APolysilicon|net@2060|||S900|latchWsc@34|rd|-460|157.5|contact@240||-460|156.6 -APolysilicon|net@2061|||S900|latchWsc@35|rd|-604|157.5|contact@258||-604|156.6 -APolysilicon|net@2062|||S2700|latchWsc@26|hcl|-522|-13.5|pin@628||-522|-12.6 -APolysilicon|net@2063|||S2700|pin@629||-522|12.6|latchWsc@35|hcl|-522|13.5 -APolysilicon|net@2064|||S2700|pin@630||-530|12.6|latchWsc@35|wr|-530|13.5 -Ametal-2|net@2065|||S0|latchWsc@18|gnd_1|-72|-72|latchWsc@23|gnd|-72|-72 -Ametal-2|net@2066|||S0|latchWsc@18|gnd_2|-72|-216|latchWsc@23|gnd_3|-72|-216 -Ametal-2|net@2067|||S0|latchWsc@18|vdd_4|-72|-122|latchWsc@23|vdd|-72|-122 -Ametal-2|net@2068|||S0|latchWsc@18|vdd_5|-72|-266|latchWsc@23|vdd_1|-72|-266 -Ametal-2|net@2069|||S0|latchWsc@23|gnd_1|-216|-72|latchWsc@24|gnd|-216|-72 -Ametal-2|net@2070|||S0|latchWsc@23|gnd_2|-216|-216|latchWsc@24|gnd_3|-216|-216 -Ametal-2|net@2071|||S0|latchWsc@23|vdd_4|-216|-122|latchWsc@24|vdd|-216|-122 -Ametal-2|net@2072|||S0|latchWsc@23|vdd_5|-216|-266|latchWsc@24|vdd_1|-216|-266 -Ametal-2|net@2073|||S0|latchWsc@24|gnd_1|-360|-72|latchWsc@25|gnd|-360|-72 -Ametal-2|net@2074|||S0|latchWsc@24|gnd_2|-360|-216|latchWsc@25|gnd_3|-360|-216 -Ametal-2|net@2075|||S0|latchWsc@24|vdd_4|-360|-122|latchWsc@25|vdd|-360|-122 -Ametal-2|net@2076|||S0|latchWsc@24|vdd_5|-360|-266|latchWsc@25|vdd_1|-360|-266 -Ametal-2|net@2077|||S0|latchWsc@25|gnd_1|-504|-72|latchWsc@26|gnd|-504|-72 -Ametal-2|net@2078|||S0|latchWsc@25|gnd_2|-504|-216|latchWsc@26|gnd_3|-504|-216 -Ametal-2|net@2079|||S0|latchWsc@25|vdd_4|-504|-122|latchWsc@26|vdd|-504|-122 -Ametal-2|net@2080|||S0|latchWsc@25|vdd_5|-504|-266|latchWsc@26|vdd_1|-504|-266 -Ametal-2|net@2081|||S0|latchWsc@20|gnd_1|360|-72|latchWsc@21|gnd|360|-72 -Ametal-2|net@2082|||S0|latchWsc@20|gnd_2|360|-216|latchWsc@21|gnd_3|360|-216 -Ametal-2|net@2083|||S0|latchWsc@20|vdd_4|360|-122|latchWsc@21|vdd|360|-122 -Ametal-2|net@2084|||S0|latchWsc@20|vdd_5|360|-266|latchWsc@21|vdd_1|360|-266 -Ametal-2|net@2085|||S0|latchWsc@20|vdd_3|360|-22|latchWsc@21|vdd_2|360|-22 -Ametal-2|net@2086|||S0|latchWsc@20|vdd_6|360|-166|latchWsc@21|vdd_7|360|-166 -Ametal-2|net@2087|||S0|latchWsc@18|gnd|72|-72|latchWsc@22|gnd_1|72|-72 -Ametal-2|net@2088|||S0|latchWsc@18|gnd_3|72|-216|latchWsc@22|gnd_2|72|-216 -Ametal-2|net@2089|||S0|latchWsc@18|vdd|72|-122|latchWsc@22|vdd_4|72|-122 -Ametal-2|net@2090|||S0|latchWsc@18|vdd_1|72|-266|latchWsc@22|vdd_5|72|-266 -Ametal-2|net@2091|||S0|latchWsc@21|vdd_3|216|-22|latchWsc@22|vdd_2|216|-22 -Ametal-2|net@2092|||S0|latchWsc@21|vdd_6|216|-166|latchWsc@22|vdd_7|216|-166 -Ametal-2|net@2094|||S1800|contact@139||642|-226|pin@663||648|-226 -Ametal-2|net@2095|||S0|contact@255||-619|-194|pin@664||-648|-194 -Ametal-2|net@2096|||S0|contact@282||-582|-182|pin@665||-648|-182 -Ametal-2|net@2097|||S0|contact@281||-576|-156|pin@666||-648|-156 -Ametal-2|net@2098|||S1800|contact@284||-576|156|contact@241||-460|156 -Ametal-2|net@2099|||S0|contact@259||-604|156|pin@667||-648|156 -Ametal-2|net@2100|||S0|contact@271||-580|182|pin@668||-648|182 -Ametal-2|net@2101|||S0|contact@286||-588|194|pin@669||-648|194 -Egnd||D5G2;|latchWsc@28|gnd|G -Egnd_1||D5G2;|latchWsc@35|gnd_1|G -Egnd_2||D5G2;|latchWsc@28|gnd_2|G -Egnd_4||D5G2;|latchWsc@26|gnd_1|G -Egnd_5||D5G2;|latchWsc@26|gnd_2|G -Egnd_6||D5G2;|latchWsc@19|gnd|G -Egnd_7||D5G2;|latchWsc@19|gnd_3|G -Egnd_8||D5G2;|latchWsc@35|gnd_3|G -Ehcl||D5G2;|pin@273||I -Ein[1]||D5G2;|latchWsc@28|in[1]|I -Ein[2]||D5G2;|latchWsc@29|in[1]|I -Ein[3]||D5G2;|latchWsc@30|in[1]|I -Ein[4]||D5G2;|latchWsc@31|in[1]|I -Ein[5]||D5G2;|latchWsc@27|in[1]|I -Ein[6]||D5G2;|latchWsc@32|in[1]|I -Ein[7]||D5G2;|latchWsc@33|in[1]|I -Ein[8]||D5G2;|latchWsc@34|in[1]|I -Ein[9]||D5G2;|latchWsc@35|in[1]|I -Ein[10]||D5G2;|latchWsc@26|in[1]|I -Ein[11]||D5G2;|latchWsc@25|in[1]|I -Ein[12]||D5G2;|latchWsc@24|in[1]|I -Ein[13]||D5G2;|latchWsc@23|in[1]|I -Ein[14]||D5G2;|latchWsc@18|in[1]|I -Ein[15]||D5G2;|latchWsc@22|in[1]|I -Ein[16]||D5G2;|latchWsc@21|in[1]|I -Ein[17]||D5G2;|latchWsc@20|in[1]|I -Ein[18]||D5G2;|latchWsc@19|in[1]|I -Eout[1]||D5G2;|latchWsc@28|out[1]|O -Eout[2]||D5G2;|latchWsc@29|out[1]|O -Eout[3]||D5G2;|latchWsc@30|out[1]|O -Eout[4]||D5G2;|latchWsc@31|out[1]|O -Eout[5]||D5G2;|latchWsc@27|out[1]|O -Eout[6]||D5G2;|latchWsc@32|out[1]|O -Eout[7]||D5G2;|latchWsc@33|out[1]|O -Eout[8]||D5G2;|latchWsc@34|out[1]|O -Eout[9]||D5G2;|latchWsc@35|out[1]|O -Eout[10]||D5G2;|latchWsc@26|out[1]|O -Eout[11]||D5G2;|latchWsc@25|out[1]|O -Eout[12]||D5G2;|latchWsc@24|out[1]|O -Eout[13]||D5G2;|latchWsc@23|out[1]|O -Eout[14]||D5G2;|latchWsc@18|out[1]|O -Eout[15]||D5G2;|latchWsc@22|out[1]|O -Eout[16]||D5G2;|latchWsc@21|out[1]|O -Eout[17]||D5G2;|latchWsc@20|out[1]|O -Eout[18]||D5G2;|latchWsc@19|out[1]|O -Ep1p||D5G2;|pin@665||I -Ep1p_1||D5G2;|pin@114||I -Ep1p_3||D5G2;|pin@668||I -Ep1p_4||D5G2;|pin@111||I -Ep2p||D5G2;|pin@664||I -Ep2p_1||D5G2;|pin@113||I -Ep2p_3||D5G2;|pin@669||I -Ep2p_4||D5G2;|pin@110||I -Erd||D5G2;|pin@666||I -Erd_1||D5G2;|pin@115||I -Erd_3||D5G2;|pin@667||I -Erd_4||D5G2;|pin@112||I -Esin||D5G2;|pin@107||I -Esout||D5G2;|pin@663||O -Evdd||D5G2;|latchWsc@28|vdd|P -Evdd_2||D5G2;|latchWsc@28|vdd_2|P -Evdd_3||D5G2;|latchWsc@35|vdd_3|P -Evdd_4||D5G2;|latchWsc@35|vdd_4|P -Evdd_5||D5G2;|latchWsc@28|vdd_5|P -Evdd_6||D5G2;|latchWsc@28|vdd_6|P -Evdd_7||D5G2;|latchWsc@35|vdd_7|P -Evdd_8||D5G2;|latchWsc@26|vdd_3|P -Evdd_9||D5G2;|latchWsc@26|vdd_4|P -Evdd_10||D5G2;|latchWsc@26|vdd_5|P -Evdd_11||D5G2;|latchWsc@26|vdd_6|P -Evdd_12||D5G2;|latchWsc@19|vdd|P -Evdd_13||D5G2;|latchWsc@19|vdd_1|P -Evdd_14||D5G2;|latchWsc@19|vdd_2|P -Evdd_15||D5G2;|latchWsc@19|vdd_7|P -Evdd_16||D5G2;|latchWsc@35|vdd_1|P -EwrD||D5G2;|pin@274||I -X - -# Cell data1in18scanRight;4{lay} -Cdata1in18scanRight;4{lay}|data1in18scan|cmos90|1194793718873|1216150279710||ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@7||-54.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-54.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@22||-54.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@35||-45.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@36||-45.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@37||-45.5|12|||| -NX-Metal-1-Metal-2-Con|contact@55||-58.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@57||-66|226|||| -NX-Metal-1-Metal-2-Con|contact@60||66|-226|||| -NX-Metal-1-Metal-2-Con|contact@62||58.5|226|||| -NX-Metal-1-Metal-2-Con|contact@85||-43|-194|||| -NX-Metal-1-Metal-2-Con|contact@91||4|-182|||| -NX-Metal-1-Metal-2-Con|contact@97||-4|182|||| -NX-Metal-1-Metal-2-Con|contact@103||43|194|||| -NMetal-1-Polysilicon-Con|contact@115||-28|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@116||-28|156|||| -NMetal-1-Polysilicon-Con|contact@127||28|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@128||28|-156|||| -NX-Metal-1-Metal-2-Con|contact@129||-533|194|||| -NMetal-1-Polysilicon-Con|contact@130||-604|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@131||-604|156|||| -NMetal-1-Polysilicon-Con|contact@132||-548|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@133||-548|-156|||| -NMetal-1-Polysilicon-Con|contact@134||-630.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@135||-621.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@136||-621.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@137||-621.5|12|||| -NX-Metal-1-Metal-2-Con|contact@140||-510|-226|||| -NX-Metal-1-Metal-2-Con|contact@141||-517.5|226|||| -NMetal-1-Polysilicon-Con|contact@142||-630.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@143||-630.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@144||-619|-194|||| -NX-Metal-1-Metal-2-Con|contact@145||-572|-182|||| -NX-Metal-1-Metal-2-Con|contact@146||-580|182|||| -NX-Metal-1-Metal-2-Con|contact@147||-389|194|||| -NMetal-1-Polysilicon-Con|contact@148||-460|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@149||-460|156|||| -NMetal-1-Polysilicon-Con|contact@150||-404|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@151||-404|-156|||| -NMetal-1-Polysilicon-Con|contact@152||-486.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@153||-477.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@154||-477.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@155||-477.5|12|||| -NX-Metal-1-Metal-2-Con|contact@156||-490.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@157||-498|226|||| -NX-Metal-1-Metal-2-Con|contact@158||-366|-226|||| -NX-Metal-1-Metal-2-Con|contact@159||-373.5|226|||| -NMetal-1-Polysilicon-Con|contact@160||-486.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@161||-486.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@162||-475|-194|||| -NX-Metal-1-Metal-2-Con|contact@163||-428|-182|||| -NX-Metal-1-Metal-2-Con|contact@164||-436|182|||| -NX-Metal-1-Metal-2-Con|contact@165||-245|194|||| -NMetal-1-Polysilicon-Con|contact@166||-316|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@167||-316|156|||| -NMetal-1-Polysilicon-Con|contact@168||-260|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@169||-260|-156|||| -NMetal-1-Polysilicon-Con|contact@170||-342.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@171||-333.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@172||-333.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@173||-333.5|12|||| -NX-Metal-1-Metal-2-Con|contact@174||-346.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@175||-354|226|||| -NX-Metal-1-Metal-2-Con|contact@176||-222|-226|||| -NX-Metal-1-Metal-2-Con|contact@177||-229.5|226|||| -NMetal-1-Polysilicon-Con|contact@178||-342.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@179||-342.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@180||-331|-194|||| -NX-Metal-1-Metal-2-Con|contact@181||-284|-182|||| -NX-Metal-1-Metal-2-Con|contact@182||-292|182|||| -NX-Metal-1-Metal-2-Con|contact@183||-101|194|||| -NMetal-1-Polysilicon-Con|contact@184||-172|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@185||-172|156|||| -NMetal-1-Polysilicon-Con|contact@186||-116|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@187||-116|-156|||| -NMetal-1-Polysilicon-Con|contact@188||-198.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@189||-189.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@190||-189.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@191||-189.5|12|||| -NX-Metal-1-Metal-2-Con|contact@192||-202.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@193||-210|226|||| -NX-Metal-1-Metal-2-Con|contact@194||-78|-226|||| -NX-Metal-1-Metal-2-Con|contact@195||-85.5|226|||| -NMetal-1-Polysilicon-Con|contact@196||-198.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@197||-198.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@198||-187|-194|||| -NX-Metal-1-Metal-2-Con|contact@199||-140|-182|||| -NX-Metal-1-Metal-2-Con|contact@200||-148|182|||| -NX-Metal-1-Metal-2-Con|contact@201||187|194|||| -NMetal-1-Polysilicon-Con|contact@202||116|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@203||116|156|||| -NMetal-1-Polysilicon-Con|contact@204||172|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@205||172|-156|||| -NMetal-1-Polysilicon-Con|contact@206||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@207||98.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@208||98.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@209||98.5|12|||| -NX-Metal-1-Metal-2-Con|contact@210||85.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@211||78|226|||| -NX-Metal-1-Metal-2-Con|contact@212||210|-226|||| -NX-Metal-1-Metal-2-Con|contact@213||202.5|226|||| -NMetal-1-Polysilicon-Con|contact@214||89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@215||89.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@216||101|-194|||| -NX-Metal-1-Metal-2-Con|contact@217||148|-182|||| -NX-Metal-1-Metal-2-Con|contact@218||140|182|||| -NX-Metal-1-Metal-2-Con|contact@219||331|194|||| -NMetal-1-Polysilicon-Con|contact@220||260|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@221||260|156|||| -NMetal-1-Polysilicon-Con|contact@222||316|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@223||316|-156|||| -NMetal-1-Polysilicon-Con|contact@224||233.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@225||242.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@226||242.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@227||242.5|12|||| -NX-Metal-1-Metal-2-Con|contact@228||229.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@229||222|226|||| -NX-Metal-1-Metal-2-Con|contact@230||354|-226|||| -NX-Metal-1-Metal-2-Con|contact@231||346.5|226|||| -NMetal-1-Polysilicon-Con|contact@232||233.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@233||233.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@234||245|-194|||| -NX-Metal-1-Metal-2-Con|contact@235||292|-182|||| -NX-Metal-1-Metal-2-Con|contact@236||284|182|||| -NX-Metal-1-Metal-2-Con|contact@237||475|194|||| -NMetal-1-Polysilicon-Con|contact@238||404|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@239||404|156|||| -NMetal-1-Polysilicon-Con|contact@240||460|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@241||460|-156|||| -NMetal-1-Polysilicon-Con|contact@242||377.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@243||386.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@244||386.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@245||386.5|12|||| -NX-Metal-1-Metal-2-Con|contact@246||373.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@247||366|226|||| -NX-Metal-1-Metal-2-Con|contact@248||498|-226|||| -NX-Metal-1-Metal-2-Con|contact@249||490.5|226|||| -NMetal-1-Polysilicon-Con|contact@250||377.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@251||377.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@252||389|-194|||| -NX-Metal-1-Metal-2-Con|contact@253||436|-182|||| -NX-Metal-1-Metal-2-Con|contact@254||428|182|||| -NX-Metal-1-Metal-2-Con|contact@255||619|194|||| -NMetal-1-Polysilicon-Con|contact@256||548|154||5.2|| -NX-Metal-1-Metal-2-Con|contact@257||548|156|||| -NMetal-1-Polysilicon-Con|contact@258||604|-154||5.2|| -NX-Metal-1-Metal-2-Con|contact@259||604|-156|||| -NMetal-1-Polysilicon-Con|contact@260||521.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@261||530.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@262||530.5|10||5.2|| -NX-Metal-1-Metal-2-Con|contact@263||530.5|12|||| -NX-Metal-1-Metal-2-Con|contact@264||517.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@265||510|226|||| -NX-Metal-1-Metal-2-Con|contact@266||642|-226|||| -NX-Metal-1-Metal-2-Con|contact@267||634.5|226|||| -NMetal-1-Polysilicon-Con|contact@268||521.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@269||521.5|-11.7|||| -NX-Metal-1-Metal-2-Con|contact@270||533|-194|||| -NX-Metal-1-Metal-2-Con|contact@271||580|-182|||| -NX-Metal-1-Metal-2-Con|contact@272||572|182|||| -NX-Metal-2-Metal-3-Con|contact@273||576|156|||| -NX-Metal-2-Metal-3-Con|contact@274||582|182|||| -NX-Metal-2-Metal-3-Con|contact@275||588|194|||| -NX-Metal-2-Metal-3-Con|contact@276||594|226|||| -NX-Metal-2-Metal-3-Con|contact@277||576|-156|||| -NX-Metal-2-Metal-3-Con|contact@278||582|-182|||| -NX-Metal-2-Metal-3-Con|contact@279||588|-194|||| -NX-Metal-2-Metal-3-Con|contact@280||594|-226|||| -NX-Metal-1-Metal-2-Con|contact@281||-634.5|-226|||| -NX-Metal-1-Metal-2-Con|contact@282||-642|226|||| -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@18||0|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@19||-576|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@20||-432|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@21||-288|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@22||-144|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@23||144|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@24||288|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@25||432|144|Y||D5G4; -IlatchGroupsK:latchWscanL;1{lay}|latchWsc@26||576|144|Y||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@27||0|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@28||-576|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@29||-432|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@30||-288|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@31||-144|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@32||144|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@33||288|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@34||432|-144|||D5G4; -IlatchGroupsK:latchWscanR;1{lay}|latchWsc@35||576|-144|||D5G4; -NMetal-2-Pin|pin@12||-648|-11.7|||| -NMetal-2-Pin|pin@39||-648|12|||| -NPolysilicon-Pin|pin@620||-630|-12.6|||| -NPolysilicon-Pin|pin@621||-622|-12.6|||| -NPolysilicon-Pin|pin@622||-630|12.6|||| -NPolysilicon-Pin|pin@623||-622|12.6|||| -NPolysilicon-Pin|pin@624||-486|-12.6|||| -NPolysilicon-Pin|pin@625||-478|-12.6|||| -NPolysilicon-Pin|pin@626||-486|12.6|||| -NPolysilicon-Pin|pin@627||-478|12.6|||| -NPolysilicon-Pin|pin@628||-342|-12.6|||| -NPolysilicon-Pin|pin@629||-334|-12.6|||| -NPolysilicon-Pin|pin@630||-342|12.6|||| -NPolysilicon-Pin|pin@631||-334|12.6|||| -NPolysilicon-Pin|pin@632||-198|-12.6|||| -NPolysilicon-Pin|pin@633||-190|-12.6|||| -NPolysilicon-Pin|pin@634||-198|12.6|||| -NPolysilicon-Pin|pin@635||-190|12.6|||| -NPolysilicon-Pin|pin@636||-54|-12.6|||| -NPolysilicon-Pin|pin@637||-46|-12.6|||| -NPolysilicon-Pin|pin@638||-54|12.6|||| -NPolysilicon-Pin|pin@639||-46|12.6|||| -NPolysilicon-Pin|pin@640||90|-12.6|||| -NPolysilicon-Pin|pin@641||98|-12.6|||| -NPolysilicon-Pin|pin@642||90|12.6|||| -NPolysilicon-Pin|pin@643||98|12.6|||| -NPolysilicon-Pin|pin@644||234|-12.6|||| -NPolysilicon-Pin|pin@645||242|-12.6|||| -NPolysilicon-Pin|pin@646||234|12.6|||| -NPolysilicon-Pin|pin@647||242|12.6|||| -NPolysilicon-Pin|pin@648||378|-12.6|||| -NPolysilicon-Pin|pin@649||386|-12.6|||| -NPolysilicon-Pin|pin@650||378|12.6|||| -NPolysilicon-Pin|pin@651||386|12.6|||| -NPolysilicon-Pin|pin@652||522|-12.6|||| -NPolysilicon-Pin|pin@653||530|-12.6|||| -NPolysilicon-Pin|pin@654||522|12.6|||| -NPolysilicon-Pin|pin@655||530|12.6|||| -NPolysilicon-Pin|pin@656||-54|12.6|||| -NPolysilicon-Pin|pin@657||-486|12.6|||| -NPolysilicon-Pin|pin@658||-342|12.6|||| -NPolysilicon-Pin|pin@659||-198|12.6|||| -NPolysilicon-Pin|pin@660||90|12.6|||| -NPolysilicon-Pin|pin@661||234|12.6|||| -NPolysilicon-Pin|pin@662||378|12.6|||| -NPolysilicon-Pin|pin@663||522|12.6|||| -NPolysilicon-Pin|pin@664||-630|12.6|||| -NPolysilicon-Pin|pin@665||-46|12.6|||| -NPolysilicon-Pin|pin@666||-622|12.6|||| -NPolysilicon-Pin|pin@667||-478|12.6|||| -NPolysilicon-Pin|pin@668||-334|12.6|||| -NPolysilicon-Pin|pin@669||-190|12.6|||| -NPolysilicon-Pin|pin@670||98|12.6|||| -NPolysilicon-Pin|pin@671||242|12.6|||| -NPolysilicon-Pin|pin@672||386|12.6|||| -NPolysilicon-Pin|pin@673||530|12.6|||| -NMetal-2-Pin|pin@674||-648|-194|||| -NMetal-2-Pin|pin@675||-648|-182|||| -NMetal-2-Pin|pin@676||-648|-156|||| -NMetal-2-Pin|pin@677||-648|156|||| -NMetal-2-Pin|pin@678||-648|182|||| -NMetal-2-Pin|pin@679||-648|194|||| -NMetal-2-Pin|pin@680||-648|-226|||| -NMetal-2-Pin|pin@681||-648|226|||| -Ametal-1|net@40|||S2700|contact@7||-54.5|-7.4|contact@22||-54.5|7.4 -Ametal-1|net@168|||S900|contact@37||-45.5|12|contact@35||-45.5|-7.4 -Ametal-1|net@325|||S2700|latchWsc@18|sin|58.5|223|contact@62||58.5|226 -Ametal-1|net@332|||S2700|contact@55||-58.5|-226|latchWsc@27|sin|-58.5|-223 -Ametal-1|net@339|||S900|contact@37||-45.5|12|contact@36||-45.5|7.4 -Ametal-1|net@346|||S2700|contact@8||-54.5|-11.7|contact@7||-54.5|-7.4 -Ametal-1|net@351|||S900|latchWsc@18|sout|-66|226.4|contact@57||-66|226 -Ametal-1|net@357|||S900|contact@60||66|-226|latchWsc@27|sout|66|-226.4 -Ametal-1|net@394|||S900|latchWsc@27|p2p|-43|-191|contact@85||-43|-194 -Ametal-1|net@406|||S2700|latchWsc@27|p1p|4|-185|contact@91||4|-182 -Ametal-1|net@418|||S900|latchWsc@18|p1p|-4|185|contact@97||-4|182 -Ametal-1|net@430|||S2700|latchWsc@18|p2p|43|191|contact@103||43|194 -Ametal-1|net@453|||S2700|contact@115||-28|154.6|contact@116||-28|156 -Ametal-1|net@471|||S900|contact@127||28|-153.4|contact@128||28|-156 -Ametal-1|net@728|||S900|contact@137||-621.5|12|contact@135||-621.5|-7.4 -Ametal-1|net@733|||S2700|latchWsc@19|sin|-517.5|223|contact@141||-517.5|226 -Ametal-1|net@735|||S900|contact@137||-621.5|12|contact@136||-621.5|7.4 -Ametal-1|net@736|||S2700|contact@143||-630.5|-11.7|contact@142||-630.5|-7.4 -Ametal-1|net@738|||S900|contact@140||-510|-226|latchWsc@28|sout|-510|-226.4 -Ametal-1|net@739|||S900|latchWsc@28|p2p|-619|-191|contact@144||-619|-194 -Ametal-1|net@740|||S2700|contact@142||-630.5|-7.4|contact@134||-630.5|7.4 -Ametal-1|net@741|||S2700|latchWsc@28|p1p|-572|-185|contact@145||-572|-182 -Ametal-1|net@742|||S900|latchWsc@19|p1p|-580|185|contact@146||-580|182 -Ametal-1|net@743|||S2700|latchWsc@19|p2p|-533|191|contact@129||-533|194 -Ametal-1|net@744|||S2700|contact@130||-604|154.6|contact@131||-604|156 -Ametal-1|net@745|||S900|contact@132||-548|-153.4|contact@133||-548|-156 -Ametal-1|net@772|||S900|contact@155||-477.5|12|contact@153||-477.5|-7.4 -Ametal-1|net@777|||S2700|latchWsc@20|sin|-373.5|223|contact@159||-373.5|226 -Ametal-1|net@778|||S2700|contact@156||-490.5|-226|latchWsc@29|sin|-490.5|-223 -Ametal-1|net@779|||S900|contact@155||-477.5|12|contact@154||-477.5|7.4 -Ametal-1|net@780|||S2700|contact@161||-486.5|-11.7|contact@160||-486.5|-7.4 -Ametal-1|net@781|||S900|latchWsc@20|sout|-498|226.4|contact@157||-498|226 -Ametal-1|net@782|||S900|contact@158||-366|-226|latchWsc@29|sout|-366|-226.4 -Ametal-1|net@783|||S900|latchWsc@29|p2p|-475|-191|contact@162||-475|-194 -Ametal-1|net@784|||S2700|contact@160||-486.5|-7.4|contact@152||-486.5|7.4 -Ametal-1|net@785|||S2700|latchWsc@29|p1p|-428|-185|contact@163||-428|-182 -Ametal-1|net@786|||S900|latchWsc@20|p1p|-436|185|contact@164||-436|182 -Ametal-1|net@787|||S2700|latchWsc@20|p2p|-389|191|contact@147||-389|194 -Ametal-1|net@788|||S2700|contact@148||-460|154.6|contact@149||-460|156 -Ametal-1|net@789|||S900|contact@150||-404|-153.4|contact@151||-404|-156 -Ametal-1|net@816|||S900|contact@173||-333.5|12|contact@171||-333.5|-7.4 -Ametal-1|net@821|||S2700|latchWsc@21|sin|-229.5|223|contact@177||-229.5|226 -Ametal-1|net@822|||S2700|contact@174||-346.5|-226|latchWsc@30|sin|-346.5|-223 -Ametal-1|net@823|||S900|contact@173||-333.5|12|contact@172||-333.5|7.4 -Ametal-1|net@824|||S2700|contact@179||-342.5|-11.7|contact@178||-342.5|-7.4 -Ametal-1|net@825|||S900|latchWsc@21|sout|-354|226.4|contact@175||-354|226 -Ametal-1|net@826|||S900|contact@176||-222|-226|latchWsc@30|sout|-222|-226.4 -Ametal-1|net@827|||S900|latchWsc@30|p2p|-331|-191|contact@180||-331|-194 -Ametal-1|net@828|||S2700|contact@178||-342.5|-7.4|contact@170||-342.5|7.4 -Ametal-1|net@829|||S2700|latchWsc@30|p1p|-284|-185|contact@181||-284|-182 -Ametal-1|net@830|||S900|latchWsc@21|p1p|-292|185|contact@182||-292|182 -Ametal-1|net@831|||S2700|latchWsc@21|p2p|-245|191|contact@165||-245|194 -Ametal-1|net@832|||S2700|contact@166||-316|154.6|contact@167||-316|156 -Ametal-1|net@833|||S900|contact@168||-260|-153.4|contact@169||-260|-156 -Ametal-1|net@860|||S900|contact@191||-189.5|12|contact@189||-189.5|-7.4 -Ametal-1|net@865|||S2700|latchWsc@22|sin|-85.5|223|contact@195||-85.5|226 -Ametal-1|net@866|||S2700|contact@192||-202.5|-226|latchWsc@31|sin|-202.5|-223 -Ametal-1|net@867|||S900|contact@191||-189.5|12|contact@190||-189.5|7.4 -Ametal-1|net@868|||S2700|contact@197||-198.5|-11.7|contact@196||-198.5|-7.4 -Ametal-1|net@869|||S900|latchWsc@22|sout|-210|226.4|contact@193||-210|226 -Ametal-1|net@870|||S900|contact@194||-78|-226|latchWsc@31|sout|-78|-226.4 -Ametal-1|net@871|||S900|latchWsc@31|p2p|-187|-191|contact@198||-187|-194 -Ametal-1|net@872|||S2700|contact@196||-198.5|-7.4|contact@188||-198.5|7.4 -Ametal-1|net@873|||S2700|latchWsc@31|p1p|-140|-185|contact@199||-140|-182 -Ametal-1|net@874|||S900|latchWsc@22|p1p|-148|185|contact@200||-148|182 -Ametal-1|net@875|||S2700|latchWsc@22|p2p|-101|191|contact@183||-101|194 -Ametal-1|net@876|||S2700|contact@184||-172|154.6|contact@185||-172|156 -Ametal-1|net@877|||S900|contact@186||-116|-153.4|contact@187||-116|-156 -Ametal-1|net@904|||S900|contact@209||98.5|12|contact@207||98.5|-7.4 -Ametal-1|net@909|||S2700|latchWsc@23|sin|202.5|223|contact@213||202.5|226 -Ametal-1|net@910|||S2700|contact@210||85.5|-226|latchWsc@32|sin|85.5|-223 -Ametal-1|net@911|||S900|contact@209||98.5|12|contact@208||98.5|7.4 -Ametal-1|net@912|||S2700|contact@215||89.5|-11.7|contact@214||89.5|-7.4 -Ametal-1|net@913|||S900|latchWsc@23|sout|78|226.4|contact@211||78|226 -Ametal-1|net@914|||S900|contact@212||210|-226|latchWsc@32|sout|210|-226.4 -Ametal-1|net@915|||S900|latchWsc@32|p2p|101|-191|contact@216||101|-194 -Ametal-1|net@916|||S2700|contact@214||89.5|-7.4|contact@206||89.5|7.4 -Ametal-1|net@917|||S2700|latchWsc@32|p1p|148|-185|contact@217||148|-182 -Ametal-1|net@918|||S900|latchWsc@23|p1p|140|185|contact@218||140|182 -Ametal-1|net@919|||S2700|latchWsc@23|p2p|187|191|contact@201||187|194 -Ametal-1|net@920|||S2700|contact@202||116|154.6|contact@203||116|156 -Ametal-1|net@921|||S900|contact@204||172|-153.4|contact@205||172|-156 -Ametal-1|net@948|||S900|contact@227||242.5|12|contact@225||242.5|-7.4 -Ametal-1|net@953|||S2700|latchWsc@24|sin|346.5|223|contact@231||346.5|226 -Ametal-1|net@954|||S2700|contact@228||229.5|-226|latchWsc@33|sin|229.5|-223 -Ametal-1|net@955|||S900|contact@227||242.5|12|contact@226||242.5|7.4 -Ametal-1|net@956|||S2700|contact@233||233.5|-11.7|contact@232||233.5|-7.4 -Ametal-1|net@957|||S900|latchWsc@24|sout|222|226.4|contact@229||222|226 -Ametal-1|net@958|||S900|contact@230||354|-226|latchWsc@33|sout|354|-226.4 -Ametal-1|net@959|||S900|latchWsc@33|p2p|245|-191|contact@234||245|-194 -Ametal-1|net@960|||S2700|contact@232||233.5|-7.4|contact@224||233.5|7.4 -Ametal-1|net@961|||S2700|latchWsc@33|p1p|292|-185|contact@235||292|-182 -Ametal-1|net@962|||S900|latchWsc@24|p1p|284|185|contact@236||284|182 -Ametal-1|net@963|||S2700|latchWsc@24|p2p|331|191|contact@219||331|194 -Ametal-1|net@964|||S2700|contact@220||260|154.6|contact@221||260|156 -Ametal-1|net@965|||S900|contact@222||316|-153.4|contact@223||316|-156 -Ametal-1|net@992|||S900|contact@245||386.5|12|contact@243||386.5|-7.4 -Ametal-1|net@997|||S2700|latchWsc@25|sin|490.5|223|contact@249||490.5|226 -Ametal-1|net@998|||S2700|contact@246||373.5|-226|latchWsc@34|sin|373.5|-223 -Ametal-1|net@999|||S900|contact@245||386.5|12|contact@244||386.5|7.4 -Ametal-1|net@1000|||S2700|contact@251||377.5|-11.7|contact@250||377.5|-7.4 -Ametal-1|net@1001|||S900|latchWsc@25|sout|366|226.4|contact@247||366|226 -Ametal-1|net@1002|||S900|contact@248||498|-226|latchWsc@34|sout|498|-226.4 -Ametal-1|net@1003|||S900|latchWsc@34|p2p|389|-191|contact@252||389|-194 -Ametal-1|net@1004|||S2700|contact@250||377.5|-7.4|contact@242||377.5|7.4 -Ametal-1|net@1005|||S2700|latchWsc@34|p1p|436|-185|contact@253||436|-182 -Ametal-1|net@1006|||S900|latchWsc@25|p1p|428|185|contact@254||428|182 -Ametal-1|net@1007|||S2700|latchWsc@25|p2p|475|191|contact@237||475|194 -Ametal-1|net@1008|||S2700|contact@238||404|154.6|contact@239||404|156 -Ametal-1|net@1009|||S900|contact@240||460|-153.4|contact@241||460|-156 -Ametal-1|net@1036|||S900|contact@263||530.5|12|contact@261||530.5|-7.4 -Ametal-1|net@1041|||S2700|latchWsc@26|sin|634.5|223|contact@267||634.5|226 -Ametal-1|net@1042|||S2700|contact@264||517.5|-226|latchWsc@35|sin|517.5|-223 -Ametal-1|net@1043|||S900|contact@263||530.5|12|contact@262||530.5|7.4 -Ametal-1|net@1044|||S2700|contact@269||521.5|-11.7|contact@268||521.5|-7.4 -Ametal-1|net@1045|||S900|latchWsc@26|sout|510|226.4|contact@265||510|226 -Ametal-1|net@1046|||S900|contact@266||642|-226|latchWsc@35|sout|642|-226.4 -Ametal-1|net@1047|||S900|latchWsc@35|p2p|533|-191|contact@270||533|-194 -Ametal-1|net@1048|||S2700|contact@268||521.5|-7.4|contact@260||521.5|7.4 -Ametal-1|net@1049|||S2700|latchWsc@35|p1p|580|-185|contact@271||580|-182 -Ametal-1|net@1050|||S900|latchWsc@26|p1p|572|185|contact@272||572|182 -Ametal-1|net@1051|||S2700|latchWsc@26|p2p|619|191|contact@255||619|194 -Ametal-1|net@1052|||S2700|contact@256||548|154.6|contact@257||548|156 -Ametal-1|net@1053|||S900|contact@258||604|-153.4|contact@259||604|-156 -Ametal-2|net@1238|||S0|contact@157||-498|226|contact@141||-517.5|226 -Ametal-2|net@1239|||S0|contact@164||-436|182|contact@146||-580|182 -Ametal-2|net@1240|||S0|contact@147||-389|194|contact@129||-533|194 -Ametal-2|net@1241|||S0|contact@149||-460|156|contact@131||-604|156 -Ametal-2|net@1242|||S0|contact@155||-477.5|12|contact@137||-621.5|12 -Ametal-2|net@1243|||S0|contact@162||-475|-194|contact@144||-619|-194 -Ametal-2|net@1244|||S0|contact@163||-428|-182|contact@145||-572|-182 -Ametal-2|net@1245|||S0|contact@151||-404|-156|contact@133||-548|-156 -Ametal-2|net@1246|||S0|contact@156||-490.5|-226|contact@140||-510|-226 -Ametal-2|net@1247|||S0|contact@175||-354|226|contact@159||-373.5|226 -Ametal-2|net@1248|||S0|contact@182||-292|182|contact@164||-436|182 -Ametal-2|net@1249|||S0|contact@165||-245|194|contact@147||-389|194 -Ametal-2|net@1250|||S0|contact@167||-316|156|contact@149||-460|156 -Ametal-2|net@1251||1.2|S0|contact@179||-342.5|-11.7|contact@161||-486.5|-11.7 -Ametal-2|net@1252|||S0|contact@173||-333.5|12|contact@155||-477.5|12 -Ametal-2|net@1253|||S0|contact@180||-331|-194|contact@162||-475|-194 -Ametal-2|net@1254|||S0|contact@181||-284|-182|contact@163||-428|-182 -Ametal-2|net@1255|||S0|contact@169||-260|-156|contact@151||-404|-156 -Ametal-2|net@1256|||S0|contact@174||-346.5|-226|contact@158||-366|-226 -Ametal-2|net@1257|||S0|contact@193||-210|226|contact@177||-229.5|226 -Ametal-2|net@1258|||S0|contact@200||-148|182|contact@182||-292|182 -Ametal-2|net@1259|||S0|contact@183||-101|194|contact@165||-245|194 -Ametal-2|net@1260|||S0|contact@185||-172|156|contact@167||-316|156 -Ametal-2|net@1261||1.2|S0|contact@197||-198.5|-11.7|contact@179||-342.5|-11.7 -Ametal-2|net@1262|||S0|contact@191||-189.5|12|contact@173||-333.5|12 -Ametal-2|net@1263|||S0|contact@198||-187|-194|contact@180||-331|-194 -Ametal-2|net@1264|||S0|contact@199||-140|-182|contact@181||-284|-182 -Ametal-2|net@1265|||S0|contact@187||-116|-156|contact@169||-260|-156 -Ametal-2|net@1266||1.2|S1800|contact@197||-198.5|-11.7|contact@8||-54.5|-11.7 -Ametal-2|net@1267|||S1800|contact@191||-189.5|12|contact@37||-45.5|12 -Ametal-2|net@1268|||S1800|contact@198||-187|-194|contact@85||-43|-194 -Ametal-2|net@1269|||S1800|contact@199||-140|-182|contact@91||4|-182 -Ametal-2|net@1270|||S1800|contact@200||-148|182|contact@97||-4|182 -Ametal-2|net@1271|||S1800|contact@183||-101|194|contact@103||43|194 -Ametal-2|net@1272|||S1800|contact@185||-172|156|contact@116||-28|156 -Ametal-2|net@1273|||S1800|contact@187||-116|-156|contact@128||28|-156 -Ametal-2|net@1274|||S1800|contact@195||-85.5|226|contact@57||-66|226 -Ametal-2|net@1275|||S0|contact@192||-202.5|-226|contact@176||-222|-226 -Ametal-2|net@1276|||S1800|contact@194||-78|-226|contact@55||-58.5|-226 -Ametal-2|net@1277|||S0|contact@211||78|226|contact@62||58.5|226 -Ametal-2|net@1278|||S0|contact@218||140|182|contact@97||-4|182 -Ametal-2|net@1279|||S0|contact@201||187|194|contact@103||43|194 -Ametal-2|net@1280|||S0|contact@203||116|156|contact@116||-28|156 -Ametal-2|net@1281||1.2|S0|contact@215||89.5|-11.7|contact@8||-54.5|-11.7 -Ametal-2|net@1282|||S0|contact@209||98.5|12|contact@37||-45.5|12 -Ametal-2|net@1283|||S0|contact@216||101|-194|contact@85||-43|-194 -Ametal-2|net@1284|||S0|contact@217||148|-182|contact@91||4|-182 -Ametal-2|net@1285|||S0|contact@205||172|-156|contact@128||28|-156 -Ametal-2|net@1286|||S0|contact@210||85.5|-226|contact@60||66|-226 -Ametal-2|net@1287|||S0|contact@229||222|226|contact@213||202.5|226 -Ametal-2|net@1288|||S0|contact@236||284|182|contact@218||140|182 -Ametal-2|net@1289|||S0|contact@219||331|194|contact@201||187|194 -Ametal-2|net@1290|||S0|contact@221||260|156|contact@203||116|156 -Ametal-2|net@1291||1.2|S0|contact@233||233.5|-11.7|contact@215||89.5|-11.7 -Ametal-2|net@1292|||S0|contact@227||242.5|12|contact@209||98.5|12 -Ametal-2|net@1293|||S0|contact@234||245|-194|contact@216||101|-194 -Ametal-2|net@1294|||S0|contact@235||292|-182|contact@217||148|-182 -Ametal-2|net@1295|||S0|contact@223||316|-156|contact@205||172|-156 -Ametal-2|net@1296|||S0|contact@228||229.5|-226|contact@212||210|-226 -Ametal-2|net@1297|||S0|contact@247||366|226|contact@231||346.5|226 -Ametal-2|net@1298|||S0|contact@254||428|182|contact@236||284|182 -Ametal-2|net@1299|||S0|contact@237||475|194|contact@219||331|194 -Ametal-2|net@1300|||S0|contact@239||404|156|contact@221||260|156 -Ametal-2|net@1301||1.2|S0|contact@251||377.5|-11.7|contact@233||233.5|-11.7 -Ametal-2|net@1302|||S0|contact@245||386.5|12|contact@227||242.5|12 -Ametal-2|net@1303|||S0|contact@252||389|-194|contact@234||245|-194 -Ametal-2|net@1304|||S0|contact@253||436|-182|contact@235||292|-182 -Ametal-2|net@1305|||S0|contact@241||460|-156|contact@223||316|-156 -Ametal-2|net@1306|||S0|contact@246||373.5|-226|contact@230||354|-226 -Ametal-2|net@1307|||S0|contact@265||510|226|contact@249||490.5|226 -Ametal-2|net@1308|||S0|contact@272||572|182|contact@254||428|182 -Ametal-2|net@1309|||S0|contact@255||619|194|contact@237||475|194 -Ametal-2|net@1310|||S0|contact@257||548|156|contact@239||404|156 -Ametal-2|net@1311||1.2|S0|contact@269||521.5|-11.7|contact@251||377.5|-11.7 -Ametal-2|net@1312|||S0|contact@263||530.5|12|contact@245||386.5|12 -Ametal-2|net@1313|||S0|contact@270||533|-194|contact@252||389|-194 -Ametal-2|net@1314|||S0|contact@271||580|-182|contact@253||436|-182 -Ametal-2|net@1315|||S0|contact@259||604|-156|contact@241||460|-156 -Ametal-2|net@1316|||S0|contact@264||517.5|-226|contact@248||498|-226 -Ametal-2|net@1317||1.2|S1800|contact@143||-630.5|-11.7|contact@161||-486.5|-11.7 -Ametal-2|net@1322|||S0|latchWsc@18|vdd_3|72|22|latchWsc@23|vdd_2|72|22 -Ametal-2|net@1323|||S0|latchWsc@18|vdd_6|72|166|latchWsc@23|vdd_7|72|166 -Ametal-2|net@1324|||S0|latchWsc@27|gnd_1|72|-72|latchWsc@32|gnd|72|-72 -Ametal-2|net@1326|||S0|latchWsc@27|vdd_4|72|-122|latchWsc@32|vdd|72|-122 -Ametal-2|net@1334|||S0|latchWsc@23|vdd_3|216|22|latchWsc@24|vdd_2|216|22 -Ametal-2|net@1335|||S0|latchWsc@23|vdd_6|216|166|latchWsc@24|vdd_7|216|166 -Ametal-2|net@1337|||S0|latchWsc@32|gnd_3|216|-216|latchWsc@33|gnd_2|216|-216 -Ametal-2|net@1340|||S0|latchWsc@32|vdd_1|216|-266|latchWsc@33|vdd_5|216|-266 -Ametal-2|net@1346|||S0|latchWsc@24|vdd_3|360|22|latchWsc@25|vdd_2|360|22 -Ametal-2|net@1347|||S0|latchWsc@24|vdd_6|360|166|latchWsc@25|vdd_7|360|166 -Ametal-2|net@1348|||S0|latchWsc@33|gnd_1|360|-72|latchWsc@34|gnd|360|-72 -Ametal-2|net@1350|||S0|latchWsc@33|vdd_4|360|-122|latchWsc@34|vdd|360|-122 -Ametal-2|net@1358|||S0|latchWsc@25|vdd_3|504|22|latchWsc@26|vdd_2|504|22 -Ametal-2|net@1359|||S0|latchWsc@25|vdd_6|504|166|latchWsc@26|vdd_7|504|166 -Ametal-2|net@1361|||S0|latchWsc@34|gnd_3|504|-216|latchWsc@35|gnd_2|504|-216 -Ametal-2|net@1364|||S0|latchWsc@34|vdd_1|504|-266|latchWsc@35|vdd_5|504|-266 -Ametal-2|net@1392|||S0|latchWsc@18|vdd_2|-72|22|latchWsc@22|vdd_3|-72|22 -Ametal-2|net@1395|||S0|latchWsc@18|vdd_7|-72|166|latchWsc@22|vdd_6|-72|166 -Ametal-2|net@1396|||S0|latchWsc@21|gnd_1|-216|72|latchWsc@22|gnd|-216|72 -Ametal-2|net@1397|||S0|latchWsc@21|gnd_2|-216|216|latchWsc@22|gnd_3|-216|216 -Ametal-2|net@1398|||S0|latchWsc@21|vdd_4|-216|122|latchWsc@22|vdd|-216|122 -Ametal-2|net@1399|||S0|latchWsc@21|vdd_5|-216|266|latchWsc@22|vdd_1|-216|266 -Ametal-2|net@1403|||S0|latchWsc@27|gnd_2|-72|-216|latchWsc@31|gnd_3|-72|-216 -Ametal-2|net@1404|||S0|latchWsc@27|vdd_5|-72|-266|latchWsc@31|vdd_1|-72|-266 -Ametal-2|net@1408|||S0|latchWsc@30|gnd_1|-216|-72|latchWsc@31|gnd|-216|-72 -Ametal-2|net@1410|||S0|latchWsc@30|vdd_4|-216|-122|latchWsc@31|vdd|-216|-122 -Ametal-2|net@1428||1.2|S0|contact@143||-630.5|-11.7|pin@12||-648|-11.7 -Ametal-2|net@1429|||S0|contact@137||-621.5|12|pin@39||-648|12 -Ametal-3|net@1434|||S900|contact@273||576|156|contact@277||576|-156 -Ametal-3|net@1435|||S900|contact@274||582|182|contact@278||582|-182 -Ametal-3|net@1436|||S900|contact@275||588|194|contact@279||588|-194 -Ametal-3|net@1437|||S900|contact@276||594|226|contact@280||594|-226 -Ametal-2|net@1711|||S0|contact@259||604|-156|contact@277||576|-156 -Ametal-2|net@1712|||S1800|contact@257||548|156|contact@273||576|156 -Ametal-2|net@1718|||S1800|contact@271||580|-182|contact@278||582|-182 -Ametal-2|net@1724|||S1800|contact@272||572|182|contact@274||582|182 -Ametal-2|net@1738|||S1800|contact@270||533|-194|contact@279||588|-194 -Ametal-2|net@1841|||S0|contact@267||634.5|226|contact@276||594|226 -Ametal-2|net@1851|||S0|contact@266||642|-226|contact@280||594|-226 -Ametal-2|net@1856|||S0|contact@255||619|194|contact@275||588|194 -Ametal-2|net@1912|||S0|latchWsc@18|gnd_1|72|72|latchWsc@23|gnd|72|72 -Ametal-2|net@1913|||S0|latchWsc@18|gnd_2|72|216|latchWsc@23|gnd_3|72|216 -Ametal-2|net@1914|||S0|latchWsc@18|vdd_4|72|122|latchWsc@23|vdd|72|122 -Ametal-2|net@1915|||S0|latchWsc@18|vdd_5|72|266|latchWsc@23|vdd_1|72|266 -Ametal-2|net@1916|||S0|latchWsc@27|gnd_3|72|-216|latchWsc@32|gnd_2|72|-216 -Ametal-2|net@1917|||S0|latchWsc@27|vdd_3|72|-22|latchWsc@32|vdd_2|72|-22 -Ametal-2|net@1918|||S0|latchWsc@27|vdd_1|72|-266|latchWsc@32|vdd_5|72|-266 -Ametal-2|net@1919|||S0|latchWsc@27|vdd_7|72|-166|latchWsc@32|vdd_6|72|-166 -Ametal-2|net@1920|||S0|latchWsc@23|gnd_1|216|72|latchWsc@24|gnd|216|72 -Ametal-2|net@1921|||S0|latchWsc@23|gnd_2|216|216|latchWsc@24|gnd_3|216|216 -Ametal-2|net@1922|||S0|latchWsc@23|vdd_4|216|122|latchWsc@24|vdd|216|122 -Ametal-2|net@1923|||S0|latchWsc@23|vdd_5|216|266|latchWsc@24|vdd_1|216|266 -Ametal-2|net@1924|||S0|latchWsc@32|gnd_1|216|-72|latchWsc@33|gnd|216|-72 -Ametal-2|net@1925|||S0|latchWsc@32|vdd_4|216|-122|latchWsc@33|vdd|216|-122 -Ametal-2|net@1926|||S0|latchWsc@32|vdd_3|216|-22|latchWsc@33|vdd_2|216|-22 -Ametal-2|net@1927|||S0|latchWsc@32|vdd_7|216|-166|latchWsc@33|vdd_6|216|-166 -Ametal-2|net@1928|||S0|latchWsc@24|gnd_1|360|72|latchWsc@25|gnd|360|72 -Ametal-2|net@1929|||S0|latchWsc@24|gnd_2|360|216|latchWsc@25|gnd_3|360|216 -Ametal-2|net@1930|||S0|latchWsc@24|vdd_4|360|122|latchWsc@25|vdd|360|122 -Ametal-2|net@1931|||S0|latchWsc@24|vdd_5|360|266|latchWsc@25|vdd_1|360|266 -Ametal-2|net@1932|||S0|latchWsc@33|gnd_3|360|-216|latchWsc@34|gnd_2|360|-216 -Ametal-2|net@1933|||S0|latchWsc@33|vdd_3|360|-22|latchWsc@34|vdd_2|360|-22 -Ametal-2|net@1934|||S0|latchWsc@33|vdd_1|360|-266|latchWsc@34|vdd_5|360|-266 -Ametal-2|net@1935|||S0|latchWsc@33|vdd_7|360|-166|latchWsc@34|vdd_6|360|-166 -Ametal-2|net@1936|||S0|latchWsc@25|gnd_1|504|72|latchWsc@26|gnd|504|72 -Ametal-2|net@1937|||S0|latchWsc@25|gnd_2|504|216|latchWsc@26|gnd_3|504|216 -Ametal-2|net@1938|||S0|latchWsc@25|vdd_4|504|122|latchWsc@26|vdd|504|122 -Ametal-2|net@1939|||S0|latchWsc@25|vdd_5|504|266|latchWsc@26|vdd_1|504|266 -Ametal-2|net@1940|||S0|latchWsc@34|gnd_1|504|-72|latchWsc@35|gnd|504|-72 -Ametal-2|net@1941|||S0|latchWsc@34|vdd_4|504|-122|latchWsc@35|vdd|504|-122 -Ametal-2|net@1942|||S0|latchWsc@34|vdd_3|504|-22|latchWsc@35|vdd_2|504|-22 -Ametal-2|net@1943|||S0|latchWsc@34|vdd_7|504|-166|latchWsc@35|vdd_6|504|-166 -Ametal-2|net@1944|||S0|latchWsc@19|gnd_1|-504|72|latchWsc@20|gnd|-504|72 -Ametal-2|net@1945|||S0|latchWsc@19|gnd_2|-504|216|latchWsc@20|gnd_3|-504|216 -Ametal-2|net@1946|||S0|latchWsc@19|vdd_4|-504|122|latchWsc@20|vdd|-504|122 -Ametal-2|net@1947|||S0|latchWsc@19|vdd_5|-504|266|latchWsc@20|vdd_1|-504|266 -Ametal-2|net@1948|||S0|latchWsc@19|vdd_3|-504|22|latchWsc@20|vdd_2|-504|22 -Ametal-2|net@1949|||S0|latchWsc@19|vdd_6|-504|166|latchWsc@20|vdd_7|-504|166 -Ametal-2|net@1950|||S0|latchWsc@28|gnd_1|-504|-72|latchWsc@29|gnd|-504|-72 -Ametal-2|net@1951|||S0|latchWsc@28|gnd_3|-504|-216|latchWsc@29|gnd_2|-504|-216 -Ametal-2|net@1952|||S0|latchWsc@28|vdd_4|-504|-122|latchWsc@29|vdd|-504|-122 -Ametal-2|net@1953|||S0|latchWsc@28|vdd_3|-504|-22|latchWsc@29|vdd_2|-504|-22 -Ametal-2|net@1954|||S0|latchWsc@28|vdd_1|-504|-266|latchWsc@29|vdd_5|-504|-266 -Ametal-2|net@1955|||S0|latchWsc@28|vdd_7|-504|-166|latchWsc@29|vdd_6|-504|-166 -Ametal-2|net@1956|||S0|latchWsc@20|gnd_1|-360|72|latchWsc@21|gnd|-360|72 -Ametal-2|net@1957|||S0|latchWsc@20|gnd_2|-360|216|latchWsc@21|gnd_3|-360|216 -Ametal-2|net@1958|||S0|latchWsc@20|vdd_4|-360|122|latchWsc@21|vdd|-360|122 -Ametal-2|net@1959|||S0|latchWsc@20|vdd_5|-360|266|latchWsc@21|vdd_1|-360|266 -Ametal-2|net@1960|||S0|latchWsc@20|vdd_3|-360|22|latchWsc@21|vdd_2|-360|22 -Ametal-2|net@1961|||S0|latchWsc@20|vdd_6|-360|166|latchWsc@21|vdd_7|-360|166 -Ametal-2|net@1962|||S0|latchWsc@29|gnd_1|-360|-72|latchWsc@30|gnd|-360|-72 -Ametal-2|net@1963|||S0|latchWsc@29|gnd_3|-360|-216|latchWsc@30|gnd_2|-360|-216 -Ametal-2|net@1964|||S0|latchWsc@29|vdd_4|-360|-122|latchWsc@30|vdd|-360|-122 -Ametal-2|net@1965|||S0|latchWsc@29|vdd_3|-360|-22|latchWsc@30|vdd_2|-360|-22 -Ametal-2|net@1966|||S0|latchWsc@29|vdd_1|-360|-266|latchWsc@30|vdd_5|-360|-266 -Ametal-2|net@1967|||S0|latchWsc@29|vdd_7|-360|-166|latchWsc@30|vdd_6|-360|-166 -Ametal-2|net@1968|||S0|latchWsc@18|gnd|-72|72|latchWsc@22|gnd_1|-72|72 -Ametal-2|net@1969|||S0|latchWsc@18|gnd_3|-72|216|latchWsc@22|gnd_2|-72|216 -Ametal-2|net@1970|||S0|latchWsc@18|vdd|-72|122|latchWsc@22|vdd_4|-72|122 -Ametal-2|net@1971|||S0|latchWsc@18|vdd_1|-72|266|latchWsc@22|vdd_5|-72|266 -Ametal-2|net@1972|||S0|latchWsc@21|vdd_3|-216|22|latchWsc@22|vdd_2|-216|22 -Ametal-2|net@1973|||S0|latchWsc@21|vdd_6|-216|166|latchWsc@22|vdd_7|-216|166 -Ametal-2|net@1974|||S0|latchWsc@27|gnd|-72|-72|latchWsc@31|gnd_1|-72|-72 -Ametal-2|net@1975|||S0|latchWsc@27|vdd_2|-72|-22|latchWsc@31|vdd_3|-72|-22 -Ametal-2|net@1976|||S0|latchWsc@27|vdd|-72|-122|latchWsc@31|vdd_4|-72|-122 -Ametal-2|net@1977|||S0|latchWsc@27|vdd_6|-72|-166|latchWsc@31|vdd_7|-72|-166 -Ametal-2|net@1978|||S0|latchWsc@30|gnd_3|-216|-216|latchWsc@31|gnd_2|-216|-216 -Ametal-2|net@1979|||S0|latchWsc@30|vdd_3|-216|-22|latchWsc@31|vdd_2|-216|-22 -Ametal-2|net@1980|||S0|latchWsc@30|vdd_1|-216|-266|latchWsc@31|vdd_5|-216|-266 -Ametal-2|net@1981|||S0|latchWsc@30|vdd_7|-216|-166|latchWsc@31|vdd_6|-216|-166 -APolysilicon|net@1990|||S1800|pin@625||-478|-12.6|contact@153||-477.5|-12.6 -APolysilicon|net@1991|||S0|contact@35||-45.5|-12.6|pin@637||-46|-12.6 -APolysilicon|net@1992|||S0|contact@171||-333.5|-12.6|pin@629||-334|-12.6 -APolysilicon|net@1993|||S0|contact@189||-189.5|-12.6|pin@633||-190|-12.6 -APolysilicon|net@1994|||S0|contact@207||98.5|-12.6|pin@641||98|-12.6 -APolysilicon|net@1995|||S0|contact@225||242.5|-12.6|pin@645||242|-12.6 -APolysilicon|net@1996|||S0|contact@243||386.5|-12.6|pin@649||386|-12.6 -APolysilicon|net@1997|||S0|contact@261||530.5|-12.6|pin@653||530|-12.6 -APolysilicon|net@2014|||S0|contact@135||-621.5|-12.6|pin@621||-622|-12.6 -APolysilicon|net@2035|||S900|pin@625||-478|-12.6|latchWsc@29|wr|-478|-13.5 -APolysilicon|net@2036|||S2700|latchWsc@27|wr|-46|-13.5|pin@637||-46|-12.6 -APolysilicon|net@2037|||S2700|latchWsc@30|wr|-334|-13.5|pin@629||-334|-12.6 -APolysilicon|net@2038|||S2700|latchWsc@31|wr|-190|-13.5|pin@633||-190|-12.6 -APolysilicon|net@2039|||S2700|latchWsc@32|wr|98|-13.5|pin@641||98|-12.6 -APolysilicon|net@2040|||S2700|latchWsc@33|wr|242|-13.5|pin@645||242|-12.6 -APolysilicon|net@2041|||S2700|latchWsc@34|wr|386|-13.5|pin@649||386|-12.6 -APolysilicon|net@2042|||S2700|latchWsc@29|hcl|-486|-13.5|pin@624||-486|-12.6 -APolysilicon|net@2043|||S2700|latchWsc@35|wr|530|-13.5|pin@653||530|-12.6 -APolysilicon|net@2044|||S2700|latchWsc@27|hcl|-54|-13.5|pin@636||-54|-12.6 -APolysilicon|net@2045|||S2700|latchWsc@30|hcl|-342|-13.5|pin@628||-342|-12.6 -APolysilicon|net@2046|||S2700|latchWsc@31|hcl|-198|-13.5|pin@632||-198|-12.6 -APolysilicon|net@2047|||S2700|latchWsc@32|hcl|90|-13.5|pin@640||90|-12.6 -APolysilicon|net@2048|||S2700|latchWsc@33|hcl|234|-13.5|pin@644||234|-12.6 -APolysilicon|net@2049|||S2700|latchWsc@34|hcl|378|-13.5|pin@648||378|-12.6 -APolysilicon|net@2050|||S2700|latchWsc@35|hcl|522|-13.5|pin@652||522|-12.6 -APolysilicon|net@2051|||S2700|latchWsc@27|rd|28|-157.5|contact@127||28|-156.6 -APolysilicon|net@2052|||S2700|latchWsc@30|rd|-260|-157.5|contact@168||-260|-156.6 -APolysilicon|net@2053|||S2700|latchWsc@31|rd|-116|-157.5|contact@186||-116|-156.6 -APolysilicon|net@2054|||S2700|latchWsc@32|rd|172|-157.5|contact@204||172|-156.6 -APolysilicon|net@2055|||S2700|latchWsc@33|rd|316|-157.5|contact@222||316|-156.6 -APolysilicon|net@2056|||S2700|latchWsc@34|rd|460|-157.5|contact@240||460|-156.6 -APolysilicon|net@2057|||S2700|latchWsc@28|wr|-622|-13.5|pin@621||-622|-12.6 -APolysilicon|net@2058|||S2700|latchWsc@28|rd|-548|-157.5|contact@132||-548|-156.6 -APolysilicon|net@2059|||S2700|latchWsc@29|rd|-404|-157.5|contact@150||-404|-156.6 -APolysilicon|net@2060|||S2700|latchWsc@35|rd|604|-157.5|contact@258||604|-156.6 -APolysilicon|net@2061|||S2700|pin@627||-478|12.6|latchWsc@20|wr|-478|13.5 -APolysilicon|net@2062|||S2700|pin@631||-334|12.6|latchWsc@21|wr|-334|13.5 -APolysilicon|net@2063|||S2700|pin@635||-190|12.6|latchWsc@22|wr|-190|13.5 -APolysilicon|net@2064|||S2700|pin@639||-46|12.6|latchWsc@18|wr|-46|13.5 -APolysilicon|net@2065|||S2700|pin@643||98|12.6|latchWsc@23|wr|98|13.5 -APolysilicon|net@2066|||S2700|pin@647||242|12.6|latchWsc@24|wr|242|13.5 -APolysilicon|net@2067|||S2700|pin@651||386|12.6|latchWsc@25|wr|386|13.5 -APolysilicon|net@2068|||S2700|pin@655||530|12.6|latchWsc@26|wr|530|13.5 -APolysilicon|net@2069|||S900|latchWsc@18|rd|-28|157.5|contact@115||-28|156.6 -APolysilicon|net@2070|||S900|latchWsc@19|rd|-604|157.5|contact@130||-604|156.6 -APolysilicon|net@2071|||S900|latchWsc@20|rd|-460|157.5|contact@148||-460|156.6 -APolysilicon|net@2072|||S900|latchWsc@21|rd|-316|157.5|contact@166||-316|156.6 -APolysilicon|net@2073|||S900|latchWsc@22|rd|-172|157.5|contact@184||-172|156.6 -APolysilicon|net@2074|||S900|latchWsc@23|rd|116|157.5|contact@202||116|156.6 -APolysilicon|net@2075|||S900|latchWsc@24|rd|260|157.5|contact@220||260|156.6 -APolysilicon|net@2076|||S900|latchWsc@25|rd|404|157.5|contact@238||404|156.6 -APolysilicon|net@2077|||S900|latchWsc@26|rd|548|157.5|contact@256||548|156.6 -APolysilicon|net@2078|||S2700|latchWsc@28|hcl|-630|-13.5|pin@620||-630|-12.6 -APolysilicon|net@2079|||S2700|pin@622||-630|12.6|latchWsc@19|hcl|-630|13.5 -APolysilicon|net@2080|||S2700|pin@623||-622|12.6|latchWsc@19|wr|-622|13.5 -APolysilicon|net@2081|||S2700|pin@626||-486|12.6|latchWsc@20|hcl|-486|13.5 -APolysilicon|net@2082|||S2700|pin@630||-342|12.6|latchWsc@21|hcl|-342|13.5 -APolysilicon|net@2083|||S2700|pin@634||-198|12.6|latchWsc@22|hcl|-198|13.5 -APolysilicon|net@2084|||S2700|pin@638||-54|12.6|latchWsc@18|hcl|-54|13.5 -APolysilicon|net@2085|||S2700|pin@642||90|12.6|latchWsc@23|hcl|90|13.5 -APolysilicon|net@2086|||S2700|pin@646||234|12.6|latchWsc@24|hcl|234|13.5 -APolysilicon|net@2087|||S2700|pin@650||378|12.6|latchWsc@25|hcl|378|13.5 -APolysilicon|net@2088|||S2700|pin@654||522|12.6|latchWsc@26|hcl|522|13.5 -APolysilicon|net@2089|||S2700|pin@656||-54|12.6|latchWsc@18|hcl|-54|13.5 -APolysilicon|net@2090|||S2700|pin@657||-486|12.6|latchWsc@20|hcl|-486|13.5 -APolysilicon|net@2091|||S2700|pin@658||-342|12.6|latchWsc@21|hcl|-342|13.5 -APolysilicon|net@2092|||S2700|pin@659||-198|12.6|latchWsc@22|hcl|-198|13.5 -APolysilicon|net@2093|||S2700|pin@660||90|12.6|latchWsc@23|hcl|90|13.5 -APolysilicon|net@2094|||S2700|pin@661||234|12.6|latchWsc@24|hcl|234|13.5 -APolysilicon|net@2095|||S2700|pin@662||378|12.6|latchWsc@25|hcl|378|13.5 -APolysilicon|net@2096|||S2700|pin@663||522|12.6|latchWsc@26|hcl|522|13.5 -APolysilicon|net@2097|||S2700|pin@664||-630|12.6|latchWsc@19|hcl|-630|13.5 -APolysilicon|net@2098|||S0|pin@624||-486|-12.6|contact@160||-486.5|-12.6 -APolysilicon|net@2099|||S1800|contact@7||-54.5|-12.6|pin@636||-54|-12.6 -APolysilicon|net@2100|||S1800|contact@178||-342.5|-12.6|pin@628||-342|-12.6 -APolysilicon|net@2101|||S1800|contact@196||-198.5|-12.6|pin@632||-198|-12.6 -APolysilicon|net@2102|||S1800|contact@214||89.5|-12.6|pin@640||90|-12.6 -APolysilicon|net@2103|||S1800|contact@232||233.5|-12.6|pin@644||234|-12.6 -APolysilicon|net@2104|||S1800|contact@250||377.5|-12.6|pin@648||378|-12.6 -APolysilicon|net@2105|||S1800|contact@268||521.5|-12.6|pin@652||522|-12.6 -APolysilicon|net@2106|||S1800|contact@142||-630.5|-12.6|pin@620||-630|-12.6 -APolysilicon|net@2107|||S0|pin@622||-630|12.6|contact@134||-630.5|12.6 -APolysilicon|net@2108|||S0|pin@626||-486|12.6|contact@152||-486.5|12.6 -APolysilicon|net@2109|||S0|pin@630||-342|12.6|contact@170||-342.5|12.6 -APolysilicon|net@2110|||S0|pin@634||-198|12.6|contact@188||-198.5|12.6 -APolysilicon|net@2111|||S0|pin@638||-54|12.6|contact@22||-54.5|12.6 -APolysilicon|net@2112|||S0|pin@642||90|12.6|contact@206||89.5|12.6 -APolysilicon|net@2113|||S0|pin@646||234|12.6|contact@224||233.5|12.6 -APolysilicon|net@2114|||S0|pin@650||378|12.6|contact@242||377.5|12.6 -APolysilicon|net@2115|||S0|pin@654||522|12.6|contact@260||521.5|12.6 -APolysilicon|net@2116|||S0|pin@656||-54|12.6|contact@22||-54.5|12.6 -APolysilicon|net@2117|||S0|pin@657||-486|12.6|contact@152||-486.5|12.6 -APolysilicon|net@2118|||S0|pin@658||-342|12.6|contact@170||-342.5|12.6 -APolysilicon|net@2119|||S0|pin@659||-198|12.6|contact@188||-198.5|12.6 -APolysilicon|net@2120|||S0|pin@660||90|12.6|contact@206||89.5|12.6 -APolysilicon|net@2121|||S0|pin@661||234|12.6|contact@224||233.5|12.6 -APolysilicon|net@2122|||S0|pin@662||378|12.6|contact@242||377.5|12.6 -APolysilicon|net@2123|||S0|pin@663||522|12.6|contact@260||521.5|12.6 -APolysilicon|net@2124|||S0|pin@664||-630|12.6|contact@134||-630.5|12.6 -APolysilicon|net@2125|||S900|latchWsc@18|wr|-46|13.5|pin@665||-46|12.6 -APolysilicon|net@2126|||S1800|pin@665||-46|12.6|contact@36||-45.5|12.6 -APolysilicon|net@2127|||S900|latchWsc@19|wr|-622|13.5|pin@666||-622|12.6 -APolysilicon|net@2128|||S1800|pin@666||-622|12.6|contact@136||-621.5|12.6 -APolysilicon|net@2129|||S900|latchWsc@20|wr|-478|13.5|pin@667||-478|12.6 -APolysilicon|net@2130|||S1800|pin@667||-478|12.6|contact@154||-477.5|12.6 -APolysilicon|net@2131|||S900|latchWsc@21|wr|-334|13.5|pin@668||-334|12.6 -APolysilicon|net@2132|||S1800|pin@668||-334|12.6|contact@172||-333.5|12.6 -APolysilicon|net@2133|||S900|latchWsc@22|wr|-190|13.5|pin@669||-190|12.6 -APolysilicon|net@2134|||S1800|pin@669||-190|12.6|contact@190||-189.5|12.6 -APolysilicon|net@2135|||S900|latchWsc@23|wr|98|13.5|pin@670||98|12.6 -APolysilicon|net@2136|||S1800|pin@670||98|12.6|contact@208||98.5|12.6 -APolysilicon|net@2137|||S900|latchWsc@24|wr|242|13.5|pin@671||242|12.6 -APolysilicon|net@2138|||S1800|pin@671||242|12.6|contact@226||242.5|12.6 -APolysilicon|net@2139|||S900|latchWsc@25|wr|386|13.5|pin@672||386|12.6 -APolysilicon|net@2140|||S1800|pin@672||386|12.6|contact@244||386.5|12.6 -APolysilicon|net@2141|||S900|latchWsc@26|wr|530|13.5|pin@673||530|12.6 -APolysilicon|net@2142|||S1800|pin@673||530|12.6|contact@262||530.5|12.6 -APolysilicon|net@2143|||S1800|pin@623||-622|12.6|contact@136||-621.5|12.6 -APolysilicon|net@2144|||S1800|pin@627||-478|12.6|contact@154||-477.5|12.6 -APolysilicon|net@2145|||S1800|pin@631||-334|12.6|contact@172||-333.5|12.6 -APolysilicon|net@2146|||S1800|pin@635||-190|12.6|contact@190||-189.5|12.6 -APolysilicon|net@2147|||S1800|pin@639||-46|12.6|contact@36||-45.5|12.6 -APolysilicon|net@2148|||S1800|pin@643||98|12.6|contact@208||98.5|12.6 -APolysilicon|net@2149|||S1800|pin@647||242|12.6|contact@226||242.5|12.6 -APolysilicon|net@2150|||S1800|pin@651||386|12.6|contact@244||386.5|12.6 -APolysilicon|net@2151|||S1800|pin@655||530|12.6|contact@262||530.5|12.6 -Ametal-2|net@2152|||S0|contact@144||-619|-194|pin@674||-648|-194 -Ametal-2|net@2153|||S0|contact@145||-572|-182|pin@675||-648|-182 -Ametal-2|net@2154|||S0|contact@133||-548|-156|pin@676||-648|-156 -Ametal-2|net@2155|||S0|contact@131||-604|156|pin@677||-648|156 -Ametal-2|net@2156|||S0|contact@146||-580|182|pin@678||-648|182 -Ametal-2|net@2157|||S0|contact@129||-533|194|pin@679||-648|194 -Ametal-2|net@2159|||S0|contact@281||-634.5|-226|pin@680||-648|-226 -Ametal-1|net@2160|||S900|latchWsc@28|sin|-634.5|-223|contact@281||-634.5|-226 -Ametal-2|net@2162|||S0|contact@282||-642|226|pin@681||-648|226 -Ametal-1|net@2163|||S900|latchWsc@19|sout|-642|226.4|contact@282||-642|226 -Egnd||D5G2;|latchWsc@28|gnd|G -Egnd_1||D5G2;|latchWsc@35|gnd_1|G -Egnd_2||D5G2;|latchWsc@28|gnd_2|G -Egnd_3||D5G2;|latchWsc@35|gnd_3|G -Egnd_4||D5G2;|latchWsc@26|gnd_1|G -Egnd_5||D5G2;|latchWsc@26|gnd_2|G -Egnd_6||D5G2;|latchWsc@19|gnd|G -Egnd_7||D5G2;|latchWsc@19|gnd_3|G -Ehcl||D5G2;|pin@12||I -Ein[1]||D5G2;|latchWsc@28|in[1]|I -Ein[2]||D5G2;|latchWsc@29|in[1]|I -Ein[3]||D5G2;|latchWsc@30|in[1]|I -Ein[4]||D5G2;|latchWsc@31|in[1]|I -Ein[5]||D5G2;|latchWsc@27|in[1]|I -Ein[6]||D5G2;|latchWsc@32|in[1]|I -Ein[7]||D5G2;|latchWsc@33|in[1]|I -Ein[8]||D5G2;|latchWsc@34|in[1]|I -Ein[9]||D5G2;|latchWsc@35|in[1]|I -Ein[10]||D5G2;|latchWsc@26|in[1]|I -Ein[11]||D5G2;|latchWsc@25|in[1]|I -Ein[12]||D5G2;|latchWsc@24|in[1]|I -Ein[13]||D5G2;|latchWsc@23|in[1]|I -Ein[14]||D5G2;|latchWsc@18|in[1]|I -Ein[15]||D5G2;|latchWsc@22|in[1]|I -Ein[16]||D5G2;|latchWsc@21|in[1]|I -Ein[17]||D5G2;|latchWsc@20|in[1]|I -Ein[18]||D5G2;|latchWsc@19|in[1]|I -Eout[1]||D5G2;|latchWsc@28|out[1]|O -Eout[2]||D5G2;|latchWsc@29|out[1]|O -Eout[3]||D5G2;|latchWsc@30|out[1]|O -Eout[4]||D5G2;|latchWsc@31|out[1]|O -Eout[5]||D5G2;|latchWsc@27|out[1]|O -Eout[6]||D5G2;|latchWsc@32|out[1]|O -Eout[7]||D5G2;|latchWsc@33|out[1]|O -Eout[8]||D5G2;|latchWsc@34|out[1]|O -Eout[9]||D5G2;|latchWsc@35|out[1]|O -Eout[10]||D5G2;|latchWsc@26|out[1]|O -Eout[11]||D5G2;|latchWsc@25|out[1]|O -Eout[12]||D5G2;|latchWsc@24|out[1]|O -Eout[13]||D5G2;|latchWsc@23|out[1]|O -Eout[14]||D5G2;|latchWsc@18|out[1]|O -Eout[15]||D5G2;|latchWsc@22|out[1]|O -Eout[16]||D5G2;|latchWsc@21|out[1]|O -Eout[17]||D5G2;|latchWsc@20|out[1]|O -Eout[18]||D5G2;|latchWsc@19|out[1]|O -Ep1p||D5G2;|pin@675||I -Ep1p_1||D5G2;|pin@678||I -Ep2p||D5G2;|pin@674||I -Ep2p_1||D5G2;|pin@679||I -Erd||D5G2;|pin@676||I -Erd_1||D5G2;|pin@677||I -Esin||D5G2;|pin@680||I -Esout||D5G2;|pin@681||O -Evdd||D5G2;|latchWsc@28|vdd|P -Evdd_1||D5G2;|latchWsc@35|vdd_1|P -Evdd_2||D5G2;|latchWsc@28|vdd_2|P -Evdd_3||D5G2;|latchWsc@35|vdd_3|P -Evdd_4||D5G2;|latchWsc@35|vdd_4|P -Evdd_5||D5G2;|latchWsc@28|vdd_5|P -Evdd_6||D5G2;|latchWsc@28|vdd_6|P -Evdd_7||D5G2;|latchWsc@35|vdd_7|P -Evdd_8||D5G2;|latchWsc@26|vdd_3|P -Evdd_9||D5G2;|latchWsc@26|vdd_4|P -Evdd_10||D5G2;|latchWsc@26|vdd_5|P -Evdd_11||D5G2;|latchWsc@26|vdd_6|P -Evdd_12||D5G2;|latchWsc@19|vdd|P -Evdd_13||D5G2;|latchWsc@19|vdd_1|P -Evdd_14||D5G2;|latchWsc@19|vdd_2|P -Evdd_15||D5G2;|latchWsc@19|vdd_7|P -EwrD||D5G2;|pin@39||I -X - -# Cell data1in18weak;1{ic} -Cdata1in18weak;1{ic}||artwork|1189375869656|1197203628562|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G2;)S18@60 -NPin|pin@4||-3|-2|1|1|| -NPin|pin@5||-3|2|1|1|| -NPin|pin@6||1|2|1|1|| -NPin|pin@7||1|3|1|1|| -NPin|pin@8||3|0|1|1|| -NPin|pin@9||1|-3|1|1|| -NPin|pin@10||1|-2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@4||-3|-2|pin@5||-3|2 -AThicker|net@1|||FS0|pin@6||1|2|pin@5||-3|2 -AThicker|net@2|||FS0|pin@10||1|-2|pin@11||-2|-2 -AThicker|net@3|||FS2700|pin@6||1|2|pin@7||1|3 -AThicker|net@4|||FS1237|pin@7||1|3|pin@8||3|0 -AThicker|net@5|||FS563|pin@8||3|0|pin@9||1|-3 -AThicker|net@6|||FS2700|pin@9||1|-3|pin@10||1|-2 -AThicker|net@7|||FS0|pin@11||-2|-2|pin@4||-3|-2 -AThicker|net@8|||FS900|pin@11||-2|-2|pin@12||-2|-3 -Edcl||D5G2;|pin@0||I -EinA[1:18]|in[1:18]|D5G2;|pin@1||I -Eout[1:18]||D5G2;|pin@2||O -X - -# Cell data1in18weak;1{lay} -Cdata1in18weak;1{lay}||cmos90|1197080848953|1216150155637||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@18||-522|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@19||-630|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@20||-378|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@21||-486|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@22||-234|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@23||-342|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@24||-90|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@25||-198|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@26||54|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@27||-54|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@28||198|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@29||90|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@30||342|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@31||234|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@32||486|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@33||378|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@34||630|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@35||522|60.3||1.2|| -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@17||-576|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@18||-432|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@19||-288|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@20||-144|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@21||0|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@22||144|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@23||288|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@24||432|0|||D5G4; -IlatchGroupsK:data1inTwin30m3;1{lay}|data1inT@25||576|0|||D5G4; -NMetal-2-Pin|pin@21||-648|60.3|||| -Ametal-2|net@140||1.2|S1800|contact@19||-630|60.3|contact@18||-522|60.3 -Ametal-2|net@144||1.2|S1800|contact@21||-486|60.3|contact@20||-378|60.3 -Ametal-2|net@145||1.2|S1800|contact@23||-342|60.3|contact@22||-234|60.3 -Ametal-2|net@146||1.2|S1800|contact@25||-198|60.3|contact@24||-90|60.3 -Ametal-2|net@147||1.2|S1800|contact@27||-54|60.3|contact@26||54|60.3 -Ametal-2|net@148||1.2|S1800|contact@29||90|60.3|contact@28||198|60.3 -Ametal-2|net@149||1.2|S1800|contact@31||234|60.3|contact@30||342|60.3 -Ametal-2|net@150||1.2|S1800|contact@33||378|60.3|contact@32||486|60.3 -Ametal-2|net@151||1.2|S1800|contact@35||522|60.3|contact@34||630|60.3 -Ametal-1|net@152|||S2700|contact@21||-486|60.9|data1inT@18|hcl|-486|63 -Ametal-1|net@153|||S900|data1inT@19|hcl|-342|63|contact@23||-342|60.9 -Ametal-1|net@154|||S900|data1inT@20|hcl|-198|63|contact@25||-198|60.9 -Ametal-1|net@155|||S900|data1inT@21|hcl|-54|63|contact@27||-54|60.9 -Ametal-1|net@156|||S900|data1inT@22|hcl|90|63|contact@29||90|60.9 -Ametal-1|net@157|||S900|data1inT@23|hcl|234|63|contact@31||234|60.9 -Ametal-1|net@158|||S900|data1inT@24|hcl|378|63|contact@33||378|60.9 -Ametal-1|net@159|||S900|data1inT@19|hcl_1|-234|63|contact@22||-234|60.9 -Ametal-1|net@160|||S900|data1inT@20|hcl_1|-90|63|contact@24||-90|60.9 -Ametal-1|net@161|||S900|data1inT@21|hcl_1|54|63|contact@26||54|60.9 -Ametal-1|net@162|||S900|data1inT@22|hcl_1|198|63|contact@28||198|60.9 -Ametal-1|net@163|||S900|data1inT@23|hcl_1|342|63|contact@30||342|60.9 -Ametal-1|net@164|||S900|data1inT@24|hcl_1|486|63|contact@32||486|60.9 -Ametal-1|net@165|||S900|data1inT@25|hcl|522|63|contact@35||522|60.9 -Ametal-1|net@166|||S900|data1inT@18|hcl_1|-378|63|contact@20||-378|60.9 -Ametal-1|net@167|||S900|data1inT@25|hcl_1|630|63|contact@34||630|60.9 -Ametal-1|net@168|||S900|data1inT@17|hcl_1|-522|63|contact@18||-522|60.9 -Ametal-1|net@169|||S900|data1inT@17|hcl|-630|63|contact@19||-630|60.9 -Ametal-2|net@170||1.2|S1800|contact@18||-522|60.3|contact@21||-486|60.3 -Ametal-2|net@171||1.2|S0|contact@23||-342|60.3|contact@20||-378|60.3 -Ametal-2|net@172||1.2|S0|contact@25||-198|60.3|contact@22||-234|60.3 -Ametal-2|net@173||1.2|S0|contact@27||-54|60.3|contact@24||-90|60.3 -Ametal-2|net@174||1.2|S0|contact@29||90|60.3|contact@26||54|60.3 -Ametal-2|net@175||1.2|S0|contact@31||234|60.3|contact@28||198|60.3 -Ametal-2|net@176||1.2|S0|contact@33||378|60.3|contact@30||342|60.3 -Ametal-2|net@177||1.2|S0|contact@35||522|60.3|contact@32||486|60.3 -Ametal-2|net@178||1.2|S1800|pin@21||-648|60.3|contact@19||-630|60.3 -Ametal-2|net@261|||S0|data1inT@19|gnd_1|-216|0|data1inT@20|gnd|-216|0 -Ametal-2|net@262|||S0|data1inT@19|vdd_4|-216|-50|data1inT@20|vdd|-216|-50 -Ametal-2|net@263|||S0|data1inT@19|vdd_3|-216|50|data1inT@20|vdd_2|-216|50 -Ametal-2|net@264|||S0|data1inT@20|gnd_1|-72|0|data1inT@21|gnd|-72|0 -Ametal-2|net@265|||S0|data1inT@20|vdd_4|-72|-50|data1inT@21|vdd|-72|-50 -Ametal-2|net@266|||S0|data1inT@20|vdd_3|-72|50|data1inT@21|vdd_2|-72|50 -Ametal-2|net@267|||S0|data1inT@21|gnd_1|72|0|data1inT@22|gnd|72|0 -Ametal-2|net@268|||S0|data1inT@21|vdd_4|72|-50|data1inT@22|vdd|72|-50 -Ametal-2|net@269|||S0|data1inT@21|vdd_3|72|50|data1inT@22|vdd_2|72|50 -Ametal-2|net@270|||S0|data1inT@22|gnd_1|216|0|data1inT@23|gnd|216|0 -Ametal-2|net@271|||S0|data1inT@22|vdd_4|216|-50|data1inT@23|vdd|216|-50 -Ametal-2|net@272|||S0|data1inT@22|vdd_3|216|50|data1inT@23|vdd_2|216|50 -Ametal-2|net@273|||S0|data1inT@23|gnd_1|360|0|data1inT@24|gnd|360|0 -Ametal-2|net@274|||S0|data1inT@23|vdd_4|360|-50|data1inT@24|vdd|360|-50 -Ametal-2|net@275|||S0|data1inT@23|vdd_3|360|50|data1inT@24|vdd_2|360|50 -Ametal-2|net@276|||S0|data1inT@24|gnd_1|504|0|data1inT@25|gnd|504|0 -Ametal-2|net@277|||S0|data1inT@24|vdd_4|504|-50|data1inT@25|vdd|504|-50 -Ametal-2|net@278|||S0|data1inT@24|vdd_3|504|50|data1inT@25|vdd_2|504|50 -Ametal-2|net@279|||S0|data1inT@18|gnd_1|-360|0|data1inT@19|gnd|-360|0 -Ametal-2|net@280|||S0|data1inT@18|vdd_3|-360|50|data1inT@19|vdd_2|-360|50 -Ametal-2|net@281|||S0|data1inT@18|vdd_4|-360|-50|data1inT@19|vdd|-360|-50 -Ametal-2|net@282|||S0|data1inT@17|gnd_1|-504|0|data1inT@18|gnd|-504|0 -Ametal-2|net@283|||S0|data1inT@17|vdd_4|-504|-50|data1inT@18|vdd|-504|-50 -Ametal-2|net@284|||S0|data1inT@17|vdd_3|-504|50|data1inT@18|vdd_2|-504|50 -Edcl||D5G2;|pin@21||I -Egnd||D5G2;|data1inT@17|gnd|G -Egnd_1||D5G2;|data1inT@25|gnd_1|G -Ein[1]||D5G2;|data1inT@17|in[1]|I -Ein[2]||D5G2;|data1inT@18|in[1]|I -Ein[3]||D5G2;|data1inT@19|in[1]|I -Ein[4]||D5G2;|data1inT@20|in[1]|I -Ein[5]||D5G2;|data1inT@21|in[1]|I -Ein[6]||D5G2;|data1inT@22|in[1]|I -Ein[7]||D5G2;|data1inT@23|in[1]|I -Ein[8]||D5G2;|data1inT@24|in[1]|I -Ein[9]||D5G2;|data1inT@25|in[1]|I -Ein[10]||D5G2;|data1inT@25|in[2]|I -Ein[11]||D5G2;|data1inT@24|in[2]|I -Ein[12]||D5G2;|data1inT@23|in[2]|I -Ein[13]||D5G2;|data1inT@22|in[2]|I -Ein[14]||D5G2;|data1inT@21|in[2]|I -Ein[15]||D5G2;|data1inT@20|in[2]|I -Ein[16]||D5G2;|data1inT@19|in[2]|I -Ein[17]||D5G2;|data1inT@18|in[2]|I -Ein[18]||D5G2;|data1inT@17|in[2]|I -Eout[1]||D5G2;|data1inT@17|out[1]|I -Eout[2]||D5G2;|data1inT@18|out[1]|I -Eout[3]||D5G2;|data1inT@19|out[1]|I -Eout[4]||D5G2;|data1inT@20|out[1]|I -Eout[5]||D5G2;|data1inT@21|out[1]|I -Eout[6]||D5G2;|data1inT@22|out[1]|I -Eout[7]||D5G2;|data1inT@23|out[1]|I -Eout[8]||D5G2;|data1inT@24|out[1]|I -Eout[9]||D5G2;|data1inT@25|out[1]|I -Eout[10]||D5G2;|data1inT@25|out[2]|I -Eout[11]||D5G2;|data1inT@24|out[2]|I -Eout[12]||D5G2;|data1inT@23|out[2]|I -Eout[13]||D5G2;|data1inT@22|out[2]|I -Eout[14]||D5G2;|data1inT@21|out[2]|I -Eout[15]||D5G2;|data1inT@20|out[2]|I -Eout[16]||D5G2;|data1inT@19|out[2]|I -Eout[17]||D5G2;|data1inT@18|out[2]|I -Eout[18]||D5G2;|data1inT@17|out[2]|I -Evdd||D5G2;|data1inT@17|vdd|P -Evdd_2||D5G2;|data1inT@17|vdd_2|P -Evdd_3||D5G2;|data1inT@25|vdd_3|P -Evdd_4||D5G2;|data1inT@25|vdd_4|P -X - -# Cell data1in18weak;1{sch} -Cdata1in18weak;1{sch}||schematic|1188688057760|1225978128171| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-10|0|||| -NOff-Page|conn@1||10|0|||| -NOff-Page|conn@2||-2|-9|||R| -Idata1in18weak;1{ic}|hi1inAdd@0||20|8|||D5G4; -IlatchesK:latch1in30A;1{ic}|lat[1:18]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1.5|41|||||ART_message(D5G6;)Sdata1in18weak -Ngeneric:Invisible-Pin|pin@1||0.5|32|||||ART_message(D5G3;)Sies 7 December 2007 -Ngeneric:Invisible-Pin|pin@2||-0.5|36|||||ART_message(D5G4;)Ssmall latch data register -Ngeneric:Invisible-Pin|pin@3||-4.5|17|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@4||-7.5|17|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -Abus|net@2||-0.5|IJ1800|conn@0|y|-8|0|lat[1:18]|in[1]|-3|0 -Abus|net@3||-0.5|IJ1800|lat[1:18]|out[1]|3|0|conn@1|a|8|0 -Awire|net@11|||2700|conn@2|y|-2|-7|lat[1:18]|hcl|-2|-3 -Edcl||D4G2;|conn@2|a|I -EinA[1:18]|in[1:18]|D4G2;|conn@0|a|I -Eout[1:18]||D6G2;|conn@1|y|O -X - -# Cell data1in38all;1{ic} -Cdata1in38all;1{ic}||artwork|1189375651355|1197074666876|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S37@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -NPin|pin@18||-2|-2|1|1|| -NPin|pin@19||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@18||-2|-2 -AThicker|net@15|||FS0|pin@18||-2|-2|pin@12||-3|-2 -AThicker|net@16|||FS900|pin@18||-2|-2|pin@19||-2|-3 -Efire||D5G2;|pin@0||I -Ein[1:37]|in[1:37],ain[T]|D5G2;|pin@2||I -Eout[1:37]|out[1:37],aout[T]|D5G2;|pin@4||O -X - -# Cell data1in38all;3{lay} -Cdata1in38all;3{lay}||cmos90|1194829372523|1199112068627||ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -IbitsAndDriversOne;2{lay}|bitsAndD@0||0|0|||D5G4; -Idata1in18left;2{lay}|data2in1@0||-864|0|||D5G4; -Idata1in18right;3{lay}|data2in1@1||864|0|||D5G4; -NMetal-2-Pin|pin@5||-1512|-3.9|||| -Ametal-2|net@191|||S0|bitsAndD@0|dcl|-216|-11.7|data2in1@0|dcl|-216|-11.7 -Ametal-2|net@192|||S0|bitsAndD@0|gnd|-216|72|data2in1@0|gnd|-216|72 -Ametal-2|net@193|||S0|bitsAndD@0|gnd_2|-216|-72|data2in1@0|gnd_3|-216|-72 -Ametal-2|net@194|||S0|bitsAndD@0|vdd|-216|122|data2in1@0|vdd|-216|122 -Ametal-2|net@195|||S0|bitsAndD@0|vdd_1|-216|22|data2in1@0|vdd_2|-216|22 -Ametal-2|net@196|||S0|bitsAndD@0|vdd_5|-216|-122|data2in1@0|vdd_7|-216|-122 -Ametal-2|net@197|||S0|bitsAndD@0|vdd_4|-216|-22|data2in1@0|vdd_8|-216|-22 -Ametal-2|net@198|||S0|bitsAndD@0|dcl_1|216|-11.7|data2in1@1|dcl|216|-11.7 -Ametal-2|net@199|||S0|bitsAndD@0|gnd_1|216|-72|data2in1@1|gnd|216|-72 -Ametal-2|net@200|||S0|bitsAndD@0|gnd_3|216|72|data2in1@1|gnd_3|216|72 -Ametal-2|net@201|||S0|bitsAndD@0|vdd_3|216|-122|data2in1@1|vdd|216|-122 -Ametal-2|net@202|||S0|bitsAndD@0|vdd_2|216|-22|data2in1@1|vdd_2|216|-22 -Ametal-2|net@203|||S0|bitsAndD@0|vdd_7|216|122|data2in1@1|vdd_7|216|122 -Ametal-2|net@204|||S0|bitsAndD@0|vdd_6|216|22|data2in1@1|vdd_8|216|22 -Ametal-2|net@205||1.2|S0|bitsAndD@0|fire|-216|-3.9|pin@5||-1512|-3.9 -Eain[T]||D5G2;|bitsAndD@0|ain[T]|I -Eaout[T]||D5G2;|bitsAndD@0|aout[T]|O -Efire||D5G2;|pin@5||I -Egnd||D5G2;|data2in1@0|gnd_1|G -Egnd_1||D5G2;|data2in1@1|gnd_1|G -Egnd_2||D5G2;|data2in1@1|gnd_2|G -Egnd_4||D5G2;|data2in1@0|gnd_2|G -Ein[1]||D5G2;|data2in1@1|in[1]|I -Ein[2]||D5G2;|data2in1@1|in[2]|I -Ein[3]||D5G2;|data2in1@1|in[3]|I -Ein[4]||D5G2;|data2in1@1|in[4]|I -Ein[5]||D5G2;|data2in1@1|in[5]|I -Ein[6]||D5G2;|data2in1@1|in[6]|I -Ein[7]||D5G2;|data2in1@1|in[7]|I -Ein[8]||D5G2;|data2in1@1|in[8]|I -Ein[9]||D5G2;|data2in1@1|in[9]|I -Ein[10]||D5G2;|data2in1@1|in[10]|I -Ein[11]||D5G2;|data2in1@1|in[11]|I -Ein[12]||D5G2;|data2in1@1|in[12]|I -Ein[13]||D5G2;|data2in1@1|in[13]|I -Ein[14]||D5G2;|data2in1@1|in[14]|I -Ein[15]||D5G2;|data2in1@1|in[15]|I -Ein[16]||D5G2;|data2in1@1|in[16]|I -Ein[17]||D5G2;|data2in1@1|in[17]|I -Ein[18]||D5G2;|data2in1@1|in[18]|I -Ein[19]||D5G2;|bitsAndD@0|in[1]|I -Ein[20]||D5G2;|data2in1@0|in[1]|I -Ein[21]||D5G2;|data2in1@0|in[2]|I -Ein[22]||D5G2;|data2in1@0|in[3]|I -Ein[23]||D5G2;|data2in1@0|in[4]|I -Ein[24]||D5G2;|data2in1@0|in[5]|I -Ein[25]||D5G2;|data2in1@0|in[6]|I -Ein[26]||D5G2;|data2in1@0|in[7]|I -Ein[27]||D5G2;|data2in1@0|in[8]|I -Ein[28]||D5G2;|data2in1@0|in[9]|I -Ein[29]||D5G2;|data2in1@0|in[10]|I -Ein[30]||D5G2;|data2in1@0|in[11]|I -Ein[31]||D5G2;|data2in1@0|in[12]|I -Ein[32]||D5G2;|data2in1@0|in[13]|I -Ein[33]||D5G2;|data2in1@0|in[14]|I -Ein[34]||D5G2;|data2in1@0|in[15]|I -Ein[35]||D5G2;|data2in1@0|in[16]|I -Ein[36]||D5G2;|data2in1@0|in[17]|I -Ein[37]||D5G2;|data2in1@0|in[18]|I -Eout[1]||D5G2;|data2in1@1|out[1]|O -Eout[2]||D5G2;|data2in1@1|out[2]|O -Eout[3]||D5G2;|data2in1@1|out[3]|O -Eout[4]||D5G2;|data2in1@1|out[4]|O -Eout[5]||D5G2;|data2in1@1|out[5]|O -Eout[6]||D5G2;|data2in1@1|out[6]|O -Eout[7]||D5G2;|data2in1@1|out[7]|O -Eout[8]||D5G2;|data2in1@1|out[8]|O -Eout[9]||D5G2;|data2in1@1|out[9]|O -Eout[10]||D5G2;|data2in1@1|out[10]|O -Eout[11]||D5G2;|data2in1@1|out[11]|O -Eout[12]||D5G2;|data2in1@1|out[12]|O -Eout[13]||D5G2;|data2in1@1|out[13]|O -Eout[14]||D5G2;|data2in1@1|out[14]|O -Eout[15]||D5G2;|data2in1@1|out[15]|O -Eout[16]||D5G2;|data2in1@1|out[16]|O -Eout[17]||D5G2;|data2in1@1|out[17]|O -Eout[18]||D5G2;|data2in1@1|out[18]|O -Eout[19]||D5G2;|bitsAndD@0|out[1]|O -Eout[20]||D5G2;|data2in1@0|out[1]|O -Eout[21]||D5G2;|data2in1@0|out[2]|O -Eout[22]||D5G2;|data2in1@0|out[3]|O -Eout[23]||D5G2;|data2in1@0|out[4]|O -Eout[24]||D5G2;|data2in1@0|out[5]|O -Eout[25]||D5G2;|data2in1@0|out[6]|O -Eout[26]||D5G2;|data2in1@0|out[7]|O -Eout[27]||D5G2;|data2in1@0|out[8]|O -Eout[28]||D5G2;|data2in1@0|out[9]|O -Eout[29]||D5G2;|data2in1@0|out[10]|O -Eout[30]||D5G2;|data2in1@0|out[11]|O -Eout[31]||D5G2;|data2in1@0|out[12]|O -Eout[32]||D5G2;|data2in1@0|out[13]|O -Eout[33]||D5G2;|data2in1@0|out[14]|O -Eout[34]||D5G2;|data2in1@0|out[15]|O -Eout[35]||D5G2;|data2in1@0|out[16]|O -Eout[36]||D5G2;|data2in1@0|out[17]|O -Eout[37]||D5G2;|data2in1@0|out[18]|O -Evdd||D5G2;|data2in1@0|vdd_4|P -Evdd_3||D5G2;|data2in1@1|vdd_3|P -Evdd_4||D5G2;|data2in1@1|vdd_4|P -Evdd_5||D5G2;|data2in1@1|vdd_5|P -Evdd_6||D5G2;|data2in1@1|vdd_6|P -Evdd_7||D5G2;|data2in1@0|vdd_3|P -Evdd_9||D5G2;|data2in1@0|vdd_5|P -Evdd_10||D5G2;|data2in1@0|vdd_6|P -X - -# Cell data1in38all;1{sch} -Cdata1in38all;1{sch}||schematic|1189373179324|1206030476290||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-37|-8|||Y| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-20|-9|Y||D5G4; -Idata1in38all;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in60C;1{ic}|hiL[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -IlatchesK:latch1in60C;1{ic}|latch1in@0||-27|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)Sdata1in38all -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sthe 37 data latches -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NBus_Pin|pin@26||-8|0|-1|-1|| -NWire_Pin|pin@27||-2|-9|||| -NWire_Pin|pin@32||-33|0|||| -NWire_Pin|pin@33||-29|-8|||| -NWire_Pin|pin@34||-33|-10|||| -NWire_Pin|pin@35||-18|0|||| -NWire_Pin|pin@36||-18|8|||| -NBus_Pin|pin@37||6|10|-1|-1|| -NBus_Pin|pin@38||19|10|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|-9|||D0G4;|ATTR_L(D5G1;PUD)D5048.000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|ain[T]|D5G2;||900|pin@32||-33|0|pin@34||-33|-10 -Awire|aout[T]|D5G2;||2700|pin@35||-18|0|pin@36||-18|8 -Awire|dcl|D5G2;||900|hiL[1:37]|hcl|-2|-3|pin@27||-2|-9 -Abus|in[1:37]|D5G2;|-0.5|IJ2700|pin@11||-8|-5|pin@26||-8|0 -Abus|net@9||-0.5|IJ0|pin@15||9|0|hiL[1:37]|out[1]|3|0 -Abus|net@34||-0.5|IJ1800|pin@26||-8|0|hiL[1:37]|in[1]|-3|0 -Awire|net@41|||0|pin@27||-2|-9|wire90@0|b|-6.5|-9 -Awire|net@81|||0|wire90@0|a|-11.5|-9|dataDriv@0|out[F]|-16|-9 -Awire|net@86|||0|latch1in@0|in[1]|-30|0|pin@32||-33|0 -Awire|net@90|||900|latch1in@0|hcl|-29|-3|pin@33||-29|-8 -Awire|net@91|||1800|pin@33||-29|-8|dataDriv@0|inb|-24|-8 -Awire|net@92|||1800|conn@2|y|-35|-8|pin@33||-29|-8 -Awire|net@94|||1800|pin@34||-33|-10|dataDriv@0|ina|-24|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-24|0|pin@35||-18|0 -Abus|net@97||-0.5|IJ0|hi2inAdd@0|in[1:37]|10|10|pin@37||6|10 -Abus|net@98||-0.5|IJ1800|hi2inAdd@0|out[1:37]|16|10|pin@38||19|10 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -Efire||D4G2;|conn@2|a|I -Ein[1:37]|in[1:37],ain[T]|D4G2;|conn@1|a|I -Eout[1:37]|out[1:37],aout[T]|D6G2;|conn@0|y|O -X - -# Cell data1in38scan;2{ic} -Cdata1in38scan;2{ic}||artwork|1194911035568|1197076168947|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Nschematic:Bus_Pin|pin@3||0|-14|-1|-1|| -Nschematic:Bus_Pin|pin@4||-2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@5||2|-6|-1|-1|| -Nschematic:Bus_Pin|pin@6||-1|-11|-1|-1|| -Nschematic:Bus_Pin|pin@7||2|-11|-1|-1|| -NPin|pin@8||1|2|1|1|XRR| -NPin|pin@9||-2|2|1|1|XRR| -NPin|pin@10||-2|3|1|1|XRR| -NPin|pin@11||-3|2|1|1|XRR| -Nschematic:Bus_Pin|pin@12||0|-4|-2|-2|| -Nschematic:Bus_Pin|pin@13||0|-2|-2|-2|| -Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)S38@60 -NPin|pin@15||1|-4|1|1|| -NPin|pin@16||2|-6|1|1|| -NPin|pin@17||1|-8|1|1|| -NPin|pin@18||-1|-8|1|1|| -NPin|pin@19||-1|-4|1|1|| -NPin|pin@20||0|-6|1|1|| -NPin|pin@21||-3|-2|1|1|XRR| -NPin|pin@22||1|-2|1|1|XRR| -NPin|pin@23||-2|-8|1|1|| -NPin|pin@24||-2|-4|1|1|| -NPin|pin@25||1|-3|1|1|XRR| -NPin|pin@26||3|0|1|1|XRR| -NPin|pin@27||1|3|1|1|XRR| -NPin|pin@28||1|-10|1|1|| -NPin|pin@29||-2|-10|1|1|| -NPin|pin@30||2|-11|1|1|| -NPin|pin@31||1|-12|1|1|| -NPin|pin@32||-2|-12|1|1|| -NPin|pin@33||-1|-11|1|1|| -Nschematic:Bus_Pin|pin@34||0|-10|-2|-2|| -Nschematic:Bus_Pin|pin@35||0|-8|-2|-2|| -Nschematic:Bus_Pin|pin@36||0|-12|-2|-2|| -AThicker|net@0|||FS0|pin@17||1|-8|pin@18||-1|-8 -AThicker|net@1|||FS1166|pin@15||1|-4|pin@16||2|-6 -AThicker|net@2|||FS634|pin@16||2|-6|pin@17||1|-8 -AThicker|net@3|||FS1800|pin@24||-2|-4|pin@19||-1|-4 -AThicker|net@4|||FS1166|pin@19||-1|-4|pin@20||0|-6 -AThicker|net@5|||FS2434|pin@18||-1|-8|pin@20||0|-6 -AThicker|net@6|||FS0|pin@8||1|2|pin@9||-2|2 -AThicker|net@7|||FS0|pin@9||-2|2|pin@11||-3|2 -AThicker|net@8|||FS900|pin@11||-3|2|pin@21||-3|-2 -AThicker|net@9|||FS2700|pin@9||-2|2|pin@10||-2|3 -AThicker|net@10|||FS0|pin@22||1|-2|pin@21||-3|-2 -AThicker|net@11|||FS0|pin@18||-1|-8|pin@23||-2|-8 -AThicker|net@12|||FS900|pin@22||1|-2|pin@25||1|-3 -AThicker|net@13|||FS2363|pin@25||1|-3|pin@26||3|0 -AThicker|net@14|||FS3037|pin@26||3|0|pin@27||1|3 -AThicker|net@15|||FS900|pin@27||1|3|pin@8||1|2 -Aschematic:bus|net@16||-0.5|IJ2700|pin@12||0|-4|pin@13||0|-2 -AThicker|net@17|||FS2700|pin@23||-2|-8|pin@24||-2|-4 -AThicker|net@18|||FS1800|pin@19||-1|-4|pin@15||1|-4 -AThicker|net@19|||FS0|pin@28||1|-10|pin@29||-2|-10 -AThicker|net@20|||FS1350|pin@28||1|-10|pin@30||2|-11 -AThicker|net@21|||FS450|pin@30||2|-11|pin@31||1|-12 -AThicker|net@22|||FS0|pin@31||1|-12|pin@32||-2|-12 -AThicker|net@23|||FS2250|pin@32||-2|-12|pin@33||-1|-11 -AThicker|net@24|||FS3150|pin@33||-1|-11|pin@29||-2|-10 -Aschematic:bus|net@25||-0.5|IJ2700|pin@34||0|-10|pin@35||0|-8 -Aschematic:bus|net@26||-0.5|IJ2700|pin@3||0|-14|pin@36||0|-12 -Efire||D5G2;|pin@0||I -EinA[1:37],ain[T]|in[1:37],ain[T]|D5G2;|pin@1||I -Eout[1:37],aout[T]||D5G2;|pin@2||O -Ep2p,p1p,wrA,rd||D5G2;|pin@3||O -EscanFromAddress||D5G2;|pin@4||I -EscanToAddr||D5G2;|pin@5||O -Esi[1:9]|sid[1:9]|D5G2;|pin@6||I -Eso[1:9]|sod[1:9]|D5G2;|pin@7||O -X - -# Cell data1in38scan;3{lay} -Cdata1in38scan;3{lay}||cmos90|1194891636020|1199112068627||ATTR_NCC(D5G2;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -IbitsAndDriversScan;3{lay}|bitsAndD@1||0|0|||D5G4; -Idata1in18scanLeft;3{lay}|data1in1@0||-864|0|||D5G4; -Idata1in18scanRight;4{lay}|data1in1@1||864|0|||D5G4; -NMetal-2-Pin|pin@5||-1512|-3.9|||| -NMetal-2-Pin|pin@10||-1512|-232|||| -NMetal-2-Pin|pin@14||-1512|232|||| -NMetal-2-Pin|pin@20||-1512|6|||| -Ametal-2|net@826|||S1800|pin@14||-1512|232|bitsAndD@1|scanFromAddress|-216|232 -Ametal-2|net@827|||S1800|pin@20||-1512|6|bitsAndD@1|wrA|-216|6 -Ametal-2|net@828|||S1800|pin@10||-1512|-232|bitsAndD@1|xout[38]|-216|-232 -Ametal-2|net@835|||S0|bitsAndD@1|gnd_3|-216|72|data1in1@0|gnd|-216|72 -Ametal-2|net@836|||S0|bitsAndD@1|gnd|-216|216|data1in1@0|gnd_2|-216|216 -Ametal-2|net@837|||S0|bitsAndD@1|gnd_1|-216|-72|data1in1@0|gnd_6|-216|-72 -Ametal-2|net@838|||S0|bitsAndD@1|gnd_2|-216|-216|data1in1@0|gnd_7|-216|-216 -Ametal-2|net@839|||S0|bitsAndD@1|doIt|-216|-11.7|data1in1@0|hcl|-216|-11.7 -Ametal-2|net@840|||S0|bitsAndD@1|p1p|-216|-182|data1in1@0|p1p_4|-216|-182 -Ametal-2|net@841|||S0|bitsAndD@1|p2p|-216|-194|data1in1@0|p2p_4|-216|-194 -Ametal-2|net@842|||S0|bitsAndD@1|rd|-216|-156|data1in1@0|rd_4|-216|-156 -Ametal-2|net@843|||S0|bitsAndD@1|xout[1]|-216|226|data1in1@0|sin|-216|226 -Ametal-2|net@844|||S0|bitsAndD@1|xin[38]|-216|-226|data1in1@0|sout|-216|-226 -Ametal-2|net@845|||S0|bitsAndD@1|vdd_6|-216|122|data1in1@0|vdd|-216|122 -Ametal-2|net@846|||S0|bitsAndD@1|vdd_4|-216|-122|data1in1@0|vdd_12|-216|-122 -Ametal-2|net@847|||S0|bitsAndD@1|vdd_5|-216|-266|data1in1@0|vdd_13|-216|-266 -Ametal-2|net@848|||S0|bitsAndD@1|vdd_3|-216|-22|data1in1@0|vdd_14|-216|-22 -Ametal-2|net@849|||S0|bitsAndD@1|vdd_8|-216|-166|data1in1@0|vdd_15|-216|-166 -Ametal-2|net@850|||S0|bitsAndD@1|vdd_7|-216|22|data1in1@0|vdd_2|-216|22 -Ametal-2|net@851|||S0|bitsAndD@1|vdd|-216|266|data1in1@0|vdd_5|-216|266 -Ametal-2|net@852|||S0|bitsAndD@1|vdd_1|-216|166|data1in1@0|vdd_6|-216|166 -Ametal-2|net@853|||S0|bitsAndD@1|wrD|-216|12|data1in1@0|wrD|-216|12 -Ametal-2|net@854|||S0|bitsAndD@1|gnd_8|216|-72|data1in1@1|gnd|216|-72 -Ametal-2|net@855|||S0|bitsAndD@1|gnd_7|216|-216|data1in1@1|gnd_2|216|-216 -Ametal-2|net@856|||S0|bitsAndD@1|gnd_4|216|72|data1in1@1|gnd_6|216|72 -Ametal-2|net@857|||S0|bitsAndD@1|gnd_5|216|216|data1in1@1|gnd_7|216|216 -Ametal-2|net@858|||S0|bitsAndD@1|doIt_1|216|-11.7|data1in1@1|hcl|216|-11.7 -Ametal-2|net@859|||S0|bitsAndD@1|p1p_1|216|-182|data1in1@1|p1p|216|-182 -Ametal-2|net@860|||S0|bitsAndD@1|p2p_1|216|-194|data1in1@1|p2p|216|-194 -Ametal-2|net@861|||S0|bitsAndD@1|rd_1|216|-156|data1in1@1|rd|216|-156 -Ametal-2|net@862|||S0|bitsAndD@1|xout[0]|216|-226|data1in1@1|sin|216|-226 -Ametal-2|net@863|||S0|bitsAndD@1|xin[1]|216|226|data1in1@1|sout|216|226 -Ametal-2|net@864|||S0|bitsAndD@1|vdd_18|216|-122|data1in1@1|vdd|216|-122 -Ametal-2|net@865|||S0|bitsAndD@1|vdd_10|216|122|data1in1@1|vdd_12|216|122 -Ametal-2|net@866|||S0|bitsAndD@1|vdd_11|216|266|data1in1@1|vdd_13|216|266 -Ametal-2|net@867|||S0|bitsAndD@1|vdd_9|216|22|data1in1@1|vdd_14|216|22 -Ametal-2|net@868|||S0|bitsAndD@1|vdd_12|216|166|data1in1@1|vdd_15|216|166 -Ametal-2|net@869|||S0|bitsAndD@1|vdd_17|216|-22|data1in1@1|vdd_2|216|-22 -Ametal-2|net@870|||S0|bitsAndD@1|vdd_15|216|-266|data1in1@1|vdd_5|216|-266 -Ametal-2|net@871|||S0|bitsAndD@1|vdd_16|216|-166|data1in1@1|vdd_6|216|-166 -Ametal-2|net@872|||S0|bitsAndD@1|wrD_1|216|12|data1in1@1|wrD|216|12 -Ametal-2|net@877||1.2|S1800|pin@5||-1512|-3.9|bitsAndD@1|fire|-216|-3.9 -Eain[T]||D5G2;|bitsAndD@1|ain[T]|I -Eaout[T]||D5G2;|bitsAndD@1|aout[T]|O -Efire||D5G2;|pin@5||I -Egnd||D5G2;|data1in1@0|gnd_8|G -Egnd_1||D5G2;|data1in1@1|gnd_1|G -Egnd_3||D5G2;|data1in1@1|gnd_3|G -Egnd_4||D5G2;|data1in1@1|gnd_4|G -Egnd_5||D5G2;|data1in1@1|gnd_5|G -Egnd_6||D5G2;|data1in1@0|gnd_1|G -Egnd_8||D5G2;|data1in1@0|gnd_4|G -Egnd_9||D5G2;|data1in1@0|gnd_5|G -Ein[1]||D5G2;|data1in1@1|in[1]|I -Ein[2]||D5G2;|data1in1@1|in[2]|I -Ein[3]||D5G2;|data1in1@1|in[3]|I -Ein[4]||D5G2;|data1in1@1|in[4]|I -Ein[5]||D5G2;|data1in1@1|in[5]|I -Ein[6]||D5G2;|data1in1@1|in[6]|I -Ein[7]||D5G2;|data1in1@1|in[7]|I -Ein[8]||D5G2;|data1in1@1|in[8]|I -Ein[9]||D5G2;|data1in1@1|in[9]|I -Ein[10]||D5G2;|data1in1@1|in[10]|I -Ein[11]||D5G2;|data1in1@1|in[11]|I -Ein[12]||D5G2;|data1in1@1|in[12]|I -Ein[13]||D5G2;|data1in1@1|in[13]|I -Ein[14]||D5G2;|data1in1@1|in[14]|I -Ein[15]||D5G2;|data1in1@1|in[15]|I -Ein[16]||D5G2;|data1in1@1|in[16]|I -Ein[17]||D5G2;|data1in1@1|in[17]|I -Ein[18]||D5G2;|data1in1@1|in[18]|I -Ein[19]||D5G2;|bitsAndD@1|in[1]|I -Ein[20]||D5G2;|data1in1@0|in[1]|I -Ein[21]||D5G2;|data1in1@0|in[2]|I -Ein[22]||D5G2;|data1in1@0|in[3]|I -Ein[23]||D5G2;|data1in1@0|in[4]|I -Ein[24]||D5G2;|data1in1@0|in[5]|I -Ein[25]||D5G2;|data1in1@0|in[6]|I -Ein[26]||D5G2;|data1in1@0|in[7]|I -Ein[27]||D5G2;|data1in1@0|in[8]|I -Ein[28]||D5G2;|data1in1@0|in[9]|I -Ein[29]||D5G2;|data1in1@0|in[10]|I -Ein[30]||D5G2;|data1in1@0|in[11]|I -Ein[31]||D5G2;|data1in1@0|in[12]|I -Ein[32]||D5G2;|data1in1@0|in[13]|I -Ein[33]||D5G2;|data1in1@0|in[14]|I -Ein[34]||D5G2;|data1in1@0|in[15]|I -Ein[35]||D5G2;|data1in1@0|in[16]|I -Ein[36]||D5G2;|data1in1@0|in[17]|I -Ein[37]||D5G2;|data1in1@0|in[18]|I -Eout[1]||D5G2;|data1in1@1|out[1]|O -Eout[2]||D5G2;|data1in1@1|out[2]|O -Eout[3]||D5G2;|data1in1@1|out[3]|O -Eout[4]||D5G2;|data1in1@1|out[4]|O -Eout[5]||D5G2;|data1in1@1|out[5]|O -Eout[6]||D5G2;|data1in1@1|out[6]|O -Eout[7]||D5G2;|data1in1@1|out[7]|O -Eout[8]||D5G2;|data1in1@1|out[8]|O -Eout[9]||D5G2;|data1in1@1|out[9]|O -Eout[10]||D5G2;|data1in1@1|out[10]|O -Eout[11]||D5G2;|data1in1@1|out[11]|O -Eout[12]||D5G2;|data1in1@1|out[12]|O -Eout[13]||D5G2;|data1in1@1|out[13]|O -Eout[14]||D5G2;|data1in1@1|out[14]|O -Eout[15]||D5G2;|data1in1@1|out[15]|O -Eout[16]||D5G2;|data1in1@1|out[16]|O -Eout[17]||D5G2;|data1in1@1|out[17]|O -Eout[18]||D5G2;|data1in1@1|out[18]|O -Eout[19]||D5G2;|bitsAndD@1|out[1]|O -Eout[20]||D5G2;|data1in1@0|out[1]|O -Eout[21]||D5G2;|data1in1@0|out[2]|O -Eout[22]||D5G2;|data1in1@0|out[3]|O -Eout[23]||D5G2;|data1in1@0|out[4]|O -Eout[24]||D5G2;|data1in1@0|out[5]|O -Eout[25]||D5G2;|data1in1@0|out[6]|O -Eout[26]||D5G2;|data1in1@0|out[7]|O -Eout[27]||D5G2;|data1in1@0|out[8]|O -Eout[28]||D5G2;|data1in1@0|out[9]|O -Eout[29]||D5G2;|data1in1@0|out[10]|O -Eout[30]||D5G2;|data1in1@0|out[11]|O -Eout[31]||D5G2;|data1in1@0|out[12]|O -Eout[32]||D5G2;|data1in1@0|out[13]|O -Eout[33]||D5G2;|data1in1@0|out[14]|O -Eout[34]||D5G2;|data1in1@0|out[15]|O -Eout[35]||D5G2;|data1in1@0|out[16]|O -Eout[36]||D5G2;|data1in1@0|out[17]|O -Eout[37]||D5G2;|data1in1@0|out[18]|O -Ep1p||D5G2;|data1in1@0|p1p|I -Ep1p_3||D5G2;|data1in1@0|p1p_3|I -Ep2p||D5G2;|data1in1@0|p2p|I -Ep2p_3||D5G2;|data1in1@0|p2p_3|I -Erd||D5G2;|data1in1@0|rd|I -Erd_3||D5G2;|data1in1@0|rd_3|I -EscanFromAddress||D5G2;|pin@14||O -EscanToAddr||D5G2;|pin@10||O -Esid[1]||D5G2;|bitsAndD@1|sid[1]|B -Esid[2]||D5G2;|bitsAndD@1|sid[2]|B -Esid[3]||D5G2;|bitsAndD@1|sid[3]|B -Esid[4]||D5G2;|bitsAndD@1|sid[4]|B -Esid[5]||D5G2;|bitsAndD@1|sid[5]|B -Esid[6]||D5G2;|bitsAndD@1|sid[6]|B -Esid[7]||D5G2;|bitsAndD@1|sid[7]|B -Esid[8]||D5G2;|bitsAndD@1|sid[8]|B -Esid[9]||D5G2;|bitsAndD@1|sid[9]|B -Esod[1]||D5G2;|bitsAndD@1|sod[1]|B -Esod[2]||D5G2;|bitsAndD@1|sod[2]|B -Esod[3]||D5G2;|bitsAndD@1|sod[3]|B -Esod[4]||D5G2;|bitsAndD@1|sod[4]|B -Esod[5]||D5G2;|bitsAndD@1|sod[5]|B -Esod[6]||D5G2;|bitsAndD@1|sod[6]|B -Esod[7]||D5G2;|bitsAndD@1|sod[7]|B -Esod[8]||D5G2;|bitsAndD@1|sod[8]|B -Esod[9]||D5G2;|bitsAndD@1|sod[9]|B -Evdd||D5G2;|data1in1@0|vdd_16|P -Evdd_1||D5G2;|data1in1@1|vdd_1|P -Evdd_3||D5G2;|data1in1@1|vdd_3|P -Evdd_4||D5G2;|data1in1@1|vdd_4|P -Evdd_7||D5G2;|data1in1@1|vdd_7|P -Evdd_8||D5G2;|data1in1@1|vdd_8|P -Evdd_9||D5G2;|data1in1@1|vdd_9|P -Evdd_10||D5G2;|data1in1@1|vdd_10|P -Evdd_11||D5G2;|data1in1@1|vdd_11|P -Evdd_13||D5G2;|data1in1@0|vdd_3|P -Evdd_14||D5G2;|data1in1@0|vdd_4|P -Evdd_15||D5G2;|data1in1@0|vdd_7|P -Evdd_16||D5G2;|data1in1@0|vdd_8|P -Evdd_17||D5G2;|data1in1@0|vdd_9|P -Evdd_18||D5G2;|data1in1@0|vdd_10|P -Evdd_19||D5G2;|data1in1@0|vdd_11|P -EwrA||D5G2;|pin@20||O -X - -# Cell data1in38scan;1{sch} -Cdata1in38scan;1{sch}||schematic|1188688057760|1216150269754| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-8|8|||| -NOff-Page|conn@1||55|-2|||| -NOff-Page|conn@2||39|13.5|||RRR| -NWire_Con|conn@6||23|-6|||| -NOff-Page|conn@7||54.5|-7|||| -NOff-Page|conn@9||-42|-23|||YRRR| -NOff-Page|conn@10||-42|-2|||R| -NWire_Con|conn@11||-42|-12|||| -NOff-Page|conn@12||55.5|-12|||| -NOff-Page|conn@15||55|-18|||| -Idata1in38scan;2{ic}|data1in3@0||59|14|||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@0||12|9|XY||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@1||-1|-22|XY||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@2||29|-22|Y||D5G4; -IlatchGroupsK:latchWscan;1{ic}|latchWsc@1||41|-4|||D5G4; -IlatchGroupsK:latchWscan;1{ic}|ls[1:37]|D5G2;X5.5;Y7;|-1|-4|||D5G4; -Ngeneric:Invisible-Pin|pin@0||6.5|41|||||ART_message(D5G6;)Sdata1in38scan -Ngeneric:Invisible-Pin|pin@1||5.5|32|||||ART_message(D5G3;)Sies 12 November 2007 -Ngeneric:Invisible-Pin|pin@2||4.5|36|||||ART_message(D5G4;)Sfull data register with scan -NBus_Pin|pin@10||-6|-7|-1|-1|| -NBus_Pin|pin@11||-6|-11.5|-1|-1|| -NBus_Pin|pin@12||6|-7|-1|-1|| -NBus_Pin|pin@13||6|-11|-1|-1|| -NBus_Pin|pin@14||23|0|-1|-1|| -NBus_Pin|pin@15||23|-11|-1|-1|| -Ngeneric:Invisible-Pin|pin@16||4.5|18|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@17||1.5|18|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -NWire_Pin|pin@19||35|-7|||| -NWire_Pin|pin@20||35|-11|||| -NBus_Pin|pin@24||-1|-16|-1|-1|| -NBus_Pin|pin@27||10|-1|-1|-1|| -NBus_Pin|pin@28||10|2|-1|-1|| -NBus_Pin|pin@29||-10|-1|-1|-1|| -NBus_Pin|pin@30||-10|3|-1|-1|| -NWire_Pin|pin@31||48|-1|||| -NWire_Pin|pin@32||48|3|||| -NWire_Pin|pin@33||32|-1|||| -NWire_Pin|pin@35||32|8|||| -NWire_Pin|pin@36||39|10|||| -NWire_Pin|pin@42||35|-22|||X| -NWire_Pin|pin@43||35|-17|||X| -NBus_Pin|pin@45||41|-16|-1|-1|| -NBus_Pin|pin@48||-42|-17|-1|-1|| -NBus_Pin|pin@49||-42|-7|-1|-1|| -NWire_Pin|pin@50||-19|-35|||| -NWire_Pin|pin@51||-19|-30|||| -Ngeneric:Invisible-Pin|pin@56||9.5|23|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc -NWire_Pin|pin@59||5|-23|||| -NWire_Pin|pin@61||-7|-22|||X| -NWire_Pin|pin@62||-7|-17|||X| -NWire_Pin|pin@65||23|-35|||| -NWire_Pin|pin@66||23|-23|||| -NWire_Pin|pin@67||14|-21|||| -NWire_Pin|pin@68||14|-26|||| -Ngeneric:Invisible-Pin|pin@69||11.5|27|||||ART_message(D5G3;)Sscan order is: setData,setAddress,d[1:37],a[T,1:14] -NWire_Pin|pin@72||63|-18|||| -NWire_Pin|pin@73||63|-23|||| -NBus_Pin|pin@82||-10|-41|-1|-1|| -NBus_Pin|pin@84||14|-41|-1|-1|| -NBus_Pin|pin@85||5|-41|-1|-1|| -NBus_Pin|pin@86||5|-38|-1|-1|| -NWire_Pin|pin@91||5|-35|||| -NWire_Pin|pin@92||7|11|||| -NWire_Pin|pin@93||7|7|||| -NWire_Pin|pin@94||7|9|||| -NWire_Pin|pin@95||-3|11|||| -NWire_Pin|pin@96||-3|7|||| -NBus_Pin|pin@97||-27|-19|-1|-1|| -NBus_Pin|pin@98||-30|3|-1|-1|| -NBus_Pin|pin@99||-24|-0.5|-1|-1|| -IscanJ:scanTwinAmp;1{ic}|sa[1:4]|D5G2;X-5;Y-2;|-27|-9.5|||D5G4; -IscanJ:scanCellE;1{ic}|scanCell@0||-10|-35|||D5G4; -IscanJ:scanCellE;1{ic}|scanCell@1||14|-35|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||2|11|||D0G4;|ATTR_L(D5G1;PUD)S2534|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||2|7|||D0G4;|ATTR_L(D5G1;PUD)S2534|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||1|-35|||D0G4;|ATTR_L(D5G1;PUD)D918.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||9|-21|||D0G4;|ATTR_L(D5G1;PUD)D1176.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|ain[T]|D5G2;||2700|pin@33||32|-1|pin@35||32|8 -Awire|aout[T]|D5G2;||2700|pin@31||48|-1|pin@32||48|3 -Abus|in[1:37]|D5G2;|-0.5|IJ2700|pin@29||-10|-1|pin@30||-10|3 -Abus|net@19||-0.5|IJ0|ls[1:37]|sin|-3|-7|pin@10||-6|-7 -Abus|net@21||-0.5|IJ1800|ls[1:37]|sout|1|-7|pin@12||6|-7 -Awire|net@23|||0|latchWsc@1|sin|39|-7|pin@19||35|-7 -Awire|net@25|||0|conn@7|a|52.5|-7|latchWsc@1|sout|43|-7 -Abus|net@33||-0.5|IJ1800|ls[1:37]|out[1]|2|-1|pin@27||10|-1 -Abus|net@35||-0.5|IJ0|ls[1:37]|in[1]|-4|-1|pin@29||-10|-1 -Awire|net@37|||1800|latchWsc@1|out[1]|44|-1|pin@31||48|-1 -Awire|net@39|||0|latchWsc@1|in[1]|38|-1|pin@33||32|-1 -Awire|net@41|||1800|dataDriv@0|ina|16|8|pin@35||32|8 -Awire|net@45|||1800|dataDriv@0|inb|16|10|pin@36||39|10 -Awire|net@46|||900|pin@36||39|10|latchWsc@1|hcl|39|2 -Awire|net@47|||900|conn@2|y|39|11.5|pin@36||39|10 -Awire|net@63|||0|scanCell@0|sin|-17|-35|pin@50||-19|-35 -Awire|net@78|||1800|scanCell@1|sout|21|-35|pin@65||23|-35 -Awire|net@79|||0|dataDriv@2|ina|25|-23|pin@66||23|-23 -Awire|net@83|||1800|pin@67||14|-21|dataDriv@2|inb|25|-21 -Awire|net@90|||1800|conn@15|y|57|-18|pin@72||63|-18 -Abus|net@101||-0.5|IJ900|scanCell@0|p2p,p1p,rd|-10|-38|pin@82||-10|-41 -Abus|net@104||-0.5|IJ2700|pin@84||14|-41|scanCell@1|p2p,p1p,rd|14|-38 -Abus|net@105||-0.5|IJ1800|pin@85||5|-41|pin@84||14|-41 -Abus|net@106||-0.5|IJ1800|pin@82||-10|-41|pin@85||5|-41 -Awire|net@115|||1800|pin@91||5|-35|scanCell@1|sin|7|-35 -Awire|net@117|||900|pin@59||5|-23|pin@91||5|-35 -Awire|net@118|||1800|dataDriv@1|ina|3|-23|pin@59||5|-23 -Awire|net@120|||1800|wire90@0|b|4.5|11|pin@92||7|11 -Awire|net@121|||900|pin@94||7|9|pin@93||7|7 -Awire|net@122|||900|pin@92||7|11|pin@94||7|9 -Awire|net@123|||0|dataDriv@0|out[F]|8|9|pin@94||7|9 -Awire|net@124|||0|wire90@0|a|-0.5|11|pin@95||-3|11 -Awire|net@126|||2700|ls[1:37]|hcl|-3|2|pin@96||-3|7 -Awire|net@127|||0|pin@93||7|7|wire90@2|b|4.5|7 -Awire|net@128|||2700|pin@96||-3|7|pin@95||-3|11 -Awire|net@129|||0|wire90@2|a|-0.5|7|pin@96||-3|7 -Awire|net@130|||0|wire90@3|a|-1.5|-35|scanCell@0|sout|-3|-35 -Awire|net@131|||1800|wire90@3|b|3.5|-35|pin@91||5|-35 -Awire|net@132|||0|dataDriv@1|out[F]|-5|-22|pin@61||-7|-22 -Awire|net@133|||1800|dataDriv@2|out[F]|33|-22|pin@42||35|-22 -Awire|net@136|||1800|wire90@5|b|11.5|-21|pin@67||14|-21 -Awire|net@137|||0|wire90@5|a|6.5|-21|dataDriv@1|inb|3|-21 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@27||10|-1|pin@28||10|2 -Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@85||5|-41|pin@86||5|-38 -Abus|p2p,p1p,wrA,rd|D5G2;|-0.5|IJ900|latchWsc@1|p2p,p1p,wr,rd|41|-10|pin@45||41|-16 -Abus|p2p,p1p,wrD,rd|D5G2;|-0.5|IJ900|ls[1:37]|p2p,p1p,wr,rd|-1|-10|pin@24||-1|-16 -Abus|p2p,p1p,wrr,rd|D5G2;|-0.5|IJ2700|sa[1:4]|out[2]|-24|-6.5|pin@99||-24|-0.5 -Awire|sid[1]|D5G2;||2700|pin@50||-19|-35|pin@51||-19|-30 -Abus|sid[2,3,4,5]|D5G2;|-0.5|IJ900|sa[1:4]|in[1]|-27|-12.5|pin@97||-27|-19 -Abus|sid[6:9]|D5G2;|-0.5|IJ900|conn@11||-42|-12|pin@48||-42|-17 -Awire|sod[1]|D5G2;||900|pin@72||63|-18|pin@73||63|-23 -Abus|sod[2,3,4,5]|D5G2;|-0.5|IJ2700|sa[1:4]|out[1]|-30|-6.5|pin@98||-30|3 -Abus|sod[6:9]|D5G2;|-0.5|IJ2700|conn@11||-42|-12|pin@49||-42|-7 -Awire|wrA|D5G2;||2700|pin@42||35|-22|pin@43||35|-17 -Awire|wrD|D5G2;||2700|pin@61||-7|-22|pin@62||-7|-17 -Awire|wrr|D5G2;||900|pin@67||14|-21|pin@68||14|-26 -Abus|xin[1:37]|D5G2;|-0.5|IJ900|pin@10||-6|-7|pin@11||-6|-11.5 -Abus|xin[1:38]|D5G2;|-0.5|IJ2700|conn@6||23|-6|pin@14||23|0 -Awire|xin[38]|D5G2;||900|pin@19||35|-7|pin@20||35|-11 -Abus|xout[0:37]|D5G2;|-0.5|IJ900|conn@6||23|-6|pin@15||23|-11 -Awire|xout[0]|D5G2;||900|pin@66||23|-23|pin@65||23|-35 -Abus|xout[1:37]|D5G2;|-0.5|IJ900|pin@12||6|-7|pin@13||6|-11 -Edcl|fire|D4G2;|conn@2|a|I -EinA[1:18]|in[1:37],ain[T]|D4G2;|conn@0|a|I -Eout[1:18]|out[1:37],aout[T]|D6G2;|conn@1|y|O -Esout_1|p2p,p1p,wrA,rd|D6G2;|conn@12|y|O -EinA[38:74],ain[T_1]|scanFromAddress|D4G2;|conn@15|a|I -Esout|scanToAddr|D6G2;|conn@7|y|O -Esi[1:9]|sid[1:9]|D4G2;|conn@9|a|I -Eso[1:9]|sod[1:9]|D6G2;|conn@10|y|O -X - -# Cell data1in38weak;1{ic} -Cdata1in38weak;1{ic}||artwork|1189375651355|1197135118493|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|0|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S38@30 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -NPin|pin@18||-2|-2|1|1|| -NPin|pin@19||-2|-3|1|1|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@18||-2|-2 -AThicker|net@15|||FS0|pin@18||-2|-2|pin@12||-3|-2 -AThicker|net@16|||FS900|pin@18||-2|-2|pin@19||-2|-3 -Efire||D5G2;|pin@0||I -Ein[1:37],ain[T]||D5G2;|pin@2||I -Eout[1:37],aout[T]||D5G2;|pin@4||O -X - -# Cell data1in38weak;1{lay} -Cdata1in38weak;1{lay}||cmos90|1197134372106|1199112068627||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -IbitsAndDriversWeak;1{lay}|bitsAndD@0||0|0|||D5G4; -NMetal-2-Pin|pin@2||-1512|68.1|||| -Idata1in18weak;1{lay}|weak1ini@0||-864|0|X||D5G4; -Idata1in18weak;1{lay}|weak1ini@1||864|0|||D5G4; -Ametal-2|net@0|||S0|bitsAndD@0|dcl|-216|60.3|weak1ini@0|dcl|-216|60.3 -Ametal-2|net@1|||S0|bitsAndD@0|gnd_1|-216|0|weak1ini@0|gnd|-216|0 -Ametal-2|net@2|||S0|bitsAndD@0|vdd_3|-216|-50|weak1ini@0|vdd|-216|-50 -Ametal-2|net@3|||S0|bitsAndD@0|vdd_4|-216|50|weak1ini@0|vdd_2|-216|50 -Ametal-2|net@4|||S0|bitsAndD@0|dcl_2|216|60.3|weak1ini@1|dcl|216|60.3 -Ametal-2|net@5|||S0|bitsAndD@0|gnd|216|0|weak1ini@1|gnd|216|0 -Ametal-2|net@6|||S0|bitsAndD@0|vdd|216|-50|weak1ini@1|vdd|216|-50 -Ametal-2|net@7|||S0|bitsAndD@0|vdd_2|216|50|weak1ini@1|vdd_2|216|50 -Ametal-2|net@8||1.2|S0|bitsAndD@0|fire|-216|68.1|pin@2||-1512|68.1 -Eain[T]||D5G2;|bitsAndD@0|in[2]|I -Eaout[T]||D5G2;|bitsAndD@0|out[2]|I -Efire||D5G2;|pin@2||I -Egnd_2|gnd|D5G2;|weak1ini@0|gnd_1|G -Egnd_1||D5G2;|weak1ini@1|gnd_1|G -Ein[1]||D5G2;|weak1ini@1|in[1]|I -Ein[2]||D5G2;|weak1ini@1|in[2]|I -Ein[3]||D5G2;|weak1ini@1|in[3]|I -Ein[4]||D5G2;|weak1ini@1|in[4]|I -Ein[5]||D5G2;|weak1ini@1|in[5]|I -Ein[6]||D5G2;|weak1ini@1|in[6]|I -Ein[7]||D5G2;|weak1ini@1|in[7]|I -Ein[8]||D5G2;|weak1ini@1|in[8]|I -Ein[9]||D5G2;|weak1ini@1|in[9]|I -Ein[10]||D5G2;|weak1ini@1|in[10]|I -Ein[11]||D5G2;|weak1ini@1|in[11]|I -Ein[12]||D5G2;|weak1ini@1|in[12]|I -Ein[13]||D5G2;|weak1ini@1|in[13]|I -Ein[14]||D5G2;|weak1ini@1|in[14]|I -Ein[15]||D5G2;|weak1ini@1|in[15]|I -Ein[16]||D5G2;|weak1ini@1|in[16]|I -Ein[17]||D5G2;|weak1ini@1|in[17]|I -Ein[18]||D5G2;|weak1ini@1|in[18]|I -Ein[19]||D5G2;|bitsAndD@0|in[1]|I -Ein[20]||D5G2;|weak1ini@0|in[1]|I -Ein[21]||D5G2;|weak1ini@0|in[2]|I -Ein[22]||D5G2;|weak1ini@0|in[3]|I -Ein[23]||D5G2;|weak1ini@0|in[4]|I -Ein[24]||D5G2;|weak1ini@0|in[5]|I -Ein[25]||D5G2;|weak1ini@0|in[6]|I -Ein[26]||D5G2;|weak1ini@0|in[7]|I -Ein[27]||D5G2;|weak1ini@0|in[8]|I -Ein[28]||D5G2;|weak1ini@0|in[9]|I -Ein[29]||D5G2;|weak1ini@0|in[10]|I -Ein[30]||D5G2;|weak1ini@0|in[11]|I -Ein[31]||D5G2;|weak1ini@0|in[12]|I -Ein[32]||D5G2;|weak1ini@0|in[13]|I -Ein[33]||D5G2;|weak1ini@0|in[14]|I -Ein[34]||D5G2;|weak1ini@0|in[15]|I -Ein[35]||D5G2;|weak1ini@0|in[16]|I -Ein[36]||D5G2;|weak1ini@0|in[17]|I -Ein[37]||D5G2;|weak1ini@0|in[18]|I -Eout[1]||D5G2;|weak1ini@1|out[1]|I -Eout[2]||D5G2;|weak1ini@1|out[2]|I -Eout[3]||D5G2;|weak1ini@1|out[3]|I -Eout[4]||D5G2;|weak1ini@1|out[4]|I -Eout[5]||D5G2;|weak1ini@1|out[5]|I -Eout[6]||D5G2;|weak1ini@1|out[6]|I -Eout[7]||D5G2;|weak1ini@1|out[7]|I -Eout[8]||D5G2;|weak1ini@1|out[8]|I -Eout[9]||D5G2;|weak1ini@1|out[9]|I -Eout[10]||D5G2;|weak1ini@1|out[10]|I -Eout[11]||D5G2;|weak1ini@1|out[11]|I -Eout[12]||D5G2;|weak1ini@1|out[12]|I -Eout[13]||D5G2;|weak1ini@1|out[13]|I -Eout[14]||D5G2;|weak1ini@1|out[14]|I -Eout[15]||D5G2;|weak1ini@1|out[15]|I -Eout[16]||D5G2;|weak1ini@1|out[16]|I -Eout[17]||D5G2;|weak1ini@1|out[17]|I -Eout[18]||D5G2;|weak1ini@1|out[18]|I -Eout[19]||D5G2;|bitsAndD@0|out[1]|I -Eout[20]||D5G2;|weak1ini@0|out[1]|I -Eout[21]||D5G2;|weak1ini@0|out[2]|I -Eout[22]||D5G2;|weak1ini@0|out[3]|I -Eout[23]||D5G2;|weak1ini@0|out[4]|I -Eout[24]||D5G2;|weak1ini@0|out[5]|I -Eout[25]||D5G2;|weak1ini@0|out[6]|I -Eout[26]||D5G2;|weak1ini@0|out[7]|I -Eout[27]||D5G2;|weak1ini@0|out[8]|I -Eout[28]||D5G2;|weak1ini@0|out[9]|I -Eout[29]||D5G2;|weak1ini@0|out[10]|I -Eout[30]||D5G2;|weak1ini@0|out[11]|I -Eout[31]||D5G2;|weak1ini@0|out[12]|I -Eout[32]||D5G2;|weak1ini@0|out[13]|I -Eout[33]||D5G2;|weak1ini@0|out[14]|I -Eout[34]||D5G2;|weak1ini@0|out[15]|I -Eout[35]||D5G2;|weak1ini@0|out[16]|I -Eout[36]||D5G2;|weak1ini@0|out[17]|I -Eout[37]||D5G2;|weak1ini@0|out[18]|I -Evdd_6|vdd|D5G2;|weak1ini@0|vdd_4|P -Evdd_3||D5G2;|weak1ini@1|vdd_3|P -Evdd_4||D5G2;|weak1ini@1|vdd_4|P -Evdd_5||D5G2;|weak1ini@0|vdd_3|P -X - -# Cell data1in38weak;1{sch} -Cdata1in38weak;1{sch}||schematic|1189373179324|1206030771237||LEDRIVE_inv@0()F74.44642|LEDRIVE_nand2@0()F37.202095 -IlatchesK:latch1in30A;1{ic}|L[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||6|-5|||| -NOff-Page|conn@1||-27|12|||| -NOff-Page|conn@2||-37|-8|||Y| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-20|-9|Y||D5G4; -Idata1in38weak;1{ic}|hi2inAdd@0||13|10|||D5G4; -IlatchesK:latch1in30A;1{ic}|latch1in@0||-27|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-2|27|||||ART_message(D5G6;)Sdata1in38weak -Ngeneric:Invisible-Pin|pin@1||-3|18|||||ART_message(D5G3;)Sies 8 December 2007 -Ngeneric:Invisible-Pin|pin@2||-4|22|||||ART_message(D5G4;)Sthe 37 data latches -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NBus_Pin|pin@26||-8|0|-1|-1|| -NWire_Pin|pin@27||-2|-9|||| -NWire_Pin|pin@32||-33|0|||| -NWire_Pin|pin@33||-29|-8|||| -NWire_Pin|pin@34||-33|-10|||| -NWire_Pin|pin@35||-18|0|||| -NWire_Pin|pin@36||-18|8|||| -NBus_Pin|pin@37||6|10|-1|-1|| -NBus_Pin|pin@38||19|10|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|-9|||D0G4;|ATTR_L(D5G1;PUD)D5048.000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|ain[T]|D5G2;||900|pin@32||-33|0|pin@34||-33|-10 -Awire|aout[T]|D5G2;||2700|pin@35||-18|0|pin@36||-18|8 -Awire|dcl|D5G2;||900|L[1:37]|hcl|-2|-3|pin@27||-2|-9 -Abus|in[1:37]|D5G2;|-0.5|IJ2700|pin@11||-8|-5|pin@26||-8|0 -Abus|net@9||-0.5|IJ0|pin@15||9|0|L[1:37]|out[1]|3|0 -Abus|net@34||-0.5|IJ1800|pin@26||-8|0|L[1:37]|in[1]|-3|0 -Awire|net@41|||0|pin@27||-2|-9|wire90@0|b|-6.5|-9 -Awire|net@81|||0|wire90@0|a|-11.5|-9|dataDriv@0|out[F]|-16|-9 -Awire|net@86|||0|latch1in@0|in[1]|-30|0|pin@32||-33|0 -Awire|net@90|||900|latch1in@0|hcl|-29|-3|pin@33||-29|-8 -Awire|net@91|||1800|pin@33||-29|-8|dataDriv@0|inb|-24|-8 -Awire|net@92|||1800|conn@2|y|-35|-8|pin@33||-29|-8 -Awire|net@94|||1800|pin@34||-33|-10|dataDriv@0|ina|-24|-10 -Awire|net@96|||1800|latch1in@0|out[1]|-24|0|pin@35||-18|0 -Abus|net@97||-0.5|IJ0|hi2inAdd@0|in[1:37],ain[T]|10|10|pin@37||6|10 -Abus|net@98||-0.5|IJ1800|hi2inAdd@0|out[1:37],aout[T]|16|10|pin@38||19|10 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -Efire||D4G2;|conn@2|a|I -Ein[1:37],ain[T]||D4G2;|conn@1|a|I -Eout[1:37],aout[T]||D6G2;|conn@0|y|O -X - -# Cell data2in18;1{ic} -Cdata2in18;1{ic}||artwork|1189375651355|1194793426698|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S18@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -Edcl[A,B]||D5G2;|pin@0||I -EinA[1:18]||D5G2;|pin@2||I -EinB[1:18]||D5G2;|pin@3||I -Eout[1:18]||D5G2;|pin@4||O -X - -# Cell data2in18;1{sch} -Cdata2in18;1{sch}||schematic|1189373179324|1206032306937|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||12|0|||| -NOff-Page|conn@1||-14|-3|||| -NOff-Page|conn@2||-8|-8.5|||YRRR| -NOff-Page|conn@3||-14|3|||XRR| -Idata2in18;1{ic}|hi2inAdd@0||15|8|||D5G4; -IlatchesK:latch2in60C;1{ic}|hiL[1:18]|D5G3;X3;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|34|||||ART_message(D5G6;)Sdata2in18 -Ngeneric:Invisible-Pin|pin@1||0|25|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-1|29|||||ART_message(D5G4;)SHI control data register -NBus_Pin|pin@7||-8|1|-1|-1|| -NBus_Pin|pin@8||-8|3|-1|-1|| -NBus_Pin|pin@11||-8|-3|-1|-1|| -NBus_Pin|pin@12||-8|-1|-1|-1|| -NWire_Pin|pin@13||-2|-6|||| -NWire_Pin|pin@14||-2|7|||| -Ngeneric:Invisible-Pin|pin@15||-5.5|17|||||ART_message(D6G2;)S[Bit arrangement right:,18 17 16 15 14 13 12 11 10,01 02 03 04 05 06 07 08 09] -Ngeneric:Invisible-Pin|pin@16||-8.5|17|||||ART_message(D4G2;)S[Bit arrangement left:,09 08 07 06 05 04 03 02 01,10 11 12 13 14 15 16 17 18] -Awire|dcl[A]|D5G2;||900|hiL[1:18]|hcl[A]|-2|-3|pin@13||-2|-6 -Awire|dcl[B]|D5G2;||2700|hiL[1:18]|hcl[B]|-2|3|pin@14||-2|7 -Abus|net@9||-0.5|IJ0|conn@0|a|10|0|hiL[1:18]|out[1]|3|0 -Abus|net@10||-0.5|IJ0|hiL[1:18]|inB[1]|-3|1|pin@7||-8|1 -Abus|net@11||-0.5|IJ2700|pin@7||-8|1|pin@8||-8|3 -Abus|net@15||-0.5|IJ1800|conn@1|y|-12|-3|pin@11||-8|-3 -Abus|net@16||-0.5|IJ2700|pin@11||-8|-3|pin@12||-8|-1 -Abus|net@17||-0.5|IJ1800|pin@12||-8|-1|hiL[1:18]|inA[1]|-3|-1 -Abus|net@19||-0.5|IJ1800|conn@3|y|-12|3|pin@8||-8|3 -Edcl[A,B]||D4G2;|conn@2|a|I -EinA[1:18]||D4G2;|conn@1|a|I -EinB[1:18]||D4G2;|conn@3|a|I -Eout[1:18]||D6G2;|conn@0|y|O -X - -# Cell data2in18left;2{lay} -Cdata2in18left;2{lay}|data2in18|cmos90|1194793718873|1206032290172||ATTR_NCC(D5FLeave alone;G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1216111506949 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||630.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@2||630.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@3||486.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@4||486.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@5||342.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@6||342.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@7||198.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@8||198.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@9||54.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@10||54.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@11||-89.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@12||-89.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@13||-233.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@14||-233.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@15||-377.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@16||-377.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@17||-521.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@18||-521.5|-11.7|||X| -NMetal-1-Polysilicon-Con|contact@19||630.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@20||486.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@21||342.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@22||198.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@23||54.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@24||-89.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@25||-233.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@26||-377.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@27||-521.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@28||621.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@29||-98.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@30||-242.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@31||-386.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@32||-530.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@33||621.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@34||477.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@35||333.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@36||189.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@37||45.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@38||-98.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@39||-242.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@40||-386.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@41||-530.5|10||5.2|X| -NMetal-1-Polysilicon-Con|contact@42||477.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@43||333.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@44||189.5|-10||5.2|X| -NMetal-1-Polysilicon-Con|contact@45||45.5|-10||5.2|X| -NX-Metal-1-Metal-2-Con|contact@46||621.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@47||477.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@48||333.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@49||189.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@50||45.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@51||-98.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@52||-242.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@53||-386.5|11.7|||| -NX-Metal-1-Metal-2-Con|contact@54||-530.5|11.7|||| -IlatchesK:latch2in60Cm3;1{lay}|latch1in@1||576|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@2||432|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@3||288|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@4||144|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@5||-144|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@6||-288|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@7||-432|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@8||-576|-72|X||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@9||576|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@10||432|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@11||288|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@12||144|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@13||0|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@14||-144|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@15||-288|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@16||-432|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@17||-576|72|XY||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||0|-72|X||D5G4; -NMetal-2-Pin|pin@1||648|-11.7|||X| -NPolysilicon-Pin|pin@2||-522|12.6|||| -NPolysilicon-Pin|pin@3||-530|12.6|||| -NPolysilicon-Pin|pin@4||-530|-12.6|||| -NPolysilicon-Pin|pin@5||-522|-12.6|||| -NPolysilicon-Pin|pin@6||-378|12.6|||| -NPolysilicon-Pin|pin@7||-386|12.6|||| -NPolysilicon-Pin|pin@8||-386|-12.6|||| -NPolysilicon-Pin|pin@9||-378|-12.6|||| -NPolysilicon-Pin|pin@10||-234|12.6|||| -NPolysilicon-Pin|pin@11||-242|12.6|||| -NPolysilicon-Pin|pin@12||-242|-12.6|||| -NPolysilicon-Pin|pin@13||-234|-12.6|||| -NPolysilicon-Pin|pin@14||-90|12.6|||| -NPolysilicon-Pin|pin@15||-98|12.6|||| -NPolysilicon-Pin|pin@16||-98|-12.6|||| -NPolysilicon-Pin|pin@17||-90|-12.6|||| -NPolysilicon-Pin|pin@18||54|12.6|||| -NPolysilicon-Pin|pin@19||46|12.6|||| -NPolysilicon-Pin|pin@20||46|-12.6|||| -NPolysilicon-Pin|pin@21||54|-12.6|||| -NPolysilicon-Pin|pin@22||198|12.6|||| -NPolysilicon-Pin|pin@23||190|12.6|||| -NPolysilicon-Pin|pin@24||190|-12.6|||| -NPolysilicon-Pin|pin@25||198|-12.6|||| -NPolysilicon-Pin|pin@26||342|12.6|||| -NPolysilicon-Pin|pin@27||334|12.6|||| -NPolysilicon-Pin|pin@28||334|-12.6|||| -NPolysilicon-Pin|pin@29||342|-12.6|||| -NPolysilicon-Pin|pin@30||486|12.6|||| -NPolysilicon-Pin|pin@31||478|12.6|||| -NPolysilicon-Pin|pin@32||478|-12.6|||| -NPolysilicon-Pin|pin@33||486|-12.6|||| -NPolysilicon-Pin|pin@34||630|12.6|||| -NPolysilicon-Pin|pin@35||622|12.6|||| -NPolysilicon-Pin|pin@36||622|-12.6|||| -NPolysilicon-Pin|pin@37||630|-12.6|||| -NPolysilicon-Pin|pin@38||630|12.6|||| -NPolysilicon-Pin|pin@39||486|12.6|||| -NPolysilicon-Pin|pin@40||342|12.6|||| -NPolysilicon-Pin|pin@41||198|12.6|||| -NPolysilicon-Pin|pin@42||54|12.6|||| -NPolysilicon-Pin|pin@43||-90|12.6|||| -NPolysilicon-Pin|pin@44||-234|12.6|||| -NPolysilicon-Pin|pin@45||-378|12.6|||| -NPolysilicon-Pin|pin@46||-522|12.6|||| -NMetal-2-Pin|pin@47||648|11.7|||X| -Ametal-2|net@1||1.2|S0|pin@1||648|-11.7|contact@2||630.5|-11.7 -Ametal-1|net@3|||S2700|contact@1||630.5|-12|contact@2||630.5|-11.7 -Ametal-1|net@6|||S2700|contact@3||486.5|-12|contact@4||486.5|-11.7 -Ametal-1|net@9|||S2700|contact@5||342.5|-12|contact@6||342.5|-11.7 -Ametal-1|net@12|||S2700|contact@7||198.5|-12|contact@8||198.5|-11.7 -Ametal-1|net@15|||S2700|contact@9||54.5|-12|contact@10||54.5|-11.7 -Ametal-1|net@18|||S2700|contact@11||-89.5|-12|contact@12||-89.5|-11.7 -Ametal-1|net@21|||S2700|contact@13||-233.5|-12|contact@14||-233.5|-11.7 -Ametal-1|net@24|||S2700|contact@15||-377.5|-12|contact@16||-377.5|-11.7 -Ametal-1|net@27|||S2700|contact@17||-521.5|-12|contact@18||-521.5|-11.7 -Ametal-1|net@37|||S900|contact@19||630.5|7.4|contact@1||630.5|-7.4 -Ametal-1|net@38|||S2700|contact@3||486.5|-7.4|contact@20||486.5|7.4 -Ametal-1|net@39|||S2700|contact@5||342.5|-7.4|contact@21||342.5|7.4 -Ametal-1|net@40|||S2700|contact@7||198.5|-7.4|contact@22||198.5|7.4 -Ametal-1|net@41|||S2700|contact@9||54.5|-7.4|contact@23||54.5|7.4 -Ametal-1|net@42|||S2700|contact@11||-89.5|-7.4|contact@24||-89.5|7.4 -Ametal-1|net@43|||S2700|contact@13||-233.5|-7.4|contact@25||-233.5|7.4 -Ametal-1|net@44|||S2700|contact@15||-377.5|-7.4|contact@26||-377.5|7.4 -Ametal-1|net@45|||S2700|contact@17||-521.5|-7.4|contact@27||-521.5|7.4 -Ametal-2|net@71||1.2|S1800|contact@4||486.5|-11.7|contact@2||630.5|-11.7 -Ametal-2|net@72||1.2|S1800|contact@6||342.5|-11.7|contact@4||486.5|-11.7 -Ametal-2|net@73||1.2|S1800|contact@8||198.5|-11.7|contact@6||342.5|-11.7 -Ametal-2|net@74||1.2|S1800|contact@10||54.5|-11.7|contact@8||198.5|-11.7 -Ametal-2|net@75||1.2|S1800|contact@12||-89.5|-11.7|contact@10||54.5|-11.7 -Ametal-2|net@76||1.2|S1800|contact@14||-233.5|-11.7|contact@12||-89.5|-11.7 -Ametal-2|net@77||1.2|S1800|contact@16||-377.5|-11.7|contact@14||-233.5|-11.7 -Ametal-2|net@78||1.2|S1800|contact@18||-521.5|-11.7|contact@16||-377.5|-11.7 -Ametal-2|net@83|||S0|latch1in@11|gnd_1|216|72|latch1in@12|gnd|216|72 -Ametal-2|net@84|||S0|latch1in@11|vdd_4|216|122|latch1in@12|vdd|216|122 -Ametal-2|net@89|||S0|latch1in@13|gnd_1|-72|72|latch1in@14|gnd|-72|72 -Ametal-2|net@90|||S0|latch1in@13|vdd_4|-72|122|latch1in@14|vdd|-72|122 -Ametal-2|net@95|||S0|latch1in@15|gnd_1|-360|72|latch1in@16|gnd|-360|72 -Ametal-2|net@96|||S0|latch1in@15|vdd_4|-360|122|latch1in@16|vdd|-360|122 -Ametal-2|net@101|||S0|latch1in@1|gnd_1|504|-72|latch1in@2|gnd|504|-72 -Ametal-2|net@102|||S0|latch1in@1|vdd_4|504|-122|latch1in@2|vdd|504|-122 -Ametal-2|net@107|||S0|latch1in@3|gnd_1|216|-72|latch1in@4|gnd|216|-72 -Ametal-2|net@108|||S0|latch1in@3|vdd_4|216|-122|latch1in@4|vdd|216|-122 -Ametal-2|net@112|||S0|latch1in@5|vdd_3|-216|-22|latch1in@6|vdd_2|-216|-22 -Ametal-2|net@115|||S0|latch1in@6|vdd_3|-360|-22|latch1in@7|vdd_2|-360|-22 -Ametal-2|net@118|||S0|latch1in@7|vdd_3|-504|-22|latch1in@8|vdd_2|-504|-22 -Ametal-2|net@119|||S0|latch1in@9|gnd_1|504|72|latch1in@10|gnd|504|72 -Ametal-2|net@121|||S0|latch1in@9|vdd_4|504|122|latch1in@10|vdd|504|122 -Ametal-2|net@126|||S0|latch1in@5|vdd_2|-72|-22|latch2in@0|vdd_3|-72|-22 -APolysilicon|net@132|||S1800|contact@32||-530.5|-12.6|pin@4||-530|-12.6 -APolysilicon|net@133|||S900|pin@4||-530|-12.6|latch1in@8|hcl[B]|-530|-13.5 -APolysilicon|net@134|||S0|contact@17||-521.5|-12.6|pin@5||-522|-12.6 -APolysilicon|net@136|||S0|pin@7||-386|12.6|contact@40||-386.5|12.6 -APolysilicon|net@137|||S0|pin@8||-386|-12.6|contact@31||-386.5|-12.6 -APolysilicon|net@138|||S0|pin@11||-242|12.6|contact@39||-242.5|12.6 -APolysilicon|net@139|||S0|pin@12||-242|-12.6|contact@30||-242.5|-12.6 -APolysilicon|net@140|||S0|pin@15||-98|12.6|contact@38||-98.5|12.6 -APolysilicon|net@141|||S0|pin@16||-98|-12.6|contact@29||-98.5|-12.6 -APolysilicon|net@142|||S0|pin@19||46|12.6|contact@37||45.5|12.6 -APolysilicon|net@143|||S0|pin@20||46|-12.6|contact@45||45.5|-12.6 -APolysilicon|net@144|||S0|pin@23||190|12.6|contact@36||189.5|12.6 -APolysilicon|net@145|||S0|pin@24||190|-12.6|contact@44||189.5|-12.6 -APolysilicon|net@146|||S0|pin@27||334|12.6|contact@35||333.5|12.6 -APolysilicon|net@147|||S0|pin@28||334|-12.6|contact@43||333.5|-12.6 -APolysilicon|net@148|||S0|pin@31||478|12.6|contact@34||477.5|12.6 -APolysilicon|net@149|||S0|pin@32||478|-12.6|contact@42||477.5|-12.6 -APolysilicon|net@150|||S0|pin@35||622|12.6|contact@33||621.5|12.6 -APolysilicon|net@151|||S0|pin@36||622|-12.6|contact@28||621.5|-12.6 -APolysilicon|net@152|||S1800|pin@6||-378|12.6|contact@26||-377.5|12.6 -APolysilicon|net@153|||S1800|pin@10||-234|12.6|contact@25||-233.5|12.6 -APolysilicon|net@154|||S1800|pin@14||-90|12.6|contact@24||-89.5|12.6 -APolysilicon|net@155|||S1800|pin@18||54|12.6|contact@23||54.5|12.6 -APolysilicon|net@156|||S1800|pin@22||198|12.6|contact@22||198.5|12.6 -APolysilicon|net@157|||S1800|pin@26||342|12.6|contact@21||342.5|12.6 -APolysilicon|net@158|||S1800|pin@30||486|12.6|contact@20||486.5|12.6 -APolysilicon|net@159|||S1800|pin@34||630|12.6|contact@19||630.5|12.6 -APolysilicon|net@160|||S0|pin@3||-530|12.6|contact@41||-530.5|12.6 -APolysilicon|net@162|||S1800|pin@38||630|12.6|contact@19||630.5|12.6 -APolysilicon|net@164|||S1800|pin@39||486|12.6|contact@20||486.5|12.6 -APolysilicon|net@166|||S1800|pin@40||342|12.6|contact@21||342.5|12.6 -APolysilicon|net@168|||S1800|pin@41||198|12.6|contact@22||198.5|12.6 -APolysilicon|net@170|||S1800|pin@42||54|12.6|contact@23||54.5|12.6 -APolysilicon|net@172|||S1800|pin@43||-90|12.6|contact@24||-89.5|12.6 -APolysilicon|net@174|||S1800|pin@44||-234|12.6|contact@25||-233.5|12.6 -APolysilicon|net@176|||S1800|pin@45||-378|12.6|contact@26||-377.5|12.6 -APolysilicon|net@178|||S1800|pin@46||-522|12.6|contact@27||-521.5|12.6 -APolysilicon|net@179|||S1800|pin@2||-522|12.6|contact@27||-521.5|12.6 -APolysilicon|net@180|||S2700|latch1in@1|hcl[B]|622|-13.5|pin@36||622|-12.6 -APolysilicon|net@181|||S2700|latch1in@2|hcl[B]|478|-13.5|pin@32||478|-12.6 -APolysilicon|net@182|||S2700|latch1in@3|hcl[B]|334|-13.5|pin@28||334|-12.6 -APolysilicon|net@183|||S2700|latch1in@4|hcl[B]|190|-13.5|pin@24||190|-12.6 -APolysilicon|net@184|||S2700|latch1in@5|hcl[B]|-98|-13.5|pin@16||-98|-12.6 -APolysilicon|net@185|||S2700|latch1in@6|hcl[B]|-242|-13.5|pin@12||-242|-12.6 -APolysilicon|net@186|||S2700|latch1in@7|hcl[B]|-386|-13.5|pin@8||-386|-12.6 -APolysilicon|net@187|||S2700|latch2in@0|hcl[B]|46|-13.5|pin@20||46|-12.6 -APolysilicon|net@188|||S2700|latch1in@1|hcl[A]|630|-13.5|pin@37||630|-12.6 -APolysilicon|net@189|||S2700|latch1in@2|hcl[A]|486|-13.5|pin@33||486|-12.6 -APolysilicon|net@190|||S2700|latch1in@3|hcl[A]|342|-13.5|pin@29||342|-12.6 -APolysilicon|net@191|||S2700|latch1in@4|hcl[A]|198|-13.5|pin@25||198|-12.6 -APolysilicon|net@192|||S2700|latch1in@5|hcl[A]|-90|-13.5|pin@17||-90|-12.6 -APolysilicon|net@193|||S2700|latch1in@6|hcl[A]|-234|-13.5|pin@13||-234|-12.6 -APolysilicon|net@194|||S2700|latch1in@7|hcl[A]|-378|-13.5|pin@9||-378|-12.6 -APolysilicon|net@195|||S2700|latch2in@0|hcl[A]|54|-13.5|pin@21||54|-12.6 -APolysilicon|net@196|||S2700|pin@35||622|12.6|latch1in@9|hcl[B]|622|13.5 -APolysilicon|net@197|||S2700|pin@7||-386|12.6|latch1in@16|hcl[B]|-386|13.5 -APolysilicon|net@198|||S2700|pin@11||-242|12.6|latch1in@15|hcl[B]|-242|13.5 -APolysilicon|net@199|||S2700|pin@15||-98|12.6|latch1in@14|hcl[B]|-98|13.5 -APolysilicon|net@200|||S2700|pin@19||46|12.6|latch1in@13|hcl[B]|46|13.5 -APolysilicon|net@201|||S2700|pin@23||190|12.6|latch1in@12|hcl[B]|190|13.5 -APolysilicon|net@202|||S2700|pin@27||334|12.6|latch1in@11|hcl[B]|334|13.5 -APolysilicon|net@203|||S2700|pin@31||478|12.6|latch1in@10|hcl[B]|478|13.5 -APolysilicon|net@204|||S2700|latch1in@8|hcl[A]|-522|-13.5|pin@5||-522|-12.6 -APolysilicon|net@205|||S2700|pin@34||630|12.6|latch1in@9|hcl[A]|630|13.5 -APolysilicon|net@206|||S2700|pin@2||-522|12.6|latch1in@17|hcl[A]|-522|13.5 -APolysilicon|net@207|||S2700|pin@3||-530|12.6|latch1in@17|hcl[B]|-530|13.5 -APolysilicon|net@208|||S2700|pin@6||-378|12.6|latch1in@16|hcl[A]|-378|13.5 -APolysilicon|net@209|||S2700|pin@10||-234|12.6|latch1in@15|hcl[A]|-234|13.5 -APolysilicon|net@210|||S2700|pin@14||-90|12.6|latch1in@14|hcl[A]|-90|13.5 -APolysilicon|net@211|||S2700|pin@18||54|12.6|latch1in@13|hcl[A]|54|13.5 -APolysilicon|net@212|||S2700|pin@22||198|12.6|latch1in@12|hcl[A]|198|13.5 -APolysilicon|net@213|||S2700|pin@26||342|12.6|latch1in@11|hcl[A]|342|13.5 -APolysilicon|net@214|||S2700|pin@30||486|12.6|latch1in@10|hcl[A]|486|13.5 -APolysilicon|net@215|||S2700|pin@38||630|12.6|latch1in@9|hcl[A]|630|13.5 -APolysilicon|net@216|||S2700|pin@39||486|12.6|latch1in@10|hcl[A]|486|13.5 -APolysilicon|net@217|||S2700|pin@40||342|12.6|latch1in@11|hcl[A]|342|13.5 -APolysilicon|net@218|||S2700|pin@41||198|12.6|latch1in@12|hcl[A]|198|13.5 -APolysilicon|net@219|||S2700|pin@42||54|12.6|latch1in@13|hcl[A]|54|13.5 -APolysilicon|net@220|||S2700|pin@43||-90|12.6|latch1in@14|hcl[A]|-90|13.5 -APolysilicon|net@221|||S2700|pin@44||-234|12.6|latch1in@15|hcl[A]|-234|13.5 -APolysilicon|net@222|||S2700|pin@45||-378|12.6|latch1in@16|hcl[A]|-378|13.5 -APolysilicon|net@223|||S2700|pin@46||-522|12.6|latch1in@17|hcl[A]|-522|13.5 -APolysilicon|net@224|||S1800|pin@13||-234|-12.6|contact@13||-233.5|-12.6 -APolysilicon|net@225|||S1800|pin@17||-90|-12.6|contact@11||-89.5|-12.6 -APolysilicon|net@226|||S1800|pin@21||54|-12.6|contact@9||54.5|-12.6 -APolysilicon|net@227|||S1800|pin@25||198|-12.6|contact@7||198.5|-12.6 -APolysilicon|net@228|||S1800|pin@29||342|-12.6|contact@5||342.5|-12.6 -APolysilicon|net@229|||S1800|pin@33||486|-12.6|contact@3||486.5|-12.6 -APolysilicon|net@230|||S1800|pin@37||630|-12.6|contact@1||630.5|-12.6 -APolysilicon|net@231|||S1800|pin@9||-378|-12.6|contact@15||-377.5|-12.6 -Ametal-2|net@232||1.2|S0|pin@47||648|11.7|contact@46||621.5|11.7 -Ametal-1|net@242|||S900|contact@33||621.5|12|contact@46||621.5|11.7 -Ametal-1|net@243|||S900|contact@33||621.5|7.4|contact@28||621.5|-7.4 -Ametal-1|net@244|||S2700|contact@29||-98.5|-7.4|contact@38||-98.5|7.4 -Ametal-1|net@245|||S2700|contact@30||-242.5|-7.4|contact@39||-242.5|7.4 -Ametal-1|net@246|||S2700|contact@31||-386.5|-7.4|contact@40||-386.5|7.4 -Ametal-1|net@247|||S2700|contact@32||-530.5|-7.4|contact@41||-530.5|7.4 -Ametal-1|net@248|||S2700|contact@42||477.5|-7.4|contact@34||477.5|7.4 -Ametal-1|net@249|||S2700|contact@43||333.5|-7.4|contact@35||333.5|7.4 -Ametal-1|net@250|||S2700|contact@44||189.5|-7.4|contact@36||189.5|7.4 -Ametal-1|net@251|||S2700|contact@45||45.5|-7.4|contact@37||45.5|7.4 -Ametal-1|net@252|||S2700|contact@47||477.5|11.7|contact@34||477.5|12 -Ametal-1|net@253|||S2700|contact@48||333.5|11.7|contact@35||333.5|12 -Ametal-1|net@254|||S2700|contact@49||189.5|11.7|contact@36||189.5|12 -Ametal-1|net@255|||S2700|contact@50||45.5|11.7|contact@37||45.5|12 -Ametal-1|net@256|||S2700|contact@51||-98.5|11.7|contact@38||-98.5|12 -Ametal-1|net@257|||S2700|contact@52||-242.5|11.7|contact@39||-242.5|12 -Ametal-1|net@258|||S2700|contact@53||-386.5|11.7|contact@40||-386.5|12 -Ametal-1|net@259|||S2700|contact@54||-530.5|11.7|contact@41||-530.5|12 -Ametal-2|net@286||1.2|S0|contact@53||-386.5|11.7|contact@54||-530.5|11.7 -Ametal-2|net@290||1.2|S0|contact@52||-242.5|11.7|contact@53||-386.5|11.7 -Ametal-2|net@292||1.2|S0|contact@51||-98.5|11.7|contact@52||-242.5|11.7 -Ametal-2|net@294||1.2|S0|contact@50||45.5|11.7|contact@51||-98.5|11.7 -Ametal-2|net@296||1.2|S0|contact@49||189.5|11.7|contact@50||45.5|11.7 -Ametal-2|net@297||1.2|S0|contact@48||333.5|11.7|contact@49||189.5|11.7 -Ametal-2|net@299||1.2|S0|contact@46||621.5|11.7|contact@47||477.5|11.7 -Ametal-2|net@300||1.2|S0|contact@47||477.5|11.7|contact@48||333.5|11.7 -Ametal-2|net@493|||S0|latch1in@10|gnd_1|360|72|latch1in@11|gnd|360|72 -Ametal-2|net@494|||S0|latch1in@10|vdd_4|360|122|latch1in@11|vdd|360|122 -Ametal-2|net@495|||S0|latch1in@10|vdd_3|360|22|latch1in@11|vdd_2|360|22 -Ametal-2|net@496|||S0|latch1in@11|vdd_3|216|22|latch1in@12|vdd_2|216|22 -Ametal-2|net@497|||S0|latch1in@12|gnd_1|72|72|latch1in@13|gnd|72|72 -Ametal-2|net@498|||S0|latch1in@12|vdd_4|72|122|latch1in@13|vdd|72|122 -Ametal-2|net@499|||S0|latch1in@12|vdd_3|72|22|latch1in@13|vdd_2|72|22 -Ametal-2|net@500|||S0|latch1in@13|vdd_3|-72|22|latch1in@14|vdd_2|-72|22 -Ametal-2|net@501|||S0|latch1in@14|gnd_1|-216|72|latch1in@15|gnd|-216|72 -Ametal-2|net@502|||S0|latch1in@14|vdd_4|-216|122|latch1in@15|vdd|-216|122 -Ametal-2|net@503|||S0|latch1in@14|vdd_3|-216|22|latch1in@15|vdd_2|-216|22 -Ametal-2|net@504|||S0|latch1in@15|vdd_3|-360|22|latch1in@16|vdd_2|-360|22 -Ametal-2|net@505|||S0|latch1in@16|gnd_1|-504|72|latch1in@17|gnd|-504|72 -Ametal-2|net@506|||S0|latch1in@16|vdd_4|-504|122|latch1in@17|vdd|-504|122 -Ametal-2|net@507|||S0|latch1in@16|vdd_3|-504|22|latch1in@17|vdd_2|-504|22 -Ametal-2|net@508|||S0|latch1in@1|vdd_3|504|-22|latch1in@2|vdd_2|504|-22 -Ametal-2|net@509|||S0|latch1in@2|gnd_1|360|-72|latch1in@3|gnd|360|-72 -Ametal-2|net@510|||S0|latch1in@2|vdd_4|360|-122|latch1in@3|vdd|360|-122 -Ametal-2|net@511|||S0|latch1in@2|vdd_3|360|-22|latch1in@3|vdd_2|360|-22 -Ametal-2|net@512|||S0|latch1in@3|vdd_3|216|-22|latch1in@4|vdd_2|216|-22 -Ametal-2|net@513|||S0|latch1in@5|gnd_1|-216|-72|latch1in@6|gnd|-216|-72 -Ametal-2|net@514|||S0|latch1in@5|vdd_4|-216|-122|latch1in@6|vdd|-216|-122 -Ametal-2|net@515|||S0|latch1in@6|gnd_1|-360|-72|latch1in@7|gnd|-360|-72 -Ametal-2|net@516|||S0|latch1in@6|vdd_4|-360|-122|latch1in@7|vdd|-360|-122 -Ametal-2|net@517|||S0|latch1in@7|gnd_1|-504|-72|latch1in@8|gnd|-504|-72 -Ametal-2|net@518|||S0|latch1in@7|vdd_4|-504|-122|latch1in@8|vdd|-504|-122 -Ametal-2|net@519|||S0|latch1in@9|vdd_3|504|22|latch1in@10|vdd_2|504|22 -Ametal-2|net@520|||S0|latch1in@4|gnd_1|72|-72|latch2in@0|gnd|72|-72 -Ametal-2|net@521|||S0|latch1in@4|vdd_4|72|-122|latch2in@0|vdd|72|-122 -Ametal-2|net@522|||S0|latch1in@4|vdd_3|72|-22|latch2in@0|vdd_2|72|-22 -Ametal-2|net@523|||S0|latch1in@5|gnd|-72|-72|latch2in@0|gnd_1|-72|-72 -Ametal-2|net@524|||S0|latch1in@5|vdd|-72|-122|latch2in@0|vdd_4|-72|-122 -Edcl[A]||D5G2;|pin@1||I -Edcl[B]||D5G2;|pin@47||I -Egnd||D5G2;|latch1in@9|gnd|G -Egnd_1||D5G2;|latch1in@17|gnd_1|G -Egnd_2||D5G2;|latch1in@8|gnd_1|G -Egnd_3||D5G2;|latch1in@1|gnd|G -EinA[1]||D5G2;|latch1in@9|inA[1]|I -EinA[2]||D5G2;|latch1in@10|inA[1]|I -EinA[3]||D5G2;|latch1in@11|inA[1]|I -EinA[4]||D5G2;|latch1in@12|inA[1]|I -EinA[5]||D5G2;|latch1in@13|inA[1]|I -EinA[6]||D5G2;|latch1in@14|inA[1]|I -EinA[7]||D5G2;|latch1in@15|inA[1]|I -EinA[8]||D5G2;|latch1in@16|inA[1]|I -EinA[9]||D5G2;|latch1in@17|inA[1]|I -EinA[10]||D5G2;|latch1in@8|inA[1]|I -EinA[11]||D5G2;|latch1in@7|inA[1]|I -EinA[12]||D5G2;|latch1in@6|inA[1]|I -EinA[13]||D5G2;|latch1in@5|inA[1]|I -EinA[14]||D5G2;|latch2in@0|inA[1]|I -EinA[15]||D5G2;|latch1in@4|inA[1]|I -EinA[16]||D5G2;|latch1in@3|inA[1]|I -EinA[17]||D5G2;|latch1in@2|inA[1]|I -EinA[18]||D5G2;|latch1in@1|inA[1]|I -EinB[1]||D5G2;|latch1in@9|inB[1]|I -EinB[2]||D5G2;|latch1in@10|inB[1]|I -EinB[3]||D5G2;|latch1in@11|inB[1]|I -EinB[4]||D5G2;|latch1in@12|inB[1]|I -EinB[5]||D5G2;|latch1in@13|inB[1]|I -EinB[6]||D5G2;|latch1in@14|inB[1]|I -EinB[7]||D5G2;|latch1in@15|inB[1]|I -EinB[8]||D5G2;|latch1in@16|inB[1]|I -EinB[9]||D5G2;|latch1in@17|inB[1]|I -EinB[10]||D5G2;|latch1in@8|inB[1]|I -EinB[11]||D5G2;|latch1in@7|inB[1]|I -EinB[12]||D5G2;|latch1in@6|inB[1]|I -EinB[13]||D5G2;|latch1in@5|inB[1]|I -EinB[14]||D5G2;|latch2in@0|inB[1]|I -EinB[15]||D5G2;|latch1in@4|inB[1]|I -EinB[16]||D5G2;|latch1in@3|inB[1]|I -EinB[17]||D5G2;|latch1in@2|inB[1]|I -EinB[18]||D5G2;|latch1in@1|inB[1]|I -Eout[1]||D5G2;|latch1in@9|out[1]|O -Eout[2]||D5G2;|latch1in@10|out[1]|O -Eout[3]||D5G2;|latch1in@11|out[1]|O -Eout[4]||D5G2;|latch1in@12|out[1]|O -Eout[5]||D5G2;|latch1in@13|out[1]|O -Eout[6]||D5G2;|latch1in@14|out[1]|O -Eout[7]||D5G2;|latch1in@15|out[1]|O -Eout[8]||D5G2;|latch1in@16|out[1]|O -Eout[9]||D5G2;|latch1in@17|out[1]|O -Eout[10]||D5G2;|latch1in@8|out[1]|O -Eout[11]||D5G2;|latch1in@7|out[1]|O -Eout[12]||D5G2;|latch1in@6|out[1]|O -Eout[13]||D5G2;|latch1in@5|out[1]|O -Eout[14]||D5G2;|latch2in@0|out[1]|O -Eout[15]||D5G2;|latch1in@4|out[1]|O -Eout[16]||D5G2;|latch1in@3|out[1]|O -Eout[17]||D5G2;|latch1in@2|out[1]|O -Eout[18]||D5G2;|latch1in@1|out[1]|O -Evdd||D5G2;|latch1in@9|vdd|P -Evdd_2||D5G2;|latch1in@9|vdd_2|P -Evdd_3||D5G2;|latch1in@17|vdd_3|P -Evdd_5||D5G2;|latch1in@8|vdd_3|P -Evdd_6||D5G2;|latch1in@8|vdd_4|P -Evdd_7||D5G2;|latch1in@1|vdd|P -Evdd_8||D5G2;|latch1in@1|vdd_2|P -Evdd_9||D5G2;|latch1in@17|vdd_4|P -X - -# Cell data2in18right;3{lay} -Cdata2in18right;3{lay}|data2in18|cmos90|1194793718873|1206032290172||ATTR_NCC(D5FLeave alone;G3;NTX-91;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1216111506949 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-Polysilicon-Con|contact@1||-630.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@2||-630.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@3||-486.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@4||-486.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@5||-342.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@6||-342.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@7||-198.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-198.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@9||-54.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@10||-54.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@11||89.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@12||89.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@13||233.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@14||233.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@15||377.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@16||377.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@17||521.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@18||521.5|-11.7|||| -NMetal-1-Polysilicon-Con|contact@19||-630.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@20||-486.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@21||-342.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@22||-198.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@23||-54.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@24||89.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@25||233.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@26||377.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@27||521.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@28||-621.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@29||98.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@30||242.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@31||386.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@32||530.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@33||-621.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@34||-477.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@35||-333.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@36||-189.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@37||-45.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@38||98.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@39||242.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@40||386.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@41||530.5|10||5.2|| -NMetal-1-Polysilicon-Con|contact@42||-477.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@43||-333.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@44||-189.5|-10||5.2|| -NMetal-1-Polysilicon-Con|contact@45||-45.5|-10||5.2|| -NX-Metal-1-Metal-2-Con|contact@46||-621.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@47||-477.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@48||-333.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@49||-189.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@50||-45.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@51||98.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@52||242.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@53||386.5|11.7|||X| -NX-Metal-1-Metal-2-Con|contact@54||530.5|11.7|||X| -IlatchesK:latch2in60Cm3;1{lay}|latch1in@1||-576|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@2||-432|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@3||-288|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@4||-144|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@5||144|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@6||288|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@7||432|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@8||576|-72|||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@9||-576|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@10||-432|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@11||-288|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@12||-144|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@13||0|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@14||144|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@15||288|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@16||432|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch1in@17||576|72|Y||D5G4; -IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||0|-72|||D5G4; -NMetal-2-Pin|pin@1||-648|-11.7|||| -NPolysilicon-Pin|pin@2||522|12.6|||X| -NPolysilicon-Pin|pin@3||530|12.6|||X| -NPolysilicon-Pin|pin@4||530|-12.6|||X| -NPolysilicon-Pin|pin@5||522|-12.6|||X| -NPolysilicon-Pin|pin@6||378|12.6|||X| -NPolysilicon-Pin|pin@7||386|12.6|||X| -NPolysilicon-Pin|pin@8||386|-12.6|||X| -NPolysilicon-Pin|pin@9||378|-12.6|||X| -NPolysilicon-Pin|pin@10||234|12.6|||X| -NPolysilicon-Pin|pin@11||242|12.6|||X| -NPolysilicon-Pin|pin@12||242|-12.6|||X| -NPolysilicon-Pin|pin@13||234|-12.6|||X| -NPolysilicon-Pin|pin@14||90|12.6|||X| -NPolysilicon-Pin|pin@15||98|12.6|||X| -NPolysilicon-Pin|pin@16||98|-12.6|||X| -NPolysilicon-Pin|pin@17||90|-12.6|||X| -NPolysilicon-Pin|pin@18||-54|12.6|||X| -NPolysilicon-Pin|pin@19||-46|12.6|||X| -NPolysilicon-Pin|pin@20||-46|-12.6|||X| -NPolysilicon-Pin|pin@21||-54|-12.6|||X| -NPolysilicon-Pin|pin@22||-198|12.6|||X| -NPolysilicon-Pin|pin@23||-190|12.6|||X| -NPolysilicon-Pin|pin@24||-190|-12.6|||X| -NPolysilicon-Pin|pin@25||-198|-12.6|||X| -NPolysilicon-Pin|pin@26||-342|12.6|||X| -NPolysilicon-Pin|pin@27||-334|12.6|||X| -NPolysilicon-Pin|pin@28||-334|-12.6|||X| -NPolysilicon-Pin|pin@29||-342|-12.6|||X| -NPolysilicon-Pin|pin@30||-486|12.6|||X| -NPolysilicon-Pin|pin@31||-478|12.6|||X| -NPolysilicon-Pin|pin@32||-478|-12.6|||X| -NPolysilicon-Pin|pin@33||-486|-12.6|||X| -NPolysilicon-Pin|pin@34||-630|12.6|||X| -NPolysilicon-Pin|pin@35||-622|12.6|||X| -NPolysilicon-Pin|pin@36||-622|-12.6|||X| -NPolysilicon-Pin|pin@37||-630|-12.6|||X| -NPolysilicon-Pin|pin@38||-630|12.6|||X| -NPolysilicon-Pin|pin@39||-486|12.6|||X| -NPolysilicon-Pin|pin@40||-342|12.6|||X| -NPolysilicon-Pin|pin@41||-198|12.6|||X| -NPolysilicon-Pin|pin@42||-54|12.6|||X| -NPolysilicon-Pin|pin@43||90|12.6|||X| -NPolysilicon-Pin|pin@44||234|12.6|||X| -NPolysilicon-Pin|pin@45||378|12.6|||X| -NPolysilicon-Pin|pin@46||522|12.6|||X| -NMetal-2-Pin|pin@47||-648|11.7|||| -Ametal-2|net@1||1.2|S1800|pin@1||-648|-11.7|contact@2||-630.5|-11.7 -Ametal-1|net@3|||S2700|contact@1||-630.5|-12|contact@2||-630.5|-11.7 -Ametal-1|net@6|||S2700|contact@3||-486.5|-12|contact@4||-486.5|-11.7 -Ametal-1|net@9|||S2700|contact@5||-342.5|-12|contact@6||-342.5|-11.7 -Ametal-1|net@12|||S2700|contact@7||-198.5|-12|contact@8||-198.5|-11.7 -Ametal-1|net@15|||S2700|contact@9||-54.5|-12|contact@10||-54.5|-11.7 -Ametal-1|net@18|||S2700|contact@11||89.5|-12|contact@12||89.5|-11.7 -Ametal-1|net@21|||S2700|contact@13||233.5|-12|contact@14||233.5|-11.7 -Ametal-1|net@24|||S2700|contact@15||377.5|-12|contact@16||377.5|-11.7 -Ametal-1|net@27|||S2700|contact@17||521.5|-12|contact@18||521.5|-11.7 -Ametal-1|net@37|||S900|contact@19||-630.5|7.4|contact@1||-630.5|-7.4 -Ametal-1|net@38|||S2700|contact@3||-486.5|-7.4|contact@20||-486.5|7.4 -Ametal-1|net@39|||S2700|contact@5||-342.5|-7.4|contact@21||-342.5|7.4 -Ametal-1|net@40|||S2700|contact@7||-198.5|-7.4|contact@22||-198.5|7.4 -Ametal-1|net@41|||S2700|contact@9||-54.5|-7.4|contact@23||-54.5|7.4 -Ametal-1|net@42|||S2700|contact@11||89.5|-7.4|contact@24||89.5|7.4 -Ametal-1|net@43|||S2700|contact@13||233.5|-7.4|contact@25||233.5|7.4 -Ametal-1|net@44|||S2700|contact@15||377.5|-7.4|contact@26||377.5|7.4 -Ametal-1|net@45|||S2700|contact@17||521.5|-7.4|contact@27||521.5|7.4 -Ametal-2|net@71||1.2|S0|contact@4||-486.5|-11.7|contact@2||-630.5|-11.7 -Ametal-2|net@72||1.2|S0|contact@6||-342.5|-11.7|contact@4||-486.5|-11.7 -Ametal-2|net@73||1.2|S0|contact@8||-198.5|-11.7|contact@6||-342.5|-11.7 -Ametal-2|net@74||1.2|S0|contact@10||-54.5|-11.7|contact@8||-198.5|-11.7 -Ametal-2|net@75||1.2|S0|contact@12||89.5|-11.7|contact@10||-54.5|-11.7 -Ametal-2|net@76||1.2|S0|contact@14||233.5|-11.7|contact@12||89.5|-11.7 -Ametal-2|net@77||1.2|S0|contact@16||377.5|-11.7|contact@14||233.5|-11.7 -Ametal-2|net@78||1.2|S0|contact@18||521.5|-11.7|contact@16||377.5|-11.7 -Ametal-2|net@83|||S0|latch1in@11|gnd_1|-216|72|latch1in@12|gnd|-216|72 -Ametal-2|net@84|||S0|latch1in@11|vdd_4|-216|122|latch1in@12|vdd|-216|122 -Ametal-2|net@89|||S0|latch1in@13|gnd_1|72|72|latch1in@14|gnd|72|72 -Ametal-2|net@90|||S0|latch1in@13|vdd_4|72|122|latch1in@14|vdd|72|122 -Ametal-2|net@95|||S0|latch1in@15|gnd_1|360|72|latch1in@16|gnd|360|72 -Ametal-2|net@96|||S0|latch1in@15|vdd_4|360|122|latch1in@16|vdd|360|122 -Ametal-2|net@101|||S0|latch1in@1|gnd_1|-504|-72|latch1in@2|gnd|-504|-72 -Ametal-2|net@102|||S0|latch1in@1|vdd_4|-504|-122|latch1in@2|vdd|-504|-122 -Ametal-2|net@107|||S0|latch1in@3|gnd_1|-216|-72|latch1in@4|gnd|-216|-72 -Ametal-2|net@108|||S0|latch1in@3|vdd_4|-216|-122|latch1in@4|vdd|-216|-122 -Ametal-2|net@112|||S0|latch1in@5|vdd_3|216|-22|latch1in@6|vdd_2|216|-22 -Ametal-2|net@115|||S0|latch1in@6|vdd_3|360|-22|latch1in@7|vdd_2|360|-22 -Ametal-2|net@118|||S0|latch1in@7|vdd_3|504|-22|latch1in@8|vdd_2|504|-22 -Ametal-2|net@119|||S0|latch1in@9|gnd_1|-504|72|latch1in@10|gnd|-504|72 -Ametal-2|net@121|||S0|latch1in@9|vdd_4|-504|122|latch1in@10|vdd|-504|122 -Ametal-2|net@126|||S0|latch1in@5|vdd_2|72|-22|latch2in@0|vdd_3|72|-22 -APolysilicon|net@132|||S0|contact@32||530.5|-12.6|pin@4||530|-12.6 -APolysilicon|net@133|||S900|pin@4||530|-12.6|latch1in@8|hcl[B]|530|-13.5 -APolysilicon|net@134|||S1800|contact@17||521.5|-12.6|pin@5||522|-12.6 -APolysilicon|net@136|||S1800|pin@7||386|12.6|contact@40||386.5|12.6 -APolysilicon|net@137|||S1800|pin@8||386|-12.6|contact@31||386.5|-12.6 -APolysilicon|net@138|||S1800|pin@11||242|12.6|contact@39||242.5|12.6 -APolysilicon|net@139|||S1800|pin@12||242|-12.6|contact@30||242.5|-12.6 -APolysilicon|net@140|||S1800|pin@15||98|12.6|contact@38||98.5|12.6 -APolysilicon|net@141|||S1800|pin@16||98|-12.6|contact@29||98.5|-12.6 -APolysilicon|net@142|||S1800|pin@19||-46|12.6|contact@37||-45.5|12.6 -APolysilicon|net@143|||S1800|pin@20||-46|-12.6|contact@45||-45.5|-12.6 -APolysilicon|net@144|||S1800|pin@23||-190|12.6|contact@36||-189.5|12.6 -APolysilicon|net@145|||S1800|pin@24||-190|-12.6|contact@44||-189.5|-12.6 -APolysilicon|net@146|||S1800|pin@27||-334|12.6|contact@35||-333.5|12.6 -APolysilicon|net@147|||S1800|pin@28||-334|-12.6|contact@43||-333.5|-12.6 -APolysilicon|net@148|||S1800|pin@31||-478|12.6|contact@34||-477.5|12.6 -APolysilicon|net@149|||S1800|pin@32||-478|-12.6|contact@42||-477.5|-12.6 -APolysilicon|net@150|||S1800|pin@35||-622|12.6|contact@33||-621.5|12.6 -APolysilicon|net@151|||S1800|pin@36||-622|-12.6|contact@28||-621.5|-12.6 -APolysilicon|net@152|||S0|pin@6||378|12.6|contact@26||377.5|12.6 -APolysilicon|net@153|||S0|pin@10||234|12.6|contact@25||233.5|12.6 -APolysilicon|net@154|||S0|pin@14||90|12.6|contact@24||89.5|12.6 -APolysilicon|net@155|||S0|pin@18||-54|12.6|contact@23||-54.5|12.6 -APolysilicon|net@156|||S0|pin@22||-198|12.6|contact@22||-198.5|12.6 -APolysilicon|net@157|||S0|pin@26||-342|12.6|contact@21||-342.5|12.6 -APolysilicon|net@158|||S0|pin@30||-486|12.6|contact@20||-486.5|12.6 -APolysilicon|net@159|||S0|pin@34||-630|12.6|contact@19||-630.5|12.6 -APolysilicon|net@160|||S1800|pin@3||530|12.6|contact@41||530.5|12.6 -APolysilicon|net@162|||S0|pin@38||-630|12.6|contact@19||-630.5|12.6 -APolysilicon|net@164|||S0|pin@39||-486|12.6|contact@20||-486.5|12.6 -APolysilicon|net@166|||S0|pin@40||-342|12.6|contact@21||-342.5|12.6 -APolysilicon|net@168|||S0|pin@41||-198|12.6|contact@22||-198.5|12.6 -APolysilicon|net@170|||S0|pin@42||-54|12.6|contact@23||-54.5|12.6 -APolysilicon|net@172|||S0|pin@43||90|12.6|contact@24||89.5|12.6 -APolysilicon|net@174|||S0|pin@44||234|12.6|contact@25||233.5|12.6 -APolysilicon|net@176|||S0|pin@45||378|12.6|contact@26||377.5|12.6 -APolysilicon|net@178|||S0|pin@46||522|12.6|contact@27||521.5|12.6 -APolysilicon|net@179|||S0|pin@2||522|12.6|contact@27||521.5|12.6 -APolysilicon|net@180|||S2700|latch1in@1|hcl[B]|-622|-13.5|pin@36||-622|-12.6 -APolysilicon|net@181|||S2700|latch1in@2|hcl[B]|-478|-13.5|pin@32||-478|-12.6 -APolysilicon|net@182|||S2700|latch1in@3|hcl[B]|-334|-13.5|pin@28||-334|-12.6 -APolysilicon|net@183|||S2700|latch1in@4|hcl[B]|-190|-13.5|pin@24||-190|-12.6 -APolysilicon|net@184|||S2700|latch1in@5|hcl[B]|98|-13.5|pin@16||98|-12.6 -APolysilicon|net@185|||S2700|latch1in@6|hcl[B]|242|-13.5|pin@12||242|-12.6 -APolysilicon|net@186|||S2700|latch1in@7|hcl[B]|386|-13.5|pin@8||386|-12.6 -APolysilicon|net@187|||S2700|latch2in@0|hcl[B]|-46|-13.5|pin@20||-46|-12.6 -APolysilicon|net@188|||S2700|latch1in@1|hcl[A]|-630|-13.5|pin@37||-630|-12.6 -APolysilicon|net@189|||S2700|latch1in@2|hcl[A]|-486|-13.5|pin@33||-486|-12.6 -APolysilicon|net@190|||S2700|latch1in@3|hcl[A]|-342|-13.5|pin@29||-342|-12.6 -APolysilicon|net@191|||S2700|latch1in@4|hcl[A]|-198|-13.5|pin@25||-198|-12.6 -APolysilicon|net@192|||S2700|latch1in@5|hcl[A]|90|-13.5|pin@17||90|-12.6 -APolysilicon|net@193|||S2700|latch1in@6|hcl[A]|234|-13.5|pin@13||234|-12.6 -APolysilicon|net@194|||S2700|latch1in@7|hcl[A]|378|-13.5|pin@9||378|-12.6 -APolysilicon|net@195|||S2700|latch2in@0|hcl[A]|-54|-13.5|pin@21||-54|-12.6 -APolysilicon|net@196|||S2700|pin@35||-622|12.6|latch1in@9|hcl[B]|-622|13.5 -APolysilicon|net@197|||S2700|pin@7||386|12.6|latch1in@16|hcl[B]|386|13.5 -APolysilicon|net@198|||S2700|pin@11||242|12.6|latch1in@15|hcl[B]|242|13.5 -APolysilicon|net@199|||S2700|pin@15||98|12.6|latch1in@14|hcl[B]|98|13.5 -APolysilicon|net@200|||S2700|pin@19||-46|12.6|latch1in@13|hcl[B]|-46|13.5 -APolysilicon|net@201|||S2700|pin@23||-190|12.6|latch1in@12|hcl[B]|-190|13.5 -APolysilicon|net@202|||S2700|pin@27||-334|12.6|latch1in@11|hcl[B]|-334|13.5 -APolysilicon|net@203|||S2700|pin@31||-478|12.6|latch1in@10|hcl[B]|-478|13.5 -APolysilicon|net@204|||S2700|latch1in@8|hcl[A]|522|-13.5|pin@5||522|-12.6 -APolysilicon|net@205|||S2700|pin@34||-630|12.6|latch1in@9|hcl[A]|-630|13.5 -APolysilicon|net@206|||S2700|pin@2||522|12.6|latch1in@17|hcl[A]|522|13.5 -APolysilicon|net@207|||S2700|pin@3||530|12.6|latch1in@17|hcl[B]|530|13.5 -APolysilicon|net@208|||S2700|pin@6||378|12.6|latch1in@16|hcl[A]|378|13.5 -APolysilicon|net@209|||S2700|pin@10||234|12.6|latch1in@15|hcl[A]|234|13.5 -APolysilicon|net@210|||S2700|pin@14||90|12.6|latch1in@14|hcl[A]|90|13.5 -APolysilicon|net@211|||S2700|pin@18||-54|12.6|latch1in@13|hcl[A]|-54|13.5 -APolysilicon|net@212|||S2700|pin@22||-198|12.6|latch1in@12|hcl[A]|-198|13.5 -APolysilicon|net@213|||S2700|pin@26||-342|12.6|latch1in@11|hcl[A]|-342|13.5 -APolysilicon|net@214|||S2700|pin@30||-486|12.6|latch1in@10|hcl[A]|-486|13.5 -APolysilicon|net@215|||S2700|pin@38||-630|12.6|latch1in@9|hcl[A]|-630|13.5 -APolysilicon|net@216|||S2700|pin@39||-486|12.6|latch1in@10|hcl[A]|-486|13.5 -APolysilicon|net@217|||S2700|pin@40||-342|12.6|latch1in@11|hcl[A]|-342|13.5 -APolysilicon|net@218|||S2700|pin@41||-198|12.6|latch1in@12|hcl[A]|-198|13.5 -APolysilicon|net@219|||S2700|pin@42||-54|12.6|latch1in@13|hcl[A]|-54|13.5 -APolysilicon|net@220|||S2700|pin@43||90|12.6|latch1in@14|hcl[A]|90|13.5 -APolysilicon|net@221|||S2700|pin@44||234|12.6|latch1in@15|hcl[A]|234|13.5 -APolysilicon|net@222|||S2700|pin@45||378|12.6|latch1in@16|hcl[A]|378|13.5 -APolysilicon|net@223|||S2700|pin@46||522|12.6|latch1in@17|hcl[A]|522|13.5 -APolysilicon|net@224|||S0|pin@13||234|-12.6|contact@13||233.5|-12.6 -APolysilicon|net@225|||S0|pin@17||90|-12.6|contact@11||89.5|-12.6 -APolysilicon|net@226|||S0|pin@21||-54|-12.6|contact@9||-54.5|-12.6 -APolysilicon|net@227|||S0|pin@25||-198|-12.6|contact@7||-198.5|-12.6 -APolysilicon|net@228|||S0|pin@29||-342|-12.6|contact@5||-342.5|-12.6 -APolysilicon|net@229|||S0|pin@33||-486|-12.6|contact@3||-486.5|-12.6 -APolysilicon|net@230|||S0|pin@37||-630|-12.6|contact@1||-630.5|-12.6 -APolysilicon|net@231|||S0|pin@9||378|-12.6|contact@15||377.5|-12.6 -Ametal-2|net@232||1.2|S1800|pin@47||-648|11.7|contact@46||-621.5|11.7 -Ametal-1|net@242|||S900|contact@33||-621.5|12|contact@46||-621.5|11.7 -Ametal-1|net@243|||S900|contact@33||-621.5|7.4|contact@28||-621.5|-7.4 -Ametal-1|net@244|||S2700|contact@29||98.5|-7.4|contact@38||98.5|7.4 -Ametal-1|net@245|||S2700|contact@30||242.5|-7.4|contact@39||242.5|7.4 -Ametal-1|net@246|||S2700|contact@31||386.5|-7.4|contact@40||386.5|7.4 -Ametal-1|net@247|||S2700|contact@32||530.5|-7.4|contact@41||530.5|7.4 -Ametal-1|net@248|||S2700|contact@42||-477.5|-7.4|contact@34||-477.5|7.4 -Ametal-1|net@249|||S2700|contact@43||-333.5|-7.4|contact@35||-333.5|7.4 -Ametal-1|net@250|||S2700|contact@44||-189.5|-7.4|contact@36||-189.5|7.4 -Ametal-1|net@251|||S2700|contact@45||-45.5|-7.4|contact@37||-45.5|7.4 -Ametal-1|net@252|||S2700|contact@47||-477.5|11.7|contact@34||-477.5|12 -Ametal-1|net@253|||S2700|contact@48||-333.5|11.7|contact@35||-333.5|12 -Ametal-1|net@254|||S2700|contact@49||-189.5|11.7|contact@36||-189.5|12 -Ametal-1|net@255|||S2700|contact@50||-45.5|11.7|contact@37||-45.5|12 -Ametal-1|net@256|||S2700|contact@51||98.5|11.7|contact@38||98.5|12 -Ametal-1|net@257|||S2700|contact@52||242.5|11.7|contact@39||242.5|12 -Ametal-1|net@258|||S2700|contact@53||386.5|11.7|contact@40||386.5|12 -Ametal-1|net@259|||S2700|contact@54||530.5|11.7|contact@41||530.5|12 -Ametal-2|net@286||1.2|S1800|contact@53||386.5|11.7|contact@54||530.5|11.7 -Ametal-2|net@290||1.2|S1800|contact@52||242.5|11.7|contact@53||386.5|11.7 -Ametal-2|net@292||1.2|S1800|contact@51||98.5|11.7|contact@52||242.5|11.7 -Ametal-2|net@294||1.2|S1800|contact@50||-45.5|11.7|contact@51||98.5|11.7 -Ametal-2|net@296||1.2|S1800|contact@49||-189.5|11.7|contact@50||-45.5|11.7 -Ametal-2|net@297||1.2|S1800|contact@48||-333.5|11.7|contact@49||-189.5|11.7 -Ametal-2|net@299||1.2|S1800|contact@46||-621.5|11.7|contact@47||-477.5|11.7 -Ametal-2|net@300||1.2|S1800|contact@47||-477.5|11.7|contact@48||-333.5|11.7 -Ametal-2|net@493|||S0|latch1in@10|gnd_1|-360|72|latch1in@11|gnd|-360|72 -Ametal-2|net@494|||S0|latch1in@10|vdd_4|-360|122|latch1in@11|vdd|-360|122 -Ametal-2|net@495|||S0|latch1in@10|vdd_3|-360|22|latch1in@11|vdd_2|-360|22 -Ametal-2|net@496|||S0|latch1in@11|vdd_3|-216|22|latch1in@12|vdd_2|-216|22 -Ametal-2|net@497|||S0|latch1in@12|gnd_1|-72|72|latch1in@13|gnd|-72|72 -Ametal-2|net@498|||S0|latch1in@12|vdd_4|-72|122|latch1in@13|vdd|-72|122 -Ametal-2|net@499|||S0|latch1in@12|vdd_3|-72|22|latch1in@13|vdd_2|-72|22 -Ametal-2|net@500|||S0|latch1in@13|vdd_3|72|22|latch1in@14|vdd_2|72|22 -Ametal-2|net@501|||S0|latch1in@14|gnd_1|216|72|latch1in@15|gnd|216|72 -Ametal-2|net@502|||S0|latch1in@14|vdd_4|216|122|latch1in@15|vdd|216|122 -Ametal-2|net@503|||S0|latch1in@14|vdd_3|216|22|latch1in@15|vdd_2|216|22 -Ametal-2|net@504|||S0|latch1in@15|vdd_3|360|22|latch1in@16|vdd_2|360|22 -Ametal-2|net@505|||S0|latch1in@16|gnd_1|504|72|latch1in@17|gnd|504|72 -Ametal-2|net@506|||S0|latch1in@16|vdd_4|504|122|latch1in@17|vdd|504|122 -Ametal-2|net@507|||S0|latch1in@16|vdd_3|504|22|latch1in@17|vdd_2|504|22 -Ametal-2|net@508|||S0|latch1in@1|vdd_3|-504|-22|latch1in@2|vdd_2|-504|-22 -Ametal-2|net@509|||S0|latch1in@2|gnd_1|-360|-72|latch1in@3|gnd|-360|-72 -Ametal-2|net@510|||S0|latch1in@2|vdd_4|-360|-122|latch1in@3|vdd|-360|-122 -Ametal-2|net@511|||S0|latch1in@2|vdd_3|-360|-22|latch1in@3|vdd_2|-360|-22 -Ametal-2|net@512|||S0|latch1in@3|vdd_3|-216|-22|latch1in@4|vdd_2|-216|-22 -Ametal-2|net@513|||S0|latch1in@5|gnd_1|216|-72|latch1in@6|gnd|216|-72 -Ametal-2|net@514|||S0|latch1in@5|vdd_4|216|-122|latch1in@6|vdd|216|-122 -Ametal-2|net@515|||S0|latch1in@6|gnd_1|360|-72|latch1in@7|gnd|360|-72 -Ametal-2|net@516|||S0|latch1in@6|vdd_4|360|-122|latch1in@7|vdd|360|-122 -Ametal-2|net@517|||S0|latch1in@7|gnd_1|504|-72|latch1in@8|gnd|504|-72 -Ametal-2|net@518|||S0|latch1in@7|vdd_4|504|-122|latch1in@8|vdd|504|-122 -Ametal-2|net@519|||S0|latch1in@9|vdd_3|-504|22|latch1in@10|vdd_2|-504|22 -Ametal-2|net@520|||S0|latch1in@4|gnd_1|-72|-72|latch2in@0|gnd|-72|-72 -Ametal-2|net@521|||S0|latch1in@4|vdd_4|-72|-122|latch2in@0|vdd|-72|-122 -Ametal-2|net@522|||S0|latch1in@4|vdd_3|-72|-22|latch2in@0|vdd_2|-72|-22 -Ametal-2|net@523|||S0|latch1in@5|gnd|72|-72|latch2in@0|gnd_1|72|-72 -Ametal-2|net@524|||S0|latch1in@5|vdd|72|-122|latch2in@0|vdd_4|72|-122 -Edcl[A]||D5G2;|pin@1||I -Edcl[B]||D5G2;|pin@47||I -Egnd||D5G2;|latch1in@1|gnd|G -Egnd_1||D5G2;|latch1in@8|gnd_1|G -Egnd_2||D5G2;|latch1in@17|gnd_1|G -Egnd_3||D5G2;|latch1in@9|gnd|G -EinA[1]||D5G2;|latch1in@1|inA[1]|I -EinA[2]||D5G2;|latch1in@2|inA[1]|I -EinA[3]||D5G2;|latch1in@3|inA[1]|I -EinA[4]||D5G2;|latch1in@4|inA[1]|I -EinA[5]||D5G2;|latch2in@0|inA[1]|I -EinA[6]||D5G2;|latch1in@5|inA[1]|I -EinA[7]||D5G2;|latch1in@6|inA[1]|I -EinA[8]||D5G2;|latch1in@7|inA[1]|I -EinA[9]||D5G2;|latch1in@8|inA[1]|I -EinA[10]||D5G2;|latch1in@17|inA[1]|I -EinA[11]||D5G2;|latch1in@16|inA[1]|I -EinA[12]||D5G2;|latch1in@15|inA[1]|I -EinA[13]||D5G2;|latch1in@14|inA[1]|I -EinA[14]||D5G2;|latch1in@13|inA[1]|I -EinA[15]||D5G2;|latch1in@12|inA[1]|I -EinA[16]||D5G2;|latch1in@11|inA[1]|I -EinA[17]||D5G2;|latch1in@10|inA[1]|I -EinA[18]||D5G2;|latch1in@9|inA[1]|I -EinB[1]||D5G2;|latch1in@1|inB[1]|I -EinB[2]||D5G2;|latch1in@2|inB[1]|I -EinB[3]||D5G2;|latch1in@3|inB[1]|I -EinB[4]||D5G2;|latch1in@4|inB[1]|I -EinB[5]||D5G2;|latch2in@0|inB[1]|I -EinB[6]||D5G2;|latch1in@5|inB[1]|I -EinB[7]||D5G2;|latch1in@6|inB[1]|I -EinB[8]||D5G2;|latch1in@7|inB[1]|I -EinB[9]||D5G2;|latch1in@8|inB[1]|I -EinB[10]||D5G2;|latch1in@17|inB[1]|I -EinB[11]||D5G2;|latch1in@16|inB[1]|I -EinB[12]||D5G2;|latch1in@15|inB[1]|I -EinB[13]||D5G2;|latch1in@14|inB[1]|I -EinB[14]||D5G2;|latch1in@13|inB[1]|I -EinB[15]||D5G2;|latch1in@12|inB[1]|I -EinB[16]||D5G2;|latch1in@11|inB[1]|I -EinB[17]||D5G2;|latch1in@10|inB[1]|I -EinB[18]||D5G2;|latch1in@9|inB[1]|I -Eout[1]||D5G2;|latch1in@1|out[1]|O -Eout[2]||D5G2;|latch1in@2|out[1]|O -Eout[3]||D5G2;|latch1in@3|out[1]|O -Eout[4]||D5G2;|latch1in@4|out[1]|O -Eout[5]||D5G2;|latch2in@0|out[1]|O -Eout[6]||D5G2;|latch1in@5|out[1]|O -Eout[7]||D5G2;|latch1in@6|out[1]|O -Eout[8]||D5G2;|latch1in@7|out[1]|O -Eout[9]||D5G2;|latch1in@8|out[1]|O -Eout[10]||D5G2;|latch1in@17|out[1]|O -Eout[11]||D5G2;|latch1in@16|out[1]|O -Eout[12]||D5G2;|latch1in@15|out[1]|O -Eout[13]||D5G2;|latch1in@14|out[1]|O -Eout[14]||D5G2;|latch1in@13|out[1]|O -Eout[15]||D5G2;|latch1in@12|out[1]|O -Eout[16]||D5G2;|latch1in@11|out[1]|O -Eout[17]||D5G2;|latch1in@10|out[1]|O -Eout[18]||D5G2;|latch1in@9|out[1]|O -Evdd||D5G2;|latch1in@1|vdd|P -Evdd_2||D5G2;|latch1in@1|vdd_2|P -Evdd_3||D5G2;|latch1in@8|vdd_3|P -Evdd_4||D5G2;|latch1in@8|vdd_4|P -Evdd_5||D5G2;|latch1in@17|vdd_3|P -Evdd_6||D5G2;|latch1in@17|vdd_4|P -Evdd_7||D5G2;|latch1in@9|vdd|P -Evdd_8||D5G2;|latch1in@9|vdd_2|P -X - -# Cell data2in38all;1{ic} -Cdata2in38all;1{ic}||artwork|1189375651355|1194829242010|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| -Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| -Nschematic:Bus_Pin|pin@3||-3|1|-2|-2|| -Nschematic:Bus_Pin|pin@4||3|0|-2|-2|| -NPin|pin@5||1|-3|1|1|| -NPin|pin@6||1|-2|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G2;)S38@60 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -Nschematic:Bus_Pin|pin@17||-2|-2|-2|-2|| -AThicker|net@0|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@3|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@4|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@5|||FS563|pin@16||3|0|pin@5||1|-3 -AThicker|net@6|||FS2700|pin@5||1|-3|pin@6||1|-2 -AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 -AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 -Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 -EainA[T],inA[1:37]||D5G2;|pin@2||I -EainB[T],inB[1:37]||D5G2;|pin@3||I -Eaout[T],out[1:37]||D5G2;|pin@4||O -Efire[A,B]||D5G2;|pin@0||I -X - -# Cell data2in38all;3{lay} -Cdata2in38all;3{lay}||cmos90|1194829372523|1199112068627||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -IbitsAndDriversTwo;2{lay}|bitsAndD@0||0|0|||D5G4; -Idata2in18left;2{lay}|data2in1@0||-864|0|||D5G4; -Idata2in18right;3{lay}|data2in1@1||864|0|||D5G4; -NMetal-2-Pin|pin@9||-1512|-3.9|||| -NMetal-2-Pin|pin@10||-1512|3.9|||| -Ametal-2|net@234|||S0|bitsAndD@0|dcl[A]|-216|-11.7|data2in1@0|dcl[A]|-216|-11.7 -Ametal-2|net@235|||S0|bitsAndD@0|dcl[B]|-216|11.7|data2in1@0|dcl[B]|-216|11.7 -Ametal-2|net@236|||S0|bitsAndD@0|gnd|-216|72|data2in1@0|gnd|-216|72 -Ametal-2|net@237|||S0|bitsAndD@0|gnd_2|-216|-72|data2in1@0|gnd_3|-216|-72 -Ametal-2|net@238|||S0|bitsAndD@0|vdd|-216|122|data2in1@0|vdd|-216|122 -Ametal-2|net@239|||S0|bitsAndD@0|vdd_1|-216|22|data2in1@0|vdd_2|-216|22 -Ametal-2|net@240|||S0|bitsAndD@0|vdd_5|-216|-122|data2in1@0|vdd_7|-216|-122 -Ametal-2|net@241|||S0|bitsAndD@0|vdd_4|-216|-22|data2in1@0|vdd_8|-216|-22 -Ametal-2|net@242|||S0|bitsAndD@0|dcl[A_1]|216|-11.7|data2in1@1|dcl[A]|216|-11.7 -Ametal-2|net@243|||S0|bitsAndD@0|dcl[B_1]|216|11.7|data2in1@1|dcl[B]|216|11.7 -Ametal-2|net@244|||S0|bitsAndD@0|gnd_1|216|-72|data2in1@1|gnd|216|-72 -Ametal-2|net@245|||S0|bitsAndD@0|gnd_3|216|72|data2in1@1|gnd_3|216|72 -Ametal-2|net@246|||S0|bitsAndD@0|vdd_3|216|-122|data2in1@1|vdd|216|-122 -Ametal-2|net@247|||S0|bitsAndD@0|vdd_2|216|-22|data2in1@1|vdd_2|216|-22 -Ametal-2|net@248|||S0|bitsAndD@0|vdd_7|216|122|data2in1@1|vdd_7|216|122 -Ametal-2|net@249|||S0|bitsAndD@0|vdd_6|216|22|data2in1@1|vdd_8|216|22 -Ametal-2|net@250||1.2|S0|bitsAndD@0|fire[B]|-216|3.9|pin@10||-1512|3.9 -Ametal-2|net@251||1.2|S0|bitsAndD@0|fire[A]|-216|-3.9|pin@9||-1512|-3.9 -EainA[T]||D5G2;|bitsAndD@0|ainA[T]|I -EainB[T]||D5G2;|bitsAndD@0|ainB[T]|I -Eaout[T]||D5G2;|bitsAndD@0|aout[T]|O -Efire[A]||D5G2;|pin@9||I -Efire[B]||D5G2;|pin@10||I -Egnd||D5G2;|data2in1@0|gnd_1|G -Egnd_1||D5G2;|data2in1@1|gnd_1|G -Egnd_2||D5G2;|data2in1@1|gnd_2|G -Egnd_4||D5G2;|data2in1@0|gnd_2|G -EinA[1]||D5G2;|data2in1@1|inA[1]|I -EinA[2]||D5G2;|data2in1@1|inA[2]|I -EinA[3]||D5G2;|data2in1@1|inA[3]|I -EinA[4]||D5G2;|data2in1@1|inA[4]|I -EinA[5]||D5G2;|data2in1@1|inA[5]|I -EinA[6]||D5G2;|data2in1@1|inA[6]|I -EinA[7]||D5G2;|data2in1@1|inA[7]|I -EinA[8]||D5G2;|data2in1@1|inA[8]|I -EinA[9]||D5G2;|data2in1@1|inA[9]|I -EinA[10]||D5G2;|data2in1@1|inA[10]|I -EinA[11]||D5G2;|data2in1@1|inA[11]|I -EinA[12]||D5G2;|data2in1@1|inA[12]|I -EinA[13]||D5G2;|data2in1@1|inA[13]|I -EinA[14]||D5G2;|data2in1@1|inA[14]|I -EinA[15]||D5G2;|data2in1@1|inA[15]|I -EinA[16]||D5G2;|data2in1@1|inA[16]|I -EinA[17]||D5G2;|data2in1@1|inA[17]|I -EinA[18]||D5G2;|data2in1@1|inA[18]|I -EinA[19]||D5G2;|bitsAndD@0|inA[1]|I -EinA[20]||D5G2;|data2in1@0|inA[1]|I -EinA[21]||D5G2;|data2in1@0|inA[2]|I -EinA[22]||D5G2;|data2in1@0|inA[3]|I -EinA[23]||D5G2;|data2in1@0|inA[4]|I -EinA[24]||D5G2;|data2in1@0|inA[5]|I -EinA[25]||D5G2;|data2in1@0|inA[6]|I -EinA[26]||D5G2;|data2in1@0|inA[7]|I -EinA[27]||D5G2;|data2in1@0|inA[8]|I -EinA[28]||D5G2;|data2in1@0|inA[9]|I -EinA[29]||D5G2;|data2in1@0|inA[10]|I -EinA[30]||D5G2;|data2in1@0|inA[11]|I -EinA[31]||D5G2;|data2in1@0|inA[12]|I -EinA[32]||D5G2;|data2in1@0|inA[13]|I -EinA[33]||D5G2;|data2in1@0|inA[14]|I -EinA[34]||D5G2;|data2in1@0|inA[15]|I -EinA[35]||D5G2;|data2in1@0|inA[16]|I -EinA[36]||D5G2;|data2in1@0|inA[17]|I -EinA[37]||D5G2;|data2in1@0|inA[18]|I -EinB[1]||D5G2;|data2in1@1|inB[1]|I -EinB[2]||D5G2;|data2in1@1|inB[2]|I -EinB[3]||D5G2;|data2in1@1|inB[3]|I -EinB[4]||D5G2;|data2in1@1|inB[4]|I -EinB[5]||D5G2;|data2in1@1|inB[5]|I -EinB[6]||D5G2;|data2in1@1|inB[6]|I -EinB[7]||D5G2;|data2in1@1|inB[7]|I -EinB[8]||D5G2;|data2in1@1|inB[8]|I -EinB[9]||D5G2;|data2in1@1|inB[9]|I -EinB[10]||D5G2;|data2in1@1|inB[10]|I -EinB[11]||D5G2;|data2in1@1|inB[11]|I -EinB[12]||D5G2;|data2in1@1|inB[12]|I -EinB[13]||D5G2;|data2in1@1|inB[13]|I -EinB[14]||D5G2;|data2in1@1|inB[14]|I -EinB[15]||D5G2;|data2in1@1|inB[15]|I -EinB[16]||D5G2;|data2in1@1|inB[16]|I -EinB[17]||D5G2;|data2in1@1|inB[17]|I -EinB[18]||D5G2;|data2in1@1|inB[18]|I -EinB[19]||D5G2;|bitsAndD@0|inB[1]|I -EinB[20]||D5G2;|data2in1@0|inB[1]|I -EinB[21]||D5G2;|data2in1@0|inB[2]|I -EinB[22]||D5G2;|data2in1@0|inB[3]|I -EinB[23]||D5G2;|data2in1@0|inB[4]|I -EinB[24]||D5G2;|data2in1@0|inB[5]|I -EinB[25]||D5G2;|data2in1@0|inB[6]|I -EinB[26]||D5G2;|data2in1@0|inB[7]|I -EinB[27]||D5G2;|data2in1@0|inB[8]|I -EinB[28]||D5G2;|data2in1@0|inB[9]|I -EinB[29]||D5G2;|data2in1@0|inB[10]|I -EinB[30]||D5G2;|data2in1@0|inB[11]|I -EinB[31]||D5G2;|data2in1@0|inB[12]|I -EinB[32]||D5G2;|data2in1@0|inB[13]|I -EinB[33]||D5G2;|data2in1@0|inB[14]|I -EinB[34]||D5G2;|data2in1@0|inB[15]|I -EinB[35]||D5G2;|data2in1@0|inB[16]|I -EinB[36]||D5G2;|data2in1@0|inB[17]|I -EinB[37]||D5G2;|data2in1@0|inB[18]|I -Eout[1]||D5G2;|data2in1@1|out[1]|O -Eout[2]||D5G2;|data2in1@1|out[2]|O -Eout[3]||D5G2;|data2in1@1|out[3]|O -Eout[4]||D5G2;|data2in1@1|out[4]|O -Eout[5]||D5G2;|data2in1@1|out[5]|O -Eout[6]||D5G2;|data2in1@1|out[6]|O -Eout[7]||D5G2;|data2in1@1|out[7]|O -Eout[8]||D5G2;|data2in1@1|out[8]|O -Eout[9]||D5G2;|data2in1@1|out[9]|O -Eout[10]||D5G2;|data2in1@1|out[10]|O -Eout[11]||D5G2;|data2in1@1|out[11]|O -Eout[12]||D5G2;|data2in1@1|out[12]|O -Eout[13]||D5G2;|data2in1@1|out[13]|O -Eout[14]||D5G2;|data2in1@1|out[14]|O -Eout[15]||D5G2;|data2in1@1|out[15]|O -Eout[16]||D5G2;|data2in1@1|out[16]|O -Eout[17]||D5G2;|data2in1@1|out[17]|O -Eout[18]||D5G2;|data2in1@1|out[18]|O -Eout[19]||D5G2;|bitsAndD@0|out[1]|O -Eout[20]||D5G2;|data2in1@0|out[1]|O -Eout[21]||D5G2;|data2in1@0|out[2]|O -Eout[22]||D5G2;|data2in1@0|out[3]|O -Eout[23]||D5G2;|data2in1@0|out[4]|O -Eout[24]||D5G2;|data2in1@0|out[5]|O -Eout[25]||D5G2;|data2in1@0|out[6]|O -Eout[26]||D5G2;|data2in1@0|out[7]|O -Eout[27]||D5G2;|data2in1@0|out[8]|O -Eout[28]||D5G2;|data2in1@0|out[9]|O -Eout[29]||D5G2;|data2in1@0|out[10]|O -Eout[30]||D5G2;|data2in1@0|out[11]|O -Eout[31]||D5G2;|data2in1@0|out[12]|O -Eout[32]||D5G2;|data2in1@0|out[13]|O -Eout[33]||D5G2;|data2in1@0|out[14]|O -Eout[34]||D5G2;|data2in1@0|out[15]|O -Eout[35]||D5G2;|data2in1@0|out[16]|O -Eout[36]||D5G2;|data2in1@0|out[17]|O -Eout[37]||D5G2;|data2in1@0|out[18]|O -Evdd||D5G2;|data2in1@0|vdd_9|P -Evdd_3||D5G2;|data2in1@1|vdd_3|P -Evdd_4||D5G2;|data2in1@1|vdd_4|P -Evdd_5||D5G2;|data2in1@1|vdd_5|P -Evdd_6||D5G2;|data2in1@1|vdd_6|P -Evdd_7||D5G2;|data2in1@0|vdd_3|P -Evdd_8||D5G2;|data2in1@0|vdd_5|P -Evdd_9||D5G2;|data2in1@0|vdd_6|P -X - -# Cell data2in38all;1{sch} -Cdata2in38all;1{sch}||schematic|1189373179324|1206032306937| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||8|-10|||| -NOff-Page|conn@1||-28|-15|||| -NOff-Page|conn@2||-41.5|-2|||YRRR| -NOff-Page|conn@3||-27|16|||XRR| -IdriversJ:dataDriver70;1{ic}|dataDriv@0||-18|12|||D5G4; -IdriversJ:dataDriver70;1{ic}|dataDriv@1||-18|-12|Y||D5G4; -Idata2in38all;1{ic}|hi2inAdd@0||16|12|||D5G4; -IlatchesK:latch2in60C;1{ic}|hi2inLat@0||-24|0|||D5G4; -IlatchesK:latch2in60C;1{ic}|hiL[1:37]|D5G3;X3;Y4;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||1|28|||||ART_message(D5G6;)Sdata2in38all -Ngeneric:Invisible-Pin|pin@1||0|19|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-1|23|||||ART_message(D5G4;)Sthe 38 data latches -NBus_Pin|pin@7||-8|1|-1|-1|| -NBus_Pin|pin@8||-8|5|-1|-1|| -NBus_Pin|pin@11||-8|-5|-1|-1|| -NBus_Pin|pin@12||-8|-1|-1|-1|| -NBus_Pin|pin@15||9|0|-1|-1|| -NBus_Pin|pin@16||9|3|-1|-1|| -NWire_Pin|pin@17||-33|1|||| -NWire_Pin|pin@19||-33|-1|||| -NWire_Pin|pin@21||-17|0|||| -NWire_Pin|pin@22||-17|4|||| -NWire_Pin|pin@25||-2|12|||| -NWire_Pin|pin@26||-2|-12|||| -NWire_Pin|pin@27||-26|-11|||| -NWire_Pin|pin@28||-33|-13|||| -NWire_Pin|pin@29||-26|11|||| -NWire_Pin|pin@30||-33|13|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|-12|||D0G4;|ATTR_L(D5G1;PUD)D5047.000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-7|12|||D0G4;|ATTR_L(D5G1;PUD)D5044.600000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|ainA[T]|D5G2;||900|pin@19||-33|-1|pin@28||-33|-13 -Awire|ainB[T]|D5G2;||2700|pin@17||-33|1|pin@30||-33|13 -Awire|aout[T]|D5G2;||2700|pin@21||-17|0|pin@22||-17|4 -Awire|dcl[A]|D5G2;||900|hiL[1:37]|hcl[A]|-2|-3|pin@26||-2|-12 -Awire|dcl[B]|D5G2;||2700|hiL[1:37]|hcl[B]|-2|3|pin@25||-2|12 -Awire|fire[A]|D5G2;||900|hi2inLat@0|hcl[A]|-26|-3|pin@27||-26|-11 -Awire|fire[B]|D5G2;||2700|hi2inLat@0|hcl[B]|-26|3|pin@29||-26|11 -Abus|inA[1:37]|D5G1;|-0.5|IJ2700|pin@11||-8|-5|pin@12||-8|-1 -Abus|inB[1:37]|D5G1;|-0.5|IJ2700|pin@7||-8|1|pin@8||-8|5 -Abus|net@9||-0.5|IJ0|pin@15||9|0|hiL[1:37]|out[1]|3|0 -Abus|net@10||-0.5|IJ0|hiL[1:37]|inB[1]|-3|1|pin@7||-8|1 -Abus|net@17||-0.5|IJ1800|pin@12||-8|-1|hiL[1:37]|inA[1]|-3|-1 -Awire|net@22|||0|hi2inLat@0|inB[1]|-27|1|pin@17||-33|1 -Awire|net@24|||0|hi2inLat@0|inA[1]|-27|-1|pin@19||-33|-1 -Awire|net@26|||1800|hi2inLat@0|out[1]|-21|0|pin@21||-17|0 -Awire|net@29|||1800|wire90@2|b|-4.5|12|pin@25||-2|12 -Awire|net@31|||1800|wire90@0|b|-4.5|-12|pin@26||-2|-12 -Awire|net@42|||0|wire90@2|a|-9.5|12|dataDriv@0|out[F]|-14|12 -Awire|net@49|||1800|pin@28||-33|-13|dataDriv@1|ina|-22|-13 -Awire|net@50|||1800|pin@27||-26|-11|dataDriv@1|inb|-22|-11 -Awire|net@52|||0|wire90@0|a|-9.5|-12|dataDriv@1|out[F]|-14|-12 -Awire|net@55|||1800|pin@30||-33|13|dataDriv@0|ina|-22|13 -Awire|net@56|||1800|pin@29||-26|11|dataDriv@0|inb|-22|11 -Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@15||9|0|pin@16||9|3 -EainA[T],inA[1:37]||D4G2;|conn@1|a|I -EainB[T],inB[1:37]||D4G2;|conn@3|a|I -Eaout[T],out[1:37]||D6G2;|conn@0|y|O -Efire[A,B]||D4G2;|conn@2|a|I -X - -# Cell data2in38study;1{sch} -Cdata2in38study;1{sch}||schematic|1194830250897|1206032306937||LEDRIVE_inv@0()F78.98578|LEDRIVE_inv@1()F78.182045 -IpurpleFive:LEsettings;1{ic}|LEsettin@0||16.5|6.5|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-4;Y-3.5;)I1|ATTR_alpha(D5G1;NPX-1.5;Y-1.5;)F0.7|ATTR_epsilon(D6G1;NPX-4;Y1.5;)F0.0010|ATTR_gate_cap(D6G1;NPX-4;Y-0.5;)F0.19|ATTR_keeper_ratio(D5G1;NPY-2.5;)F0.1|ATTR_max_iter(D6G1;NPX-4;Y0.5;)I30|ATTR_su(D6G1;NPX-4;Y3.5;)S3.7|ATTR_wire_ratio(D6G1;NPX-4;Y2.5;)S0.22 -Ngeneric:Facet-Center|art@0||0|0||||AV -IlatchesK:latch2in60C;1{ic}|hiL[1:37]|D5G3;X3;Y4;|1|0|||D5G4; -IpurpleFive:inv;1{ic}|inv@0||-16|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -IpurpleFive:inv;1{ic}|inv@1||-16.5|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -Ngeneric:Invisible-Pin|pin@0||-0.5|28|||||ART_message(D5G6;)Sdata2in38study -Ngeneric:Invisible-Pin|pin@1||-1.5|19|||||ART_message(D5G3;)Sies 11 November 2007 -Ngeneric:Invisible-Pin|pin@2||-2.5|23|||||ART_message(D5G4;)Sthe driver for 38 data latches -NWire_Pin|pin@4||-1|12|||| -NWire_Pin|pin@5||-1|-12|||| -NWire_Pin|pin@6||-10.5|12|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|-12|||D0G4;|ATTR_L(D5G1;PUD)D5054.600000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|12|||D0G4;|ATTR_L(D5G1;PUD)D5052.200000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S2|ATTR_width(D5G1;NPY-2;)S4.2 -Awire|net@1|||1800|wire90@1|b|-3.5|12|pin@4||-1|12 -Awire|net@2|||2700|hiL[1:37]|hcl[B]|-1|3|pin@4||-1|12 -Awire|net@3|||900|hiL[1:37]|hcl[A]|-1|-3|pin@5||-1|-12 -Awire|net@4|||0|pin@5||-1|-12|wire90@0|b|-3.5|-12 -Awire|net@5|||1800|inv@0|out|-13.5|12|pin@6||-10.5|12 -Awire|net@6|||1800|pin@6||-10.5|12|wire90@1|a|-8.5|12 -Awire|net@7|||1800|inv@1|out|-14|-12|wire90@0|a|-8.5|-12 -X - -# Cell fifo2first;1{lay} -Cfifo2first;1{lay}||cmos90|1204632831044|1216150208248||DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204658781877 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@2||36|-60|||| -NX-Metal-2-Metal-3-Con|contact@3||-36|-60|||| -NX-Metal-1-Metal-2-Con|contact@4||-9|-60|||| -NX-Metal-1-Metal-2-Con|contact@5||9|-60|||| -NX-Metal-2-Metal-3-Con|contact@6||48|-40|||| -NX-Metal-1-Metal-2-Con|contact@7||31.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@8||-31.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@9||-48|-40|||| -NX-Metal-2-Metal-3-Con|contact@10||54|10|||| -NX-Metal-1-Metal-2-Con|contact@11||58.5|10|||| -NX-Metal-2-Metal-3-Con|contact@12||-54|10|||| -NX-Metal-1-Metal-2-Con|contact@13||-58.5|10|||| -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@15||0|0|X||D5G4; -NMetal-3-Pin|pin@24||-36|-69|||| -NMetal-3-Pin|pin@25||36|-69|||| -NMetal-3-Pin|pin@30||48|-69|||| -NMetal-3-Pin|pin@32||-48|-69|||| -NMetal-3-Pin|pin@33||54|-7|||| -NMetal-3-Pin|pin@35||-54|-7|||| -Ametal-3|net@114|||S2700|pin@25||36|-69|contact@2||36|-60 -Ametal-3|net@116|||S2700|pin@24||-36|-69|contact@3||-36|-60 -Ametal-2|net@117|||S0|contact@4||-9|-60|contact@3||-36|-60 -Ametal-2|net@123|||S0|contact@2||36|-60|contact@5||9|-60 -Ametal-3|net@127|||S2700|pin@30||48|-69|contact@6||48|-40 -Ametal-2|net@129|||S0|contact@6||48|-40|contact@7||31.5|-40 -Ametal-3|net@133|||S2700|pin@32||-48|-69|contact@9||-48|-40 -Ametal-2|net@134|||S0|contact@8||-31.5|-40|contact@9||-48|-40 -Ametal-3|net@135|||S2700|pin@33||54|-7|contact@10||54|10 -Ametal-2|net@137|||S1800|contact@10||54|10|contact@11||58.5|10 -Ametal-3|net@139|||S2700|pin@35||-54|-7|contact@12||-54|10 -Ametal-2|net@140|||S0|contact@12||-54|10|contact@13||-58.5|10 -Ametal-1|net@310|||S2700|data2inT@15|inA[1]|58.5|-7|contact@11||58.5|10 -Ametal-1|net@311|||S2700|data2inT@15|inA[2]|-58.5|-7|contact@13||-58.5|10 -Ametal-1|net@336|||S900|data2inT@15|inB[2]|-31.5|-7|contact@8||-31.5|-40 -Ametal-1|net@337|||S900|data2inT@15|inB[1]|31.5|-7|contact@7||31.5|-40 -Ametal-1|net@362|||S900|data2inT@15|out[2]|-9|-13|contact@4||-9|-60 -Ametal-1|net@363|||S900|data2inT@15|out[1]|9|-13|contact@5||9|-60 -Egnd||D5G2;|data2inT@15|gnd|G -Egnd_1||D5G2;|data2inT@15|gnd_1|G -Ehcl[B]||D5G2;|data2inT@15|hcl[B]|I -Ehcl[A]|hcl[II]|D5G2;|data2inT@15|hcl[A]|I -EinB[1]||D5G2;|pin@30||I -EinB[2]||D5G2;|pin@32||I -EinI[1]||D5G2;|pin@33||I -EinI[2]||D5G2;|pin@35||I -Eout[1]||D5G2;|pin@25||O -Eout[2]||D5G2;|pin@24||O -Evdd||D5G2;|data2inT@15|vdd|P -Evdd_2||D5G2;|data2inT@15|vdd_2|P -Evdd_3||D5G2;|data2inT@15|vdd_3|P -Evdd_4||D5G2;|data2inT@15|vdd_4|P -X - -# Cell fifo2last;1{lay} -Cfifo2last;1{lay}||cmos90|1204562190945|1216150151516||DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204660052702 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||54|60.3|||| -NX-Metal-1-Metal-2-Con|contact@1||-54|60.3|||| -NX-Metal-1-Metal-2-Con|contact@52||-3.6|40|||| -NX-Metal-1-Metal-2-Con|contact@53||12.4|40|||| -NX-Metal-2-Metal-3-Con|contact@54||48|40|||| -NX-Metal-2-Metal-3-Con|contact@55||-48|40|||| -NX-Metal-2-Metal-3-Con|contact@56||-36|10|||| -NX-Metal-2-Metal-3-Con|contact@57||36|10|||| -NX-Metal-1-Metal-2-Con|contact@58||-58.5|10|||| -NX-Metal-1-Metal-2-Con|contact@59||58.5|10|||| -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@19||0|0|X||D5G4; -NMetal-2-Pin|pin@1||0|60.3|||| -NMetal-3-Pin|pin@65||48|69|||| -NMetal-3-Pin|pin@67||-48|69|||| -NMetal-3-Pin|pin@68||36|63|||| -NMetal-3-Pin|pin@70||-36|63|||| -NMetal-1-Pin|pin@72||-58.5|27|||| -NMetal-1-Pin|pin@74||58.5|27|||| -NMetal-1-Pin|pin@286||12.4|-57|||| -NMetal-1-Pin|pin@288||-3.6|-57|||| -Ametal-2|net@0||1.2|S0|pin@1||0|60.3|contact@1||-54|60.3 -Ametal-1|net@2|||S900|data1inT@19|hcl|54|63|contact@0||54|60.3 -Ametal-1|net@4|||S900|data1inT@19|hcl_1|-54|63|contact@1||-54|60.3 -Ametal-3|net@323|||S900|pin@65||48|69|contact@54||48|40 -Ametal-2|net@325|||S0|contact@54||48|40|contact@53||12.4|40 -Ametal-3|net@326|||S900|pin@67||-48|69|contact@55||-48|40 -Ametal-2|net@327|||S0|contact@52||-3.6|40|contact@55||-48|40 -Ametal-3|net@328|||S2700|contact@57||36|10|pin@68||36|63 -Ametal-2|net@334|||S0|contact@56||-36|10|contact@58||-58.5|10 -Ametal-2|net@336|||S0|contact@59||58.5|10|contact@57||36|10 -Ametal-3|net@339|||S2700|contact@56||-36|10|pin@70||-36|63 -Ametal-1|net@340||0.4|S2700|contact@58||-58.5|10|pin@72||-58.5|27 -Ametal-1|net@344||0.4|S2700|contact@59||58.5|10|pin@74||58.5|27 -Ametal-1|net@548|||S2700|data1inT@19|out[2]|-3.6|-10.4|contact@52||-3.6|40 -Ametal-1|net@551|||S2700|data1inT@19|out[1]|12.4|-10.4|contact@53||12.4|40 -Ametal-1|net@565|||S900|contact@59||58.5|10|data1inT@19|in[1]|58.5|-7 -Ametal-1|net@566|||S900|contact@58||-58.5|10|data1inT@19|in[2]|-58.5|-7 -Ametal-1|net@920|||S900|data1inT@19|out[2]|-3.6|-10.4|pin@288||-3.6|-57 -Ametal-1|net@923|||S900|data1inT@19|out[1]|12.4|-10.4|pin@286||12.4|-57 -Ametal-2|net@945||1.2|S0|contact@0||54|60.3|pin@1||0|60.3 -Egnd||D5G2;|data1inT@19|gnd|G -Egnd_1||D5G2;|data1inT@19|gnd_1|G -Ehcl[1]||D5G2;|pin@1||I -Ein[1]||D5G2;|pin@68||I -Ein[2]||D5G2;|pin@70||I -Eout[1]||D5G2;|pin@65||O -Eout[2]||D5G2;|pin@67||O -Eoutd[1]||D5G2;|pin@286||I -Eoutd[2]||D5G2;|pin@288||I -Evdd||D5G2;|data1inT@19|vdd|P -Evdd_2||D5G2;|data1inT@19|vdd_2|P -Evdd_3||D5G2;|data1inT@19|vdd_3|P -Evdd_4||D5G2;|data1inT@19|vdd_4|P -X - -# Cell fifo2mid;1{lay} -Cfifo2mid;1{lay}||cmos90|1204562190945|1216150151516||DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204660682954 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||54|60.3|||| -NX-Metal-1-Metal-2-Con|contact@1||-54|60.3|||| -NX-Metal-1-Metal-2-Con|contact@52||-3.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@53||12.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@54||36|-60|||| -NX-Metal-2-Metal-3-Con|contact@55||-36|-60|||| -NX-Metal-2-Metal-3-Con|contact@56||-36|22|||| -NX-Metal-2-Metal-3-Con|contact@57||36|22|||| -NX-Metal-1-Metal-2-Con|contact@58||-58.5|22|||| -NX-Metal-1-Metal-2-Con|contact@59||58.5|22|||| -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@19||0|0|X||D5G4; -NMetal-2-Pin|pin@1||0|60.3|||| -NMetal-3-Pin|pin@65||36|-69|||| -NMetal-3-Pin|pin@67||-36|-69|||| -NMetal-3-Pin|pin@68||36|63|||| -NMetal-3-Pin|pin@70||-36|63|||| -NMetal-1-Pin|pin@72||-58.5|27|||| -NMetal-1-Pin|pin@74||58.5|27|||| -Ametal-2|net@0||1.2|S0|pin@1||0|60.3|contact@1||-54|60.3 -Ametal-1|net@2|||S900|data1inT@19|hcl|54|63|contact@0||54|60.3 -Ametal-1|net@4|||S900|data1inT@19|hcl_1|-54|63|contact@1||-54|60.3 -Ametal-3|net@323|||S2700|pin@65||36|-69|contact@54||36|-60 -Ametal-2|net@325|||S0|contact@54||36|-60|contact@53||12.4|-60 -Ametal-3|net@326|||S2700|pin@67||-36|-69|contact@55||-36|-60 -Ametal-2|net@327|||S0|contact@52||-3.6|-60|contact@55||-36|-60 -Ametal-3|net@328|||S2700|contact@57||36|22|pin@68||36|63 -Ametal-2|net@334|||S0|contact@56||-36|22|contact@58||-58.5|22 -Ametal-2|net@336|||S0|contact@59||58.5|22|contact@57||36|22 -Ametal-3|net@339|||S2700|contact@56||-36|22|pin@70||-36|63 -Ametal-1|net@340||0.4|S2700|contact@58||-58.5|22|pin@72||-58.5|27 -Ametal-1|net@344||0.4|S2700|contact@59||58.5|22|pin@74||58.5|27 -Ametal-1|net@548|||S900|data1inT@19|out[2]|-3.6|-10.4|contact@52||-3.6|-60 -Ametal-1|net@551|||S900|data1inT@19|out[1]|12.4|-10.4|contact@53||12.4|-60 -Ametal-1|net@565|||S900|contact@59||58.5|22|data1inT@19|in[1]|58.5|-7 -Ametal-1|net@566|||S900|contact@58||-58.5|22|data1inT@19|in[2]|-58.5|-7 -Ametal-2|net@900||1.2|S0|contact@0||54|60.3|pin@1||0|60.3 -Egnd||D5G2;|data1inT@19|gnd|G -Egnd_1||D5G2;|data1inT@19|gnd_1|G -Ehcl[1]||D5G2;|pin@1||I -Ein[1]||D5G2;|pin@68||I -Ein[2]||D5G2;|pin@70||I -Eout[1]||D5G2;|pin@65||O -Eout[2]||D5G2;|pin@67||O -Evdd||D5G2;|data1inT@19|vdd|P -Evdd_2||D5G2;|data1inT@19|vdd_2|P -Evdd_3||D5G2;|data1inT@19|vdd_3|P -Evdd_4||D5G2;|data1inT@19|vdd_4|P -X - -# Cell fifo6;1{lay} -Cfifo6;1{lay}||cmos90|1206051357180|1206054197148||ATTR_NCC(D5G3;NTY432;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -Ififo26upDown;1{lay}|fifo26up@0||0|-72|||D5G4; -Ififo26upDown;1{lay}|fifo26up@1||0|-360|||D5G4; -Ififo26upDown;1{lay}|fifo26up@2||0|-216|||D5G4; -Ififo26upDown;1{lay}|fifo26up@3||0|72|||D5G4; -Ififo26upDown;1{lay}|fifo26up@4||0|216|||D5G4; -Ififo26top;1{lay}|fifo26up@5||0|360|||D5G4; -Ametal-3|net@0|||S900|fifo26up@0|outD[10]|663|-144|fifo26up@2|inD[10]|663|-144 -Ametal-3|net@1|||S900|fifo26up@0|outD[11]|519|-144|fifo26up@2|inD[11]|519|-144 -Ametal-3|net@2|||S900|fifo26up@0|outD[12]|375|-144|fifo26up@2|inD[12]|375|-144 -Ametal-3|net@3|||S900|fifo26up@0|outD[13]|231|-144|fifo26up@2|inD[13]|231|-144 -Ametal-3|net@4|||S900|fifo26up@0|outD[14]|-195|-144|fifo26up@2|inD[14]|-195|-144 -Ametal-3|net@5|||S900|fifo26up@0|outD[15]|-339|-144|fifo26up@2|inD[15]|-339|-144 -Ametal-3|net@6|||S900|fifo26up@0|outD[16]|-483|-144|fifo26up@2|inD[16]|-483|-144 -Ametal-3|net@7|||S900|fifo26up@0|outD[17]|-627|-144|fifo26up@2|inD[17]|-627|-144 -Ametal-3|net@8|||S900|fifo26up@0|outD[18]|-771|-144|fifo26up@2|inD[18]|-771|-144 -Ametal-3|net@9|||S900|fifo26up@0|outD[19]|-915|-144|fifo26up@2|inD[19]|-915|-144 -Ametal-3|net@10|||S900|fifo26up@0|outD[1]|1959|-144|fifo26up@2|inD[1]|1959|-144 -Ametal-3|net@11|||S900|fifo26up@0|outD[20]|-1059|-144|fifo26up@2|inD[20]|-1059|-144 -Ametal-3|net@12|||S900|fifo26up@0|outD[21]|-1203|-144|fifo26up@2|inD[21]|-1203|-144 -Ametal-3|net@13|||S900|fifo26up@0|outD[22]|-1347|-144|fifo26up@2|inD[22]|-1347|-144 -Ametal-3|net@14|||S900|fifo26up@0|outD[23]|-1491|-144|fifo26up@2|inD[23]|-1491|-144 -Ametal-3|net@15|||S900|fifo26up@0|outD[24]|-1635|-144|fifo26up@2|inD[24]|-1635|-144 -Ametal-3|net@16|||S900|fifo26up@0|outD[25]|-1779|-144|fifo26up@2|inD[25]|-1779|-144 -Ametal-3|net@17|||S900|fifo26up@0|outD[26]|-1923|-144|fifo26up@2|inD[26]|-1923|-144 -Ametal-3|net@18|||S900|fifo26up@0|outD[2]|1815|-144|fifo26up@2|inD[2]|1815|-144 -Ametal-3|net@19|||S900|fifo26up@0|outD[3]|1671|-144|fifo26up@2|inD[3]|1671|-144 -Ametal-3|net@20|||S900|fifo26up@0|outD[4]|1527|-144|fifo26up@2|inD[4]|1527|-144 -Ametal-3|net@21|||S900|fifo26up@0|outD[5]|1383|-144|fifo26up@2|inD[5]|1383|-144 -Ametal-3|net@22|||S900|fifo26up@0|outD[6]|1239|-144|fifo26up@2|inD[6]|1239|-144 -Ametal-3|net@23|||S900|fifo26up@0|outD[7]|1095|-144|fifo26up@2|inD[7]|1095|-144 -Ametal-3|net@24|||S900|fifo26up@0|outD[8]|951|-144|fifo26up@2|inD[8]|951|-144 -Ametal-3|net@25|||S900|fifo26up@0|outD[9]|807|-144|fifo26up@2|inD[9]|807|-144 -Ametal-3|net@26|||S900|fifo26up@0|inU[10]|627|-144|fifo26up@2|outU[10]|627|-144 -Ametal-3|net@27|||S900|fifo26up@0|inU[11]|483|-144|fifo26up@2|outU[11]|483|-144 -Ametal-3|net@28|||S900|fifo26up@0|inU[12]|339|-144|fifo26up@2|outU[12]|339|-144 -Ametal-3|net@29|||S900|fifo26up@0|inU[13]|195|-144|fifo26up@2|outU[13]|195|-144 -Ametal-3|net@30|||S900|fifo26up@0|inU[14]|-231|-144|fifo26up@2|outU[14]|-231|-144 -Ametal-3|net@31|||S900|fifo26up@0|inU[15]|-375|-144|fifo26up@2|outU[15]|-375|-144 -Ametal-3|net@32|||S900|fifo26up@0|inU[16]|-519|-144|fifo26up@2|outU[16]|-519|-144 -Ametal-3|net@33|||S900|fifo26up@0|inU[17]|-663|-144|fifo26up@2|outU[17]|-663|-144 -Ametal-3|net@34|||S900|fifo26up@0|inU[18]|-807|-144|fifo26up@2|outU[18]|-807|-144 -Ametal-3|net@35|||S900|fifo26up@0|inU[19]|-951|-144|fifo26up@2|outU[19]|-951|-144 -Ametal-3|net@36|||S900|fifo26up@0|inU[1]|1923|-144|fifo26up@2|outU[1]|1923|-144 -Ametal-3|net@37|||S900|fifo26up@0|inU[20]|-1095|-144|fifo26up@2|outU[20]|-1095|-144 -Ametal-3|net@38|||S900|fifo26up@0|inU[21]|-1239|-144|fifo26up@2|outU[21]|-1239|-144 -Ametal-3|net@39|||S900|fifo26up@0|inU[22]|-1383|-144|fifo26up@2|outU[22]|-1383|-144 -Ametal-3|net@40|||S900|fifo26up@0|inU[23]|-1527|-144|fifo26up@2|outU[23]|-1527|-144 -Ametal-3|net@41|||S900|fifo26up@0|inU[24]|-1671|-144|fifo26up@2|outU[24]|-1671|-144 -Ametal-3|net@42|||S900|fifo26up@0|inU[25]|-1815|-144|fifo26up@2|outU[25]|-1815|-144 -Ametal-3|net@43|||S900|fifo26up@0|inU[26]|-1959|-144|fifo26up@2|outU[26]|-1959|-144 -Ametal-3|net@44|||S900|fifo26up@0|inU[2]|1779|-144|fifo26up@2|outU[2]|1779|-144 -Ametal-3|net@45|||S900|fifo26up@0|inU[3]|1635|-144|fifo26up@2|outU[3]|1635|-144 -Ametal-3|net@46|||S900|fifo26up@0|inU[4]|1491|-144|fifo26up@2|outU[4]|1491|-144 -Ametal-3|net@47|||S900|fifo26up@0|inU[5]|1347|-144|fifo26up@2|outU[5]|1347|-144 -Ametal-3|net@48|||S900|fifo26up@0|inU[6]|1203|-144|fifo26up@2|outU[6]|1203|-144 -Ametal-3|net@49|||S900|fifo26up@0|inU[7]|1059|-144|fifo26up@2|outU[7]|1059|-144 -Ametal-3|net@50|||S900|fifo26up@0|inU[8]|915|-144|fifo26up@2|outU[8]|915|-144 -Ametal-3|net@51|||S900|fifo26up@0|inU[9]|771|-144|fifo26up@2|outU[9]|771|-144 -Ametal-3|net@52|||S900|fifo26up@1|outU[10]|627|-288|fifo26up@2|inU[10]|627|-288 -Ametal-3|net@53|||S900|fifo26up@1|outU[11]|483|-288|fifo26up@2|inU[11]|483|-288 -Ametal-3|net@54|||S900|fifo26up@1|outU[12]|339|-288|fifo26up@2|inU[12]|339|-288 -Ametal-3|net@55|||S900|fifo26up@1|outU[13]|195|-288|fifo26up@2|inU[13]|195|-288 -Ametal-3|net@56|||S900|fifo26up@1|outU[14]|-231|-288|fifo26up@2|inU[14]|-231|-288 -Ametal-3|net@57|||S900|fifo26up@1|outU[15]|-375|-288|fifo26up@2|inU[15]|-375|-288 -Ametal-3|net@58|||S900|fifo26up@1|outU[16]|-519|-288|fifo26up@2|inU[16]|-519|-288 -Ametal-3|net@59|||S900|fifo26up@1|outU[17]|-663|-288|fifo26up@2|inU[17]|-663|-288 -Ametal-3|net@60|||S900|fifo26up@1|outU[18]|-807|-288|fifo26up@2|inU[18]|-807|-288 -Ametal-3|net@61|||S900|fifo26up@1|outU[19]|-951|-288|fifo26up@2|inU[19]|-951|-288 -Ametal-3|net@62|||S900|fifo26up@1|outU[1]|1923|-288|fifo26up@2|inU[1]|1923|-288 -Ametal-3|net@63|||S900|fifo26up@1|outU[20]|-1095|-288|fifo26up@2|inU[20]|-1095|-288 -Ametal-3|net@64|||S900|fifo26up@1|outU[21]|-1239|-288|fifo26up@2|inU[21]|-1239|-288 -Ametal-3|net@65|||S900|fifo26up@1|outU[22]|-1383|-288|fifo26up@2|inU[22]|-1383|-288 -Ametal-3|net@66|||S900|fifo26up@1|outU[23]|-1527|-288|fifo26up@2|inU[23]|-1527|-288 -Ametal-3|net@67|||S900|fifo26up@1|outU[24]|-1671|-288|fifo26up@2|inU[24]|-1671|-288 -Ametal-3|net@68|||S900|fifo26up@1|outU[25]|-1815|-288|fifo26up@2|inU[25]|-1815|-288 -Ametal-3|net@69|||S900|fifo26up@1|outU[26]|-1959|-288|fifo26up@2|inU[26]|-1959|-288 -Ametal-3|net@70|||S900|fifo26up@1|outU[2]|1779|-288|fifo26up@2|inU[2]|1779|-288 -Ametal-3|net@71|||S900|fifo26up@1|outU[3]|1635|-288|fifo26up@2|inU[3]|1635|-288 -Ametal-3|net@72|||S900|fifo26up@1|outU[4]|1491|-288|fifo26up@2|inU[4]|1491|-288 -Ametal-3|net@73|||S900|fifo26up@1|outU[5]|1347|-288|fifo26up@2|inU[5]|1347|-288 -Ametal-3|net@74|||S900|fifo26up@1|outU[6]|1203|-288|fifo26up@2|inU[6]|1203|-288 -Ametal-3|net@75|||S900|fifo26up@1|outU[7]|1059|-288|fifo26up@2|inU[7]|1059|-288 -Ametal-3|net@76|||S900|fifo26up@1|outU[8]|915|-288|fifo26up@2|inU[8]|915|-288 -Ametal-3|net@77|||S900|fifo26up@1|outU[9]|771|-288|fifo26up@2|inU[9]|771|-288 -Ametal-3|net@78|||S900|fifo26up@1|inD[10]|663|-288|fifo26up@2|outD[10]|663|-288 -Ametal-3|net@79|||S900|fifo26up@1|inD[11]|519|-288|fifo26up@2|outD[11]|519|-288 -Ametal-3|net@80|||S900|fifo26up@1|inD[12]|375|-288|fifo26up@2|outD[12]|375|-288 -Ametal-3|net@81|||S900|fifo26up@1|inD[13]|231|-288|fifo26up@2|outD[13]|231|-288 -Ametal-3|net@82|||S900|fifo26up@1|inD[14]|-195|-288|fifo26up@2|outD[14]|-195|-288 -Ametal-3|net@83|||S900|fifo26up@1|inD[15]|-339|-288|fifo26up@2|outD[15]|-339|-288 -Ametal-3|net@84|||S900|fifo26up@1|inD[16]|-483|-288|fifo26up@2|outD[16]|-483|-288 -Ametal-3|net@85|||S900|fifo26up@1|inD[17]|-627|-288|fifo26up@2|outD[17]|-627|-288 -Ametal-3|net@86|||S900|fifo26up@1|inD[18]|-771|-288|fifo26up@2|outD[18]|-771|-288 -Ametal-3|net@87|||S900|fifo26up@1|inD[19]|-915|-288|fifo26up@2|outD[19]|-915|-288 -Ametal-3|net@88|||S900|fifo26up@1|inD[1]|1959|-288|fifo26up@2|outD[1]|1959|-288 -Ametal-3|net@89|||S900|fifo26up@1|inD[20]|-1059|-288|fifo26up@2|outD[20]|-1059|-288 -Ametal-3|net@90|||S900|fifo26up@1|inD[21]|-1203|-288|fifo26up@2|outD[21]|-1203|-288 -Ametal-3|net@91|||S900|fifo26up@1|inD[22]|-1347|-288|fifo26up@2|outD[22]|-1347|-288 -Ametal-3|net@92|||S900|fifo26up@1|inD[23]|-1491|-288|fifo26up@2|outD[23]|-1491|-288 -Ametal-3|net@93|||S900|fifo26up@1|inD[24]|-1635|-288|fifo26up@2|outD[24]|-1635|-288 -Ametal-3|net@94|||S900|fifo26up@1|inD[25]|-1779|-288|fifo26up@2|outD[25]|-1779|-288 -Ametal-3|net@95|||S900|fifo26up@1|inD[26]|-1923|-288|fifo26up@2|outD[26]|-1923|-288 -Ametal-3|net@96|||S900|fifo26up@1|inD[2]|1815|-288|fifo26up@2|outD[2]|1815|-288 -Ametal-3|net@97|||S900|fifo26up@1|inD[3]|1671|-288|fifo26up@2|outD[3]|1671|-288 -Ametal-3|net@98|||S900|fifo26up@1|inD[4]|1527|-288|fifo26up@2|outD[4]|1527|-288 -Ametal-3|net@99|||S900|fifo26up@1|inD[5]|1383|-288|fifo26up@2|outD[5]|1383|-288 -Ametal-3|net@100|||S900|fifo26up@1|inD[6]|1239|-288|fifo26up@2|outD[6]|1239|-288 -Ametal-3|net@101|||S900|fifo26up@1|inD[7]|1095|-288|fifo26up@2|outD[7]|1095|-288 -Ametal-3|net@102|||S900|fifo26up@1|inD[8]|951|-288|fifo26up@2|outD[8]|951|-288 -Ametal-3|net@103|||S900|fifo26up@1|inD[9]|807|-288|fifo26up@2|outD[9]|807|-288 -Ametal-3|net@104|||S900|fifo26up@0|outU[10]|627|0|fifo26up@3|inU[10]|627|0 -Ametal-3|net@105|||S900|fifo26up@0|outU[11]|483|0|fifo26up@3|inU[11]|483|0 -Ametal-3|net@106|||S900|fifo26up@0|outU[12]|339|0|fifo26up@3|inU[12]|339|0 -Ametal-3|net@107|||S900|fifo26up@0|outU[13]|195|0|fifo26up@3|inU[13]|195|0 -Ametal-3|net@108|||S900|fifo26up@0|outU[14]|-231|0|fifo26up@3|inU[14]|-231|0 -Ametal-3|net@109|||S900|fifo26up@0|outU[15]|-375|0|fifo26up@3|inU[15]|-375|0 -Ametal-3|net@110|||S900|fifo26up@0|outU[16]|-519|0|fifo26up@3|inU[16]|-519|0 -Ametal-3|net@111|||S900|fifo26up@0|outU[17]|-663|0|fifo26up@3|inU[17]|-663|0 -Ametal-3|net@112|||S900|fifo26up@0|outU[18]|-807|0|fifo26up@3|inU[18]|-807|0 -Ametal-3|net@113|||S900|fifo26up@0|outU[19]|-951|0|fifo26up@3|inU[19]|-951|0 -Ametal-3|net@114|||S900|fifo26up@0|outU[1]|1923|0|fifo26up@3|inU[1]|1923|0 -Ametal-3|net@115|||S900|fifo26up@0|outU[20]|-1095|0|fifo26up@3|inU[20]|-1095|0 -Ametal-3|net@116|||S900|fifo26up@0|outU[21]|-1239|0|fifo26up@3|inU[21]|-1239|0 -Ametal-3|net@117|||S900|fifo26up@0|outU[22]|-1383|0|fifo26up@3|inU[22]|-1383|0 -Ametal-3|net@118|||S900|fifo26up@0|outU[23]|-1527|0|fifo26up@3|inU[23]|-1527|0 -Ametal-3|net@119|||S900|fifo26up@0|outU[24]|-1671|0|fifo26up@3|inU[24]|-1671|0 -Ametal-3|net@120|||S900|fifo26up@0|outU[25]|-1815|0|fifo26up@3|inU[25]|-1815|0 -Ametal-3|net@121|||S900|fifo26up@0|outU[26]|-1959|0|fifo26up@3|inU[26]|-1959|0 -Ametal-3|net@122|||S900|fifo26up@0|outU[2]|1779|0|fifo26up@3|inU[2]|1779|0 -Ametal-3|net@123|||S900|fifo26up@0|outU[3]|1635|0|fifo26up@3|inU[3]|1635|0 -Ametal-3|net@124|||S900|fifo26up@0|outU[4]|1491|0|fifo26up@3|inU[4]|1491|0 -Ametal-3|net@125|||S900|fifo26up@0|outU[5]|1347|0|fifo26up@3|inU[5]|1347|0 -Ametal-3|net@126|||S900|fifo26up@0|outU[6]|1203|0|fifo26up@3|inU[6]|1203|0 -Ametal-3|net@127|||S900|fifo26up@0|outU[7]|1059|0|fifo26up@3|inU[7]|1059|0 -Ametal-3|net@128|||S900|fifo26up@0|outU[8]|915|0|fifo26up@3|inU[8]|915|0 -Ametal-3|net@129|||S900|fifo26up@0|outU[9]|771|0|fifo26up@3|inU[9]|771|0 -Ametal-3|net@130|||S900|fifo26up@0|inD[10]|663|0|fifo26up@3|outD[10]|663|0 -Ametal-3|net@131|||S900|fifo26up@0|inD[11]|519|0|fifo26up@3|outD[11]|519|0 -Ametal-3|net@132|||S900|fifo26up@0|inD[12]|375|0|fifo26up@3|outD[12]|375|0 -Ametal-3|net@133|||S900|fifo26up@0|inD[13]|231|0|fifo26up@3|outD[13]|231|0 -Ametal-3|net@134|||S900|fifo26up@0|inD[14]|-195|0|fifo26up@3|outD[14]|-195|0 -Ametal-3|net@135|||S900|fifo26up@0|inD[15]|-339|0|fifo26up@3|outD[15]|-339|0 -Ametal-3|net@136|||S900|fifo26up@0|inD[16]|-483|0|fifo26up@3|outD[16]|-483|0 -Ametal-3|net@137|||S900|fifo26up@0|inD[17]|-627|0|fifo26up@3|outD[17]|-627|0 -Ametal-3|net@138|||S900|fifo26up@0|inD[18]|-771|0|fifo26up@3|outD[18]|-771|0 -Ametal-3|net@139|||S900|fifo26up@0|inD[19]|-915|0|fifo26up@3|outD[19]|-915|0 -Ametal-3|net@140|||S900|fifo26up@0|inD[1]|1959|0|fifo26up@3|outD[1]|1959|0 -Ametal-3|net@141|||S900|fifo26up@0|inD[20]|-1059|0|fifo26up@3|outD[20]|-1059|0 -Ametal-3|net@142|||S900|fifo26up@0|inD[21]|-1203|0|fifo26up@3|outD[21]|-1203|0 -Ametal-3|net@143|||S900|fifo26up@0|inD[22]|-1347|0|fifo26up@3|outD[22]|-1347|0 -Ametal-3|net@144|||S900|fifo26up@0|inD[23]|-1491|0|fifo26up@3|outD[23]|-1491|0 -Ametal-3|net@145|||S900|fifo26up@0|inD[24]|-1635|0|fifo26up@3|outD[24]|-1635|0 -Ametal-3|net@146|||S900|fifo26up@0|inD[25]|-1779|0|fifo26up@3|outD[25]|-1779|0 -Ametal-3|net@147|||S900|fifo26up@0|inD[26]|-1923|0|fifo26up@3|outD[26]|-1923|0 -Ametal-3|net@148|||S900|fifo26up@0|inD[2]|1815|0|fifo26up@3|outD[2]|1815|0 -Ametal-3|net@149|||S900|fifo26up@0|inD[3]|1671|0|fifo26up@3|outD[3]|1671|0 -Ametal-3|net@150|||S900|fifo26up@0|inD[4]|1527|0|fifo26up@3|outD[4]|1527|0 -Ametal-3|net@151|||S900|fifo26up@0|inD[5]|1383|0|fifo26up@3|outD[5]|1383|0 -Ametal-3|net@152|||S900|fifo26up@0|inD[6]|1239|0|fifo26up@3|outD[6]|1239|0 -Ametal-3|net@153|||S900|fifo26up@0|inD[7]|1095|0|fifo26up@3|outD[7]|1095|0 -Ametal-3|net@154|||S900|fifo26up@0|inD[8]|951|0|fifo26up@3|outD[8]|951|0 -Ametal-3|net@155|||S900|fifo26up@0|inD[9]|807|0|fifo26up@3|outD[9]|807|0 -Ametal-3|net@156|||S900|fifo26up@3|outU[10]|627|144|fifo26up@4|inU[10]|627|144 -Ametal-3|net@157|||S900|fifo26up@3|outU[11]|483|144|fifo26up@4|inU[11]|483|144 -Ametal-3|net@158|||S900|fifo26up@3|outU[12]|339|144|fifo26up@4|inU[12]|339|144 -Ametal-3|net@159|||S900|fifo26up@3|outU[13]|195|144|fifo26up@4|inU[13]|195|144 -Ametal-3|net@160|||S900|fifo26up@3|outU[14]|-231|144|fifo26up@4|inU[14]|-231|144 -Ametal-3|net@161|||S900|fifo26up@3|outU[15]|-375|144|fifo26up@4|inU[15]|-375|144 -Ametal-3|net@162|||S900|fifo26up@3|outU[16]|-519|144|fifo26up@4|inU[16]|-519|144 -Ametal-3|net@163|||S900|fifo26up@3|outU[17]|-663|144|fifo26up@4|inU[17]|-663|144 -Ametal-3|net@164|||S900|fifo26up@3|outU[18]|-807|144|fifo26up@4|inU[18]|-807|144 -Ametal-3|net@165|||S900|fifo26up@3|outU[19]|-951|144|fifo26up@4|inU[19]|-951|144 -Ametal-3|net@166|||S900|fifo26up@3|outU[1]|1923|144|fifo26up@4|inU[1]|1923|144 -Ametal-3|net@167|||S900|fifo26up@3|outU[20]|-1095|144|fifo26up@4|inU[20]|-1095|144 -Ametal-3|net@168|||S900|fifo26up@3|outU[21]|-1239|144|fifo26up@4|inU[21]|-1239|144 -Ametal-3|net@169|||S900|fifo26up@3|outU[22]|-1383|144|fifo26up@4|inU[22]|-1383|144 -Ametal-3|net@170|||S900|fifo26up@3|outU[23]|-1527|144|fifo26up@4|inU[23]|-1527|144 -Ametal-3|net@171|||S900|fifo26up@3|outU[24]|-1671|144|fifo26up@4|inU[24]|-1671|144 -Ametal-3|net@172|||S900|fifo26up@3|outU[25]|-1815|144|fifo26up@4|inU[25]|-1815|144 -Ametal-3|net@173|||S900|fifo26up@3|outU[26]|-1959|144|fifo26up@4|inU[26]|-1959|144 -Ametal-3|net@174|||S900|fifo26up@3|outU[2]|1779|144|fifo26up@4|inU[2]|1779|144 -Ametal-3|net@175|||S900|fifo26up@3|outU[3]|1635|144|fifo26up@4|inU[3]|1635|144 -Ametal-3|net@176|||S900|fifo26up@3|outU[4]|1491|144|fifo26up@4|inU[4]|1491|144 -Ametal-3|net@177|||S900|fifo26up@3|outU[5]|1347|144|fifo26up@4|inU[5]|1347|144 -Ametal-3|net@178|||S900|fifo26up@3|outU[6]|1203|144|fifo26up@4|inU[6]|1203|144 -Ametal-3|net@179|||S900|fifo26up@3|outU[7]|1059|144|fifo26up@4|inU[7]|1059|144 -Ametal-3|net@180|||S900|fifo26up@3|outU[8]|915|144|fifo26up@4|inU[8]|915|144 -Ametal-3|net@181|||S900|fifo26up@3|outU[9]|771|144|fifo26up@4|inU[9]|771|144 -Ametal-3|net@182|||S900|fifo26up@3|inD[10]|663|144|fifo26up@4|outD[10]|663|144 -Ametal-3|net@183|||S900|fifo26up@3|inD[11]|519|144|fifo26up@4|outD[11]|519|144 -Ametal-3|net@184|||S900|fifo26up@3|inD[12]|375|144|fifo26up@4|outD[12]|375|144 -Ametal-3|net@185|||S900|fifo26up@3|inD[13]|231|144|fifo26up@4|outD[13]|231|144 -Ametal-3|net@186|||S900|fifo26up@3|inD[14]|-195|144|fifo26up@4|outD[14]|-195|144 -Ametal-3|net@187|||S900|fifo26up@3|inD[15]|-339|144|fifo26up@4|outD[15]|-339|144 -Ametal-3|net@188|||S900|fifo26up@3|inD[16]|-483|144|fifo26up@4|outD[16]|-483|144 -Ametal-3|net@189|||S900|fifo26up@3|inD[17]|-627|144|fifo26up@4|outD[17]|-627|144 -Ametal-3|net@190|||S900|fifo26up@3|inD[18]|-771|144|fifo26up@4|outD[18]|-771|144 -Ametal-3|net@191|||S900|fifo26up@3|inD[19]|-915|144|fifo26up@4|outD[19]|-915|144 -Ametal-3|net@192|||S900|fifo26up@3|inD[1]|1959|144|fifo26up@4|outD[1]|1959|144 -Ametal-3|net@193|||S900|fifo26up@3|inD[20]|-1059|144|fifo26up@4|outD[20]|-1059|144 -Ametal-3|net@194|||S900|fifo26up@3|inD[21]|-1203|144|fifo26up@4|outD[21]|-1203|144 -Ametal-3|net@195|||S900|fifo26up@3|inD[22]|-1347|144|fifo26up@4|outD[22]|-1347|144 -Ametal-3|net@196|||S900|fifo26up@3|inD[23]|-1491|144|fifo26up@4|outD[23]|-1491|144 -Ametal-3|net@197|||S900|fifo26up@3|inD[24]|-1635|144|fifo26up@4|outD[24]|-1635|144 -Ametal-3|net@198|||S900|fifo26up@3|inD[25]|-1779|144|fifo26up@4|outD[25]|-1779|144 -Ametal-3|net@199|||S900|fifo26up@3|inD[26]|-1923|144|fifo26up@4|outD[26]|-1923|144 -Ametal-3|net@200|||S900|fifo26up@3|inD[2]|1815|144|fifo26up@4|outD[2]|1815|144 -Ametal-3|net@201|||S900|fifo26up@3|inD[3]|1671|144|fifo26up@4|outD[3]|1671|144 -Ametal-3|net@202|||S900|fifo26up@3|inD[4]|1527|144|fifo26up@4|outD[4]|1527|144 -Ametal-3|net@203|||S900|fifo26up@3|inD[5]|1383|144|fifo26up@4|outD[5]|1383|144 -Ametal-3|net@204|||S900|fifo26up@3|inD[6]|1239|144|fifo26up@4|outD[6]|1239|144 -Ametal-3|net@205|||S900|fifo26up@3|inD[7]|1095|144|fifo26up@4|outD[7]|1095|144 -Ametal-3|net@206|||S900|fifo26up@3|inD[8]|951|144|fifo26up@4|outD[8]|951|144 -Ametal-3|net@207|||S900|fifo26up@3|inD[9]|807|144|fifo26up@4|outD[9]|807|144 -Ametal-3|net@208|||S900|fifo26up@4|outU[10]|627|288|fifo26up@5|inU[10]|627|288 -Ametal-3|net@209|||S900|fifo26up@4|outU[11]|483|288|fifo26up@5|inU[11]|483|288 -Ametal-3|net@210|||S900|fifo26up@4|outU[12]|339|288|fifo26up@5|inU[12]|339|288 -Ametal-3|net@211|||S900|fifo26up@4|outU[13]|195|288|fifo26up@5|inU[13]|195|288 -Ametal-3|net@212|||S900|fifo26up@4|outU[14]|-231|288|fifo26up@5|inU[14]|-231|288 -Ametal-3|net@213|||S900|fifo26up@4|outU[15]|-375|288|fifo26up@5|inU[15]|-375|288 -Ametal-3|net@214|||S900|fifo26up@4|outU[16]|-519|288|fifo26up@5|inU[16]|-519|288 -Ametal-3|net@215|||S900|fifo26up@4|outU[17]|-663|288|fifo26up@5|inU[17]|-663|288 -Ametal-3|net@216|||S900|fifo26up@4|outU[18]|-807|288|fifo26up@5|inU[18]|-807|288 -Ametal-3|net@217|||S900|fifo26up@4|outU[19]|-951|288|fifo26up@5|inU[19]|-951|288 -Ametal-3|net@218|||S900|fifo26up@4|outU[1]|1923|288|fifo26up@5|inU[1]|1923|288 -Ametal-3|net@219|||S900|fifo26up@4|outU[20]|-1095|288|fifo26up@5|inU[20]|-1095|288 -Ametal-3|net@220|||S900|fifo26up@4|outU[21]|-1239|288|fifo26up@5|inU[21]|-1239|288 -Ametal-3|net@221|||S900|fifo26up@4|outU[22]|-1383|288|fifo26up@5|inU[22]|-1383|288 -Ametal-3|net@222|||S900|fifo26up@4|outU[23]|-1527|288|fifo26up@5|inU[23]|-1527|288 -Ametal-3|net@223|||S900|fifo26up@4|outU[24]|-1671|288|fifo26up@5|inU[24]|-1671|288 -Ametal-3|net@224|||S900|fifo26up@4|outU[25]|-1815|288|fifo26up@5|inU[25]|-1815|288 -Ametal-3|net@225|||S900|fifo26up@4|outU[26]|-1959|288|fifo26up@5|inU[26]|-1959|288 -Ametal-3|net@226|||S900|fifo26up@4|outU[2]|1779|288|fifo26up@5|inU[2]|1779|288 -Ametal-3|net@227|||S900|fifo26up@4|outU[3]|1635|288|fifo26up@5|inU[3]|1635|288 -Ametal-3|net@228|||S900|fifo26up@4|outU[4]|1491|288|fifo26up@5|inU[4]|1491|288 -Ametal-3|net@229|||S900|fifo26up@4|outU[5]|1347|288|fifo26up@5|inU[5]|1347|288 -Ametal-3|net@230|||S900|fifo26up@4|outU[6]|1203|288|fifo26up@5|inU[6]|1203|288 -Ametal-3|net@231|||S900|fifo26up@4|outU[7]|1059|288|fifo26up@5|inU[7]|1059|288 -Ametal-3|net@232|||S900|fifo26up@4|outU[8]|915|288|fifo26up@5|inU[8]|915|288 -Ametal-3|net@233|||S900|fifo26up@4|outU[9]|771|288|fifo26up@5|inU[9]|771|288 -Ametal-3|net@234|||S900|fifo26up@4|inD[10]|663|288|fifo26up@5|outD[10]|663|288 -Ametal-3|net@235|||S900|fifo26up@4|inD[11]|519|288|fifo26up@5|outD[11]|519|288 -Ametal-3|net@236|||S900|fifo26up@4|inD[12]|375|288|fifo26up@5|outD[12]|375|288 -Ametal-3|net@237|||S900|fifo26up@4|inD[13]|231|288|fifo26up@5|outD[13]|231|288 -Ametal-3|net@238|||S900|fifo26up@4|inD[14]|-195|288|fifo26up@5|outD[14]|-195|288 -Ametal-3|net@239|||S900|fifo26up@4|inD[15]|-339|288|fifo26up@5|outD[15]|-339|288 -Ametal-3|net@240|||S900|fifo26up@4|inD[16]|-483|288|fifo26up@5|outD[16]|-483|288 -Ametal-3|net@241|||S900|fifo26up@4|inD[17]|-627|288|fifo26up@5|outD[17]|-627|288 -Ametal-3|net@242|||S900|fifo26up@4|inD[18]|-771|288|fifo26up@5|outD[18]|-771|288 -Ametal-3|net@243|||S900|fifo26up@4|inD[19]|-915|288|fifo26up@5|outD[19]|-915|288 -Ametal-3|net@244|||S900|fifo26up@4|inD[1]|1959|288|fifo26up@5|outD[1]|1959|288 -Ametal-3|net@245|||S900|fifo26up@4|inD[20]|-1059|288|fifo26up@5|outD[20]|-1059|288 -Ametal-3|net@246|||S900|fifo26up@4|inD[21]|-1203|288|fifo26up@5|outD[21]|-1203|288 -Ametal-3|net@247|||S900|fifo26up@4|inD[22]|-1347|288|fifo26up@5|outD[22]|-1347|288 -Ametal-3|net@248|||S900|fifo26up@4|inD[23]|-1491|288|fifo26up@5|outD[23]|-1491|288 -Ametal-3|net@249|||S900|fifo26up@4|inD[24]|-1635|288|fifo26up@5|outD[24]|-1635|288 -Ametal-3|net@250|||S900|fifo26up@4|inD[25]|-1779|288|fifo26up@5|outD[25]|-1779|288 -Ametal-3|net@251|||S900|fifo26up@4|inD[26]|-1923|288|fifo26up@5|outD[26]|-1923|288 -Ametal-3|net@252|||S900|fifo26up@4|inD[2]|1815|288|fifo26up@5|outD[2]|1815|288 -Ametal-3|net@253|||S900|fifo26up@4|inD[3]|1671|288|fifo26up@5|outD[3]|1671|288 -Ametal-3|net@254|||S900|fifo26up@4|inD[4]|1527|288|fifo26up@5|outD[4]|1527|288 -Ametal-3|net@255|||S900|fifo26up@4|inD[5]|1383|288|fifo26up@5|outD[5]|1383|288 -Ametal-3|net@256|||S900|fifo26up@4|inD[6]|1239|288|fifo26up@5|outD[6]|1239|288 -Ametal-3|net@257|||S900|fifo26up@4|inD[7]|1095|288|fifo26up@5|outD[7]|1095|288 -Ametal-3|net@258|||S900|fifo26up@4|inD[8]|951|288|fifo26up@5|outD[8]|951|288 -Ametal-3|net@259|||S900|fifo26up@4|inD[9]|807|288|fifo26up@5|outD[9]|807|288 -Egnd||D5G2;|fifo26up@1|gnd|G -Egnd_1||D5G2;|fifo26up@1|gnd_1|G -Egnd_2||D5G2;|fifo26up@2|gnd|G -Egnd_3||D5G2;|fifo26up@2|gnd_1|G -Egnd_4||D5G2;|fifo26up@0|gnd|G -Egnd_5||D5G2;|fifo26up@0|gnd_1|G -Egnd_6||D5G2;|fifo26up@3|gnd|G -Egnd_7||D5G2;|fifo26up@3|gnd_1|G -Egnd_8||D5G2;|fifo26up@4|gnd|G -Egnd_9||D5G2;|fifo26up@4|gnd_1|G -Egnd_10||D5G2;|fifo26up@5|gnd|G -Egnd_11||D5G2;|fifo26up@5|gnd_1|G -EhclU[1]|hcl[1]|D5G2;|fifo26up@1|hclU[1]|I -EhclU[2]|hcl[2]|D5G2;|fifo26up@2|hclU[1]|I -EhclU[3]|hcl[3]|D5G2;|fifo26up@0|hclU[1]|I -EhclU[4]|hcl[4]|D5G2;|fifo26up@3|hclU[1]|I -EhclU[5]|hcl[5]|D5G2;|fifo26up@4|hclU[1]|I -EhclU[6]|hcl[6]|D5G2;|fifo26up@5|hclU[1]|I -EhclD[6]|hcl[7]|D5G2;|fifo26up@5|hclD[1]|I -EhclD[5]|hcl[8]|D5G2;|fifo26up@4|hclD[1]|I -EhclD[4]|hcl[9]|D5G2;|fifo26up@3|hclD[1]|I -EhclD[3]|hcl[10]|D5G2;|fifo26up@0|hclD[1]|I -EhclD[2]|hcl[11]|D5G2;|fifo26up@2|hclD[1]|I -EhclD[1]|hcl[12]|D5G2;|fifo26up@1|hclD[1]|I -EinU[1]|in[1]|D5G2;|fifo26up@1|inU[1]|I -EinU[2]|in[2]|D5G2;|fifo26up@1|inU[2]|I -EinU[3]|in[3]|D5G2;|fifo26up@1|inU[3]|I -EinU[4]|in[4]|D5G2;|fifo26up@1|inU[4]|I -EinU[5]|in[5]|D5G2;|fifo26up@1|inU[5]|I -EinU[6]|in[6]|D5G2;|fifo26up@1|inU[6]|I -EinU[7]|in[7]|D5G2;|fifo26up@1|inU[7]|I -EinU[8]|in[8]|D5G2;|fifo26up@1|inU[8]|I -EinU[9]|in[9]|D5G2;|fifo26up@1|inU[9]|I -EinU[10]|in[10]|D5G2;|fifo26up@1|inU[10]|I -EinU[11]|in[11]|D5G2;|fifo26up@1|inU[11]|I -EinU[12]|in[12]|D5G2;|fifo26up@1|inU[12]|I -EinU[13]|in[13]|D5G2;|fifo26up@1|inU[13]|I -EinU[14]|in[14]|D5G2;|fifo26up@1|inU[14]|I -EinU[15]|in[15]|D5G2;|fifo26up@1|inU[15]|I -EinU[16]|in[16]|D5G2;|fifo26up@1|inU[16]|I -EinU[17]|in[17]|D5G2;|fifo26up@1|inU[17]|I -EinU[18]|in[18]|D5G2;|fifo26up@1|inU[18]|I -EinU[19]|in[19]|D5G2;|fifo26up@1|inU[19]|I -EinU[20]|in[20]|D5G2;|fifo26up@1|inU[20]|I -EinU[21]|in[21]|D5G2;|fifo26up@1|inU[21]|I -EinU[22]|in[22]|D5G2;|fifo26up@1|inU[22]|I -EinU[23]|in[23]|D5G2;|fifo26up@1|inU[23]|I -EinU[24]|in[24]|D5G2;|fifo26up@1|inU[24]|I -EinU[25]|in[25]|D5G2;|fifo26up@1|inU[25]|I -EinU[26]|in[26]|D5G2;|fifo26up@1|inU[26]|I -EoutD[1]|out[1]|D5G2;|fifo26up@1|outD[1]|O -EoutD[2]|out[2]|D5G2;|fifo26up@1|outD[2]|O -EoutD[3]|out[3]|D5G2;|fifo26up@1|outD[3]|O -EoutD[4]|out[4]|D5G2;|fifo26up@1|outD[4]|O -EoutD[5]|out[5]|D5G2;|fifo26up@1|outD[5]|O -EoutD[6]|out[6]|D5G2;|fifo26up@1|outD[6]|O -EoutD[7]|out[7]|D5G2;|fifo26up@1|outD[7]|O -EoutD[8]|out[8]|D5G2;|fifo26up@1|outD[8]|O -EoutD[9]|out[9]|D5G2;|fifo26up@1|outD[9]|O -EoutD[10]|out[10]|D5G2;|fifo26up@1|outD[10]|O -EoutD[11]|out[11]|D5G2;|fifo26up@1|outD[11]|O -EoutD[12]|out[12]|D5G2;|fifo26up@1|outD[12]|O -EoutD[13]|out[13]|D5G2;|fifo26up@1|outD[13]|O -EoutD[14]|out[14]|D5G2;|fifo26up@1|outD[14]|O -EoutD[15]|out[15]|D5G2;|fifo26up@1|outD[15]|O -EoutD[16]|out[16]|D5G2;|fifo26up@1|outD[16]|O -EoutD[17]|out[17]|D5G2;|fifo26up@1|outD[17]|O -EoutD[18]|out[18]|D5G2;|fifo26up@1|outD[18]|O -EoutD[19]|out[19]|D5G2;|fifo26up@1|outD[19]|O -EoutD[20]|out[20]|D5G2;|fifo26up@1|outD[20]|O -EoutD[21]|out[21]|D5G2;|fifo26up@1|outD[21]|O -EoutD[22]|out[22]|D5G2;|fifo26up@1|outD[22]|O -EoutD[23]|out[23]|D5G2;|fifo26up@1|outD[23]|O -EoutD[24]|out[24]|D5G2;|fifo26up@1|outD[24]|O -EoutD[25]|out[25]|D5G2;|fifo26up@1|outD[25]|O -EoutD[26]|out[26]|D5G2;|fifo26up@1|outD[26]|O -Evdd||D5G2;|fifo26up@1|vdd|P -Evdd_2||D5G2;|fifo26up@1|vdd_2|P -Evdd_3||D5G2;|fifo26up@1|vdd_3|P -Evdd_4||D5G2;|fifo26up@1|vdd_4|P -Evdd_5||D5G2;|fifo26up@2|vdd|P -Evdd_6||D5G2;|fifo26up@2|vdd_2|P -Evdd_7||D5G2;|fifo26up@2|vdd_3|P -Evdd_8||D5G2;|fifo26up@2|vdd_4|P -Evdd_9||D5G2;|fifo26up@0|vdd|P -Evdd_10||D5G2;|fifo26up@0|vdd_2|P -Evdd_11||D5G2;|fifo26up@0|vdd_3|P -Evdd_12||D5G2;|fifo26up@0|vdd_4|P -Evdd_13||D5G2;|fifo26up@3|vdd|P -Evdd_14||D5G2;|fifo26up@3|vdd_2|P -Evdd_15||D5G2;|fifo26up@3|vdd_3|P -Evdd_16||D5G2;|fifo26up@3|vdd_4|P -Evdd_17||D5G2;|fifo26up@4|vdd|P -Evdd_18||D5G2;|fifo26up@4|vdd_2|P -Evdd_19||D5G2;|fifo26up@4|vdd_3|P -Evdd_20||D5G2;|fifo26up@4|vdd_4|P -Evdd_21||D5G2;|fifo26up@5|vdd|P -Evdd_22||D5G2;|fifo26up@5|vdd_2|P -Evdd_23||D5G2;|fifo26up@5|vdd_3|P -Evdd_24||D5G2;|fifo26up@5|vdd_4|P -X - -# Cell fifo6;1{sch} -Cfifo6;1{sch}||schematic|1206053706458|1206053930106| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-75|0|||| -NOff-Page|conn@1||75|0|||| -NOff-Page|conn@2||-1|-12|||R| -Ififo26reg;1{ic}|fifo26re@0||-6|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@1||-66|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@2||-54|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@3||-42|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@4||-30|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@5||-18|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@6||6|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@7||18|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@8||30|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@9||42|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@10||54|0|||D5G4; -Ififo26reg;1{ic}|fifo26re@11||66|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|26|||||ART_message(D5G6;)Sfifo6 -Ngeneric:Invisible-Pin|pin@1||0|17|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@2||0|21|||||ART_message(D5G4;)Sa fifo data path test -NWire_Pin|pin@5||-68|-9|||| -NWire_Pin|pin@7||-56|-9|||| -NWire_Pin|pin@9||-44|-9|||| -NWire_Pin|pin@11||-32|-9|||| -NWire_Pin|pin@13||-20|-9|||| -NWire_Pin|pin@15||-8|-9|||| -NWire_Pin|pin@17||4|-9|||| -NWire_Pin|pin@19||16|-9|||| -NWire_Pin|pin@21||28|-9|||| -NWire_Pin|pin@23||40|-9|||| -NWire_Pin|pin@25||52|-9|||| -NWire_Pin|pin@27||64|-9|||| -Awire|hcl[1]|D5G2;||2700|pin@5||-68|-9|fifo26re@1|hcl[1]|-68|-3 -Awire|hcl[2]|D5G2;||2700|pin@7||-56|-9|fifo26re@2|hcl[1]|-56|-3 -Awire|hcl[3]|D5G2;||2700|pin@9||-44|-9|fifo26re@3|hcl[1]|-44|-3 -Awire|hcl[4]|D5G2;||2700|pin@11||-32|-9|fifo26re@4|hcl[1]|-32|-3 -Awire|hcl[5]|D5G2;||2700|pin@13||-20|-9|fifo26re@5|hcl[1]|-20|-3 -Awire|hcl[6]|D5G2;||2700|pin@15||-8|-9|fifo26re@0|hcl[1]|-8|-3 -Awire|hcl[7]|D5G2;||2700|pin@17||4|-9|fifo26re@6|hcl[1]|4|-3 -Awire|hcl[8]|D5G2;||2700|pin@19||16|-9|fifo26re@7|hcl[1]|16|-3 -Awire|hcl[9]|D5G2;||2700|pin@21||28|-9|fifo26re@8|hcl[1]|28|-3 -Awire|hcl[10]|D5G2;||2700|pin@23||40|-9|fifo26re@9|hcl[1]|40|-3 -Awire|hcl[11]|D5G2;||2700|pin@25||52|-9|fifo26re@10|hcl[1]|52|-3 -Awire|hcl[12]|D5G2;||2700|pin@27||64|-9|fifo26re@11|hcl[1]|64|-3 -Abus|net@0||-0.5|1800|fifo26re@1|out[1:26]|-63|0|fifo26re@2|in[1:26]|-57|0 -Abus|net@1||-0.5|0|fifo26re@0|in[1:26]|-9|0|fifo26re@5|out[1:26]|-15|0 -Abus|net@2||-0.5|0|fifo26re@4|in[1:26]|-33|0|fifo26re@3|out[1:26]|-39|0 -Abus|net@3||-0.5|0|fifo26re@5|in[1:26]|-21|0|fifo26re@4|out[1:26]|-27|0 -Abus|net@4||-0.5|0|fifo26re@6|in[1:26]|3|0|fifo26re@0|out[1:26]|-3|0 -Abus|net@5||-0.5|0|fifo26re@7|in[1:26]|15|0|fifo26re@6|out[1:26]|9|0 -Abus|net@6||-0.5|0|fifo26re@8|in[1:26]|27|0|fifo26re@7|out[1:26]|21|0 -Abus|net@7||-0.5|0|fifo26re@9|in[1:26]|39|0|fifo26re@8|out[1:26]|33|0 -Abus|net@8||-0.5|0|fifo26re@10|in[1:26]|51|0|fifo26re@9|out[1:26]|45|0 -Abus|net@9||-0.5|0|fifo26re@11|in[1:26]|63|0|fifo26re@10|out[1:26]|57|0 -Abus|net@10||-0.5|0|fifo26re@3|in[1:26]|-45|0|fifo26re@2|out[1:26]|-51|0 -Abus|net@11||-0.5|IJ0|fifo26re@1|in[1:26]|-69|0|conn@0|y|-73|0 -Abus|net@12||-0.5|IJ1800|fifo26re@11|out[1:26]|69|0|conn@1|a|73|0 -Ein[27:52]|hcl[1:12]|D4G2;|conn@2|a|I -Ein[1:26]||D4G2;|conn@0|a|I -Eout[1:26]||D6G2;|conn@1|y|O -X - -# Cell fifo13top;1{lay} -Cfifo13top;1{lay}||cmos90|1204562190945|1223474259911||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1206052629333 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@185||813|60.3|||| -NX-Metal-1-Metal-2-Con|contact@186||915|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@187||808.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@188||856|28|||| -NX-Metal-2-Metal-3-Con|contact@189||846|-28|||| -NX-Metal-2-Metal-3-Con|contact@191||882|-28|||| -NX-Metal-1-Metal-2-Con|contact@192||872|-28|||| -NX-Metal-1-Metal-2-Con|contact@194||919.5|28|||| -NX-Metal-1-Metal-2-Con|contact@195||675|60.3|||| -NX-Metal-1-Metal-2-Con|contact@196||777|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@197||670.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@198||718|28|||| -NX-Metal-2-Metal-3-Con|contact@199||702|-28|||| -NX-Metal-2-Metal-3-Con|contact@201||738|-28|||| -NX-Metal-1-Metal-2-Con|contact@202||734|-28|||| -NX-Metal-1-Metal-2-Con|contact@204||781.5|28|||| -NX-Metal-1-Metal-2-Con|contact@205||519|60.3|||| -NX-Metal-1-Metal-2-Con|contact@206||621|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@207||514.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@208||562|28|||| -NX-Metal-2-Metal-3-Con|contact@209||558|-28|||| -NX-Metal-2-Metal-3-Con|contact@211||594|-28|||| -NX-Metal-1-Metal-2-Con|contact@212||578|-28|||| -NX-Metal-1-Metal-2-Con|contact@214||625.5|28|||| -NX-Metal-1-Metal-2-Con|contact@215||381|60.3|||| -NX-Metal-1-Metal-2-Con|contact@216||483|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@217||376.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@218||424|28|||| -NX-Metal-2-Metal-3-Con|contact@219||414|-28|||| -NX-Metal-2-Metal-3-Con|contact@221||450|-28|||| -NX-Metal-1-Metal-2-Con|contact@222||440|-28|||| -NX-Metal-1-Metal-2-Con|contact@224||487.5|28|||| -NX-Metal-1-Metal-2-Con|contact@225||243|60.3|||| -NX-Metal-1-Metal-2-Con|contact@226||345|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@227||238.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@228||286|28|||| -NX-Metal-2-Metal-3-Con|contact@229||270|-28|||| -NX-Metal-2-Metal-3-Con|contact@231||306|-28|||| -NX-Metal-1-Metal-2-Con|contact@232||302|-28|||| -NX-Metal-1-Metal-2-Con|contact@234||349.5|28|||| -NX-Metal-1-Metal-2-Con|contact@235||87|60.3|||| -NX-Metal-1-Metal-2-Con|contact@236||189|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@237||82.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@238||130|28|||| -NX-Metal-2-Metal-3-Con|contact@239||126|-28|||| -NX-Metal-2-Metal-3-Con|contact@241||162|-28|||| -NX-Metal-1-Metal-2-Con|contact@242||146|-28|||| -NX-Metal-1-Metal-2-Con|contact@244||193.5|28|||| -NX-Metal-1-Metal-2-Con|contact@245||-51|60.3|||| -NX-Metal-1-Metal-2-Con|contact@246||51|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@247||-55.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@248||-8|28|||| -NX-Metal-2-Metal-3-Con|contact@249||-18|-28|||| -NX-Metal-2-Metal-3-Con|contact@251||18|-28|||| -NX-Metal-1-Metal-2-Con|contact@252||8|-28|||| -NX-Metal-1-Metal-2-Con|contact@254||55.5|28|||| -NX-Metal-1-Metal-2-Con|contact@255||-189|60.3|||| -NX-Metal-1-Metal-2-Con|contact@256||-87|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@257||-193.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@258||-146|28|||| -NX-Metal-2-Metal-3-Con|contact@259||-162|-28|||| -NX-Metal-2-Metal-3-Con|contact@261||-126|-28|||| -NX-Metal-1-Metal-2-Con|contact@262||-130|-28|||| -NX-Metal-1-Metal-2-Con|contact@264||-82.5|28|||| -NX-Metal-1-Metal-2-Con|contact@265||-345|60.3|||| -NX-Metal-1-Metal-2-Con|contact@266||-243|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@267||-349.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@268||-302|28|||| -NX-Metal-2-Metal-3-Con|contact@269||-306|-28|||| -NX-Metal-2-Metal-3-Con|contact@271||-270|-28|||| -NX-Metal-1-Metal-2-Con|contact@272||-286|-28|||| -NX-Metal-1-Metal-2-Con|contact@274||-238.5|28|||| -NX-Metal-1-Metal-2-Con|contact@275||-483|60.3|||| -NX-Metal-1-Metal-2-Con|contact@276||-381|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@277||-487.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@278||-440|28|||| -NX-Metal-2-Metal-3-Con|contact@279||-450|-28|||| -NX-Metal-2-Metal-3-Con|contact@281||-414|-28|||| -NX-Metal-1-Metal-2-Con|contact@282||-424|-28|||| -NX-Metal-1-Metal-2-Con|contact@284||-376.5|28|||| -NX-Metal-1-Metal-2-Con|contact@285||-621|60.3|||| -NX-Metal-1-Metal-2-Con|contact@286||-519|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@287||-625.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@288||-578|28|||| -NX-Metal-2-Metal-3-Con|contact@289||-594|-28|||| -NX-Metal-2-Metal-3-Con|contact@291||-558|-28|||| -NX-Metal-1-Metal-2-Con|contact@292||-562|-28|||| -NX-Metal-1-Metal-2-Con|contact@294||-514.5|28|||| -NX-Metal-1-Metal-2-Con|contact@295||-777|60.3|||| -NX-Metal-1-Metal-2-Con|contact@296||-675|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@297||-781.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@298||-734|28|||| -NX-Metal-2-Metal-3-Con|contact@299||-738|-28|||| -NX-Metal-2-Metal-3-Con|contact@301||-702|-28|||| -NX-Metal-1-Metal-2-Con|contact@302||-718|-28|||| -NX-Metal-1-Metal-2-Con|contact@304||-670.5|28|||| -NX-Metal-1-Metal-2-Con|contact@305||-915|60.3|||| -NX-Metal-1-Metal-2-Con|contact@306||-813|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@307||-919.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@308||-872|28|||| -NX-Metal-2-Metal-3-Con|contact@309||-882|-28|||| -NX-Metal-2-Metal-3-Con|contact@311||-846|-28|||| -NX-Metal-1-Metal-2-Con|contact@312||-856|-28|||| -NX-Metal-1-Metal-2-Con|contact@314||-808.5|28|||| -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@13||864|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@14||726|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@15||570|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@16||432|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@17||294|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@18||138|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@19||0|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@20||-138|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@21||-294|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@22||-432|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@23||-570|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@24||-726|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@25||-864|0|||D5G4; -NMetal-2-Pin|pin@281||933|60.3|||| -NMetal-2-Pin|pin@282||933|-60.3|||| -NMetal-2-Pin|pin@377||-933|60.3|||| -NMetal-2-Pin|pin@378||-933|-60.3|||| -IfanPinsK:pinsIn13m3;1{lay}|pinsIn13@0||-18|-72|||D5G4; -IfanPinsK:pinsOut13m3;1{lay}|pinsOut1@1||18|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||-648|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||-216|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@6||216|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@7||648|0|||D5G4; -Ametal-1|net@1464|||S2700|data1inT@13|hclX[1]|813|60|contact@185||813|60.3 -Ametal-1|net@1466|||S900|data1inT@13|hclY[1]|915|-60|contact@186||915|-60.3 -Ametal-2|net@1469||1.2|S1800|contact@185||813|60.3|pin@281||933|60.3 -Ametal-2|net@1470||1.2|S1800|contact@186||915|-60.3|pin@282||933|-60.3 -Ametal-1|net@1473|||S900|data1inT@13|inX[1]|808.5|-7|contact@187||808.5|-28 -Ametal-1|net@1475|||S2700|data1inT@13|outX[1]|856|-13|contact@188||856|28 -Ametal-2|net@1476|||S1800|contact@187||808.5|-28|contact@189||846|-28 -Ametal-2|net@1483|||S1800|contact@192||872|-28|contact@191||882|-28 -Ametal-1|net@1484|||S900|data1inT@13|outY[1]|872|13|contact@192||872|-28 -Ametal-1|net@1489|||S2700|data1inT@13|inY[1]|919.5|7|contact@194||919.5|28 -Ametal-1|net@1491|||S2700|data1inT@14|hclX[1]|675|60|contact@195||675|60.3 -Ametal-1|net@1493|||S900|data1inT@14|hclY[1]|777|-60|contact@196||777|-60.3 -Ametal-1|net@1496|||S900|data1inT@14|inX[1]|670.5|-7|contact@197||670.5|-28 -Ametal-1|net@1498|||S2700|data1inT@14|outX[1]|718|-13|contact@198||718|28 -Ametal-2|net@1499|||S1800|contact@197||670.5|-28|contact@199||702|-28 -Ametal-2|net@1503|||S1800|contact@202||734|-28|contact@201||738|-28 -Ametal-1|net@1504|||S900|data1inT@14|outY[1]|734|13|contact@202||734|-28 -Ametal-1|net@1507|||S2700|data1inT@14|inY[1]|781.5|7|contact@204||781.5|28 -Ametal-1|net@1509|||S2700|data1inT@15|hclX[1]|519|60|contact@205||519|60.3 -Ametal-1|net@1511|||S900|data1inT@15|hclY[1]|621|-60|contact@206||621|-60.3 -Ametal-1|net@1514|||S900|data1inT@15|inX[1]|514.5|-7|contact@207||514.5|-28 -Ametal-1|net@1516|||S2700|data1inT@15|outX[1]|562|-13|contact@208||562|28 -Ametal-2|net@1517|||S1800|contact@207||514.5|-28|contact@209||558|-28 -Ametal-2|net@1521|||S1800|contact@212||578|-28|contact@211||594|-28 -Ametal-1|net@1522|||S900|data1inT@15|outY[1]|578|13|contact@212||578|-28 -Ametal-1|net@1525|||S2700|data1inT@15|inY[1]|625.5|7|contact@214||625.5|28 -Ametal-1|net@1527|||S2700|data1inT@16|hclX[1]|381|60|contact@215||381|60.3 -Ametal-1|net@1529|||S900|data1inT@16|hclY[1]|483|-60|contact@216||483|-60.3 -Ametal-1|net@1532|||S900|data1inT@16|inX[1]|376.5|-7|contact@217||376.5|-28 -Ametal-1|net@1534|||S2700|data1inT@16|outX[1]|424|-13|contact@218||424|28 -Ametal-2|net@1535|||S1800|contact@217||376.5|-28|contact@219||414|-28 -Ametal-2|net@1539|||S1800|contact@222||440|-28|contact@221||450|-28 -Ametal-1|net@1540|||S900|data1inT@16|outY[1]|440|13|contact@222||440|-28 -Ametal-1|net@1543|||S2700|data1inT@16|inY[1]|487.5|7|contact@224||487.5|28 -Ametal-1|net@1545|||S2700|data1inT@17|hclX[1]|243|60|contact@225||243|60.3 -Ametal-1|net@1547|||S900|data1inT@17|hclY[1]|345|-60|contact@226||345|-60.3 -Ametal-1|net@1550|||S900|data1inT@17|inX[1]|238.5|-7|contact@227||238.5|-28 -Ametal-1|net@1552|||S2700|data1inT@17|outX[1]|286|-13|contact@228||286|28 -Ametal-2|net@1553|||S1800|contact@227||238.5|-28|contact@229||270|-28 -Ametal-2|net@1557|||S1800|contact@232||302|-28|contact@231||306|-28 -Ametal-1|net@1558|||S900|data1inT@17|outY[1]|302|13|contact@232||302|-28 -Ametal-1|net@1561|||S2700|data1inT@17|inY[1]|349.5|7|contact@234||349.5|28 -Ametal-1|net@1563|||S2700|data1inT@18|hclX[1]|87|60|contact@235||87|60.3 -Ametal-1|net@1565|||S900|data1inT@18|hclY[1]|189|-60|contact@236||189|-60.3 -Ametal-1|net@1568|||S900|data1inT@18|inX[1]|82.5|-7|contact@237||82.5|-28 -Ametal-1|net@1570|||S2700|data1inT@18|outX[1]|130|-13|contact@238||130|28 -Ametal-2|net@1571|||S1800|contact@237||82.5|-28|contact@239||126|-28 -Ametal-2|net@1575|||S1800|contact@242||146|-28|contact@241||162|-28 -Ametal-1|net@1576|||S900|data1inT@18|outY[1]|146|13|contact@242||146|-28 -Ametal-1|net@1579|||S2700|data1inT@18|inY[1]|193.5|7|contact@244||193.5|28 -Ametal-1|net@1581|||S2700|data1inT@19|hclX[1]|-51|60|contact@245||-51|60.3 -Ametal-1|net@1583|||S900|data1inT@19|hclY[1]|51|-60|contact@246||51|-60.3 -Ametal-1|net@1586|||S900|data1inT@19|inX[1]|-55.5|-7|contact@247||-55.5|-28 -Ametal-1|net@1588|||S2700|data1inT@19|outX[1]|-8|-13|contact@248||-8|28 -Ametal-2|net@1589|||S1800|contact@247||-55.5|-28|contact@249||-18|-28 -Ametal-2|net@1593|||S1800|contact@252||8|-28|contact@251||18|-28 -Ametal-1|net@1594|||S900|data1inT@19|outY[1]|8|13|contact@252||8|-28 -Ametal-1|net@1597|||S2700|data1inT@19|inY[1]|55.5|7|contact@254||55.5|28 -Ametal-1|net@1599|||S2700|data1inT@20|hclX[1]|-189|60|contact@255||-189|60.3 -Ametal-1|net@1601|||S900|data1inT@20|hclY[1]|-87|-60|contact@256||-87|-60.3 -Ametal-1|net@1604|||S900|data1inT@20|inX[1]|-193.5|-7|contact@257||-193.5|-28 -Ametal-1|net@1606|||S2700|data1inT@20|outX[1]|-146|-13|contact@258||-146|28 -Ametal-2|net@1607|||S1800|contact@257||-193.5|-28|contact@259||-162|-28 -Ametal-2|net@1611|||S1800|contact@262||-130|-28|contact@261||-126|-28 -Ametal-1|net@1612|||S900|data1inT@20|outY[1]|-130|13|contact@262||-130|-28 -Ametal-1|net@1615|||S2700|data1inT@20|inY[1]|-82.5|7|contact@264||-82.5|28 -Ametal-1|net@1617|||S2700|data1inT@21|hclX[1]|-345|60|contact@265||-345|60.3 -Ametal-1|net@1619|||S900|data1inT@21|hclY[1]|-243|-60|contact@266||-243|-60.3 -Ametal-1|net@1622|||S900|data1inT@21|inX[1]|-349.5|-7|contact@267||-349.5|-28 -Ametal-1|net@1624|||S2700|data1inT@21|outX[1]|-302|-13|contact@268||-302|28 -Ametal-2|net@1625|||S1800|contact@267||-349.5|-28|contact@269||-306|-28 -Ametal-2|net@1629|||S1800|contact@272||-286|-28|contact@271||-270|-28 -Ametal-1|net@1630|||S900|data1inT@21|outY[1]|-286|13|contact@272||-286|-28 -Ametal-1|net@1633|||S2700|data1inT@21|inY[1]|-238.5|7|contact@274||-238.5|28 -Ametal-1|net@1635|||S2700|data1inT@22|hclX[1]|-483|60|contact@275||-483|60.3 -Ametal-1|net@1637|||S900|data1inT@22|hclY[1]|-381|-60|contact@276||-381|-60.3 -Ametal-1|net@1640|||S900|data1inT@22|inX[1]|-487.5|-7|contact@277||-487.5|-28 -Ametal-1|net@1642|||S2700|data1inT@22|outX[1]|-440|-13|contact@278||-440|28 -Ametal-2|net@1643|||S1800|contact@277||-487.5|-28|contact@279||-450|-28 -Ametal-2|net@1647|||S1800|contact@282||-424|-28|contact@281||-414|-28 -Ametal-1|net@1648|||S900|data1inT@22|outY[1]|-424|13|contact@282||-424|-28 -Ametal-1|net@1651|||S2700|data1inT@22|inY[1]|-376.5|7|contact@284||-376.5|28 -Ametal-1|net@1653|||S2700|data1inT@23|hclX[1]|-621|60|contact@285||-621|60.3 -Ametal-1|net@1655|||S900|data1inT@23|hclY[1]|-519|-60|contact@286||-519|-60.3 -Ametal-1|net@1658|||S900|data1inT@23|inX[1]|-625.5|-7|contact@287||-625.5|-28 -Ametal-1|net@1660|||S2700|data1inT@23|outX[1]|-578|-13|contact@288||-578|28 -Ametal-2|net@1661|||S1800|contact@287||-625.5|-28|contact@289||-594|-28 -Ametal-2|net@1665|||S1800|contact@292||-562|-28|contact@291||-558|-28 -Ametal-1|net@1666|||S900|data1inT@23|outY[1]|-562|13|contact@292||-562|-28 -Ametal-1|net@1669|||S2700|data1inT@23|inY[1]|-514.5|7|contact@294||-514.5|28 -Ametal-1|net@1671|||S2700|data1inT@24|hclX[1]|-777|60|contact@295||-777|60.3 -Ametal-1|net@1673|||S900|data1inT@24|hclY[1]|-675|-60|contact@296||-675|-60.3 -Ametal-1|net@1676|||S900|data1inT@24|inX[1]|-781.5|-7|contact@297||-781.5|-28 -Ametal-1|net@1678|||S2700|data1inT@24|outX[1]|-734|-13|contact@298||-734|28 -Ametal-2|net@1679|||S1800|contact@297||-781.5|-28|contact@299||-738|-28 -Ametal-2|net@1683|||S1800|contact@302||-718|-28|contact@301||-702|-28 -Ametal-1|net@1684|||S900|data1inT@24|outY[1]|-718|13|contact@302||-718|-28 -Ametal-1|net@1687|||S2700|data1inT@24|inY[1]|-670.5|7|contact@304||-670.5|28 -Ametal-2|net@1688||1.2|S1800|pin@377||-933|60.3|contact@305||-915|60.3 -Ametal-1|net@1689|||S2700|data1inT@25|hclX[1]|-915|60|contact@305||-915|60.3 -Ametal-2|net@1690||1.2|S1800|pin@378||-933|-60.3|contact@306||-813|-60.3 -Ametal-1|net@1691|||S900|data1inT@25|hclY[1]|-813|-60|contact@306||-813|-60.3 -Ametal-1|net@1694|||S900|data1inT@25|inX[1]|-919.5|-7|contact@307||-919.5|-28 -Ametal-1|net@1696|||S2700|data1inT@25|outX[1]|-872|-13|contact@308||-872|28 -Ametal-2|net@1697|||S1800|contact@307||-919.5|-28|contact@309||-882|-28 -Ametal-2|net@1701|||S1800|contact@312||-856|-28|contact@311||-846|-28 -Ametal-1|net@1702|||S900|data1inT@25|outY[1]|-856|13|contact@312||-856|-28 -Ametal-1|net@1705|||S2700|data1inT@25|inY[1]|-808.5|7|contact@314||-808.5|28 -Ametal-3|net@1790|||S900|contact@189||846|-28|pinsIn13@0|in[1]|846|-72 -Ametal-3|net@1792|||S900|contact@191||882|-28|pinsOut1@1|out[1]|882|-72 -Ametal-3|net@1795|||S900|contact@199||702|-28|pinsIn13@0|in[2]|702|-72 -Ametal-3|net@1797|||S900|contact@201||738|-28|pinsOut1@1|out[2]|738|-72 -Ametal-3|net@1800|||S900|contact@209||558|-28|pinsIn13@0|in[3]|558|-72 -Ametal-3|net@1802|||S900|contact@211||594|-28|pinsOut1@1|out[3]|594|-72 -Ametal-3|net@1805|||S900|contact@219||414|-28|pinsIn13@0|in[4]|414|-72 -Ametal-3|net@1807|||S900|contact@221||450|-28|pinsOut1@1|out[4]|450|-72 -Ametal-3|net@1810|||S900|contact@229||270|-28|pinsIn13@0|in[5]|270|-72 -Ametal-3|net@1812|||S900|contact@231||306|-28|pinsOut1@1|out[5]|306|-72 -Ametal-3|net@1815|||S900|contact@239||126|-28|pinsIn13@0|in[6]|126|-72 -Ametal-3|net@1817|||S900|contact@241||162|-28|pinsOut1@1|out[6]|162|-72 -Ametal-3|net@1820|||S900|contact@249||-18|-28|pinsIn13@0|in[7]|-18|-72 -Ametal-3|net@1822|||S900|contact@251||18|-28|pinsOut1@1|out[7]|18|-72 -Ametal-3|net@1825|||S900|contact@259||-162|-28|pinsIn13@0|in[8]|-162|-72 -Ametal-3|net@1827|||S900|contact@261||-126|-28|pinsOut1@1|out[8]|-126|-72 -Ametal-3|net@1830|||S900|contact@269||-306|-28|pinsIn13@0|in[9]|-306|-72 -Ametal-3|net@1832|||S900|contact@271||-270|-28|pinsOut1@1|out[9]|-270|-72 -Ametal-3|net@1835|||S900|contact@279||-450|-28|pinsIn13@0|in[10]|-450|-72 -Ametal-3|net@1837|||S900|contact@281||-414|-28|pinsOut1@1|out[10]|-414|-72 -Ametal-3|net@1840|||S900|contact@289||-594|-28|pinsIn13@0|in[11]|-594|-72 -Ametal-3|net@1842|||S900|contact@291||-558|-28|pinsOut1@1|out[11]|-558|-72 -Ametal-3|net@1845|||S900|contact@299||-738|-28|pinsIn13@0|in[12]|-738|-72 -Ametal-3|net@1847|||S900|contact@301||-702|-28|pinsOut1@1|out[12]|-702|-72 -Ametal-3|net@1848|||S900|contact@309||-882|-28|pinsIn13@0|in[13]|-882|-72 -Ametal-3|net@1850|||S900|contact@311||-846|-28|pinsOut1@1|out[13]|-846|-72 -Ametal-2|net@1851||1.2|S1800|contact@195||675|60.3|contact@185||813|60.3 -Ametal-2|net@1852||1.2|S1800|contact@196||777|-60.3|contact@186||915|-60.3 -Ametal-2|net@1853||1.2|S1800|contact@205||519|60.3|contact@195||675|60.3 -Ametal-2|net@1854||1.2|S1800|contact@206||621|-60.3|contact@196||777|-60.3 -Ametal-2|net@1855||1.2|S1800|contact@215||381|60.3|contact@205||519|60.3 -Ametal-2|net@1856||1.2|S1800|contact@216||483|-60.3|contact@206||621|-60.3 -Ametal-2|net@1857||1.2|S1800|contact@225||243|60.3|contact@215||381|60.3 -Ametal-2|net@1858||1.2|S1800|contact@226||345|-60.3|contact@216||483|-60.3 -Ametal-2|net@1859||1.2|S1800|contact@235||87|60.3|contact@225||243|60.3 -Ametal-2|net@1860||1.2|S1800|contact@236||189|-60.3|contact@226||345|-60.3 -Ametal-2|net@1861||1.2|S1800|contact@245||-51|60.3|contact@235||87|60.3 -Ametal-2|net@1862||1.2|S1800|contact@246||51|-60.3|contact@236||189|-60.3 -Ametal-2|net@1863||1.2|S1800|contact@255||-189|60.3|contact@245||-51|60.3 -Ametal-2|net@1864||1.2|S1800|contact@256||-87|-60.3|contact@246||51|-60.3 -Ametal-2|net@1865||1.2|S1800|contact@265||-345|60.3|contact@255||-189|60.3 -Ametal-2|net@1866||1.2|S1800|contact@266||-243|-60.3|contact@256||-87|-60.3 -Ametal-2|net@1867||1.2|S1800|contact@275||-483|60.3|contact@265||-345|60.3 -Ametal-2|net@1868||1.2|S1800|contact@276||-381|-60.3|contact@266||-243|-60.3 -Ametal-2|net@1869||1.2|S1800|contact@285||-621|60.3|contact@275||-483|60.3 -Ametal-2|net@1870||1.2|S1800|contact@286||-519|-60.3|contact@276||-381|-60.3 -Ametal-2|net@1871||1.2|S1800|contact@295||-777|60.3|contact@285||-621|60.3 -Ametal-2|net@1872||1.2|S1800|contact@296||-675|-60.3|contact@286||-519|-60.3 -Ametal-2|net@1873||1.2|S1800|contact@305||-915|60.3|contact@295||-777|60.3 -Ametal-2|net@1874||1.2|S1800|contact@306||-813|-60.3|contact@296||-675|-60.3 -Ametal-2|net@1881||6.2|S0|wellCont@4|vdd_1|-652.5|50|data1inT@24|vdd_3|-657|50 -Ametal-2|net@1882||6.2|S1800|data1inT@15|vdd_3|639|50|wellCont@7|vdd_1|643.5|50 -Ametal-2|net@1883||6.2|S1800|data1inT@18|vdd_3|207|50|wellCont@6|vdd_1|211.5|50 -Ametal-2|net@1884||6.2|S1800|data1inT@21|vdd_3|-225|50|wellCont@5|vdd_1|-220.5|50 -Ametal-2|net@1885||6.2|S1800|data1inT@15|gnd_1|639|0|wellCont@7|gnd|643.5|0 -Ametal-2|net@1886||6.2|S1800|data1inT@15|vdd_4|639|-50|wellCont@7|vdd|643.5|-50 -Ametal-2|net@1887||6.2|S1800|data1inT@18|gnd_1|207|0|wellCont@6|gnd|211.5|0 -Ametal-2|net@1888||6.2|S1800|data1inT@18|vdd_4|207|-50|wellCont@6|vdd|211.5|-50 -Ametal-2|net@1889||6.2|S1800|data1inT@21|gnd_1|-225|0|wellCont@5|gnd|-220.5|0 -Ametal-2|net@1890||6.2|S1800|data1inT@21|vdd_4|-225|-50|wellCont@5|vdd|-220.5|-50 -Ametal-2|net@1891||6.2|S1800|data1inT@24|gnd_1|-657|0|wellCont@4|gnd|-652.5|0 -Ametal-2|net@1892||6.2|S1800|data1inT@24|vdd_4|-657|-50|wellCont@4|vdd|-652.5|-50 -Ametal-2|net@1893||6.2|S1800|wellCont@5|gnd_1|-211.5|0|data1inT@20|gnd|-207|0 -Ametal-2|net@1894||6.2|S1800|wellCont@5|vdd_2|-211.5|-50|data1inT@20|vdd|-207|-50 -Ametal-2|net@1895||6.2|S1800|wellCont@5|vdd_3|-211.5|50|data1inT@20|vdd_2|-207|50 -Ametal-2|net@1896||6.2|S1800|wellCont@6|gnd_1|220.5|0|data1inT@17|gnd|225|0 -Ametal-2|net@1897||6.2|S1800|wellCont@6|vdd_2|220.5|-50|data1inT@17|vdd|225|-50 -Ametal-2|net@1898||6.2|S1800|wellCont@6|vdd_3|220.5|50|data1inT@17|vdd_2|225|50 -Ametal-2|net@1899||6.2|S1800|wellCont@4|gnd_1|-643.5|0|data1inT@23|gnd|-639|0 -Ametal-2|net@1900||6.2|S1800|wellCont@4|vdd_2|-643.5|-50|data1inT@23|vdd|-639|-50 -Ametal-2|net@1901||6.2|S1800|wellCont@4|vdd_3|-643.5|50|data1inT@23|vdd_2|-639|50 -Ametal-2|net@1902||6.2|S1800|wellCont@7|vdd_3|652.5|50|data1inT@14|vdd_2|657|50 -Ametal-2|net@1903||6.2|S0|data1inT@14|gnd|657|0|wellCont@7|gnd_1|652.5|0 -Ametal-2|net@1904||6.2|S0|data1inT@14|vdd|657|-50|wellCont@7|vdd_2|652.5|-50 -Ametal-2|net@1905|||S0|data1inT@22|gnd|-501|0|data1inT@23|gnd_1|-501|0 -Ametal-2|net@1906|||S0|data1inT@22|vdd_2|-501|50|data1inT@23|vdd_3|-501|50 -Ametal-2|net@1907|||S0|data1inT@22|vdd|-501|-50|data1inT@23|vdd_4|-501|-50 -Ametal-2|net@1908|||S0|data1inT@24|gnd|-795|0|data1inT@25|gnd_1|-795|0 -Ametal-2|net@1909|||S0|data1inT@24|vdd_2|-795|50|data1inT@25|vdd_3|-795|50 -Ametal-2|net@1910|||S0|data1inT@24|vdd|-795|-50|data1inT@25|vdd_4|-795|-50 -Ametal-2|net@1911|||S0|data1inT@13|gnd|795|0|data1inT@14|gnd_1|795|0 -Ametal-2|net@1912|||S0|data1inT@13|vdd_2|795|50|data1inT@14|vdd_3|795|50 -Ametal-2|net@1913|||S0|data1inT@13|vdd|795|-50|data1inT@14|vdd_4|795|-50 -Ametal-2|net@1914|||S0|data1inT@15|gnd|501|0|data1inT@16|gnd_1|501|0 -Ametal-2|net@1915|||S0|data1inT@15|vdd_2|501|50|data1inT@16|vdd_3|501|50 -Ametal-2|net@1916|||S0|data1inT@15|vdd|501|-50|data1inT@16|vdd_4|501|-50 -Ametal-2|net@1917|||S0|data1inT@16|gnd|363|0|data1inT@17|gnd_1|363|0 -Ametal-2|net@1918|||S0|data1inT@16|vdd_2|363|50|data1inT@17|vdd_3|363|50 -Ametal-2|net@1919|||S0|data1inT@16|vdd|363|-50|data1inT@17|vdd_4|363|-50 -Ametal-2|net@1920|||S0|data1inT@18|gnd|69|0|data1inT@19|gnd_1|69|0 -Ametal-2|net@1921|||S0|data1inT@18|vdd_2|69|50|data1inT@19|vdd_3|69|50 -Ametal-2|net@1922|||S0|data1inT@18|vdd|69|-50|data1inT@19|vdd_4|69|-50 -Ametal-2|net@1923|||S0|data1inT@19|gnd|-69|0|data1inT@20|gnd_1|-69|0 -Ametal-2|net@1924|||S0|data1inT@19|vdd_2|-69|50|data1inT@20|vdd_3|-69|50 -Ametal-2|net@1925|||S0|data1inT@19|vdd|-69|-50|data1inT@20|vdd_4|-69|-50 -Ametal-2|net@1926|||S0|data1inT@21|gnd|-363|0|data1inT@22|gnd_1|-363|0 -Ametal-2|net@1927|||S0|data1inT@21|vdd|-363|-50|data1inT@22|vdd_4|-363|-50 -Ametal-2|net@1928|||S0|data1inT@21|vdd_2|-363|50|data1inT@22|vdd_3|-363|50 -Ametal-2|net@1955|||S0|contact@314||-808.5|28|contact@308||-872|28 -Ametal-2|net@2005|||S0|contact@194||919.5|28|contact@188||856|28 -Ametal-2|net@2006|||S0|contact@204||781.5|28|contact@198||718|28 -Ametal-2|net@2007|||S0|contact@214||625.5|28|contact@208||562|28 -Ametal-2|net@2008|||S0|contact@224||487.5|28|contact@218||424|28 -Ametal-2|net@2009|||S0|contact@234||349.5|28|contact@228||286|28 -Ametal-2|net@2010|||S0|contact@244||193.5|28|contact@238||130|28 -Ametal-2|net@2011|||S0|contact@254||55.5|28|contact@248||-8|28 -Ametal-2|net@2012|||S0|contact@264||-82.5|28|contact@258||-146|28 -Ametal-2|net@2013|||S0|contact@274||-238.5|28|contact@268||-302|28 -Ametal-2|net@2014|||S0|contact@284||-376.5|28|contact@278||-440|28 -Ametal-2|net@2015|||S0|contact@294||-514.5|28|contact@288||-578|28 -Ametal-2|net@2016|||S0|contact@304||-670.5|28|contact@298||-734|28 -Egnd||D5G2;|data1inT@25|gnd|G -Egnd_1||D5G2;|data1inT@13|gnd_1|G -EhclD[1]||D5G2;|pin@282||I -EhclDD[1]|hclD[2]|D5G2;|pin@378||I -EhclU[1]||D5G2;|pin@281||I -EhclUU[1]|hclU[2]|D5G2;|pin@377||I -EinU[1]||D5G2;|pinsIn13@0|in[1]|I -EinU[2]||D5G2;|pinsIn13@0|in[2]|I -EinU[3]||D5G2;|pinsIn13@0|in[3]|I -EinU[4]||D5G2;|pinsIn13@0|in[4]|I -EinU[5]||D5G2;|pinsIn13@0|in[5]|I -EinU[6]||D5G2;|pinsIn13@0|in[6]|I -EinU[7]||D5G2;|pinsIn13@0|in[7]|I -EinU[8]||D5G2;|pinsIn13@0|in[8]|I -EinU[9]||D5G2;|pinsIn13@0|in[9]|I -EinU[10]||D5G2;|pinsIn13@0|in[10]|I -EinU[11]||D5G2;|pinsIn13@0|in[11]|I -EinU[12]||D5G2;|pinsIn13@0|in[12]|I -EinU[13]||D5G2;|pinsIn13@0|in[13]|I -EoutD[1]||D5G2;|pinsOut1@1|out[1]|O -EoutD[2]||D5G2;|pinsOut1@1|out[2]|O -EoutD[3]||D5G2;|pinsOut1@1|out[3]|O -EoutD[4]||D5G2;|pinsOut1@1|out[4]|O -EoutD[5]||D5G2;|pinsOut1@1|out[5]|O -EoutD[6]||D5G2;|pinsOut1@1|out[6]|O -EoutD[7]||D5G2;|pinsOut1@1|out[7]|O -EoutD[8]||D5G2;|pinsOut1@1|out[8]|O -EoutD[9]||D5G2;|pinsOut1@1|out[9]|O -EoutD[10]||D5G2;|pinsOut1@1|out[10]|O -EoutD[11]||D5G2;|pinsOut1@1|out[11]|O -EoutD[12]||D5G2;|pinsOut1@1|out[12]|O -EoutD[13]||D5G2;|pinsOut1@1|out[13]|O -Evdd||D5G2;|data1inT@25|vdd|P -Evdd_2||D5G2;|data1inT@25|vdd_2|P -Evdd_3||D5G2;|data1inT@13|vdd_3|P -Evdd_4||D5G2;|data1inT@13|vdd_4|P -X - -# Cell fifo13top;1{sch} -Cfifo13top;1{sch}||schematic|1206042581923|1207321644149| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|-6|||R| -NOff-Page|conn@1||-14|10.5|||RRR| -NOff-Page|conn@4||10|-8|||R| -NOff-Page|conn@5||18|-6|||RRR| -IlatchesK:latch1in10B;1{ic}|ldn[1:13]|D5G3;X3;Y5;|12|0|||D5G4; -IlatchesK:latch1in10B;1{ic}|lup[1:13]|D5G3;X3;Y4;|-12|0|Y||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S2 sets of 13 latches for top of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo13top -NBus_Pin|pin@3||-18|0|-1|-1|| -NBus_Pin|pin@6||18|0|-1|-1|| -Abus|net@1||-0.5|IJ2700|conn@0|y|-18|-4|pin@3||-18|0 -Abus|net@9||-0.5|IJ900|pin@6||18|0|conn@5|a|18|-4 -Awire|net@16|||900|conn@1|y|-14|8.5|lup[1:13]|hcl|-14|3 -Awire|net@22|||2700|conn@4|y|10|-6|ldn[1:13]|hcl|10|-3 -Abus|net@24||-0.5|IJ0|lup[1:13]|in[1]|-15|0|pin@3||-18|0 -Abus|net@25||-0.5|IJ0|pin@6||18|0|ldn[1:13]|out[1]|15|0 -Abus|net@29||-0.5|IJ0|ldn[1:13]|in[1]|9|0|lup[1:13]|out[1]|-9|0 -EhclD[1]||D4G2;|conn@4|a|I -EhclU[1]||D4G2;|conn@1|a|I -EinU[1:13]||D4G2;|conn@0|a|I -EoutD[1:13]||D6G2;|conn@5|y|O -X - -# Cell fifo13upDown;1{lay} -Cfifo13upDown;1{lay}||cmos90|1204562190945|1223474259911||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1206049927340 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@185||813|60.3|||| -NX-Metal-1-Metal-2-Con|contact@186||915|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@187||808.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@188||856|28|||| -NX-Metal-2-Metal-3-Con|contact@189||846|-28|||| -NX-Metal-2-Metal-3-Con|contact@190||846|28|||| -NX-Metal-2-Metal-3-Con|contact@191||882|-28|||| -NX-Metal-1-Metal-2-Con|contact@192||872|-28|||| -NX-Metal-2-Metal-3-Con|contact@193||882|28|||| -NX-Metal-1-Metal-2-Con|contact@194||919.5|28|||| -NX-Metal-1-Metal-2-Con|contact@195||675|60.3|||| -NX-Metal-1-Metal-2-Con|contact@196||777|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@197||670.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@198||718|28|||| -NX-Metal-2-Metal-3-Con|contact@199||702|-28|||| -NX-Metal-2-Metal-3-Con|contact@200||702|28|||| -NX-Metal-2-Metal-3-Con|contact@201||738|-28|||| -NX-Metal-1-Metal-2-Con|contact@202||734|-28|||| -NX-Metal-2-Metal-3-Con|contact@203||738|28|||| -NX-Metal-1-Metal-2-Con|contact@204||781.5|28|||| -NX-Metal-1-Metal-2-Con|contact@205||519|60.3|||| -NX-Metal-1-Metal-2-Con|contact@206||621|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@207||514.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@208||562|28|||| -NX-Metal-2-Metal-3-Con|contact@209||558|-28|||| -NX-Metal-2-Metal-3-Con|contact@210||558|28|||| -NX-Metal-2-Metal-3-Con|contact@211||594|-28|||| -NX-Metal-1-Metal-2-Con|contact@212||578|-28|||| -NX-Metal-2-Metal-3-Con|contact@213||594|28|||| -NX-Metal-1-Metal-2-Con|contact@214||625.5|28|||| -NX-Metal-1-Metal-2-Con|contact@215||381|60.3|||| -NX-Metal-1-Metal-2-Con|contact@216||483|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@217||376.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@218||424|28|||| -NX-Metal-2-Metal-3-Con|contact@219||414|-28|||| -NX-Metal-2-Metal-3-Con|contact@220||414|28|||| -NX-Metal-2-Metal-3-Con|contact@221||450|-28|||| -NX-Metal-1-Metal-2-Con|contact@222||440|-28|||| -NX-Metal-2-Metal-3-Con|contact@223||450|28|||| -NX-Metal-1-Metal-2-Con|contact@224||487.5|28|||| -NX-Metal-1-Metal-2-Con|contact@225||243|60.3|||| -NX-Metal-1-Metal-2-Con|contact@226||345|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@227||238.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@228||286|28|||| -NX-Metal-2-Metal-3-Con|contact@229||270|-28|||| -NX-Metal-2-Metal-3-Con|contact@230||270|28|||| -NX-Metal-2-Metal-3-Con|contact@231||306|-28|||| -NX-Metal-1-Metal-2-Con|contact@232||302|-28|||| -NX-Metal-2-Metal-3-Con|contact@233||306|28|||| -NX-Metal-1-Metal-2-Con|contact@234||349.5|28|||| -NX-Metal-1-Metal-2-Con|contact@235||87|60.3|||| -NX-Metal-1-Metal-2-Con|contact@236||189|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@237||82.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@238||130|28|||| -NX-Metal-2-Metal-3-Con|contact@239||126|-28|||| -NX-Metal-2-Metal-3-Con|contact@240||126|28|||| -NX-Metal-2-Metal-3-Con|contact@241||162|-28|||| -NX-Metal-1-Metal-2-Con|contact@242||146|-28|||| -NX-Metal-2-Metal-3-Con|contact@243||162|28|||| -NX-Metal-1-Metal-2-Con|contact@244||193.5|28|||| -NX-Metal-1-Metal-2-Con|contact@245||-51|60.3|||| -NX-Metal-1-Metal-2-Con|contact@246||51|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@247||-55.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@248||-8|28|||| -NX-Metal-2-Metal-3-Con|contact@249||-18|-28|||| -NX-Metal-2-Metal-3-Con|contact@250||-18|28|||| -NX-Metal-2-Metal-3-Con|contact@251||18|-28|||| -NX-Metal-1-Metal-2-Con|contact@252||8|-28|||| -NX-Metal-2-Metal-3-Con|contact@253||18|28|||| -NX-Metal-1-Metal-2-Con|contact@254||55.5|28|||| -NX-Metal-1-Metal-2-Con|contact@255||-189|60.3|||| -NX-Metal-1-Metal-2-Con|contact@256||-87|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@257||-193.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@258||-146|28|||| -NX-Metal-2-Metal-3-Con|contact@259||-162|-28|||| -NX-Metal-2-Metal-3-Con|contact@260||-162|28|||| -NX-Metal-2-Metal-3-Con|contact@261||-126|-28|||| -NX-Metal-1-Metal-2-Con|contact@262||-130|-28|||| -NX-Metal-2-Metal-3-Con|contact@263||-126|28|||| -NX-Metal-1-Metal-2-Con|contact@264||-82.5|28|||| -NX-Metal-1-Metal-2-Con|contact@265||-345|60.3|||| -NX-Metal-1-Metal-2-Con|contact@266||-243|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@267||-349.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@268||-302|28|||| -NX-Metal-2-Metal-3-Con|contact@269||-306|-28|||| -NX-Metal-2-Metal-3-Con|contact@270||-306|28|||| -NX-Metal-2-Metal-3-Con|contact@271||-270|-28|||| -NX-Metal-1-Metal-2-Con|contact@272||-286|-28|||| -NX-Metal-2-Metal-3-Con|contact@273||-270|28|||| -NX-Metal-1-Metal-2-Con|contact@274||-238.5|28|||| -NX-Metal-1-Metal-2-Con|contact@275||-483|60.3|||| -NX-Metal-1-Metal-2-Con|contact@276||-381|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@277||-487.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@278||-440|28|||| -NX-Metal-2-Metal-3-Con|contact@279||-450|-28|||| -NX-Metal-2-Metal-3-Con|contact@280||-450|28|||| -NX-Metal-2-Metal-3-Con|contact@281||-414|-28|||| -NX-Metal-1-Metal-2-Con|contact@282||-424|-28|||| -NX-Metal-2-Metal-3-Con|contact@283||-414|28|||| -NX-Metal-1-Metal-2-Con|contact@284||-376.5|28|||| -NX-Metal-1-Metal-2-Con|contact@285||-621|60.3|||| -NX-Metal-1-Metal-2-Con|contact@286||-519|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@287||-625.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@288||-578|28|||| -NX-Metal-2-Metal-3-Con|contact@289||-594|-28|||| -NX-Metal-2-Metal-3-Con|contact@290||-594|28|||| -NX-Metal-2-Metal-3-Con|contact@291||-558|-28|||| -NX-Metal-1-Metal-2-Con|contact@292||-562|-28|||| -NX-Metal-2-Metal-3-Con|contact@293||-558|28|||| -NX-Metal-1-Metal-2-Con|contact@294||-514.5|28|||| -NX-Metal-1-Metal-2-Con|contact@295||-777|60.3|||| -NX-Metal-1-Metal-2-Con|contact@296||-675|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@297||-781.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@298||-734|28|||| -NX-Metal-2-Metal-3-Con|contact@299||-738|-28|||| -NX-Metal-2-Metal-3-Con|contact@300||-738|28|||| -NX-Metal-2-Metal-3-Con|contact@301||-702|-28|||| -NX-Metal-1-Metal-2-Con|contact@302||-718|-28|||| -NX-Metal-2-Metal-3-Con|contact@303||-702|28|||| -NX-Metal-1-Metal-2-Con|contact@304||-670.5|28|||| -NX-Metal-1-Metal-2-Con|contact@305||-915|60.3|||| -NX-Metal-1-Metal-2-Con|contact@306||-813|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@307||-919.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@308||-872|28|||| -NX-Metal-2-Metal-3-Con|contact@309||-882|-28|||| -NX-Metal-2-Metal-3-Con|contact@310||-882|28|||| -NX-Metal-2-Metal-3-Con|contact@311||-846|-28|||| -NX-Metal-1-Metal-2-Con|contact@312||-856|-28|||| -NX-Metal-2-Metal-3-Con|contact@313||-846|28|||| -NX-Metal-1-Metal-2-Con|contact@314||-808.5|28|||| -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@13||864|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@14||726|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@15||570|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@16||432|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@17||294|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@18||138|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@19||0|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@20||-138|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@21||-294|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@22||-432|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@23||-570|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@24||-726|0|||D5G4; -IlatchGroupsK:data1inTwin10B;1{lay}|data1inT@25||-864|0|||D5G4; -NMetal-2-Pin|pin@281||933|60.3|||| -NMetal-2-Pin|pin@282||933|-60.3|||| -NMetal-3-Pin|pin@287||882|66|||| -NMetal-3-Pin|pin@295||738|66|||| -NMetal-3-Pin|pin@303||594|66|||| -NMetal-3-Pin|pin@311||450|66|||| -NMetal-3-Pin|pin@319||306|66|||| -NMetal-3-Pin|pin@327||162|66|||| -NMetal-3-Pin|pin@335||18|66|||| -NMetal-3-Pin|pin@343||-126|66|||| -NMetal-3-Pin|pin@351||-270|66|||| -NMetal-3-Pin|pin@359||-414|66|||| -NMetal-3-Pin|pin@367||-558|66|||| -NMetal-3-Pin|pin@375||-702|66|||| -NMetal-2-Pin|pin@377||-933|60.3|||| -NMetal-2-Pin|pin@378||-933|-60.3|||| -NMetal-3-Pin|pin@383||-846|66|||| -IfanPinsK:pinsIn13m3;1{lay}|pinsIn13@0||-18|-72|||D5G4; -IfanPinsK:pinsIn13m3;1{lay}|pinsIn13@1||18|72|||D5G4; -IfanPinsK:pinsOut13m3;1{lay}|pinsOut1@0||-18|72|||D5G4; -IfanPinsK:pinsOut13m3;1{lay}|pinsOut1@1||18|-72|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||-648|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||-216|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@6||216|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@7||648|0|||D5G4; -Ametal-1|net@1464|||S2700|data1inT@13|hclX[1]|813|60|contact@185||813|60.3 -Ametal-1|net@1466|||S900|data1inT@13|hclY[1]|915|-60|contact@186||915|-60.3 -Ametal-2|net@1469||1.2|S1800|contact@185||813|60.3|pin@281||933|60.3 -Ametal-2|net@1470||1.2|S1800|contact@186||915|-60.3|pin@282||933|-60.3 -Ametal-1|net@1473|||S900|data1inT@13|inX[1]|808.5|-7|contact@187||808.5|-28 -Ametal-2|net@1474|||S1800|contact@190||846|28|contact@188||856|28 -Ametal-1|net@1475|||S2700|data1inT@13|outX[1]|856|-13|contact@188||856|28 -Ametal-2|net@1476|||S1800|contact@187||808.5|-28|contact@189||846|-28 -Ametal-2|net@1483|||S1800|contact@192||872|-28|contact@191||882|-28 -Ametal-1|net@1484|||S900|data1inT@13|outY[1]|872|13|contact@192||872|-28 -Ametal-2|net@1486|||S0|contact@194||919.5|28|contact@193||882|28 -Ametal-3|net@1487|||S900|pin@287||882|66|contact@193||882|28 -Ametal-1|net@1489|||S2700|data1inT@13|inY[1]|919.5|7|contact@194||919.5|28 -Ametal-1|net@1491|||S2700|data1inT@14|hclX[1]|675|60|contact@195||675|60.3 -Ametal-1|net@1493|||S900|data1inT@14|hclY[1]|777|-60|contact@196||777|-60.3 -Ametal-1|net@1496|||S900|data1inT@14|inX[1]|670.5|-7|contact@197||670.5|-28 -Ametal-2|net@1497|||S1800|contact@200||702|28|contact@198||718|28 -Ametal-1|net@1498|||S2700|data1inT@14|outX[1]|718|-13|contact@198||718|28 -Ametal-2|net@1499|||S1800|contact@197||670.5|-28|contact@199||702|-28 -Ametal-2|net@1503|||S1800|contact@202||734|-28|contact@201||738|-28 -Ametal-1|net@1504|||S900|data1inT@14|outY[1]|734|13|contact@202||734|-28 -Ametal-2|net@1505|||S0|contact@204||781.5|28|contact@203||738|28 -Ametal-3|net@1506|||S900|pin@295||738|66|contact@203||738|28 -Ametal-1|net@1507|||S2700|data1inT@14|inY[1]|781.5|7|contact@204||781.5|28 -Ametal-1|net@1509|||S2700|data1inT@15|hclX[1]|519|60|contact@205||519|60.3 -Ametal-1|net@1511|||S900|data1inT@15|hclY[1]|621|-60|contact@206||621|-60.3 -Ametal-1|net@1514|||S900|data1inT@15|inX[1]|514.5|-7|contact@207||514.5|-28 -Ametal-2|net@1515|||S1800|contact@210||558|28|contact@208||562|28 -Ametal-1|net@1516|||S2700|data1inT@15|outX[1]|562|-13|contact@208||562|28 -Ametal-2|net@1517|||S1800|contact@207||514.5|-28|contact@209||558|-28 -Ametal-2|net@1521|||S1800|contact@212||578|-28|contact@211||594|-28 -Ametal-1|net@1522|||S900|data1inT@15|outY[1]|578|13|contact@212||578|-28 -Ametal-2|net@1523|||S0|contact@214||625.5|28|contact@213||594|28 -Ametal-3|net@1524|||S900|pin@303||594|66|contact@213||594|28 -Ametal-1|net@1525|||S2700|data1inT@15|inY[1]|625.5|7|contact@214||625.5|28 -Ametal-1|net@1527|||S2700|data1inT@16|hclX[1]|381|60|contact@215||381|60.3 -Ametal-1|net@1529|||S900|data1inT@16|hclY[1]|483|-60|contact@216||483|-60.3 -Ametal-1|net@1532|||S900|data1inT@16|inX[1]|376.5|-7|contact@217||376.5|-28 -Ametal-2|net@1533|||S1800|contact@220||414|28|contact@218||424|28 -Ametal-1|net@1534|||S2700|data1inT@16|outX[1]|424|-13|contact@218||424|28 -Ametal-2|net@1535|||S1800|contact@217||376.5|-28|contact@219||414|-28 -Ametal-2|net@1539|||S1800|contact@222||440|-28|contact@221||450|-28 -Ametal-1|net@1540|||S900|data1inT@16|outY[1]|440|13|contact@222||440|-28 -Ametal-2|net@1541|||S0|contact@224||487.5|28|contact@223||450|28 -Ametal-3|net@1542|||S900|pin@311||450|66|contact@223||450|28 -Ametal-1|net@1543|||S2700|data1inT@16|inY[1]|487.5|7|contact@224||487.5|28 -Ametal-1|net@1545|||S2700|data1inT@17|hclX[1]|243|60|contact@225||243|60.3 -Ametal-1|net@1547|||S900|data1inT@17|hclY[1]|345|-60|contact@226||345|-60.3 -Ametal-1|net@1550|||S900|data1inT@17|inX[1]|238.5|-7|contact@227||238.5|-28 -Ametal-2|net@1551|||S1800|contact@230||270|28|contact@228||286|28 -Ametal-1|net@1552|||S2700|data1inT@17|outX[1]|286|-13|contact@228||286|28 -Ametal-2|net@1553|||S1800|contact@227||238.5|-28|contact@229||270|-28 -Ametal-2|net@1557|||S1800|contact@232||302|-28|contact@231||306|-28 -Ametal-1|net@1558|||S900|data1inT@17|outY[1]|302|13|contact@232||302|-28 -Ametal-2|net@1559|||S0|contact@234||349.5|28|contact@233||306|28 -Ametal-3|net@1560|||S900|pin@319||306|66|contact@233||306|28 -Ametal-1|net@1561|||S2700|data1inT@17|inY[1]|349.5|7|contact@234||349.5|28 -Ametal-1|net@1563|||S2700|data1inT@18|hclX[1]|87|60|contact@235||87|60.3 -Ametal-1|net@1565|||S900|data1inT@18|hclY[1]|189|-60|contact@236||189|-60.3 -Ametal-1|net@1568|||S900|data1inT@18|inX[1]|82.5|-7|contact@237||82.5|-28 -Ametal-2|net@1569|||S1800|contact@240||126|28|contact@238||130|28 -Ametal-1|net@1570|||S2700|data1inT@18|outX[1]|130|-13|contact@238||130|28 -Ametal-2|net@1571|||S1800|contact@237||82.5|-28|contact@239||126|-28 -Ametal-2|net@1575|||S1800|contact@242||146|-28|contact@241||162|-28 -Ametal-1|net@1576|||S900|data1inT@18|outY[1]|146|13|contact@242||146|-28 -Ametal-2|net@1577|||S0|contact@244||193.5|28|contact@243||162|28 -Ametal-3|net@1578|||S900|pin@327||162|66|contact@243||162|28 -Ametal-1|net@1579|||S2700|data1inT@18|inY[1]|193.5|7|contact@244||193.5|28 -Ametal-1|net@1581|||S2700|data1inT@19|hclX[1]|-51|60|contact@245||-51|60.3 -Ametal-1|net@1583|||S900|data1inT@19|hclY[1]|51|-60|contact@246||51|-60.3 -Ametal-1|net@1586|||S900|data1inT@19|inX[1]|-55.5|-7|contact@247||-55.5|-28 -Ametal-2|net@1587|||S1800|contact@250||-18|28|contact@248||-8|28 -Ametal-1|net@1588|||S2700|data1inT@19|outX[1]|-8|-13|contact@248||-8|28 -Ametal-2|net@1589|||S1800|contact@247||-55.5|-28|contact@249||-18|-28 -Ametal-2|net@1593|||S1800|contact@252||8|-28|contact@251||18|-28 -Ametal-1|net@1594|||S900|data1inT@19|outY[1]|8|13|contact@252||8|-28 -Ametal-2|net@1595|||S0|contact@254||55.5|28|contact@253||18|28 -Ametal-3|net@1596|||S900|pin@335||18|66|contact@253||18|28 -Ametal-1|net@1597|||S2700|data1inT@19|inY[1]|55.5|7|contact@254||55.5|28 -Ametal-1|net@1599|||S2700|data1inT@20|hclX[1]|-189|60|contact@255||-189|60.3 -Ametal-1|net@1601|||S900|data1inT@20|hclY[1]|-87|-60|contact@256||-87|-60.3 -Ametal-1|net@1604|||S900|data1inT@20|inX[1]|-193.5|-7|contact@257||-193.5|-28 -Ametal-2|net@1605|||S1800|contact@260||-162|28|contact@258||-146|28 -Ametal-1|net@1606|||S2700|data1inT@20|outX[1]|-146|-13|contact@258||-146|28 -Ametal-2|net@1607|||S1800|contact@257||-193.5|-28|contact@259||-162|-28 -Ametal-2|net@1611|||S1800|contact@262||-130|-28|contact@261||-126|-28 -Ametal-1|net@1612|||S900|data1inT@20|outY[1]|-130|13|contact@262||-130|-28 -Ametal-2|net@1613|||S0|contact@264||-82.5|28|contact@263||-126|28 -Ametal-3|net@1614|||S900|pin@343||-126|66|contact@263||-126|28 -Ametal-1|net@1615|||S2700|data1inT@20|inY[1]|-82.5|7|contact@264||-82.5|28 -Ametal-1|net@1617|||S2700|data1inT@21|hclX[1]|-345|60|contact@265||-345|60.3 -Ametal-1|net@1619|||S900|data1inT@21|hclY[1]|-243|-60|contact@266||-243|-60.3 -Ametal-1|net@1622|||S900|data1inT@21|inX[1]|-349.5|-7|contact@267||-349.5|-28 -Ametal-2|net@1623|||S1800|contact@270||-306|28|contact@268||-302|28 -Ametal-1|net@1624|||S2700|data1inT@21|outX[1]|-302|-13|contact@268||-302|28 -Ametal-2|net@1625|||S1800|contact@267||-349.5|-28|contact@269||-306|-28 -Ametal-2|net@1629|||S1800|contact@272||-286|-28|contact@271||-270|-28 -Ametal-1|net@1630|||S900|data1inT@21|outY[1]|-286|13|contact@272||-286|-28 -Ametal-2|net@1631|||S0|contact@274||-238.5|28|contact@273||-270|28 -Ametal-3|net@1632|||S900|pin@351||-270|66|contact@273||-270|28 -Ametal-1|net@1633|||S2700|data1inT@21|inY[1]|-238.5|7|contact@274||-238.5|28 -Ametal-1|net@1635|||S2700|data1inT@22|hclX[1]|-483|60|contact@275||-483|60.3 -Ametal-1|net@1637|||S900|data1inT@22|hclY[1]|-381|-60|contact@276||-381|-60.3 -Ametal-1|net@1640|||S900|data1inT@22|inX[1]|-487.5|-7|contact@277||-487.5|-28 -Ametal-2|net@1641|||S1800|contact@280||-450|28|contact@278||-440|28 -Ametal-1|net@1642|||S2700|data1inT@22|outX[1]|-440|-13|contact@278||-440|28 -Ametal-2|net@1643|||S1800|contact@277||-487.5|-28|contact@279||-450|-28 -Ametal-2|net@1647|||S1800|contact@282||-424|-28|contact@281||-414|-28 -Ametal-1|net@1648|||S900|data1inT@22|outY[1]|-424|13|contact@282||-424|-28 -Ametal-2|net@1649|||S0|contact@284||-376.5|28|contact@283||-414|28 -Ametal-3|net@1650|||S900|pin@359||-414|66|contact@283||-414|28 -Ametal-1|net@1651|||S2700|data1inT@22|inY[1]|-376.5|7|contact@284||-376.5|28 -Ametal-1|net@1653|||S2700|data1inT@23|hclX[1]|-621|60|contact@285||-621|60.3 -Ametal-1|net@1655|||S900|data1inT@23|hclY[1]|-519|-60|contact@286||-519|-60.3 -Ametal-1|net@1658|||S900|data1inT@23|inX[1]|-625.5|-7|contact@287||-625.5|-28 -Ametal-2|net@1659|||S1800|contact@290||-594|28|contact@288||-578|28 -Ametal-1|net@1660|||S2700|data1inT@23|outX[1]|-578|-13|contact@288||-578|28 -Ametal-2|net@1661|||S1800|contact@287||-625.5|-28|contact@289||-594|-28 -Ametal-2|net@1665|||S1800|contact@292||-562|-28|contact@291||-558|-28 -Ametal-1|net@1666|||S900|data1inT@23|outY[1]|-562|13|contact@292||-562|-28 -Ametal-2|net@1667|||S0|contact@294||-514.5|28|contact@293||-558|28 -Ametal-3|net@1668|||S900|pin@367||-558|66|contact@293||-558|28 -Ametal-1|net@1669|||S2700|data1inT@23|inY[1]|-514.5|7|contact@294||-514.5|28 -Ametal-1|net@1671|||S2700|data1inT@24|hclX[1]|-777|60|contact@295||-777|60.3 -Ametal-1|net@1673|||S900|data1inT@24|hclY[1]|-675|-60|contact@296||-675|-60.3 -Ametal-1|net@1676|||S900|data1inT@24|inX[1]|-781.5|-7|contact@297||-781.5|-28 -Ametal-2|net@1677|||S1800|contact@300||-738|28|contact@298||-734|28 -Ametal-1|net@1678|||S2700|data1inT@24|outX[1]|-734|-13|contact@298||-734|28 -Ametal-2|net@1679|||S1800|contact@297||-781.5|-28|contact@299||-738|-28 -Ametal-2|net@1683|||S1800|contact@302||-718|-28|contact@301||-702|-28 -Ametal-1|net@1684|||S900|data1inT@24|outY[1]|-718|13|contact@302||-718|-28 -Ametal-2|net@1685|||S0|contact@304||-670.5|28|contact@303||-702|28 -Ametal-3|net@1686|||S900|pin@375||-702|66|contact@303||-702|28 -Ametal-1|net@1687|||S2700|data1inT@24|inY[1]|-670.5|7|contact@304||-670.5|28 -Ametal-2|net@1688||1.2|S1800|pin@377||-933|60.3|contact@305||-915|60.3 -Ametal-1|net@1689|||S2700|data1inT@25|hclX[1]|-915|60|contact@305||-915|60.3 -Ametal-2|net@1690||1.2|S1800|pin@378||-933|-60.3|contact@306||-813|-60.3 -Ametal-1|net@1691|||S900|data1inT@25|hclY[1]|-813|-60|contact@306||-813|-60.3 -Ametal-1|net@1694|||S900|data1inT@25|inX[1]|-919.5|-7|contact@307||-919.5|-28 -Ametal-2|net@1695|||S1800|contact@310||-882|28|contact@308||-872|28 -Ametal-1|net@1696|||S2700|data1inT@25|outX[1]|-872|-13|contact@308||-872|28 -Ametal-2|net@1697|||S1800|contact@307||-919.5|-28|contact@309||-882|-28 -Ametal-2|net@1701|||S1800|contact@312||-856|-28|contact@311||-846|-28 -Ametal-1|net@1702|||S900|data1inT@25|outY[1]|-856|13|contact@312||-856|-28 -Ametal-2|net@1703|||S0|contact@314||-808.5|28|contact@313||-846|28 -Ametal-3|net@1704|||S900|pin@383||-846|66|contact@313||-846|28 -Ametal-1|net@1705|||S2700|data1inT@25|inY[1]|-808.5|7|contact@314||-808.5|28 -Ametal-3|net@1739|||S2700|contact@193||882|28|pinsIn13@1|in[1]|882|72 -Ametal-3|net@1740|||S2700|contact@203||738|28|pinsIn13@1|in[2]|738|72 -Ametal-3|net@1741|||S2700|contact@213||594|28|pinsIn13@1|in[3]|594|72 -Ametal-3|net@1742|||S2700|contact@223||450|28|pinsIn13@1|in[4]|450|72 -Ametal-3|net@1743|||S2700|contact@233||306|28|pinsIn13@1|in[5]|306|72 -Ametal-3|net@1744|||S2700|contact@243||162|28|pinsIn13@1|in[6]|162|72 -Ametal-3|net@1745|||S2700|contact@253||18|28|pinsIn13@1|in[7]|18|72 -Ametal-3|net@1746|||S2700|contact@263||-126|28|pinsIn13@1|in[8]|-126|72 -Ametal-3|net@1747|||S2700|contact@273||-270|28|pinsIn13@1|in[9]|-270|72 -Ametal-3|net@1748|||S2700|contact@283||-414|28|pinsIn13@1|in[10]|-414|72 -Ametal-3|net@1749|||S2700|contact@293||-558|28|pinsIn13@1|in[11]|-558|72 -Ametal-3|net@1750|||S2700|contact@303||-702|28|pinsIn13@1|in[12]|-702|72 -Ametal-3|net@1751|||S2700|contact@313||-846|28|pinsIn13@1|in[13]|-846|72 -Ametal-3|net@1790|||S900|contact@189||846|-28|pinsIn13@0|in[1]|846|-72 -Ametal-3|net@1791|||S2700|contact@190||846|28|pinsOut1@0|out[1]|846|72 -Ametal-3|net@1792|||S900|contact@191||882|-28|pinsOut1@1|out[1]|882|-72 -Ametal-3|net@1795|||S900|contact@199||702|-28|pinsIn13@0|in[2]|702|-72 -Ametal-3|net@1796|||S2700|contact@200||702|28|pinsOut1@0|out[2]|702|72 -Ametal-3|net@1797|||S900|contact@201||738|-28|pinsOut1@1|out[2]|738|-72 -Ametal-3|net@1800|||S900|contact@209||558|-28|pinsIn13@0|in[3]|558|-72 -Ametal-3|net@1801|||S2700|contact@210||558|28|pinsOut1@0|out[3]|558|72 -Ametal-3|net@1802|||S900|contact@211||594|-28|pinsOut1@1|out[3]|594|-72 -Ametal-3|net@1805|||S900|contact@219||414|-28|pinsIn13@0|in[4]|414|-72 -Ametal-3|net@1806|||S2700|contact@220||414|28|pinsOut1@0|out[4]|414|72 -Ametal-3|net@1807|||S900|contact@221||450|-28|pinsOut1@1|out[4]|450|-72 -Ametal-3|net@1810|||S900|contact@229||270|-28|pinsIn13@0|in[5]|270|-72 -Ametal-3|net@1811|||S2700|contact@230||270|28|pinsOut1@0|out[5]|270|72 -Ametal-3|net@1812|||S900|contact@231||306|-28|pinsOut1@1|out[5]|306|-72 -Ametal-3|net@1815|||S900|contact@239||126|-28|pinsIn13@0|in[6]|126|-72 -Ametal-3|net@1816|||S2700|contact@240||126|28|pinsOut1@0|out[6]|126|72 -Ametal-3|net@1817|||S900|contact@241||162|-28|pinsOut1@1|out[6]|162|-72 -Ametal-3|net@1820|||S900|contact@249||-18|-28|pinsIn13@0|in[7]|-18|-72 -Ametal-3|net@1821|||S2700|contact@250||-18|28|pinsOut1@0|out[7]|-18|72 -Ametal-3|net@1822|||S900|contact@251||18|-28|pinsOut1@1|out[7]|18|-72 -Ametal-3|net@1825|||S900|contact@259||-162|-28|pinsIn13@0|in[8]|-162|-72 -Ametal-3|net@1826|||S2700|contact@260||-162|28|pinsOut1@0|out[8]|-162|72 -Ametal-3|net@1827|||S900|contact@261||-126|-28|pinsOut1@1|out[8]|-126|-72 -Ametal-3|net@1830|||S900|contact@269||-306|-28|pinsIn13@0|in[9]|-306|-72 -Ametal-3|net@1831|||S2700|contact@270||-306|28|pinsOut1@0|out[9]|-306|72 -Ametal-3|net@1832|||S900|contact@271||-270|-28|pinsOut1@1|out[9]|-270|-72 -Ametal-3|net@1835|||S900|contact@279||-450|-28|pinsIn13@0|in[10]|-450|-72 -Ametal-3|net@1836|||S2700|contact@280||-450|28|pinsOut1@0|out[10]|-450|72 -Ametal-3|net@1837|||S900|contact@281||-414|-28|pinsOut1@1|out[10]|-414|-72 -Ametal-3|net@1840|||S900|contact@289||-594|-28|pinsIn13@0|in[11]|-594|-72 -Ametal-3|net@1841|||S2700|contact@290||-594|28|pinsOut1@0|out[11]|-594|72 -Ametal-3|net@1842|||S900|contact@291||-558|-28|pinsOut1@1|out[11]|-558|-72 -Ametal-3|net@1845|||S900|contact@299||-738|-28|pinsIn13@0|in[12]|-738|-72 -Ametal-3|net@1846|||S2700|contact@300||-738|28|pinsOut1@0|out[12]|-738|72 -Ametal-3|net@1847|||S900|contact@301||-702|-28|pinsOut1@1|out[12]|-702|-72 -Ametal-3|net@1848|||S900|contact@309||-882|-28|pinsIn13@0|in[13]|-882|-72 -Ametal-3|net@1849|||S2700|contact@310||-882|28|pinsOut1@0|out[13]|-882|72 -Ametal-3|net@1850|||S900|contact@311||-846|-28|pinsOut1@1|out[13]|-846|-72 -Ametal-2|net@1851||1.2|S1800|contact@195||675|60.3|contact@185||813|60.3 -Ametal-2|net@1852||1.2|S1800|contact@196||777|-60.3|contact@186||915|-60.3 -Ametal-2|net@1853||1.2|S1800|contact@205||519|60.3|contact@195||675|60.3 -Ametal-2|net@1854||1.2|S1800|contact@206||621|-60.3|contact@196||777|-60.3 -Ametal-2|net@1855||1.2|S1800|contact@215||381|60.3|contact@205||519|60.3 -Ametal-2|net@1856||1.2|S1800|contact@216||483|-60.3|contact@206||621|-60.3 -Ametal-2|net@1857||1.2|S1800|contact@225||243|60.3|contact@215||381|60.3 -Ametal-2|net@1858||1.2|S1800|contact@226||345|-60.3|contact@216||483|-60.3 -Ametal-2|net@1859||1.2|S1800|contact@235||87|60.3|contact@225||243|60.3 -Ametal-2|net@1860||1.2|S1800|contact@236||189|-60.3|contact@226||345|-60.3 -Ametal-2|net@1861||1.2|S1800|contact@245||-51|60.3|contact@235||87|60.3 -Ametal-2|net@1862||1.2|S1800|contact@246||51|-60.3|contact@236||189|-60.3 -Ametal-2|net@1863||1.2|S1800|contact@255||-189|60.3|contact@245||-51|60.3 -Ametal-2|net@1864||1.2|S1800|contact@256||-87|-60.3|contact@246||51|-60.3 -Ametal-2|net@1865||1.2|S1800|contact@265||-345|60.3|contact@255||-189|60.3 -Ametal-2|net@1866||1.2|S1800|contact@266||-243|-60.3|contact@256||-87|-60.3 -Ametal-2|net@1867||1.2|S1800|contact@275||-483|60.3|contact@265||-345|60.3 -Ametal-2|net@1868||1.2|S1800|contact@276||-381|-60.3|contact@266||-243|-60.3 -Ametal-2|net@1869||1.2|S1800|contact@285||-621|60.3|contact@275||-483|60.3 -Ametal-2|net@1870||1.2|S1800|contact@286||-519|-60.3|contact@276||-381|-60.3 -Ametal-2|net@1871||1.2|S1800|contact@295||-777|60.3|contact@285||-621|60.3 -Ametal-2|net@1872||1.2|S1800|contact@296||-675|-60.3|contact@286||-519|-60.3 -Ametal-2|net@1873||1.2|S1800|contact@305||-915|60.3|contact@295||-777|60.3 -Ametal-2|net@1874||1.2|S1800|contact@306||-813|-60.3|contact@296||-675|-60.3 -Ametal-2|net@1881||6.2|S0|wellCont@4|vdd_1|-652.5|50|data1inT@24|vdd_3|-657|50 -Ametal-2|net@1882||6.2|S1800|data1inT@15|vdd_3|639|50|wellCont@7|vdd_1|643.5|50 -Ametal-2|net@1883||6.2|S1800|data1inT@18|vdd_3|207|50|wellCont@6|vdd_1|211.5|50 -Ametal-2|net@1884||6.2|S1800|data1inT@21|vdd_3|-225|50|wellCont@5|vdd_1|-220.5|50 -Ametal-2|net@1885||6.2|S1800|data1inT@15|gnd_1|639|0|wellCont@7|gnd|643.5|0 -Ametal-2|net@1886||6.2|S1800|data1inT@15|vdd_4|639|-50|wellCont@7|vdd|643.5|-50 -Ametal-2|net@1887||6.2|S1800|data1inT@18|gnd_1|207|0|wellCont@6|gnd|211.5|0 -Ametal-2|net@1888||6.2|S1800|data1inT@18|vdd_4|207|-50|wellCont@6|vdd|211.5|-50 -Ametal-2|net@1889||6.2|S1800|data1inT@21|gnd_1|-225|0|wellCont@5|gnd|-220.5|0 -Ametal-2|net@1890||6.2|S1800|data1inT@21|vdd_4|-225|-50|wellCont@5|vdd|-220.5|-50 -Ametal-2|net@1891||6.2|S1800|data1inT@24|gnd_1|-657|0|wellCont@4|gnd|-652.5|0 -Ametal-2|net@1892||6.2|S1800|data1inT@24|vdd_4|-657|-50|wellCont@4|vdd|-652.5|-50 -Ametal-2|net@1893||6.2|S1800|wellCont@5|gnd_1|-211.5|0|data1inT@20|gnd|-207|0 -Ametal-2|net@1894||6.2|S1800|wellCont@5|vdd_2|-211.5|-50|data1inT@20|vdd|-207|-50 -Ametal-2|net@1895||6.2|S1800|wellCont@5|vdd_3|-211.5|50|data1inT@20|vdd_2|-207|50 -Ametal-2|net@1896||6.2|S1800|wellCont@6|gnd_1|220.5|0|data1inT@17|gnd|225|0 -Ametal-2|net@1897||6.2|S1800|wellCont@6|vdd_2|220.5|-50|data1inT@17|vdd|225|-50 -Ametal-2|net@1898||6.2|S1800|wellCont@6|vdd_3|220.5|50|data1inT@17|vdd_2|225|50 -Ametal-2|net@1899||6.2|S1800|wellCont@4|gnd_1|-643.5|0|data1inT@23|gnd|-639|0 -Ametal-2|net@1900||6.2|S1800|wellCont@4|vdd_2|-643.5|-50|data1inT@23|vdd|-639|-50 -Ametal-2|net@1901||6.2|S1800|wellCont@4|vdd_3|-643.5|50|data1inT@23|vdd_2|-639|50 -Ametal-2|net@1902||6.2|S1800|wellCont@7|vdd_3|652.5|50|data1inT@14|vdd_2|657|50 -Ametal-2|net@1903||6.2|S0|data1inT@14|gnd|657|0|wellCont@7|gnd_1|652.5|0 -Ametal-2|net@1904||6.2|S0|data1inT@14|vdd|657|-50|wellCont@7|vdd_2|652.5|-50 -Ametal-2|net@1905|||S0|data1inT@22|gnd|-501|0|data1inT@23|gnd_1|-501|0 -Ametal-2|net@1906|||S0|data1inT@22|vdd_2|-501|50|data1inT@23|vdd_3|-501|50 -Ametal-2|net@1907|||S0|data1inT@22|vdd|-501|-50|data1inT@23|vdd_4|-501|-50 -Ametal-2|net@1908|||S0|data1inT@24|gnd|-795|0|data1inT@25|gnd_1|-795|0 -Ametal-2|net@1909|||S0|data1inT@24|vdd_2|-795|50|data1inT@25|vdd_3|-795|50 -Ametal-2|net@1910|||S0|data1inT@24|vdd|-795|-50|data1inT@25|vdd_4|-795|-50 -Ametal-2|net@1911|||S0|data1inT@13|gnd|795|0|data1inT@14|gnd_1|795|0 -Ametal-2|net@1912|||S0|data1inT@13|vdd_2|795|50|data1inT@14|vdd_3|795|50 -Ametal-2|net@1913|||S0|data1inT@13|vdd|795|-50|data1inT@14|vdd_4|795|-50 -Ametal-2|net@1914|||S0|data1inT@15|gnd|501|0|data1inT@16|gnd_1|501|0 -Ametal-2|net@1915|||S0|data1inT@15|vdd_2|501|50|data1inT@16|vdd_3|501|50 -Ametal-2|net@1916|||S0|data1inT@15|vdd|501|-50|data1inT@16|vdd_4|501|-50 -Ametal-2|net@1917|||S0|data1inT@16|gnd|363|0|data1inT@17|gnd_1|363|0 -Ametal-2|net@1918|||S0|data1inT@16|vdd_2|363|50|data1inT@17|vdd_3|363|50 -Ametal-2|net@1919|||S0|data1inT@16|vdd|363|-50|data1inT@17|vdd_4|363|-50 -Ametal-2|net@1920|||S0|data1inT@18|gnd|69|0|data1inT@19|gnd_1|69|0 -Ametal-2|net@1921|||S0|data1inT@18|vdd_2|69|50|data1inT@19|vdd_3|69|50 -Ametal-2|net@1922|||S0|data1inT@18|vdd|69|-50|data1inT@19|vdd_4|69|-50 -Ametal-2|net@1923|||S0|data1inT@19|gnd|-69|0|data1inT@20|gnd_1|-69|0 -Ametal-2|net@1924|||S0|data1inT@19|vdd_2|-69|50|data1inT@20|vdd_3|-69|50 -Ametal-2|net@1925|||S0|data1inT@19|vdd|-69|-50|data1inT@20|vdd_4|-69|-50 -Ametal-2|net@1926|||S0|data1inT@21|gnd|-363|0|data1inT@22|gnd_1|-363|0 -Ametal-2|net@1927|||S0|data1inT@21|vdd|-363|-50|data1inT@22|vdd_4|-363|-50 -Ametal-2|net@1928|||S0|data1inT@21|vdd_2|-363|50|data1inT@22|vdd_3|-363|50 -Egnd||D5G2;|data1inT@25|gnd|G -Egnd_1||D5G2;|data1inT@13|gnd_1|G -EhclD|hclD[1]|D5G2;|pin@282||I -EhclDD[1]|hclD[2]|D5G2;|pin@378||I -EhclU|hclU[1]|D5G2;|pin@281||I -EhclUU[1]|hclU[2]|D5G2;|pin@377||I -Ein[1]@1056175536|inD[1]|D5G2;|pinsIn13@1|in[1]|I -Ein[2]@935856923|inD[2]|D5G2;|pinsIn13@1|in[2]|I -Ein[3]@594431407|inD[3]|D5G2;|pinsIn13@1|in[3]|I -Ein[4]@810521549|inD[4]|D5G2;|pinsIn13@1|in[4]|I -Ein[5]@570669742|inD[5]|D5G2;|pinsIn13@1|in[5]|I -Ein[6]@257130037|inD[6]|D5G2;|pinsIn13@1|in[6]|I -Ein[7]@74620319|inD[7]|D5G2;|pinsIn13@1|in[7]|I -Ein[8]@910049332|inD[8]|D5G2;|pinsIn13@1|in[8]|I -Ein[9]@961251584|inD[9]|D5G2;|pinsIn13@1|in[9]|I -Ein[10]@1035505655|inD[10]|D5G2;|pinsIn13@1|in[10]|I -Ein[11]@592320894|inD[11]|D5G2;|pinsIn13@1|in[11]|I -Ein[12]@492733048|inD[12]|D5G2;|pinsIn13@1|in[12]|I -Ein[13]@577793204|inD[13]|D5G2;|pinsIn13@1|in[13]|I -Ein[1]|inU[1]|D5G2;|pinsIn13@0|in[1]|I -Ein[2]|inU[2]|D5G2;|pinsIn13@0|in[2]|I -Ein[3]|inU[3]|D5G2;|pinsIn13@0|in[3]|I -Ein[4]|inU[4]|D5G2;|pinsIn13@0|in[4]|I -Ein[5]|inU[5]|D5G2;|pinsIn13@0|in[5]|I -Ein[6]|inU[6]|D5G2;|pinsIn13@0|in[6]|I -Ein[7]|inU[7]|D5G2;|pinsIn13@0|in[7]|I -Ein[8]|inU[8]|D5G2;|pinsIn13@0|in[8]|I -Ein[9]|inU[9]|D5G2;|pinsIn13@0|in[9]|I -Ein[10]|inU[10]|D5G2;|pinsIn13@0|in[10]|I -Ein[11]|inU[11]|D5G2;|pinsIn13@0|in[11]|I -Ein[12]|inU[12]|D5G2;|pinsIn13@0|in[12]|I -Ein[13]|inU[13]|D5G2;|pinsIn13@0|in[13]|I -Eout[1]@209722196|outD[1]|D5G2;|pinsOut1@1|out[1]|O -Eout[2]@348628995|outD[2]|D5G2;|pinsOut1@1|out[2]|O -Eout[3]@402248243|outD[3]|D5G2;|pinsOut1@1|out[3]|O -Eout[4]@247917551|outD[4]|D5G2;|pinsOut1@1|out[4]|O -Eout[5]@391275649|outD[5]|D5G2;|pinsOut1@1|out[5]|O -Eout[6]@759033889|outD[6]|D5G2;|pinsOut1@1|out[6]|O -Eout[7]@948300111|outD[7]|D5G2;|pinsOut1@1|out[7]|O -Eout[8]@55513275|outD[8]|D5G2;|pinsOut1@1|out[8]|O -Eout[9]@323236801|outD[9]|D5G2;|pinsOut1@1|out[9]|O -Eout[10]@760324409|outD[10]|D5G2;|pinsOut1@1|out[10]|O -Eout[11]@417174363|outD[11]|D5G2;|pinsOut1@1|out[11]|O -Eout[12]@650378991|outD[12]|D5G2;|pinsOut1@1|out[12]|O -Eout[13]@466592021|outD[13]|D5G2;|pinsOut1@1|out[13]|O -Eout[1]|outU[1]|D5G2;|pinsOut1@0|out[1]|O -Eout[2]|outU[2]|D5G2;|pinsOut1@0|out[2]|O -Eout[3]|outU[3]|D5G2;|pinsOut1@0|out[3]|O -Eout[4]|outU[4]|D5G2;|pinsOut1@0|out[4]|O -Eout[5]|outU[5]|D5G2;|pinsOut1@0|out[5]|O -Eout[6]|outU[6]|D5G2;|pinsOut1@0|out[6]|O -Eout[7]|outU[7]|D5G2;|pinsOut1@0|out[7]|O -Eout[8]|outU[8]|D5G2;|pinsOut1@0|out[8]|O -Eout[9]|outU[9]|D5G2;|pinsOut1@0|out[9]|O -Eout[10]|outU[10]|D5G2;|pinsOut1@0|out[10]|O -Eout[11]|outU[11]|D5G2;|pinsOut1@0|out[11]|O -Eout[12]|outU[12]|D5G2;|pinsOut1@0|out[12]|O -Eout[13]|outU[13]|D5G2;|pinsOut1@0|out[13]|O -Evdd||D5G2;|data1inT@25|vdd|P -Evdd_2||D5G2;|data1inT@25|vdd_2|P -Evdd_3||D5G2;|data1inT@13|vdd_3|P -Evdd_4||D5G2;|data1inT@13|vdd_4|P -X - -# Cell fifo13upDown;1{sch} -Cfifo13upDown;1{sch}||schematic|1206042581923|1206049666274| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|-6|||R| -NOff-Page|conn@1||-14|10.5|||RRR| -NOff-Page|conn@2||-6|6|||R| -NOff-Page|conn@3||18|6|||XRRR| -NOff-Page|conn@4||14|-8|||XR| -NOff-Page|conn@5||6|-6|||XRRR| -IlatchesK:latch1in10B;1{ic}|ldn[1:13]|D5G3;X3;Y5;|12|0|X||D5G4; -IlatchesK:latch1in10B;1{ic}|lup[1:13]|D5G3;X3;Y4;|-12|0|Y||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S2 sets of 13 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo13upDown -NBus_Pin|pin@3||-18|0|-1|-1|| -NBus_Pin|pin@4||-6|0|-1|-1|| -NBus_Pin|pin@5||18|0|-1|-1|X| -NBus_Pin|pin@6||6|0|-1|-1|X| -Abus|net@1||-0.5|IJ2700|conn@0|y|-18|-4|pin@3||-18|0 -Abus|net@4||-0.5|IJ2700|pin@4||-6|0|conn@2|a|-6|4 -Abus|net@6||-0.5|IJ900|conn@3|y|18|4|pin@5||18|0 -Abus|net@9||-0.5|IJ900|pin@6||6|0|conn@5|a|6|-4 -Awire|net@16|||900|conn@1|y|-14|8.5|lup[1:13]|hcl|-14|3 -Awire|net@22|||2700|conn@4|y|14|-6|ldn[1:13]|hcl|14|-3 -Abus|net@23||-0.5|IJ0|pin@4||-6|0|lup[1:13]|out[1]|-9|0 -Abus|net@24||-0.5|IJ0|lup[1:13]|in[1]|-15|0|pin@3||-18|0 -Abus|net@25||-0.5|IJ1800|pin@6||6|0|ldn[1:13]|out[1]|9|0 -Abus|net@26||-0.5|IJ0|pin@5||18|0|ldn[1:13]|in[1]|15|0 -Ehcl[2]|hclD[1]|D4G2;|conn@4|a|I -Ehcl[1]|hclU[1]|D4G2;|conn@1|a|I -Ein[27:52]|inD[1:13]|D4G2;|conn@3|a|I -Ein[1:26]|inU[1:13]|D4G2;|conn@0|a|I -Eout[27:52]|outD[1:13]|D6G2;|conn@5|y|O -Eout[1:26]|outU[1:13]|D6G2;|conn@2|y|O -X - -# Cell fifo26mid;1{ic} -Cfifo26mid;1{ic}||artwork|1204666835545|1206042528277|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -NPin|pin@6||-2|-3|1|1|| -Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G3;)SFm -NPin|pin@8||-3|-2|1|1|| -NPin|pin@9||-3|2|1|1|| -NPin|pin@10||1|2|1|1|| -NPin|pin@11||1|3|1|1|| -NPin|pin@12||3|0|1|1|| -NPin|pin@13||1|-3|1|1|| -NPin|pin@14||1|-2|1|1|| -NPin|pin@17||-2|-2|1|1|| -AThicker|net@4|||FS900|pin@17||-2|-2|pin@6||-2|-3 -AThicker|net@5|||FS2700|pin@8||-3|-2|pin@9||-3|2 -AThicker|net@6|||FS2700|pin@10||1|2|pin@11||1|3 -AThicker|net@7|||FS1237|pin@11||1|3|pin@12||3|0 -AThicker|net@8|||FS563|pin@12||3|0|pin@13||1|-3 -AThicker|net@9|||FS2700|pin@13||1|-3|pin@14||1|-2 -AThicker|net@10|||FS0|pin@14||1|-2|pin@17||-2|-2 -AThicker|net@13|||FS0|pin@17||-2|-2|pin@8||-3|-2 -AThicker|net@14|||FS0|pin@10||1|2|pin@9||-3|2 -Ehcl[1]||D5G2;|pin@0||I -Ein[1:37]|in[1:26]|D5G2;|pin@2||I -Eout[1:37]|out[1:26]|D5G2;|pin@4||O -X - -# Cell fifo26mid;1{sch} -Cfifo26mid;1{sch}||schematic|1204563205831|1206042537397||LEDRIVE_inv@0()F74.19135|LEDRIVE_inv@1()F27.964613 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-12|0|||| -NOff-Page|conn@1||-2|-21|||R| -NOff-Page|conn@2||12|0|||| -Ififo26mid;1{ic}|fifo37mi@0||24|10|||D5G4; -IredFive:inv;1{ic}|inv@0||-15|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-6|-15|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in10B;1{ic}|la[1:26]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||2.5|16.5|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||1.5|20.5|||||ART_message(D5G4;)S26 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||3.5|25.5|||||ART_message(D5G6;)Sfifo26mid -NWire_Pin|pin@4||-2|-6|||| -NWire_Pin|pin@5||-21|-15|||| -NWire_Pin|pin@6||-21|-6|||| -NWire_Pin|pin@7||-2|-15|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)D5090.400000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-15|-15|||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ1800|conn@0|y|-10|0|la[1:26]|in[1]|-3|0 -Abus|net@2||-0.5|IJ1800|la[1:26]|out[1]|3|0|conn@2|a|10|0 -Awire|net@6|||1800|wire90@0|b|-3.5|-6|pin@4||-2|-6 -Awire|net@7|||2700|pin@4||-2|-6|la[1:26]|hcl|-2|-3 -Awire|net@9|||0|wire90@0|a|-8.5|-6|inv@0|out|-12.5|-6 -Awire|net@10|||0|inv@1|out|-8.5|-15|wire90@1|b|-12.5|-15 -Awire|net@11|||0|wire90@1|a|-17.5|-15|pin@5||-21|-15 -Awire|net@12|||2700|pin@5||-21|-15|pin@6||-21|-6 -Awire|net@13|||1800|pin@6||-21|-6|inv@0|in|-17.5|-6 -Awire|net@14|||1800|inv@1|in|-3.5|-15|pin@7||-2|-15 -Awire|net@15|||900|pin@7||-2|-15|conn@1|y|-2|-19 -Ehcl[1]||D4G2;|conn@1|a|I -Ein[1:37]|in[1:26]|D4G2;|conn@0|a|I -Eout[1:37]|out[1:26]|D6G2;|conn@2|y|O -X - -# Cell fifo26reg;1{ic} -Cfifo26reg;1{ic}||artwork|1206053611899|1206053651497|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G3;)S26 -NPin|pin@4||1|2|1|1|| -NPin|pin@5||1|3|1|1|| -NPin|pin@6||3|0|1|1|| -NPin|pin@7||1|-3|1|1|| -NPin|pin@8||1|-2|1|1|| -NPin|pin@9||-3|-2|1|1|| -NPin|pin@10||-3|2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-1|-3|1|1|| -NPin|pin@13||-3|-3|1|1|| -AThicker|net@0|||FS2700|pin@4||1|2|pin@5||1|3 -AThicker|net@1|||FS1237|pin@5||1|3|pin@6||3|0 -AThicker|net@2|||FS563|pin@6||3|0|pin@7||1|-3 -AThicker|net@3|||FS2700|pin@7||1|-3|pin@8||1|-2 -AThicker|net@4|||FS0|pin@8||1|-2|pin@11||-2|-2 -AThicker|net@5|||FS0|pin@4||1|2|pin@10||-3|2 -AThicker|net@6|||FS0|pin@11||-2|-2|pin@9||-3|-2 -AThicker|net@7|||FS1350|pin@11||-2|-2|pin@12||-1|-3 -AThicker|net@8|||FS2700|pin@9||-3|-2|pin@10||-3|2 -AThicker|net@9|||FS0|pin@12||-1|-3|pin@13||-3|-3 -AThicker|net@10|||FS2250|pin@13||-3|-3|pin@11||-2|-2 -Ehcl[1]||D5G2;|pin@0||I -Ein[1:26]||D5G2;|pin@1||I -Eout[1:26]||D5G2;|pin@2||O -X - -# Cell fifo26reg;1{sch} -Cfifo26reg;1{sch}||schematic|1206042581923|1206053614092| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-6|6|||RRR| -NOff-Page|conn@4||-2|-18|||R| -NOff-Page|conn@5||6|-6|||RRR| -Ififo26reg;1{ic}|fifo26re@0||17|15|||D5G4; -IredFive:inv;1{ic}|inv@0||-18|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-9|-12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in10B;1{ic}|la[1:26]|D5G3;X3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S26 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo26reg -NBus_Pin|pin@5||-6|0|-1|-1|| -NBus_Pin|pin@6||6|0|-1|-1|| -NWire_Pin|pin@8||-24|-12|||| -NWire_Pin|pin@9||-24|-6|||| -NWire_Pin|pin@12||-2|-6|||X| -NWire_Pin|pin@13||-2|-12|||X| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|-6|||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-18|-12|||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@6||-0.5|IJ900|conn@3|y|-6|4|pin@5||-6|0 -Abus|net@9||-0.5|IJ900|pin@6||6|0|conn@5|a|6|-4 -Abus|net@25||-0.5|IJ0|pin@6||6|0|la[1:26]|out[1]|3|0 -Abus|net@26||-0.5|IJ1800|pin@5||-6|0|la[1:26]|in[1]|-3|0 -Awire|net@27|||0|inv@1|out|-11.5|-12|wire90@1|b|-15.5|-12 -Awire|net@28|||0|wire90@1|a|-20.5|-12|pin@8||-24|-12 -Awire|net@29|||2700|pin@8||-24|-12|pin@9||-24|-6 -Awire|net@30|||1800|pin@9||-24|-6|inv@0|in|-20.5|-6 -Awire|net@31|||1800|inv@1|in|-6.5|-12|pin@13||-2|-12 -Awire|net@33|||1800|wire90@0|b|-6.5|-6|pin@12||-2|-6 -Awire|net@35|||0|wire90@0|a|-11.5|-6|inv@0|out|-15.5|-6 -Awire|net@38|||2700|pin@12||-2|-6|la[1:26]|hcl|-2|-3 -Awire|net@39|||2700|conn@4|y|-2|-16|pin@13||-2|-12 -EhclD[1]|hcl[1]|D4G2;|conn@4|a|I -EinD[1:26]|in[1:26]|D4G2;|conn@3|a|I -EoutD[1:26]|out[1:26]|D6G2;|conn@5|y|O -X - -# Cell fifo26reg2in;1{ic} -Cfifo26reg2in;1{ic}||artwork|1206053611899|1206828448059|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||-3|1|-1|-1|| -Nschematic:Bus_Pin|pin@2||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||0|0|||||ART_message(D5G3;)S26 -NPin|pin@4||1|2|1|1|| -NPin|pin@5||1|3|1|1|| -NPin|pin@6||3|0|1|1|| -NPin|pin@7||1|-3|1|1|| -NPin|pin@8||1|-2|1|1|| -NPin|pin@9||-3|-2|1|1|| -NPin|pin@10||-3|2|1|1|| -NPin|pin@11||-2|-2|1|1|| -NPin|pin@12||-1|-3|1|1|| -NPin|pin@13||-3|-3|1|1|| -Nschematic:Bus_Pin|pin@14||-3|-1|-1|-1|| -AThicker|net@0|||FS2700|pin@4||1|2|pin@5||1|3 -AThicker|net@1|||FS1237|pin@5||1|3|pin@6||3|0 -AThicker|net@2|||FS563|pin@6||3|0|pin@7||1|-3 -AThicker|net@3|||FS2700|pin@7||1|-3|pin@8||1|-2 -AThicker|net@4|||FS0|pin@8||1|-2|pin@11||-2|-2 -AThicker|net@5|||FS0|pin@4||1|2|pin@10||-3|2 -AThicker|net@6|||FS0|pin@11||-2|-2|pin@9||-3|-2 -AThicker|net@7|||FS1350|pin@11||-2|-2|pin@12||-1|-3 -AThicker|net@8|||FS2700|pin@9||-3|-2|pin@10||-3|2 -AThicker|net@9|||FS0|pin@12||-1|-3|pin@13||-3|-3 -AThicker|net@10|||FS2250|pin@13||-3|-3|pin@11||-2|-2 -Ehcl[1]|hcl[A,B]|D5G2;|pin@0||I -Ein[1:26]|inA[1:26]|D5G2;|pin@1||I -EinA[27:52]|inB[1:26]|D5G2;|pin@14||U -Eout[1:26]||D5G2;|pin@2||O -X - -# Cell fifo26reg2in;1{sch} -Cfifo26reg2in;1{sch}||schematic|1206042581923|1206828485647| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-10.5|2|||| -NOff-Page|conn@4||0|-26|||R| -NOff-Page|conn@5||10|0|||| -NOff-Page|conn@6||-10.5|-2|||| -Ififo26reg2in;1{ic}|fifo26re@0||17|15|||D5G4; -IredFive:inv;1{ic}|inv@0||-18|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-9|-12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||18|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||9|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch2in10A;1{ic}|la[1:26]|D5G3;X3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 29 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S26 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo26reg2in -NWire_Pin|pin@8||-24|-12|||| -NWire_Pin|pin@9||-24|6|||| -NWire_Pin|pin@13||-3|-12|||X| -NBus_Pin|pin@14||-6|-2|-1|-1|| -NBus_Pin|pin@15||-6|-1|-1|-1|| -NBus_Pin|pin@16||-6|2|-1|-1|| -NBus_Pin|pin@17||-6|1|-1|-1|| -NWire_Pin|pin@19||3|-12|||| -NWire_Pin|pin@20||24|-12|||X| -NWire_Pin|pin@21||24|-6|||X| -NWire_Pin|pin@22||-2|6|||| -NWire_Pin|pin@23||-2|-6|||| -NWire_Pin|pin@24||-3|-16|||| -NWire_Pin|pin@25||3|-16|||| -NWire_Pin|pin@26||11.5|-6|||| -NWire_Pin|pin@27||6.5|-6|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|6|||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-18|-12|||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||18|-12|X||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|-6|||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|hcl[A]|D5G2;||900|pin@19||3|-12|pin@25||3|-16 -Awire|hcl[B]|D5G2;||900|pin@13||-3|-12|pin@24||-3|-16 -Awire|net@27|||0|inv@1|out|-11.5|-12|wire90@1|b|-15.5|-12 -Awire|net@28|||0|wire90@1|a|-20.5|-12|pin@8||-24|-12 -Awire|net@29|||2700|pin@8||-24|-12|pin@9||-24|6 -Awire|net@30|||1800|pin@9||-24|6|inv@0|in|-20.5|6 -Awire|net@31|||1800|inv@1|in|-6.5|-12|pin@13||-3|-12 -Awire|net@35|||0|wire90@0|a|-11.5|6|inv@0|out|-15.5|6 -Abus|net@41||-0.5|IJ1800|conn@6|y|-8.5|-2|pin@14||-6|-2 -Abus|net@42||-0.5|IJ2700|pin@14||-6|-2|pin@15||-6|-1 -Abus|net@43||-0.5|IJ1800|pin@15||-6|-1|la[1:26]|inA[1]|-3|-1 -Abus|net@44||-0.5|IJ1800|conn@3|y|-8.5|2|pin@16||-6|2 -Abus|net@45||-0.5|IJ900|pin@16||-6|2|pin@17||-6|1 -Abus|net@46||-0.5|IJ1800|pin@17||-6|1|la[1:26]|inB[1]|-3|1 -Awire|net@47|||1800|inv@3|out|11.5|-12|wire90@3|b|15.5|-12 -Awire|net@48|||1800|wire90@3|a|20.5|-12|pin@20||24|-12 -Awire|net@49|||2700|pin@20||24|-12|pin@21||24|-6 -Awire|net@50|||0|pin@21||24|-6|inv@2|in|20.5|-6 -Awire|net@51|||0|inv@3|in|6.5|-12|pin@19||3|-12 -Awire|net@56|||900|pin@22||-2|6|la[1:26]|hcl[B]|-2|3 -Awire|net@58|||2700|pin@23||-2|-6|la[1:26]|hcl[A]|-2|-3 -Abus|net@62||-0.5|IJ1800|la[1:26]|out[1]|3|0|conn@5|a|8|0 -Awire|net@64|||0|inv@2|out|15.5|-6|pin@26||11.5|-6 -Awire|net@65|||1800|pin@23||-2|-6|pin@27||6.5|-6 -Awire|net@66|||1800|wire90@0|b|-6.5|6|pin@22||-2|6 -Awire|net@67|||0|wire90@4|b|11.5|-6|pin@26||11.5|-6 -Awire|net@68|||0|wire90@4|a|6.5|-6|pin@27||6.5|-6 -Ehcl[1]|hcl[A,B]|D4G2;|conn@4|a|I -Ein[1:26]|inA[1:26]|D4G2;|conn@3|a|I -EinA[27:52]|inB[1:26]|D4G2;|conn@6|a|I -Eout[1:26]||D6G2;|conn@5|y|O -X - -# Cell fifo26top;1{lay} -Cfifo26top;1{lay}||cmos90|1204562190945|1231686870711||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1206052629333 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||32.5|-68.1|||X| -NX-Metal-1-Metal-2-Con|contact@2||136|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@3||-32.5|68.1|||| -NX-Metal-1-Metal-2-Con|contact@4||-136|60.3|||| -Ififo13top;1{lay}|fifo13to@0||-1077|0|||D5G4; -Ififo13top;1{lay}|fifo13to@1||1077|0|||D5G4; -Igates1inM:inv30;1{lay}|inv30@2||50|0|||D5G4; -Igates1inM:inv30;1{lay}|inv30@3||-50|0|X||D5G4; -Igates1inM:inv80;1{lay}|inv80@2||112|0|Y||D5G4; -Igates1inM:inv80;1{lay}|inv80@3||-112|0|XY||D5G4; -NMetal-1-Pin|pin@388||-62|25|||| -NMetal-1-Pin|pin@389||-62|-25|||| -NMetal-2-Pin|pin@391||2010|68.1|||| -NMetal-2-Pin|pin@393||2010|-68.1|||| -NMetal-1-Pin|pin@395||62|25|||| -NMetal-1-Pin|pin@396||62|-25|||X| -NMetal-1-Pin|pin@397||32.5|25|||| -NMetal-1-Pin|pin@399||32.5|-25|||X| -NMetal-1-Pin|pin@400||-32.5|25|||| -NMetal-1-Pin|pin@401||-32.5|-25|||| -NMetal-2-Pin|pin@412||-4|-60.3|||| -IwiresL:wellContacts13;1{lay}|wellCont@6||71|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@7||-71|0|||D5G4; -Ametal-2|net@1929|||S0|wellCont@6|gnd_1|66.5|0|inv30@2|gnd_1|66.5|0 -Ametal-2|net@1930|||S0|wellCont@6|vdd_2|66.5|-50|inv30@2|vdd_3|66.5|-50 -Ametal-2|net@1931|||S0|wellCont@6|vdd_3|66.5|50|inv30@2|vdd_2|66.5|50 -Ametal-2|net@1932|||S0|wellCont@6|gnd|75.5|0|inv80@2|gnd|75.5|0 -Ametal-2|net@1933|||S0|wellCont@6|vdd|75.5|-50|inv80@2|vdd|75.5|-50 -Ametal-2|net@1934|||S0|wellCont@6|vdd_1|75.5|50|inv80@2|vdd_1|75.5|50 -Ametal-2|net@1938|||S0|wellCont@7|gnd_1|-66.5|0|inv30@3|gnd_1|-66.5|0 -Ametal-2|net@1939|||S0|wellCont@7|vdd_2|-66.5|-50|inv30@3|vdd_3|-66.5|-50 -Ametal-2|net@1940|||S0|wellCont@7|vdd_3|-66.5|50|inv30@3|vdd_2|-66.5|50 -Ametal-2|net@1941|||S0|wellCont@7|gnd|-75.5|0|inv80@3|gnd|-75.5|0 -Ametal-2|net@1942|||S0|wellCont@7|vdd|-75.5|-50|inv80@3|vdd|-75.5|-50 -Ametal-2|net@1943|||S0|wellCont@7|vdd_1|-75.5|50|inv80@3|vdd_1|-75.5|50 -Ametal-1|net@1951|||S2700|inv30@3|out|-62|0|pin@388||-62|25 -Ametal-1|net@1952|||S0|pin@388||-62|25|inv80@3|inA|-83|25 -Ametal-1|net@1953|||S900|inv30@3|out|-62|0|pin@389||-62|-25 -Ametal-1|net@1954|||S0|pin@389||-62|-25|inv80@3|inB|-83|-25 -Ametal-1|net@1962|||S0|inv80@2|inA|83|25|pin@395||62|25 -Ametal-1|net@1963|||S900|pin@395||62|25|inv30@2|out|62|0 -Ametal-1|net@1964|||S0|inv80@2|inB|83|-25|pin@396||62|-25 -Ametal-1|net@1965|||S2700|pin@396||62|-25|inv30@2|out|62|0 -Ametal-1|net@1966|||S0|inv30@2|inB|43|25|pin@397||32.5|25 -Ametal-1|net@1969|||S1800|pin@399||32.5|-25|inv30@2|inA|43|-25 -Ametal-1|net@1971|||S900|pin@399||32.5|-25|contact@0||32.5|-68.1 -Ametal-1|net@1979|||S900|inv80@2|out|136|32|contact@2||136|-60.3 -Ametal-1|net@1980|||S1800|inv30@3|inB|-43|25|pin@400||-32.5|25 -Ametal-1|net@1981|||S900|pin@400||-32.5|25|pin@401||-32.5|-25 -Ametal-1|net@1982|||S0|pin@401||-32.5|-25|inv30@3|inA|-43|-25 -Ametal-1|net@1983|||S2700|pin@400||-32.5|25|contact@3||-32.5|68.1 -Ametal-1|net@1987|||S900|pin@397||32.5|25|pin@399||32.5|-25 -Ametal-1|net@1989|||S2700|inv80@3|out|-136|32|contact@4||-136|60.3 -Ametal-2|net@1993||1.2|S1800|contact@3||-32.5|68.1|pin@391||2010|68.1 -Ametal-2|net@1994||1.2|S1800|contact@0||32.5|-68.1|pin@393||2010|-68.1 -Ametal-2|net@1995||6.2|S1800|inv30@3|vdd|-33.5|50|inv30@2|vdd|33.5|50 -Ametal-2|net@1996||6.2|S0|inv30@2|gnd|33.5|0|inv30@3|gnd|-33.5|0 -Ametal-2|net@1997||6.2|S0|inv30@2|vdd_1|33.5|-50|inv30@3|vdd_1|-33.5|-50 -Ametal-2|net@2012||1.2|S0|contact@2||136|-60.3|pin@412||-4|-60.3 -Ametal-2|net@2013||1.2|S0|pin@412||-4|-60.3|fifo13to@0|hclD[1]|-144|-60.3 -Ametal-2|net@2014||1.2|S0|contact@4||-136|60.3|fifo13to@0|hclU[1]|-144|60.3 -Ametal-2|net@2015||1.2|S1800|contact@2||136|-60.3|fifo13to@1|hclDD[1]|144|-60.3 -Ametal-2|net@2016||1.2|S1800|contact@4||-136|60.3|fifo13to@1|hclUU[1]|144|60.3 -Ametal-2|net@2017||6.2|S1800|fifo13to@1|vdd_2|144|50|inv80@2|vdd_3|148.5|50 -Ametal-2|net@2018||6.2|S0|inv80@2|gnd_1|148.5|0|fifo13to@1|gnd|144|0 -Ametal-2|net@2019||6.2|S0|inv80@2|vdd_2|148.5|-50|fifo13to@1|vdd|144|-50 -Ametal-2|net@2020||6.2|S0|fifo13to@0|gnd_1|-144|0|inv80@3|gnd_1|-148.5|0 -Ametal-2|net@2021||6.2|S0|fifo13to@0|vdd_3|-144|50|inv80@3|vdd_3|-148.5|50 -Ametal-2|net@2022||6.2|S0|fifo13to@0|vdd_4|-144|-50|inv80@3|vdd_2|-148.5|-50 -Egnd||D5G2;|fifo13to@0|gnd|G -Egnd_1||D5G2;|fifo13to@1|gnd_1|G -EhclD[1]||D5G2;|pin@393||I -EhclU[1]||D5G2;|pin@391||I -EinU[1]||D5G2;|fifo13to@1|inU[1]|I -EinU[2]||D5G2;|fifo13to@1|inU[2]|I -EinU[3]||D5G2;|fifo13to@1|inU[3]|I -EinU[4]||D5G2;|fifo13to@1|inU[4]|I -EinU[5]||D5G2;|fifo13to@1|inU[5]|I -EinU[6]||D5G2;|fifo13to@1|inU[6]|I -EinU[7]||D5G2;|fifo13to@1|inU[7]|I -EinU[8]||D5G2;|fifo13to@1|inU[8]|I -EinU[9]||D5G2;|fifo13to@1|inU[9]|I -EinU[10]||D5G2;|fifo13to@1|inU[10]|I -EinU[11]||D5G2;|fifo13to@1|inU[11]|I -EinU[12]||D5G2;|fifo13to@1|inU[12]|I -EinU[13]||D5G2;|fifo13to@1|inU[13]|I -EinU[14]||D5G2;|fifo13to@0|inU[1]|I -EinU[15]||D5G2;|fifo13to@0|inU[2]|I -EinU[16]||D5G2;|fifo13to@0|inU[3]|I -EinU[17]||D5G2;|fifo13to@0|inU[4]|I -EinU[18]||D5G2;|fifo13to@0|inU[5]|I -EinU[19]||D5G2;|fifo13to@0|inU[6]|I -EinU[20]||D5G2;|fifo13to@0|inU[7]|I -EinU[21]||D5G2;|fifo13to@0|inU[8]|I -EinU[22]||D5G2;|fifo13to@0|inU[9]|I -EinU[23]||D5G2;|fifo13to@0|inU[10]|I -EinU[24]||D5G2;|fifo13to@0|inU[11]|I -EinU[25]||D5G2;|fifo13to@0|inU[12]|I -EinU[26]||D5G2;|fifo13to@0|inU[13]|I -EoutD[1]||D5G2;|fifo13to@1|outD[1]|O -EoutD[2]||D5G2;|fifo13to@1|outD[2]|O -EoutD[3]||D5G2;|fifo13to@1|outD[3]|O -EoutD[4]||D5G2;|fifo13to@1|outD[4]|O -EoutD[5]||D5G2;|fifo13to@1|outD[5]|O -EoutD[6]||D5G2;|fifo13to@1|outD[6]|O -EoutD[7]||D5G2;|fifo13to@1|outD[7]|O -EoutD[8]||D5G2;|fifo13to@1|outD[8]|O -EoutD[9]||D5G2;|fifo13to@1|outD[9]|O -EoutD[10]||D5G2;|fifo13to@1|outD[10]|O -EoutD[11]||D5G2;|fifo13to@1|outD[11]|O -EoutD[12]||D5G2;|fifo13to@1|outD[12]|O -EoutD[13]||D5G2;|fifo13to@1|outD[13]|O -EoutD[14]||D5G2;|fifo13to@0|outD[1]|O -EoutD[15]||D5G2;|fifo13to@0|outD[2]|O -EoutD[16]||D5G2;|fifo13to@0|outD[3]|O -EoutD[17]||D5G2;|fifo13to@0|outD[4]|O -EoutD[18]||D5G2;|fifo13to@0|outD[5]|O -EoutD[19]||D5G2;|fifo13to@0|outD[6]|O -EoutD[20]||D5G2;|fifo13to@0|outD[7]|O -EoutD[21]||D5G2;|fifo13to@0|outD[8]|O -EoutD[22]||D5G2;|fifo13to@0|outD[9]|O -EoutD[23]||D5G2;|fifo13to@0|outD[10]|O -EoutD[24]||D5G2;|fifo13to@0|outD[11]|O -EoutD[25]||D5G2;|fifo13to@0|outD[12]|O -EoutD[26]||D5G2;|fifo13to@0|outD[13]|O -Evdd||D5G2;|fifo13to@0|vdd|P -Evdd_2||D5G2;|fifo13to@0|vdd_2|P -Evdd_3||D5G2;|fifo13to@1|vdd_3|P -Evdd_4||D5G2;|fifo13to@1|vdd_4|P -X - -# Cell fifo26top;1{sch} -Cfifo26top;1{sch}||schematic|1206042581923|1206052220939| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|-18|||R| -NOff-Page|conn@1||-14|16.5|||RRR| -NOff-Page|conn@4||22|-18|||R| -NOff-Page|conn@5||30|-6|||RRR| -IredFive:inv;1{ic}|inv@0||6|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||15|-12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||-30|-6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||-21|0|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in10B;1{ic}|ldn[1:26]|D5G3;X3;Y5;|24|0|||D5G4; -IlatchesK:latch1in10B;1{ic}|lup[1:26]|D5G3;X3;Y4;|-12|-12|Y||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S2 sets of 13 latches for top of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo26top -NBus_Pin|pin@3||-18|-12|-1|-1|| -NBus_Pin|pin@6||30|0|-1|-1|| -NWire_Pin|pin@8||0|-12|||| -NWire_Pin|pin@9||0|-6|||| -NWire_Pin|pin@12||22|-6|||X| -NWire_Pin|pin@13||22|-12|||X| -NWire_Pin|pin@14||-14|-6|||RR| -NWire_Pin|pin@15||-14|0|||RR| -NWire_Pin|pin@16||-36|0|||XRR| -NWire_Pin|pin@17||-36|-6|||XRR| -NBus_Pin|pin@19||-6|0|-1|-1|| -NBus_Pin|pin@20||-6|-12|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||15|-6|||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-12|||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-21|-6|XRR||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30|0|XRR||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ2700|conn@0|y|-18|-16|pin@3||-18|-12 -Abus|net@9||-0.5|IJ900|pin@6||30|0|conn@5|a|30|-4 -Awire|net@16|||900|conn@1|y|-14|14.5|pin@15||-14|0 -Abus|net@24||-0.5|IJ0|lup[1:26]|in[1]|-15|-12|pin@3||-18|-12 -Abus|net@25||-0.5|IJ0|pin@6||30|0|ldn[1:26]|out[1]|27|0 -Awire|net@27|||0|inv@1|out|12.5|-12|wire90@1|b|8.5|-12 -Awire|net@28|||0|wire90@1|a|3.5|-12|pin@8||0|-12 -Awire|net@29|||2700|pin@8||0|-12|pin@9||0|-6 -Awire|net@30|||1800|pin@9||0|-6|inv@0|in|3.5|-6 -Awire|net@31|||1800|inv@1|in|17.5|-12|pin@13||22|-12 -Awire|net@33|||1800|wire90@0|b|17.5|-6|pin@12||22|-6 -Awire|net@35|||0|wire90@0|a|12.5|-6|inv@0|out|8.5|-6 -Awire|net@38|||2700|pin@12||22|-6|ldn[1:26]|hcl|22|-3 -Awire|net@39|||2700|conn@4|y|22|-16|pin@13||22|-12 -Awire|net@41|||0|inv@3|out|-23.5|0|wire90@3|b|-27.5|0 -Awire|net@42|||0|wire90@3|a|-32.5|0|pin@16||-36|0 -Awire|net@43|||900|pin@16||-36|0|pin@17||-36|-6 -Awire|net@44|||1800|pin@17||-36|-6|inv@2|in|-32.5|-6 -Awire|net@45|||1800|inv@3|in|-18.5|0|pin@15||-14|0 -Awire|net@46|||1800|wire90@2|b|-18.5|-6|pin@14||-14|-6 -Awire|net@47|||0|wire90@2|a|-23.5|-6|inv@2|out|-27.5|-6 -Awire|net@49|||900|pin@14||-14|-6|lup[1:26]|hcl|-14|-9 -Abus|net@52||-0.5|IJ900|pin@19||-6|0|pin@20||-6|-12 -Abus|net@54||-0.5|IJ1800|lup[1:26]|out[1]|-9|-12|pin@20||-6|-12 -Abus|net@56||-0.5|IJ1800|pin@19||-6|0|ldn[1:26]|in[1]|21|0 -EhclD[1]||D4G2;|conn@4|a|I -EhclU[1]||D4G2;|conn@1|a|I -EinU[1:26]||D4G2;|conn@0|a|I -EoutD[1:26]||D6G2;|conn@5|y|O -X - -# Cell fifo26upDown;1{lay} -Cfifo26upDown;1{lay}||cmos90|1204562190945|1231686870711||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1206051124677 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||32.5|-68.1|||X| -NX-Metal-1-Metal-2-Con|contact@2||136|-60.3|||| -NX-Metal-1-Metal-2-Con|contact@3||-32.5|68.1|||| -NX-Metal-1-Metal-2-Con|contact@4||-136|60.3|||| -Ififo13upDown;1{lay}|fifo13up@0||-1077|0|||D5G4; -Ififo13upDown;1{lay}|fifo13up@1||1077|0|||D5G4; -Igates1inM:inv30;1{lay}|inv30@2||50|0|||D5G4; -Igates1inM:inv30;1{lay}|inv30@3||-50|0|X||D5G4; -Igates1inM:inv80;1{lay}|inv80@2||112|0|Y||D5G4; -Igates1inM:inv80;1{lay}|inv80@3||-112|0|XY||D5G4; -NMetal-1-Pin|pin@388||-62|25|||| -NMetal-1-Pin|pin@389||-62|-25|||| -NMetal-2-Pin|pin@391||2010|68.1|||| -NMetal-2-Pin|pin@393||2010|-68.1|||| -NMetal-1-Pin|pin@395||62|25|||| -NMetal-1-Pin|pin@396||62|-25|||X| -NMetal-1-Pin|pin@397||32.5|25|||| -NMetal-1-Pin|pin@399||32.5|-25|||X| -NMetal-1-Pin|pin@400||-32.5|25|||| -NMetal-1-Pin|pin@401||-32.5|-25|||| -IwiresL:wellContacts13;1{lay}|wellCont@6||71|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@7||-71|0|||D5G4; -Ametal-2|net@1929|||S0|wellCont@6|gnd_1|66.5|0|inv30@2|gnd_1|66.5|0 -Ametal-2|net@1930|||S0|wellCont@6|vdd_2|66.5|-50|inv30@2|vdd_3|66.5|-50 -Ametal-2|net@1931|||S0|wellCont@6|vdd_3|66.5|50|inv30@2|vdd_2|66.5|50 -Ametal-2|net@1932|||S0|wellCont@6|gnd|75.5|0|inv80@2|gnd|75.5|0 -Ametal-2|net@1933|||S0|wellCont@6|vdd|75.5|-50|inv80@2|vdd|75.5|-50 -Ametal-2|net@1934|||S0|wellCont@6|vdd_1|75.5|50|inv80@2|vdd_1|75.5|50 -Ametal-2|net@1938|||S0|wellCont@7|gnd_1|-66.5|0|inv30@3|gnd_1|-66.5|0 -Ametal-2|net@1939|||S0|wellCont@7|vdd_2|-66.5|-50|inv30@3|vdd_3|-66.5|-50 -Ametal-2|net@1940|||S0|wellCont@7|vdd_3|-66.5|50|inv30@3|vdd_2|-66.5|50 -Ametal-2|net@1941|||S0|wellCont@7|gnd|-75.5|0|inv80@3|gnd|-75.5|0 -Ametal-2|net@1942|||S0|wellCont@7|vdd|-75.5|-50|inv80@3|vdd|-75.5|-50 -Ametal-2|net@1943|||S0|wellCont@7|vdd_1|-75.5|50|inv80@3|vdd_1|-75.5|50 -Ametal-2|net@1944||6.2|S1800|inv80@3|vdd_3|-148.5|50|fifo13up@0|vdd_3|-144|50 -Ametal-2|net@1945||6.2|S0|fifo13up@0|gnd_1|-144|0|inv80@3|gnd_1|-148.5|0 -Ametal-2|net@1946||6.2|S0|fifo13up@0|vdd_4|-144|-50|inv80@3|vdd_2|-148.5|-50 -Ametal-1|net@1951|||S2700|inv30@3|out|-62|0|pin@388||-62|25 -Ametal-1|net@1952|||S0|pin@388||-62|25|inv80@3|inA|-83|25 -Ametal-1|net@1953|||S900|inv30@3|out|-62|0|pin@389||-62|-25 -Ametal-1|net@1954|||S0|pin@389||-62|-25|inv80@3|inB|-83|-25 -Ametal-2|net@1955||1.2|S1800|contact@4||-136|60.3|fifo13up@1|hclUU[1]|144|60.3 -Ametal-1|net@1962|||S0|inv80@2|inA|83|25|pin@395||62|25 -Ametal-1|net@1963|||S900|pin@395||62|25|inv30@2|out|62|0 -Ametal-1|net@1964|||S0|inv80@2|inB|83|-25|pin@396||62|-25 -Ametal-1|net@1965|||S2700|pin@396||62|-25|inv30@2|out|62|0 -Ametal-1|net@1966|||S0|inv30@2|inB|43|25|pin@397||32.5|25 -Ametal-1|net@1969|||S1800|pin@399||32.5|-25|inv30@2|inA|43|-25 -Ametal-1|net@1971|||S900|pin@399||32.5|-25|contact@0||32.5|-68.1 -Ametal-2|net@1974||1.2|S1800|fifo13up@0|hclD|-144|-60.3|contact@2||136|-60.3 -Ametal-2|net@1975||6.2|S1800|fifo13up@1|vdd_2|144|50|inv80@2|vdd_3|148.5|50 -Ametal-2|net@1976||6.2|S0|inv80@2|gnd_1|148.5|0|fifo13up@1|gnd|144|0 -Ametal-2|net@1977||6.2|S0|inv80@2|vdd_2|148.5|-50|fifo13up@1|vdd|144|-50 -Ametal-2|net@1978||1.2|S1800|contact@2||136|-60.3|fifo13up@1|hclDD[1]|144|-60.3 -Ametal-1|net@1979|||S900|inv80@2|out|136|32|contact@2||136|-60.3 -Ametal-1|net@1980|||S1800|inv30@3|inB|-43|25|pin@400||-32.5|25 -Ametal-1|net@1981|||S900|pin@400||-32.5|25|pin@401||-32.5|-25 -Ametal-1|net@1982|||S0|pin@401||-32.5|-25|inv30@3|inA|-43|-25 -Ametal-1|net@1983|||S2700|pin@400||-32.5|25|contact@3||-32.5|68.1 -Ametal-1|net@1987|||S900|pin@397||32.5|25|pin@399||32.5|-25 -Ametal-2|net@1988||1.2|S1800|fifo13up@0|hclU|-144|60.3|contact@4||-136|60.3 -Ametal-1|net@1989|||S2700|inv80@3|out|-136|32|contact@4||-136|60.3 -Ametal-2|net@1993||1.2|S1800|contact@3||-32.5|68.1|pin@391||2010|68.1 -Ametal-2|net@1994||1.2|S1800|contact@0||32.5|-68.1|pin@393||2010|-68.1 -Ametal-2|net@1995||6.2|S1800|inv30@3|vdd|-33.5|50|inv30@2|vdd|33.5|50 -Ametal-2|net@1996||6.2|S0|inv30@2|gnd|33.5|0|inv30@3|gnd|-33.5|0 -Ametal-2|net@1997||6.2|S0|inv30@2|vdd_1|33.5|-50|inv30@3|vdd_1|-33.5|-50 -Egnd||D5G2;|fifo13up@0|gnd|G -Egnd_1||D5G2;|fifo13up@1|gnd_1|G -EhclD[1]||D5G2;|pin@393||I -EhclU[1]||D5G2;|pin@391||I -EinD[1]||D5G2;|fifo13up@1|in[1]@1056175536|I -EinD[2]||D5G2;|fifo13up@1|in[2]@935856923|I -EinD[3]||D5G2;|fifo13up@1|in[3]@594431407|I -EinD[4]||D5G2;|fifo13up@1|in[4]@810521549|I -EinD[5]||D5G2;|fifo13up@1|in[5]@570669742|I -EinD[6]||D5G2;|fifo13up@1|in[6]@257130037|I -EinD[7]||D5G2;|fifo13up@1|in[7]@74620319|I -EinD[8]||D5G2;|fifo13up@1|in[8]@910049332|I -EinD[9]||D5G2;|fifo13up@1|in[9]@961251584|I -EinD[10]||D5G2;|fifo13up@1|in[10]@1035505655|I -EinD[11]||D5G2;|fifo13up@1|in[11]@592320894|I -EinD[12]||D5G2;|fifo13up@1|in[12]@492733048|I -EinD[13]||D5G2;|fifo13up@1|in[13]@577793204|I -EinD[14]||D5G2;|fifo13up@0|in[1]@1056175536|I -EinD[15]||D5G2;|fifo13up@0|in[2]@935856923|I -EinD[16]||D5G2;|fifo13up@0|in[3]@594431407|I -EinD[17]||D5G2;|fifo13up@0|in[4]@810521549|I -EinD[18]||D5G2;|fifo13up@0|in[5]@570669742|I -EinD[19]||D5G2;|fifo13up@0|in[6]@257130037|I -EinD[20]||D5G2;|fifo13up@0|in[7]@74620319|I -EinD[21]||D5G2;|fifo13up@0|in[8]@910049332|I -EinD[22]||D5G2;|fifo13up@0|in[9]@961251584|I -EinD[23]||D5G2;|fifo13up@0|in[10]@1035505655|I -EinD[24]||D5G2;|fifo13up@0|in[11]@592320894|I -EinD[25]||D5G2;|fifo13up@0|in[12]@492733048|I -EinD[26]||D5G2;|fifo13up@0|in[13]@577793204|I -EinU[1]||D5G2;|fifo13up@1|in[1]|I -EinU[2]||D5G2;|fifo13up@1|in[2]|I -EinU[3]||D5G2;|fifo13up@1|in[3]|I -EinU[4]||D5G2;|fifo13up@1|in[4]|I -EinU[5]||D5G2;|fifo13up@1|in[5]|I -EinU[6]||D5G2;|fifo13up@1|in[6]|I -EinU[7]||D5G2;|fifo13up@1|in[7]|I -EinU[8]||D5G2;|fifo13up@1|in[8]|I -EinU[9]||D5G2;|fifo13up@1|in[9]|I -EinU[10]||D5G2;|fifo13up@1|in[10]|I -EinU[11]||D5G2;|fifo13up@1|in[11]|I -EinU[12]||D5G2;|fifo13up@1|in[12]|I -EinU[13]||D5G2;|fifo13up@1|in[13]|I -EinU[14]||D5G2;|fifo13up@0|in[1]|I -EinU[15]||D5G2;|fifo13up@0|in[2]|I -EinU[16]||D5G2;|fifo13up@0|in[3]|I -EinU[17]||D5G2;|fifo13up@0|in[4]|I -EinU[18]||D5G2;|fifo13up@0|in[5]|I -EinU[19]||D5G2;|fifo13up@0|in[6]|I -EinU[20]||D5G2;|fifo13up@0|in[7]|I -EinU[21]||D5G2;|fifo13up@0|in[8]|I -EinU[22]||D5G2;|fifo13up@0|in[9]|I -EinU[23]||D5G2;|fifo13up@0|in[10]|I -EinU[24]||D5G2;|fifo13up@0|in[11]|I -EinU[25]||D5G2;|fifo13up@0|in[12]|I -EinU[26]||D5G2;|fifo13up@0|in[13]|I -EoutD[1]||D5G2;|fifo13up@1|out[1]@209722196|O -EoutD[2]||D5G2;|fifo13up@1|out[2]@348628995|O -EoutD[3]||D5G2;|fifo13up@1|out[3]@402248243|O -EoutD[4]||D5G2;|fifo13up@1|out[4]@247917551|O -EoutD[5]||D5G2;|fifo13up@1|out[5]@391275649|O -EoutD[6]||D5G2;|fifo13up@1|out[6]@759033889|O -EoutD[7]||D5G2;|fifo13up@1|out[7]@948300111|O -EoutD[8]||D5G2;|fifo13up@1|out[8]@55513275|O -EoutD[9]||D5G2;|fifo13up@1|out[9]@323236801|O -EoutD[10]||D5G2;|fifo13up@1|out[10]@760324409|O -EoutD[11]||D5G2;|fifo13up@1|out[11]@417174363|O -EoutD[12]||D5G2;|fifo13up@1|out[12]@650378991|O -EoutD[13]||D5G2;|fifo13up@1|out[13]@466592021|O -EoutD[14]||D5G2;|fifo13up@0|out[1]@209722196|O -EoutD[15]||D5G2;|fifo13up@0|out[2]@348628995|O -EoutD[16]||D5G2;|fifo13up@0|out[3]@402248243|O -EoutD[17]||D5G2;|fifo13up@0|out[4]@247917551|O -EoutD[18]||D5G2;|fifo13up@0|out[5]@391275649|O -EoutD[19]||D5G2;|fifo13up@0|out[6]@759033889|O -EoutD[20]||D5G2;|fifo13up@0|out[7]@948300111|O -EoutD[21]||D5G2;|fifo13up@0|out[8]@55513275|O -EoutD[22]||D5G2;|fifo13up@0|out[9]@323236801|O -EoutD[23]||D5G2;|fifo13up@0|out[10]@760324409|O -EoutD[24]||D5G2;|fifo13up@0|out[11]@417174363|O -EoutD[25]||D5G2;|fifo13up@0|out[12]@650378991|O -EoutD[26]||D5G2;|fifo13up@0|out[13]@466592021|O -EoutU[1]||D5G2;|fifo13up@1|out[1]|O -EoutU[2]||D5G2;|fifo13up@1|out[2]|O -EoutU[3]||D5G2;|fifo13up@1|out[3]|O -EoutU[4]||D5G2;|fifo13up@1|out[4]|O -EoutU[5]||D5G2;|fifo13up@1|out[5]|O -EoutU[6]||D5G2;|fifo13up@1|out[6]|O -EoutU[7]||D5G2;|fifo13up@1|out[7]|O -EoutU[8]||D5G2;|fifo13up@1|out[8]|O -EoutU[9]||D5G2;|fifo13up@1|out[9]|O -EoutU[10]||D5G2;|fifo13up@1|out[10]|O -EoutU[11]||D5G2;|fifo13up@1|out[11]|O -EoutU[12]||D5G2;|fifo13up@1|out[12]|O -EoutU[13]||D5G2;|fifo13up@1|out[13]|O -EoutU[14]||D5G2;|fifo13up@0|out[1]|O -EoutU[15]||D5G2;|fifo13up@0|out[2]|O -EoutU[16]||D5G2;|fifo13up@0|out[3]|O -EoutU[17]||D5G2;|fifo13up@0|out[4]|O -EoutU[18]||D5G2;|fifo13up@0|out[5]|O -EoutU[19]||D5G2;|fifo13up@0|out[6]|O -EoutU[20]||D5G2;|fifo13up@0|out[7]|O -EoutU[21]||D5G2;|fifo13up@0|out[8]|O -EoutU[22]||D5G2;|fifo13up@0|out[9]|O -EoutU[23]||D5G2;|fifo13up@0|out[10]|O -EoutU[24]||D5G2;|fifo13up@0|out[11]|O -EoutU[25]||D5G2;|fifo13up@0|out[12]|O -EoutU[26]||D5G2;|fifo13up@0|out[13]|O -Evdd||D5G2;|fifo13up@0|vdd|P -Evdd_2||D5G2;|fifo13up@0|vdd_2|P -Evdd_3||D5G2;|fifo13up@1|vdd_3|P -Evdd_4||D5G2;|fifo13up@1|vdd_4|P -X - -# Cell fifo26upDown;1{sch} -Cfifo26upDown;1{sch}||schematic|1206042581923|1206051147999| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|-18|||R| -NOff-Page|conn@1||-14|16.5|||RRR| -NOff-Page|conn@2||-6|-6|||R| -NOff-Page|conn@3||18|6|||XRRR| -NOff-Page|conn@4||14|-18|||XR| -NOff-Page|conn@5||6|-6|||XRRR| -IredFive:inv;1{ic}|inv@0||30|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||21|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||-30|-6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||-21|0|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in10B;1{ic}|ldn[1:26]|D5G3;X3;Y5;|12|0|X||D5G4; -IlatchesK:latch1in10B;1{ic}|lup[1:26]|D5G3;X3;Y4;|-12|-12|Y||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|25|||||ART_message(D5G3;)Sies 20 March 2008 -Ngeneric:Invisible-Pin|pin@1||0|29|||||ART_message(D5G4;)S2 sets of 13 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||0|34|||||ART_message(D5G6;)Sfifo26upDown -NBus_Pin|pin@3||-18|-12|-1|-1|| -NBus_Pin|pin@4||-6|-12|-1|-1|| -NBus_Pin|pin@5||18|0|-1|-1|X| -NBus_Pin|pin@6||6|0|-1|-1|X| -NWire_Pin|pin@8||36|-12|||X| -NWire_Pin|pin@9||36|-6|||X| -NWire_Pin|pin@12||14|-6|||| -NWire_Pin|pin@13||14|-12|||| -NWire_Pin|pin@14||-14|-6|||RR| -NWire_Pin|pin@15||-14|0|||RR| -NWire_Pin|pin@16||-36|0|||XRR| -NWire_Pin|pin@17||-36|-6|||XRR| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||21|-6|X||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||30|-12|X||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-21|-6|XRR||D0G4;|ATTR_L(D5G1;PUD)D5654.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30|0|XRR||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ2700|conn@0|y|-18|-16|pin@3||-18|-12 -Abus|net@4||-0.5|IJ2700|pin@4||-6|-12|conn@2|a|-6|-8 -Abus|net@6||-0.5|IJ900|conn@3|y|18|4|pin@5||18|0 -Abus|net@9||-0.5|IJ900|pin@6||6|0|conn@5|a|6|-4 -Awire|net@16|||900|conn@1|y|-14|14.5|pin@15||-14|0 -Abus|net@23||-0.5|IJ0|pin@4||-6|-12|lup[1:26]|out[1]|-9|-12 -Abus|net@24||-0.5|IJ0|lup[1:26]|in[1]|-15|-12|pin@3||-18|-12 -Abus|net@25||-0.5|IJ1800|pin@6||6|0|ldn[1:26]|out[1]|9|0 -Abus|net@26||-0.5|IJ0|pin@5||18|0|ldn[1:26]|in[1]|15|0 -Awire|net@27|||1800|inv@1|out|23.5|-12|wire90@1|b|27.5|-12 -Awire|net@28|||1800|wire90@1|a|32.5|-12|pin@8||36|-12 -Awire|net@29|||2700|pin@8||36|-12|pin@9||36|-6 -Awire|net@30|||0|pin@9||36|-6|inv@0|in|32.5|-6 -Awire|net@31|||0|inv@1|in|18.5|-12|pin@13||14|-12 -Awire|net@33|||0|wire90@0|b|18.5|-6|pin@12||14|-6 -Awire|net@35|||1800|wire90@0|a|23.5|-6|inv@0|out|27.5|-6 -Awire|net@38|||2700|pin@12||14|-6|ldn[1:26]|hcl|14|-3 -Awire|net@39|||2700|conn@4|y|14|-16|pin@13||14|-12 -Awire|net@41|||0|inv@3|out|-23.5|0|wire90@3|b|-27.5|0 -Awire|net@42|||0|wire90@3|a|-32.5|0|pin@16||-36|0 -Awire|net@43|||900|pin@16||-36|0|pin@17||-36|-6 -Awire|net@44|||1800|pin@17||-36|-6|inv@2|in|-32.5|-6 -Awire|net@45|||1800|inv@3|in|-18.5|0|pin@15||-14|0 -Awire|net@46|||1800|wire90@2|b|-18.5|-6|pin@14||-14|-6 -Awire|net@47|||0|wire90@2|a|-23.5|-6|inv@2|out|-27.5|-6 -Awire|net@49|||900|pin@14||-14|-6|lup[1:26]|hcl|-14|-9 -EhclD[1]||D4G2;|conn@4|a|I -EhclU[1]||D4G2;|conn@1|a|I -EinD[1:13]|inD[1:26]|D4G2;|conn@3|a|I -EinU[1:13]|inU[1:26]|D4G2;|conn@0|a|I -EoutD[1:13]|outD[1:26]|D6G2;|conn@5|y|O -EoutU[1:13]|outU[1:26]|D6G2;|conn@2|y|O -X - -# Cell fifo37all;1{ic} -Cfifo37all;1{ic}||artwork|1204648838621|1205950609216|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||1|-3|-1|-1|RRR| -Ngeneric:Invisible-Pin|pin@1||1|-2|1|1|RRR| -Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1|| -Nschematic:Bus_Pin|pin@4||-5|0|-1|-1|| -Nschematic:Bus_Pin|pin@6||5|0|-1|-1|| -NPin|pin@8||-4|-3|1|1|| -Ngeneric:Invisible-Pin|pin@9||0|0|||||ART_message(D5G3;)SFIFO -NPin|pin@11||-4|-2|1|1|| -NPin|pin@12||-5|-2|1|1|| -NPin|pin@13||-5|2|1|1|| -NPin|pin@14||3|2|1|1|| -NPin|pin@15||3|3|1|1|| -NPin|pin@16||5|0|1|1|| -NPin|pin@17||3|-3|1|1|| -NPin|pin@18||3|-2|1|1|| -Nschematic:Bus_Pin|pin@19||-4|3|-1|-1|| -NPin|pin@20||-4|2|1|1|| -NPin|pin@21||-4|3|1|1|| -Aschematic:bus|net@0||-0.5|IJ900|pin@1||1|-2|pin@0||1|-3 -AThicker|net@5|||FS900|pin@11||-4|-2|pin@8||-4|-3 -AThicker|net@6|||FS0|pin@11||-4|-2|pin@12||-5|-2 -AThicker|net@7|||FS2700|pin@12||-5|-2|pin@13||-5|2 -AThicker|net@8|||FS2700|pin@14||3|2|pin@15||3|3 -AThicker|net@9|||FS1237|pin@15||3|3|pin@16||5|0 -AThicker|net@10|||FS563|pin@16||5|0|pin@17||3|-3 -AThicker|net@11|||FS2700|pin@17||3|-3|pin@18||3|-2 -AThicker|net@12|||FS0|pin@18||3|-2|pin@11||-4|-2 -AThicker|net@15|||FS0|pin@14||3|2|pin@20||-4|2 -AThicker|net@16|||FS0|pin@20||-4|2|pin@13||-5|2 -AThicker|net@17|||FS2700|pin@20||-4|2|pin@21||-4|3 -Ehcl[1:6]|fire[1:5]|D5G2;|pin@0||I -Ehcl[II]|fire[h0]|D5G2;|pin@2||I -Efire[h_1]|fire[o0]|D5G2;|pin@19||U -EinI[1:26]|inH[1:37]|D5G2;|pin@4||I -Eoutd[1:26]|outd[1:37]|D5G2;|pin@6||O -X - -# Cell fifo37all;1{lay} -Cfifo37all;1{lay}||cmos90|1204660450709|1205950553732||ATTR_NCC(D5G4;NTY432;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204742706824 -Ngeneric:Facet-Center|art@0||0|0||||AV -IfansK:fanB;2{lay}|fanB@0||0|-576|||D5G4; -Ififo37first;1{lay}|fifo37fi@0||0|360|||D5G4; -Ififo37last;2{lay}|fifo37la@0||0|-360|||D5G4; -Ififo37mid;2{lay}|fifo37mi@0||0|216|||D5G4; -Ififo37mid;2{lay}|fifo37mi@1||0|72|||D5G4; -Ififo37mid;2{lay}|fifo37mi@2||0|-72|||D5G4; -Ififo37mid;2{lay}|fifo37mi@3||0|-216|||D5G4; -Ametal-3|net@0|||S900|fifo37mi@1|out[19]|-180|3|fifo37mi@2|in[19]|-180|-9 -Ametal-3|net@1|||S2700|fifo37mi@1|in[19]|-180|135|fifo37mi@0|out[19]|-180|147 -Ametal-3|net@2|||S2700|fifo37mi@3|in[19]|-180|-153|fifo37mi@2|out[19]|-180|-141 -Ametal-3|net@21|||S2700|fifo37la@0|in[19]|-180|-297|fifo37mi@3|out[19]|-180|-285 -Ametal-3|net@738|||S2700|fifo37mi@1|in[24]|-900|135|fifo37mi@0|out[24]|-900|147 -Ametal-3|net@739|||S2700|fifo37mi@2|in[9]|1404|-9|fifo37mi@1|out[9]|1404|3 -Ametal-3|net@740|||S2700|fifo37mi@1|in[35]|-540|135|fifo37mi@0|out[35]|-540|147 -Ametal-3|net@741|||S2700|fifo37mi@2|in[35]|-540|-9|fifo37mi@1|out[35]|-540|3 -Ametal-3|net@742|||S2700|fifo37mi@2|in[4]|684|-9|fifo37mi@1|out[4]|684|3 -Ametal-3|net@743|||S2700|fifo37mi@2|in[8]|1260|-9|fifo37mi@1|out[8]|1260|3 -Ametal-3|net@744|||S2700|fifo37mi@3|in[13]|1044|-153|fifo37mi@2|out[13]|1044|-141 -Ametal-3|net@745|||S2700|fifo37mi@3|in[26]|-1188|-153|fifo37mi@2|out[26]|-1188|-141 -Ametal-3|net@746|||S2700|fifo37mi@3|in[34]|-684|-153|fifo37mi@2|out[34]|-684|-141 -Ametal-3|net@747|||S2700|fifo37mi@2|in[10]|1476|-9|fifo37mi@1|out[10]|1476|3 -Ametal-3|net@748|||S2700|fifo37mi@2|in[31]|-1116|-9|fifo37mi@1|out[31]|-1116|3 -Ametal-3|net@749|||S2700|fifo37mi@2|in[15]|756|-9|fifo37mi@1|out[15]|756|3 -Ametal-3|net@750|||S2700|fifo37mi@1|in[32]|-972|135|fifo37mi@0|out[32]|-972|147 -Ametal-3|net@751|||S2700|fifo37mi@2|in[24]|-900|-9|fifo37mi@1|out[24]|-900|3 -Ametal-3|net@752|||S2700|fifo37mi@1|in[21]|-468|135|fifo37mi@0|out[21]|-468|147 -Ametal-3|net@753|||S2700|fifo37mi@1|in[23]|-756|135|fifo37mi@0|out[23]|-756|147 -Ametal-3|net@754|||S2700|fifo37mi@3|in[30]|-1260|-153|fifo37mi@2|out[30]|-1260|-141 -Ametal-3|net@755|||S2700|fifo37mi@1|in[17]|468|135|fifo37mi@0|out[17]|468|147 -Ametal-3|net@756|||S2700|fifo37mi@1|in[25]|-1044|135|fifo37mi@0|out[25]|-1044|147 -Ametal-3|net@757|||S2700|fifo37mi@1|in[5]|828|135|fifo37mi@0|out[5]|828|147 -Ametal-3|net@758|||S2700|fifo37mi@1|in[13]|1044|135|fifo37mi@0|out[13]|1044|147 -Ametal-3|net@759|||S2700|fifo37mi@3|in[8]|1260|-153|fifo37mi@2|out[8]|1260|-141 -Ametal-3|net@760|||S2700|fifo37mi@1|in[1]|252|135|fifo37mi@0|out[1]|252|147 -Ametal-3|net@761|||S2700|fifo37mi@2|in[29]|-1404|-9|fifo37mi@1|out[29]|-1404|3 -Ametal-3|net@762|||S2700|fifo37mi@1|in[29]|-1404|135|fifo37mi@0|out[29]|-1404|147 -Ametal-3|net@763|||S2700|fifo37mi@2|in[3]|540|-9|fifo37mi@1|out[3]|540|3 -Ametal-3|net@764|||S2700|fifo37mi@2|in[27]|-1332|-9|fifo37mi@1|out[27]|-1332|3 -Ametal-3|net@765|||S2700|fifo37mi@3|in[2]|396|-153|fifo37mi@2|out[2]|396|-141 -Ametal-3|net@766|||S2700|fifo37mi@2|in[11]|1332|-9|fifo37mi@1|out[11]|1332|3 -Ametal-3|net@767|||S2700|fifo37mi@1|in[11]|1332|135|fifo37mi@0|out[11]|1332|147 -Ametal-3|net@768|||S2700|fifo37mi@1|in[4]|684|135|fifo37mi@0|out[4]|684|147 -Ametal-3|net@769|||S2700|fifo37mi@3|in[15]|756|-153|fifo37mi@2|out[15]|756|-141 -Ametal-3|net@770|||S2700|fifo37mi@1|in[6]|972|135|fifo37mi@0|out[6]|972|147 -Ametal-3|net@771|||S2700|fifo37mi@3|in[20]|-324|-153|fifo37mi@2|out[20]|-324|-141 -Ametal-3|net@772|||S2700|fifo37mi@1|in[34]|-684|135|fifo37mi@0|out[34]|-684|147 -Ametal-3|net@773|||S2700|fifo37mi@2|in[30]|-1260|-9|fifo37mi@1|out[30]|-1260|3 -Ametal-3|net@774|||S2700|fifo37mi@3|in[29]|-1404|-153|fifo37mi@2|out[29]|-1404|-141 -Ametal-3|net@775|||S2700|fifo37mi@1|in[26]|-1188|135|fifo37mi@0|out[26]|-1188|147 -Ametal-3|net@776|||S2700|fifo37mi@1|in[14]|900|135|fifo37mi@0|out[14]|900|147 -Ametal-3|net@777|||S2700|fifo37mi@3|in[37]|-252|-153|fifo37mi@2|out[37]|-252|-141 -Ametal-3|net@778|||S2700|fifo37mi@2|in[17]|468|-9|fifo37mi@1|out[17]|468|3 -Ametal-3|net@779|||S2700|fifo37mi@2|in[18]|324|-9|fifo37mi@1|out[18]|324|3 -Ametal-3|net@780|||S2700|fifo37mi@3|in[32]|-972|-153|fifo37mi@2|out[32]|-972|-141 -Ametal-3|net@781|||S2700|fifo37mi@2|in[23]|-756|-9|fifo37mi@1|out[23]|-756|3 -Ametal-3|net@782|||S2700|fifo37mi@2|in[33]|-828|-9|fifo37mi@1|out[33]|-828|3 -Ametal-3|net@783|||S2700|fifo37mi@2|in[1]|252|-9|fifo37mi@1|out[1]|252|3 -Ametal-3|net@784|||S2700|fifo37mi@3|in[10]|1476|-153|fifo37mi@2|out[10]|1476|-141 -Ametal-3|net@785|||S2700|fifo37mi@3|in[23]|-756|-153|fifo37mi@2|out[23]|-756|-141 -Ametal-3|net@786|||S2700|fifo37mi@2|in[36]|-396|-9|fifo37mi@1|out[36]|-396|3 -Ametal-3|net@787|||S2700|fifo37mi@1|in[9]|1404|135|fifo37mi@0|out[9]|1404|147 -Ametal-3|net@788|||S2700|fifo37mi@3|in[18]|324|-153|fifo37mi@2|out[18]|324|-141 -Ametal-3|net@789|||S2700|fifo37mi@1|in[36]|-396|135|fifo37mi@0|out[36]|-396|147 -Ametal-3|net@790|||S2700|fifo37mi@3|in[6]|972|-153|fifo37mi@2|out[6]|972|-141 -Ametal-3|net@791|||S2700|fifo37mi@3|in[11]|1332|-153|fifo37mi@2|out[11]|1332|-141 -Ametal-3|net@792|||S2700|fifo37mi@3|in[12]|1188|-153|fifo37mi@2|out[12]|1188|-141 -Ametal-3|net@793|||S2700|fifo37mi@1|in[31]|-1116|135|fifo37mi@0|out[31]|-1116|147 -Ametal-3|net@794|||S2700|fifo37mi@2|in[16]|612|-9|fifo37mi@1|out[16]|612|3 -Ametal-3|net@795|||S2700|fifo37mi@3|in[24]|-900|-153|fifo37mi@2|out[24]|-900|-141 -Ametal-3|net@796|||S2700|fifo37mi@1|in[12]|1188|135|fifo37mi@0|out[12]|1188|147 -Ametal-3|net@797|||S2700|fifo37mi@1|in[15]|756|135|fifo37mi@0|out[15]|756|147 -Ametal-3|net@798|||S2700|fifo37mi@3|in[4]|684|-153|fifo37mi@2|out[4]|684|-141 -Ametal-3|net@799|||S2700|fifo37mi@3|in[36]|-396|-153|fifo37mi@2|out[36]|-396|-141 -Ametal-3|net@800|||S2700|fifo37mi@2|in[12]|1188|-9|fifo37mi@1|out[12]|1188|3 -Ametal-3|net@801|||S2700|fifo37mi@3|in[5]|828|-153|fifo37mi@2|out[5]|828|-141 -Ametal-3|net@802|||S2700|fifo37mi@2|in[14]|900|-9|fifo37mi@1|out[14]|900|3 -Ametal-3|net@803|||S2700|fifo37mi@2|in[34]|-684|-9|fifo37mi@1|out[34]|-684|3 -Ametal-3|net@804|||S2700|fifo37mi@1|in[18]|324|135|fifo37mi@0|out[18]|324|147 -Ametal-3|net@805|||S2700|fifo37mi@2|in[2]|396|-9|fifo37mi@1|out[2]|396|3 -Ametal-3|net@806|||S2700|fifo37mi@3|in[25]|-1044|-153|fifo37mi@2|out[25]|-1044|-141 -Ametal-3|net@807|||S2700|fifo37mi@3|in[28]|-1476|-153|fifo37mi@2|out[28]|-1476|-141 -Ametal-3|net@808|||S2700|fifo37mi@3|in[22]|-612|-153|fifo37mi@2|out[22]|-612|-141 -Ametal-3|net@809|||S2700|fifo37mi@1|in[16]|612|135|fifo37mi@0|out[16]|612|147 -Ametal-3|net@810|||S2700|fifo37mi@1|in[2]|396|135|fifo37mi@0|out[2]|396|147 -Ametal-3|net@811|||S2700|fifo37mi@3|in[7]|1116|-153|fifo37mi@2|out[7]|1116|-141 -Ametal-3|net@812|||S2700|fifo37mi@1|in[30]|-1260|135|fifo37mi@0|out[30]|-1260|147 -Ametal-3|net@813|||S2700|fifo37mi@3|in[3]|540|-153|fifo37mi@2|out[3]|540|-141 -Ametal-3|net@814|||S2700|fifo37mi@2|in[28]|-1476|-9|fifo37mi@1|out[28]|-1476|3 -Ametal-3|net@815|||S2700|fifo37mi@3|in[27]|-1332|-153|fifo37mi@2|out[27]|-1332|-141 -Ametal-3|net@816|||S2700|fifo37mi@1|in[22]|-612|135|fifo37mi@0|out[22]|-612|147 -Ametal-3|net@817|||S2700|fifo37mi@2|in[20]|-324|-9|fifo37mi@1|out[20]|-324|3 -Ametal-3|net@818|||S2700|fifo37mi@3|in[17]|468|-153|fifo37mi@2|out[17]|468|-141 -Ametal-3|net@819|||S2700|fifo37mi@2|in[22]|-612|-9|fifo37mi@1|out[22]|-612|3 -Ametal-3|net@820|||S2700|fifo37mi@1|in[8]|1260|135|fifo37mi@0|out[8]|1260|147 -Ametal-3|net@821|||S2700|fifo37mi@1|in[28]|-1476|135|fifo37mi@0|out[28]|-1476|147 -Ametal-3|net@822|||S2700|fifo37mi@2|in[32]|-972|-9|fifo37mi@1|out[32]|-972|3 -Ametal-3|net@823|||S2700|fifo37mi@1|in[27]|-1332|135|fifo37mi@0|out[27]|-1332|147 -Ametal-3|net@824|||S2700|fifo37mi@3|in[21]|-468|-153|fifo37mi@2|out[21]|-468|-141 -Ametal-3|net@825|||S2700|fifo37mi@1|in[33]|-828|135|fifo37mi@0|out[33]|-828|147 -Ametal-3|net@826|||S2700|fifo37mi@1|in[3]|540|135|fifo37mi@0|out[3]|540|147 -Ametal-3|net@827|||S2700|fifo37mi@1|in[7]|1116|135|fifo37mi@0|out[7]|1116|147 -Ametal-3|net@828|||S2700|fifo37mi@1|in[10]|1476|135|fifo37mi@0|out[10]|1476|147 -Ametal-3|net@829|||S2700|fifo37mi@3|in[14]|900|-153|fifo37mi@2|out[14]|900|-141 -Ametal-3|net@830|||S2700|fifo37mi@2|in[6]|972|-9|fifo37mi@1|out[6]|972|3 -Ametal-3|net@831|||S2700|fifo37mi@2|in[21]|-468|-9|fifo37mi@1|out[21]|-468|3 -Ametal-3|net@832|||S2700|fifo37mi@1|in[37]|-252|135|fifo37mi@0|out[37]|-252|147 -Ametal-3|net@833|||S2700|fifo37mi@3|in[31]|-1116|-153|fifo37mi@2|out[31]|-1116|-141 -Ametal-3|net@834|||S2700|fifo37mi@3|in[33]|-828|-153|fifo37mi@2|out[33]|-828|-141 -Ametal-3|net@835|||S2700|fifo37mi@3|in[16]|612|-153|fifo37mi@2|out[16]|612|-141 -Ametal-3|net@836|||S2700|fifo37mi@2|in[37]|-252|-9|fifo37mi@1|out[37]|-252|3 -Ametal-3|net@837|||S2700|fifo37mi@3|in[1]|252|-153|fifo37mi@2|out[1]|252|-141 -Ametal-3|net@838|||S2700|fifo37mi@2|in[7]|1116|-9|fifo37mi@1|out[7]|1116|3 -Ametal-3|net@839|||S2700|fifo37mi@1|in[20]|-324|135|fifo37mi@0|out[20]|-324|147 -Ametal-3|net@840|||S2700|fifo37mi@3|in[9]|1404|-153|fifo37mi@2|out[9]|1404|-141 -Ametal-3|net@841|||S2700|fifo37mi@2|in[25]|-1044|-9|fifo37mi@1|out[25]|-1044|3 -Ametal-3|net@842|||S2700|fifo37mi@2|in[26]|-1188|-9|fifo37mi@1|out[26]|-1188|3 -Ametal-3|net@843|||S2700|fifo37mi@2|in[5]|828|-9|fifo37mi@1|out[5]|828|3 -Ametal-3|net@844|||S2700|fifo37mi@2|in[13]|1044|-9|fifo37mi@1|out[13]|1044|3 -Ametal-3|net@845|||S2700|fifo37mi@3|in[35]|-540|-153|fifo37mi@2|out[35]|-540|-141 -Ametal-3|net@847|||S900|fifo37fi@0|out[10]|1476|291|fifo37mi@0|in[10]|1476|279 -Ametal-3|net@848|||S2700|fifo37mi@0|in[1]|252|279|fifo37fi@0|out[1]|252|291 -Ametal-3|net@849|||S2700|fifo37mi@0|in[2]|396|279|fifo37fi@0|out[2]|396|291 -Ametal-3|net@850|||S2700|fifo37mi@0|in[3]|540|279|fifo37fi@0|out[3]|540|291 -Ametal-3|net@851|||S2700|fifo37mi@0|in[4]|684|279|fifo37fi@0|out[4]|684|291 -Ametal-3|net@852|||S2700|fifo37mi@0|in[5]|828|279|fifo37fi@0|out[5]|828|291 -Ametal-3|net@853|||S2700|fifo37mi@0|in[6]|972|279|fifo37fi@0|out[6]|972|291 -Ametal-3|net@854|||S2700|fifo37mi@0|in[7]|1116|279|fifo37fi@0|out[7]|1116|291 -Ametal-3|net@855|||S2700|fifo37mi@0|in[8]|1260|279|fifo37fi@0|out[8]|1260|291 -Ametal-3|net@856|||S2700|fifo37mi@0|in[9]|1404|279|fifo37fi@0|out[9]|1404|291 -Ametal-3|net@857|||S2700|fifo37mi@0|in[11]|1332|279|fifo37fi@0|out[11]|1332|291 -Ametal-3|net@858|||S2700|fifo37mi@0|in[12]|1188|279|fifo37fi@0|out[12]|1188|291 -Ametal-3|net@859|||S2700|fifo37mi@0|in[13]|1044|279|fifo37fi@0|out[13]|1044|291 -Ametal-3|net@860|||S2700|fifo37mi@0|in[14]|900|279|fifo37fi@0|out[14]|900|291 -Ametal-3|net@861|||S2700|fifo37mi@0|in[15]|756|279|fifo37fi@0|out[15]|756|291 -Ametal-3|net@862|||S2700|fifo37mi@0|in[16]|612|279|fifo37fi@0|out[16]|612|291 -Ametal-3|net@863|||S2700|fifo37mi@0|in[17]|468|279|fifo37fi@0|out[17]|468|291 -Ametal-3|net@864|||S2700|fifo37mi@0|in[18]|324|279|fifo37fi@0|out[18]|324|291 -Ametal-3|net@865|||S2700|fifo37mi@0|in[19]|-180|279|fifo37fi@0|out[19]|-180|291 -Ametal-3|net@866|||S2700|fifo37mi@0|in[20]|-324|279|fifo37fi@0|out[20]|-324|291 -Ametal-3|net@867|||S2700|fifo37mi@0|in[21]|-468|279|fifo37fi@0|out[21]|-468|291 -Ametal-3|net@868|||S2700|fifo37mi@0|in[22]|-612|279|fifo37fi@0|out[22]|-612|291 -Ametal-3|net@869|||S2700|fifo37mi@0|in[23]|-756|279|fifo37fi@0|out[23]|-756|291 -Ametal-3|net@870|||S2700|fifo37mi@0|in[24]|-900|279|fifo37fi@0|out[24]|-900|291 -Ametal-3|net@871|||S2700|fifo37mi@0|in[25]|-1044|279|fifo37fi@0|out[25]|-1044|291 -Ametal-3|net@872|||S2700|fifo37mi@0|in[26]|-1188|279|fifo37fi@0|out[26]|-1188|291 -Ametal-3|net@873|||S2700|fifo37mi@0|in[27]|-1332|279|fifo37fi@0|out[27]|-1332|291 -Ametal-3|net@874|||S2700|fifo37mi@0|in[28]|-1476|279|fifo37fi@0|out[28]|-1476|291 -Ametal-3|net@875|||S2700|fifo37mi@0|in[29]|-1404|279|fifo37fi@0|out[29]|-1404|291 -Ametal-3|net@876|||S2700|fifo37mi@0|in[30]|-1260|279|fifo37fi@0|out[30]|-1260|291 -Ametal-3|net@877|||S2700|fifo37mi@0|in[31]|-1116|279|fifo37fi@0|out[31]|-1116|291 -Ametal-3|net@878|||S2700|fifo37mi@0|in[32]|-972|279|fifo37fi@0|out[32]|-972|291 -Ametal-3|net@879|||S2700|fifo37mi@0|in[33]|-828|279|fifo37fi@0|out[33]|-828|291 -Ametal-3|net@880|||S2700|fifo37mi@0|in[34]|-684|279|fifo37fi@0|out[34]|-684|291 -Ametal-3|net@881|||S2700|fifo37mi@0|in[35]|-540|279|fifo37fi@0|out[35]|-540|291 -Ametal-3|net@882|||S2700|fifo37mi@0|in[36]|-396|279|fifo37fi@0|out[36]|-396|291 -Ametal-3|net@883|||S2700|fifo37mi@0|in[37]|-252|279|fifo37fi@0|out[37]|-252|291 -Ametal-3|net@884|||S900|fifo37mi@3|out[10]|1476|-285|fifo37la@0|in[10]|1476|-297 -Ametal-3|net@885|||S2700|fifo37la@0|in[1]|252|-297|fifo37mi@3|out[1]|252|-285 -Ametal-3|net@886|||S2700|fifo37la@0|in[2]|396|-297|fifo37mi@3|out[2]|396|-285 -Ametal-3|net@887|||S2700|fifo37la@0|in[3]|540|-297|fifo37mi@3|out[3]|540|-285 -Ametal-3|net@888|||S2700|fifo37la@0|in[4]|684|-297|fifo37mi@3|out[4]|684|-285 -Ametal-3|net@889|||S2700|fifo37la@0|in[5]|828|-297|fifo37mi@3|out[5]|828|-285 -Ametal-3|net@890|||S2700|fifo37la@0|in[6]|972|-297|fifo37mi@3|out[6]|972|-285 -Ametal-3|net@891|||S2700|fifo37la@0|in[7]|1116|-297|fifo37mi@3|out[7]|1116|-285 -Ametal-3|net@892|||S2700|fifo37la@0|in[8]|1260|-297|fifo37mi@3|out[8]|1260|-285 -Ametal-3|net@893|||S2700|fifo37la@0|in[9]|1404|-297|fifo37mi@3|out[9]|1404|-285 -Ametal-3|net@894|||S2700|fifo37la@0|in[11]|1332|-297|fifo37mi@3|out[11]|1332|-285 -Ametal-3|net@895|||S2700|fifo37la@0|in[12]|1188|-297|fifo37mi@3|out[12]|1188|-285 -Ametal-3|net@896|||S2700|fifo37la@0|in[13]|1044|-297|fifo37mi@3|out[13]|1044|-285 -Ametal-3|net@897|||S2700|fifo37la@0|in[14]|900|-297|fifo37mi@3|out[14]|900|-285 -Ametal-3|net@898|||S2700|fifo37la@0|in[15]|756|-297|fifo37mi@3|out[15]|756|-285 -Ametal-3|net@899|||S2700|fifo37la@0|in[16]|612|-297|fifo37mi@3|out[16]|612|-285 -Ametal-3|net@900|||S2700|fifo37la@0|in[17]|468|-297|fifo37mi@3|out[17]|468|-285 -Ametal-3|net@901|||S2700|fifo37la@0|in[18]|324|-297|fifo37mi@3|out[18]|324|-285 -Ametal-3|net@902|||S2700|fifo37la@0|in[20]|-324|-297|fifo37mi@3|out[20]|-324|-285 -Ametal-3|net@903|||S2700|fifo37la@0|in[21]|-468|-297|fifo37mi@3|out[21]|-468|-285 -Ametal-3|net@904|||S2700|fifo37la@0|in[22]|-612|-297|fifo37mi@3|out[22]|-612|-285 -Ametal-3|net@905|||S2700|fifo37la@0|in[23]|-756|-297|fifo37mi@3|out[23]|-756|-285 -Ametal-3|net@906|||S2700|fifo37la@0|in[24]|-900|-297|fifo37mi@3|out[24]|-900|-285 -Ametal-3|net@907|||S2700|fifo37la@0|in[25]|-1044|-297|fifo37mi@3|out[25]|-1044|-285 -Ametal-3|net@908|||S2700|fifo37la@0|in[26]|-1188|-297|fifo37mi@3|out[26]|-1188|-285 -Ametal-3|net@909|||S2700|fifo37la@0|in[27]|-1332|-297|fifo37mi@3|out[27]|-1332|-285 -Ametal-3|net@910|||S2700|fifo37la@0|in[28]|-1476|-297|fifo37mi@3|out[28]|-1476|-285 -Ametal-3|net@911|||S2700|fifo37la@0|in[29]|-1404|-297|fifo37mi@3|out[29]|-1404|-285 -Ametal-3|net@912|||S2700|fifo37la@0|in[30]|-1260|-297|fifo37mi@3|out[30]|-1260|-285 -Ametal-3|net@913|||S2700|fifo37la@0|in[31]|-1116|-297|fifo37mi@3|out[31]|-1116|-285 -Ametal-3|net@914|||S2700|fifo37la@0|in[32]|-972|-297|fifo37mi@3|out[32]|-972|-285 -Ametal-3|net@915|||S2700|fifo37la@0|in[33]|-828|-297|fifo37mi@3|out[33]|-828|-285 -Ametal-3|net@916|||S2700|fifo37la@0|in[34]|-684|-297|fifo37mi@3|out[34]|-684|-285 -Ametal-3|net@917|||S2700|fifo37la@0|in[35]|-540|-297|fifo37mi@3|out[35]|-540|-285 -Ametal-3|net@918|||S2700|fifo37la@0|in[36]|-396|-297|fifo37mi@3|out[36]|-396|-285 -Ametal-3|net@919|||S2700|fifo37la@0|in[37]|-252|-297|fifo37mi@3|out[37]|-252|-285 -Ametal-3|net@932|||S900|fifo37fi@0|in[10]@599646204|1488|291|fifo37la@0|out[10]|1488|-370 -Ametal-3|net@933|||S900|fifo37fi@0|in[9]@285433236|1392|291|fifo37la@0|out[9]|1392|-370 -Ametal-3|net@934|||S2700|fifo37la@0|out[1]|240|-370|fifo37fi@0|in[1]@404537240|240|291 -Ametal-3|net@935|||S2700|fifo37la@0|out[2]|384|-370|fifo37fi@0|in[2]@517392083|384|291 -Ametal-3|net@936|||S2700|fifo37la@0|out[3]|528|-370|fifo37fi@0|in[3]@234556080|528|291 -Ametal-3|net@937|||S2700|fifo37la@0|out[4]|672|-370|fifo37fi@0|in[4]@355120815|672|291 -Ametal-3|net@938|||S2700|fifo37la@0|out[5]|816|-370|fifo37fi@0|in[5]@222410626|816|291 -Ametal-3|net@939|||S2700|fifo37la@0|out[6]|960|-370|fifo37fi@0|in[6]@352209334|960|291 -Ametal-3|net@940|||S2700|fifo37la@0|out[7]|1104|-370|fifo37fi@0|in[7]@736820316|1104|291 -Ametal-3|net@941|||S2700|fifo37la@0|out[8]|1248|-370|fifo37fi@0|in[8]@181797453|1248|291 -Ametal-3|net@942|||S2700|fifo37la@0|out[11]|1344|-370|fifo37fi@0|in[11]@1008354339|1344|291 -Ametal-3|net@943|||S2700|fifo37la@0|out[12]|1200|-370|fifo37fi@0|in[12]@606753930|1200|291 -Ametal-3|net@944|||S2700|fifo37la@0|out[13]|1056|-370|fifo37fi@0|in[13]@847607153|1056|291 -Ametal-3|net@945|||S2700|fifo37la@0|out[14]|912|-370|fifo37fi@0|in[14]@507566568|912|291 -Ametal-3|net@946|||S2700|fifo37la@0|out[15]|768|-370|fifo37fi@0|in[15]@487820958|768|291 -Ametal-3|net@947|||S2700|fifo37la@0|out[16]|624|-370|fifo37fi@0|in[16]@1003027917|624|291 -Ametal-3|net@948|||S2700|fifo37la@0|out[17]|480|-370|fifo37fi@0|in[17]@264387472|480|291 -Ametal-3|net@949|||S2700|fifo37la@0|out[18]|336|-370|fifo37fi@0|in[18]@133173184|336|291 -Ametal-3|net@950|||S2700|fifo37la@0|out[19]|-192|-370|fifo37fi@0|in[19]@426593988|-192|291 -Ametal-3|net@951|||S2700|fifo37la@0|out[20]|-336|-370|fifo37fi@0|in[20]@433289605|-336|291 -Ametal-3|net@952|||S2700|fifo37la@0|out[21]|-480|-370|fifo37fi@0|in[21]@478364057|-480|291 -Ametal-3|net@953|||S2700|fifo37la@0|out[22]|-624|-370|fifo37fi@0|in[22]@11864088|-624|291 -Ametal-3|net@954|||S2700|fifo37la@0|out[23]|-768|-370|fifo37fi@0|in[23]@426039028|-768|291 -Ametal-3|net@955|||S2700|fifo37la@0|out[24]|-912|-370|fifo37fi@0|in[24]@744980131|-912|291 -Ametal-3|net@956|||S2700|fifo37la@0|out[25]|-1056|-370|fifo37fi@0|in[25]@1050948274|-1056|291 -Ametal-3|net@957|||S2700|fifo37la@0|out[26]|-1200|-370|fifo37fi@0|in[26]@127779132|-1200|291 -Ametal-3|net@958|||S2700|fifo37la@0|out[27]|-1344|-370|fifo37fi@0|in[27]@436825266|-1344|291 -Ametal-3|net@959|||S2700|fifo37la@0|out[28]|-1488|-370|fifo37fi@0|in[28]@148156322|-1488|291 -Ametal-3|net@960|||S2700|fifo37la@0|out[29]|-1392|-370|fifo37fi@0|in[29]@390479680|-1392|291 -Ametal-3|net@961|||S2700|fifo37la@0|out[30]|-1248|-370|fifo37fi@0|in[30]@934173793|-1248|291 -Ametal-3|net@962|||S2700|fifo37la@0|out[31]|-1104|-370|fifo37fi@0|in[31]@1016141044|-1104|291 -Ametal-3|net@963|||S2700|fifo37la@0|out[32]|-960|-370|fifo37fi@0|in[32]@187620953|-960|291 -Ametal-3|net@964|||S2700|fifo37la@0|out[33]|-816|-370|fifo37fi@0|in[33]@484570483|-816|291 -Ametal-3|net@965|||S2700|fifo37la@0|out[34]|-672|-370|fifo37fi@0|in[34]@852683236|-672|291 -Ametal-3|net@966|||S2700|fifo37la@0|out[35]|-528|-370|fifo37fi@0|in[35]@580896972|-528|291 -Ametal-3|net@967|||S2700|fifo37la@0|out[36]|-384|-370|fifo37fi@0|in[36]@792247534|-384|291 -Ametal-3|net@968|||S2700|fifo37la@0|out[37]|-240|-370|fifo37fi@0|in[37]@411346534|-240|291 -Ametal-3|net@973|||S900|fifo37la@0|out[28]|-1488|-370|fanB@0|in[28]|-1488|-462 -Ametal-3|net@974|||S2700|fanB@0|in[1]|240|-462|fifo37la@0|out[1]|240|-370 -Ametal-3|net@975|||S2700|fanB@0|in[2]|384|-462|fifo37la@0|out[2]|384|-370 -Ametal-3|net@976|||S2700|fanB@0|in[3]|528|-462|fifo37la@0|out[3]|528|-370 -Ametal-3|net@977|||S2700|fanB@0|in[4]|672|-462|fifo37la@0|out[4]|672|-370 -Ametal-3|net@978|||S2700|fanB@0|in[5]|816|-462|fifo37la@0|out[5]|816|-370 -Ametal-3|net@979|||S2700|fanB@0|in[6]|960|-462|fifo37la@0|out[6]|960|-370 -Ametal-3|net@980|||S2700|fanB@0|in[7]|1104|-462|fifo37la@0|out[7]|1104|-370 -Ametal-3|net@981|||S2700|fanB@0|in[8]|1248|-462|fifo37la@0|out[8]|1248|-370 -Ametal-3|net@982|||S2700|fanB@0|in[9]|1392|-462|fifo37la@0|out[9]|1392|-370 -Ametal-3|net@983|||S2700|fanB@0|in[10]|1488|-462|fifo37la@0|out[10]|1488|-370 -Ametal-3|net@984|||S2700|fanB@0|in[11]|1344|-462|fifo37la@0|out[11]|1344|-370 -Ametal-3|net@985|||S2700|fanB@0|in[12]|1200|-462|fifo37la@0|out[12]|1200|-370 -Ametal-3|net@986|||S2700|fanB@0|in[13]|1056|-462|fifo37la@0|out[13]|1056|-370 -Ametal-3|net@987|||S2700|fanB@0|in[14]|912|-462|fifo37la@0|out[14]|912|-370 -Ametal-3|net@988|||S2700|fanB@0|in[15]|768|-462|fifo37la@0|out[15]|768|-370 -Ametal-3|net@989|||S2700|fanB@0|in[16]|624|-462|fifo37la@0|out[16]|624|-370 -Ametal-3|net@990|||S2700|fanB@0|in[17]|480|-462|fifo37la@0|out[17]|480|-370 -Ametal-3|net@991|||S2700|fanB@0|in[18]|336|-462|fifo37la@0|out[18]|336|-370 -Ametal-3|net@992|||S2700|fanB@0|in[19]|-192|-462|fifo37la@0|out[19]|-192|-370 -Ametal-3|net@993|||S2700|fanB@0|in[20]|-336|-462|fifo37la@0|out[20]|-336|-370 -Ametal-3|net@994|||S2700|fanB@0|in[21]|-480|-462|fifo37la@0|out[21]|-480|-370 -Ametal-3|net@995|||S2700|fanB@0|in[22]|-624|-462|fifo37la@0|out[22]|-624|-370 -Ametal-3|net@996|||S2700|fanB@0|in[23]|-768|-462|fifo37la@0|out[23]|-768|-370 -Ametal-3|net@997|||S2700|fanB@0|in[24]|-912|-462|fifo37la@0|out[24]|-912|-370 -Ametal-3|net@998|||S2700|fanB@0|in[25]|-1056|-462|fifo37la@0|out[25]|-1056|-370 -Ametal-3|net@999|||S2700|fanB@0|in[26]|-1200|-462|fifo37la@0|out[26]|-1200|-370 -Ametal-3|net@1000|||S2700|fanB@0|in[27]|-1344|-462|fifo37la@0|out[27]|-1344|-370 -Ametal-3|net@1001|||S2700|fanB@0|in[29]|-1392|-462|fifo37la@0|out[29]|-1392|-370 -Ametal-3|net@1002|||S2700|fanB@0|in[30]|-1248|-462|fifo37la@0|out[30]|-1248|-370 -Ametal-3|net@1003|||S2700|fanB@0|in[31]|-1104|-462|fifo37la@0|out[31]|-1104|-370 -Ametal-3|net@1004|||S2700|fanB@0|in[32]|-960|-462|fifo37la@0|out[32]|-960|-370 -Ametal-3|net@1005|||S2700|fanB@0|in[33]|-816|-462|fifo37la@0|out[33]|-816|-370 -Ametal-3|net@1006|||S2700|fanB@0|in[34]|-672|-462|fifo37la@0|out[34]|-672|-370 -Ametal-3|net@1007|||S2700|fanB@0|in[35]|-528|-462|fifo37la@0|out[35]|-528|-370 -Ametal-3|net@1008|||S2700|fanB@0|in[36]|-384|-462|fifo37la@0|out[36]|-384|-370 -Ametal-3|net@1009|||S2700|fanB@0|in[37]|-240|-462|fifo37la@0|out[37]|-240|-370 -Ehcl[2]|fire[1]|D5G2;|fifo37mi@0|hcl[1]|I -Ehcl[3]|fire[2]|D5G2;|fifo37mi@1|hcl[1]|I -Ehcl[4]|fire[3]|D5G2;|fifo37mi@2|hcl[1]|I -Ehcl[5]|fire[4]|D5G2;|fifo37mi@3|hcl[1]|I -Ehcl[6]|fire[5]|D5G2;|fifo37la@0|hcl[1]|I -Ehcl[II]|fire[h0]|D5G2;|fifo37fi@0|hcl[B_1]|I -Ehcl[1]|fire[o0]|D5G2;|fifo37fi@0|hcl[B]|I -Egnd||D5G2;|fifo37fi@0|gnd|G -Egnd_1||D5G2;|fifo37fi@0|gnd_1|G -Egnd_2||D5G2;|fifo37mi@0|gnd|G -Egnd_3||D5G2;|fifo37mi@0|gnd_1|G -Egnd_4||D5G2;|fifo37mi@1|gnd|G -Egnd_5||D5G2;|fifo37mi@1|gnd_1|G -Egnd_6||D5G2;|fifo37mi@2|gnd|G -Egnd_7||D5G2;|fifo37mi@2|gnd_1|G -Egnd_8||D5G2;|fifo37mi@3|gnd|G -Egnd_9||D5G2;|fifo37mi@3|gnd_1|G -Egnd_10||D5G2;|fifo37la@0|gnd|G -Egnd_11||D5G2;|fifo37la@0|gnd_1|G -EinH[1]||D5G2;|fifo37fi@0|in[1]|I -EinH[2]||D5G2;|fifo37fi@0|in[2]|I -EinH[3]||D5G2;|fifo37fi@0|in[3]|I -EinH[4]||D5G2;|fifo37fi@0|in[4]|I -EinH[5]||D5G2;|fifo37fi@0|in[5]|I -EinH[6]||D5G2;|fifo37fi@0|in[6]|I -EinH[7]||D5G2;|fifo37fi@0|in[7]|I -EinH[8]||D5G2;|fifo37fi@0|in[8]|I -EinH[9]||D5G2;|fifo37fi@0|in[9]|I -EinH[10]||D5G2;|fifo37fi@0|in[10]|I -EinH[11]||D5G2;|fifo37fi@0|in[11]|I -EinH[12]||D5G2;|fifo37fi@0|in[12]|I -EinH[13]||D5G2;|fifo37fi@0|in[13]|I -EinH[14]||D5G2;|fifo37fi@0|in[14]|I -EinH[15]||D5G2;|fifo37fi@0|in[15]|I -EinH[16]||D5G2;|fifo37fi@0|in[16]|I -EinH[17]||D5G2;|fifo37fi@0|in[17]|I -EinH[18]||D5G2;|fifo37fi@0|in[18]|I -EinH[19]||D5G2;|fifo37fi@0|in[19]|I -EinH[20]||D5G2;|fifo37fi@0|in[20]|I -EinH[21]||D5G2;|fifo37fi@0|in[21]|I -EinH[22]||D5G2;|fifo37fi@0|in[22]|I -EinH[23]||D5G2;|fifo37fi@0|in[23]|I -EinH[24]||D5G2;|fifo37fi@0|in[24]|I -EinH[25]||D5G2;|fifo37fi@0|in[25]|I -EinH[26]||D5G2;|fifo37fi@0|in[26]|I -EinH[27]||D5G2;|fifo37fi@0|in[27]|I -EinH[28]||D5G2;|fifo37fi@0|in[28]|I -EinH[29]||D5G2;|fifo37fi@0|in[29]|I -EinH[30]||D5G2;|fifo37fi@0|in[30]|I -EinH[31]||D5G2;|fifo37fi@0|in[31]|I -EinH[32]||D5G2;|fifo37fi@0|in[32]|I -EinH[33]||D5G2;|fifo37fi@0|in[33]|I -EinH[34]||D5G2;|fifo37fi@0|in[34]|I -EinH[35]||D5G2;|fifo37fi@0|in[35]|I -EinH[36]||D5G2;|fifo37fi@0|in[36]|I -EinH[37]||D5G2;|fifo37fi@0|in[37]|I -Eout[1]|outd[1]|D5G2;|fanB@0|out[1]|O -Eout[2]|outd[2]|D5G2;|fanB@0|out[2]|O -Eout[3]|outd[3]|D5G2;|fanB@0|out[3]|O -Eout[4]|outd[4]|D5G2;|fanB@0|out[4]|O -Eout[5]|outd[5]|D5G2;|fanB@0|out[5]|O -Eout[6]|outd[6]|D5G2;|fanB@0|out[6]|O -Eout[7]|outd[7]|D5G2;|fanB@0|out[7]|O -Eout[8]|outd[8]|D5G2;|fanB@0|out[8]|O -Eout[9]|outd[9]|D5G2;|fanB@0|out[9]|O -Eout[10]|outd[10]|D5G2;|fanB@0|out[10]|O -Eout[11]|outd[11]|D5G2;|fanB@0|out[11]|O -Eout[12]|outd[12]|D5G2;|fanB@0|out[12]|O -Eout[13]|outd[13]|D5G2;|fanB@0|out[13]|O -Eout[14]|outd[14]|D5G2;|fanB@0|out[14]|O -Eout[15]|outd[15]|D5G2;|fanB@0|out[15]|O -Eout[16]|outd[16]|D5G2;|fanB@0|out[16]|O -Eout[17]|outd[17]|D5G2;|fanB@0|out[17]|O -Eout[18]|outd[18]|D5G2;|fanB@0|out[18]|O -Eout[19]|outd[19]|D5G2;|fanB@0|out[19]|O -Eout[20]|outd[20]|D5G2;|fanB@0|out[20]|O -Eout[21]|outd[21]|D5G2;|fanB@0|out[21]|O -Eout[22]|outd[22]|D5G2;|fanB@0|out[22]|O -Eout[23]|outd[23]|D5G2;|fanB@0|out[23]|O -Eout[24]|outd[24]|D5G2;|fanB@0|out[24]|O -Eout[25]|outd[25]|D5G2;|fanB@0|out[25]|O -Eout[26]|outd[26]|D5G2;|fanB@0|out[26]|O -Eout[27]|outd[27]|D5G2;|fanB@0|out[27]|O -Eout[28]|outd[28]|D5G2;|fanB@0|out[28]|O -Eout[29]|outd[29]|D5G2;|fanB@0|out[29]|O -Eout[30]|outd[30]|D5G2;|fanB@0|out[30]|O -Eout[31]|outd[31]|D5G2;|fanB@0|out[31]|O -Eout[32]|outd[32]|D5G2;|fanB@0|out[32]|O -Eout[33]|outd[33]|D5G2;|fanB@0|out[33]|O -Eout[34]|outd[34]|D5G2;|fanB@0|out[34]|O -Eout[35]|outd[35]|D5G2;|fanB@0|out[35]|O -Eout[36]|outd[36]|D5G2;|fanB@0|out[36]|O -Eout[37]|outd[37]|D5G2;|fanB@0|out[37]|O -Evdd||D5G2;|fifo37fi@0|vdd|P -Evdd_2||D5G2;|fifo37fi@0|vdd_2|P -Evdd_3||D5G2;|fifo37fi@0|vdd_3|P -Evdd_4||D5G2;|fifo37fi@0|vdd_4|P -Evdd_5||D5G2;|fifo37mi@0|vdd|P -Evdd_6||D5G2;|fifo37mi@0|vdd_2|P -Evdd_7||D5G2;|fifo37mi@0|vdd_3|P -Evdd_8||D5G2;|fifo37mi@0|vdd_4|P -Evdd_9||D5G2;|fifo37mi@1|vdd|P -Evdd_10||D5G2;|fifo37mi@1|vdd_2|P -Evdd_11||D5G2;|fifo37mi@1|vdd_3|P -Evdd_12||D5G2;|fifo37mi@1|vdd_4|P -Evdd_13||D5G2;|fifo37mi@2|vdd|P -Evdd_14||D5G2;|fifo37mi@2|vdd_2|P -Evdd_15||D5G2;|fifo37mi@2|vdd_3|P -Evdd_16||D5G2;|fifo37mi@2|vdd_4|P -Evdd_17||D5G2;|fifo37mi@3|vdd|P -Evdd_18||D5G2;|fifo37mi@3|vdd_2|P -Evdd_19||D5G2;|fifo37mi@3|vdd_3|P -Evdd_20||D5G2;|fifo37mi@3|vdd_4|P -Evdd_21||D5G2;|fifo37la@0|vdd|P -Evdd_22||D5G2;|fifo37la@0|vdd_2|P -Evdd_23||D5G2;|fifo37la@0|vdd_3|P -Evdd_24||D5G2;|fifo37la@0|vdd_4|P -X - -# Cell fifo37all;2{sch} -Cfifo37all;2{sch}||schematic|1204563205831|1205950182698| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-49|7|||| -NOff-Page|conn@1||-38|16|||RRR| -NOff-Page|conn@2||-51|-12|||RR| -NOff-Page|conn@3||-39|-21|||R| -NOff-Page|conn@4||-38|-1|||R| -Ififo37all;1{ic}|fifo37al@0||28|25|||D5G4; -Ififo37first;1{ic}|fifo37fi@1||-36|6|Y||D5G4; -Ififo37last;1{ic}|fifo37la@1||-35|-12|X||D5G4; -Ififo37mid;1{ic}|fifo37mi@5||-12|6|Y||D5G4; -Ififo37mid;1{ic}|fifo37mi@6||12|6|Y||D5G4; -Ififo37mid;1{ic}|fifo37mi@7||12|-12|YRR||D5G4; -Ififo37mid;1{ic}|fifo37mi@8||-12|-12|YRR||D5G4; -Ngeneric:Invisible-Pin|pin@0||2.5|16.5|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@1||1.5|20.5|||||ART_message(D5G4;)S37 bit FIFO -Ngeneric:Invisible-Pin|pin@2||3.5|25.5|||||ART_message(D5G6;)Sfifo37all -NBus_Pin|pin@3||28|6|-1|-1|| -NBus_Pin|pin@4||28|-12|-1|-1|| -NBus_Pin|pin@11||-44|-12|-1|-1|| -NBus_Pin|pin@13||-44|5|-1|-1|| -NWire_Pin|pin@18||-14|14|||| -NWire_Pin|pin@20||10|14|||| -NWire_Pin|pin@21||14|-20|||| -NWire_Pin|pin@23||-10|-20|||| -NWire_Pin|pin@25||-33|-20|||| -IorangeTSMC090nm:wire90;1{ic}|w[1:37]|D5G2;Y2;|-21|6|||D0G4;|ATTR_L(D5G1;PUD)D428.49999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|w[38:74]|D5G2;Y2;|-1|6|||D0G4;|ATTR_L(D5G1;PUD)D428.49999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|w[75:111]|D5G2;Y2;|23|6|||D0G4;|ATTR_L(D5G1;PUD)D428.49999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|w[112:148]|D5G2;Y2;|1|-12|RR||D0G4;|ATTR_L(D5G1;PUD)D428.49999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|w[149:185]|D5G2;Y2;|-23|-12|RR||D0G4;|ATTR_L(D5G1;PUD)D428.49999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|fire[1]|D5G2;||900|pin@18||-14|14|fifo37mi@5|hcl[1]|-14|9 -Awire|fire[2]|D5G2;||900|pin@20||10|14|fifo37mi@6|hcl[1]|10|9 -Awire|fire[3]|D5G2;||2700|pin@21||14|-20|fifo37mi@7|hcl[1]|14|-15 -Awire|fire[4]|D5G2;||2700|pin@23||-10|-20|fifo37mi@8|hcl[1]|-10|-15 -Awire|fire[5]|D5G2;||2700|pin@25||-33|-20|fifo37la@1|hcl[1]|-33|-15 -Abus|net@7||-0.5|IJ900|pin@3||28|6|pin@4||28|-12 -Abus|net@15||-0.5|IJ1800|fifo37fi@1|out[1:37]|-33|6|w[1:37]|a|-23.5|6 -Abus|net@16||-0.5|IJ1800|w[1:37]|b|-18.5|6|fifo37mi@5|in[1:37]|-15|6 -Abus|net@39||-0.5|IJ1800|pin@11||-44|-12|fifo37la@1|out[1:37]|-38|-12 -Abus|net@40||-0.5|IJ1800|conn@2|a|-49|-12|pin@11||-44|-12 -Abus|net@43||-0.5|IJ1800|pin@13||-44|5|fifo37fi@1|inB[1:37]|-39|5 -Abus|net@44||-0.5|IJ1800|conn@0|y|-47|7|fifo37fi@1|inI[1:37]|-39|7 -Awire|net@45|||900|conn@1|y|-38|14|fifo37fi@1|hcl[II]|-38|9 -Abus|net@54||-0.5|IJ2700|pin@11||-44|-12|pin@13||-44|5 -Abus|net@66||-0.5|IJ1800|fifo37mi@5|out[1:37]|-9|6|w[38:74]|a|-3.5|6 -Abus|net@67||-0.5|IJ1800|fifo37mi@6|out[1:37]|15|6|w[75:111]|a|20.5|6 -Abus|net@72||-0.5|IJ0|fifo37mi@7|out[1:37]|9|-12|w[112:148]|a|3.5|-12 -Abus|net@73||-0.5|IJ0|fifo37mi@8|out[1:37]|-15|-12|w[149:185]|a|-20.5|-12 -Abus|net@74||-0.5|IJ1800|fifo37la@1|in[1:37]|-32|-12|w[149:185]|b|-25.5|-12 -Abus|net@75||-0.5|IJ1800|fifo37mi@8|in[1:37]|-9|-12|w[112:148]|b|-1.5|-12 -Abus|net@76||-0.5|IJ1800|w[38:74]|b|1.5|6|fifo37mi@6|in[1:37]|9|6 -Abus|net@78||-0.5|IJ0|pin@4||28|-12|fifo37mi@7|in[1:37]|15|-12 -Abus|net@79||-0.5|IJ0|pin@3||28|6|w[75:111]|b|25.5|6 -Awire|net@80|||2700|conn@4|y|-38|1|fifo37fi@1|hcl[1]|-38|3 -Ehcl[1:6]|fire[1:5]|D4G2;|conn@3|a|I -Ehcl[II]|fire[h0]|D4G2;|conn@1|a|I -Efire[h_1]|fire[o0]|D4G2;|conn@4|a|I -EinI[1:37]|inH[1:37]|D4G2;|conn@0|a|I -Eoutd[1:37]||D6G2;|conn@2|y|O -X - -# Cell fifo37first;1{ic} -Cfifo37first;1{ic}||artwork|1204666735558|1205950293850|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@4||-3|1|-1|-1|| -Nschematic:Bus_Pin|pin@6||-3|-1|-1|-1|| -Nschematic:Bus_Pin|pin@8||3|0|-1|-1|| -NPin|pin@10||-2|-3|1|1|| -Ngeneric:Invisible-Pin|pin@11||0|0|||||ART_message(D5G3;)SF1 -NPin|pin@12||-3|-2|1|1|| -NPin|pin@13||-3|2|1|1|| -NPin|pin@14||1|2|1|1|| -NPin|pin@15||1|3|1|1|| -NPin|pin@16||3|0|1|1|| -NPin|pin@17||1|-3|1|1|| -NPin|pin@18||1|-2|1|1|| -NPin|pin@19||-2|2|1|1|| -NPin|pin@20||-2|3|1|1|| -NPin|pin@21||-2|-2|1|1|| -AThicker|net@5|||FS1800|pin@19||-2|2|pin@14||1|2 -AThicker|net@6|||FS900|pin@21||-2|-2|pin@10||-2|-3 -AThicker|net@7|||FS2700|pin@12||-3|-2|pin@13||-3|2 -AThicker|net@8|||FS2700|pin@14||1|2|pin@15||1|3 -AThicker|net@9|||FS1237|pin@15||1|3|pin@16||3|0 -AThicker|net@10|||FS563|pin@16||3|0|pin@17||1|-3 -AThicker|net@11|||FS2700|pin@17||1|-3|pin@18||1|-2 -AThicker|net@12|||FS0|pin@18||1|-2|pin@21||-2|-2 -AThicker|net@13|||FS1800|pin@13||-3|2|pin@19||-2|2 -AThicker|net@14|||FS2700|pin@19||-2|2|pin@20||-2|3 -AThicker|net@15|||FS0|pin@21||-2|-2|pin@12||-3|-2 -Ehcl[1]|hcl[B]|D5G2;|pin@0||I -Ehcl[II]|hcl[H]|D5G2;|pin@2||I -EinB[1:37]||D5G2;|pin@4||I -EinI[1:37]|inH[1:37]|D5G2;|pin@6||I -Eout[1:37]||D5G2;|pin@8||O -X - -# Cell fifo37first;1{lay} -Cfifo37first;1{lay}||cmos90|1204632831044|1231686870711||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1205950326672 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@303||-180|-60|||| -NX-Metal-1-Metal-2-Con|contact@304||-153|-60|||| -NX-Metal-1-Metal-2-Con|contact@308||-175.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@309||-192|-40|||| -NX-Metal-2-Metal-3-Con|contact@312||-198|10|||| -NX-Metal-1-Metal-2-Con|contact@313||-202.5|10|||| -NX-Metal-1-Metal-2-Con|contact@315||-198.5|60.3|||X| -NX-Metal-1-Metal-2-Con|contact@316||-189.5|68.1|||X| -NX-Metal-1-Metal-2-Con|contact@317||93.5|34|||| -NX-Metal-1-Metal-2-Con|contact@318||-10|60.3||1.2|| -NX-Metal-1-Metal-2-Con|contact@319||107|68.1||1.2|| -NX-Metal-1-Metal-2-Con|contact@320||210.5|40|||| -NX-Metal-2-Metal-3-Con|contact@321||1476|-60|||| -NX-Metal-2-Metal-3-Con|contact@322||1404|-60|||| -NX-Metal-1-Metal-2-Con|contact@323||1431|-60|||| -NX-Metal-1-Metal-2-Con|contact@324||1449|-60|||| -NX-Metal-2-Metal-3-Con|contact@325||1488|-40|||| -NX-Metal-1-Metal-2-Con|contact@326||1471.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@327||1408.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@328||1392|-40|||| -NX-Metal-2-Metal-3-Con|contact@329||1494|10|||| -NX-Metal-1-Metal-2-Con|contact@330||1498.5|10|||| -NX-Metal-2-Metal-3-Con|contact@331||1386|10|||| -NX-Metal-1-Metal-2-Con|contact@332||1381.5|10|||| -NX-Metal-2-Metal-3-Con|contact@333||1332|-60|||| -NX-Metal-2-Metal-3-Con|contact@334||1260|-60|||| -NX-Metal-1-Metal-2-Con|contact@335||1287|-60|||| -NX-Metal-1-Metal-2-Con|contact@336||1305|-60|||| -NX-Metal-2-Metal-3-Con|contact@337||1344|-40|||| -NX-Metal-1-Metal-2-Con|contact@338||1327.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@339||1264.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@340||1248|-40|||| -NX-Metal-2-Metal-3-Con|contact@341||1350|10|||| -NX-Metal-1-Metal-2-Con|contact@342||1354.5|10|||| -NX-Metal-2-Metal-3-Con|contact@343||1242|10|||| -NX-Metal-1-Metal-2-Con|contact@344||1237.5|10|||| -NX-Metal-2-Metal-3-Con|contact@345||1188|-60|||| -NX-Metal-2-Metal-3-Con|contact@346||1116|-60|||| -NX-Metal-1-Metal-2-Con|contact@347||1143|-60|||| -NX-Metal-1-Metal-2-Con|contact@348||1161|-60|||| -NX-Metal-2-Metal-3-Con|contact@349||1200|-40|||| -NX-Metal-1-Metal-2-Con|contact@350||1183.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@351||1120.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@352||1104|-40|||| -NX-Metal-2-Metal-3-Con|contact@353||1206|10|||| -NX-Metal-1-Metal-2-Con|contact@354||1210.5|10|||| -NX-Metal-2-Metal-3-Con|contact@355||1098|10|||| -NX-Metal-1-Metal-2-Con|contact@356||1093.5|10|||| -NX-Metal-2-Metal-3-Con|contact@357||1044|-60|||| -NX-Metal-2-Metal-3-Con|contact@358||972|-60|||| -NX-Metal-1-Metal-2-Con|contact@359||999|-60|||| -NX-Metal-1-Metal-2-Con|contact@360||1017|-60|||| -NX-Metal-2-Metal-3-Con|contact@361||1056|-40|||| -NX-Metal-1-Metal-2-Con|contact@362||1039.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@363||976.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@364||960|-40|||| -NX-Metal-2-Metal-3-Con|contact@365||1062|10|||| -NX-Metal-1-Metal-2-Con|contact@366||1066.5|10|||| -NX-Metal-2-Metal-3-Con|contact@367||954|10|||| -NX-Metal-1-Metal-2-Con|contact@368||949.5|10|||| -NX-Metal-2-Metal-3-Con|contact@369||900|-60|||| -NX-Metal-2-Metal-3-Con|contact@370||828|-60|||| -NX-Metal-1-Metal-2-Con|contact@371||855|-60|||| -NX-Metal-1-Metal-2-Con|contact@372||873|-60|||| -NX-Metal-2-Metal-3-Con|contact@373||912|-40|||| -NX-Metal-1-Metal-2-Con|contact@374||895.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@375||832.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@376||816|-40|||| -NX-Metal-2-Metal-3-Con|contact@377||918|10|||| -NX-Metal-1-Metal-2-Con|contact@378||922.5|10|||| -NX-Metal-2-Metal-3-Con|contact@379||810|10|||| -NX-Metal-1-Metal-2-Con|contact@380||805.5|10|||| -NX-Metal-2-Metal-3-Con|contact@381||756|-60|||| -NX-Metal-2-Metal-3-Con|contact@382||684|-60|||| -NX-Metal-1-Metal-2-Con|contact@383||711|-60|||| -NX-Metal-1-Metal-2-Con|contact@384||729|-60|||| -NX-Metal-2-Metal-3-Con|contact@385||768|-40|||| -NX-Metal-1-Metal-2-Con|contact@386||751.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@387||688.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@388||672|-40|||| -NX-Metal-2-Metal-3-Con|contact@389||774|10|||| -NX-Metal-1-Metal-2-Con|contact@390||778.5|10|||| -NX-Metal-2-Metal-3-Con|contact@391||666|10|||| -NX-Metal-1-Metal-2-Con|contact@392||661.5|10|||| -NX-Metal-2-Metal-3-Con|contact@393||612|-60|||| -NX-Metal-2-Metal-3-Con|contact@394||540|-60|||| -NX-Metal-1-Metal-2-Con|contact@395||567|-60|||| -NX-Metal-1-Metal-2-Con|contact@396||585|-60|||| -NX-Metal-2-Metal-3-Con|contact@397||624|-40|||| -NX-Metal-1-Metal-2-Con|contact@398||607.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@399||544.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@400||528|-40|||| -NX-Metal-2-Metal-3-Con|contact@401||630|10|||| -NX-Metal-1-Metal-2-Con|contact@402||634.5|10|||| -NX-Metal-2-Metal-3-Con|contact@403||522|10|||| -NX-Metal-1-Metal-2-Con|contact@404||517.5|10|||| -NX-Metal-2-Metal-3-Con|contact@405||468|-60|||| -NX-Metal-2-Metal-3-Con|contact@406||396|-60|||| -NX-Metal-1-Metal-2-Con|contact@407||423|-60|||| -NX-Metal-1-Metal-2-Con|contact@408||441|-60|||| -NX-Metal-2-Metal-3-Con|contact@409||480|-40|||| -NX-Metal-1-Metal-2-Con|contact@410||463.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@411||400.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@412||384|-40|||| -NX-Metal-2-Metal-3-Con|contact@413||486|10|||| -NX-Metal-1-Metal-2-Con|contact@414||490.5|10|||| -NX-Metal-2-Metal-3-Con|contact@415||378|10|||| -NX-Metal-1-Metal-2-Con|contact@416||373.5|10|||| -NX-Metal-2-Metal-3-Con|contact@417||324|-60|||| -NX-Metal-2-Metal-3-Con|contact@418||252|-60|||| -NX-Metal-1-Metal-2-Con|contact@419||279|-60|||| -NX-Metal-1-Metal-2-Con|contact@420||297|-60|||| -NX-Metal-2-Metal-3-Con|contact@421||336|-40|||| -NX-Metal-1-Metal-2-Con|contact@422||319.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@423||256.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@424||240|-40|||| -NX-Metal-2-Metal-3-Con|contact@425||342|10|||| -NX-Metal-1-Metal-2-Con|contact@426||346.5|10|||| -NX-Metal-2-Metal-3-Con|contact@427||234|10|||| -NX-Metal-1-Metal-2-Con|contact@428||229.5|10|||| -NX-Metal-2-Metal-3-Con|contact@429||-252|-60|||| -NX-Metal-2-Metal-3-Con|contact@430||-324|-60|||| -NX-Metal-1-Metal-2-Con|contact@431||-297|-60|||| -NX-Metal-1-Metal-2-Con|contact@432||-279|-60|||| -NX-Metal-2-Metal-3-Con|contact@433||-240|-40|||| -NX-Metal-1-Metal-2-Con|contact@434||-256.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@435||-319.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@436||-336|-40|||| -NX-Metal-2-Metal-3-Con|contact@437||-234|10|||| -NX-Metal-1-Metal-2-Con|contact@438||-229.5|10|||| -NX-Metal-2-Metal-3-Con|contact@439||-342|10|||| -NX-Metal-1-Metal-2-Con|contact@440||-346.5|10|||| -NX-Metal-2-Metal-3-Con|contact@441||-396|-60|||| -NX-Metal-2-Metal-3-Con|contact@442||-468|-60|||| -NX-Metal-1-Metal-2-Con|contact@443||-441|-60|||| -NX-Metal-1-Metal-2-Con|contact@444||-423|-60|||| -NX-Metal-2-Metal-3-Con|contact@445||-384|-40|||| -NX-Metal-1-Metal-2-Con|contact@446||-400.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@447||-463.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@448||-480|-40|||| -NX-Metal-2-Metal-3-Con|contact@449||-378|10|||| -NX-Metal-1-Metal-2-Con|contact@450||-373.5|10|||| -NX-Metal-2-Metal-3-Con|contact@451||-486|10|||| -NX-Metal-1-Metal-2-Con|contact@452||-490.5|10|||| -NX-Metal-2-Metal-3-Con|contact@453||-540|-60|||| -NX-Metal-2-Metal-3-Con|contact@454||-612|-60|||| -NX-Metal-1-Metal-2-Con|contact@455||-585|-60|||| -NX-Metal-1-Metal-2-Con|contact@456||-567|-60|||| -NX-Metal-2-Metal-3-Con|contact@457||-528|-40|||| -NX-Metal-1-Metal-2-Con|contact@458||-544.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@459||-607.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@460||-624|-40|||| -NX-Metal-2-Metal-3-Con|contact@461||-522|10|||| -NX-Metal-1-Metal-2-Con|contact@462||-517.5|10|||| -NX-Metal-2-Metal-3-Con|contact@463||-630|10|||| -NX-Metal-1-Metal-2-Con|contact@464||-634.5|10|||| -NX-Metal-2-Metal-3-Con|contact@465||-684|-60|||| -NX-Metal-2-Metal-3-Con|contact@466||-756|-60|||| -NX-Metal-1-Metal-2-Con|contact@467||-729|-60|||| -NX-Metal-1-Metal-2-Con|contact@468||-711|-60|||| -NX-Metal-2-Metal-3-Con|contact@469||-672|-40|||| -NX-Metal-1-Metal-2-Con|contact@470||-688.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@471||-751.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@472||-768|-40|||| -NX-Metal-2-Metal-3-Con|contact@473||-666|10|||| -NX-Metal-1-Metal-2-Con|contact@474||-661.5|10|||| -NX-Metal-2-Metal-3-Con|contact@475||-774|10|||| -NX-Metal-1-Metal-2-Con|contact@476||-778.5|10|||| -NX-Metal-2-Metal-3-Con|contact@477||-828|-60|||| -NX-Metal-2-Metal-3-Con|contact@478||-900|-60|||| -NX-Metal-1-Metal-2-Con|contact@479||-873|-60|||| -NX-Metal-1-Metal-2-Con|contact@480||-855|-60|||| -NX-Metal-2-Metal-3-Con|contact@481||-816|-40|||| -NX-Metal-1-Metal-2-Con|contact@482||-832.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@483||-895.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@484||-912|-40|||| -NX-Metal-2-Metal-3-Con|contact@485||-810|10|||| -NX-Metal-1-Metal-2-Con|contact@486||-805.5|10|||| -NX-Metal-2-Metal-3-Con|contact@487||-918|10|||| -NX-Metal-1-Metal-2-Con|contact@488||-922.5|10|||| -NX-Metal-2-Metal-3-Con|contact@489||-972|-60|||| -NX-Metal-2-Metal-3-Con|contact@490||-1044|-60|||| -NX-Metal-1-Metal-2-Con|contact@491||-1017|-60|||| -NX-Metal-1-Metal-2-Con|contact@492||-999|-60|||| -NX-Metal-2-Metal-3-Con|contact@493||-960|-40|||| -NX-Metal-1-Metal-2-Con|contact@494||-976.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@495||-1039.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@496||-1056|-40|||| -NX-Metal-2-Metal-3-Con|contact@497||-954|10|||| -NX-Metal-1-Metal-2-Con|contact@498||-949.5|10|||| -NX-Metal-2-Metal-3-Con|contact@499||-1062|10|||| -NX-Metal-1-Metal-2-Con|contact@500||-1066.5|10|||| -NX-Metal-2-Metal-3-Con|contact@501||-1116|-60|||| -NX-Metal-2-Metal-3-Con|contact@502||-1188|-60|||| -NX-Metal-1-Metal-2-Con|contact@503||-1161|-60|||| -NX-Metal-1-Metal-2-Con|contact@504||-1143|-60|||| -NX-Metal-2-Metal-3-Con|contact@505||-1104|-40|||| -NX-Metal-1-Metal-2-Con|contact@506||-1120.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@507||-1183.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@508||-1200|-40|||| -NX-Metal-2-Metal-3-Con|contact@509||-1098|10|||| -NX-Metal-1-Metal-2-Con|contact@510||-1093.5|10|||| -NX-Metal-2-Metal-3-Con|contact@511||-1206|10|||| -NX-Metal-1-Metal-2-Con|contact@512||-1210.5|10|||| -NX-Metal-2-Metal-3-Con|contact@513||-1260|-60|||| -NX-Metal-2-Metal-3-Con|contact@514||-1332|-60|||| -NX-Metal-1-Metal-2-Con|contact@515||-1305|-60|||| -NX-Metal-1-Metal-2-Con|contact@516||-1287|-60|||| -NX-Metal-2-Metal-3-Con|contact@517||-1248|-40|||| -NX-Metal-1-Metal-2-Con|contact@518||-1264.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@519||-1327.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@520||-1344|-40|||| -NX-Metal-2-Metal-3-Con|contact@521||-1242|10|||| -NX-Metal-1-Metal-2-Con|contact@522||-1237.5|10|||| -NX-Metal-2-Metal-3-Con|contact@523||-1350|10|||| -NX-Metal-1-Metal-2-Con|contact@524||-1354.5|10|||| -NX-Metal-2-Metal-3-Con|contact@525||-1404|-60|||| -NX-Metal-2-Metal-3-Con|contact@526||-1476|-60|||| -NX-Metal-1-Metal-2-Con|contact@527||-1449|-60|||| -NX-Metal-1-Metal-2-Con|contact@528||-1431|-60|||| -NX-Metal-2-Metal-3-Con|contact@529||-1392|-40|||| -NX-Metal-1-Metal-2-Con|contact@530||-1408.5|-40|||| -NX-Metal-1-Metal-2-Con|contact@531||-1471.5|-40|||| -NX-Metal-2-Metal-3-Con|contact@532||-1488|-40|||| -NX-Metal-2-Metal-3-Con|contact@533||-1386|10|||| -NX-Metal-1-Metal-2-Con|contact@534||-1381.5|10|||| -NX-Metal-2-Metal-3-Con|contact@535||-1494|10|||| -NX-Metal-1-Metal-2-Con|contact@536||-1498.5|10|||| -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@36||1440|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@37||1296|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@38||1152|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@39||1008|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@40||864|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@41||720|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@42||576|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@43||432|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@44||288|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@45||-288|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@46||-432|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@47||-576|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@48||-720|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@49||-864|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@50||-1008|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@51||-1152|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@52||-1296|0|X||D5G4; -IlatchGroupsK:data2inTwin10A;1{lay}|data2inT@53||-1440|0|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@2||193|0|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@3||76|0|X||D5G4; -Igates1inM:inv80;1{lay}|inv80@2||131|0|XY||D5G4; -Igates1inM:inv80;1{lay}|inv80@3||14|0|XY||D5G4; -IlatchesK:latch2in10A;1{lay}|latch2in@1||-180|0|||D5G4; -NMetal-1-Pin|pin@210||210.5|-25|||| -NMetal-1-Pin|pin@211||181|-25|||| -NMetal-1-Pin|pin@212||181|25|||| -NMetal-1-Pin|pin@213||181|-25|||| -NMetal-1-Pin|pin@214||210.5|25|||| -NMetal-1-Pin|pin@215||93.5|-25|||| -NMetal-1-Pin|pin@216||64|-25|||| -NMetal-1-Pin|pin@217||64|25|||| -NMetal-1-Pin|pin@218||64|-25|||| -NMetal-1-Pin|pin@219||93.5|25|||| -NMetal-2-Pin|pin@220||1512|40|||| -NMetal-2-Pin|pin@221||1512|34|||| -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@0||810|-7|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@1||918|-7|||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@2||-810|-7|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@3||-816|-69|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@4||912|-69|||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@5||816|-69|X||D5G4; -IfanPinsK:pinsIn10m3;1{lay}|pinsIn10@0||-846|-7|||D5G4; -IfanPinsK:pinsIn10m3;1{lay}|pinsIn10@1||-840|-69|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@0||-828|-69|X||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@1||828|-69|X||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@2||900|-69|||D5G4; -IfanPinsK:pinsOut10m3;1{lay}|pinsOut1@0||-828|-69|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-144|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||172|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||55|0|X||D5G4; -Ametal-2|net@1436|||S0|contact@304||-153|-60|contact@303||-180|-60 -Ametal-2|net@1438|||S0|contact@308||-175.5|-40|contact@309||-192|-40 -Ametal-2|net@1439|||S0|contact@312||-198|10|contact@313||-202.5|10 -Ametal-1|net@1440|||S2700|latch2in@1|inA[1]|-202.5|-7|contact@313||-202.5|10 -Ametal-1|net@1441|||S900|latch2in@1|inB[1]|-175.5|-7|contact@308||-175.5|-40 -Ametal-1|net@1442|||S900|latch2in@1|out[1]|-153|-13|contact@304||-153|-60 -Ametal-2|net@1443||6.2|S0|wellCont@3|gnd_1|-148.5|0|latch2in@1|gnd_1|-149.5|0 -Ametal-2|net@1444||6.2|S0|wellCont@3|vdd_2|-148.5|-50|latch2in@1|vdd_1|-149.5|-50 -Ametal-2|net@1445||6.2|S0|wellCont@3|vdd_3|-148.5|50|latch2in@1|vdd_3|-149.5|50 -Ametal-1|net@1446|||S900|latch2in@1|hcl[A]|-198.5|63|contact@315||-198.5|60.3 -Ametal-1|net@1447|||S2700|latch2in@1|hcl[B]|-189.5|63|contact@316||-189.5|68.1 -Ametal-2|net@1448|||S0|data2inT@36|gnd_1|1368|0|data2inT@37|gnd|1368|0 -Ametal-2|net@1449|||S0|data2inT@36|vdd_3|1368|-50|data2inT@37|vdd|1368|-50 -Ametal-2|net@1450|||S0|data2inT@36|vdd_4|1368|50|data2inT@37|vdd_2|1368|50 -Ametal-2|net@1451|||S0|data2inT@37|gnd_1|1224|0|data2inT@38|gnd|1224|0 -Ametal-2|net@1452|||S0|data2inT@37|vdd_3|1224|-50|data2inT@38|vdd|1224|-50 -Ametal-2|net@1453|||S0|data2inT@37|vdd_4|1224|50|data2inT@38|vdd_2|1224|50 -Ametal-2|net@1454|||S0|data2inT@46|gnd_1|-504|0|data2inT@47|gnd|-504|0 -Ametal-2|net@1455|||S0|data2inT@46|vdd_3|-504|-50|data2inT@47|vdd|-504|-50 -Ametal-2|net@1456|||S0|data2inT@46|vdd_4|-504|50|data2inT@47|vdd_2|-504|50 -Ametal-2|net@1457|||S0|data2inT@47|gnd_1|-648|0|data2inT@48|gnd|-648|0 -Ametal-2|net@1458|||S0|data2inT@47|vdd_3|-648|-50|data2inT@48|vdd|-648|-50 -Ametal-2|net@1459|||S0|data2inT@47|vdd_4|-648|50|data2inT@48|vdd_2|-648|50 -Ametal-2|net@1460|||S0|data2inT@48|gnd_1|-792|0|data2inT@49|gnd|-792|0 -Ametal-2|net@1461|||S0|data2inT@48|vdd_3|-792|-50|data2inT@49|vdd|-792|-50 -Ametal-2|net@1462|||S0|data2inT@48|vdd_4|-792|50|data2inT@49|vdd_2|-792|50 -Ametal-2|net@1463|||S0|data2inT@49|gnd_1|-936|0|data2inT@50|gnd|-936|0 -Ametal-2|net@1464|||S0|data2inT@49|vdd_3|-936|-50|data2inT@50|vdd|-936|-50 -Ametal-2|net@1465|||S0|data2inT@49|vdd_4|-936|50|data2inT@50|vdd_2|-936|50 -Ametal-2|net@1466|||S0|data2inT@50|gnd_1|-1080|0|data2inT@51|gnd|-1080|0 -Ametal-2|net@1467|||S0|data2inT@50|vdd_3|-1080|-50|data2inT@51|vdd|-1080|-50 -Ametal-2|net@1468|||S0|data2inT@50|vdd_4|-1080|50|data2inT@51|vdd_2|-1080|50 -Ametal-2|net@1469|||S0|data2inT@51|gnd_1|-1224|0|data2inT@52|gnd|-1224|0 -Ametal-2|net@1470|||S0|data2inT@51|vdd_3|-1224|-50|data2inT@52|vdd|-1224|-50 -Ametal-2|net@1471|||S0|data2inT@51|vdd_4|-1224|50|data2inT@52|vdd_2|-1224|50 -Ametal-2|net@1472|||S0|data2inT@52|gnd_1|-1368|0|data2inT@53|gnd|-1368|0 -Ametal-2|net@1473|||S0|data2inT@52|vdd_3|-1368|-50|data2inT@53|vdd|-1368|-50 -Ametal-2|net@1474|||S0|data2inT@52|vdd_4|-1368|50|data2inT@53|vdd_2|-1368|50 -Ametal-2|net@1475|||S0|data2inT@38|gnd_1|1080|0|data2inT@39|gnd|1080|0 -Ametal-2|net@1476|||S0|data2inT@38|vdd_3|1080|-50|data2inT@39|vdd|1080|-50 -Ametal-2|net@1477|||S0|data2inT@38|vdd_4|1080|50|data2inT@39|vdd_2|1080|50 -Ametal-2|net@1478|||S0|data2inT@39|gnd_1|936|0|data2inT@40|gnd|936|0 -Ametal-2|net@1479|||S0|data2inT@39|vdd_3|936|-50|data2inT@40|vdd|936|-50 -Ametal-2|net@1480|||S0|data2inT@39|vdd_4|936|50|data2inT@40|vdd_2|936|50 -Ametal-2|net@1481|||S0|data2inT@40|gnd_1|792|0|data2inT@41|gnd|792|0 -Ametal-2|net@1482|||S0|data2inT@40|vdd_3|792|-50|data2inT@41|vdd|792|-50 -Ametal-2|net@1483|||S0|data2inT@40|vdd_4|792|50|data2inT@41|vdd_2|792|50 -Ametal-2|net@1484|||S0|data2inT@41|gnd_1|648|0|data2inT@42|gnd|648|0 -Ametal-2|net@1485|||S0|data2inT@41|vdd_3|648|-50|data2inT@42|vdd|648|-50 -Ametal-2|net@1486|||S0|data2inT@41|vdd_4|648|50|data2inT@42|vdd_2|648|50 -Ametal-2|net@1487|||S0|data2inT@42|gnd_1|504|0|data2inT@43|gnd|504|0 -Ametal-2|net@1488|||S0|data2inT@42|vdd_3|504|-50|data2inT@43|vdd|504|-50 -Ametal-2|net@1489|||S0|data2inT@42|vdd_4|504|50|data2inT@43|vdd_2|504|50 -Ametal-2|net@1490|||S0|data2inT@43|gnd_1|360|0|data2inT@44|gnd|360|0 -Ametal-2|net@1491|||S0|data2inT@43|vdd_3|360|-50|data2inT@44|vdd|360|-50 -Ametal-2|net@1492|||S0|data2inT@43|vdd_4|360|50|data2inT@44|vdd_2|360|50 -Ametal-2|net@1493|||S0|data2inT@45|gnd_1|-360|0|data2inT@46|gnd|-360|0 -Ametal-2|net@1494|||S0|data2inT@45|vdd_3|-360|-50|data2inT@46|vdd|-360|-50 -Ametal-2|net@1495|||S0|data2inT@45|vdd_4|-360|50|data2inT@46|vdd_2|-360|50 -Ametal-2|net@1496|||S0|data2inT@45|gnd|-216|0|latch2in@1|gnd|-216|0 -Ametal-2|net@1497|||S0|data2inT@45|vdd|-216|-50|latch2in@1|vdd|-216|-50 -Ametal-2|net@1498|||S0|data2inT@45|vdd_2|-216|50|latch2in@1|vdd_2|-216|50 -Ametal-2|net@1499||1.2|S0|data2inT@45|hcl[B]|-288|68.1|data2inT@46|hcl[B]|-432|68.1 -Ametal-2|net@1500||1.2|S1800|data2inT@38|hcl[B]|1152|68.1|data2inT@37|hcl[B]|1296|68.1 -Ametal-2|net@1501||1.2|S1800|data2inT@39|hcl[B]|1008|68.1|data2inT@38|hcl[B]|1152|68.1 -Ametal-2|net@1502||1.2|S1800|data2inT@40|hcl[B]|864|68.1|data2inT@39|hcl[B]|1008|68.1 -Ametal-2|net@1503||1.2|S1800|data2inT@41|hcl[B]|720|68.1|data2inT@40|hcl[B]|864|68.1 -Ametal-2|net@1504||1.2|S1800|data2inT@42|hcl[B]|576|68.1|data2inT@41|hcl[B]|720|68.1 -Ametal-2|net@1505||1.2|S1800|data2inT@43|hcl[B]|432|68.1|data2inT@42|hcl[B]|576|68.1 -Ametal-2|net@1506||1.2|S1800|data2inT@48|hcl[B]|-720|68.1|data2inT@47|hcl[B]|-576|68.1 -Ametal-2|net@1507||1.2|S1800|data2inT@49|hcl[B]|-864|68.1|data2inT@48|hcl[B]|-720|68.1 -Ametal-2|net@1508||1.2|S1800|data2inT@50|hcl[B]|-1008|68.1|data2inT@49|hcl[B]|-864|68.1 -Ametal-2|net@1509||1.2|S1800|data2inT@51|hcl[B]|-1152|68.1|data2inT@50|hcl[B]|-1008|68.1 -Ametal-2|net@1510||1.2|S1800|data2inT@52|hcl[B]|-1296|68.1|data2inT@51|hcl[B]|-1152|68.1 -Ametal-2|net@1511||1.2|S1800|data2inT@38|hcl[A]|1152|60.3|data2inT@37|hcl[A]|1296|60.3 -Ametal-2|net@1512||1.2|S1800|data2inT@39|hcl[A]|1008|60.3|data2inT@38|hcl[A]|1152|60.3 -Ametal-2|net@1513||1.2|S1800|data2inT@40|hcl[A]|864|60.3|data2inT@39|hcl[A]|1008|60.3 -Ametal-2|net@1514||1.2|S1800|data2inT@41|hcl[A]|720|60.3|data2inT@40|hcl[A]|864|60.3 -Ametal-2|net@1515||1.2|S1800|data2inT@42|hcl[A]|576|60.3|data2inT@41|hcl[A]|720|60.3 -Ametal-2|net@1516||1.2|S1800|data2inT@43|hcl[A]|432|60.3|data2inT@42|hcl[A]|576|60.3 -Ametal-2|net@1517||1.2|S1800|data2inT@48|hcl[A]|-720|60.3|data2inT@47|hcl[A]|-576|60.3 -Ametal-2|net@1518||1.2|S1800|data2inT@49|hcl[A]|-864|60.3|data2inT@48|hcl[A]|-720|60.3 -Ametal-2|net@1519||1.2|S1800|data2inT@50|hcl[A]|-1008|60.3|data2inT@49|hcl[A]|-864|60.3 -Ametal-2|net@1520||1.2|S1800|data2inT@51|hcl[A]|-1152|60.3|data2inT@50|hcl[A]|-1008|60.3 -Ametal-2|net@1521||1.2|S1800|data2inT@52|hcl[A]|-1296|60.3|data2inT@51|hcl[A]|-1152|60.3 -Ametal-2|net@1522||1.2|S1800|data2inT@37|hcl[B]|1296|68.1|data2inT@36|hcl[B]|1440|68.1 -Ametal-2|net@1523||1.2|S1800|data2inT@44|hcl[B]|288|68.1|data2inT@43|hcl[B]|432|68.1 -Ametal-2|net@1524||1.2|S1800|data2inT@53|hcl[B]|-1440|68.1|data2inT@52|hcl[B]|-1296|68.1 -Ametal-2|net@1525||1.2|S1800|data2inT@37|hcl[A]|1296|60.3|data2inT@36|hcl[A]|1440|60.3 -Ametal-2|net@1526||1.2|S1800|data2inT@44|hcl[A]|288|60.3|data2inT@43|hcl[A]|432|60.3 -Ametal-2|net@1527||1.2|S1800|data2inT@46|hcl[A]|-432|60.3|data2inT@45|hcl[A]|-288|60.3 -Ametal-2|net@1528||1.2|S1800|data2inT@47|hcl[A]|-576|60.3|data2inT@46|hcl[A]|-432|60.3 -Ametal-2|net@1529||1.2|S1800|data2inT@53|hcl[A]|-1440|60.3|data2inT@52|hcl[A]|-1296|60.3 -Ametal-2|net@1530||1.2|S1800|data2inT@47|hcl[B]|-576|68.1|data2inT@46|hcl[B]|-432|68.1 -Ametal-2|net@1531||1.2|S0|contact@316||-189.5|68.1|data2inT@45|hcl[B]|-288|68.1 -Ametal-2|net@1532||1.2|S0|contact@315||-198.5|60.3|data2inT@45|hcl[A]|-288|60.3 -Ametal-1|net@1533|||RS0|pin@210||210.5|-25|inv30@2|inA|200|-25 -Ametal-1|net@1534|||S2700|pin@211||181|-25|inv30@2|out|181|0 -Ametal-1|net@1535|||S1800|inv80@2|inA|160|25|pin@212||181|25 -Ametal-1|net@1536|||S900|pin@212||181|25|inv30@2|out|181|0 -Ametal-1|net@1537|||S1800|inv80@2|inB|160|-25|pin@213||181|-25 -Ametal-1|net@1538|||S2700|pin@213||181|-25|inv30@2|out|181|0 -Ametal-1|net@1539|||S2700|pin@210||210.5|-25|pin@214||210.5|25 -Ametal-1|net@1540|||S0|pin@214||210.5|25|inv30@2|inB|200|25 -Ametal-2|net@1541|||S0|wellCont@4|gnd|176.5|0|inv30@2|gnd_1|176.5|0 -Ametal-2|net@1542|||S0|wellCont@4|vdd|176.5|-50|inv30@2|vdd_3|176.5|-50 -Ametal-2|net@1543|||S0|wellCont@4|vdd_1|176.5|50|inv30@2|vdd_2|176.5|50 -Ametal-2|net@1544|||S0|wellCont@4|gnd_1|167.5|0|inv80@2|gnd|167.5|0 -Ametal-2|net@1545|||S0|wellCont@4|vdd_2|167.5|-50|inv80@2|vdd|167.5|-50 -Ametal-2|net@1546|||S0|wellCont@4|vdd_3|167.5|50|inv80@2|vdd_1|167.5|50 -Ametal-2|net@1547||1.2|S1800|contact@318||-10|60.3|data2inT@44|hcl[A]|288|60.3 -Ametal-2|net@1548||1.2|S1800|contact@316||-189.5|68.1|contact@319||107|68.1 -Ametal-2|net@1549||6.2|S1800|inv30@2|vdd|209.5|50|data2inT@44|vdd_4|216|50 -Ametal-2|net@1550||6.2|S0|data2inT@44|gnd_1|216|0|inv30@2|gnd|209.5|0 -Ametal-2|net@1551||6.2|S0|data2inT@44|vdd_3|216|-50|inv30@2|vdd_1|209.5|-50 -Ametal-1|net@1552|||RS0|pin@215||93.5|-25|inv30@3|inA|83|-25 -Ametal-1|net@1553|||S2700|pin@216||64|-25|inv30@3|out|64|0 -Ametal-1|net@1554|||S1800|inv80@3|inA|43|25|pin@217||64|25 -Ametal-1|net@1555|||S900|pin@217||64|25|inv30@3|out|64|0 -Ametal-1|net@1556|||S1800|inv80@3|inB|43|-25|pin@218||64|-25 -Ametal-1|net@1557|||S2700|pin@218||64|-25|inv30@3|out|64|0 -Ametal-1|net@1558|||S0|pin@219||93.5|25|inv30@3|inB|83|25 -Ametal-2|net@1559|||S0|wellCont@5|gnd|59.5|0|inv30@3|gnd_1|59.5|0 -Ametal-2|net@1560|||S0|wellCont@5|vdd|59.5|-50|inv30@3|vdd_3|59.5|-50 -Ametal-2|net@1561|||S0|wellCont@5|vdd_1|59.5|50|inv30@3|vdd_2|59.5|50 -Ametal-2|net@1562|||S0|wellCont@5|gnd_1|50.5|0|inv80@3|gnd|50.5|0 -Ametal-2|net@1563|||S0|wellCont@5|vdd_2|50.5|-50|inv80@3|vdd|50.5|-50 -Ametal-2|net@1564|||S0|wellCont@5|vdd_3|50.5|50|inv80@3|vdd_1|50.5|50 -Ametal-1|net@1565|||S2700|pin@215||93.5|-25|pin@219||93.5|25 -Ametal-2|net@1566||6.2|S1800|inv30@3|vdd|92.5|50|inv80@2|vdd_3|94.5|50 -Ametal-2|net@1567||6.2|S0|inv80@2|gnd_1|94.5|0|inv30@3|gnd|92.5|0 -Ametal-2|net@1568||6.2|S0|inv80@2|vdd_2|94.5|-50|inv30@3|vdd_1|92.5|-50 -Ametal-2|net@1569||6.2|S0|inv80@3|vdd_3|-22.5|50|wellCont@3|vdd_1|-139.5|50 -Ametal-2|net@1570||6.2|S1800|wellCont@3|gnd|-139.5|0|inv80@3|gnd_1|-22.5|0 -Ametal-2|net@1571||6.2|S1800|wellCont@3|vdd|-139.5|-50|inv80@3|vdd_2|-22.5|-50 -Ametal-2|net@1572|||S0|pin@221||1512|34|contact@317||93.5|34 -Ametal-2|net@1573|||S0|pin@220||1512|40|contact@320||210.5|40 -Ametal-1|net@1574|||S2700|pin@219||93.5|25|contact@317||93.5|34 -Ametal-2|net@1575||1.2|S1800|contact@315||-198.5|60.3|contact@318||-10|60.3 -Ametal-1|net@1576|||S2700|inv80@3|out|-10|32|contact@318||-10|60.3 -Ametal-2|net@1577||1.2|S1800|contact@319||107|68.1|data2inT@44|hcl[B]|288|68.1 -Ametal-1|net@1578|||S2700|inv80@2|out|107|32|contact@319||107|68.1 -Ametal-1|net@1579|||S2700|pin@214||210.5|25|contact@320||210.5|40 -Ametal-3|net@1580|||S2700|pinsIn10@0|in[1]|-198|-7|contact@312||-198|10 -Ametal-3|net@1599|||S900|contact@303||-180|-60|pinsOut1@0|out[1]|-180|-69 -Ametal-2|net@1693|||S0|contact@323||1431|-60|contact@322||1404|-60 -Ametal-2|net@1694|||S0|contact@321||1476|-60|contact@324||1449|-60 -Ametal-2|net@1696|||S0|contact@325||1488|-40|contact@326||1471.5|-40 -Ametal-2|net@1698|||S0|contact@327||1408.5|-40|contact@328||1392|-40 -Ametal-2|net@1700|||S1800|contact@329||1494|10|contact@330||1498.5|10 -Ametal-2|net@1702|||S0|contact@331||1386|10|contact@332||1381.5|10 -Ametal-1|net@1703|||S2700|data2inT@36|inA[1]|1498.5|-7|contact@330||1498.5|10 -Ametal-1|net@1704|||S2700|data2inT@36|inA[2]|1381.5|-7|contact@332||1381.5|10 -Ametal-1|net@1705|||S900|data2inT@36|inB[2]|1408.5|-7|contact@327||1408.5|-40 -Ametal-1|net@1706|||S900|data2inT@36|inB[1]|1471.5|-7|contact@326||1471.5|-40 -Ametal-1|net@1707|||S900|data2inT@36|out[2]|1431|-13|contact@323||1431|-60 -Ametal-1|net@1708|||S900|data2inT@36|out[1]|1449|-13|contact@324||1449|-60 -Ametal-2|net@1711|||S0|contact@335||1287|-60|contact@334||1260|-60 -Ametal-2|net@1712|||S0|contact@333||1332|-60|contact@336||1305|-60 -Ametal-2|net@1714|||S0|contact@337||1344|-40|contact@338||1327.5|-40 -Ametal-2|net@1716|||S0|contact@339||1264.5|-40|contact@340||1248|-40 -Ametal-2|net@1718|||S1800|contact@341||1350|10|contact@342||1354.5|10 -Ametal-2|net@1720|||S0|contact@343||1242|10|contact@344||1237.5|10 -Ametal-1|net@1721|||S2700|data2inT@37|inA[1]|1354.5|-7|contact@342||1354.5|10 -Ametal-1|net@1722|||S2700|data2inT@37|inA[2]|1237.5|-7|contact@344||1237.5|10 -Ametal-1|net@1723|||S900|data2inT@37|inB[2]|1264.5|-7|contact@339||1264.5|-40 -Ametal-1|net@1724|||S900|data2inT@37|inB[1]|1327.5|-7|contact@338||1327.5|-40 -Ametal-1|net@1725|||S900|data2inT@37|out[2]|1287|-13|contact@335||1287|-60 -Ametal-1|net@1726|||S900|data2inT@37|out[1]|1305|-13|contact@336||1305|-60 -Ametal-2|net@1729|||S0|contact@347||1143|-60|contact@346||1116|-60 -Ametal-2|net@1730|||S0|contact@345||1188|-60|contact@348||1161|-60 -Ametal-2|net@1732|||S0|contact@349||1200|-40|contact@350||1183.5|-40 -Ametal-2|net@1734|||S0|contact@351||1120.5|-40|contact@352||1104|-40 -Ametal-2|net@1736|||S1800|contact@353||1206|10|contact@354||1210.5|10 -Ametal-2|net@1738|||S0|contact@355||1098|10|contact@356||1093.5|10 -Ametal-1|net@1739|||S2700|data2inT@38|inA[1]|1210.5|-7|contact@354||1210.5|10 -Ametal-1|net@1740|||S2700|data2inT@38|inA[2]|1093.5|-7|contact@356||1093.5|10 -Ametal-1|net@1741|||S900|data2inT@38|inB[2]|1120.5|-7|contact@351||1120.5|-40 -Ametal-1|net@1742|||S900|data2inT@38|inB[1]|1183.5|-7|contact@350||1183.5|-40 -Ametal-1|net@1743|||S900|data2inT@38|out[2]|1143|-13|contact@347||1143|-60 -Ametal-1|net@1744|||S900|data2inT@38|out[1]|1161|-13|contact@348||1161|-60 -Ametal-2|net@1747|||S0|contact@359||999|-60|contact@358||972|-60 -Ametal-2|net@1748|||S0|contact@357||1044|-60|contact@360||1017|-60 -Ametal-2|net@1750|||S0|contact@361||1056|-40|contact@362||1039.5|-40 -Ametal-2|net@1752|||S0|contact@363||976.5|-40|contact@364||960|-40 -Ametal-2|net@1754|||S1800|contact@365||1062|10|contact@366||1066.5|10 -Ametal-2|net@1756|||S0|contact@367||954|10|contact@368||949.5|10 -Ametal-1|net@1757|||S2700|data2inT@39|inA[1]|1066.5|-7|contact@366||1066.5|10 -Ametal-1|net@1758|||S2700|data2inT@39|inA[2]|949.5|-7|contact@368||949.5|10 -Ametal-1|net@1759|||S900|data2inT@39|inB[2]|976.5|-7|contact@363||976.5|-40 -Ametal-1|net@1760|||S900|data2inT@39|inB[1]|1039.5|-7|contact@362||1039.5|-40 -Ametal-1|net@1761|||S900|data2inT@39|out[2]|999|-13|contact@359||999|-60 -Ametal-1|net@1762|||S900|data2inT@39|out[1]|1017|-13|contact@360||1017|-60 -Ametal-2|net@1765|||S0|contact@371||855|-60|contact@370||828|-60 -Ametal-2|net@1766|||S0|contact@369||900|-60|contact@372||873|-60 -Ametal-2|net@1768|||S0|contact@373||912|-40|contact@374||895.5|-40 -Ametal-2|net@1770|||S0|contact@375||832.5|-40|contact@376||816|-40 -Ametal-2|net@1772|||S1800|contact@377||918|10|contact@378||922.5|10 -Ametal-2|net@1774|||S0|contact@379||810|10|contact@380||805.5|10 -Ametal-1|net@1775|||S2700|data2inT@40|inA[1]|922.5|-7|contact@378||922.5|10 -Ametal-1|net@1776|||S2700|data2inT@40|inA[2]|805.5|-7|contact@380||805.5|10 -Ametal-1|net@1777|||S900|data2inT@40|inB[2]|832.5|-7|contact@375||832.5|-40 -Ametal-1|net@1778|||S900|data2inT@40|inB[1]|895.5|-7|contact@374||895.5|-40 -Ametal-1|net@1779|||S900|data2inT@40|out[2]|855|-13|contact@371||855|-60 -Ametal-1|net@1780|||S900|data2inT@40|out[1]|873|-13|contact@372||873|-60 -Ametal-2|net@1783|||S0|contact@383||711|-60|contact@382||684|-60 -Ametal-2|net@1784|||S0|contact@381||756|-60|contact@384||729|-60 -Ametal-2|net@1786|||S0|contact@385||768|-40|contact@386||751.5|-40 -Ametal-2|net@1788|||S0|contact@387||688.5|-40|contact@388||672|-40 -Ametal-2|net@1790|||S1800|contact@389||774|10|contact@390||778.5|10 -Ametal-2|net@1792|||S0|contact@391||666|10|contact@392||661.5|10 -Ametal-1|net@1793|||S2700|data2inT@41|inA[1]|778.5|-7|contact@390||778.5|10 -Ametal-1|net@1794|||S2700|data2inT@41|inA[2]|661.5|-7|contact@392||661.5|10 -Ametal-1|net@1795|||S900|data2inT@41|inB[2]|688.5|-7|contact@387||688.5|-40 -Ametal-1|net@1796|||S900|data2inT@41|inB[1]|751.5|-7|contact@386||751.5|-40 -Ametal-1|net@1797|||S900|data2inT@41|out[2]|711|-13|contact@383||711|-60 -Ametal-1|net@1798|||S900|data2inT@41|out[1]|729|-13|contact@384||729|-60 -Ametal-2|net@1801|||S0|contact@395||567|-60|contact@394||540|-60 -Ametal-2|net@1802|||S0|contact@393||612|-60|contact@396||585|-60 -Ametal-2|net@1804|||S0|contact@397||624|-40|contact@398||607.5|-40 -Ametal-2|net@1806|||S0|contact@399||544.5|-40|contact@400||528|-40 -Ametal-2|net@1808|||S1800|contact@401||630|10|contact@402||634.5|10 -Ametal-2|net@1810|||S0|contact@403||522|10|contact@404||517.5|10 -Ametal-1|net@1811|||S2700|data2inT@42|inA[1]|634.5|-7|contact@402||634.5|10 -Ametal-1|net@1812|||S2700|data2inT@42|inA[2]|517.5|-7|contact@404||517.5|10 -Ametal-1|net@1813|||S900|data2inT@42|inB[2]|544.5|-7|contact@399||544.5|-40 -Ametal-1|net@1814|||S900|data2inT@42|inB[1]|607.5|-7|contact@398||607.5|-40 -Ametal-1|net@1815|||S900|data2inT@42|out[2]|567|-13|contact@395||567|-60 -Ametal-1|net@1816|||S900|data2inT@42|out[1]|585|-13|contact@396||585|-60 -Ametal-2|net@1819|||S0|contact@407||423|-60|contact@406||396|-60 -Ametal-2|net@1820|||S0|contact@405||468|-60|contact@408||441|-60 -Ametal-2|net@1822|||S0|contact@409||480|-40|contact@410||463.5|-40 -Ametal-2|net@1824|||S0|contact@411||400.5|-40|contact@412||384|-40 -Ametal-2|net@1826|||S1800|contact@413||486|10|contact@414||490.5|10 -Ametal-2|net@1828|||S0|contact@415||378|10|contact@416||373.5|10 -Ametal-1|net@1829|||S2700|data2inT@43|inA[1]|490.5|-7|contact@414||490.5|10 -Ametal-1|net@1830|||S2700|data2inT@43|inA[2]|373.5|-7|contact@416||373.5|10 -Ametal-1|net@1831|||S900|data2inT@43|inB[2]|400.5|-7|contact@411||400.5|-40 -Ametal-1|net@1832|||S900|data2inT@43|inB[1]|463.5|-7|contact@410||463.5|-40 -Ametal-1|net@1833|||S900|data2inT@43|out[2]|423|-13|contact@407||423|-60 -Ametal-1|net@1834|||S900|data2inT@43|out[1]|441|-13|contact@408||441|-60 -Ametal-2|net@1837|||S0|contact@419||279|-60|contact@418||252|-60 -Ametal-2|net@1838|||S0|contact@417||324|-60|contact@420||297|-60 -Ametal-2|net@1840|||S0|contact@421||336|-40|contact@422||319.5|-40 -Ametal-2|net@1842|||S0|contact@423||256.5|-40|contact@424||240|-40 -Ametal-2|net@1844|||S1800|contact@425||342|10|contact@426||346.5|10 -Ametal-2|net@1846|||S0|contact@427||234|10|contact@428||229.5|10 -Ametal-1|net@1847|||S2700|data2inT@44|inA[1]|346.5|-7|contact@426||346.5|10 -Ametal-1|net@1848|||S2700|data2inT@44|inA[2]|229.5|-7|contact@428||229.5|10 -Ametal-1|net@1849|||S900|data2inT@44|inB[2]|256.5|-7|contact@423||256.5|-40 -Ametal-1|net@1850|||S900|data2inT@44|inB[1]|319.5|-7|contact@422||319.5|-40 -Ametal-1|net@1851|||S900|data2inT@44|out[2]|279|-13|contact@419||279|-60 -Ametal-1|net@1852|||S900|data2inT@44|out[1]|297|-13|contact@420||297|-60 -Ametal-2|net@1855|||S0|contact@431||-297|-60|contact@430||-324|-60 -Ametal-2|net@1856|||S0|contact@429||-252|-60|contact@432||-279|-60 -Ametal-2|net@1858|||S0|contact@433||-240|-40|contact@434||-256.5|-40 -Ametal-2|net@1860|||S0|contact@435||-319.5|-40|contact@436||-336|-40 -Ametal-2|net@1862|||S1800|contact@437||-234|10|contact@438||-229.5|10 -Ametal-2|net@1864|||S0|contact@439||-342|10|contact@440||-346.5|10 -Ametal-1|net@1865|||S2700|data2inT@45|inA[1]|-229.5|-7|contact@438||-229.5|10 -Ametal-1|net@1866|||S2700|data2inT@45|inA[2]|-346.5|-7|contact@440||-346.5|10 -Ametal-1|net@1867|||S900|data2inT@45|inB[2]|-319.5|-7|contact@435||-319.5|-40 -Ametal-1|net@1868|||S900|data2inT@45|inB[1]|-256.5|-7|contact@434||-256.5|-40 -Ametal-1|net@1869|||S900|data2inT@45|out[2]|-297|-13|contact@431||-297|-60 -Ametal-1|net@1870|||S900|data2inT@45|out[1]|-279|-13|contact@432||-279|-60 -Ametal-2|net@1873|||S0|contact@443||-441|-60|contact@442||-468|-60 -Ametal-2|net@1874|||S0|contact@441||-396|-60|contact@444||-423|-60 -Ametal-2|net@1876|||S0|contact@445||-384|-40|contact@446||-400.5|-40 -Ametal-2|net@1878|||S0|contact@447||-463.5|-40|contact@448||-480|-40 -Ametal-2|net@1880|||S1800|contact@449||-378|10|contact@450||-373.5|10 -Ametal-2|net@1882|||S0|contact@451||-486|10|contact@452||-490.5|10 -Ametal-1|net@1883|||S2700|data2inT@46|inA[1]|-373.5|-7|contact@450||-373.5|10 -Ametal-1|net@1884|||S2700|data2inT@46|inA[2]|-490.5|-7|contact@452||-490.5|10 -Ametal-1|net@1885|||S900|data2inT@46|inB[2]|-463.5|-7|contact@447||-463.5|-40 -Ametal-1|net@1886|||S900|data2inT@46|inB[1]|-400.5|-7|contact@446||-400.5|-40 -Ametal-1|net@1887|||S900|data2inT@46|out[2]|-441|-13|contact@443||-441|-60 -Ametal-1|net@1888|||S900|data2inT@46|out[1]|-423|-13|contact@444||-423|-60 -Ametal-2|net@1891|||S0|contact@455||-585|-60|contact@454||-612|-60 -Ametal-2|net@1892|||S0|contact@453||-540|-60|contact@456||-567|-60 -Ametal-2|net@1894|||S0|contact@457||-528|-40|contact@458||-544.5|-40 -Ametal-2|net@1896|||S0|contact@459||-607.5|-40|contact@460||-624|-40 -Ametal-2|net@1898|||S1800|contact@461||-522|10|contact@462||-517.5|10 -Ametal-2|net@1900|||S0|contact@463||-630|10|contact@464||-634.5|10 -Ametal-1|net@1901|||S2700|data2inT@47|inA[1]|-517.5|-7|contact@462||-517.5|10 -Ametal-1|net@1902|||S2700|data2inT@47|inA[2]|-634.5|-7|contact@464||-634.5|10 -Ametal-1|net@1903|||S900|data2inT@47|inB[2]|-607.5|-7|contact@459||-607.5|-40 -Ametal-1|net@1904|||S900|data2inT@47|inB[1]|-544.5|-7|contact@458||-544.5|-40 -Ametal-1|net@1905|||S900|data2inT@47|out[2]|-585|-13|contact@455||-585|-60 -Ametal-1|net@1906|||S900|data2inT@47|out[1]|-567|-13|contact@456||-567|-60 -Ametal-2|net@1909|||S0|contact@467||-729|-60|contact@466||-756|-60 -Ametal-2|net@1910|||S0|contact@465||-684|-60|contact@468||-711|-60 -Ametal-2|net@1912|||S0|contact@469||-672|-40|contact@470||-688.5|-40 -Ametal-2|net@1914|||S0|contact@471||-751.5|-40|contact@472||-768|-40 -Ametal-2|net@1916|||S1800|contact@473||-666|10|contact@474||-661.5|10 -Ametal-2|net@1918|||S0|contact@475||-774|10|contact@476||-778.5|10 -Ametal-1|net@1919|||S2700|data2inT@48|inA[1]|-661.5|-7|contact@474||-661.5|10 -Ametal-1|net@1920|||S2700|data2inT@48|inA[2]|-778.5|-7|contact@476||-778.5|10 -Ametal-1|net@1921|||S900|data2inT@48|inB[2]|-751.5|-7|contact@471||-751.5|-40 -Ametal-1|net@1922|||S900|data2inT@48|inB[1]|-688.5|-7|contact@470||-688.5|-40 -Ametal-1|net@1923|||S900|data2inT@48|out[2]|-729|-13|contact@467||-729|-60 -Ametal-1|net@1924|||S900|data2inT@48|out[1]|-711|-13|contact@468||-711|-60 -Ametal-2|net@1927|||S0|contact@479||-873|-60|contact@478||-900|-60 -Ametal-2|net@1928|||S0|contact@477||-828|-60|contact@480||-855|-60 -Ametal-2|net@1930|||S0|contact@481||-816|-40|contact@482||-832.5|-40 -Ametal-2|net@1932|||S0|contact@483||-895.5|-40|contact@484||-912|-40 -Ametal-2|net@1934|||S1800|contact@485||-810|10|contact@486||-805.5|10 -Ametal-2|net@1936|||S0|contact@487||-918|10|contact@488||-922.5|10 -Ametal-1|net@1937|||S2700|data2inT@49|inA[1]|-805.5|-7|contact@486||-805.5|10 -Ametal-1|net@1938|||S2700|data2inT@49|inA[2]|-922.5|-7|contact@488||-922.5|10 -Ametal-1|net@1939|||S900|data2inT@49|inB[2]|-895.5|-7|contact@483||-895.5|-40 -Ametal-1|net@1940|||S900|data2inT@49|inB[1]|-832.5|-7|contact@482||-832.5|-40 -Ametal-1|net@1941|||S900|data2inT@49|out[2]|-873|-13|contact@479||-873|-60 -Ametal-1|net@1942|||S900|data2inT@49|out[1]|-855|-13|contact@480||-855|-60 -Ametal-2|net@1945|||S0|contact@491||-1017|-60|contact@490||-1044|-60 -Ametal-2|net@1946|||S0|contact@489||-972|-60|contact@492||-999|-60 -Ametal-2|net@1948|||S0|contact@493||-960|-40|contact@494||-976.5|-40 -Ametal-2|net@1950|||S0|contact@495||-1039.5|-40|contact@496||-1056|-40 -Ametal-2|net@1952|||S1800|contact@497||-954|10|contact@498||-949.5|10 -Ametal-2|net@1954|||S0|contact@499||-1062|10|contact@500||-1066.5|10 -Ametal-1|net@1955|||S2700|data2inT@50|inA[1]|-949.5|-7|contact@498||-949.5|10 -Ametal-1|net@1956|||S2700|data2inT@50|inA[2]|-1066.5|-7|contact@500||-1066.5|10 -Ametal-1|net@1957|||S900|data2inT@50|inB[2]|-1039.5|-7|contact@495||-1039.5|-40 -Ametal-1|net@1958|||S900|data2inT@50|inB[1]|-976.5|-7|contact@494||-976.5|-40 -Ametal-1|net@1959|||S900|data2inT@50|out[2]|-1017|-13|contact@491||-1017|-60 -Ametal-1|net@1960|||S900|data2inT@50|out[1]|-999|-13|contact@492||-999|-60 -Ametal-2|net@1963|||S0|contact@503||-1161|-60|contact@502||-1188|-60 -Ametal-2|net@1964|||S0|contact@501||-1116|-60|contact@504||-1143|-60 -Ametal-2|net@1966|||S0|contact@505||-1104|-40|contact@506||-1120.5|-40 -Ametal-2|net@1968|||S0|contact@507||-1183.5|-40|contact@508||-1200|-40 -Ametal-2|net@1970|||S1800|contact@509||-1098|10|contact@510||-1093.5|10 -Ametal-2|net@1972|||S0|contact@511||-1206|10|contact@512||-1210.5|10 -Ametal-1|net@1973|||S2700|data2inT@51|inA[1]|-1093.5|-7|contact@510||-1093.5|10 -Ametal-1|net@1974|||S2700|data2inT@51|inA[2]|-1210.5|-7|contact@512||-1210.5|10 -Ametal-1|net@1975|||S900|data2inT@51|inB[2]|-1183.5|-7|contact@507||-1183.5|-40 -Ametal-1|net@1976|||S900|data2inT@51|inB[1]|-1120.5|-7|contact@506||-1120.5|-40 -Ametal-1|net@1977|||S900|data2inT@51|out[2]|-1161|-13|contact@503||-1161|-60 -Ametal-1|net@1978|||S900|data2inT@51|out[1]|-1143|-13|contact@504||-1143|-60 -Ametal-2|net@1981|||S0|contact@515||-1305|-60|contact@514||-1332|-60 -Ametal-2|net@1982|||S0|contact@513||-1260|-60|contact@516||-1287|-60 -Ametal-2|net@1984|||S0|contact@517||-1248|-40|contact@518||-1264.5|-40 -Ametal-2|net@1986|||S0|contact@519||-1327.5|-40|contact@520||-1344|-40 -Ametal-2|net@1988|||S1800|contact@521||-1242|10|contact@522||-1237.5|10 -Ametal-2|net@1990|||S0|contact@523||-1350|10|contact@524||-1354.5|10 -Ametal-1|net@1991|||S2700|data2inT@52|inA[1]|-1237.5|-7|contact@522||-1237.5|10 -Ametal-1|net@1992|||S2700|data2inT@52|inA[2]|-1354.5|-7|contact@524||-1354.5|10 -Ametal-1|net@1993|||S900|data2inT@52|inB[2]|-1327.5|-7|contact@519||-1327.5|-40 -Ametal-1|net@1994|||S900|data2inT@52|inB[1]|-1264.5|-7|contact@518||-1264.5|-40 -Ametal-1|net@1995|||S900|data2inT@52|out[2]|-1305|-13|contact@515||-1305|-60 -Ametal-1|net@1996|||S900|data2inT@52|out[1]|-1287|-13|contact@516||-1287|-60 -Ametal-2|net@1999|||S0|contact@527||-1449|-60|contact@526||-1476|-60 -Ametal-2|net@2000|||S0|contact@525||-1404|-60|contact@528||-1431|-60 -Ametal-2|net@2002|||S0|contact@529||-1392|-40|contact@530||-1408.5|-40 -Ametal-2|net@2004|||S0|contact@531||-1471.5|-40|contact@532||-1488|-40 -Ametal-2|net@2006|||S1800|contact@533||-1386|10|contact@534||-1381.5|10 -Ametal-2|net@2008|||S0|contact@535||-1494|10|contact@536||-1498.5|10 -Ametal-1|net@2009|||S2700|data2inT@53|inA[1]|-1381.5|-7|contact@534||-1381.5|10 -Ametal-1|net@2010|||S2700|data2inT@53|inA[2]|-1498.5|-7|contact@536||-1498.5|10 -Ametal-1|net@2011|||S900|data2inT@53|inB[2]|-1471.5|-7|contact@531||-1471.5|-40 -Ametal-1|net@2012|||S900|data2inT@53|inB[1]|-1408.5|-7|contact@530||-1408.5|-40 -Ametal-1|net@2013|||S900|data2inT@53|out[2]|-1449|-13|contact@527||-1449|-60 -Ametal-1|net@2014|||S900|data2inT@53|out[1]|-1431|-13|contact@528||-1431|-60 -Ametal-3|net@2015|||S900|contact@309||-192|-40|pinsIn10@1|in[1]|-192|-69 -Ametal-3|net@2016|||S2700|pinsOut0@1|out[9]|1404|-69|contact@322||1404|-60 -Ametal-3|net@2017|||S2700|pinsOut0@2|out[1]|1476|-69|contact@321||1476|-60 -Ametal-3|net@2018|||S2700|pinsIn09@4|in[1]|1488|-69|contact@325||1488|-40 -Ametal-3|net@2019|||S2700|pinsIn09@5|in[9]|1392|-69|contact@328||1392|-40 -Ametal-3|net@2020|||S2700|pinsIn09@1|in[1]|1494|-7|contact@329||1494|10 -Ametal-3|net@2021|||S2700|pinsIn09@0|in[9]|1386|-7|contact@331||1386|10 -Ametal-3|net@2022|||S2700|pinsOut0@1|out[8]|1260|-69|contact@334||1260|-60 -Ametal-3|net@2023|||S2700|pinsOut0@2|out[2]|1332|-69|contact@333||1332|-60 -Ametal-3|net@2024|||S2700|pinsIn09@4|in[2]|1344|-69|contact@337||1344|-40 -Ametal-3|net@2025|||S2700|pinsIn09@5|in[8]|1248|-69|contact@340||1248|-40 -Ametal-3|net@2026|||S2700|pinsIn09@1|in[2]|1350|-7|contact@341||1350|10 -Ametal-3|net@2027|||S2700|pinsIn09@0|in[8]|1242|-7|contact@343||1242|10 -Ametal-3|net@2028|||S2700|pinsOut0@1|out[7]|1116|-69|contact@346||1116|-60 -Ametal-3|net@2029|||S2700|pinsOut0@2|out[3]|1188|-69|contact@345||1188|-60 -Ametal-3|net@2030|||S2700|pinsIn09@4|in[3]|1200|-69|contact@349||1200|-40 -Ametal-3|net@2031|||S2700|pinsIn09@5|in[7]|1104|-69|contact@352||1104|-40 -Ametal-3|net@2032|||S2700|pinsIn09@1|in[3]|1206|-7|contact@353||1206|10 -Ametal-3|net@2033|||S2700|pinsIn09@0|in[7]|1098|-7|contact@355||1098|10 -Ametal-3|net@2034|||S2700|pinsOut0@1|out[6]|972|-69|contact@358||972|-60 -Ametal-3|net@2035|||S2700|pinsOut0@2|out[4]|1044|-69|contact@357||1044|-60 -Ametal-3|net@2036|||S2700|pinsIn09@4|in[4]|1056|-69|contact@361||1056|-40 -Ametal-3|net@2037|||S2700|pinsIn09@5|in[6]|960|-69|contact@364||960|-40 -Ametal-3|net@2038|||S2700|pinsIn09@1|in[4]|1062|-7|contact@365||1062|10 -Ametal-3|net@2039|||S2700|pinsIn09@0|in[6]|954|-7|contact@367||954|10 -Ametal-3|net@2040|||S2700|pinsOut0@1|out[5]|828|-69|contact@370||828|-60 -Ametal-3|net@2041|||S2700|pinsOut0@2|out[5]|900|-69|contact@369||900|-60 -Ametal-3|net@2042|||S2700|pinsIn09@4|in[5]|912|-69|contact@373||912|-40 -Ametal-3|net@2043|||S2700|pinsIn09@5|in[5]|816|-69|contact@376||816|-40 -Ametal-3|net@2044|||S2700|pinsIn09@1|in[5]|918|-7|contact@377||918|10 -Ametal-3|net@2045|||S2700|pinsIn09@0|in[5]|810|-7|contact@379||810|10 -Ametal-3|net@2046|||S2700|pinsOut0@1|out[4]|684|-69|contact@382||684|-60 -Ametal-3|net@2047|||S2700|pinsOut0@2|out[6]|756|-69|contact@381||756|-60 -Ametal-3|net@2048|||S2700|pinsIn09@4|in[6]|768|-69|contact@385||768|-40 -Ametal-3|net@2049|||S2700|pinsIn09@5|in[4]|672|-69|contact@388||672|-40 -Ametal-3|net@2050|||S2700|pinsIn09@1|in[6]|774|-7|contact@389||774|10 -Ametal-3|net@2051|||S2700|pinsIn09@0|in[4]|666|-7|contact@391||666|10 -Ametal-3|net@2052|||S2700|pinsOut0@1|out[3]|540|-69|contact@394||540|-60 -Ametal-3|net@2053|||S2700|pinsOut0@2|out[7]|612|-69|contact@393||612|-60 -Ametal-3|net@2054|||S2700|pinsIn09@4|in[7]|624|-69|contact@397||624|-40 -Ametal-3|net@2055|||S2700|pinsIn09@5|in[3]|528|-69|contact@400||528|-40 -Ametal-3|net@2056|||S2700|pinsIn09@1|in[7]|630|-7|contact@401||630|10 -Ametal-3|net@2057|||S2700|pinsIn09@0|in[3]|522|-7|contact@403||522|10 -Ametal-3|net@2058|||S2700|pinsOut0@1|out[2]|396|-69|contact@406||396|-60 -Ametal-3|net@2059|||S2700|pinsOut0@2|out[8]|468|-69|contact@405||468|-60 -Ametal-3|net@2060|||S2700|pinsIn09@4|in[8]|480|-69|contact@409||480|-40 -Ametal-3|net@2061|||S2700|pinsIn09@5|in[2]|384|-69|contact@412||384|-40 -Ametal-3|net@2062|||S2700|pinsIn09@1|in[8]|486|-7|contact@413||486|10 -Ametal-3|net@2063|||S2700|pinsIn09@0|in[2]|378|-7|contact@415||378|10 -Ametal-3|net@2064|||S2700|pinsOut0@1|out[1]|252|-69|contact@418||252|-60 -Ametal-3|net@2065|||S2700|pinsOut0@2|out[9]|324|-69|contact@417||324|-60 -Ametal-3|net@2066|||S2700|pinsIn09@4|in[9]|336|-69|contact@421||336|-40 -Ametal-3|net@2067|||S2700|pinsIn09@5|in[1]|240|-69|contact@424||240|-40 -Ametal-3|net@2068|||S2700|pinsIn09@1|in[9]|342|-7|contact@425||342|10 -Ametal-3|net@2069|||S2700|pinsIn09@0|in[1]|234|-7|contact@427||234|10 -Ametal-3|net@2070|||S2700|pinsOut1@0|out[2]|-324|-69|contact@430||-324|-60 -Ametal-3|net@2071|||S2700|pinsOut0@0|out[9]|-252|-69|contact@429||-252|-60 -Ametal-3|net@2072|||S2700|pinsIn09@3|in[9]|-240|-69|contact@433||-240|-40 -Ametal-3|net@2073|||S2700|pinsIn10@1|in[2]|-336|-69|contact@436||-336|-40 -Ametal-3|net@2074|||S2700|pinsIn09@2|in[9]|-234|-7|contact@437||-234|10 -Ametal-3|net@2075|||S2700|pinsIn10@0|in[2]|-342|-7|contact@439||-342|10 -Ametal-3|net@2076|||S2700|pinsOut1@0|out[3]|-468|-69|contact@442||-468|-60 -Ametal-3|net@2077|||S2700|pinsOut0@0|out[8]|-396|-69|contact@441||-396|-60 -Ametal-3|net@2078|||S2700|pinsIn09@3|in[8]|-384|-69|contact@445||-384|-40 -Ametal-3|net@2079|||S2700|pinsIn10@1|in[3]|-480|-69|contact@448||-480|-40 -Ametal-3|net@2080|||S2700|pinsIn09@2|in[8]|-378|-7|contact@449||-378|10 -Ametal-3|net@2081|||S2700|pinsIn10@0|in[3]|-486|-7|contact@451||-486|10 -Ametal-3|net@2082|||S2700|pinsOut1@0|out[4]|-612|-69|contact@454||-612|-60 -Ametal-3|net@2083|||S2700|pinsOut0@0|out[7]|-540|-69|contact@453||-540|-60 -Ametal-3|net@2084|||S2700|pinsIn09@3|in[7]|-528|-69|contact@457||-528|-40 -Ametal-3|net@2085|||S2700|pinsIn10@1|in[4]|-624|-69|contact@460||-624|-40 -Ametal-3|net@2086|||S2700|pinsIn09@2|in[7]|-522|-7|contact@461||-522|10 -Ametal-3|net@2087|||S2700|pinsIn10@0|in[4]|-630|-7|contact@463||-630|10 -Ametal-3|net@2088|||S2700|pinsOut1@0|out[5]|-756|-69|contact@466||-756|-60 -Ametal-3|net@2089|||S2700|pinsOut0@0|out[6]|-684|-69|contact@465||-684|-60 -Ametal-3|net@2090|||S2700|pinsIn09@3|in[6]|-672|-69|contact@469||-672|-40 -Ametal-3|net@2091|||S2700|pinsIn10@1|in[5]|-768|-69|contact@472||-768|-40 -Ametal-3|net@2092|||S2700|pinsIn09@2|in[6]|-666|-7|contact@473||-666|10 -Ametal-3|net@2093|||S2700|pinsIn10@0|in[5]|-774|-7|contact@475||-774|10 -Ametal-3|net@2094|||S2700|pinsOut1@0|out[6]|-900|-69|contact@478||-900|-60 -Ametal-3|net@2095|||S2700|pinsOut0@0|out[5]|-828|-69|contact@477||-828|-60 -Ametal-3|net@2096|||S2700|pinsIn09@3|in[5]|-816|-69|contact@481||-816|-40 -Ametal-3|net@2097|||S2700|pinsIn10@1|in[6]|-912|-69|contact@484||-912|-40 -Ametal-3|net@2098|||S2700|pinsIn09@2|in[5]|-810|-7|contact@485||-810|10 -Ametal-3|net@2099|||S2700|pinsIn10@0|in[6]|-918|-7|contact@487||-918|10 -Ametal-3|net@2100|||S2700|pinsOut1@0|out[7]|-1044|-69|contact@490||-1044|-60 -Ametal-3|net@2101|||S2700|pinsOut0@0|out[4]|-972|-69|contact@489||-972|-60 -Ametal-3|net@2102|||S2700|pinsIn09@3|in[4]|-960|-69|contact@493||-960|-40 -Ametal-3|net@2103|||S2700|pinsIn10@1|in[7]|-1056|-69|contact@496||-1056|-40 -Ametal-3|net@2104|||S2700|pinsIn09@2|in[4]|-954|-7|contact@497||-954|10 -Ametal-3|net@2105|||S2700|pinsIn10@0|in[7]|-1062|-7|contact@499||-1062|10 -Ametal-3|net@2106|||S2700|pinsOut1@0|out[8]|-1188|-69|contact@502||-1188|-60 -Ametal-3|net@2107|||S2700|pinsOut0@0|out[3]|-1116|-69|contact@501||-1116|-60 -Ametal-3|net@2108|||S2700|pinsIn09@3|in[3]|-1104|-69|contact@505||-1104|-40 -Ametal-3|net@2109|||S2700|pinsIn10@1|in[8]|-1200|-69|contact@508||-1200|-40 -Ametal-3|net@2110|||S2700|pinsIn09@2|in[3]|-1098|-7|contact@509||-1098|10 -Ametal-3|net@2111|||S2700|pinsIn10@0|in[8]|-1206|-7|contact@511||-1206|10 -Ametal-3|net@2112|||S2700|pinsOut1@0|out[9]|-1332|-69|contact@514||-1332|-60 -Ametal-3|net@2113|||S2700|pinsOut0@0|out[2]|-1260|-69|contact@513||-1260|-60 -Ametal-3|net@2114|||S2700|pinsIn09@3|in[2]|-1248|-69|contact@517||-1248|-40 -Ametal-3|net@2115|||S2700|pinsIn10@1|in[9]|-1344|-69|contact@520||-1344|-40 -Ametal-3|net@2116|||S2700|pinsIn09@2|in[2]|-1242|-7|contact@521||-1242|10 -Ametal-3|net@2117|||S2700|pinsIn10@0|in[9]|-1350|-7|contact@523||-1350|10 -Ametal-3|net@2118|||S2700|pinsOut1@0|out[10]|-1476|-69|contact@526||-1476|-60 -Ametal-3|net@2119|||S2700|pinsOut0@0|out[1]|-1404|-69|contact@525||-1404|-60 -Ametal-3|net@2120|||S2700|pinsIn09@3|in[1]|-1392|-69|contact@529||-1392|-40 -Ametal-3|net@2121|||S2700|pinsIn10@1|in[10]|-1488|-69|contact@532||-1488|-40 -Ametal-3|net@2122|||S2700|pinsIn09@2|in[1]|-1386|-7|contact@533||-1386|10 -Ametal-3|net@2123|||S2700|pinsIn10@0|in[10]|-1494|-7|contact@535||-1494|10 -Egnd||D5G2;|data2inT@36|gnd|G -Egnd_1||D5G2;|data2inT@53|gnd_1|G -Ehcl[B]||D5G2;|pin@220||I -Ehcl[B_1]|hcl[H]|D5G2;|pin@221||I -Ein[1]@404537240|inB[1]|D5G2;|pinsIn09@5|in[1]|I -Ein[2]@517392083|inB[2]|D5G2;|pinsIn09@5|in[2]|I -Ein[3]@234556080|inB[3]|D5G2;|pinsIn09@5|in[3]|I -Ein[4]@355120815|inB[4]|D5G2;|pinsIn09@5|in[4]|I -Ein[5]@222410626|inB[5]|D5G2;|pinsIn09@5|in[5]|I -Ein[6]@352209334|inB[6]|D5G2;|pinsIn09@5|in[6]|I -Ein[7]@736820316|inB[7]|D5G2;|pinsIn09@5|in[7]|I -Ein[8]@181797453|inB[8]|D5G2;|pinsIn09@5|in[8]|I -Ein[9]@285433236|inB[9]|D5G2;|pinsIn09@5|in[9]|I -Ein[10]@599646204|inB[10]|D5G2;|pinsIn09@4|in[1]|I -Ein[11]@1008354339|inB[11]|D5G2;|pinsIn09@4|in[2]|I -Ein[12]@606753930|inB[12]|D5G2;|pinsIn09@4|in[3]|I -Ein[13]@847607153|inB[13]|D5G2;|pinsIn09@4|in[4]|I -Ein[14]@507566568|inB[14]|D5G2;|pinsIn09@4|in[5]|I -Ein[15]@487820958|inB[15]|D5G2;|pinsIn09@4|in[6]|I -Ein[16]@1003027917|inB[16]|D5G2;|pinsIn09@4|in[7]|I -Ein[17]@264387472|inB[17]|D5G2;|pinsIn09@4|in[8]|I -Ein[18]@133173184|inB[18]|D5G2;|pinsIn09@4|in[9]|I -Ein[19]@426593988|inB[19]|D5G2;|pinsIn10@1|in[1]|I -Ein[20]@433289605|inB[20]|D5G2;|pinsIn10@1|in[2]|I -Ein[21]@478364057|inB[21]|D5G2;|pinsIn10@1|in[3]|I -Ein[22]@11864088|inB[22]|D5G2;|pinsIn10@1|in[4]|I -Ein[23]@426039028|inB[23]|D5G2;|pinsIn10@1|in[5]|I -Ein[24]@744980131|inB[24]|D5G2;|pinsIn10@1|in[6]|I -Ein[25]@1050948274|inB[25]|D5G2;|pinsIn10@1|in[7]|I -Ein[26]@127779132|inB[26]|D5G2;|pinsIn10@1|in[8]|I -Ein[27]@436825266|inB[27]|D5G2;|pinsIn10@1|in[9]|I -Ein[28]@148156322|inB[28]|D5G2;|pinsIn10@1|in[10]|I -Ein[29]@390479680|inB[29]|D5G2;|pinsIn09@3|in[1]|I -Ein[30]@934173793|inB[30]|D5G2;|pinsIn09@3|in[2]|I -Ein[31]@1016141044|inB[31]|D5G2;|pinsIn09@3|in[3]|I -Ein[32]@187620953|inB[32]|D5G2;|pinsIn09@3|in[4]|I -Ein[33]@484570483|inB[33]|D5G2;|pinsIn09@3|in[5]|I -Ein[34]@852683236|inB[34]|D5G2;|pinsIn09@3|in[6]|I -Ein[35]@580896972|inB[35]|D5G2;|pinsIn09@3|in[7]|I -Ein[36]@792247534|inB[36]|D5G2;|pinsIn09@3|in[8]|I -Ein[37]@411346534|inB[37]|D5G2;|pinsIn09@3|in[9]|I -Ein[1]|inH[1]|D5G2;|pinsIn09@0|in[1]|I -Ein[2]|inH[2]|D5G2;|pinsIn09@0|in[2]|I -Ein[3]|inH[3]|D5G2;|pinsIn09@0|in[3]|I -Ein[4]|inH[4]|D5G2;|pinsIn09@0|in[4]|I -Ein[5]|inH[5]|D5G2;|pinsIn09@0|in[5]|I -Ein[6]|inH[6]|D5G2;|pinsIn09@0|in[6]|I -Ein[7]|inH[7]|D5G2;|pinsIn09@0|in[7]|I -Ein[8]|inH[8]|D5G2;|pinsIn09@0|in[8]|I -Ein[9]|inH[9]|D5G2;|pinsIn09@0|in[9]|I -Ein[10]|inH[10]|D5G2;|pinsIn09@1|in[1]|I -Ein[11]|inH[11]|D5G2;|pinsIn09@1|in[2]|I -Ein[12]|inH[12]|D5G2;|pinsIn09@1|in[3]|I -Ein[13]|inH[13]|D5G2;|pinsIn09@1|in[4]|I -Ein[14]|inH[14]|D5G2;|pinsIn09@1|in[5]|I -Ein[15]|inH[15]|D5G2;|pinsIn09@1|in[6]|I -Ein[16]|inH[16]|D5G2;|pinsIn09@1|in[7]|I -Ein[17]|inH[17]|D5G2;|pinsIn09@1|in[8]|I -Ein[18]|inH[18]|D5G2;|pinsIn09@1|in[9]|I -Ein[19]|inH[19]|D5G2;|pinsIn10@0|in[1]|I -Ein[20]|inH[20]|D5G2;|pinsIn10@0|in[2]|I -Ein[21]|inH[21]|D5G2;|pinsIn10@0|in[3]|I -Ein[22]|inH[22]|D5G2;|pinsIn10@0|in[4]|I -Ein[23]|inH[23]|D5G2;|pinsIn10@0|in[5]|I -Ein[24]|inH[24]|D5G2;|pinsIn10@0|in[6]|I -Ein[25]|inH[25]|D5G2;|pinsIn10@0|in[7]|I -Ein[26]|inH[26]|D5G2;|pinsIn10@0|in[8]|I -Ein[27]|inH[27]|D5G2;|pinsIn10@0|in[9]|I -Ein[28]|inH[28]|D5G2;|pinsIn10@0|in[10]|I -Ein[29]|inH[29]|D5G2;|pinsIn09@2|in[1]|I -Ein[30]|inH[30]|D5G2;|pinsIn09@2|in[2]|I -Ein[31]|inH[31]|D5G2;|pinsIn09@2|in[3]|I -Ein[32]|inH[32]|D5G2;|pinsIn09@2|in[4]|I -Ein[33]|inH[33]|D5G2;|pinsIn09@2|in[5]|I -Ein[34]|inH[34]|D5G2;|pinsIn09@2|in[6]|I -Ein[35]|inH[35]|D5G2;|pinsIn09@2|in[7]|I -Ein[36]|inH[36]|D5G2;|pinsIn09@2|in[8]|I -Ein[37]|inH[37]|D5G2;|pinsIn09@2|in[9]|I -Eout[1]||D5G2;|pinsOut0@1|out[1]|I -Eout[2]||D5G2;|pinsOut0@1|out[2]|I -Eout[3]||D5G2;|pinsOut0@1|out[3]|I -Eout[4]||D5G2;|pinsOut0@1|out[4]|I -Eout[5]||D5G2;|pinsOut0@1|out[5]|I -Eout[6]||D5G2;|pinsOut0@1|out[6]|I -Eout[7]||D5G2;|pinsOut0@1|out[7]|I -Eout[8]||D5G2;|pinsOut0@1|out[8]|I -Eout[9]||D5G2;|pinsOut0@1|out[9]|I -Eout[10]||D5G2;|pinsOut0@2|out[1]|I -Eout[11]||D5G2;|pinsOut0@2|out[2]|I -Eout[12]||D5G2;|pinsOut0@2|out[3]|I -Eout[13]||D5G2;|pinsOut0@2|out[4]|I -Eout[14]||D5G2;|pinsOut0@2|out[5]|I -Eout[15]||D5G2;|pinsOut0@2|out[6]|I -Eout[16]||D5G2;|pinsOut0@2|out[7]|I -Eout[17]||D5G2;|pinsOut0@2|out[8]|I -Eout[18]||D5G2;|pinsOut0@2|out[9]|I -Eout[19]||D5G2;|pinsOut1@0|out[1]|I -Eout[20]||D5G2;|pinsOut1@0|out[2]|I -Eout[21]||D5G2;|pinsOut1@0|out[3]|I -Eout[22]||D5G2;|pinsOut1@0|out[4]|I -Eout[23]||D5G2;|pinsOut1@0|out[5]|I -Eout[24]||D5G2;|pinsOut1@0|out[6]|I -Eout[25]||D5G2;|pinsOut1@0|out[7]|I -Eout[26]||D5G2;|pinsOut1@0|out[8]|I -Eout[27]||D5G2;|pinsOut1@0|out[9]|I -Eout[28]||D5G2;|pinsOut1@0|out[10]|I -Eout[29]||D5G2;|pinsOut0@0|out[1]|I -Eout[30]||D5G2;|pinsOut0@0|out[2]|I -Eout[31]||D5G2;|pinsOut0@0|out[3]|I -Eout[32]||D5G2;|pinsOut0@0|out[4]|I -Eout[33]||D5G2;|pinsOut0@0|out[5]|I -Eout[34]||D5G2;|pinsOut0@0|out[6]|I -Eout[35]||D5G2;|pinsOut0@0|out[7]|I -Eout[36]||D5G2;|pinsOut0@0|out[8]|I -Eout[37]||D5G2;|pinsOut0@0|out[9]|I -Evdd||D5G2;|data2inT@36|vdd|P -Evdd_2||D5G2;|data2inT@36|vdd_2|P -Evdd_3||D5G2;|data2inT@53|vdd_3|P -Evdd_4||D5G2;|data2inT@53|vdd_4|P -X - -# Cell fifo37first;1{sch} -Cfifo37first;1{sch}||schematic|1204632709498|1206031282019| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-12|-2|||| -NOff-Page|conn@1||-5.5|-15|||| -NOff-Page|conn@2||11.5|0|||| -NOff-Page|conn@3||-12|2|||| -NOff-Page|conn@4||-4.5|18|||| -Ififo37first;1{ic}|fifo37fi@0||29|28|||D5G4; -IredFive:inv;1{ic}|inv@0||12.5|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||3.5|-15|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||13|9|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||4|18|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch2in10A;1{ic}|lat[1:37]|D5G3;X4;Y4.5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-0.5|33.5|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@1||-1.5|37.5|||||ART_message(D5G4;)Sthe first register of the FIFO -Ngeneric:Invisible-Pin|pin@2||0.5|42.5|||||ART_message(D5G6;)Sfifo37first -NWire_Pin|pin@4||-2|-6|||| -NBus_Pin|pin@5||-6.5|-2|-1|-1|| -NBus_Pin|pin@6||-6.5|-1|-1|-1|| -NBus_Pin|pin@7||-6.5|2|-1|-1|| -NBus_Pin|pin@8||-6.5|1|-1|-1|| -NWire_Pin|pin@10||18.5|-15|||X| -NWire_Pin|pin@11||18.5|-6|||X| -NWire_Pin|pin@13||19|18|||RR| -NWire_Pin|pin@14||19|9|||RR| -NWire_Pin|pin@18||-2|9|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||3.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D5092.000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||12.5|-15|X||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||4|9|RR||D0G4;|ATTR_L(D5G1;PUD)D5245.000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||13|18|RR||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ0|conn@2|a|9.5|0|lat[1:37]|out[1]|3|0 -Abus|net@2||-0.5|IJ1800|pin@8||-6.5|1|lat[1:37]|inB[1]|-3|1 -Awire|net@5|||2700|pin@4||-2|-6|lat[1:37]|hcl[A]|-2|-3 -Abus|net@6||-0.5|IJ1800|conn@0|y|-10|-2|pin@5||-6.5|-2 -Abus|net@7||-0.5|IJ2700|pin@5||-6.5|-2|pin@6||-6.5|-1 -Abus|net@8||-0.5|IJ1800|pin@6||-6.5|-1|lat[1:37]|inA[1]|-3|-1 -Abus|net@9||-0.5|IJ1800|conn@3|y|-10|2|pin@7||-6.5|2 -Abus|net@10||-0.5|IJ900|pin@7||-6.5|2|pin@8||-6.5|1 -Awire|net@11|||1800|inv@1|out|6|-15|wire90@1|b|10|-15 -Awire|net@12|||1800|wire90@1|a|15|-15|pin@10||18.5|-15 -Awire|net@13|||2700|pin@10||18.5|-15|pin@11||18.5|-6 -Awire|net@14|||0|pin@11||18.5|-6|inv@0|in|15|-6 -Awire|net@18|||1800|wire90@0|a|6|-6|inv@0|out|10|-6 -Awire|net@21|||1800|inv@3|out|6.5|18|wire90@3|b|10.5|18 -Awire|net@22|||1800|wire90@3|a|15.5|18|pin@13||19|18 -Awire|net@23|||900|pin@13||19|18|pin@14||19|9 -Awire|net@24|||0|pin@14||19|9|inv@2|in|15.5|9 -Awire|net@27|||1800|wire90@2|a|6.5|9|inv@2|out|10.5|9 -Awire|net@30|||900|pin@18||-2|9|lat[1:37]|hcl[B]|-2|3 -Awire|net@31|||0|wire90@0|b|1|-6|pin@4||-2|-6 -Awire|net@32|||0|inv@1|in|1|-15|conn@1|y|-3.5|-15 -Awire|net@34|||0|wire90@2|b|1.5|9|pin@18||-2|9 -Awire|net@36|||0|inv@3|in|1.5|18|conn@4|y|-2.5|18 -Ehcl[B]||D4G2;|conn@4|a|I -Ehcl[II]|hcl[H]|D4G2;|conn@1|a|I -EinB[1:26]|inB[1:37]|D4G2;|conn@3|a|I -EinI[1:26]|inH[1:37]|D4G2;|conn@0|a|I -Eout[1:26]|out[1:37]|D6G2;|conn@2|y|O -X - -# Cell fifo37last;1{ic} -Cfifo37last;1{ic}||artwork|1204666961201|1204667001238|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -NPin|pin@6||-2|-3|1|1|| -Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G3;)SFla -NPin|pin@8||-3|-2|1|1|| -NPin|pin@9||-3|2|1|1|| -NPin|pin@10||1|2|1|1|| -NPin|pin@11||1|3|1|1|| -NPin|pin@12||3|0|1|1|| -NPin|pin@13||1|-3|1|1|| -NPin|pin@14||1|-2|1|1|| -NPin|pin@17||-2|-2|1|1|| -AThicker|net@4|||FS900|pin@17||-2|-2|pin@6||-2|-3 -AThicker|net@5|||FS2700|pin@8||-3|-2|pin@9||-3|2 -AThicker|net@6|||FS2700|pin@10||1|2|pin@11||1|3 -AThicker|net@7|||FS1237|pin@11||1|3|pin@12||3|0 -AThicker|net@8|||FS563|pin@12||3|0|pin@13||1|-3 -AThicker|net@9|||FS2700|pin@13||1|-3|pin@14||1|-2 -AThicker|net@10|||FS0|pin@14||1|-2|pin@17||-2|-2 -AThicker|net@13|||FS0|pin@17||-2|-2|pin@8||-3|-2 -AThicker|net@14|||FS0|pin@10||1|2|pin@9||-3|2 -Ehcl[1]||D5G2;|pin@0||I -Ein[1:37]||D5G2;|pin@2||I -Eout[1:37]||D5G2;|pin@4||O -X - -# Cell fifo37last;2{lay} -Cfifo37last;2{lay}||cmos90|1204659733687|1231686870711||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204741764160 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@1||-198|60.3|||| -NX-Metal-1-Metal-2-Con|contact@2||-147.6|10|||| -NX-Metal-2-Metal-3-Con|contact@5||-192|10|||| -NX-Metal-2-Metal-3-Con|contact@6||-180|22|||| -NX-Metal-1-Metal-2-Con|contact@8||-202.5|22|||| -NX-Metal-1-Metal-2-Con|contact@10||210.5|34|||| -NX-Metal-1-Metal-2-Con|contact@11||107|60.3|||| -NX-Metal-1-Metal-2-Con|contact@12||1494|60.3|||| -NX-Metal-1-Metal-2-Con|contact@13||1386|60.3|||| -NX-Metal-1-Metal-2-Con|contact@14||1436.4|10|||| -NX-Metal-1-Metal-2-Con|contact@15||1452.4|10|||| -NX-Metal-2-Metal-3-Con|contact@16||1488|10|||| -NX-Metal-2-Metal-3-Con|contact@17||1392|10|||| -NX-Metal-2-Metal-3-Con|contact@18||1404|22|||| -NX-Metal-2-Metal-3-Con|contact@19||1476|22|||| -NX-Metal-1-Metal-2-Con|contact@20||1381.5|22|||| -NX-Metal-1-Metal-2-Con|contact@21||1498.5|22|||| -NX-Metal-1-Metal-2-Con|contact@22||1350|60.3|||| -NX-Metal-1-Metal-2-Con|contact@23||1242|60.3|||| -NX-Metal-1-Metal-2-Con|contact@24||1292.4|10|||| -NX-Metal-1-Metal-2-Con|contact@25||1308.4|10|||| -NX-Metal-2-Metal-3-Con|contact@26||1344|10|||| -NX-Metal-2-Metal-3-Con|contact@27||1248|10|||| -NX-Metal-2-Metal-3-Con|contact@28||1260|22|||| -NX-Metal-2-Metal-3-Con|contact@29||1332|22|||| -NX-Metal-1-Metal-2-Con|contact@30||1237.5|22|||| -NX-Metal-1-Metal-2-Con|contact@31||1354.5|22|||| -NX-Metal-1-Metal-2-Con|contact@32||1206|60.3|||| -NX-Metal-1-Metal-2-Con|contact@33||1098|60.3|||| -NX-Metal-1-Metal-2-Con|contact@34||1148.4|10|||| -NX-Metal-1-Metal-2-Con|contact@35||1164.4|10|||| -NX-Metal-2-Metal-3-Con|contact@36||1200|10|||| -NX-Metal-2-Metal-3-Con|contact@37||1104|10|||| -NX-Metal-2-Metal-3-Con|contact@38||1116|22|||| -NX-Metal-2-Metal-3-Con|contact@39||1188|22|||| -NX-Metal-1-Metal-2-Con|contact@40||1093.5|22|||| -NX-Metal-1-Metal-2-Con|contact@41||1210.5|22|||| -NX-Metal-1-Metal-2-Con|contact@42||1062|60.3|||| -NX-Metal-1-Metal-2-Con|contact@43||954|60.3|||| -NX-Metal-1-Metal-2-Con|contact@44||1004.4|10|||| -NX-Metal-1-Metal-2-Con|contact@45||1020.4|10|||| -NX-Metal-2-Metal-3-Con|contact@46||1056|10|||| -NX-Metal-2-Metal-3-Con|contact@47||960|10|||| -NX-Metal-2-Metal-3-Con|contact@48||972|22|||| -NX-Metal-2-Metal-3-Con|contact@49||1044|22|||| -NX-Metal-1-Metal-2-Con|contact@50||949.5|22|||| -NX-Metal-1-Metal-2-Con|contact@51||1066.5|22|||| -NX-Metal-1-Metal-2-Con|contact@52||918|60.3|||| -NX-Metal-1-Metal-2-Con|contact@53||810|60.3|||| -NX-Metal-1-Metal-2-Con|contact@54||860.4|10|||| -NX-Metal-1-Metal-2-Con|contact@55||876.4|10|||| -NX-Metal-2-Metal-3-Con|contact@56||912|10|||| -NX-Metal-2-Metal-3-Con|contact@57||816|10|||| -NX-Metal-2-Metal-3-Con|contact@58||828|22|||| -NX-Metal-2-Metal-3-Con|contact@59||900|22|||| -NX-Metal-1-Metal-2-Con|contact@60||805.5|22|||| -NX-Metal-1-Metal-2-Con|contact@61||922.5|22|||| -NX-Metal-1-Metal-2-Con|contact@62||774|60.3|||| -NX-Metal-1-Metal-2-Con|contact@63||666|60.3|||| -NX-Metal-1-Metal-2-Con|contact@64||716.4|10|||| -NX-Metal-1-Metal-2-Con|contact@65||732.4|10|||| -NX-Metal-2-Metal-3-Con|contact@66||768|10|||| -NX-Metal-2-Metal-3-Con|contact@67||672|10|||| -NX-Metal-2-Metal-3-Con|contact@68||684|22|||| -NX-Metal-2-Metal-3-Con|contact@69||756|22|||| -NX-Metal-1-Metal-2-Con|contact@70||661.5|22|||| -NX-Metal-1-Metal-2-Con|contact@71||778.5|22|||| -NX-Metal-1-Metal-2-Con|contact@72||630|60.3|||| -NX-Metal-1-Metal-2-Con|contact@73||522|60.3|||| -NX-Metal-1-Metal-2-Con|contact@74||572.4|10|||| -NX-Metal-1-Metal-2-Con|contact@75||588.4|10|||| -NX-Metal-2-Metal-3-Con|contact@76||624|10|||| -NX-Metal-2-Metal-3-Con|contact@77||528|10|||| -NX-Metal-2-Metal-3-Con|contact@78||540|22|||| -NX-Metal-2-Metal-3-Con|contact@79||612|22|||| -NX-Metal-1-Metal-2-Con|contact@80||517.5|22|||| -NX-Metal-1-Metal-2-Con|contact@81||634.5|22|||| -NX-Metal-1-Metal-2-Con|contact@82||486|60.3|||| -NX-Metal-1-Metal-2-Con|contact@83||378|60.3|||| -NX-Metal-1-Metal-2-Con|contact@84||428.4|10|||| -NX-Metal-1-Metal-2-Con|contact@85||444.4|10|||| -NX-Metal-2-Metal-3-Con|contact@86||480|10|||| -NX-Metal-2-Metal-3-Con|contact@87||384|10|||| -NX-Metal-2-Metal-3-Con|contact@88||396|22|||| -NX-Metal-2-Metal-3-Con|contact@89||468|22|||| -NX-Metal-1-Metal-2-Con|contact@90||373.5|22|||| -NX-Metal-1-Metal-2-Con|contact@91||490.5|22|||| -NX-Metal-1-Metal-2-Con|contact@92||342|60.3|||| -NX-Metal-1-Metal-2-Con|contact@93||234|60.3|||| -NX-Metal-1-Metal-2-Con|contact@94||284.4|10|||| -NX-Metal-1-Metal-2-Con|contact@95||300.4|10|||| -NX-Metal-2-Metal-3-Con|contact@96||336|10|||| -NX-Metal-2-Metal-3-Con|contact@97||240|10|||| -NX-Metal-2-Metal-3-Con|contact@98||252|22|||| -NX-Metal-2-Metal-3-Con|contact@99||324|22|||| -NX-Metal-1-Metal-2-Con|contact@100||229.5|22|||| -NX-Metal-1-Metal-2-Con|contact@101||346.5|22|||| -NX-Metal-1-Metal-2-Con|contact@102||-234|60.3|||| -NX-Metal-1-Metal-2-Con|contact@103||-342|60.3|||| -NX-Metal-1-Metal-2-Con|contact@104||-291.6|10|||| -NX-Metal-1-Metal-2-Con|contact@105||-275.6|10|||| -NX-Metal-2-Metal-3-Con|contact@106||-240|10|||| -NX-Metal-2-Metal-3-Con|contact@107||-336|10|||| -NX-Metal-2-Metal-3-Con|contact@108||-324|22|||| -NX-Metal-2-Metal-3-Con|contact@109||-252|22|||| -NX-Metal-1-Metal-2-Con|contact@110||-346.5|22|||| -NX-Metal-1-Metal-2-Con|contact@111||-229.5|22|||| -NX-Metal-1-Metal-2-Con|contact@112||-378|60.3|||| -NX-Metal-1-Metal-2-Con|contact@113||-486|60.3|||| -NX-Metal-1-Metal-2-Con|contact@114||-435.6|10|||| -NX-Metal-1-Metal-2-Con|contact@115||-419.6|10|||| -NX-Metal-2-Metal-3-Con|contact@116||-384|10|||| -NX-Metal-2-Metal-3-Con|contact@117||-480|10|||| -NX-Metal-2-Metal-3-Con|contact@118||-468|22|||| -NX-Metal-2-Metal-3-Con|contact@119||-396|22|||| -NX-Metal-1-Metal-2-Con|contact@120||-490.5|22|||| -NX-Metal-1-Metal-2-Con|contact@121||-373.5|22|||| -NX-Metal-1-Metal-2-Con|contact@122||-522|60.3|||| -NX-Metal-1-Metal-2-Con|contact@123||-630|60.3|||| -NX-Metal-1-Metal-2-Con|contact@124||-579.6|10|||| -NX-Metal-1-Metal-2-Con|contact@125||-563.6|10|||| -NX-Metal-2-Metal-3-Con|contact@126||-528|10|||| -NX-Metal-2-Metal-3-Con|contact@127||-624|10|||| -NX-Metal-2-Metal-3-Con|contact@128||-612|22|||| -NX-Metal-2-Metal-3-Con|contact@129||-540|22|||| -NX-Metal-1-Metal-2-Con|contact@130||-634.5|22|||| -NX-Metal-1-Metal-2-Con|contact@131||-517.5|22|||| -NX-Metal-1-Metal-2-Con|contact@132||-666|60.3|||| -NX-Metal-1-Metal-2-Con|contact@133||-774|60.3|||| -NX-Metal-1-Metal-2-Con|contact@134||-723.6|10|||| -NX-Metal-1-Metal-2-Con|contact@135||-707.6|10|||| -NX-Metal-2-Metal-3-Con|contact@136||-672|10|||| -NX-Metal-2-Metal-3-Con|contact@137||-768|10|||| -NX-Metal-2-Metal-3-Con|contact@138||-756|22|||| -NX-Metal-2-Metal-3-Con|contact@139||-684|22|||| -NX-Metal-1-Metal-2-Con|contact@140||-778.5|22|||| -NX-Metal-1-Metal-2-Con|contact@141||-661.5|22|||| -NX-Metal-1-Metal-2-Con|contact@142||-810|60.3|||| -NX-Metal-1-Metal-2-Con|contact@143||-918|60.3|||| -NX-Metal-1-Metal-2-Con|contact@144||-867.6|10|||| -NX-Metal-1-Metal-2-Con|contact@145||-851.6|10|||| -NX-Metal-2-Metal-3-Con|contact@146||-816|10|||| -NX-Metal-2-Metal-3-Con|contact@147||-912|10|||| -NX-Metal-2-Metal-3-Con|contact@148||-900|22|||| -NX-Metal-2-Metal-3-Con|contact@149||-828|22|||| -NX-Metal-1-Metal-2-Con|contact@150||-922.5|22|||| -NX-Metal-1-Metal-2-Con|contact@151||-805.5|22|||| -NX-Metal-1-Metal-2-Con|contact@152||-954|60.3|||| -NX-Metal-1-Metal-2-Con|contact@153||-1062|60.3|||| -NX-Metal-1-Metal-2-Con|contact@154||-1011.6|10|||| -NX-Metal-1-Metal-2-Con|contact@155||-995.6|10|||| -NX-Metal-2-Metal-3-Con|contact@156||-960|10|||| -NX-Metal-2-Metal-3-Con|contact@157||-1056|10|||| -NX-Metal-2-Metal-3-Con|contact@158||-1044|22|||| -NX-Metal-2-Metal-3-Con|contact@159||-972|22|||| -NX-Metal-1-Metal-2-Con|contact@160||-1066.5|22|||| -NX-Metal-1-Metal-2-Con|contact@161||-949.5|22|||| -NX-Metal-1-Metal-2-Con|contact@162||-1098|60.3|||| -NX-Metal-1-Metal-2-Con|contact@163||-1206|60.3|||| -NX-Metal-1-Metal-2-Con|contact@164||-1155.6|10|||| -NX-Metal-1-Metal-2-Con|contact@165||-1139.6|10|||| -NX-Metal-2-Metal-3-Con|contact@166||-1104|10|||| -NX-Metal-2-Metal-3-Con|contact@167||-1200|10|||| -NX-Metal-2-Metal-3-Con|contact@168||-1188|22|||| -NX-Metal-2-Metal-3-Con|contact@169||-1116|22|||| -NX-Metal-1-Metal-2-Con|contact@170||-1210.5|22|||| -NX-Metal-1-Metal-2-Con|contact@171||-1093.5|22|||| -NX-Metal-1-Metal-2-Con|contact@172||-1242|60.3|||| -NX-Metal-1-Metal-2-Con|contact@173||-1350|60.3|||| -NX-Metal-1-Metal-2-Con|contact@174||-1299.6|10|||| -NX-Metal-1-Metal-2-Con|contact@175||-1283.6|10|||| -NX-Metal-2-Metal-3-Con|contact@176||-1248|10|||| -NX-Metal-2-Metal-3-Con|contact@177||-1344|10|||| -NX-Metal-2-Metal-3-Con|contact@178||-1332|22|||| -NX-Metal-2-Metal-3-Con|contact@179||-1260|22|||| -NX-Metal-1-Metal-2-Con|contact@180||-1354.5|22|||| -NX-Metal-1-Metal-2-Con|contact@181||-1237.5|22|||| -NX-Metal-1-Metal-2-Con|contact@182||-1386|60.3|||| -NX-Metal-1-Metal-2-Con|contact@183||-1494|60.3|||| -NX-Metal-1-Metal-2-Con|contact@184||-1443.6|10|||| -NX-Metal-1-Metal-2-Con|contact@185||-1427.6|10|||| -NX-Metal-2-Metal-3-Con|contact@186||-1392|10|||| -NX-Metal-2-Metal-3-Con|contact@187||-1488|10|||| -NX-Metal-2-Metal-3-Con|contact@188||-1476|22|||| -NX-Metal-2-Metal-3-Con|contact@189||-1404|22|||| -NX-Metal-1-Metal-2-Con|contact@190||-1498.5|22|||| -NX-Metal-1-Metal-2-Con|contact@191||-1381.5|22|||| -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@18||1440|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@19||1296|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@20||1152|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@21||1008|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@22||864|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@23||720|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@24||576|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@25||432|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@26||288|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@27||-288|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@28||-432|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@29||-576|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@30||-720|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@31||-864|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@32||-1008|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@33||-1152|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@34||-1296|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@35||-1440|0|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@1||193|0|X||D5G4; -Igates1inM:inv80;1{lay}|inv80@1||131|0|XY||D5G4; -IlatchesK:latch1in30Am1w;1{lay}|latch1in@1||-144|0|X||D5G4; -NMetal-1-Pin|pin@5||-202.5|27|||| -NMetal-1-Pin|pin@23||210.5|-25|||| -NMetal-1-Pin|pin@24||181|-25|||| -NMetal-1-Pin|pin@25||181|25|||| -NMetal-1-Pin|pin@26||210.5|25|||| -NMetal-2-Pin|pin@27||1512|34|||| -NMetal-2-Pin|pin@32||1440|60.3|||| -NMetal-1-Pin|pin@37||1381.5|27|||| -NMetal-1-Pin|pin@38||1498.5|27|||| -NMetal-2-Pin|pin@41||1296|60.3|||| -NMetal-1-Pin|pin@46||1237.5|27|||| -NMetal-1-Pin|pin@47||1354.5|27|||| -NMetal-2-Pin|pin@50||1152|60.3|||| -NMetal-1-Pin|pin@55||1093.5|27|||| -NMetal-1-Pin|pin@56||1210.5|27|||| -NMetal-2-Pin|pin@59||1008|60.3|||| -NMetal-1-Pin|pin@64||949.5|27|||| -NMetal-1-Pin|pin@65||1066.5|27|||| -NMetal-2-Pin|pin@68||864|60.3|||| -NMetal-1-Pin|pin@73||805.5|27|||| -NMetal-1-Pin|pin@74||922.5|27|||| -NMetal-2-Pin|pin@77||720|60.3|||| -NMetal-1-Pin|pin@82||661.5|27|||| -NMetal-1-Pin|pin@83||778.5|27|||| -NMetal-2-Pin|pin@86||576|60.3|||| -NMetal-1-Pin|pin@91||517.5|27|||| -NMetal-1-Pin|pin@92||634.5|27|||| -NMetal-2-Pin|pin@95||432|60.3|||| -NMetal-1-Pin|pin@100||373.5|27|||| -NMetal-1-Pin|pin@101||490.5|27|||| -NMetal-2-Pin|pin@104||288|60.3|||| -NMetal-1-Pin|pin@109||229.5|27|||| -NMetal-1-Pin|pin@110||346.5|27|||| -NMetal-2-Pin|pin@113||-288|60.3|||| -NMetal-1-Pin|pin@118||-346.5|27|||| -NMetal-1-Pin|pin@119||-229.5|27|||| -NMetal-2-Pin|pin@122||-432|60.3|||| -NMetal-1-Pin|pin@127||-490.5|27|||| -NMetal-1-Pin|pin@128||-373.5|27|||| -NMetal-2-Pin|pin@131||-576|60.3|||| -NMetal-1-Pin|pin@136||-634.5|27|||| -NMetal-1-Pin|pin@137||-517.5|27|||| -NMetal-2-Pin|pin@140||-720|60.3|||| -NMetal-1-Pin|pin@145||-778.5|27|||| -NMetal-1-Pin|pin@146||-661.5|27|||| -NMetal-2-Pin|pin@149||-864|60.3|||| -NMetal-1-Pin|pin@154||-922.5|27|||| -NMetal-1-Pin|pin@155||-805.5|27|||| -NMetal-2-Pin|pin@158||-1008|60.3|||| -NMetal-1-Pin|pin@163||-1066.5|27|||| -NMetal-1-Pin|pin@164||-949.5|27|||| -NMetal-2-Pin|pin@167||-1152|60.3|||| -NMetal-1-Pin|pin@172||-1210.5|27|||| -NMetal-1-Pin|pin@173||-1093.5|27|||| -NMetal-2-Pin|pin@176||-1296|60.3|||| -NMetal-1-Pin|pin@181||-1354.5|27|||| -NMetal-1-Pin|pin@182||-1237.5|27|||| -NMetal-2-Pin|pin@185||-1440|60.3|||| -NMetal-1-Pin|pin@190||-1498.5|27|||| -NMetal-1-Pin|pin@191||-1381.5|27|||| -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@0||-828|63|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@1||828|63|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@2||900|63|||D5G4; -IfanPinsK:pinsIn10m3;1{lay}|pinsIn10@1||-828|63|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@0||-816|-10|X||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@1||912|-10|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@2||816|-10|X||D5G4; -IfanPinsK:pinsOut10m3;1{lay}|pinsOut1@0||-840|-10|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||172|0|||D5G4; -Ametal-2|net@835|||S0|data1inT@18|gnd_1|1368|0|data1inT@19|gnd|1368|0 -Ametal-2|net@836|||S0|data1inT@18|vdd_4|1368|-50|data1inT@19|vdd|1368|-50 -Ametal-2|net@837|||S0|data1inT@18|vdd_3|1368|50|data1inT@19|vdd_2|1368|50 -Ametal-2|net@838|||S0|data1inT@28|gnd_1|-504|0|data1inT@29|gnd|-504|0 -Ametal-2|net@839|||S0|data1inT@28|vdd_4|-504|-50|data1inT@29|vdd|-504|-50 -Ametal-2|net@840|||S0|data1inT@28|vdd_3|-504|50|data1inT@29|vdd_2|-504|50 -Ametal-2|net@841|||S0|data1inT@29|gnd_1|-648|0|data1inT@30|gnd|-648|0 -Ametal-2|net@842|||S0|data1inT@29|vdd_4|-648|-50|data1inT@30|vdd|-648|-50 -Ametal-2|net@843|||S0|data1inT@29|vdd_3|-648|50|data1inT@30|vdd_2|-648|50 -Ametal-2|net@844|||S0|data1inT@30|gnd_1|-792|0|data1inT@31|gnd|-792|0 -Ametal-2|net@845|||S0|data1inT@30|vdd_4|-792|-50|data1inT@31|vdd|-792|-50 -Ametal-2|net@846|||S0|data1inT@30|vdd_3|-792|50|data1inT@31|vdd_2|-792|50 -Ametal-2|net@847|||S0|data1inT@31|gnd_1|-936|0|data1inT@32|gnd|-936|0 -Ametal-2|net@848|||S0|data1inT@31|vdd_4|-936|-50|data1inT@32|vdd|-936|-50 -Ametal-2|net@849|||S0|data1inT@31|vdd_3|-936|50|data1inT@32|vdd_2|-936|50 -Ametal-2|net@850|||S0|data1inT@32|gnd_1|-1080|0|data1inT@33|gnd|-1080|0 -Ametal-2|net@851|||S0|data1inT@32|vdd_4|-1080|-50|data1inT@33|vdd|-1080|-50 -Ametal-2|net@852|||S0|data1inT@32|vdd_3|-1080|50|data1inT@33|vdd_2|-1080|50 -Ametal-2|net@853|||S0|data1inT@33|gnd_1|-1224|0|data1inT@34|gnd|-1224|0 -Ametal-2|net@854|||S0|data1inT@33|vdd_4|-1224|-50|data1inT@34|vdd|-1224|-50 -Ametal-2|net@855|||S0|data1inT@33|vdd_3|-1224|50|data1inT@34|vdd_2|-1224|50 -Ametal-2|net@856|||S0|data1inT@34|gnd_1|-1368|0|data1inT@35|gnd|-1368|0 -Ametal-2|net@857|||S0|data1inT@34|vdd_4|-1368|-50|data1inT@35|vdd|-1368|-50 -Ametal-2|net@858|||S0|data1inT@34|vdd_3|-1368|50|data1inT@35|vdd_2|-1368|50 -Ametal-2|net@859|||S0|data1inT@19|gnd_1|1224|0|data1inT@20|gnd|1224|0 -Ametal-2|net@860|||S0|data1inT@19|vdd_4|1224|-50|data1inT@20|vdd|1224|-50 -Ametal-2|net@861|||S0|data1inT@19|vdd_3|1224|50|data1inT@20|vdd_2|1224|50 -Ametal-2|net@862|||S0|data1inT@20|gnd_1|1080|0|data1inT@21|gnd|1080|0 -Ametal-2|net@863|||S0|data1inT@20|vdd_4|1080|-50|data1inT@21|vdd|1080|-50 -Ametal-2|net@864|||S0|data1inT@20|vdd_3|1080|50|data1inT@21|vdd_2|1080|50 -Ametal-2|net@865|||S0|data1inT@21|gnd_1|936|0|data1inT@22|gnd|936|0 -Ametal-2|net@866|||S0|data1inT@21|vdd_4|936|-50|data1inT@22|vdd|936|-50 -Ametal-2|net@867|||S0|data1inT@21|vdd_3|936|50|data1inT@22|vdd_2|936|50 -Ametal-2|net@868|||S0|data1inT@22|gnd_1|792|0|data1inT@23|gnd|792|0 -Ametal-2|net@869|||S0|data1inT@22|vdd_4|792|-50|data1inT@23|vdd|792|-50 -Ametal-2|net@870|||S0|data1inT@22|vdd_3|792|50|data1inT@23|vdd_2|792|50 -Ametal-2|net@871|||S0|data1inT@23|gnd_1|648|0|data1inT@24|gnd|648|0 -Ametal-2|net@872|||S0|data1inT@23|vdd_4|648|-50|data1inT@24|vdd|648|-50 -Ametal-2|net@873|||S0|data1inT@23|vdd_3|648|50|data1inT@24|vdd_2|648|50 -Ametal-2|net@874|||S0|data1inT@24|gnd_1|504|0|data1inT@25|gnd|504|0 -Ametal-2|net@875|||S0|data1inT@24|vdd_4|504|-50|data1inT@25|vdd|504|-50 -Ametal-2|net@876|||S0|data1inT@24|vdd_3|504|50|data1inT@25|vdd_2|504|50 -Ametal-2|net@877|||S0|data1inT@25|gnd_1|360|0|data1inT@26|gnd|360|0 -Ametal-2|net@878|||S0|data1inT@25|vdd_4|360|-50|data1inT@26|vdd|360|-50 -Ametal-2|net@879|||S0|data1inT@25|vdd_3|360|50|data1inT@26|vdd_2|360|50 -Ametal-2|net@880|||S0|data1inT@27|gnd_1|-360|0|data1inT@28|gnd|-360|0 -Ametal-2|net@881|||S0|data1inT@27|vdd_3|-360|50|data1inT@28|vdd_2|-360|50 -Ametal-2|net@882|||S0|data1inT@27|vdd_4|-360|-50|data1inT@28|vdd|-360|-50 -Ametal-2|net@883||1.2|S1800|pin@122||-432|60.3|pin@113||-288|60.3 -Ametal-2|net@884||1.2|S0|pin@122||-432|60.3|pin@131||-576|60.3 -Ametal-2|net@885||1.2|S1800|pin@50||1152|60.3|pin@41||1296|60.3 -Ametal-2|net@886||1.2|S1800|pin@59||1008|60.3|pin@50||1152|60.3 -Ametal-2|net@887||1.2|S1800|pin@68||864|60.3|pin@59||1008|60.3 -Ametal-2|net@888||1.2|S1800|pin@77||720|60.3|pin@68||864|60.3 -Ametal-2|net@889||1.2|S1800|pin@86||576|60.3|pin@77||720|60.3 -Ametal-2|net@890||1.2|S1800|pin@95||432|60.3|pin@86||576|60.3 -Ametal-2|net@891||1.2|S1800|pin@104||288|60.3|pin@95||432|60.3 -Ametal-2|net@892||1.2|S1800|pin@149||-864|60.3|pin@140||-720|60.3 -Ametal-2|net@893||1.2|S1800|pin@158||-1008|60.3|pin@149||-864|60.3 -Ametal-2|net@894||1.2|S1800|pin@167||-1152|60.3|pin@158||-1008|60.3 -Ametal-2|net@895||1.2|S1800|pin@176||-1296|60.3|pin@167||-1152|60.3 -Ametal-2|net@896||1.2|S1800|pin@185||-1440|60.3|pin@176||-1296|60.3 -Ametal-2|net@897||1.2|S1800|pin@140||-720|60.3|pin@131||-576|60.3 -Ametal-1|net@898|||S900|latch1in@1|hcl|-198|63|contact@1||-198|60.3 -Ametal-2|net@900|||S0|contact@2||-147.6|10|contact@5||-192|10 -Ametal-2|net@901|||S0|contact@6||-180|22|contact@8||-202.5|22 -Ametal-1|net@903||0.4|S2700|contact@8||-202.5|22|pin@5||-202.5|27 -Ametal-1|net@904|||S2700|latch1in@1|out[1]|-147.6|-10.4|contact@2||-147.6|10 -Ametal-1|net@905|||S900|contact@8||-202.5|22|latch1in@1|in[1]|-202.5|-7 -Ametal-2|net@907|||S0|latch1in@1|gnd|-216|0|data1inT@27|gnd|-216|0 -Ametal-2|net@908|||S0|latch1in@1|vdd|-216|50|data1inT@27|vdd_2|-216|50 -Ametal-2|net@909|||S0|latch1in@1|vdd_3|-216|-50|data1inT@27|vdd|-216|-50 -Ametal-2|net@910||1.2|S0|contact@1||-198|60.3|pin@113||-288|60.3 -Ametal-2|net@911||1.2|S1800|pin@41||1296|60.3|pin@32||1440|60.3 -Ametal-1|net@912|||S2700|pin@24||181|-25|inv30@1|out|181|0 -Ametal-1|net@913|||S0|pin@24||181|-25|inv80@1|inB|160|-25 -Ametal-1|net@914|||RS0|pin@23||210.5|-25|inv30@1|inA|200|-25 -Ametal-1|net@915|||S1800|inv80@1|inA|160|25|pin@25||181|25 -Ametal-1|net@916|||S900|pin@25||181|25|inv30@1|out|181|0 -Ametal-1|net@917|||S2700|pin@23||210.5|-25|pin@26||210.5|25 -Ametal-1|net@918|||S0|pin@26||210.5|25|inv30@1|inB|200|25 -Ametal-2|net@919||1.2|S1800|contact@1||-198|60.3|contact@11||107|60.3 -Ametal-2|net@920|||S0|wellCont@1|gnd_1|176.5|0|inv30@1|gnd_1|176.5|0 -Ametal-2|net@921|||S0|wellCont@1|vdd_2|176.5|-50|inv30@1|vdd_3|176.5|-50 -Ametal-2|net@922|||S0|wellCont@1|vdd_3|176.5|50|inv30@1|vdd_2|176.5|50 -Ametal-2|net@923|||S0|wellCont@1|gnd|167.5|0|inv80@1|gnd|167.5|0 -Ametal-2|net@924|||S0|wellCont@1|vdd|167.5|-50|inv80@1|vdd|167.5|-50 -Ametal-2|net@925|||S0|wellCont@1|vdd_1|167.5|50|inv80@1|vdd_1|167.5|50 -Ametal-2|net@926||6.2|S0|data1inT@26|vdd_3|216|50|inv30@1|vdd|209.5|50 -Ametal-2|net@927||6.2|S1800|inv30@1|gnd|209.5|0|data1inT@26|gnd_1|216|0 -Ametal-2|net@928||6.2|S1800|inv30@1|vdd_1|209.5|-50|data1inT@26|vdd_4|216|-50 -Ametal-2|net@929||6.2|S0|inv80@1|vdd_3|94.5|50|latch1in@1|vdd_5|-139.6|50 -Ametal-2|net@930||6.2|S1800|latch1in@1|gnd_2|-139.6|0|inv80@1|gnd_1|94.5|0 -Ametal-2|net@931||6.2|S1800|latch1in@1|vdd_1|-139.6|-50|inv80@1|vdd_2|94.5|-50 -Ametal-2|net@932|||S0|pin@27||1512|34|contact@10||210.5|34 -Ametal-1|net@933|||S2700|pin@26||210.5|25|contact@10||210.5|34 -Ametal-2|net@934||1.2|S1800|contact@11||107|60.3|pin@104||288|60.3 -Ametal-1|net@935|||S2700|inv80@1|out|107|32|contact@11||107|60.3 -Ametal-2|net@1010||1.2|S0|pin@32||1440|60.3|contact@13||1386|60.3 -Ametal-1|net@1011|||S900|data1inT@18|hcl|1494|63|contact@12||1494|60.3 -Ametal-1|net@1012|||S900|data1inT@18|hcl_1|1386|63|contact@13||1386|60.3 -Ametal-2|net@1014|||S0|contact@16||1488|10|contact@15||1452.4|10 -Ametal-2|net@1016|||S0|contact@14||1436.4|10|contact@17||1392|10 -Ametal-2|net@1018|||S0|contact@18||1404|22|contact@20||1381.5|22 -Ametal-2|net@1019|||S0|contact@21||1498.5|22|contact@19||1476|22 -Ametal-1|net@1021||0.4|S2700|contact@20||1381.5|22|pin@37||1381.5|27 -Ametal-1|net@1022||0.4|S2700|contact@21||1498.5|22|pin@38||1498.5|27 -Ametal-1|net@1023|||S2700|data1inT@18|out[2]|1436.4|-10.4|contact@14||1436.4|10 -Ametal-1|net@1024|||S2700|data1inT@18|out[1]|1452.4|-10.4|contact@15||1452.4|10 -Ametal-1|net@1025|||S900|contact@21||1498.5|22|data1inT@18|in[1]|1498.5|-7 -Ametal-1|net@1026|||S900|contact@20||1381.5|22|data1inT@18|in[2]|1381.5|-7 -Ametal-2|net@1029||1.2|S0|contact@12||1494|60.3|pin@32||1440|60.3 -Ametal-2|net@1030||1.2|S0|pin@41||1296|60.3|contact@23||1242|60.3 -Ametal-1|net@1031|||S900|data1inT@19|hcl|1350|63|contact@22||1350|60.3 -Ametal-1|net@1032|||S900|data1inT@19|hcl_1|1242|63|contact@23||1242|60.3 -Ametal-2|net@1034|||S0|contact@26||1344|10|contact@25||1308.4|10 -Ametal-2|net@1036|||S0|contact@24||1292.4|10|contact@27||1248|10 -Ametal-2|net@1038|||S0|contact@28||1260|22|contact@30||1237.5|22 -Ametal-2|net@1039|||S0|contact@31||1354.5|22|contact@29||1332|22 -Ametal-1|net@1041||0.4|S2700|contact@30||1237.5|22|pin@46||1237.5|27 -Ametal-1|net@1042||0.4|S2700|contact@31||1354.5|22|pin@47||1354.5|27 -Ametal-1|net@1043|||S2700|data1inT@19|out[2]|1292.4|-10.4|contact@24||1292.4|10 -Ametal-1|net@1044|||S2700|data1inT@19|out[1]|1308.4|-10.4|contact@25||1308.4|10 -Ametal-1|net@1045|||S900|contact@31||1354.5|22|data1inT@19|in[1]|1354.5|-7 -Ametal-1|net@1046|||S900|contact@30||1237.5|22|data1inT@19|in[2]|1237.5|-7 -Ametal-2|net@1049||1.2|S0|contact@22||1350|60.3|pin@41||1296|60.3 -Ametal-2|net@1050||1.2|S0|pin@50||1152|60.3|contact@33||1098|60.3 -Ametal-1|net@1051|||S900|data1inT@20|hcl|1206|63|contact@32||1206|60.3 -Ametal-1|net@1052|||S900|data1inT@20|hcl_1|1098|63|contact@33||1098|60.3 -Ametal-2|net@1054|||S0|contact@36||1200|10|contact@35||1164.4|10 -Ametal-2|net@1056|||S0|contact@34||1148.4|10|contact@37||1104|10 -Ametal-2|net@1058|||S0|contact@38||1116|22|contact@40||1093.5|22 -Ametal-2|net@1059|||S0|contact@41||1210.5|22|contact@39||1188|22 -Ametal-1|net@1061||0.4|S2700|contact@40||1093.5|22|pin@55||1093.5|27 -Ametal-1|net@1062||0.4|S2700|contact@41||1210.5|22|pin@56||1210.5|27 -Ametal-1|net@1063|||S2700|data1inT@20|out[2]|1148.4|-10.4|contact@34||1148.4|10 -Ametal-1|net@1064|||S2700|data1inT@20|out[1]|1164.4|-10.4|contact@35||1164.4|10 -Ametal-1|net@1065|||S900|contact@41||1210.5|22|data1inT@20|in[1]|1210.5|-7 -Ametal-1|net@1066|||S900|contact@40||1093.5|22|data1inT@20|in[2]|1093.5|-7 -Ametal-2|net@1069||1.2|S0|contact@32||1206|60.3|pin@50||1152|60.3 -Ametal-2|net@1070||1.2|S0|pin@59||1008|60.3|contact@43||954|60.3 -Ametal-1|net@1071|||S900|data1inT@21|hcl|1062|63|contact@42||1062|60.3 -Ametal-1|net@1072|||S900|data1inT@21|hcl_1|954|63|contact@43||954|60.3 -Ametal-2|net@1074|||S0|contact@46||1056|10|contact@45||1020.4|10 -Ametal-2|net@1076|||S0|contact@44||1004.4|10|contact@47||960|10 -Ametal-2|net@1078|||S0|contact@48||972|22|contact@50||949.5|22 -Ametal-2|net@1079|||S0|contact@51||1066.5|22|contact@49||1044|22 -Ametal-1|net@1081||0.4|S2700|contact@50||949.5|22|pin@64||949.5|27 -Ametal-1|net@1082||0.4|S2700|contact@51||1066.5|22|pin@65||1066.5|27 -Ametal-1|net@1083|||S2700|data1inT@21|out[2]|1004.4|-10.4|contact@44||1004.4|10 -Ametal-1|net@1084|||S2700|data1inT@21|out[1]|1020.4|-10.4|contact@45||1020.4|10 -Ametal-1|net@1085|||S900|contact@51||1066.5|22|data1inT@21|in[1]|1066.5|-7 -Ametal-1|net@1086|||S900|contact@50||949.5|22|data1inT@21|in[2]|949.5|-7 -Ametal-2|net@1089||1.2|S0|contact@42||1062|60.3|pin@59||1008|60.3 -Ametal-2|net@1090||1.2|S0|pin@68||864|60.3|contact@53||810|60.3 -Ametal-1|net@1091|||S900|data1inT@22|hcl|918|63|contact@52||918|60.3 -Ametal-1|net@1092|||S900|data1inT@22|hcl_1|810|63|contact@53||810|60.3 -Ametal-2|net@1094|||S0|contact@56||912|10|contact@55||876.4|10 -Ametal-2|net@1096|||S0|contact@54||860.4|10|contact@57||816|10 -Ametal-2|net@1098|||S0|contact@58||828|22|contact@60||805.5|22 -Ametal-2|net@1099|||S0|contact@61||922.5|22|contact@59||900|22 -Ametal-1|net@1101||0.4|S2700|contact@60||805.5|22|pin@73||805.5|27 -Ametal-1|net@1102||0.4|S2700|contact@61||922.5|22|pin@74||922.5|27 -Ametal-1|net@1103|||S2700|data1inT@22|out[2]|860.4|-10.4|contact@54||860.4|10 -Ametal-1|net@1104|||S2700|data1inT@22|out[1]|876.4|-10.4|contact@55||876.4|10 -Ametal-1|net@1105|||S900|contact@61||922.5|22|data1inT@22|in[1]|922.5|-7 -Ametal-1|net@1106|||S900|contact@60||805.5|22|data1inT@22|in[2]|805.5|-7 -Ametal-2|net@1109||1.2|S0|contact@52||918|60.3|pin@68||864|60.3 -Ametal-2|net@1110||1.2|S0|pin@77||720|60.3|contact@63||666|60.3 -Ametal-1|net@1111|||S900|data1inT@23|hcl|774|63|contact@62||774|60.3 -Ametal-1|net@1112|||S900|data1inT@23|hcl_1|666|63|contact@63||666|60.3 -Ametal-2|net@1114|||S0|contact@66||768|10|contact@65||732.4|10 -Ametal-2|net@1116|||S0|contact@64||716.4|10|contact@67||672|10 -Ametal-2|net@1118|||S0|contact@68||684|22|contact@70||661.5|22 -Ametal-2|net@1119|||S0|contact@71||778.5|22|contact@69||756|22 -Ametal-1|net@1121||0.4|S2700|contact@70||661.5|22|pin@82||661.5|27 -Ametal-1|net@1122||0.4|S2700|contact@71||778.5|22|pin@83||778.5|27 -Ametal-1|net@1123|||S2700|data1inT@23|out[2]|716.4|-10.4|contact@64||716.4|10 -Ametal-1|net@1124|||S2700|data1inT@23|out[1]|732.4|-10.4|contact@65||732.4|10 -Ametal-1|net@1125|||S900|contact@71||778.5|22|data1inT@23|in[1]|778.5|-7 -Ametal-1|net@1126|||S900|contact@70||661.5|22|data1inT@23|in[2]|661.5|-7 -Ametal-2|net@1129||1.2|S0|contact@62||774|60.3|pin@77||720|60.3 -Ametal-2|net@1130||1.2|S0|pin@86||576|60.3|contact@73||522|60.3 -Ametal-1|net@1131|||S900|data1inT@24|hcl|630|63|contact@72||630|60.3 -Ametal-1|net@1132|||S900|data1inT@24|hcl_1|522|63|contact@73||522|60.3 -Ametal-2|net@1134|||S0|contact@76||624|10|contact@75||588.4|10 -Ametal-2|net@1136|||S0|contact@74||572.4|10|contact@77||528|10 -Ametal-2|net@1138|||S0|contact@78||540|22|contact@80||517.5|22 -Ametal-2|net@1139|||S0|contact@81||634.5|22|contact@79||612|22 -Ametal-1|net@1141||0.4|S2700|contact@80||517.5|22|pin@91||517.5|27 -Ametal-1|net@1142||0.4|S2700|contact@81||634.5|22|pin@92||634.5|27 -Ametal-1|net@1143|||S2700|data1inT@24|out[2]|572.4|-10.4|contact@74||572.4|10 -Ametal-1|net@1144|||S2700|data1inT@24|out[1]|588.4|-10.4|contact@75||588.4|10 -Ametal-1|net@1145|||S900|contact@81||634.5|22|data1inT@24|in[1]|634.5|-7 -Ametal-1|net@1146|||S900|contact@80||517.5|22|data1inT@24|in[2]|517.5|-7 -Ametal-2|net@1149||1.2|S0|contact@72||630|60.3|pin@86||576|60.3 -Ametal-2|net@1150||1.2|S0|pin@95||432|60.3|contact@83||378|60.3 -Ametal-1|net@1151|||S900|data1inT@25|hcl|486|63|contact@82||486|60.3 -Ametal-1|net@1152|||S900|data1inT@25|hcl_1|378|63|contact@83||378|60.3 -Ametal-2|net@1154|||S0|contact@86||480|10|contact@85||444.4|10 -Ametal-2|net@1156|||S0|contact@84||428.4|10|contact@87||384|10 -Ametal-2|net@1158|||S0|contact@88||396|22|contact@90||373.5|22 -Ametal-2|net@1159|||S0|contact@91||490.5|22|contact@89||468|22 -Ametal-1|net@1161||0.4|S2700|contact@90||373.5|22|pin@100||373.5|27 -Ametal-1|net@1162||0.4|S2700|contact@91||490.5|22|pin@101||490.5|27 -Ametal-1|net@1163|||S2700|data1inT@25|out[2]|428.4|-10.4|contact@84||428.4|10 -Ametal-1|net@1164|||S2700|data1inT@25|out[1]|444.4|-10.4|contact@85||444.4|10 -Ametal-1|net@1165|||S900|contact@91||490.5|22|data1inT@25|in[1]|490.5|-7 -Ametal-1|net@1166|||S900|contact@90||373.5|22|data1inT@25|in[2]|373.5|-7 -Ametal-2|net@1169||1.2|S0|contact@82||486|60.3|pin@95||432|60.3 -Ametal-2|net@1170||1.2|S0|pin@104||288|60.3|contact@93||234|60.3 -Ametal-1|net@1171|||S900|data1inT@26|hcl|342|63|contact@92||342|60.3 -Ametal-1|net@1172|||S900|data1inT@26|hcl_1|234|63|contact@93||234|60.3 -Ametal-2|net@1174|||S0|contact@96||336|10|contact@95||300.4|10 -Ametal-2|net@1176|||S0|contact@94||284.4|10|contact@97||240|10 -Ametal-2|net@1178|||S0|contact@98||252|22|contact@100||229.5|22 -Ametal-2|net@1179|||S0|contact@101||346.5|22|contact@99||324|22 -Ametal-1|net@1181||0.4|S2700|contact@100||229.5|22|pin@109||229.5|27 -Ametal-1|net@1182||0.4|S2700|contact@101||346.5|22|pin@110||346.5|27 -Ametal-1|net@1183|||S2700|data1inT@26|out[2]|284.4|-10.4|contact@94||284.4|10 -Ametal-1|net@1184|||S2700|data1inT@26|out[1]|300.4|-10.4|contact@95||300.4|10 -Ametal-1|net@1185|||S900|contact@101||346.5|22|data1inT@26|in[1]|346.5|-7 -Ametal-1|net@1186|||S900|contact@100||229.5|22|data1inT@26|in[2]|229.5|-7 -Ametal-2|net@1189||1.2|S0|contact@92||342|60.3|pin@104||288|60.3 -Ametal-2|net@1190||1.2|S0|pin@113||-288|60.3|contact@103||-342|60.3 -Ametal-1|net@1191|||S900|data1inT@27|hcl|-234|63|contact@102||-234|60.3 -Ametal-1|net@1192|||S900|data1inT@27|hcl_1|-342|63|contact@103||-342|60.3 -Ametal-2|net@1194|||S0|contact@106||-240|10|contact@105||-275.6|10 -Ametal-2|net@1196|||S0|contact@104||-291.6|10|contact@107||-336|10 -Ametal-2|net@1198|||S0|contact@108||-324|22|contact@110||-346.5|22 -Ametal-2|net@1199|||S0|contact@111||-229.5|22|contact@109||-252|22 -Ametal-1|net@1201||0.4|S2700|contact@110||-346.5|22|pin@118||-346.5|27 -Ametal-1|net@1202||0.4|S2700|contact@111||-229.5|22|pin@119||-229.5|27 -Ametal-1|net@1203|||S2700|data1inT@27|out[2]|-291.6|-10.4|contact@104||-291.6|10 -Ametal-1|net@1204|||S2700|data1inT@27|out[1]|-275.6|-10.4|contact@105||-275.6|10 -Ametal-1|net@1205|||S900|contact@111||-229.5|22|data1inT@27|in[1]|-229.5|-7 -Ametal-1|net@1206|||S900|contact@110||-346.5|22|data1inT@27|in[2]|-346.5|-7 -Ametal-2|net@1209||1.2|S0|contact@102||-234|60.3|pin@113||-288|60.3 -Ametal-2|net@1210||1.2|S0|pin@122||-432|60.3|contact@113||-486|60.3 -Ametal-1|net@1211|||S900|data1inT@28|hcl|-378|63|contact@112||-378|60.3 -Ametal-1|net@1212|||S900|data1inT@28|hcl_1|-486|63|contact@113||-486|60.3 -Ametal-2|net@1214|||S0|contact@116||-384|10|contact@115||-419.6|10 -Ametal-2|net@1216|||S0|contact@114||-435.6|10|contact@117||-480|10 -Ametal-2|net@1218|||S0|contact@118||-468|22|contact@120||-490.5|22 -Ametal-2|net@1219|||S0|contact@121||-373.5|22|contact@119||-396|22 -Ametal-1|net@1221||0.4|S2700|contact@120||-490.5|22|pin@127||-490.5|27 -Ametal-1|net@1222||0.4|S2700|contact@121||-373.5|22|pin@128||-373.5|27 -Ametal-1|net@1223|||S2700|data1inT@28|out[2]|-435.6|-10.4|contact@114||-435.6|10 -Ametal-1|net@1224|||S2700|data1inT@28|out[1]|-419.6|-10.4|contact@115||-419.6|10 -Ametal-1|net@1225|||S900|contact@121||-373.5|22|data1inT@28|in[1]|-373.5|-7 -Ametal-1|net@1226|||S900|contact@120||-490.5|22|data1inT@28|in[2]|-490.5|-7 -Ametal-2|net@1229||1.2|S0|contact@112||-378|60.3|pin@122||-432|60.3 -Ametal-2|net@1230||1.2|S0|pin@131||-576|60.3|contact@123||-630|60.3 -Ametal-1|net@1231|||S900|data1inT@29|hcl|-522|63|contact@122||-522|60.3 -Ametal-1|net@1232|||S900|data1inT@29|hcl_1|-630|63|contact@123||-630|60.3 -Ametal-2|net@1234|||S0|contact@126||-528|10|contact@125||-563.6|10 -Ametal-2|net@1236|||S0|contact@124||-579.6|10|contact@127||-624|10 -Ametal-2|net@1238|||S0|contact@128||-612|22|contact@130||-634.5|22 -Ametal-2|net@1239|||S0|contact@131||-517.5|22|contact@129||-540|22 -Ametal-1|net@1241||0.4|S2700|contact@130||-634.5|22|pin@136||-634.5|27 -Ametal-1|net@1242||0.4|S2700|contact@131||-517.5|22|pin@137||-517.5|27 -Ametal-1|net@1243|||S2700|data1inT@29|out[2]|-579.6|-10.4|contact@124||-579.6|10 -Ametal-1|net@1244|||S2700|data1inT@29|out[1]|-563.6|-10.4|contact@125||-563.6|10 -Ametal-1|net@1245|||S900|contact@131||-517.5|22|data1inT@29|in[1]|-517.5|-7 -Ametal-1|net@1246|||S900|contact@130||-634.5|22|data1inT@29|in[2]|-634.5|-7 -Ametal-2|net@1249||1.2|S0|contact@122||-522|60.3|pin@131||-576|60.3 -Ametal-2|net@1250||1.2|S0|pin@140||-720|60.3|contact@133||-774|60.3 -Ametal-1|net@1251|||S900|data1inT@30|hcl|-666|63|contact@132||-666|60.3 -Ametal-1|net@1252|||S900|data1inT@30|hcl_1|-774|63|contact@133||-774|60.3 -Ametal-2|net@1254|||S0|contact@136||-672|10|contact@135||-707.6|10 -Ametal-2|net@1256|||S0|contact@134||-723.6|10|contact@137||-768|10 -Ametal-2|net@1258|||S0|contact@138||-756|22|contact@140||-778.5|22 -Ametal-2|net@1259|||S0|contact@141||-661.5|22|contact@139||-684|22 -Ametal-1|net@1261||0.4|S2700|contact@140||-778.5|22|pin@145||-778.5|27 -Ametal-1|net@1262||0.4|S2700|contact@141||-661.5|22|pin@146||-661.5|27 -Ametal-1|net@1263|||S2700|data1inT@30|out[2]|-723.6|-10.4|contact@134||-723.6|10 -Ametal-1|net@1264|||S2700|data1inT@30|out[1]|-707.6|-10.4|contact@135||-707.6|10 -Ametal-1|net@1265|||S900|contact@141||-661.5|22|data1inT@30|in[1]|-661.5|-7 -Ametal-1|net@1266|||S900|contact@140||-778.5|22|data1inT@30|in[2]|-778.5|-7 -Ametal-2|net@1269||1.2|S0|contact@132||-666|60.3|pin@140||-720|60.3 -Ametal-2|net@1270||1.2|S0|pin@149||-864|60.3|contact@143||-918|60.3 -Ametal-1|net@1271|||S900|data1inT@31|hcl|-810|63|contact@142||-810|60.3 -Ametal-1|net@1272|||S900|data1inT@31|hcl_1|-918|63|contact@143||-918|60.3 -Ametal-2|net@1274|||S0|contact@146||-816|10|contact@145||-851.6|10 -Ametal-2|net@1276|||S0|contact@144||-867.6|10|contact@147||-912|10 -Ametal-2|net@1278|||S0|contact@148||-900|22|contact@150||-922.5|22 -Ametal-2|net@1279|||S0|contact@151||-805.5|22|contact@149||-828|22 -Ametal-1|net@1281||0.4|S2700|contact@150||-922.5|22|pin@154||-922.5|27 -Ametal-1|net@1282||0.4|S2700|contact@151||-805.5|22|pin@155||-805.5|27 -Ametal-1|net@1283|||S2700|data1inT@31|out[2]|-867.6|-10.4|contact@144||-867.6|10 -Ametal-1|net@1284|||S2700|data1inT@31|out[1]|-851.6|-10.4|contact@145||-851.6|10 -Ametal-1|net@1285|||S900|contact@151||-805.5|22|data1inT@31|in[1]|-805.5|-7 -Ametal-1|net@1286|||S900|contact@150||-922.5|22|data1inT@31|in[2]|-922.5|-7 -Ametal-2|net@1289||1.2|S0|contact@142||-810|60.3|pin@149||-864|60.3 -Ametal-2|net@1290||1.2|S0|pin@158||-1008|60.3|contact@153||-1062|60.3 -Ametal-1|net@1291|||S900|data1inT@32|hcl|-954|63|contact@152||-954|60.3 -Ametal-1|net@1292|||S900|data1inT@32|hcl_1|-1062|63|contact@153||-1062|60.3 -Ametal-2|net@1294|||S0|contact@156||-960|10|contact@155||-995.6|10 -Ametal-2|net@1296|||S0|contact@154||-1011.6|10|contact@157||-1056|10 -Ametal-2|net@1298|||S0|contact@158||-1044|22|contact@160||-1066.5|22 -Ametal-2|net@1299|||S0|contact@161||-949.5|22|contact@159||-972|22 -Ametal-1|net@1301||0.4|S2700|contact@160||-1066.5|22|pin@163||-1066.5|27 -Ametal-1|net@1302||0.4|S2700|contact@161||-949.5|22|pin@164||-949.5|27 -Ametal-1|net@1303|||S2700|data1inT@32|out[2]|-1011.6|-10.4|contact@154||-1011.6|10 -Ametal-1|net@1304|||S2700|data1inT@32|out[1]|-995.6|-10.4|contact@155||-995.6|10 -Ametal-1|net@1305|||S900|contact@161||-949.5|22|data1inT@32|in[1]|-949.5|-7 -Ametal-1|net@1306|||S900|contact@160||-1066.5|22|data1inT@32|in[2]|-1066.5|-7 -Ametal-2|net@1309||1.2|S0|contact@152||-954|60.3|pin@158||-1008|60.3 -Ametal-2|net@1310||1.2|S0|pin@167||-1152|60.3|contact@163||-1206|60.3 -Ametal-1|net@1311|||S900|data1inT@33|hcl|-1098|63|contact@162||-1098|60.3 -Ametal-1|net@1312|||S900|data1inT@33|hcl_1|-1206|63|contact@163||-1206|60.3 -Ametal-2|net@1314|||S0|contact@166||-1104|10|contact@165||-1139.6|10 -Ametal-2|net@1316|||S0|contact@164||-1155.6|10|contact@167||-1200|10 -Ametal-2|net@1318|||S0|contact@168||-1188|22|contact@170||-1210.5|22 -Ametal-2|net@1319|||S0|contact@171||-1093.5|22|contact@169||-1116|22 -Ametal-1|net@1321||0.4|S2700|contact@170||-1210.5|22|pin@172||-1210.5|27 -Ametal-1|net@1322||0.4|S2700|contact@171||-1093.5|22|pin@173||-1093.5|27 -Ametal-1|net@1323|||S2700|data1inT@33|out[2]|-1155.6|-10.4|contact@164||-1155.6|10 -Ametal-1|net@1324|||S2700|data1inT@33|out[1]|-1139.6|-10.4|contact@165||-1139.6|10 -Ametal-1|net@1325|||S900|contact@171||-1093.5|22|data1inT@33|in[1]|-1093.5|-7 -Ametal-1|net@1326|||S900|contact@170||-1210.5|22|data1inT@33|in[2]|-1210.5|-7 -Ametal-2|net@1329||1.2|S0|contact@162||-1098|60.3|pin@167||-1152|60.3 -Ametal-2|net@1330||1.2|S0|pin@176||-1296|60.3|contact@173||-1350|60.3 -Ametal-1|net@1331|||S900|data1inT@34|hcl|-1242|63|contact@172||-1242|60.3 -Ametal-1|net@1332|||S900|data1inT@34|hcl_1|-1350|63|contact@173||-1350|60.3 -Ametal-2|net@1334|||S0|contact@176||-1248|10|contact@175||-1283.6|10 -Ametal-2|net@1336|||S0|contact@174||-1299.6|10|contact@177||-1344|10 -Ametal-2|net@1338|||S0|contact@178||-1332|22|contact@180||-1354.5|22 -Ametal-2|net@1339|||S0|contact@181||-1237.5|22|contact@179||-1260|22 -Ametal-1|net@1341||0.4|S2700|contact@180||-1354.5|22|pin@181||-1354.5|27 -Ametal-1|net@1342||0.4|S2700|contact@181||-1237.5|22|pin@182||-1237.5|27 -Ametal-1|net@1343|||S2700|data1inT@34|out[2]|-1299.6|-10.4|contact@174||-1299.6|10 -Ametal-1|net@1344|||S2700|data1inT@34|out[1]|-1283.6|-10.4|contact@175||-1283.6|10 -Ametal-1|net@1345|||S900|contact@181||-1237.5|22|data1inT@34|in[1]|-1237.5|-7 -Ametal-1|net@1346|||S900|contact@180||-1354.5|22|data1inT@34|in[2]|-1354.5|-7 -Ametal-2|net@1349||1.2|S0|contact@172||-1242|60.3|pin@176||-1296|60.3 -Ametal-2|net@1350||1.2|S0|pin@185||-1440|60.3|contact@183||-1494|60.3 -Ametal-1|net@1351|||S900|data1inT@35|hcl|-1386|63|contact@182||-1386|60.3 -Ametal-1|net@1352|||S900|data1inT@35|hcl_1|-1494|63|contact@183||-1494|60.3 -Ametal-2|net@1354|||S0|contact@186||-1392|10|contact@185||-1427.6|10 -Ametal-2|net@1356|||S0|contact@184||-1443.6|10|contact@187||-1488|10 -Ametal-2|net@1358|||S0|contact@188||-1476|22|contact@190||-1498.5|22 -Ametal-2|net@1359|||S0|contact@191||-1381.5|22|contact@189||-1404|22 -Ametal-1|net@1361||0.4|S2700|contact@190||-1498.5|22|pin@190||-1498.5|27 -Ametal-1|net@1362||0.4|S2700|contact@191||-1381.5|22|pin@191||-1381.5|27 -Ametal-1|net@1363|||S2700|data1inT@35|out[2]|-1443.6|-10.4|contact@184||-1443.6|10 -Ametal-1|net@1364|||S2700|data1inT@35|out[1]|-1427.6|-10.4|contact@185||-1427.6|10 -Ametal-1|net@1365|||S900|contact@191||-1381.5|22|data1inT@35|in[1]|-1381.5|-7 -Ametal-1|net@1366|||S900|contact@190||-1498.5|22|data1inT@35|in[2]|-1498.5|-7 -Ametal-2|net@1369||1.2|S0|contact@182||-1386|60.3|pin@185||-1440|60.3 -Ametal-3|net@1370|||S900|contact@5||-192|10|pinsOut1@0|out[1]|-192|-10 -Ametal-3|net@1371|||S2700|contact@6||-180|22|pinsIn10@1|in[1]|-180|63 -Ametal-3|net@1372|||S2700|pinsOut0@1|out[1]|1488|-10|contact@16||1488|10 -Ametal-3|net@1373|||S2700|pinsOut0@2|out[9]|1392|-10|contact@17||1392|10 -Ametal-3|net@1374|||S900|pinsIn09@2|in[1]|1476|63|contact@19||1476|22 -Ametal-3|net@1375|||S900|pinsIn09@1|in[9]|1404|63|contact@18||1404|22 -Ametal-3|net@1376|||S2700|pinsOut0@1|out[2]|1344|-10|contact@26||1344|10 -Ametal-3|net@1377|||S2700|pinsOut0@2|out[8]|1248|-10|contact@27||1248|10 -Ametal-3|net@1378|||S900|pinsIn09@2|in[2]|1332|63|contact@29||1332|22 -Ametal-3|net@1379|||S900|pinsIn09@1|in[8]|1260|63|contact@28||1260|22 -Ametal-3|net@1380|||S2700|pinsOut0@1|out[3]|1200|-10|contact@36||1200|10 -Ametal-3|net@1381|||S2700|pinsOut0@2|out[7]|1104|-10|contact@37||1104|10 -Ametal-3|net@1382|||S900|pinsIn09@2|in[3]|1188|63|contact@39||1188|22 -Ametal-3|net@1383|||S900|pinsIn09@1|in[7]|1116|63|contact@38||1116|22 -Ametal-3|net@1384|||S2700|pinsOut0@1|out[4]|1056|-10|contact@46||1056|10 -Ametal-3|net@1385|||S2700|pinsOut0@2|out[6]|960|-10|contact@47||960|10 -Ametal-3|net@1386|||S900|pinsIn09@2|in[4]|1044|63|contact@49||1044|22 -Ametal-3|net@1387|||S900|pinsIn09@1|in[6]|972|63|contact@48||972|22 -Ametal-3|net@1388|||S2700|pinsOut0@1|out[5]|912|-10|contact@56||912|10 -Ametal-3|net@1389|||S2700|pinsOut0@2|out[5]|816|-10|contact@57||816|10 -Ametal-3|net@1390|||S900|pinsIn09@2|in[5]|900|63|contact@59||900|22 -Ametal-3|net@1391|||S900|pinsIn09@1|in[5]|828|63|contact@58||828|22 -Ametal-3|net@1392|||S2700|pinsOut0@1|out[6]|768|-10|contact@66||768|10 -Ametal-3|net@1393|||S2700|pinsOut0@2|out[4]|672|-10|contact@67||672|10 -Ametal-3|net@1394|||S900|pinsIn09@2|in[6]|756|63|contact@69||756|22 -Ametal-3|net@1395|||S900|pinsIn09@1|in[4]|684|63|contact@68||684|22 -Ametal-3|net@1396|||S2700|pinsOut0@1|out[7]|624|-10|contact@76||624|10 -Ametal-3|net@1397|||S2700|pinsOut0@2|out[3]|528|-10|contact@77||528|10 -Ametal-3|net@1398|||S900|pinsIn09@2|in[7]|612|63|contact@79||612|22 -Ametal-3|net@1399|||S900|pinsIn09@1|in[3]|540|63|contact@78||540|22 -Ametal-3|net@1400|||S2700|pinsOut0@1|out[8]|480|-10|contact@86||480|10 -Ametal-3|net@1401|||S2700|pinsOut0@2|out[2]|384|-10|contact@87||384|10 -Ametal-3|net@1402|||S900|pinsIn09@2|in[8]|468|63|contact@89||468|22 -Ametal-3|net@1403|||S900|pinsIn09@1|in[2]|396|63|contact@88||396|22 -Ametal-3|net@1404|||S2700|pinsOut0@1|out[9]|336|-10|contact@96||336|10 -Ametal-3|net@1405|||S2700|pinsOut0@2|out[1]|240|-10|contact@97||240|10 -Ametal-3|net@1406|||S900|pinsIn09@2|in[9]|324|63|contact@99||324|22 -Ametal-3|net@1407|||S900|pinsIn09@1|in[1]|252|63|contact@98||252|22 -Ametal-3|net@1408|||S2700|pinsOut0@0|out[9]|-240|-10|contact@106||-240|10 -Ametal-3|net@1409|||S2700|pinsOut1@0|out[2]|-336|-10|contact@107||-336|10 -Ametal-3|net@1410|||S900|pinsIn09@0|in[9]|-252|63|contact@109||-252|22 -Ametal-3|net@1411|||S900|pinsIn10@1|in[2]|-324|63|contact@108||-324|22 -Ametal-3|net@1412|||S2700|pinsOut0@0|out[8]|-384|-10|contact@116||-384|10 -Ametal-3|net@1413|||S2700|pinsOut1@0|out[3]|-480|-10|contact@117||-480|10 -Ametal-3|net@1414|||S900|pinsIn09@0|in[8]|-396|63|contact@119||-396|22 -Ametal-3|net@1415|||S900|pinsIn10@1|in[3]|-468|63|contact@118||-468|22 -Ametal-3|net@1416|||S2700|pinsOut0@0|out[7]|-528|-10|contact@126||-528|10 -Ametal-3|net@1417|||S2700|pinsOut1@0|out[4]|-624|-10|contact@127||-624|10 -Ametal-3|net@1418|||S900|pinsIn09@0|in[7]|-540|63|contact@129||-540|22 -Ametal-3|net@1419|||S900|pinsIn10@1|in[4]|-612|63|contact@128||-612|22 -Ametal-3|net@1420|||S2700|pinsOut0@0|out[6]|-672|-10|contact@136||-672|10 -Ametal-3|net@1421|||S2700|pinsOut1@0|out[5]|-768|-10|contact@137||-768|10 -Ametal-3|net@1422|||S900|pinsIn09@0|in[6]|-684|63|contact@139||-684|22 -Ametal-3|net@1423|||S900|pinsIn10@1|in[5]|-756|63|contact@138||-756|22 -Ametal-3|net@1424|||S2700|pinsOut0@0|out[5]|-816|-10|contact@146||-816|10 -Ametal-3|net@1425|||S2700|pinsOut1@0|out[6]|-912|-10|contact@147||-912|10 -Ametal-3|net@1426|||S900|pinsIn09@0|in[5]|-828|63|contact@149||-828|22 -Ametal-3|net@1427|||S900|pinsIn10@1|in[6]|-900|63|contact@148||-900|22 -Ametal-3|net@1428|||S2700|pinsOut0@0|out[4]|-960|-10|contact@156||-960|10 -Ametal-3|net@1429|||S2700|pinsOut1@0|out[7]|-1056|-10|contact@157||-1056|10 -Ametal-3|net@1430|||S900|pinsIn09@0|in[4]|-972|63|contact@159||-972|22 -Ametal-3|net@1431|||S900|pinsIn10@1|in[7]|-1044|63|contact@158||-1044|22 -Ametal-3|net@1432|||S2700|pinsOut0@0|out[3]|-1104|-10|contact@166||-1104|10 -Ametal-3|net@1433|||S2700|pinsOut1@0|out[8]|-1200|-10|contact@167||-1200|10 -Ametal-3|net@1434|||S900|pinsIn09@0|in[3]|-1116|63|contact@169||-1116|22 -Ametal-3|net@1435|||S900|pinsIn10@1|in[8]|-1188|63|contact@168||-1188|22 -Ametal-3|net@1436|||S2700|pinsOut0@0|out[2]|-1248|-10|contact@176||-1248|10 -Ametal-3|net@1437|||S2700|pinsOut1@0|out[9]|-1344|-10|contact@177||-1344|10 -Ametal-3|net@1438|||S900|pinsIn09@0|in[2]|-1260|63|contact@179||-1260|22 -Ametal-3|net@1439|||S900|pinsIn10@1|in[9]|-1332|63|contact@178||-1332|22 -Ametal-3|net@1440|||S2700|pinsOut0@0|out[1]|-1392|-10|contact@186||-1392|10 -Ametal-3|net@1441|||S2700|pinsOut1@0|out[10]|-1488|-10|contact@187||-1488|10 -Ametal-3|net@1442|||S900|pinsIn09@0|in[1]|-1404|63|contact@189||-1404|22 -Ametal-3|net@1443|||S900|pinsIn10@1|in[10]|-1476|63|contact@188||-1476|22 -Egnd||D5G2;|data1inT@18|gnd|G -Egnd_1||D5G2;|data1inT@35|gnd_1|G -Ehcl[1]||D5G2;|pin@27||I -Ein[1]||D5G2;|pinsIn09@1|in[1]|I -Ein[2]||D5G2;|pinsIn09@1|in[2]|I -Ein[3]||D5G2;|pinsIn09@1|in[3]|I -Ein[4]||D5G2;|pinsIn09@1|in[4]|I -Ein[5]||D5G2;|pinsIn09@1|in[5]|I -Ein[6]||D5G2;|pinsIn09@1|in[6]|I -Ein[7]||D5G2;|pinsIn09@1|in[7]|I -Ein[8]||D5G2;|pinsIn09@1|in[8]|I -Ein[9]||D5G2;|pinsIn09@1|in[9]|I -Ein[10]||D5G2;|pinsIn09@2|in[1]|I -Ein[11]||D5G2;|pinsIn09@2|in[2]|I -Ein[12]||D5G2;|pinsIn09@2|in[3]|I -Ein[13]||D5G2;|pinsIn09@2|in[4]|I -Ein[14]||D5G2;|pinsIn09@2|in[5]|I -Ein[15]||D5G2;|pinsIn09@2|in[6]|I -Ein[16]||D5G2;|pinsIn09@2|in[7]|I -Ein[17]||D5G2;|pinsIn09@2|in[8]|I -Ein[18]||D5G2;|pinsIn09@2|in[9]|I -Ein[19]||D5G2;|pinsIn10@1|in[1]|I -Ein[20]||D5G2;|pinsIn10@1|in[2]|I -Ein[21]||D5G2;|pinsIn10@1|in[3]|I -Ein[22]||D5G2;|pinsIn10@1|in[4]|I -Ein[23]||D5G2;|pinsIn10@1|in[5]|I -Ein[24]||D5G2;|pinsIn10@1|in[6]|I -Ein[25]||D5G2;|pinsIn10@1|in[7]|I -Ein[26]||D5G2;|pinsIn10@1|in[8]|I -Ein[27]||D5G2;|pinsIn10@1|in[9]|I -Ein[28]||D5G2;|pinsIn10@1|in[10]|I -Ein[29]||D5G2;|pinsIn09@0|in[1]|I -Ein[30]||D5G2;|pinsIn09@0|in[2]|I -Ein[31]||D5G2;|pinsIn09@0|in[3]|I -Ein[32]||D5G2;|pinsIn09@0|in[4]|I -Ein[33]||D5G2;|pinsIn09@0|in[5]|I -Ein[34]||D5G2;|pinsIn09@0|in[6]|I -Ein[35]||D5G2;|pinsIn09@0|in[7]|I -Ein[36]||D5G2;|pinsIn09@0|in[8]|I -Ein[37]||D5G2;|pinsIn09@0|in[9]|I -Eout[1]||D5G2;|pinsOut0@2|out[1]|I -Eout[2]||D5G2;|pinsOut0@2|out[2]|I -Eout[3]||D5G2;|pinsOut0@2|out[3]|I -Eout[4]||D5G2;|pinsOut0@2|out[4]|I -Eout[5]||D5G2;|pinsOut0@2|out[5]|I -Eout[6]||D5G2;|pinsOut0@2|out[6]|I -Eout[7]||D5G2;|pinsOut0@2|out[7]|I -Eout[8]||D5G2;|pinsOut0@2|out[8]|I -Eout[9]||D5G2;|pinsOut0@2|out[9]|I -Eout[10]||D5G2;|pinsOut0@1|out[1]|I -Eout[11]||D5G2;|pinsOut0@1|out[2]|I -Eout[12]||D5G2;|pinsOut0@1|out[3]|I -Eout[13]||D5G2;|pinsOut0@1|out[4]|I -Eout[14]||D5G2;|pinsOut0@1|out[5]|I -Eout[15]||D5G2;|pinsOut0@1|out[6]|I -Eout[16]||D5G2;|pinsOut0@1|out[7]|I -Eout[17]||D5G2;|pinsOut0@1|out[8]|I -Eout[18]||D5G2;|pinsOut0@1|out[9]|I -Eout[19]||D5G2;|pinsOut1@0|out[1]|I -Eout[20]||D5G2;|pinsOut1@0|out[2]|I -Eout[21]||D5G2;|pinsOut1@0|out[3]|I -Eout[22]||D5G2;|pinsOut1@0|out[4]|I -Eout[23]||D5G2;|pinsOut1@0|out[5]|I -Eout[24]||D5G2;|pinsOut1@0|out[6]|I -Eout[25]||D5G2;|pinsOut1@0|out[7]|I -Eout[26]||D5G2;|pinsOut1@0|out[8]|I -Eout[27]||D5G2;|pinsOut1@0|out[9]|I -Eout[28]||D5G2;|pinsOut1@0|out[10]|I -Eout[29]||D5G2;|pinsOut0@0|out[1]|I -Eout[30]||D5G2;|pinsOut0@0|out[2]|I -Eout[31]||D5G2;|pinsOut0@0|out[3]|I -Eout[32]||D5G2;|pinsOut0@0|out[4]|I -Eout[33]||D5G2;|pinsOut0@0|out[5]|I -Eout[34]||D5G2;|pinsOut0@0|out[6]|I -Eout[35]||D5G2;|pinsOut0@0|out[7]|I -Eout[36]||D5G2;|pinsOut0@0|out[8]|I -Eout[37]||D5G2;|pinsOut0@0|out[9]|I -Evdd||D5G2;|data1inT@18|vdd|P -Evdd_2||D5G2;|data1inT@18|vdd_2|P -Evdd_3||D5G2;|data1inT@35|vdd_3|P -Evdd_4||D5G2;|data1inT@35|vdd_4|P -X - -# Cell fifo37last;1{sch} -Cfifo37last;1{sch}||schematic|1204563205831|1206030771237| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-12|0|||| -NOff-Page|conn@1||-1|-20|||R| -NOff-Page|conn@2||12|0|||| -Ififo37last;1{ic}|fifo37la@0||23|11|||D5G4; -IredFive:inv;1{ic}|inv@0||12|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||3|-15|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in30A;1{ic}|la[1:37]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||2.5|16.5|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@1||1.5|20.5|||||ART_message(D5G4;)S37 latches for last stage of fifo -Ngeneric:Invisible-Pin|pin@2||3.5|25.5|||||ART_message(D5G6;)Sfifo37last -NWire_Pin|pin@3||-1|-6|||X| -NWire_Pin|pin@4||18|-15|||X| -NWire_Pin|pin@5||18|-6|||X| -NWire_Pin|pin@6||-1|-15|||X| -NWire_Pin|pin@7||-2|-6|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||3|-6|X||D0G4;|ATTR_L(D5G1;PUD)D4566.600000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||12|-15|X||D0G4;|ATTR_L(D5G1;PUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ1800|conn@0|y|-10|0|la[1:37]|in[1]|-3|0 -Abus|net@2||-0.5|IJ1800|la[1:37]|out[1]|3|0|conn@2|a|10|0 -Awire|net@4|||1800|inv@1|out|5.5|-15|wire90@1|b|9.5|-15 -Awire|net@5|||1800|wire90@1|a|14.5|-15|pin@4||18|-15 -Awire|net@6|||2700|pin@4||18|-15|pin@5||18|-6 -Awire|net@7|||0|pin@5||18|-6|inv@0|in|14.5|-6 -Awire|net@8|||0|inv@1|in|0.5|-15|pin@6||-1|-15 -Awire|net@10|||0|wire90@0|b|0.5|-6|pin@3||-1|-6 -Awire|net@11|||1800|wire90@0|a|5.5|-6|inv@0|out|9.5|-6 -Awire|net@12|||0|pin@3||-1|-6|pin@7||-2|-6 -Awire|net@13|||2700|pin@7||-2|-6|la[1:37]|hcl|-2|-3 -Awire|net@14|||2700|conn@1|y|-1|-18|pin@6||-1|-15 -Ehcl[1]||D4G2;|conn@1|a|I -Ein[1:26]|in[1:37]|D4G2;|conn@0|a|I -Eout[1:26]|out[1:37]|D6G2;|conn@2|y|O -X - -# Cell fifo37mid;1{ic} -Cfifo37mid;1{ic}||artwork|1204666835545|1204666885998|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -NPin|pin@6||-2|-3|1|1|| -Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G3;)SFm -NPin|pin@8||-3|-2|1|1|| -NPin|pin@9||-3|2|1|1|| -NPin|pin@10||1|2|1|1|| -NPin|pin@11||1|3|1|1|| -NPin|pin@12||3|0|1|1|| -NPin|pin@13||1|-3|1|1|| -NPin|pin@14||1|-2|1|1|| -NPin|pin@17||-2|-2|1|1|| -AThicker|net@4|||FS900|pin@17||-2|-2|pin@6||-2|-3 -AThicker|net@5|||FS2700|pin@8||-3|-2|pin@9||-3|2 -AThicker|net@6|||FS2700|pin@10||1|2|pin@11||1|3 -AThicker|net@7|||FS1237|pin@11||1|3|pin@12||3|0 -AThicker|net@8|||FS563|pin@12||3|0|pin@13||1|-3 -AThicker|net@9|||FS2700|pin@13||1|-3|pin@14||1|-2 -AThicker|net@10|||FS0|pin@14||1|-2|pin@17||-2|-2 -AThicker|net@13|||FS0|pin@17||-2|-2|pin@8||-3|-2 -AThicker|net@14|||FS0|pin@10||1|2|pin@9||-3|2 -Ehcl[1]||D5G2;|pin@0||I -Ein[1:37]||D5G2;|pin@2||I -Eout[1:37]||D5G2;|pin@4||O -X - -# Cell fifo37mid;2{lay} -Cfifo37mid;2{lay}||cmos90|1204562190945|1231686870711||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204741764160 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@1||-198|60.3|||| -NX-Metal-1-Metal-2-Con|contact@2||-147.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@5||-180|-60|||| -NX-Metal-2-Metal-3-Con|contact@6||-180|22|||| -NX-Metal-1-Metal-2-Con|contact@8||-202.5|22|||| -NX-Metal-1-Metal-2-Con|contact@11||210.5|40|||| -NX-Metal-1-Metal-2-Con|contact@12||107|60.3|||| -NX-Metal-1-Metal-2-Con|contact@13||1494|60.3|||| -NX-Metal-1-Metal-2-Con|contact@14||1386|60.3|||| -NX-Metal-1-Metal-2-Con|contact@15||1436.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@16||1452.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@17||1476|-60|||| -NX-Metal-2-Metal-3-Con|contact@18||1404|-60|||| -NX-Metal-2-Metal-3-Con|contact@19||1404|22|||| -NX-Metal-2-Metal-3-Con|contact@20||1476|22|||| -NX-Metal-1-Metal-2-Con|contact@21||1381.5|22|||| -NX-Metal-1-Metal-2-Con|contact@22||1498.5|22|||| -NX-Metal-1-Metal-2-Con|contact@23||1350|60.3|||| -NX-Metal-1-Metal-2-Con|contact@24||1242|60.3|||| -NX-Metal-1-Metal-2-Con|contact@25||1292.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@26||1308.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@27||1332|-60|||| -NX-Metal-2-Metal-3-Con|contact@28||1260|-60|||| -NX-Metal-2-Metal-3-Con|contact@29||1260|22|||| -NX-Metal-2-Metal-3-Con|contact@30||1332|22|||| -NX-Metal-1-Metal-2-Con|contact@31||1237.5|22|||| -NX-Metal-1-Metal-2-Con|contact@32||1354.5|22|||| -NX-Metal-1-Metal-2-Con|contact@33||1206|60.3|||| -NX-Metal-1-Metal-2-Con|contact@34||1098|60.3|||| -NX-Metal-1-Metal-2-Con|contact@35||1148.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@36||1164.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@37||1188|-60|||| -NX-Metal-2-Metal-3-Con|contact@38||1116|-60|||| -NX-Metal-2-Metal-3-Con|contact@39||1116|22|||| -NX-Metal-2-Metal-3-Con|contact@40||1188|22|||| -NX-Metal-1-Metal-2-Con|contact@41||1093.5|22|||| -NX-Metal-1-Metal-2-Con|contact@42||1210.5|22|||| -NX-Metal-1-Metal-2-Con|contact@43||1062|60.3|||| -NX-Metal-1-Metal-2-Con|contact@44||954|60.3|||| -NX-Metal-1-Metal-2-Con|contact@45||1004.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@46||1020.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@47||1044|-60|||| -NX-Metal-2-Metal-3-Con|contact@48||972|-60|||| -NX-Metal-2-Metal-3-Con|contact@49||972|22|||| -NX-Metal-2-Metal-3-Con|contact@50||1044|22|||| -NX-Metal-1-Metal-2-Con|contact@51||949.5|22|||| -NX-Metal-1-Metal-2-Con|contact@52||1066.5|22|||| -NX-Metal-1-Metal-2-Con|contact@53||918|60.3|||| -NX-Metal-1-Metal-2-Con|contact@54||810|60.3|||| -NX-Metal-1-Metal-2-Con|contact@55||860.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@56||876.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@57||900|-60|||| -NX-Metal-2-Metal-3-Con|contact@58||828|-60|||| -NX-Metal-2-Metal-3-Con|contact@59||828|22|||| -NX-Metal-2-Metal-3-Con|contact@60||900|22|||| -NX-Metal-1-Metal-2-Con|contact@61||805.5|22|||| -NX-Metal-1-Metal-2-Con|contact@62||922.5|22|||| -NX-Metal-1-Metal-2-Con|contact@63||774|60.3|||| -NX-Metal-1-Metal-2-Con|contact@64||666|60.3|||| -NX-Metal-1-Metal-2-Con|contact@65||716.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@66||732.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@67||756|-60|||| -NX-Metal-2-Metal-3-Con|contact@68||684|-60|||| -NX-Metal-2-Metal-3-Con|contact@69||684|22|||| -NX-Metal-2-Metal-3-Con|contact@70||756|22|||| -NX-Metal-1-Metal-2-Con|contact@71||661.5|22|||| -NX-Metal-1-Metal-2-Con|contact@72||778.5|22|||| -NX-Metal-1-Metal-2-Con|contact@73||630|60.3|||| -NX-Metal-1-Metal-2-Con|contact@74||522|60.3|||| -NX-Metal-1-Metal-2-Con|contact@75||572.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@76||588.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@77||612|-60|||| -NX-Metal-2-Metal-3-Con|contact@78||540|-60|||| -NX-Metal-2-Metal-3-Con|contact@79||540|22|||| -NX-Metal-2-Metal-3-Con|contact@80||612|22|||| -NX-Metal-1-Metal-2-Con|contact@81||517.5|22|||| -NX-Metal-1-Metal-2-Con|contact@82||634.5|22|||| -NX-Metal-1-Metal-2-Con|contact@83||486|60.3|||| -NX-Metal-1-Metal-2-Con|contact@84||378|60.3|||| -NX-Metal-1-Metal-2-Con|contact@85||428.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@86||444.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@87||468|-60|||| -NX-Metal-2-Metal-3-Con|contact@88||396|-60|||| -NX-Metal-2-Metal-3-Con|contact@89||396|22|||| -NX-Metal-2-Metal-3-Con|contact@90||468|22|||| -NX-Metal-1-Metal-2-Con|contact@91||373.5|22|||| -NX-Metal-1-Metal-2-Con|contact@92||490.5|22|||| -NX-Metal-1-Metal-2-Con|contact@93||342|60.3|||| -NX-Metal-1-Metal-2-Con|contact@94||234|60.3|||| -NX-Metal-1-Metal-2-Con|contact@95||284.4|-60|||| -NX-Metal-1-Metal-2-Con|contact@96||300.4|-60|||| -NX-Metal-2-Metal-3-Con|contact@97||324|-60|||| -NX-Metal-2-Metal-3-Con|contact@98||252|-60|||| -NX-Metal-2-Metal-3-Con|contact@99||252|22|||| -NX-Metal-2-Metal-3-Con|contact@100||324|22|||| -NX-Metal-1-Metal-2-Con|contact@101||229.5|22|||| -NX-Metal-1-Metal-2-Con|contact@102||346.5|22|||| -NX-Metal-1-Metal-2-Con|contact@103||-234|60.3|||| -NX-Metal-1-Metal-2-Con|contact@104||-342|60.3|||| -NX-Metal-1-Metal-2-Con|contact@105||-291.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@106||-275.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@107||-252|-60|||| -NX-Metal-2-Metal-3-Con|contact@108||-324|-60|||| -NX-Metal-2-Metal-3-Con|contact@109||-324|22|||| -NX-Metal-2-Metal-3-Con|contact@110||-252|22|||| -NX-Metal-1-Metal-2-Con|contact@111||-346.5|22|||| -NX-Metal-1-Metal-2-Con|contact@112||-229.5|22|||| -NX-Metal-1-Metal-2-Con|contact@113||-378|60.3|||| -NX-Metal-1-Metal-2-Con|contact@114||-486|60.3|||| -NX-Metal-1-Metal-2-Con|contact@115||-435.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@116||-419.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@117||-396|-60|||| -NX-Metal-2-Metal-3-Con|contact@118||-468|-60|||| -NX-Metal-2-Metal-3-Con|contact@119||-468|22|||| -NX-Metal-2-Metal-3-Con|contact@120||-396|22|||| -NX-Metal-1-Metal-2-Con|contact@121||-490.5|22|||| -NX-Metal-1-Metal-2-Con|contact@122||-373.5|22|||| -NX-Metal-1-Metal-2-Con|contact@123||-522|60.3|||| -NX-Metal-1-Metal-2-Con|contact@124||-630|60.3|||| -NX-Metal-1-Metal-2-Con|contact@125||-579.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@126||-563.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@127||-540|-60|||| -NX-Metal-2-Metal-3-Con|contact@128||-612|-60|||| -NX-Metal-2-Metal-3-Con|contact@129||-612|22|||| -NX-Metal-2-Metal-3-Con|contact@130||-540|22|||| -NX-Metal-1-Metal-2-Con|contact@131||-634.5|22|||| -NX-Metal-1-Metal-2-Con|contact@132||-517.5|22|||| -NX-Metal-1-Metal-2-Con|contact@133||-666|60.3|||| -NX-Metal-1-Metal-2-Con|contact@134||-774|60.3|||| -NX-Metal-1-Metal-2-Con|contact@135||-723.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@136||-707.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@137||-684|-60|||| -NX-Metal-2-Metal-3-Con|contact@138||-756|-60|||| -NX-Metal-2-Metal-3-Con|contact@139||-756|22|||| -NX-Metal-2-Metal-3-Con|contact@140||-684|22|||| -NX-Metal-1-Metal-2-Con|contact@141||-778.5|22|||| -NX-Metal-1-Metal-2-Con|contact@142||-661.5|22|||| -NX-Metal-1-Metal-2-Con|contact@143||-810|60.3|||| -NX-Metal-1-Metal-2-Con|contact@144||-918|60.3|||| -NX-Metal-1-Metal-2-Con|contact@145||-867.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@146||-851.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@147||-828|-60|||| -NX-Metal-2-Metal-3-Con|contact@148||-900|-60|||| -NX-Metal-2-Metal-3-Con|contact@149||-900|22|||| -NX-Metal-2-Metal-3-Con|contact@150||-828|22|||| -NX-Metal-1-Metal-2-Con|contact@151||-922.5|22|||| -NX-Metal-1-Metal-2-Con|contact@152||-805.5|22|||| -NX-Metal-1-Metal-2-Con|contact@153||-954|60.3|||| -NX-Metal-1-Metal-2-Con|contact@154||-1062|60.3|||| -NX-Metal-1-Metal-2-Con|contact@155||-1011.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@156||-995.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@157||-972|-60|||| -NX-Metal-2-Metal-3-Con|contact@158||-1044|-60|||| -NX-Metal-2-Metal-3-Con|contact@159||-1044|22|||| -NX-Metal-2-Metal-3-Con|contact@160||-972|22|||| -NX-Metal-1-Metal-2-Con|contact@161||-1066.5|22|||| -NX-Metal-1-Metal-2-Con|contact@162||-949.5|22|||| -NX-Metal-1-Metal-2-Con|contact@163||-1098|60.3|||| -NX-Metal-1-Metal-2-Con|contact@164||-1206|60.3|||| -NX-Metal-1-Metal-2-Con|contact@165||-1155.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@166||-1139.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@167||-1116|-60|||| -NX-Metal-2-Metal-3-Con|contact@168||-1188|-60|||| -NX-Metal-2-Metal-3-Con|contact@169||-1188|22|||| -NX-Metal-2-Metal-3-Con|contact@170||-1116|22|||| -NX-Metal-1-Metal-2-Con|contact@171||-1210.5|22|||| -NX-Metal-1-Metal-2-Con|contact@172||-1093.5|22|||| -NX-Metal-1-Metal-2-Con|contact@173||-1242|60.3|||| -NX-Metal-1-Metal-2-Con|contact@174||-1350|60.3|||| -NX-Metal-1-Metal-2-Con|contact@175||-1299.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@176||-1283.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@177||-1260|-60|||| -NX-Metal-2-Metal-3-Con|contact@178||-1332|-60|||| -NX-Metal-2-Metal-3-Con|contact@179||-1332|22|||| -NX-Metal-2-Metal-3-Con|contact@180||-1260|22|||| -NX-Metal-1-Metal-2-Con|contact@181||-1354.5|22|||| -NX-Metal-1-Metal-2-Con|contact@182||-1237.5|22|||| -NX-Metal-1-Metal-2-Con|contact@183||-1386|60.3|||| -NX-Metal-1-Metal-2-Con|contact@184||-1494|60.3|||| -NX-Metal-1-Metal-2-Con|contact@185||-1443.6|-60|||| -NX-Metal-1-Metal-2-Con|contact@186||-1427.6|-60|||| -NX-Metal-2-Metal-3-Con|contact@187||-1404|-60|||| -NX-Metal-2-Metal-3-Con|contact@188||-1476|-60|||| -NX-Metal-2-Metal-3-Con|contact@189||-1476|22|||| -NX-Metal-2-Metal-3-Con|contact@190||-1404|22|||| -NX-Metal-1-Metal-2-Con|contact@191||-1498.5|22|||| -NX-Metal-1-Metal-2-Con|contact@192||-1381.5|22|||| -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@18||1440|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@19||1296|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@20||1152|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@21||1008|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@22||864|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@23||720|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@24||576|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@25||432|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@26||288|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@27||-288|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@28||-432|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@29||-576|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@30||-720|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@31||-864|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@32||-1008|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@33||-1152|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@34||-1296|0|X||D5G4; -IlatchGroupsK:data1inTwin30m1;1{lay}|data1inT@35||-1440|0|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@1||193|0|X||D5G4; -Igates1inM:inv80;1{lay}|inv80@1||131|0|XY||D5G4; -IlatchesK:latch1in30Am1w;1{lay}|latch1in@1||-144|0|X||D5G4; -NMetal-1-Pin|pin@8||-202.5|27|||| -NMetal-1-Pin|pin@22||210.5|25|||| -NMetal-1-Pin|pin@23||210.5|-25|||| -NMetal-1-Pin|pin@24||181|-25|||| -NMetal-1-Pin|pin@25||181|25|||| -NMetal-2-Pin|pin@27||1512|40|||| -NMetal-2-Pin|pin@28||1440|60.3|||| -NMetal-3-Pin|pin@29||1476|-69|||| -NMetal-3-Pin|pin@30||1404|-69|||| -NMetal-3-Pin|pin@31||1476|63|||| -NMetal-3-Pin|pin@32||1404|63|||| -NMetal-1-Pin|pin@33||1381.5|27|||| -NMetal-1-Pin|pin@34||1498.5|27|||| -NMetal-2-Pin|pin@35||1296|60.3|||| -NMetal-3-Pin|pin@36||1332|-69|||| -NMetal-3-Pin|pin@37||1260|-69|||| -NMetal-3-Pin|pin@38||1332|63|||| -NMetal-3-Pin|pin@39||1260|63|||| -NMetal-1-Pin|pin@40||1237.5|27|||| -NMetal-1-Pin|pin@41||1354.5|27|||| -NMetal-2-Pin|pin@42||1152|60.3|||| -NMetal-3-Pin|pin@43||1188|-69|||| -NMetal-3-Pin|pin@44||1116|-69|||| -NMetal-3-Pin|pin@45||1188|63|||| -NMetal-3-Pin|pin@46||1116|63|||| -NMetal-1-Pin|pin@47||1093.5|27|||| -NMetal-1-Pin|pin@48||1210.5|27|||| -NMetal-2-Pin|pin@49||1008|60.3|||| -NMetal-3-Pin|pin@50||1044|-69|||| -NMetal-3-Pin|pin@51||972|-69|||| -NMetal-3-Pin|pin@52||1044|63|||| -NMetal-3-Pin|pin@53||972|63|||| -NMetal-1-Pin|pin@54||949.5|27|||| -NMetal-1-Pin|pin@55||1066.5|27|||| -NMetal-2-Pin|pin@56||864|60.3|||| -NMetal-3-Pin|pin@57||900|-69|||| -NMetal-3-Pin|pin@58||828|-69|||| -NMetal-3-Pin|pin@59||900|63|||| -NMetal-3-Pin|pin@60||828|63|||| -NMetal-1-Pin|pin@61||805.5|27|||| -NMetal-1-Pin|pin@62||922.5|27|||| -NMetal-2-Pin|pin@63||720|60.3|||| -NMetal-3-Pin|pin@64||756|-69|||| -NMetal-3-Pin|pin@65||684|-69|||| -NMetal-3-Pin|pin@66||756|63|||| -NMetal-3-Pin|pin@67||684|63|||| -NMetal-1-Pin|pin@68||661.5|27|||| -NMetal-1-Pin|pin@69||778.5|27|||| -NMetal-2-Pin|pin@70||576|60.3|||| -NMetal-3-Pin|pin@71||612|-69|||| -NMetal-3-Pin|pin@72||540|-69|||| -NMetal-3-Pin|pin@73||612|63|||| -NMetal-3-Pin|pin@74||540|63|||| -NMetal-1-Pin|pin@75||517.5|27|||| -NMetal-1-Pin|pin@76||634.5|27|||| -NMetal-2-Pin|pin@77||432|60.3|||| -NMetal-3-Pin|pin@78||468|-69|||| -NMetal-3-Pin|pin@79||396|-69|||| -NMetal-3-Pin|pin@80||468|63|||| -NMetal-3-Pin|pin@81||396|63|||| -NMetal-1-Pin|pin@82||373.5|27|||| -NMetal-1-Pin|pin@83||490.5|27|||| -NMetal-2-Pin|pin@84||288|60.3|||| -NMetal-3-Pin|pin@85||324|-69|||| -NMetal-3-Pin|pin@86||252|-69|||| -NMetal-3-Pin|pin@87||324|63|||| -NMetal-3-Pin|pin@88||252|63|||| -NMetal-1-Pin|pin@89||229.5|27|||| -NMetal-1-Pin|pin@90||346.5|27|||| -NMetal-2-Pin|pin@91||-288|60.3|||| -NMetal-3-Pin|pin@92||-252|-69|||| -NMetal-3-Pin|pin@93||-324|-69|||| -NMetal-3-Pin|pin@94||-252|63|||| -NMetal-3-Pin|pin@95||-324|63|||| -NMetal-1-Pin|pin@96||-346.5|27|||| -NMetal-1-Pin|pin@97||-229.5|27|||| -NMetal-2-Pin|pin@98||-432|60.3|||| -NMetal-3-Pin|pin@99||-396|-69|||| -NMetal-3-Pin|pin@100||-468|-69|||| -NMetal-3-Pin|pin@101||-396|63|||| -NMetal-3-Pin|pin@102||-468|63|||| -NMetal-1-Pin|pin@103||-490.5|27|||| -NMetal-1-Pin|pin@104||-373.5|27|||| -NMetal-2-Pin|pin@105||-576|60.3|||| -NMetal-3-Pin|pin@106||-540|-69|||| -NMetal-3-Pin|pin@107||-612|-69|||| -NMetal-3-Pin|pin@108||-540|63|||| -NMetal-3-Pin|pin@109||-612|63|||| -NMetal-1-Pin|pin@110||-634.5|27|||| -NMetal-1-Pin|pin@111||-517.5|27|||| -NMetal-2-Pin|pin@112||-720|60.3|||| -NMetal-3-Pin|pin@113||-684|-69|||| -NMetal-3-Pin|pin@114||-756|-69|||| -NMetal-3-Pin|pin@115||-684|63|||| -NMetal-3-Pin|pin@116||-756|63|||| -NMetal-1-Pin|pin@117||-778.5|27|||| -NMetal-1-Pin|pin@118||-661.5|27|||| -NMetal-2-Pin|pin@119||-864|60.3|||| -NMetal-3-Pin|pin@120||-828|-69|||| -NMetal-3-Pin|pin@121||-900|-69|||| -NMetal-3-Pin|pin@122||-828|63|||| -NMetal-3-Pin|pin@123||-900|63|||| -NMetal-1-Pin|pin@124||-922.5|27|||| -NMetal-1-Pin|pin@125||-805.5|27|||| -NMetal-2-Pin|pin@126||-1008|60.3|||| -NMetal-3-Pin|pin@127||-972|-69|||| -NMetal-3-Pin|pin@128||-1044|-69|||| -NMetal-3-Pin|pin@129||-972|63|||| -NMetal-3-Pin|pin@130||-1044|63|||| -NMetal-1-Pin|pin@131||-1066.5|27|||| -NMetal-1-Pin|pin@132||-949.5|27|||| -NMetal-2-Pin|pin@133||-1152|60.3|||| -NMetal-3-Pin|pin@134||-1116|-69|||| -NMetal-3-Pin|pin@135||-1188|-69|||| -NMetal-3-Pin|pin@136||-1116|63|||| -NMetal-3-Pin|pin@137||-1188|63|||| -NMetal-1-Pin|pin@138||-1210.5|27|||| -NMetal-1-Pin|pin@139||-1093.5|27|||| -NMetal-2-Pin|pin@140||-1296|60.3|||| -NMetal-3-Pin|pin@141||-1260|-69|||| -NMetal-3-Pin|pin@142||-1332|-69|||| -NMetal-3-Pin|pin@143||-1260|63|||| -NMetal-3-Pin|pin@144||-1332|63|||| -NMetal-1-Pin|pin@145||-1354.5|27|||| -NMetal-1-Pin|pin@146||-1237.5|27|||| -NMetal-2-Pin|pin@147||-1440|60.3|||| -NMetal-3-Pin|pin@148||-1404|-69|||| -NMetal-3-Pin|pin@149||-1476|-69|||| -NMetal-3-Pin|pin@150||-1404|63|||| -NMetal-3-Pin|pin@151||-1476|63|||| -NMetal-1-Pin|pin@152||-1498.5|27|||| -NMetal-1-Pin|pin@153||-1381.5|27|||| -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@0||828|63|X||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@1||900|63|||D5G4; -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@2||-828|63|X||D5G4; -IfanPinsK:pinsIn10m3;1{lay}|pinsIn10@0||-828|63|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@0||828|-69|X||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@1||900|-69|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@2||-828|-69|X||D5G4; -IfanPinsK:pinsOut10m3;1{lay}|pinsOut1@0||-828|-69|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||172|0|||D5G4; -Ametal-2|net@829|||S0|data1inT@18|gnd_1|1368|0|data1inT@19|gnd|1368|0 -Ametal-2|net@830|||S0|data1inT@18|vdd_4|1368|-50|data1inT@19|vdd|1368|-50 -Ametal-2|net@831|||S0|data1inT@18|vdd_3|1368|50|data1inT@19|vdd_2|1368|50 -Ametal-2|net@832|||S0|data1inT@19|gnd_1|1224|0|data1inT@20|gnd|1224|0 -Ametal-2|net@833|||S0|data1inT@19|vdd_4|1224|-50|data1inT@20|vdd|1224|-50 -Ametal-2|net@834|||S0|data1inT@19|vdd_3|1224|50|data1inT@20|vdd_2|1224|50 -Ametal-2|net@835|||S0|data1inT@20|gnd_1|1080|0|data1inT@21|gnd|1080|0 -Ametal-2|net@836|||S0|data1inT@20|vdd_4|1080|-50|data1inT@21|vdd|1080|-50 -Ametal-2|net@837|||S0|data1inT@20|vdd_3|1080|50|data1inT@21|vdd_2|1080|50 -Ametal-2|net@838|||S0|data1inT@21|gnd_1|936|0|data1inT@22|gnd|936|0 -Ametal-2|net@839|||S0|data1inT@21|vdd_4|936|-50|data1inT@22|vdd|936|-50 -Ametal-2|net@840|||S0|data1inT@21|vdd_3|936|50|data1inT@22|vdd_2|936|50 -Ametal-2|net@841|||S0|data1inT@22|gnd_1|792|0|data1inT@23|gnd|792|0 -Ametal-2|net@842|||S0|data1inT@22|vdd_4|792|-50|data1inT@23|vdd|792|-50 -Ametal-2|net@843|||S0|data1inT@22|vdd_3|792|50|data1inT@23|vdd_2|792|50 -Ametal-2|net@844|||S0|data1inT@23|gnd_1|648|0|data1inT@24|gnd|648|0 -Ametal-2|net@845|||S0|data1inT@23|vdd_4|648|-50|data1inT@24|vdd|648|-50 -Ametal-2|net@846|||S0|data1inT@23|vdd_3|648|50|data1inT@24|vdd_2|648|50 -Ametal-2|net@847|||S0|data1inT@24|gnd_1|504|0|data1inT@25|gnd|504|0 -Ametal-2|net@848|||S0|data1inT@24|vdd_4|504|-50|data1inT@25|vdd|504|-50 -Ametal-2|net@849|||S0|data1inT@24|vdd_3|504|50|data1inT@25|vdd_2|504|50 -Ametal-2|net@850|||S0|data1inT@25|gnd_1|360|0|data1inT@26|gnd|360|0 -Ametal-2|net@851|||S0|data1inT@25|vdd_4|360|-50|data1inT@26|vdd|360|-50 -Ametal-2|net@852|||S0|data1inT@25|vdd_3|360|50|data1inT@26|vdd_2|360|50 -Ametal-2|net@853||1.2|S0|pin@77||432|60.3|pin@84||288|60.3 -Ametal-2|net@854||1.2|S0|pin@35||1296|60.3|pin@42||1152|60.3 -Ametal-2|net@855||1.2|S0|pin@42||1152|60.3|pin@49||1008|60.3 -Ametal-2|net@856||1.2|S0|pin@49||1008|60.3|pin@56||864|60.3 -Ametal-2|net@857||1.2|S0|pin@56||864|60.3|pin@63||720|60.3 -Ametal-2|net@858||1.2|S0|pin@63||720|60.3|pin@70||576|60.3 -Ametal-2|net@859||1.2|S0|pin@70||576|60.3|pin@77||432|60.3 -Ametal-2|net@860|||S0|data1inT@28|gnd_1|-504|0|data1inT@29|gnd|-504|0 -Ametal-2|net@861|||S0|data1inT@28|vdd_4|-504|-50|data1inT@29|vdd|-504|-50 -Ametal-2|net@862|||S0|data1inT@28|vdd_3|-504|50|data1inT@29|vdd_2|-504|50 -Ametal-2|net@863|||S0|data1inT@29|gnd_1|-648|0|data1inT@30|gnd|-648|0 -Ametal-2|net@864|||S0|data1inT@29|vdd_4|-648|-50|data1inT@30|vdd|-648|-50 -Ametal-2|net@865|||S0|data1inT@29|vdd_3|-648|50|data1inT@30|vdd_2|-648|50 -Ametal-2|net@866|||S0|data1inT@30|gnd_1|-792|0|data1inT@31|gnd|-792|0 -Ametal-2|net@867|||S0|data1inT@30|vdd_4|-792|-50|data1inT@31|vdd|-792|-50 -Ametal-2|net@868|||S0|data1inT@30|vdd_3|-792|50|data1inT@31|vdd_2|-792|50 -Ametal-2|net@869|||S0|data1inT@31|gnd_1|-936|0|data1inT@32|gnd|-936|0 -Ametal-2|net@870|||S0|data1inT@31|vdd_4|-936|-50|data1inT@32|vdd|-936|-50 -Ametal-2|net@871|||S0|data1inT@31|vdd_3|-936|50|data1inT@32|vdd_2|-936|50 -Ametal-2|net@872|||S0|data1inT@32|gnd_1|-1080|0|data1inT@33|gnd|-1080|0 -Ametal-2|net@873|||S0|data1inT@32|vdd_4|-1080|-50|data1inT@33|vdd|-1080|-50 -Ametal-2|net@874|||S0|data1inT@32|vdd_3|-1080|50|data1inT@33|vdd_2|-1080|50 -Ametal-2|net@875|||S0|data1inT@33|gnd_1|-1224|0|data1inT@34|gnd|-1224|0 -Ametal-2|net@876|||S0|data1inT@33|vdd_4|-1224|-50|data1inT@34|vdd|-1224|-50 -Ametal-2|net@877|||S0|data1inT@33|vdd_3|-1224|50|data1inT@34|vdd_2|-1224|50 -Ametal-2|net@878|||S0|data1inT@34|gnd_1|-1368|0|data1inT@35|gnd|-1368|0 -Ametal-2|net@879|||S0|data1inT@34|vdd_4|-1368|-50|data1inT@35|vdd|-1368|-50 -Ametal-2|net@880|||S0|data1inT@34|vdd_3|-1368|50|data1inT@35|vdd_2|-1368|50 -Ametal-2|net@881|||S0|data1inT@27|gnd_1|-360|0|data1inT@28|gnd|-360|0 -Ametal-2|net@882|||S0|data1inT@27|vdd_3|-360|50|data1inT@28|vdd_2|-360|50 -Ametal-2|net@883|||S0|data1inT@27|vdd_4|-360|-50|data1inT@28|vdd|-360|-50 -Ametal-1|net@884|||S900|latch1in@1|hcl|-198|63|contact@1||-198|60.3 -Ametal-2|net@885|||S0|contact@2||-147.6|-60|contact@5||-180|-60 -Ametal-2|net@886|||S0|contact@6||-180|22|contact@8||-202.5|22 -Ametal-1|net@887||0.4|S2700|contact@8||-202.5|22|pin@8||-202.5|27 -Ametal-1|net@888|||S900|latch1in@1|out[1]|-147.6|-10.4|contact@2||-147.6|-60 -Ametal-1|net@889|||S900|contact@8||-202.5|22|latch1in@1|in[1]|-202.5|-7 -Ametal-2|net@896|||S0|latch1in@1|gnd_2|-139.6|0|latch1in@1|gnd_2|-139.6|0 -Ametal-2|net@897|||S0|latch1in@1|vdd_1|-139.6|-50|latch1in@1|vdd_1|-139.6|-50 -Ametal-2|net@898|||S0|latch1in@1|vdd_5|-139.6|50|latch1in@1|vdd_5|-139.6|50 -Ametal-2|net@899||1.2|S1800|pin@147||-1440|60.3|pin@140||-1296|60.3 -Ametal-2|net@900||1.2|S0|pin@91||-288|60.3|pin@98||-432|60.3 -Ametal-2|net@901||1.2|S0|pin@98||-432|60.3|pin@105||-576|60.3 -Ametal-2|net@902||1.2|S0|pin@105||-576|60.3|pin@112||-720|60.3 -Ametal-2|net@903||1.2|S0|pin@112||-720|60.3|pin@119||-864|60.3 -Ametal-2|net@904||1.2|S0|pin@119||-864|60.3|pin@126||-1008|60.3 -Ametal-2|net@905||1.2|S0|pin@126||-1008|60.3|pin@133||-1152|60.3 -Ametal-2|net@906||1.2|S0|pin@133||-1152|60.3|pin@140||-1296|60.3 -Ametal-2|net@907||1.2|S0|contact@1||-198|60.3|pin@91||-288|60.3 -Ametal-2|net@908|||S0|data1inT@27|gnd|-216|0|latch1in@1|gnd|-216|0 -Ametal-2|net@909|||S0|data1inT@27|vdd_2|-216|50|latch1in@1|vdd|-216|50 -Ametal-2|net@910|||S0|data1inT@27|vdd|-216|-50|latch1in@1|vdd_3|-216|-50 -Ametal-2|net@911||1.2|S0|pin@28||1440|60.3|pin@35||1296|60.3 -Ametal-1|net@912|||S1800|inv30@1|inB|200|25|pin@22||210.5|25 -Ametal-1|net@913|||S900|pin@22||210.5|25|pin@23||210.5|-25 -Ametal-1|net@914|||S2700|pin@24||181|-25|inv30@1|out|181|0 -Ametal-1|net@915|||S2700|inv30@1|out|181|0|pin@25||181|25 -Ametal-2|net@916|||S0|wellCont@1|gnd_1|176.5|0|inv30@1|gnd_1|176.5|0 -Ametal-2|net@917|||S0|wellCont@1|vdd_2|176.5|-50|inv30@1|vdd_3|176.5|-50 -Ametal-2|net@918|||S0|wellCont@1|vdd_3|176.5|50|inv30@1|vdd_2|176.5|50 -Ametal-2|net@919||6.2|S1800|inv30@1|gnd|209.5|0|data1inT@26|gnd_1|216|0 -Ametal-2|net@920||6.2|S0|data1inT@26|vdd_3|216|50|inv30@1|vdd|209.5|50 -Ametal-2|net@921||6.2|S0|data1inT@26|vdd_4|216|-50|inv30@1|vdd_1|209.5|-50 -Ametal-1|net@922|||S2700|pin@22||210.5|25|contact@11||210.5|40 -Ametal-2|net@923|||S1800|contact@11||210.5|40|pin@27||1512|40 -Ametal-2|net@924||1.2|S1800|contact@1||-198|60.3|contact@12||107|60.3 -Ametal-2|net@925||1.2|S1800|contact@12||107|60.3|pin@84||288|60.3 -Ametal-1|net@926|||S2700|inv80@1|out|107|32|contact@12||107|60.3 -Ametal-1|net@927|||S0|pin@25||181|25|inv80@1|inA|160|25 -Ametal-1|net@928|||S0|pin@24||181|-25|inv80@1|inB|160|-25 -Ametal-2|net@929|||S0|inv80@1|gnd|167.5|0|wellCont@1|gnd|167.5|0 -Ametal-2|net@930|||S0|inv80@1|vdd|167.5|-50|wellCont@1|vdd|167.5|-50 -Ametal-2|net@931|||S0|inv80@1|vdd_1|167.5|50|wellCont@1|vdd_1|167.5|50 -Ametal-2|net@932||6.2|S1800|latch1in@1|gnd_2|-139.6|0|inv80@1|gnd_1|94.5|0 -Ametal-2|net@933||6.2|S0|inv80@1|vdd_2|94.5|-50|latch1in@1|vdd_1|-139.6|-50 -Ametal-2|net@934||6.2|S0|inv80@1|vdd_3|94.5|50|latch1in@1|vdd_5|-139.6|50 -Ametal-1|net@935|||S0|pin@23||210.5|-25|inv30@1|inA|200|-25 -Ametal-3|net@936|||S900|pinsIn09@0|in[9]|1404|63|pin@32||1404|63 -Ametal-3|net@937|||S900|pinsIn09@1|in[1]|1476|63|pin@31||1476|63 -Ametal-3|net@938|||S2700|pin@38||1332|63|pinsIn09@1|in[2]|1332|63 -Ametal-3|net@939|||S2700|pin@45||1188|63|pinsIn09@1|in[3]|1188|63 -Ametal-3|net@940|||S2700|pin@52||1044|63|pinsIn09@1|in[4]|1044|63 -Ametal-3|net@941|||S2700|pin@59||900|63|pinsIn09@1|in[5]|900|63 -Ametal-3|net@942|||S2700|pin@66||756|63|pinsIn09@1|in[6]|756|63 -Ametal-3|net@943|||S2700|pin@73||612|63|pinsIn09@1|in[7]|612|63 -Ametal-3|net@944|||S2700|pin@80||468|63|pinsIn09@1|in[8]|468|63 -Ametal-3|net@945|||S2700|pin@87||324|63|pinsIn09@1|in[9]|324|63 -Ametal-3|net@946|||S900|pinsIn09@0|in[8]|1260|63|pin@39||1260|63 -Ametal-3|net@947|||S2700|pin@46||1116|63|pinsIn09@0|in[7]|1116|63 -Ametal-3|net@948|||S2700|pin@53||972|63|pinsIn09@0|in[6]|972|63 -Ametal-3|net@949|||S2700|pin@60||828|63|pinsIn09@0|in[5]|828|63 -Ametal-3|net@950|||S2700|pin@67||684|63|pinsIn09@0|in[4]|684|63 -Ametal-3|net@951|||S2700|pin@74||540|63|pinsIn09@0|in[3]|540|63 -Ametal-3|net@952|||S2700|pin@81||396|63|pinsIn09@0|in[2]|396|63 -Ametal-3|net@953|||S2700|pin@88||252|63|pinsIn09@0|in[1]|252|63 -Ametal-3|net@954|||S2700|pinsOut0@0|out[9]|1404|-69|pin@30||1404|-69 -Ametal-3|net@955|||S2700|pinsOut0@1|out[1]|1476|-69|pin@29||1476|-69 -Ametal-3|net@956|||S900|pin@37||1260|-69|pinsOut0@0|out[8]|1260|-69 -Ametal-3|net@957|||S900|pin@44||1116|-69|pinsOut0@0|out[7]|1116|-69 -Ametal-3|net@958|||S900|pin@51||972|-69|pinsOut0@0|out[6]|972|-69 -Ametal-3|net@959|||S900|pin@58||828|-69|pinsOut0@0|out[5]|828|-69 -Ametal-3|net@960|||S900|pin@65||684|-69|pinsOut0@0|out[4]|684|-69 -Ametal-3|net@961|||S900|pin@72||540|-69|pinsOut0@0|out[3]|540|-69 -Ametal-3|net@962|||S900|pin@79||396|-69|pinsOut0@0|out[2]|396|-69 -Ametal-3|net@963|||S900|pin@86||252|-69|pinsOut0@0|out[1]|252|-69 -Ametal-3|net@964|||S900|pin@36||1332|-69|pinsOut0@1|out[2]|1332|-69 -Ametal-3|net@965|||S900|pin@43||1188|-69|pinsOut0@1|out[3]|1188|-69 -Ametal-3|net@966|||S900|pin@50||1044|-69|pinsOut0@1|out[4]|1044|-69 -Ametal-3|net@967|||S900|pin@57||900|-69|pinsOut0@1|out[5]|900|-69 -Ametal-3|net@968|||S900|pin@64||756|-69|pinsOut0@1|out[6]|756|-69 -Ametal-3|net@969|||S900|pin@71||612|-69|pinsOut0@1|out[7]|612|-69 -Ametal-3|net@970|||S900|pin@78||468|-69|pinsOut0@1|out[8]|468|-69 -Ametal-3|net@971|||S900|pin@85||324|-69|pinsOut0@1|out[9]|324|-69 -Ametal-3|net@972|||S900|pinsIn10@0|in[1]|-180|63|contact@6||-180|22 -Ametal-3|net@973|||S2700|pin@95||-324|63|pinsIn10@0|in[2]|-324|63 -Ametal-3|net@974|||S900|pinsIn10@0|in[3]|-468|63|pin@102||-468|63 -Ametal-3|net@975|||S900|pinsIn10@0|in[4]|-612|63|pin@109||-612|63 -Ametal-3|net@976|||S900|pinsIn10@0|in[5]|-756|63|pin@116||-756|63 -Ametal-3|net@977|||S900|pinsIn10@0|in[6]|-900|63|pin@123||-900|63 -Ametal-3|net@978|||S900|pinsIn10@0|in[7]|-1044|63|pin@130||-1044|63 -Ametal-3|net@979|||S900|pinsIn10@0|in[8]|-1188|63|pin@137||-1188|63 -Ametal-3|net@980|||S900|pinsIn10@0|in[9]|-1332|63|pin@144||-1332|63 -Ametal-3|net@981|||S900|pinsIn10@0|in[10]|-1476|63|pin@151||-1476|63 -Ametal-3|net@982|||S900|pinsIn09@2|in[9]|-252|63|pin@94||-252|63 -Ametal-3|net@983|||S2700|pin@101||-396|63|pinsIn09@2|in[8]|-396|63 -Ametal-3|net@984|||S2700|pin@108||-540|63|pinsIn09@2|in[7]|-540|63 -Ametal-3|net@985|||S2700|pin@115||-684|63|pinsIn09@2|in[6]|-684|63 -Ametal-3|net@986|||S2700|pin@122||-828|63|pinsIn09@2|in[5]|-828|63 -Ametal-3|net@987|||S2700|pin@129||-972|63|pinsIn09@2|in[4]|-972|63 -Ametal-3|net@988|||S2700|pin@136||-1116|63|pinsIn09@2|in[3]|-1116|63 -Ametal-3|net@989|||S2700|pin@143||-1260|63|pinsIn09@2|in[2]|-1260|63 -Ametal-3|net@990|||S2700|pin@150||-1404|63|pinsIn09@2|in[1]|-1404|63 -Ametal-3|net@991|||S2700|pinsOut1@0|out[1]|-180|-69|contact@5||-180|-60 -Ametal-3|net@992|||S900|pin@93||-324|-69|pinsOut1@0|out[2]|-324|-69 -Ametal-3|net@993|||S2700|pinsOut1@0|out[3]|-468|-69|pin@100||-468|-69 -Ametal-3|net@994|||S2700|pinsOut1@0|out[4]|-612|-69|pin@107||-612|-69 -Ametal-3|net@995|||S2700|pinsOut1@0|out[5]|-756|-69|pin@114||-756|-69 -Ametal-3|net@996|||S2700|pinsOut1@0|out[6]|-900|-69|pin@121||-900|-69 -Ametal-3|net@997|||S2700|pinsOut1@0|out[7]|-1044|-69|pin@128||-1044|-69 -Ametal-3|net@998|||S2700|pinsOut1@0|out[8]|-1188|-69|pin@135||-1188|-69 -Ametal-3|net@999|||S2700|pinsOut1@0|out[9]|-1332|-69|pin@142||-1332|-69 -Ametal-3|net@1000|||S2700|pinsOut1@0|out[10]|-1476|-69|pin@149||-1476|-69 -Ametal-3|net@1001|||S2700|pinsOut0@2|out[9]|-252|-69|pin@92||-252|-69 -Ametal-3|net@1002|||S900|pin@99||-396|-69|pinsOut0@2|out[8]|-396|-69 -Ametal-3|net@1003|||S900|pin@106||-540|-69|pinsOut0@2|out[7]|-540|-69 -Ametal-3|net@1004|||S900|pin@113||-684|-69|pinsOut0@2|out[6]|-684|-69 -Ametal-3|net@1005|||S900|pin@120||-828|-69|pinsOut0@2|out[5]|-828|-69 -Ametal-3|net@1006|||S900|pin@127||-972|-69|pinsOut0@2|out[4]|-972|-69 -Ametal-3|net@1007|||S900|pin@134||-1116|-69|pinsOut0@2|out[3]|-1116|-69 -Ametal-3|net@1008|||S900|pin@141||-1260|-69|pinsOut0@2|out[2]|-1260|-69 -Ametal-3|net@1009|||S900|pin@148||-1404|-69|pinsOut0@2|out[1]|-1404|-69 -Ametal-2|net@1010||1.2|S0|pin@28||1440|60.3|contact@14||1386|60.3 -Ametal-1|net@1011|||S900|data1inT@18|hcl|1494|63|contact@13||1494|60.3 -Ametal-1|net@1012|||S900|data1inT@18|hcl_1|1386|63|contact@14||1386|60.3 -Ametal-3|net@1013|||S2700|pin@29||1476|-69|contact@17||1476|-60 -Ametal-2|net@1014|||S0|contact@17||1476|-60|contact@16||1452.4|-60 -Ametal-3|net@1015|||S2700|pin@30||1404|-69|contact@18||1404|-60 -Ametal-2|net@1016|||S0|contact@15||1436.4|-60|contact@18||1404|-60 -Ametal-3|net@1017|||S2700|contact@20||1476|22|pin@31||1476|63 -Ametal-2|net@1018|||S0|contact@19||1404|22|contact@21||1381.5|22 -Ametal-2|net@1019|||S0|contact@22||1498.5|22|contact@20||1476|22 -Ametal-3|net@1020|||S2700|contact@19||1404|22|pin@32||1404|63 -Ametal-1|net@1021||0.4|S2700|contact@21||1381.5|22|pin@33||1381.5|27 -Ametal-1|net@1022||0.4|S2700|contact@22||1498.5|22|pin@34||1498.5|27 -Ametal-1|net@1023|||S900|data1inT@18|out[2]|1436.4|-10.4|contact@15||1436.4|-60 -Ametal-1|net@1024|||S900|data1inT@18|out[1]|1452.4|-10.4|contact@16||1452.4|-60 -Ametal-1|net@1025|||S900|contact@22||1498.5|22|data1inT@18|in[1]|1498.5|-7 -Ametal-1|net@1026|||S900|contact@21||1381.5|22|data1inT@18|in[2]|1381.5|-7 -Ametal-2|net@1027||1.2|S0|contact@13||1494|60.3|pin@28||1440|60.3 -Ametal-2|net@1028||1.2|S0|pin@35||1296|60.3|contact@24||1242|60.3 -Ametal-1|net@1029|||S900|data1inT@19|hcl|1350|63|contact@23||1350|60.3 -Ametal-1|net@1030|||S900|data1inT@19|hcl_1|1242|63|contact@24||1242|60.3 -Ametal-3|net@1031|||S2700|pin@36||1332|-69|contact@27||1332|-60 -Ametal-2|net@1032|||S0|contact@27||1332|-60|contact@26||1308.4|-60 -Ametal-3|net@1033|||S2700|pin@37||1260|-69|contact@28||1260|-60 -Ametal-2|net@1034|||S0|contact@25||1292.4|-60|contact@28||1260|-60 -Ametal-3|net@1035|||S2700|contact@30||1332|22|pin@38||1332|63 -Ametal-2|net@1036|||S0|contact@29||1260|22|contact@31||1237.5|22 -Ametal-2|net@1037|||S0|contact@32||1354.5|22|contact@30||1332|22 -Ametal-3|net@1038|||S2700|contact@29||1260|22|pin@39||1260|63 -Ametal-1|net@1039||0.4|S2700|contact@31||1237.5|22|pin@40||1237.5|27 -Ametal-1|net@1040||0.4|S2700|contact@32||1354.5|22|pin@41||1354.5|27 -Ametal-1|net@1041|||S900|data1inT@19|out[2]|1292.4|-10.4|contact@25||1292.4|-60 -Ametal-1|net@1042|||S900|data1inT@19|out[1]|1308.4|-10.4|contact@26||1308.4|-60 -Ametal-1|net@1043|||S900|contact@32||1354.5|22|data1inT@19|in[1]|1354.5|-7 -Ametal-1|net@1044|||S900|contact@31||1237.5|22|data1inT@19|in[2]|1237.5|-7 -Ametal-2|net@1045||1.2|S0|contact@23||1350|60.3|pin@35||1296|60.3 -Ametal-2|net@1046||1.2|S0|pin@42||1152|60.3|contact@34||1098|60.3 -Ametal-1|net@1047|||S900|data1inT@20|hcl|1206|63|contact@33||1206|60.3 -Ametal-1|net@1048|||S900|data1inT@20|hcl_1|1098|63|contact@34||1098|60.3 -Ametal-3|net@1049|||S2700|pin@43||1188|-69|contact@37||1188|-60 -Ametal-2|net@1050|||S0|contact@37||1188|-60|contact@36||1164.4|-60 -Ametal-3|net@1051|||S2700|pin@44||1116|-69|contact@38||1116|-60 -Ametal-2|net@1052|||S0|contact@35||1148.4|-60|contact@38||1116|-60 -Ametal-3|net@1053|||S2700|contact@40||1188|22|pin@45||1188|63 -Ametal-2|net@1054|||S0|contact@39||1116|22|contact@41||1093.5|22 -Ametal-2|net@1055|||S0|contact@42||1210.5|22|contact@40||1188|22 -Ametal-3|net@1056|||S2700|contact@39||1116|22|pin@46||1116|63 -Ametal-1|net@1057||0.4|S2700|contact@41||1093.5|22|pin@47||1093.5|27 -Ametal-1|net@1058||0.4|S2700|contact@42||1210.5|22|pin@48||1210.5|27 -Ametal-1|net@1059|||S900|data1inT@20|out[2]|1148.4|-10.4|contact@35||1148.4|-60 -Ametal-1|net@1060|||S900|data1inT@20|out[1]|1164.4|-10.4|contact@36||1164.4|-60 -Ametal-1|net@1061|||S900|contact@42||1210.5|22|data1inT@20|in[1]|1210.5|-7 -Ametal-1|net@1062|||S900|contact@41||1093.5|22|data1inT@20|in[2]|1093.5|-7 -Ametal-2|net@1063||1.2|S0|contact@33||1206|60.3|pin@42||1152|60.3 -Ametal-2|net@1064||1.2|S0|pin@49||1008|60.3|contact@44||954|60.3 -Ametal-1|net@1065|||S900|data1inT@21|hcl|1062|63|contact@43||1062|60.3 -Ametal-1|net@1066|||S900|data1inT@21|hcl_1|954|63|contact@44||954|60.3 -Ametal-3|net@1067|||S2700|pin@50||1044|-69|contact@47||1044|-60 -Ametal-2|net@1068|||S0|contact@47||1044|-60|contact@46||1020.4|-60 -Ametal-3|net@1069|||S2700|pin@51||972|-69|contact@48||972|-60 -Ametal-2|net@1070|||S0|contact@45||1004.4|-60|contact@48||972|-60 -Ametal-3|net@1071|||S2700|contact@50||1044|22|pin@52||1044|63 -Ametal-2|net@1072|||S0|contact@49||972|22|contact@51||949.5|22 -Ametal-2|net@1073|||S0|contact@52||1066.5|22|contact@50||1044|22 -Ametal-3|net@1074|||S2700|contact@49||972|22|pin@53||972|63 -Ametal-1|net@1075||0.4|S2700|contact@51||949.5|22|pin@54||949.5|27 -Ametal-1|net@1076||0.4|S2700|contact@52||1066.5|22|pin@55||1066.5|27 -Ametal-1|net@1077|||S900|data1inT@21|out[2]|1004.4|-10.4|contact@45||1004.4|-60 -Ametal-1|net@1078|||S900|data1inT@21|out[1]|1020.4|-10.4|contact@46||1020.4|-60 -Ametal-1|net@1079|||S900|contact@52||1066.5|22|data1inT@21|in[1]|1066.5|-7 -Ametal-1|net@1080|||S900|contact@51||949.5|22|data1inT@21|in[2]|949.5|-7 -Ametal-2|net@1081||1.2|S0|contact@43||1062|60.3|pin@49||1008|60.3 -Ametal-2|net@1082||1.2|S0|pin@56||864|60.3|contact@54||810|60.3 -Ametal-1|net@1083|||S900|data1inT@22|hcl|918|63|contact@53||918|60.3 -Ametal-1|net@1084|||S900|data1inT@22|hcl_1|810|63|contact@54||810|60.3 -Ametal-3|net@1085|||S2700|pin@57||900|-69|contact@57||900|-60 -Ametal-2|net@1086|||S0|contact@57||900|-60|contact@56||876.4|-60 -Ametal-3|net@1087|||S2700|pin@58||828|-69|contact@58||828|-60 -Ametal-2|net@1088|||S0|contact@55||860.4|-60|contact@58||828|-60 -Ametal-3|net@1089|||S2700|contact@60||900|22|pin@59||900|63 -Ametal-2|net@1090|||S0|contact@59||828|22|contact@61||805.5|22 -Ametal-2|net@1091|||S0|contact@62||922.5|22|contact@60||900|22 -Ametal-3|net@1092|||S2700|contact@59||828|22|pin@60||828|63 -Ametal-1|net@1093||0.4|S2700|contact@61||805.5|22|pin@61||805.5|27 -Ametal-1|net@1094||0.4|S2700|contact@62||922.5|22|pin@62||922.5|27 -Ametal-1|net@1095|||S900|data1inT@22|out[2]|860.4|-10.4|contact@55||860.4|-60 -Ametal-1|net@1096|||S900|data1inT@22|out[1]|876.4|-10.4|contact@56||876.4|-60 -Ametal-1|net@1097|||S900|contact@62||922.5|22|data1inT@22|in[1]|922.5|-7 -Ametal-1|net@1098|||S900|contact@61||805.5|22|data1inT@22|in[2]|805.5|-7 -Ametal-2|net@1099||1.2|S0|contact@53||918|60.3|pin@56||864|60.3 -Ametal-2|net@1100||1.2|S0|pin@63||720|60.3|contact@64||666|60.3 -Ametal-1|net@1101|||S900|data1inT@23|hcl|774|63|contact@63||774|60.3 -Ametal-1|net@1102|||S900|data1inT@23|hcl_1|666|63|contact@64||666|60.3 -Ametal-3|net@1103|||S2700|pin@64||756|-69|contact@67||756|-60 -Ametal-2|net@1104|||S0|contact@67||756|-60|contact@66||732.4|-60 -Ametal-3|net@1105|||S2700|pin@65||684|-69|contact@68||684|-60 -Ametal-2|net@1106|||S0|contact@65||716.4|-60|contact@68||684|-60 -Ametal-3|net@1107|||S2700|contact@70||756|22|pin@66||756|63 -Ametal-2|net@1108|||S0|contact@69||684|22|contact@71||661.5|22 -Ametal-2|net@1109|||S0|contact@72||778.5|22|contact@70||756|22 -Ametal-3|net@1110|||S2700|contact@69||684|22|pin@67||684|63 -Ametal-1|net@1111||0.4|S2700|contact@71||661.5|22|pin@68||661.5|27 -Ametal-1|net@1112||0.4|S2700|contact@72||778.5|22|pin@69||778.5|27 -Ametal-1|net@1113|||S900|data1inT@23|out[2]|716.4|-10.4|contact@65||716.4|-60 -Ametal-1|net@1114|||S900|data1inT@23|out[1]|732.4|-10.4|contact@66||732.4|-60 -Ametal-1|net@1115|||S900|contact@72||778.5|22|data1inT@23|in[1]|778.5|-7 -Ametal-1|net@1116|||S900|contact@71||661.5|22|data1inT@23|in[2]|661.5|-7 -Ametal-2|net@1117||1.2|S0|contact@63||774|60.3|pin@63||720|60.3 -Ametal-2|net@1118||1.2|S0|pin@70||576|60.3|contact@74||522|60.3 -Ametal-1|net@1119|||S900|data1inT@24|hcl|630|63|contact@73||630|60.3 -Ametal-1|net@1120|||S900|data1inT@24|hcl_1|522|63|contact@74||522|60.3 -Ametal-3|net@1121|||S2700|pin@71||612|-69|contact@77||612|-60 -Ametal-2|net@1122|||S0|contact@77||612|-60|contact@76||588.4|-60 -Ametal-3|net@1123|||S2700|pin@72||540|-69|contact@78||540|-60 -Ametal-2|net@1124|||S0|contact@75||572.4|-60|contact@78||540|-60 -Ametal-3|net@1125|||S2700|contact@80||612|22|pin@73||612|63 -Ametal-2|net@1126|||S0|contact@79||540|22|contact@81||517.5|22 -Ametal-2|net@1127|||S0|contact@82||634.5|22|contact@80||612|22 -Ametal-3|net@1128|||S2700|contact@79||540|22|pin@74||540|63 -Ametal-1|net@1129||0.4|S2700|contact@81||517.5|22|pin@75||517.5|27 -Ametal-1|net@1130||0.4|S2700|contact@82||634.5|22|pin@76||634.5|27 -Ametal-1|net@1131|||S900|data1inT@24|out[2]|572.4|-10.4|contact@75||572.4|-60 -Ametal-1|net@1132|||S900|data1inT@24|out[1]|588.4|-10.4|contact@76||588.4|-60 -Ametal-1|net@1133|||S900|contact@82||634.5|22|data1inT@24|in[1]|634.5|-7 -Ametal-1|net@1134|||S900|contact@81||517.5|22|data1inT@24|in[2]|517.5|-7 -Ametal-2|net@1135||1.2|S0|contact@73||630|60.3|pin@70||576|60.3 -Ametal-2|net@1136||1.2|S0|pin@77||432|60.3|contact@84||378|60.3 -Ametal-1|net@1137|||S900|data1inT@25|hcl|486|63|contact@83||486|60.3 -Ametal-1|net@1138|||S900|data1inT@25|hcl_1|378|63|contact@84||378|60.3 -Ametal-3|net@1139|||S2700|pin@78||468|-69|contact@87||468|-60 -Ametal-2|net@1140|||S0|contact@87||468|-60|contact@86||444.4|-60 -Ametal-3|net@1141|||S2700|pin@79||396|-69|contact@88||396|-60 -Ametal-2|net@1142|||S0|contact@85||428.4|-60|contact@88||396|-60 -Ametal-3|net@1143|||S2700|contact@90||468|22|pin@80||468|63 -Ametal-2|net@1144|||S0|contact@89||396|22|contact@91||373.5|22 -Ametal-2|net@1145|||S0|contact@92||490.5|22|contact@90||468|22 -Ametal-3|net@1146|||S2700|contact@89||396|22|pin@81||396|63 -Ametal-1|net@1147||0.4|S2700|contact@91||373.5|22|pin@82||373.5|27 -Ametal-1|net@1148||0.4|S2700|contact@92||490.5|22|pin@83||490.5|27 -Ametal-1|net@1149|||S900|data1inT@25|out[2]|428.4|-10.4|contact@85||428.4|-60 -Ametal-1|net@1150|||S900|data1inT@25|out[1]|444.4|-10.4|contact@86||444.4|-60 -Ametal-1|net@1151|||S900|contact@92||490.5|22|data1inT@25|in[1]|490.5|-7 -Ametal-1|net@1152|||S900|contact@91||373.5|22|data1inT@25|in[2]|373.5|-7 -Ametal-2|net@1153||1.2|S0|contact@83||486|60.3|pin@77||432|60.3 -Ametal-2|net@1154||1.2|S0|pin@84||288|60.3|contact@94||234|60.3 -Ametal-1|net@1155|||S900|data1inT@26|hcl|342|63|contact@93||342|60.3 -Ametal-1|net@1156|||S900|data1inT@26|hcl_1|234|63|contact@94||234|60.3 -Ametal-3|net@1157|||S2700|pin@85||324|-69|contact@97||324|-60 -Ametal-2|net@1158|||S0|contact@97||324|-60|contact@96||300.4|-60 -Ametal-3|net@1159|||S2700|pin@86||252|-69|contact@98||252|-60 -Ametal-2|net@1160|||S0|contact@95||284.4|-60|contact@98||252|-60 -Ametal-3|net@1161|||S2700|contact@100||324|22|pin@87||324|63 -Ametal-2|net@1162|||S0|contact@99||252|22|contact@101||229.5|22 -Ametal-2|net@1163|||S0|contact@102||346.5|22|contact@100||324|22 -Ametal-3|net@1164|||S2700|contact@99||252|22|pin@88||252|63 -Ametal-1|net@1165||0.4|S2700|contact@101||229.5|22|pin@89||229.5|27 -Ametal-1|net@1166||0.4|S2700|contact@102||346.5|22|pin@90||346.5|27 -Ametal-1|net@1167|||S900|data1inT@26|out[2]|284.4|-10.4|contact@95||284.4|-60 -Ametal-1|net@1168|||S900|data1inT@26|out[1]|300.4|-10.4|contact@96||300.4|-60 -Ametal-1|net@1169|||S900|contact@102||346.5|22|data1inT@26|in[1]|346.5|-7 -Ametal-1|net@1170|||S900|contact@101||229.5|22|data1inT@26|in[2]|229.5|-7 -Ametal-2|net@1171||1.2|S0|contact@93||342|60.3|pin@84||288|60.3 -Ametal-2|net@1172||1.2|S0|pin@91||-288|60.3|contact@104||-342|60.3 -Ametal-1|net@1173|||S900|data1inT@27|hcl|-234|63|contact@103||-234|60.3 -Ametal-1|net@1174|||S900|data1inT@27|hcl_1|-342|63|contact@104||-342|60.3 -Ametal-3|net@1175|||S2700|pin@92||-252|-69|contact@107||-252|-60 -Ametal-2|net@1176|||S0|contact@107||-252|-60|contact@106||-275.6|-60 -Ametal-3|net@1177|||S2700|pin@93||-324|-69|contact@108||-324|-60 -Ametal-2|net@1178|||S0|contact@105||-291.6|-60|contact@108||-324|-60 -Ametal-3|net@1179|||S2700|contact@110||-252|22|pin@94||-252|63 -Ametal-2|net@1180|||S0|contact@109||-324|22|contact@111||-346.5|22 -Ametal-2|net@1181|||S0|contact@112||-229.5|22|contact@110||-252|22 -Ametal-3|net@1182|||S2700|contact@109||-324|22|pin@95||-324|63 -Ametal-1|net@1183||0.4|S2700|contact@111||-346.5|22|pin@96||-346.5|27 -Ametal-1|net@1184||0.4|S2700|contact@112||-229.5|22|pin@97||-229.5|27 -Ametal-1|net@1185|||S900|data1inT@27|out[2]|-291.6|-10.4|contact@105||-291.6|-60 -Ametal-1|net@1186|||S900|data1inT@27|out[1]|-275.6|-10.4|contact@106||-275.6|-60 -Ametal-1|net@1187|||S900|contact@112||-229.5|22|data1inT@27|in[1]|-229.5|-7 -Ametal-1|net@1188|||S900|contact@111||-346.5|22|data1inT@27|in[2]|-346.5|-7 -Ametal-2|net@1189||1.2|S0|contact@103||-234|60.3|pin@91||-288|60.3 -Ametal-2|net@1190||1.2|S0|pin@98||-432|60.3|contact@114||-486|60.3 -Ametal-1|net@1191|||S900|data1inT@28|hcl|-378|63|contact@113||-378|60.3 -Ametal-1|net@1192|||S900|data1inT@28|hcl_1|-486|63|contact@114||-486|60.3 -Ametal-3|net@1193|||S2700|pin@99||-396|-69|contact@117||-396|-60 -Ametal-2|net@1194|||S0|contact@117||-396|-60|contact@116||-419.6|-60 -Ametal-3|net@1195|||S2700|pin@100||-468|-69|contact@118||-468|-60 -Ametal-2|net@1196|||S0|contact@115||-435.6|-60|contact@118||-468|-60 -Ametal-3|net@1197|||S2700|contact@120||-396|22|pin@101||-396|63 -Ametal-2|net@1198|||S0|contact@119||-468|22|contact@121||-490.5|22 -Ametal-2|net@1199|||S0|contact@122||-373.5|22|contact@120||-396|22 -Ametal-3|net@1200|||S2700|contact@119||-468|22|pin@102||-468|63 -Ametal-1|net@1201||0.4|S2700|contact@121||-490.5|22|pin@103||-490.5|27 -Ametal-1|net@1202||0.4|S2700|contact@122||-373.5|22|pin@104||-373.5|27 -Ametal-1|net@1203|||S900|data1inT@28|out[2]|-435.6|-10.4|contact@115||-435.6|-60 -Ametal-1|net@1204|||S900|data1inT@28|out[1]|-419.6|-10.4|contact@116||-419.6|-60 -Ametal-1|net@1205|||S900|contact@122||-373.5|22|data1inT@28|in[1]|-373.5|-7 -Ametal-1|net@1206|||S900|contact@121||-490.5|22|data1inT@28|in[2]|-490.5|-7 -Ametal-2|net@1207||1.2|S0|contact@113||-378|60.3|pin@98||-432|60.3 -Ametal-2|net@1208||1.2|S0|pin@105||-576|60.3|contact@124||-630|60.3 -Ametal-1|net@1209|||S900|data1inT@29|hcl|-522|63|contact@123||-522|60.3 -Ametal-1|net@1210|||S900|data1inT@29|hcl_1|-630|63|contact@124||-630|60.3 -Ametal-3|net@1211|||S2700|pin@106||-540|-69|contact@127||-540|-60 -Ametal-2|net@1212|||S0|contact@127||-540|-60|contact@126||-563.6|-60 -Ametal-3|net@1213|||S2700|pin@107||-612|-69|contact@128||-612|-60 -Ametal-2|net@1214|||S0|contact@125||-579.6|-60|contact@128||-612|-60 -Ametal-3|net@1215|||S2700|contact@130||-540|22|pin@108||-540|63 -Ametal-2|net@1216|||S0|contact@129||-612|22|contact@131||-634.5|22 -Ametal-2|net@1217|||S0|contact@132||-517.5|22|contact@130||-540|22 -Ametal-3|net@1218|||S2700|contact@129||-612|22|pin@109||-612|63 -Ametal-1|net@1219||0.4|S2700|contact@131||-634.5|22|pin@110||-634.5|27 -Ametal-1|net@1220||0.4|S2700|contact@132||-517.5|22|pin@111||-517.5|27 -Ametal-1|net@1221|||S900|data1inT@29|out[2]|-579.6|-10.4|contact@125||-579.6|-60 -Ametal-1|net@1222|||S900|data1inT@29|out[1]|-563.6|-10.4|contact@126||-563.6|-60 -Ametal-1|net@1223|||S900|contact@132||-517.5|22|data1inT@29|in[1]|-517.5|-7 -Ametal-1|net@1224|||S900|contact@131||-634.5|22|data1inT@29|in[2]|-634.5|-7 -Ametal-2|net@1225||1.2|S0|contact@123||-522|60.3|pin@105||-576|60.3 -Ametal-2|net@1226||1.2|S0|pin@112||-720|60.3|contact@134||-774|60.3 -Ametal-1|net@1227|||S900|data1inT@30|hcl|-666|63|contact@133||-666|60.3 -Ametal-1|net@1228|||S900|data1inT@30|hcl_1|-774|63|contact@134||-774|60.3 -Ametal-3|net@1229|||S2700|pin@113||-684|-69|contact@137||-684|-60 -Ametal-2|net@1230|||S0|contact@137||-684|-60|contact@136||-707.6|-60 -Ametal-3|net@1231|||S2700|pin@114||-756|-69|contact@138||-756|-60 -Ametal-2|net@1232|||S0|contact@135||-723.6|-60|contact@138||-756|-60 -Ametal-3|net@1233|||S2700|contact@140||-684|22|pin@115||-684|63 -Ametal-2|net@1234|||S0|contact@139||-756|22|contact@141||-778.5|22 -Ametal-2|net@1235|||S0|contact@142||-661.5|22|contact@140||-684|22 -Ametal-3|net@1236|||S2700|contact@139||-756|22|pin@116||-756|63 -Ametal-1|net@1237||0.4|S2700|contact@141||-778.5|22|pin@117||-778.5|27 -Ametal-1|net@1238||0.4|S2700|contact@142||-661.5|22|pin@118||-661.5|27 -Ametal-1|net@1239|||S900|data1inT@30|out[2]|-723.6|-10.4|contact@135||-723.6|-60 -Ametal-1|net@1240|||S900|data1inT@30|out[1]|-707.6|-10.4|contact@136||-707.6|-60 -Ametal-1|net@1241|||S900|contact@142||-661.5|22|data1inT@30|in[1]|-661.5|-7 -Ametal-1|net@1242|||S900|contact@141||-778.5|22|data1inT@30|in[2]|-778.5|-7 -Ametal-2|net@1243||1.2|S0|contact@133||-666|60.3|pin@112||-720|60.3 -Ametal-2|net@1244||1.2|S0|pin@119||-864|60.3|contact@144||-918|60.3 -Ametal-1|net@1245|||S900|data1inT@31|hcl|-810|63|contact@143||-810|60.3 -Ametal-1|net@1246|||S900|data1inT@31|hcl_1|-918|63|contact@144||-918|60.3 -Ametal-3|net@1247|||S2700|pin@120||-828|-69|contact@147||-828|-60 -Ametal-2|net@1248|||S0|contact@147||-828|-60|contact@146||-851.6|-60 -Ametal-3|net@1249|||S2700|pin@121||-900|-69|contact@148||-900|-60 -Ametal-2|net@1250|||S0|contact@145||-867.6|-60|contact@148||-900|-60 -Ametal-3|net@1251|||S2700|contact@150||-828|22|pin@122||-828|63 -Ametal-2|net@1252|||S0|contact@149||-900|22|contact@151||-922.5|22 -Ametal-2|net@1253|||S0|contact@152||-805.5|22|contact@150||-828|22 -Ametal-3|net@1254|||S2700|contact@149||-900|22|pin@123||-900|63 -Ametal-1|net@1255||0.4|S2700|contact@151||-922.5|22|pin@124||-922.5|27 -Ametal-1|net@1256||0.4|S2700|contact@152||-805.5|22|pin@125||-805.5|27 -Ametal-1|net@1257|||S900|data1inT@31|out[2]|-867.6|-10.4|contact@145||-867.6|-60 -Ametal-1|net@1258|||S900|data1inT@31|out[1]|-851.6|-10.4|contact@146||-851.6|-60 -Ametal-1|net@1259|||S900|contact@152||-805.5|22|data1inT@31|in[1]|-805.5|-7 -Ametal-1|net@1260|||S900|contact@151||-922.5|22|data1inT@31|in[2]|-922.5|-7 -Ametal-2|net@1261||1.2|S0|contact@143||-810|60.3|pin@119||-864|60.3 -Ametal-2|net@1262||1.2|S0|pin@126||-1008|60.3|contact@154||-1062|60.3 -Ametal-1|net@1263|||S900|data1inT@32|hcl|-954|63|contact@153||-954|60.3 -Ametal-1|net@1264|||S900|data1inT@32|hcl_1|-1062|63|contact@154||-1062|60.3 -Ametal-3|net@1265|||S2700|pin@127||-972|-69|contact@157||-972|-60 -Ametal-2|net@1266|||S0|contact@157||-972|-60|contact@156||-995.6|-60 -Ametal-3|net@1267|||S2700|pin@128||-1044|-69|contact@158||-1044|-60 -Ametal-2|net@1268|||S0|contact@155||-1011.6|-60|contact@158||-1044|-60 -Ametal-3|net@1269|||S2700|contact@160||-972|22|pin@129||-972|63 -Ametal-2|net@1270|||S0|contact@159||-1044|22|contact@161||-1066.5|22 -Ametal-2|net@1271|||S0|contact@162||-949.5|22|contact@160||-972|22 -Ametal-3|net@1272|||S2700|contact@159||-1044|22|pin@130||-1044|63 -Ametal-1|net@1273||0.4|S2700|contact@161||-1066.5|22|pin@131||-1066.5|27 -Ametal-1|net@1274||0.4|S2700|contact@162||-949.5|22|pin@132||-949.5|27 -Ametal-1|net@1275|||S900|data1inT@32|out[2]|-1011.6|-10.4|contact@155||-1011.6|-60 -Ametal-1|net@1276|||S900|data1inT@32|out[1]|-995.6|-10.4|contact@156||-995.6|-60 -Ametal-1|net@1277|||S900|contact@162||-949.5|22|data1inT@32|in[1]|-949.5|-7 -Ametal-1|net@1278|||S900|contact@161||-1066.5|22|data1inT@32|in[2]|-1066.5|-7 -Ametal-2|net@1279||1.2|S0|contact@153||-954|60.3|pin@126||-1008|60.3 -Ametal-2|net@1280||1.2|S0|pin@133||-1152|60.3|contact@164||-1206|60.3 -Ametal-1|net@1281|||S900|data1inT@33|hcl|-1098|63|contact@163||-1098|60.3 -Ametal-1|net@1282|||S900|data1inT@33|hcl_1|-1206|63|contact@164||-1206|60.3 -Ametal-3|net@1283|||S2700|pin@134||-1116|-69|contact@167||-1116|-60 -Ametal-2|net@1284|||S0|contact@167||-1116|-60|contact@166||-1139.6|-60 -Ametal-3|net@1285|||S2700|pin@135||-1188|-69|contact@168||-1188|-60 -Ametal-2|net@1286|||S0|contact@165||-1155.6|-60|contact@168||-1188|-60 -Ametal-3|net@1287|||S2700|contact@170||-1116|22|pin@136||-1116|63 -Ametal-2|net@1288|||S0|contact@169||-1188|22|contact@171||-1210.5|22 -Ametal-2|net@1289|||S0|contact@172||-1093.5|22|contact@170||-1116|22 -Ametal-3|net@1290|||S2700|contact@169||-1188|22|pin@137||-1188|63 -Ametal-1|net@1291||0.4|S2700|contact@171||-1210.5|22|pin@138||-1210.5|27 -Ametal-1|net@1292||0.4|S2700|contact@172||-1093.5|22|pin@139||-1093.5|27 -Ametal-1|net@1293|||S900|data1inT@33|out[2]|-1155.6|-10.4|contact@165||-1155.6|-60 -Ametal-1|net@1294|||S900|data1inT@33|out[1]|-1139.6|-10.4|contact@166||-1139.6|-60 -Ametal-1|net@1295|||S900|contact@172||-1093.5|22|data1inT@33|in[1]|-1093.5|-7 -Ametal-1|net@1296|||S900|contact@171||-1210.5|22|data1inT@33|in[2]|-1210.5|-7 -Ametal-2|net@1297||1.2|S0|contact@163||-1098|60.3|pin@133||-1152|60.3 -Ametal-2|net@1298||1.2|S0|pin@140||-1296|60.3|contact@174||-1350|60.3 -Ametal-1|net@1299|||S900|data1inT@34|hcl|-1242|63|contact@173||-1242|60.3 -Ametal-1|net@1300|||S900|data1inT@34|hcl_1|-1350|63|contact@174||-1350|60.3 -Ametal-3|net@1301|||S2700|pin@141||-1260|-69|contact@177||-1260|-60 -Ametal-2|net@1302|||S0|contact@177||-1260|-60|contact@176||-1283.6|-60 -Ametal-3|net@1303|||S2700|pin@142||-1332|-69|contact@178||-1332|-60 -Ametal-2|net@1304|||S0|contact@175||-1299.6|-60|contact@178||-1332|-60 -Ametal-3|net@1305|||S2700|contact@180||-1260|22|pin@143||-1260|63 -Ametal-2|net@1306|||S0|contact@179||-1332|22|contact@181||-1354.5|22 -Ametal-2|net@1307|||S0|contact@182||-1237.5|22|contact@180||-1260|22 -Ametal-3|net@1308|||S2700|contact@179||-1332|22|pin@144||-1332|63 -Ametal-1|net@1309||0.4|S2700|contact@181||-1354.5|22|pin@145||-1354.5|27 -Ametal-1|net@1310||0.4|S2700|contact@182||-1237.5|22|pin@146||-1237.5|27 -Ametal-1|net@1311|||S900|data1inT@34|out[2]|-1299.6|-10.4|contact@175||-1299.6|-60 -Ametal-1|net@1312|||S900|data1inT@34|out[1]|-1283.6|-10.4|contact@176||-1283.6|-60 -Ametal-1|net@1313|||S900|contact@182||-1237.5|22|data1inT@34|in[1]|-1237.5|-7 -Ametal-1|net@1314|||S900|contact@181||-1354.5|22|data1inT@34|in[2]|-1354.5|-7 -Ametal-2|net@1315||1.2|S0|contact@173||-1242|60.3|pin@140||-1296|60.3 -Ametal-2|net@1316||1.2|S0|pin@147||-1440|60.3|contact@184||-1494|60.3 -Ametal-1|net@1317|||S900|data1inT@35|hcl|-1386|63|contact@183||-1386|60.3 -Ametal-1|net@1318|||S900|data1inT@35|hcl_1|-1494|63|contact@184||-1494|60.3 -Ametal-3|net@1319|||S2700|pin@148||-1404|-69|contact@187||-1404|-60 -Ametal-2|net@1320|||S0|contact@187||-1404|-60|contact@186||-1427.6|-60 -Ametal-3|net@1321|||S2700|pin@149||-1476|-69|contact@188||-1476|-60 -Ametal-2|net@1322|||S0|contact@185||-1443.6|-60|contact@188||-1476|-60 -Ametal-3|net@1323|||S2700|contact@190||-1404|22|pin@150||-1404|63 -Ametal-2|net@1324|||S0|contact@189||-1476|22|contact@191||-1498.5|22 -Ametal-2|net@1325|||S0|contact@192||-1381.5|22|contact@190||-1404|22 -Ametal-3|net@1326|||S2700|contact@189||-1476|22|pin@151||-1476|63 -Ametal-1|net@1327||0.4|S2700|contact@191||-1498.5|22|pin@152||-1498.5|27 -Ametal-1|net@1328||0.4|S2700|contact@192||-1381.5|22|pin@153||-1381.5|27 -Ametal-1|net@1329|||S900|data1inT@35|out[2]|-1443.6|-10.4|contact@185||-1443.6|-60 -Ametal-1|net@1330|||S900|data1inT@35|out[1]|-1427.6|-10.4|contact@186||-1427.6|-60 -Ametal-1|net@1331|||S900|contact@192||-1381.5|22|data1inT@35|in[1]|-1381.5|-7 -Ametal-1|net@1332|||S900|contact@191||-1498.5|22|data1inT@35|in[2]|-1498.5|-7 -Ametal-2|net@1333||1.2|S0|contact@183||-1386|60.3|pin@147||-1440|60.3 -Ametal-2|net@1334|||S0|latch1in@1|gnd_2|-139.6|0|latch1in@1|gnd_2|-139.6|0 -Ametal-2|net@1335|||S0|latch1in@1|gnd_2|-139.6|0|latch1in@1|gnd_2|-139.6|0 -Ametal-2|net@1336|||S0|latch1in@1|vdd_1|-139.6|-50|latch1in@1|vdd_1|-139.6|-50 -Ametal-2|net@1337|||S0|latch1in@1|vdd_1|-139.6|-50|latch1in@1|vdd_1|-139.6|-50 -Ametal-2|net@1338|||S0|latch1in@1|vdd_5|-139.6|50|latch1in@1|vdd_5|-139.6|50 -Ametal-2|net@1339|||S0|latch1in@1|vdd_5|-139.6|50|latch1in@1|vdd_5|-139.6|50 -Egnd||D5G2;|data1inT@18|gnd|G -Egnd_1||D5G2;|data1inT@35|gnd_1|G -Ehcl[1]||D5G2;|pin@27||I -Ein[1]||D5G2;|pinsIn09@0|in[1]|I -Ein[2]||D5G2;|pinsIn09@0|in[2]|I -Ein[3]||D5G2;|pinsIn09@0|in[3]|I -Ein[4]||D5G2;|pinsIn09@0|in[4]|I -Ein[5]||D5G2;|pinsIn09@0|in[5]|I -Ein[6]||D5G2;|pinsIn09@0|in[6]|I -Ein[7]||D5G2;|pinsIn09@0|in[7]|I -Ein[8]||D5G2;|pinsIn09@0|in[8]|I -Ein[9]||D5G2;|pinsIn09@0|in[9]|I -Ein[10]||D5G2;|pinsIn09@1|in[1]|I -Ein[11]||D5G2;|pinsIn09@1|in[2]|I -Ein[12]||D5G2;|pinsIn09@1|in[3]|I -Ein[13]||D5G2;|pinsIn09@1|in[4]|I -Ein[14]||D5G2;|pinsIn09@1|in[5]|I -Ein[15]||D5G2;|pinsIn09@1|in[6]|I -Ein[16]||D5G2;|pinsIn09@1|in[7]|I -Ein[17]||D5G2;|pinsIn09@1|in[8]|I -Ein[18]||D5G2;|pinsIn09@1|in[9]|I -Ein[19]||D5G2;|pinsIn10@0|in[1]|I -Ein[20]||D5G2;|pinsIn10@0|in[2]|I -Ein[21]||D5G2;|pinsIn10@0|in[3]|I -Ein[22]||D5G2;|pinsIn10@0|in[4]|I -Ein[23]||D5G2;|pinsIn10@0|in[5]|I -Ein[24]||D5G2;|pinsIn10@0|in[6]|I -Ein[25]||D5G2;|pinsIn10@0|in[7]|I -Ein[26]||D5G2;|pinsIn10@0|in[8]|I -Ein[27]||D5G2;|pinsIn10@0|in[9]|I -Ein[28]||D5G2;|pinsIn10@0|in[10]|I -Ein[29]||D5G2;|pinsIn09@2|in[1]|I -Ein[30]||D5G2;|pinsIn09@2|in[2]|I -Ein[31]||D5G2;|pinsIn09@2|in[3]|I -Ein[32]||D5G2;|pinsIn09@2|in[4]|I -Ein[33]||D5G2;|pinsIn09@2|in[5]|I -Ein[34]||D5G2;|pinsIn09@2|in[6]|I -Ein[35]||D5G2;|pinsIn09@2|in[7]|I -Ein[36]||D5G2;|pinsIn09@2|in[8]|I -Ein[37]||D5G2;|pinsIn09@2|in[9]|I -Eout[1]||D5G2;|pinsOut0@0|out[1]|I -Eout[2]||D5G2;|pinsOut0@0|out[2]|I -Eout[3]||D5G2;|pinsOut0@0|out[3]|I -Eout[4]||D5G2;|pinsOut0@0|out[4]|I -Eout[5]||D5G2;|pinsOut0@0|out[5]|I -Eout[6]||D5G2;|pinsOut0@0|out[6]|I -Eout[7]||D5G2;|pinsOut0@0|out[7]|I -Eout[8]||D5G2;|pinsOut0@0|out[8]|I -Eout[9]||D5G2;|pinsOut0@0|out[9]|I -Eout[10]||D5G2;|pinsOut0@1|out[1]|I -Eout[11]||D5G2;|pinsOut0@1|out[2]|I -Eout[12]||D5G2;|pinsOut0@1|out[3]|I -Eout[13]||D5G2;|pinsOut0@1|out[4]|I -Eout[14]||D5G2;|pinsOut0@1|out[5]|I -Eout[15]||D5G2;|pinsOut0@1|out[6]|I -Eout[16]||D5G2;|pinsOut0@1|out[7]|I -Eout[17]||D5G2;|pinsOut0@1|out[8]|I -Eout[18]||D5G2;|pinsOut0@1|out[9]|I -Eout[19]||D5G2;|pinsOut1@0|out[1]|I -Eout[20]||D5G2;|pinsOut1@0|out[2]|I -Eout[21]||D5G2;|pinsOut1@0|out[3]|I -Eout[22]||D5G2;|pinsOut1@0|out[4]|I -Eout[23]||D5G2;|pinsOut1@0|out[5]|I -Eout[24]||D5G2;|pinsOut1@0|out[6]|I -Eout[25]||D5G2;|pinsOut1@0|out[7]|I -Eout[26]||D5G2;|pinsOut1@0|out[8]|I -Eout[27]||D5G2;|pinsOut1@0|out[9]|I -Eout[28]||D5G2;|pinsOut1@0|out[10]|I -Eout[29]||D5G2;|pinsOut0@2|out[1]|I -Eout[30]||D5G2;|pinsOut0@2|out[2]|I -Eout[31]||D5G2;|pinsOut0@2|out[3]|I -Eout[32]||D5G2;|pinsOut0@2|out[4]|I -Eout[33]||D5G2;|pinsOut0@2|out[5]|I -Eout[34]||D5G2;|pinsOut0@2|out[6]|I -Eout[35]||D5G2;|pinsOut0@2|out[7]|I -Eout[36]||D5G2;|pinsOut0@2|out[8]|I -Eout[37]||D5G2;|pinsOut0@2|out[9]|I -Evdd||D5G2;|data1inT@18|vdd|P -Evdd_2||D5G2;|data1inT@18|vdd_2|P -Evdd_3||D5G2;|data1inT@35|vdd_3|P -Evdd_4||D5G2;|data1inT@35|vdd_4|P -X - -# Cell fifo37mid;1{sch} -Cfifo37mid;1{sch}||schematic|1204563205831|1206030771237||LEDRIVE_inv@0()F74.19135|LEDRIVE_inv@1()F27.964613 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-12|0|||| -NOff-Page|conn@1||-2|-21|||R| -NOff-Page|conn@2||12|0|||| -Ififo37mid;1{ic}|fifo37mi@0||24|10|||D5G4; -IredFive:inv;1{ic}|inv@0||-15|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-6|-15|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latch1in30A;1{ic}|la[1:37]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||2.5|16.5|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@1||1.5|20.5|||||ART_message(D5G4;)S37 latches for middle of fifo -Ngeneric:Invisible-Pin|pin@2||3.5|25.5|||||ART_message(D5G6;)Sfifo37mid -NWire_Pin|pin@4||-2|-6|||| -NWire_Pin|pin@5||-21|-15|||| -NWire_Pin|pin@6||-21|-6|||| -NWire_Pin|pin@7||-2|-15|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)D5090.400000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-15|-15|||D0G4;|ATTR_L(D5G1;PUD)D817.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|net@1||-0.5|IJ1800|conn@0|y|-10|0|la[1:37]|in[1]|-3|0 -Abus|net@2||-0.5|IJ1800|la[1:37]|out[1]|3|0|conn@2|a|10|0 -Awire|net@6|||1800|wire90@0|b|-3.5|-6|pin@4||-2|-6 -Awire|net@7|||2700|pin@4||-2|-6|la[1:37]|hcl|-2|-3 -Awire|net@9|||0|wire90@0|a|-8.5|-6|inv@0|out|-12.5|-6 -Awire|net@10|||0|inv@1|out|-8.5|-15|wire90@1|b|-12.5|-15 -Awire|net@11|||0|wire90@1|a|-17.5|-15|pin@5||-21|-15 -Awire|net@12|||2700|pin@5||-21|-15|pin@6||-21|-6 -Awire|net@13|||1800|pin@6||-21|-6|inv@0|in|-17.5|-6 -Awire|net@14|||1800|inv@1|in|-3.5|-15|pin@7||-2|-15 -Awire|net@15|||900|pin@7||-2|-15|conn@1|y|-2|-19 -Ehcl[1]||D4G2;|conn@1|a|I -Ein[1:26]|in[1:37]|D4G2;|conn@0|a|I -Eout[1:26]|out[1:37]|D6G2;|conn@2|y|O -X - -# Cell reg1in40wSx18;1{lay} -Creg1in40wSx18;1{lay}||cmos90|1205529122041|1223474259911||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1205531418579 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-21.5|128|||| -NX-Metal-1-Metal-2-Con|contact@1||33.5|128|||| -NX-Metal-1-Metal-2-Con|contact@2||-33.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@3||21.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@4||-27|160|||| -NX-Metal-1-Metal-2-Con|contact@5||28|160|||| -NX-Metal-1-Metal-2-Con|contact@6||-28|16|||| -NX-Metal-1-Metal-2-Con|contact@7||27|16|||| -NX-Metal-1-Metal-2-Con|contact@9||-542.5|128|||| -NX-Metal-1-Metal-2-Con|contact@11||-554.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@13||-548|160|||| -NX-Metal-1-Metal-2-Con|contact@15||-549|16|||| -NX-Metal-1-Metal-2-Con|contact@16||-309.5|128|||| -NX-Metal-1-Metal-2-Con|contact@17||-254.5|128|||| -NX-Metal-1-Metal-2-Con|contact@18||-321.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@19||-266.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@20||-315|160|||| -NX-Metal-1-Metal-2-Con|contact@21||-260|160|||| -NX-Metal-1-Metal-2-Con|contact@22||-316|16|||| -NX-Metal-1-Metal-2-Con|contact@23||-261|16|||| -NX-Metal-1-Metal-2-Con|contact@24||266.5|128|||| -NX-Metal-1-Metal-2-Con|contact@25||321.5|128|||| -NX-Metal-1-Metal-2-Con|contact@26||254.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@27||309.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@28||261|160|||| -NX-Metal-1-Metal-2-Con|contact@29||316|160|||| -NX-Metal-1-Metal-2-Con|contact@30||260|16|||| -NX-Metal-1-Metal-2-Con|contact@31||315|16|||| -NX-Metal-1-Metal-2-Con|contact@32||554.5|128|||| -NX-Metal-1-Metal-2-Con|contact@33||609.5|128|||| -NX-Metal-1-Metal-2-Con|contact@34||542.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@35||597.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@36||549|160|||| -NX-Metal-1-Metal-2-Con|contact@37||604|160|||| -NX-Metal-1-Metal-2-Con|contact@38||548|16|||| -NX-Metal-1-Metal-2-Con|contact@39||603|16|||| -NX-Metal-1-Metal-2-Con|contact@40||-611|128|||| -NX-Metal-1-Metal-2-Con|contact@41||-597|160|||| -NX-Metal-1-Metal-2-Con|contact@42||-597|16|||| -NX-Metal-1-Metal-2-Con|contact@43||-611|-16|||| -NMetal-2-Pin|pin@6||-576|128|||| -NMetal-2-Pin|pin@7||-576|-16|||| -NMetal-2-Pin|pin@8||-576|160|||| -NMetal-2-Pin|pin@9||-576|16|||| -NMetal-2-Pin|pin@73||-608|-160|||X| -NMetal-2-Pin|pin@74||-608|-166|||X| -NMetal-2-Pin|pin@75||-608|-128|||X| -NMetal-2-Pin|pin@76||-608|-122|||X| -NMetal-2-Pin|pin@86||753|110|||| -NMetal-2-Pin|pin@87||759|-60|||| -NMetal-2-Pin|pin@89||759|110|||| -IlatchGroupsK:twin1in40wScanA;1{lay}|twin1in4@10||-72|0|||D5G4; -IlatchGroupsK:twin1in40wScanA;1{lay}|twin1in4@11||-360|0|||D5G4; -IlatchGroupsK:twin1in40wScanA;1{lay}|twin1in4@12||216|0|||D5G4; -IlatchGroupsK:twin1in40wScanA;1{lay}|twin1in4@13||504|0|||D5G4; -IlatchGroupsK:twin1in40wScanB;1{lay}|twin1in4@14||72|0|||D5G4; -IlatchGroupsK:twin1in40wScanB;1{lay}|twin1in4@15||-504|0|||D5G4; -IlatchGroupsK:twin1in40wScanB;1{lay}|twin1in4@16||-216|0|||D5G4; -IlatchGroupsK:twin1in40wScanB;1{lay}|twin1in4@17||360|0|||D5G4; -IlatchGroupsK:twin1in40wScanB;1{lay}|twin1in4@18||648|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@12||0|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@13||0|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@14||0|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@15||-576|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@16||-576|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@17||-576|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@18||-288|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@19||-288|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@20||-288|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@21||288|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@22||288|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@23||288|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@24||576|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@25||576|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@26||576|144|||D5G4; -Ametal-2|net@0|||S0|wellCont@12|gnd|-4.5|0|twin1in4@10|gnd_1|-4.5|0 -Ametal-2|net@1|||S0|wellCont@12|vdd|-4.5|-50|twin1in4@10|vdd_15|-4.5|-50 -Ametal-2|net@2|||S0|wellCont@12|vdd_1|-4.5|50|twin1in4@10|vdd_3|-4.5|50 -Ametal-2|net@3|||S2700|wellCont@13|gnd|-4.5|-144|twin1in4@10|gnd_5|-4.5|-144 -Ametal-2|net@4|||S2700|wellCont@13|vdd|-4.5|-194|twin1in4@10|vdd_10|-4.5|-194 -Ametal-2|net@5|||S2700|wellCont@13|vdd_1|-4.5|-94|twin1in4@10|vdd_11|-4.5|-94 -Ametal-2|net@6|||S2700|wellCont@14|gnd|-4.5|144|twin1in4@10|gnd_7|-4.5|144 -Ametal-2|net@7|||S2700|wellCont@14|vdd_1|-4.5|194|twin1in4@10|vdd_1|-4.5|194 -Ametal-2|net@8|||S2700|wellCont@14|vdd|-4.5|94|twin1in4@10|vdd_14|-4.5|94 -Ametal-2|net@9|||S0|wellCont@12|gnd_1|4.5|0|twin1in4@14|gnd_7|4.5|0 -Ametal-2|net@10|||S0|wellCont@12|vdd_3|4.5|50|twin1in4@14|vdd_1|4.5|50 -Ametal-2|net@11|||S0|wellCont@12|vdd_2|4.5|-50|twin1in4@14|vdd_14|4.5|-50 -Ametal-2|net@12|||S2700|wellCont@13|gnd_1|4.5|-144|twin1in4@14|gnd_5|4.5|-144 -Ametal-2|net@13|||S2700|wellCont@13|vdd_2|4.5|-194|twin1in4@14|vdd_10|4.5|-194 -Ametal-2|net@14|||S2700|wellCont@13|vdd_3|4.5|-94|twin1in4@14|vdd_11|4.5|-94 -Ametal-2|net@15|||S2700|wellCont@14|gnd_1|4.5|144|twin1in4@14|gnd_1|4.5|144 -Ametal-2|net@16|||S2700|wellCont@14|vdd_2|4.5|94|twin1in4@14|vdd_3|4.5|94 -Ametal-2|net@17|||S2700|wellCont@14|vdd_3|4.5|194|twin1in4@14|vdd_4|4.5|194 -Ametal-2|net@18|||S0|twin1in4@10|hcl_1|0|60.3|twin1in4@14|hcl_1|0|60.3 -Ametal-2|net@19|||S0|twin1in4@10|soutL|0|-60|twin1in4@14|sinL|0|-60 -Ametal-2|net@20|||S0|twin1in4@10|sinU|0|110|twin1in4@14|soutU|0|110 -Ametal-1|net@21|||S2700|twin1in4@10|p2pU[T]|-21.5|119|contact@0||-21.5|128 -Ametal-1|net@24|||S2700|twin1in4@14|p2pU[T]|33.5|119|contact@1||33.5|128 -Ametal-1|net@27|||S900|contact@3||21.5|-16|twin1in4@14|p2pL[T]|21.5|-25 -Ametal-1|net@28|||S900|contact@2||-33.5|-16|twin1in4@10|p2pL[T]|-33.5|-25 -Ametal-1|net@32|||S900|twin1in4@10|p2pU[F]|-27|175|contact@4||-27|160 -Ametal-1|net@34|||S900|twin1in4@14|p2pU[F]|28|175|contact@5||28|160 -Ametal-1|net@38|||S900|twin1in4@10|p2pL[F]|-28|31|contact@6||-28|16 -Ametal-1|net@40|||S900|twin1in4@14|p2pL[F]|27|31|contact@7||27|16 -Ametal-2|net@41|||S1800|twin1in4@10|p1p[F]|-72|-122|twin1in4@14|p1p[F]|72|-122 -Ametal-2|net@42|||S1800|twin1in4@10|rd[F]|-72|-128|twin1in4@14|rd[F]|72|-128 -Ametal-2|net@43|||S1800|twin1in4@10|rd[T]|-72|-160|twin1in4@14|rd[T]|72|-160 -Ametal-2|net@44|||S1800|twin1in4@10|p1p[T]|-72|-166|twin1in4@14|p1p[T]|72|-166 -Ametal-2|net@47|||S0|wellCont@15|vdd_3|-571.5|50|twin1in4@15|vdd_1|-571.5|50 -Ametal-2|net@48|||S0|wellCont@15|vdd_2|-571.5|-50|twin1in4@15|vdd_14|-571.5|-50 -Ametal-2|net@49|||S2700|wellCont@16|gnd_1|-571.5|-144|twin1in4@15|gnd_5|-571.5|-144 -Ametal-2|net@50|||S2700|wellCont@16|vdd_2|-571.5|-194|twin1in4@15|vdd_10|-571.5|-194 -Ametal-2|net@51|||S2700|wellCont@16|vdd_3|-571.5|-94|twin1in4@15|vdd_11|-571.5|-94 -Ametal-2|net@52|||S2700|wellCont@17|gnd_1|-571.5|144|twin1in4@15|gnd_1|-571.5|144 -Ametal-2|net@53|||S2700|wellCont@17|vdd_2|-571.5|94|twin1in4@15|vdd_3|-571.5|94 -Ametal-2|net@54|||S2700|wellCont@17|vdd_3|-571.5|194|twin1in4@15|vdd_4|-571.5|194 -Ametal-2|net@61|||S1800|pin@6||-576|128|contact@9||-542.5|128 -Ametal-1|net@62|||S2700|twin1in4@15|p2pU[T]|-542.5|119|contact@9||-542.5|128 -Ametal-2|net@64|||S1800|pin@7||-576|-16|contact@11||-554.5|-16 -Ametal-1|net@65|||S900|contact@11||-554.5|-16|twin1in4@15|p2pL[T]|-554.5|-25 -Ametal-2|net@70|||S1800|pin@8||-576|160|contact@13||-548|160 -Ametal-1|net@71|||S900|twin1in4@15|p2pU[F]|-548|175|contact@13||-548|160 -Ametal-2|net@74|||S1800|pin@9||-576|16|contact@15||-549|16 -Ametal-1|net@76|||S900|twin1in4@15|p2pL[F]|-549|31|contact@15||-549|16 -Ametal-2|net@85|||S0|wellCont@15|gnd_1|-571.5|0|twin1in4@15|gnd_7|-571.5|0 -Ametal-2|net@86|||S0|wellCont@18|gnd|-292.5|0|twin1in4@11|gnd_1|-292.5|0 -Ametal-2|net@87|||S0|wellCont@18|vdd|-292.5|-50|twin1in4@11|vdd_15|-292.5|-50 -Ametal-2|net@88|||S0|wellCont@18|vdd_3|-283.5|50|twin1in4@16|vdd_1|-283.5|50 -Ametal-2|net@89|||S0|wellCont@18|vdd_2|-283.5|-50|twin1in4@16|vdd_14|-283.5|-50 -Ametal-2|net@90|||S2700|wellCont@19|gnd_1|-283.5|-144|twin1in4@16|gnd_5|-283.5|-144 -Ametal-2|net@91|||S2700|wellCont@19|vdd_2|-283.5|-194|twin1in4@16|vdd_10|-283.5|-194 -Ametal-2|net@92|||S2700|wellCont@19|vdd_3|-283.5|-94|twin1in4@16|vdd_11|-283.5|-94 -Ametal-2|net@93|||S2700|wellCont@20|gnd_1|-283.5|144|twin1in4@16|gnd_1|-283.5|144 -Ametal-2|net@94|||S2700|wellCont@20|vdd_2|-283.5|94|twin1in4@16|vdd_3|-283.5|94 -Ametal-2|net@95|||S2700|wellCont@20|vdd_3|-283.5|194|twin1in4@16|vdd_4|-283.5|194 -Ametal-2|net@96|||S0|twin1in4@11|hcl_1|-288|60.3|twin1in4@16|hcl_1|-288|60.3 -Ametal-2|net@97|||S0|twin1in4@11|soutL|-288|-60|twin1in4@16|sinL|-288|-60 -Ametal-2|net@98|||S0|wellCont@18|vdd_1|-292.5|50|twin1in4@11|vdd_3|-292.5|50 -Ametal-2|net@99|||S0|twin1in4@11|sinU|-288|110|twin1in4@16|soutU|-288|110 -Ametal-1|net@100|||S2700|twin1in4@11|p2pU[T]|-309.5|119|contact@16||-309.5|128 -Ametal-1|net@103|||S2700|twin1in4@16|p2pU[T]|-254.5|119|contact@17||-254.5|128 -Ametal-1|net@106|||S900|contact@19||-266.5|-16|twin1in4@16|p2pL[T]|-266.5|-25 -Ametal-1|net@107|||S900|contact@18||-321.5|-16|twin1in4@11|p2pL[T]|-321.5|-25 -Ametal-2|net@108|||S2700|wellCont@19|gnd|-292.5|-144|twin1in4@11|gnd_5|-292.5|-144 -Ametal-1|net@110|||S900|twin1in4@11|p2pU[F]|-315|175|contact@20||-315|160 -Ametal-1|net@112|||S900|twin1in4@16|p2pU[F]|-260|175|contact@21||-260|160 -Ametal-1|net@114|||S900|twin1in4@11|p2pL[F]|-316|31|contact@22||-316|16 -Ametal-2|net@116|||S2700|wellCont@19|vdd|-292.5|-194|twin1in4@11|vdd_10|-292.5|-194 -Ametal-1|net@117|||S900|twin1in4@16|p2pL[F]|-261|31|contact@23||-261|16 -Ametal-2|net@118|||S1800|twin1in4@11|p1p[F]|-360|-122|twin1in4@16|p1p[F]|-216|-122 -Ametal-2|net@119|||S1800|twin1in4@11|rd[F]|-360|-128|twin1in4@16|rd[F]|-216|-128 -Ametal-2|net@120|||S1800|twin1in4@11|rd[T]|-360|-160|twin1in4@16|rd[T]|-216|-160 -Ametal-2|net@121|||S1800|twin1in4@11|p1p[T]|-360|-166|twin1in4@16|p1p[T]|-216|-166 -Ametal-2|net@122|||S2700|wellCont@19|vdd_1|-292.5|-94|twin1in4@11|vdd_11|-292.5|-94 -Ametal-2|net@123|||S2700|wellCont@20|gnd|-292.5|144|twin1in4@11|gnd_7|-292.5|144 -Ametal-2|net@124|||S2700|wellCont@20|vdd_1|-292.5|194|twin1in4@11|vdd_1|-292.5|194 -Ametal-2|net@125|||S2700|wellCont@20|vdd|-292.5|94|twin1in4@11|vdd_14|-292.5|94 -Ametal-2|net@126|||S0|wellCont@18|gnd_1|-283.5|0|twin1in4@16|gnd_7|-283.5|0 -Ametal-2|net@127|||S0|wellCont@21|gnd|283.5|0|twin1in4@12|gnd_1|283.5|0 -Ametal-2|net@128|||S0|wellCont@21|vdd|283.5|-50|twin1in4@12|vdd_15|283.5|-50 -Ametal-2|net@129|||S0|wellCont@21|vdd_3|292.5|50|twin1in4@17|vdd_1|292.5|50 -Ametal-2|net@130|||S0|wellCont@21|vdd_2|292.5|-50|twin1in4@17|vdd_14|292.5|-50 -Ametal-2|net@131|||S2700|wellCont@22|gnd_1|292.5|-144|twin1in4@17|gnd_5|292.5|-144 -Ametal-2|net@132|||S2700|wellCont@22|vdd_2|292.5|-194|twin1in4@17|vdd_10|292.5|-194 -Ametal-2|net@133|||S2700|wellCont@22|vdd_3|292.5|-94|twin1in4@17|vdd_11|292.5|-94 -Ametal-2|net@134|||S2700|wellCont@23|gnd_1|292.5|144|twin1in4@17|gnd_1|292.5|144 -Ametal-2|net@135|||S2700|wellCont@23|vdd_2|292.5|94|twin1in4@17|vdd_3|292.5|94 -Ametal-2|net@136|||S2700|wellCont@23|vdd_3|292.5|194|twin1in4@17|vdd_4|292.5|194 -Ametal-2|net@137|||S0|twin1in4@12|hcl_1|288|60.3|twin1in4@17|hcl_1|288|60.3 -Ametal-2|net@138|||S0|twin1in4@12|soutL|288|-60|twin1in4@17|sinL|288|-60 -Ametal-2|net@139|||S0|wellCont@21|vdd_1|283.5|50|twin1in4@12|vdd_3|283.5|50 -Ametal-2|net@140|||S0|twin1in4@12|sinU|288|110|twin1in4@17|soutU|288|110 -Ametal-1|net@141|||S2700|twin1in4@12|p2pU[T]|266.5|119|contact@24||266.5|128 -Ametal-1|net@144|||S2700|twin1in4@17|p2pU[T]|321.5|119|contact@25||321.5|128 -Ametal-1|net@147|||S900|contact@27||309.5|-16|twin1in4@17|p2pL[T]|309.5|-25 -Ametal-1|net@148|||S900|contact@26||254.5|-16|twin1in4@12|p2pL[T]|254.5|-25 -Ametal-2|net@149|||S2700|wellCont@22|gnd|283.5|-144|twin1in4@12|gnd_5|283.5|-144 -Ametal-1|net@151|||S900|twin1in4@12|p2pU[F]|261|175|contact@28||261|160 -Ametal-1|net@153|||S900|twin1in4@17|p2pU[F]|316|175|contact@29||316|160 -Ametal-1|net@155|||S900|twin1in4@12|p2pL[F]|260|31|contact@30||260|16 -Ametal-2|net@157|||S2700|wellCont@22|vdd|283.5|-194|twin1in4@12|vdd_10|283.5|-194 -Ametal-1|net@158|||S900|twin1in4@17|p2pL[F]|315|31|contact@31||315|16 -Ametal-2|net@159|||S1800|twin1in4@12|p1p[F]|216|-122|twin1in4@17|p1p[F]|360|-122 -Ametal-2|net@160|||S1800|twin1in4@12|rd[F]|216|-128|twin1in4@17|rd[F]|360|-128 -Ametal-2|net@161|||S1800|twin1in4@12|rd[T]|216|-160|twin1in4@17|rd[T]|360|-160 -Ametal-2|net@162|||S1800|twin1in4@12|p1p[T]|216|-166|twin1in4@17|p1p[T]|360|-166 -Ametal-2|net@163|||S2700|wellCont@22|vdd_1|283.5|-94|twin1in4@12|vdd_11|283.5|-94 -Ametal-2|net@164|||S2700|wellCont@23|gnd|283.5|144|twin1in4@12|gnd_7|283.5|144 -Ametal-2|net@165|||S2700|wellCont@23|vdd_1|283.5|194|twin1in4@12|vdd_1|283.5|194 -Ametal-2|net@166|||S2700|wellCont@23|vdd|283.5|94|twin1in4@12|vdd_14|283.5|94 -Ametal-2|net@167|||S0|wellCont@21|gnd_1|292.5|0|twin1in4@17|gnd_7|292.5|0 -Ametal-2|net@168|||S0|wellCont@24|gnd|571.5|0|twin1in4@13|gnd_1|571.5|0 -Ametal-2|net@169|||S0|wellCont@24|vdd|571.5|-50|twin1in4@13|vdd_15|571.5|-50 -Ametal-2|net@170|||S0|wellCont@24|vdd_3|580.5|50|twin1in4@18|vdd_1|580.5|50 -Ametal-2|net@171|||S0|wellCont@24|vdd_2|580.5|-50|twin1in4@18|vdd_14|580.5|-50 -Ametal-2|net@172|||S2700|wellCont@25|gnd_1|580.5|-144|twin1in4@18|gnd_5|580.5|-144 -Ametal-2|net@173|||S2700|wellCont@25|vdd_2|580.5|-194|twin1in4@18|vdd_10|580.5|-194 -Ametal-2|net@174|||S2700|wellCont@25|vdd_3|580.5|-94|twin1in4@18|vdd_11|580.5|-94 -Ametal-2|net@175|||S2700|wellCont@26|gnd_1|580.5|144|twin1in4@18|gnd_1|580.5|144 -Ametal-2|net@176|||S2700|wellCont@26|vdd_2|580.5|94|twin1in4@18|vdd_3|580.5|94 -Ametal-2|net@177|||S2700|wellCont@26|vdd_3|580.5|194|twin1in4@18|vdd_4|580.5|194 -Ametal-2|net@178|||S0|twin1in4@13|hcl_1|576|60.3|twin1in4@18|hcl_1|576|60.3 -Ametal-2|net@179|||S0|twin1in4@13|soutL|576|-60|twin1in4@18|sinL|576|-60 -Ametal-2|net@180|||S0|wellCont@24|vdd_1|571.5|50|twin1in4@13|vdd_3|571.5|50 -Ametal-2|net@181|||S0|twin1in4@13|sinU|576|110|twin1in4@18|soutU|576|110 -Ametal-1|net@182|||S2700|twin1in4@13|p2pU[T]|554.5|119|contact@32||554.5|128 -Ametal-1|net@185|||S2700|twin1in4@18|p2pU[T]|609.5|119|contact@33||609.5|128 -Ametal-1|net@188|||S900|contact@35||597.5|-16|twin1in4@18|p2pL[T]|597.5|-25 -Ametal-1|net@189|||S900|contact@34||542.5|-16|twin1in4@13|p2pL[T]|542.5|-25 -Ametal-2|net@190|||S2700|wellCont@25|gnd|571.5|-144|twin1in4@13|gnd_5|571.5|-144 -Ametal-1|net@192|||S900|twin1in4@13|p2pU[F]|549|175|contact@36||549|160 -Ametal-1|net@194|||S900|twin1in4@18|p2pU[F]|604|175|contact@37||604|160 -Ametal-1|net@196|||S900|twin1in4@13|p2pL[F]|548|31|contact@38||548|16 -Ametal-2|net@198|||S2700|wellCont@25|vdd|571.5|-194|twin1in4@13|vdd_10|571.5|-194 -Ametal-1|net@199|||S900|twin1in4@18|p2pL[F]|603|31|contact@39||603|16 -Ametal-2|net@200|||S1800|twin1in4@13|p1p[F]|504|-122|twin1in4@18|p1p[F]|648|-122 -Ametal-2|net@201|||S1800|twin1in4@13|rd[F]|504|-128|twin1in4@18|rd[F]|648|-128 -Ametal-2|net@202|||S1800|twin1in4@13|rd[T]|504|-160|twin1in4@18|rd[T]|648|-160 -Ametal-2|net@203|||S1800|twin1in4@13|p1p[T]|504|-166|twin1in4@18|p1p[T]|648|-166 -Ametal-2|net@204|||S2700|wellCont@25|vdd_1|571.5|-94|twin1in4@13|vdd_11|571.5|-94 -Ametal-2|net@205|||S2700|wellCont@26|gnd|571.5|144|twin1in4@13|gnd_7|571.5|144 -Ametal-2|net@206|||S2700|wellCont@26|vdd_1|571.5|194|twin1in4@13|vdd_1|571.5|194 -Ametal-2|net@207|||S2700|wellCont@26|vdd|571.5|94|twin1in4@13|vdd_14|571.5|94 -Ametal-2|net@208|||S0|wellCont@24|gnd_1|580.5|0|twin1in4@18|gnd_7|580.5|0 -Ametal-2|net@229|||S1800|contact@13||-548|160|contact@20||-315|160 -Ametal-2|net@230|||S0|contact@0||-21.5|128|contact@17||-254.5|128 -Ametal-2|net@231|||S0|contact@2||-33.5|-16|contact@19||-266.5|-16 -Ametal-2|net@232|||S0|contact@4||-27|160|contact@21||-260|160 -Ametal-2|net@233|||S0|contact@6||-28|16|contact@23||-261|16 -Ametal-2|net@234|||S0|contact@16||-309.5|128|contact@9||-542.5|128 -Ametal-2|net@235|||S0|contact@18||-321.5|-16|contact@11||-554.5|-16 -Ametal-2|net@236|||S0|contact@22||-316|16|contact@15||-549|16 -Ametal-2|net@237|||S0|contact@24||266.5|128|contact@1||33.5|128 -Ametal-2|net@238|||S0|contact@26||254.5|-16|contact@3||21.5|-16 -Ametal-2|net@239|||S0|contact@28||261|160|contact@5||28|160 -Ametal-2|net@240|||S0|contact@30||260|16|contact@7||27|16 -Ametal-2|net@241|||S0|contact@32||554.5|128|contact@25||321.5|128 -Ametal-2|net@242|||S0|contact@34||542.5|-16|contact@27||309.5|-16 -Ametal-2|net@243|||S0|contact@36||549|160|contact@29||316|160 -Ametal-2|net@244|||S0|contact@38||548|16|contact@31||315|16 -Ametal-2|net@245|||S0|twin1in4@15|gnd|-432|144|twin1in4@11|gnd|-432|144 -Ametal-2|net@246|||S0|twin1in4@15|gnd_6|-432|0|twin1in4@11|gnd_6|-432|0 -Ametal-2|net@247|||S0|twin1in4@15|hcl|-432|60.3|twin1in4@11|hcl|-432|60.3 -Ametal-2|net@248|||S0|twin1in4@15|soutL|-432|-60|twin1in4@11|sinL|-432|-60 -Ametal-2|net@249|||S0|twin1in4@15|sinU|-432|110|twin1in4@11|soutU|-432|110 -Ametal-2|net@250|||S0|twin1in4@15|vdd|-432|194|twin1in4@11|vdd|-432|194 -Ametal-2|net@251|||S0|twin1in4@15|vdd_12|-432|-50|twin1in4@11|vdd_12|-432|-50 -Ametal-2|net@252|||S0|twin1in4@15|vdd_13|-432|50|twin1in4@11|vdd_13|-432|50 -Ametal-2|net@253|||S0|twin1in4@15|vdd_2|-432|94|twin1in4@11|vdd_2|-432|94 -Ametal-2|net@254|||S0|twin1in4@16|gnd|-144|144|twin1in4@10|gnd|-144|144 -Ametal-2|net@255|||S0|twin1in4@16|gnd_6|-144|0|twin1in4@10|gnd_6|-144|0 -Ametal-2|net@256|||S0|twin1in4@16|hcl|-144|60.3|twin1in4@10|hcl|-144|60.3 -Ametal-2|net@257|||S0|twin1in4@16|sinU|-144|110|twin1in4@10|soutU|-144|110 -Ametal-2|net@258|||S0|twin1in4@16|soutL|-144|-60|twin1in4@10|sinL|-144|-60 -Ametal-2|net@259|||S0|twin1in4@16|vdd|-144|194|twin1in4@10|vdd|-144|194 -Ametal-2|net@260|||S0|twin1in4@16|vdd_12|-144|-50|twin1in4@10|vdd_12|-144|-50 -Ametal-2|net@261|||S0|twin1in4@16|vdd_13|-144|50|twin1in4@10|vdd_13|-144|50 -Ametal-2|net@262|||S0|twin1in4@16|vdd_2|-144|94|twin1in4@10|vdd_2|-144|94 -Ametal-2|net@263|||S0|twin1in4@14|gnd|144|144|twin1in4@12|gnd|144|144 -Ametal-2|net@264|||S0|twin1in4@14|gnd_6|144|0|twin1in4@12|gnd_6|144|0 -Ametal-2|net@265|||S0|twin1in4@14|hcl|144|60.3|twin1in4@12|hcl|144|60.3 -Ametal-2|net@266|||S0|twin1in4@14|soutL|144|-60|twin1in4@12|sinL|144|-60 -Ametal-2|net@267|||S0|twin1in4@14|sinU|144|110|twin1in4@12|soutU|144|110 -Ametal-2|net@268|||S0|twin1in4@14|vdd|144|194|twin1in4@12|vdd|144|194 -Ametal-2|net@269|||S0|twin1in4@14|vdd_12|144|-50|twin1in4@12|vdd_12|144|-50 -Ametal-2|net@270|||S0|twin1in4@14|vdd_13|144|50|twin1in4@12|vdd_13|144|50 -Ametal-2|net@271|||S0|twin1in4@14|vdd_2|144|94|twin1in4@12|vdd_2|144|94 -Ametal-2|net@272|||S0|twin1in4@17|gnd|432|144|twin1in4@13|gnd|432|144 -Ametal-2|net@273|||S0|twin1in4@17|gnd_6|432|0|twin1in4@13|gnd_6|432|0 -Ametal-2|net@274|||S0|twin1in4@17|hcl|432|60.3|twin1in4@13|hcl|432|60.3 -Ametal-2|net@275|||S0|twin1in4@17|soutL|432|-60|twin1in4@13|sinL|432|-60 -Ametal-2|net@276|||S0|twin1in4@17|sinU|432|110|twin1in4@13|soutU|432|110 -Ametal-2|net@277|||S0|twin1in4@17|vdd|432|194|twin1in4@13|vdd|432|194 -Ametal-2|net@278|||S0|twin1in4@17|vdd_12|432|-50|twin1in4@13|vdd_12|432|-50 -Ametal-2|net@279|||S0|twin1in4@17|vdd_13|432|50|twin1in4@13|vdd_13|432|50 -Ametal-2|net@280|||S0|twin1in4@17|vdd_2|432|94|twin1in4@13|vdd_2|432|94 -Ametal-2|net@281|||S0|twin1in4@11|p1p[T]|-360|-166|twin1in4@15|p1p[T]|-504|-166 -Ametal-2|net@282|||S1800|twin1in4@14|p1p[T]|72|-166|twin1in4@12|p1p[T]|216|-166 -Ametal-2|net@283|||S1800|twin1in4@16|p1p[T]|-216|-166|twin1in4@10|p1p[T]|-72|-166 -Ametal-2|net@284|||S1800|twin1in4@17|p1p[T]|360|-166|twin1in4@13|p1p[T]|504|-166 -Ametal-2|net@285|||S1800|twin1in4@14|p1p[F]|72|-122|twin1in4@12|p1p[F]|216|-122 -Ametal-2|net@286|||S1800|twin1in4@14|rd[F]|72|-128|twin1in4@12|rd[F]|216|-128 -Ametal-2|net@287|||S1800|twin1in4@14|rd[T]|72|-160|twin1in4@12|rd[T]|216|-160 -Ametal-2|net@288|||S1800|twin1in4@15|p1p[F]|-504|-122|twin1in4@11|p1p[F]|-360|-122 -Ametal-2|net@289|||S1800|twin1in4@15|rd[F]|-504|-128|twin1in4@11|rd[F]|-360|-128 -Ametal-2|net@290|||S1800|twin1in4@15|rd[T]|-504|-160|twin1in4@11|rd[T]|-360|-160 -Ametal-2|net@291|||S1800|twin1in4@16|p1p[F]|-216|-122|twin1in4@10|p1p[F]|-72|-122 -Ametal-2|net@292|||S1800|twin1in4@16|rd[F]|-216|-128|twin1in4@10|rd[F]|-72|-128 -Ametal-2|net@293|||S1800|twin1in4@16|rd[T]|-216|-160|twin1in4@10|rd[T]|-72|-160 -Ametal-2|net@294|||S1800|twin1in4@17|p1p[F]|360|-122|twin1in4@13|p1p[F]|504|-122 -Ametal-2|net@295|||S1800|twin1in4@17|rd[F]|360|-128|twin1in4@13|rd[F]|504|-128 -Ametal-2|net@296|||S1800|twin1in4@17|rd[T]|360|-160|twin1in4@13|rd[T]|504|-160 -Ametal-2|net@297|||S0|twin1in4@11|gnd_8|-432|-144|twin1in4@15|gnd_8|-432|-144 -Ametal-2|net@298|||S0|twin1in4@11|vdd_16|-432|-194|twin1in4@15|vdd_15|-432|-194 -Ametal-2|net@299|||S0|twin1in4@11|vdd_17|-432|-94|twin1in4@15|vdd_16|-432|-94 -Ametal-2|net@300|||S0|twin1in4@10|gnd_8|-144|-144|twin1in4@16|gnd_8|-144|-144 -Ametal-2|net@301|||S0|twin1in4@10|vdd_16|-144|-194|twin1in4@16|vdd_15|-144|-194 -Ametal-2|net@302|||S0|twin1in4@10|vdd_17|-144|-94|twin1in4@16|vdd_16|-144|-94 -Ametal-2|net@303|||S0|twin1in4@12|gnd_8|144|-144|twin1in4@14|gnd_8|144|-144 -Ametal-2|net@304|||S0|twin1in4@12|vdd_16|144|-194|twin1in4@14|vdd_15|144|-194 -Ametal-2|net@305|||S0|twin1in4@12|vdd_17|144|-94|twin1in4@14|vdd_16|144|-94 -Ametal-2|net@306|||S0|twin1in4@13|gnd_8|432|-144|twin1in4@17|gnd_8|432|-144 -Ametal-2|net@307|||S0|twin1in4@13|vdd_16|432|-194|twin1in4@17|vdd_15|432|-194 -Ametal-2|net@308|||S0|twin1in4@13|vdd_17|432|-94|twin1in4@17|vdd_16|432|-94 -Ametal-2|net@344|||S1800|pin@76||-608|-122|twin1in4@15|p1p[F]|-504|-122 -Ametal-2|net@345|||S0|twin1in4@15|rd[T]|-504|-160|pin@73||-608|-160 -Ametal-2|net@346|||S0|twin1in4@15|p1p[T]|-504|-166|pin@74||-608|-166 -Ametal-2|net@347|||S0|twin1in4@15|rd[F]|-504|-128|pin@75||-608|-128 -Ametal-1|net@352|||S2700|contact@43||-611|-16|contact@40||-611|128 -Ametal-1|net@353|||S2700|contact@42||-597|16|contact@41||-597|160 -Ametal-2|net@363|||S0|pin@9||-576|16|contact@42||-597|16 -Ametal-2|net@364|||S0|pin@7||-576|-16|contact@43||-611|-16 -Ametal-2|net@365|||S0|pin@6||-576|128|contact@40||-611|128 -Ametal-2|net@366|||S0|pin@8||-576|160|contact@41||-597|160 -Ametal-2|net@367|||S1800|twin1in4@18|sinU|720|110|pin@86||753|110 -Ametal-2|net@368|||S1800|twin1in4@18|soutL|720|-60|pin@87||759|-60 -Ametal-2|net@369|||S2700|pin@87||759|-60|pin@89||759|110 -Ametal-2|net@371|||S1800|pin@86||753|110|pin@89||759|110 -Ametal-2|net@372|||S1800|contact@20||-315|160|contact@21||-260|160 -Ametal-2|net@373|||S1800|contact@16||-309.5|128|contact@17||-254.5|128 -Ametal-2|net@374|||S1800|contact@22||-316|16|contact@23||-261|16 -Ametal-2|net@375|||S1800|contact@18||-321.5|-16|contact@19||-266.5|-16 -Ametal-2|net@376|||S1800|contact@2||-33.5|-16|contact@3||21.5|-16 -Ametal-2|net@377|||S1800|contact@6||-28|16|contact@7||27|16 -Ametal-2|net@378|||S1800|contact@0||-21.5|128|contact@1||33.5|128 -Ametal-2|net@379|||S1800|contact@4||-27|160|contact@5||28|160 -Ametal-2|net@380|||S1800|contact@28||261|160|contact@29||316|160 -Ametal-2|net@381|||S1800|contact@24||266.5|128|contact@25||321.5|128 -Ametal-2|net@382|||S1800|contact@30||260|16|contact@31||315|16 -Ametal-2|net@383|||S1800|contact@26||254.5|-16|contact@27||309.5|-16 -Ametal-2|net@384|||S1800|contact@34||542.5|-16|contact@35||597.5|-16 -Ametal-2|net@385|||S1800|contact@38||548|16|contact@39||603|16 -Ametal-2|net@386|||S1800|contact@32||554.5|128|contact@33||609.5|128 -Ametal-2|net@387|||S1800|contact@36||549|160|contact@37||604|160 -Egnd||D5G2;|twin1in4@18|gnd|G -Egnd_6||D5G2;|twin1in4@18|gnd_6|G -Egnd_8||D5G2;|twin1in4@18|gnd_8|G -Ehcl||D5G2;|twin1in4@18|hcl|I -Ehcl_1||D5G2;|twin1in4@15|hcl_1|I -Ein[1]||D5G2;|twin1in4@15|in[1]|I -Ein[2]||D5G2;|twin1in4@11|in[1]|I -Ein[3]||D5G2;|twin1in4@16|in[1]|I -Ein[4]||D5G2;|twin1in4@10|in[1]|I -Ein[5]||D5G2;|twin1in4@14|in[1]|I -Ein[6]||D5G2;|twin1in4@12|in[1]|I -Ein[7]||D5G2;|twin1in4@17|in[1]|I -Ein[8]||D5G2;|twin1in4@13|in[1]|I -Ein[9]||D5G2;|twin1in4@18|in[1]|I -Ein[10]||D5G2;|twin1in4@18|in[2]|I -Ein[11]||D5G2;|twin1in4@13|in[2]|I -Ein[12]||D5G2;|twin1in4@17|in[2]|I -Ein[13]||D5G2;|twin1in4@12|in[2]|I -Ein[14]||D5G2;|twin1in4@14|in[2]|I -Ein[15]||D5G2;|twin1in4@10|in[2]|I -Ein[16]||D5G2;|twin1in4@16|in[2]|I -Ein[17]||D5G2;|twin1in4@11|in[2]|I -Ein[18]||D5G2;|twin1in4@15|in[2]|I -Eout[1]||D5G2;|twin1in4@15|out[1]|O -Eout[2]||D5G2;|twin1in4@11|out[1]|O -Eout[3]||D5G2;|twin1in4@16|out[1]|O -Eout[4]||D5G2;|twin1in4@10|out[1]|O -Eout[5]||D5G2;|twin1in4@14|out[1]|O -Eout[6]||D5G2;|twin1in4@12|out[1]|O -Eout[7]||D5G2;|twin1in4@17|out[1]|O -Eout[8]||D5G2;|twin1in4@13|out[1]|O -Eout[9]||D5G2;|twin1in4@18|out[1]|O -Eout[10]||D5G2;|twin1in4@18|out[2]|O -Eout[11]||D5G2;|twin1in4@13|out[2]|O -Eout[12]||D5G2;|twin1in4@17|out[2]|O -Eout[13]||D5G2;|twin1in4@12|out[2]|O -Eout[14]||D5G2;|twin1in4@14|out[2]|O -Eout[15]||D5G2;|twin1in4@10|out[2]|O -Eout[16]||D5G2;|twin1in4@16|out[2]|O -Eout[17]||D5G2;|twin1in4@11|out[2]|O -Eout[18]||D5G2;|twin1in4@15|out[2]|O -Ep1p[F]||D5G2;|pin@76||I -Ep1p[T]||D5G2;|pin@74||I -Ep2pU[F_3]|p2p[F]|D5G2;|pin@8||I -Ep2pU[T_1]@384418392|p2p[T]|D5G2;|pin@6||I -Erd[F]||D5G2;|pin@75||I -Erd[T]||D5G2;|pin@73||I -EsinL|sin|D5G2;|twin1in4@15|sinL|I -EsoutU|sout|D5G2;|twin1in4@15|soutU|O -Evdd||D5G2;|twin1in4@18|vdd|P -Evdd_2||D5G2;|twin1in4@18|vdd_2|P -Evdd_12||D5G2;|twin1in4@18|vdd_12|P -Evdd_13||D5G2;|twin1in4@18|vdd_13|P -Evdd_15||D5G2;|twin1in4@18|vdd_15|P -Evdd_16||D5G2;|twin1in4@18|vdd_16|P -X - -# Cell reg1in40wSx18;1{sch} -Creg1in40wSx18;1{sch}||schematic|1205512034198|1206030906699| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|12|||| -NOff-Page|conn@1||9|12|||| -NOff-Page|conn@2||-24|0|||| -NOff-Page|conn@4||-13|18|||| -NOff-Page|conn@7||0|-9.5|||YRRR| -NOff-Page|conn@9||26|0|||| -IlatchesK:latch1in40B;1{ic}|lat[1:18]|D5G3;X5;Y-5;|-6|12|Y||D5G4; -Ngeneric:Invisible-Pin|pin@0||0|43|||||ART_message(D5G6;)Sreg1in40wSx18 -Ngeneric:Invisible-Pin|pin@1||0|34|||||ART_message(D5G3;)Sies 14 March 2008 -Ngeneric:Invisible-Pin|pin@2||0|38|||||ART_message(D5G4;)S18 size 40 latches with scan -NWire_Pin|pin@7||-8|18|||| -NBus_Pin|pin@18||0|12|-1|-1|| -NBus_Pin|pin@19||-16|0|-1|-1|| -NBus_Pin|pin@20||-16|-7|-1|-1|| -NBus_Pin|pin@21||12|0|-1|-1|| -NBus_Pin|pin@22||12|-6|-1|-1|| -IscanK:scanCellKv;1{ic}|scK[1:18]|D5G3;X8;Y5;|0|0|||D5G4; -Awire|net@7|||2700|lat[1:18]|hcl|-8|15|pin@7||-8|18 -Awire|net@31|||1800|conn@4|y|-11|18|pin@7||-8|18 -Abus|net@42||-0.5|IJ2700|conn@7|y|0|-7.5|scK[1:18]|p2p[T,F],p1p[T,F],rd[T,F]|0|-3 -Abus|net@43||-0.5|IJ1800|conn@0|y|-16|12|lat[1:18]|in[1]|-9|12 -Abus|net@46||-0.5|IJ0|conn@1|a|7|12|pin@18||0|12 -Abus|net@47||-0.5|IJ0|pin@18||0|12|lat[1:18]|out[1]|-3|12 -Abus|net@48||-0.5|IJ2700|scK[1:18]|dIn[1]|0|3|pin@18||0|12 -Abus|net@49||-0.5|IJ0|scK[1:18]|sin|-7|0|pin@19||-16|0 -Abus|net@51||-0.5|IJ1800|scK[1:18]|sout|7|0|pin@21||12|0 -Abus|sin,xx[1:17]|D5G2;|-0.5|IJ900|pin@19||-16|0|pin@20||-16|-7 -Abus|xx[1:17],sout|D5G2;|-0.5|IJ900|pin@21||12|0|pin@22||12|-6 -Ehcl||D4G2;|conn@4|a|I -Ein[1:2]|in[1:18]|D4G2;|conn@0|a|I -Eout[1:2]|out[1:18]|D6G2;|conn@1|y|O -Ep1p[T,F],rd[T,F]|p2p[T,F],p1p[T,F],rd[T,F]|D4G2;|conn@7|a|I -EsinL|sin|D4G2;|conn@2|a|I -EsoutL|sout|D6G2;|conn@9|y|O -X - -# Cell reg2in60Cx2;2{lay} -Creg2in60Cx2;2{lay}||cmos90|1204487364205|1223678850854||ATTR_NCC(D5G3;NTY218;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223678865105|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1223678865105 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@1||18|72|||| -NX-Metal-1-Metal-2-Con|contact@2||-54|72|||| -NX-Metal-1-Metal-2-Con|contact@3||54|72|||| -NMetal-1-Polysilicon-Con|contact@4||-55.5|-62||5.2|| -NMetal-1-Polysilicon-Con|contact@5||-44.5|-62||5.2|| -NX-Metal-1-Metal-2-Con|contact@8||-55.5|-60.3|||| -NMetal-1-Polysilicon-Con|contact@12||-55.5|-82||5.2|| -NMetal-1-Polysilicon-Con|contact@13||-44.5|-82||5.2|| -NX-Metal-1-Metal-2-Con|contact@14||-44.5|-83.7|||| -NX-Metal-2-Metal-3-Con|contact@16||18|-134|||| -NX-Metal-1-Metal-2-Con|contact@17||-31.5|72|||| -NX-Metal-1-Metal-2-Con|contact@18||-31.5|-134|||| -IlatchPartsK:dataMux10x2;1{lay}|dataMux1@0||0|144|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@2||0|-144|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@3||0|0|Y||D5G4; -NMetal-2-Pin|pin@4||-50|-60.3|||| -NMetal-2-Pin|pin@5||-50|-83.7|||| -NPolysilicon-Pin|pin@10||-46|-63.4|||| -NPolysilicon-Pin|pin@11||-54|-63.4|||| -NPolysilicon-Pin|pin@12||-46|-84.1|||| -NPolysilicon-Pin|pin@13||-54|-84.1|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-72|144|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||72|144|||D5G4; -IwiresL:select22;1{lay}|select22@2||-68|144|||D5G4; -IwiresL:select22;1{lay}|select22@3||68|144|||D5G4; -Ametal-3|net@10|||S2700|contact@16||18|-134|contact@1||18|72 -Ametal-2|net@11|||S1800|contact@2||-54|72|contact@17||-31.5|72 -Ametal-1|net@12|||S900|dataMux1@0|out[1]|-54|131|contact@2||-54|72 -Ametal-2|net@13|||S1800|contact@1||18|72|contact@3||54|72 -Ametal-1|net@14|||S900|dataMux1@0|out[2]|54|131|contact@3||54|72 -APolysilicon|net@15|||S0|contact@5||-44.5|-63.4|pin@10||-46|-63.4 -APolysilicon|net@16|||S2700|pin@10||-46|-63.4|latch2in@3|hcl[B]|-46|-58.5 -APolysilicon|net@17|||S1800|contact@4||-55.5|-63.4|pin@11||-54|-63.4 -APolysilicon|net@18|||S2700|pin@11||-54|-63.4|latch2in@3|hcl[A]|-54|-58.5 -APolysilicon|net@19|||S2700|latch2in@2|hcl[B]|-46|-85.5|pin@12||-46|-84.1 -APolysilicon|net@22|||S900|pin@13||-54|-84.1|latch2in@2|hcl[A]|-54|-85.5 -Ametal-2|net@23||1.2|S0|pin@4||-50|-60.3|contact@8||-55.5|-60.3 -Ametal-1|net@24|||S900|contact@4||-55.5|-60.3|contact@8||-55.5|-60.3 -APolysilicon|net@44|||S1800|pin@12||-46|-84.1|contact@13||-44.5|-84.1 -APolysilicon|net@45|||S1800|contact@12||-55.5|-84.1|pin@13||-54|-84.1 -Ametal-1|net@46|||S900|contact@4||-55.5|-64.6|contact@12||-55.5|-79.4 -Ametal-1|net@47|||S900|contact@5||-44.5|-64.6|contact@13||-44.5|-79.4 -Ametal-2|net@48||1.2|S1800|pin@5||-50|-83.7|contact@14||-44.5|-83.7 -Ametal-1|net@49|||S900|contact@13||-44.5|-83.7|contact@14||-44.5|-83.7 -Ametal-2|net@63||6.2|S0|dataMux1@0|vdd|-58.5|194|pinsVddG@2|vdd|-72|194 -Ametal-2|net@64||6.2|S1800|pinsVddG@2|gnd|-72|144|dataMux1@0|gnd|-58.5|144 -Ametal-2|net@65||6.2|S1800|pinsVddG@2|vdd_1|-72|94|dataMux1@0|vdd_1|-58.5|94 -Ametal-2|net@66||6.2|S1800|dataMux1@0|gnd_1|58.5|144|pinsVddG@3|gnd|72|144 -Ametal-2|net@67||6.2|S1800|dataMux1@0|vdd_2|58.5|194|pinsVddG@3|vdd|72|194 -Ametal-2|net@68||6.2|S1800|dataMux1@0|vdd_3|58.5|94|pinsVddG@3|vdd_1|72|94 -Ametal-1|net@70|||S2700|latch2in@3|inB[1]|-31.5|7|contact@17||-31.5|72 -Ametal-1|net@72|||S2700|latch2in@2|inB[1]|-31.5|-151|contact@18||-31.5|-134 -Ametal-2|net@73|||S0|contact@16||18|-134|contact@18||-31.5|-134 -Ec[1]||D5G2;|dataMux1@0|c[1]|I -Ec[2]||D5G2;|dataMux1@0|c[2]|I -Ec[3]||D5G2;|dataMux1@0|c[3]|I -Ec[4]||D5G2;|dataMux1@0|c[4]|I -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -Egnd_2||D5G2;|latch2in@2|gnd|G -Egnd_3||D5G2;|latch2in@2|gnd_1|G -Egnd_4||D5G2;|latch2in@3|gnd|G -Egnd_5||D5G2;|latch2in@3|gnd_1|G -Ehcl[A]||D5G2;|pin@4||I -Ehcl[B]||D5G2;|pin@5||I -EinA[1]||D5G2;|latch2in@2|inA[1]|I -EinA[2]||D5G2;|latch2in@3|inA[1]|I -EinB[1]||D5G2;|dataMux1@0|inB[2]|I -EinB[2]||D5G2;|dataMux1@0|inB[1]|I -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -Evdd_4||D5G2;|latch2in@2|vdd|P -Evdd_5||D5G2;|latch2in@2|vdd_2|P -Evdd_6||D5G2;|latch2in@2|vdd_3|P -Evdd_7||D5G2;|latch2in@2|vdd_4|P -Evdd_8||D5G2;|latch2in@3|vdd|P -Evdd_9||D5G2;|latch2in@3|vdd_2|P -Evdd_10||D5G2;|latch2in@3|vdd_3|P -Evdd_11||D5G2;|latch2in@3|vdd_4|P -X - -# Cell reg2in60Cx2;1{sch} -Creg2in60Cx2;1{sch}||schematic|1204486402716|1206032306937| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-18|-7|||| -NOff-Page|conn@1||23|-6|||| -NOff-Page|conn@2||-18|0|||| -NOff-Page|conn@3||-18|7|||| -NOff-Page|conn@4||23|6|||| -NOff-Page|conn@5||0|3|||XRR| -NOff-Page|conn@6||0|-3|||XRR| -NOff-Page|conn@7||23|0|||RR| -NOff-Page|conn@8||5|0|||| -IlatchPartsK:dataMux10;1{ic}|dataMux1@0||-12|-7|Y||D5G4; -IlatchPartsK:dataMux10;1{ic}|dataMux1@1||-12|7|||D5G4; -IlatchesK:latch2in60C;1{ic}|latch2in@0||11|-6|Y||D5G4; -IlatchesK:latch2in60C;1{ic}|latch2in@1||11|6|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-3.5|18.5|||||ART_message(D5G3;)Sies 3 March 2008 -Ngeneric:Invisible-Pin|pin@1||-4.5|22.5|||||ART_message(D5G4;)Stwo input with zero and one -Ngeneric:Invisible-Pin|pin@2||-2.5|27.5|||||ART_message(D5G6;)Sreg2in60x2 -NWire_Pin|pin@3||17|13|||| -NWire_Pin|pin@4||17|-12|||| -NWire_Pin|pin@5||9|13|||| -NWire_Pin|pin@6||9|-12|||| -NWire_Pin|pin@7||9|0|||| -NWire_Pin|pin@8||17|0|||| -NBus_Pin|pin@9||-12|0|-1|-1|| -NWire_Pin|pin@10||6|3|||| -NWire_Pin|pin@11||6|5|||| -NWire_Pin|pin@12||6|-3|||| -NWire_Pin|pin@13||6|-5|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-1|-7|||D0G4;|ATTR_L(D5G1;PUD)D256.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||-1|7|||D0G4;|ATTR_L(D5G1;PUD)D256.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|net@0|||1800|conn@0|y|-16|-7|dataMux1@0|inB[1]|-13|-7 -Awire|net@1|||1800|dataMux1@0|out[1]|-11|-7|wire90@0|a|-3.5|-7 -Awire|net@2|||1800|conn@6|y|2|-3|pin@12||6|-3 -Awire|net@3|||900|pin@12||6|-3|pin@13||6|-5 -Awire|net@7|||1800|pin@5||9|13|pin@3||17|13 -Awire|net@8|||900|pin@3||17|13|pin@8||17|0 -Awire|net@9|||0|pin@4||17|-12|pin@6||9|-12 -Awire|net@12|||1800|latch2in@0|out[1]|14|-6|conn@1|a|21|-6 -Awire|net@13|||1800|conn@8|y|7|0|pin@7||9|0 -Awire|net@14|||900|pin@8||17|0|pin@4||17|-12 -Awire|net@15|||0|conn@7|y|21|0|pin@8||17|0 -Awire|net@18|||1800|conn@3|y|-16|7|dataMux1@1|inB[1]|-13|7 -Awire|net@19|||1800|dataMux1@1|out[1]|-11|7|wire90@1|a|-3.5|7 -Abus|net@20||-0.5|IJ2700|pin@9||-12|0|dataMux1@1|c[1:4]|-12|4 -Abus|net@21||-0.5|IJ2700|dataMux1@0|c[1:4]|-12|-4|pin@9||-12|0 -Abus|net@22||-0.5|IJ1800|conn@2|y|-16|0|pin@9||-12|0 -Awire|net@23|||0|conn@4|a|21|6|latch2in@1|out[1]|14|6 -Awire|net@24|||1800|conn@5|y|2|3|pin@10||6|3 -Awire|net@25|||2700|pin@10||6|3|pin@11||6|5 -Awire|net@27|||2700|pin@7||9|0|latch2in@1|hcl[A]|9|3 -Awire|net@28|||900|pin@7||9|0|latch2in@0|hcl[A]|9|-3 -Awire|net@29|||1800|pin@13||6|-5|latch2in@0|inA[1]|8|-5 -Awire|net@30|||1800|pin@11||6|5|latch2in@1|inA[1]|8|5 -Awire|net@31|||1800|wire90@1|b|1.5|7|latch2in@1|inB[1]|8|7 -Awire|net@32|||2700|latch2in@1|hcl[B]|9|9|pin@5||9|13 -Awire|net@33|||900|latch2in@0|hcl[B]|9|-9|pin@6||9|-12 -Awire|net@34|||1800|wire90@0|b|1.5|-7|latch2in@0|inB[1]|8|-7 -Ec[1:4]||D4G2;|conn@2|a|I -Ehcl[B]|hcl[A]|D4G2;|conn@8|a|I -Ehcl[A]|hcl[B]|D4G2;|conn@7|a|I -EinB[2]|inA[1]|D4G2;|conn@6|a|I -EinB[1]|inA[2]|D4G2;|conn@5|a|I -Ein[1]|inB[1]|D4G2;|conn@0|a|I -Ein[2]|inB[2]|D4G2;|conn@3|a|I -Eout[1]||D6G2;|conn@1|y|O -Eout[2]||D6G2;|conn@4|y|O -X - -# Cell reg2in60Cx18;2{lay} -Creg2in60Cx18;2{lay}||cmos90|1204547819242|1216131051424||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204743254743 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-2-Pin|pin@4||-648|128|||| -NMetal-2-Pin|pin@8||-648|116|||| -NMetal-2-Pin|pin@9||-648|104|||| -NMetal-2-Pin|pin@10||-648|178|||| -NMetal-2-Pin|pin@11||-648|-60.3|||| -NMetal-2-Pin|pin@12||-648|-83.7|||| -Ireg2in60Cx2;2{lay}|reg2in60@1||-576|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@2||-432|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@3||-288|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@4||-144|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@5||0|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@6||144|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@7||288|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@8||432|0|X||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@9||576|0|X||D5G4; -Ametal-2|net@279|||S0|reg2in60@1|gnd|-504|144|reg2in60@2|gnd_1|-504|144 -Ametal-2|net@280|||S0|reg2in60@1|gnd_2|-504|-144|reg2in60@2|gnd_3|-504|-144 -Ametal-2|net@281|||S0|reg2in60@1|gnd_4|-504|0|reg2in60@2|gnd_5|-504|0 -Ametal-2|net@282|||S0|reg2in60@1|vdd_9|-504|-50|reg2in60@2|vdd_10|-504|-50 -Ametal-2|net@283|||S0|reg2in60@1|vdd_8|-504|50|reg2in60@2|vdd_11|-504|50 -Ametal-2|net@284|||S0|reg2in60@1|vdd|-504|194|reg2in60@2|vdd_2|-504|194 -Ametal-2|net@285|||S0|reg2in60@1|vdd_1|-504|94|reg2in60@2|vdd_3|-504|94 -Ametal-2|net@286|||S0|reg2in60@1|vdd_5|-504|-94|reg2in60@2|vdd_6|-504|-94 -Ametal-2|net@287|||S0|reg2in60@1|vdd_4|-504|-194|reg2in60@2|vdd_7|-504|-194 -Ametal-2|net@288|||S0|reg2in60@2|gnd|-360|144|reg2in60@3|gnd_1|-360|144 -Ametal-2|net@289|||S0|reg2in60@2|gnd_2|-360|-144|reg2in60@3|gnd_3|-360|-144 -Ametal-2|net@290|||S0|reg2in60@2|gnd_4|-360|0|reg2in60@3|gnd_5|-360|0 -Ametal-2|net@291|||S0|reg2in60@2|vdd_9|-360|-50|reg2in60@3|vdd_10|-360|-50 -Ametal-2|net@292|||S0|reg2in60@2|vdd_8|-360|50|reg2in60@3|vdd_11|-360|50 -Ametal-2|net@293|||S0|reg2in60@2|vdd|-360|194|reg2in60@3|vdd_2|-360|194 -Ametal-2|net@294|||S0|reg2in60@2|vdd_1|-360|94|reg2in60@3|vdd_3|-360|94 -Ametal-2|net@295|||S0|reg2in60@2|vdd_5|-360|-94|reg2in60@3|vdd_6|-360|-94 -Ametal-2|net@296|||S0|reg2in60@2|vdd_4|-360|-194|reg2in60@3|vdd_7|-360|-194 -Ametal-2|net@297|||S0|reg2in60@3|gnd|-216|144|reg2in60@4|gnd_1|-216|144 -Ametal-2|net@298|||S0|reg2in60@3|gnd_2|-216|-144|reg2in60@4|gnd_3|-216|-144 -Ametal-2|net@299|||S0|reg2in60@3|gnd_4|-216|0|reg2in60@4|gnd_5|-216|0 -Ametal-2|net@300|||S0|reg2in60@3|vdd_9|-216|-50|reg2in60@4|vdd_10|-216|-50 -Ametal-2|net@301|||S0|reg2in60@3|vdd_8|-216|50|reg2in60@4|vdd_11|-216|50 -Ametal-2|net@302|||S0|reg2in60@3|vdd|-216|194|reg2in60@4|vdd_2|-216|194 -Ametal-2|net@303|||S0|reg2in60@3|vdd_1|-216|94|reg2in60@4|vdd_3|-216|94 -Ametal-2|net@304|||S0|reg2in60@3|vdd_5|-216|-94|reg2in60@4|vdd_6|-216|-94 -Ametal-2|net@305|||S0|reg2in60@3|vdd_4|-216|-194|reg2in60@4|vdd_7|-216|-194 -Ametal-2|net@306|||S0|reg2in60@4|gnd|-72|144|reg2in60@5|gnd_1|-72|144 -Ametal-2|net@307|||S0|reg2in60@4|gnd_2|-72|-144|reg2in60@5|gnd_3|-72|-144 -Ametal-2|net@308|||S0|reg2in60@4|gnd_4|-72|0|reg2in60@5|gnd_5|-72|0 -Ametal-2|net@309|||S0|reg2in60@4|vdd_9|-72|-50|reg2in60@5|vdd_10|-72|-50 -Ametal-2|net@310|||S0|reg2in60@4|vdd_8|-72|50|reg2in60@5|vdd_11|-72|50 -Ametal-2|net@311|||S0|reg2in60@4|vdd|-72|194|reg2in60@5|vdd_2|-72|194 -Ametal-2|net@312|||S0|reg2in60@4|vdd_1|-72|94|reg2in60@5|vdd_3|-72|94 -Ametal-2|net@313|||S0|reg2in60@4|vdd_5|-72|-94|reg2in60@5|vdd_6|-72|-94 -Ametal-2|net@314|||S0|reg2in60@4|vdd_4|-72|-194|reg2in60@5|vdd_7|-72|-194 -Ametal-2|net@315|||S0|reg2in60@5|gnd|72|144|reg2in60@6|gnd_1|72|144 -Ametal-2|net@316|||S0|reg2in60@5|gnd_2|72|-144|reg2in60@6|gnd_3|72|-144 -Ametal-2|net@317|||S0|reg2in60@5|gnd_4|72|0|reg2in60@6|gnd_5|72|0 -Ametal-2|net@318|||S0|reg2in60@5|vdd_9|72|-50|reg2in60@6|vdd_10|72|-50 -Ametal-2|net@319|||S0|reg2in60@5|vdd_8|72|50|reg2in60@6|vdd_11|72|50 -Ametal-2|net@320|||S0|reg2in60@5|vdd|72|194|reg2in60@6|vdd_2|72|194 -Ametal-2|net@321|||S0|reg2in60@5|vdd_1|72|94|reg2in60@6|vdd_3|72|94 -Ametal-2|net@322|||S0|reg2in60@5|vdd_5|72|-94|reg2in60@6|vdd_6|72|-94 -Ametal-2|net@323|||S0|reg2in60@5|vdd_4|72|-194|reg2in60@6|vdd_7|72|-194 -Ametal-2|net@324|||S0|reg2in60@6|gnd|216|144|reg2in60@7|gnd_1|216|144 -Ametal-2|net@325|||S0|reg2in60@6|gnd_2|216|-144|reg2in60@7|gnd_3|216|-144 -Ametal-2|net@326|||S0|reg2in60@6|gnd_4|216|0|reg2in60@7|gnd_5|216|0 -Ametal-2|net@327|||S0|reg2in60@6|vdd_9|216|-50|reg2in60@7|vdd_10|216|-50 -Ametal-2|net@328|||S0|reg2in60@6|vdd_8|216|50|reg2in60@7|vdd_11|216|50 -Ametal-2|net@329|||S0|reg2in60@6|vdd|216|194|reg2in60@7|vdd_2|216|194 -Ametal-2|net@330|||S0|reg2in60@6|vdd_1|216|94|reg2in60@7|vdd_3|216|94 -Ametal-2|net@331|||S0|reg2in60@6|vdd_5|216|-94|reg2in60@7|vdd_6|216|-94 -Ametal-2|net@332|||S0|reg2in60@6|vdd_4|216|-194|reg2in60@7|vdd_7|216|-194 -Ametal-2|net@333|||S0|reg2in60@7|gnd|360|144|reg2in60@8|gnd_1|360|144 -Ametal-2|net@334|||S0|reg2in60@7|gnd_2|360|-144|reg2in60@8|gnd_3|360|-144 -Ametal-2|net@335|||S0|reg2in60@7|gnd_4|360|0|reg2in60@8|gnd_5|360|0 -Ametal-2|net@336|||S0|reg2in60@7|vdd_9|360|-50|reg2in60@8|vdd_10|360|-50 -Ametal-2|net@337|||S0|reg2in60@7|vdd_8|360|50|reg2in60@8|vdd_11|360|50 -Ametal-2|net@338|||S0|reg2in60@7|vdd|360|194|reg2in60@8|vdd_2|360|194 -Ametal-2|net@339|||S0|reg2in60@7|vdd_1|360|94|reg2in60@8|vdd_3|360|94 -Ametal-2|net@340|||S0|reg2in60@7|vdd_5|360|-94|reg2in60@8|vdd_6|360|-94 -Ametal-2|net@341|||S0|reg2in60@7|vdd_4|360|-194|reg2in60@8|vdd_7|360|-194 -Ametal-2|net@342|||S0|reg2in60@8|gnd|504|144|reg2in60@9|gnd_1|504|144 -Ametal-2|net@343|||S0|reg2in60@8|gnd_2|504|-144|reg2in60@9|gnd_3|504|-144 -Ametal-2|net@344|||S0|reg2in60@8|gnd_4|504|0|reg2in60@9|gnd_5|504|0 -Ametal-2|net@345|||S0|reg2in60@8|vdd_9|504|-50|reg2in60@9|vdd_10|504|-50 -Ametal-2|net@346|||S0|reg2in60@8|vdd_8|504|50|reg2in60@9|vdd_11|504|50 -Ametal-2|net@347|||S0|reg2in60@8|vdd|504|194|reg2in60@9|vdd_2|504|194 -Ametal-2|net@348|||S0|reg2in60@8|vdd_1|504|94|reg2in60@9|vdd_3|504|94 -Ametal-2|net@349|||S0|reg2in60@8|vdd_5|504|-94|reg2in60@9|vdd_6|504|-94 -Ametal-2|net@350|||S0|reg2in60@8|vdd_4|504|-194|reg2in60@9|vdd_7|504|-194 -Ametal-2|net@351|||S0|reg2in60@9|c[4]|576|178|reg2in60@8|c[4]|432|178 -Ametal-2|net@352|||S1800|reg2in60@1|c[4]|-576|178|reg2in60@2|c[4]|-432|178 -Ametal-2|net@353|||S1800|reg2in60@1|c[1]|-576|128|reg2in60@2|c[1]|-432|128 -Ametal-2|net@354|||S1800|reg2in60@1|c[2]|-576|116|reg2in60@2|c[2]|-432|116 -Ametal-2|net@355|||S1800|reg2in60@1|c[3]|-576|104|reg2in60@2|c[3]|-432|104 -Ametal-2|net@356||1.2|S1800|reg2in60@1|hcl[A]|-526|-60.3|reg2in60@2|hcl[A]|-382|-60.3 -Ametal-2|net@357||1.2|S1800|reg2in60@1|hcl[B]|-526|-83.7|reg2in60@2|hcl[B]|-382|-83.7 -Ametal-2|net@358|||S1800|reg2in60@2|c[4]|-432|178|reg2in60@3|c[4]|-288|178 -Ametal-2|net@359|||S1800|reg2in60@3|c[4]|-288|178|reg2in60@4|c[4]|-144|178 -Ametal-2|net@360|||S1800|reg2in60@4|c[4]|-144|178|reg2in60@5|c[4]|0|178 -Ametal-2|net@361|||S1800|reg2in60@5|c[4]|0|178|reg2in60@6|c[4]|144|178 -Ametal-2|net@362|||S1800|reg2in60@6|c[4]|144|178|reg2in60@7|c[4]|288|178 -Ametal-2|net@363|||S1800|reg2in60@2|c[1]|-432|128|reg2in60@3|c[1]|-288|128 -Ametal-2|net@364|||S1800|reg2in60@2|c[2]|-432|116|reg2in60@3|c[2]|-288|116 -Ametal-2|net@365|||S1800|reg2in60@2|c[3]|-432|104|reg2in60@3|c[3]|-288|104 -Ametal-2|net@366||1.2|S1800|reg2in60@2|hcl[A]|-382|-60.3|reg2in60@3|hcl[A]|-238|-60.3 -Ametal-2|net@367||1.2|S1800|reg2in60@2|hcl[B]|-382|-83.7|reg2in60@3|hcl[B]|-238|-83.7 -Ametal-2|net@368|||S1800|reg2in60@3|c[1]|-288|128|reg2in60@4|c[1]|-144|128 -Ametal-2|net@369|||S1800|reg2in60@3|c[2]|-288|116|reg2in60@4|c[2]|-144|116 -Ametal-2|net@370|||S1800|reg2in60@3|c[3]|-288|104|reg2in60@4|c[3]|-144|104 -Ametal-2|net@371||1.2|S1800|reg2in60@3|hcl[A]|-238|-60.3|reg2in60@4|hcl[A]|-94|-60.3 -Ametal-2|net@372||1.2|S1800|reg2in60@3|hcl[B]|-238|-83.7|reg2in60@4|hcl[B]|-94|-83.7 -Ametal-2|net@373|||S1800|reg2in60@4|c[1]|-144|128|reg2in60@5|c[1]|0|128 -Ametal-2|net@374|||S1800|reg2in60@4|c[2]|-144|116|reg2in60@5|c[2]|0|116 -Ametal-2|net@375|||S1800|reg2in60@4|c[3]|-144|104|reg2in60@5|c[3]|0|104 -Ametal-2|net@376||1.2|S1800|reg2in60@4|hcl[A]|-94|-60.3|reg2in60@5|hcl[A]|50|-60.3 -Ametal-2|net@377||1.2|S1800|reg2in60@4|hcl[B]|-94|-83.7|reg2in60@5|hcl[B]|50|-83.7 -Ametal-2|net@378|||S1800|reg2in60@5|c[1]|0|128|reg2in60@6|c[1]|144|128 -Ametal-2|net@379|||S1800|reg2in60@5|c[2]|0|116|reg2in60@6|c[2]|144|116 -Ametal-2|net@380|||S1800|reg2in60@5|c[3]|0|104|reg2in60@6|c[3]|144|104 -Ametal-2|net@381||1.2|S1800|reg2in60@5|hcl[A]|50|-60.3|reg2in60@6|hcl[A]|194|-60.3 -Ametal-2|net@382||1.2|S1800|reg2in60@5|hcl[B]|50|-83.7|reg2in60@6|hcl[B]|194|-83.7 -Ametal-2|net@383|||S1800|reg2in60@6|c[1]|144|128|reg2in60@7|c[1]|288|128 -Ametal-2|net@384|||S1800|reg2in60@6|c[2]|144|116|reg2in60@7|c[2]|288|116 -Ametal-2|net@385|||S1800|reg2in60@6|c[3]|144|104|reg2in60@7|c[3]|288|104 -Ametal-2|net@386||1.2|S1800|reg2in60@6|hcl[A]|194|-60.3|reg2in60@7|hcl[A]|338|-60.3 -Ametal-2|net@387||1.2|S1800|reg2in60@6|hcl[B]|194|-83.7|reg2in60@7|hcl[B]|338|-83.7 -Ametal-2|net@388|||S1800|reg2in60@7|c[1]|288|128|reg2in60@8|c[1]|432|128 -Ametal-2|net@389|||S1800|reg2in60@7|c[2]|288|116|reg2in60@8|c[2]|432|116 -Ametal-2|net@390|||S1800|reg2in60@7|c[3]|288|104|reg2in60@8|c[3]|432|104 -Ametal-2|net@391||1.2|S1800|reg2in60@7|hcl[A]|338|-60.3|reg2in60@8|hcl[A]|482|-60.3 -Ametal-2|net@392||1.2|S1800|reg2in60@7|hcl[B]|338|-83.7|reg2in60@8|hcl[B]|482|-83.7 -Ametal-2|net@393|||S1800|reg2in60@8|c[1]|432|128|reg2in60@9|c[1]|576|128 -Ametal-2|net@394|||S1800|reg2in60@8|c[2]|432|116|reg2in60@9|c[2]|576|116 -Ametal-2|net@395|||S1800|reg2in60@8|c[3]|432|104|reg2in60@9|c[3]|576|104 -Ametal-2|net@396||1.2|S1800|reg2in60@8|hcl[A]|482|-60.3|reg2in60@9|hcl[A]|626|-60.3 -Ametal-2|net@397||1.2|S1800|reg2in60@8|hcl[B]|482|-83.7|reg2in60@9|hcl[B]|626|-83.7 -Ametal-2|net@398|||S1800|reg2in60@7|c[4]|288|178|reg2in60@8|c[4]|432|178 -Ametal-2|net@399|||S1800|pin@10||-648|178|reg2in60@1|c[4]|-576|178 -Ametal-2|net@400|||S0|reg2in60@1|c[1]|-576|128|pin@4||-648|128 -Ametal-2|net@401|||S0|reg2in60@1|c[2]|-576|116|pin@8||-648|116 -Ametal-2|net@402|||S0|reg2in60@1|c[3]|-576|104|pin@9||-648|104 -Ametal-2|net@403||1.2|S1800|pin@11||-648|-60.3|reg2in60@1|hcl[A]|-526|-60.3 -Ametal-2|net@404||1.2|S0|reg2in60@1|hcl[B]|-526|-83.7|pin@12||-648|-83.7 -Ec[1]||D5G2;|pin@4||I -Ec[2]||D5G2;|pin@8||I -Ec[3]||D5G2;|pin@9||I -Ec[4]||D5G2;|pin@10||I -Egnd||D5G2;|reg2in60@9|gnd|G -Egnd_1||D5G2;|reg2in60@1|gnd_1|G -Egnd_2||D5G2;|reg2in60@9|gnd_2|G -Egnd_3||D5G2;|reg2in60@1|gnd_3|G -Egnd_4||D5G2;|reg2in60@9|gnd_4|G -Egnd_5||D5G2;|reg2in60@1|gnd_5|G -Ehcl[A]||D5G2;|pin@11||I -Ehcl[B]||D5G2;|pin@12||I -EinA[1]||D5G2;|reg2in60@1|inA[1]|I -EinA[2]||D5G2;|reg2in60@2|inA[1]|I -EinA[3]||D5G2;|reg2in60@3|inA[1]|I -EinA[4]||D5G2;|reg2in60@4|inA[1]|I -EinA[5]||D5G2;|reg2in60@5|inA[1]|I -EinA[6]||D5G2;|reg2in60@6|inA[1]|I -EinA[7]||D5G2;|reg2in60@7|inA[1]|I -EinA[8]||D5G2;|reg2in60@8|inA[1]|I -EinA[9]||D5G2;|reg2in60@9|inA[1]|I -EinA[10]||D5G2;|reg2in60@9|inA[2]|I -EinA[11]||D5G2;|reg2in60@8|inA[2]|I -EinA[12]||D5G2;|reg2in60@7|inA[2]|I -EinA[13]||D5G2;|reg2in60@6|inA[2]|I -EinA[14]||D5G2;|reg2in60@5|inA[2]|I -EinA[15]||D5G2;|reg2in60@4|inA[2]|I -EinA[16]||D5G2;|reg2in60@3|inA[2]|I -EinA[17]||D5G2;|reg2in60@2|inA[2]|I -EinA[18]||D5G2;|reg2in60@1|inA[2]|I -EinB[1]||D5G2;|reg2in60@1|inB[1]|I -EinB[2]||D5G2;|reg2in60@2|inB[1]|I -EinB[3]||D5G2;|reg2in60@3|inB[1]|I -EinB[4]||D5G2;|reg2in60@4|inB[1]|I -EinB[5]||D5G2;|reg2in60@5|inB[1]|I -EinB[6]||D5G2;|reg2in60@6|inB[1]|I -EinB[7]||D5G2;|reg2in60@7|inB[1]|I -EinB[8]||D5G2;|reg2in60@8|inB[1]|I -EinB[9]||D5G2;|reg2in60@9|inB[1]|I -EinB[10]||D5G2;|reg2in60@9|inB[2]|I -EinB[11]||D5G2;|reg2in60@8|inB[2]|I -EinB[12]||D5G2;|reg2in60@7|inB[2]|I -EinB[13]||D5G2;|reg2in60@6|inB[2]|I -EinB[14]||D5G2;|reg2in60@5|inB[2]|I -EinB[15]||D5G2;|reg2in60@4|inB[2]|I -EinB[16]||D5G2;|reg2in60@3|inB[2]|I -EinB[17]||D5G2;|reg2in60@2|inB[2]|I -EinB[18]||D5G2;|reg2in60@1|inB[2]|I -Evdd||D5G2;|reg2in60@9|vdd|P -Evdd_1||D5G2;|reg2in60@9|vdd_1|P -Evdd_3||D5G2;|reg2in60@1|vdd_3|P -Evdd_4||D5G2;|reg2in60@9|vdd_4|P -Evdd_5||D5G2;|reg2in60@9|vdd_5|P -Evdd_6||D5G2;|reg2in60@1|vdd_6|P -Evdd_7||D5G2;|reg2in60@1|vdd_7|P -Evdd_8||D5G2;|reg2in60@9|vdd_8|P -Evdd_9||D5G2;|reg2in60@9|vdd_9|P -Evdd_10||D5G2;|reg2in60@1|vdd_10|P -Evdd_11||D5G2;|reg2in60@1|vdd_11|P -Evdd_2|vdd_12|D5G2;|reg2in60@1|vdd_2|P -X - -# Cell reg2in60Cx18;2{sch} -Creg2in60Cx18;2{sch}||schematic|1204486402716|1206032081060| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@2||0|15|||RRR| -NOff-Page|conn@3||-12|9|||| -NOff-Page|conn@4||11|6|||| -NOff-Page|conn@5||-12|3|||XRR| -NOff-Page|conn@7||-7|13|||| -NOff-Page|conn@8||-7|0|||| -IlatchesK:latch2in60Cmux;1{ic}|lat[1:18]|D5G3;X4;Y-5;|0|6|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-3.5|24.5|||||ART_message(D5G3;)Sies 3 March 2008 -Ngeneric:Invisible-Pin|pin@1||-4.5|28.5|||||ART_message(D5G4;)Stwo input with zero and one -Ngeneric:Invisible-Pin|pin@2||-2.5|33.5|||||ART_message(D5G6;)Sreg2in60x18 -NWire_Pin|pin@5||-2|13|||| -NWire_Pin|pin@7||-2|0|||| -NBus_Pin|pin@12||-6|5|-1|-1|| -NBus_Pin|pin@55||-6|3|-1|-1|| -NBus_Pin|pin@56||-6|9|-1|-1|| -NBus_Pin|pin@57||-6|7|-1|-1|| -Awire|net@13|||1800|conn@8|y|-5|0|pin@7||-2|0 -Awire|net@27|||2700|pin@7||-2|0|lat[1:18]|hcl[A]|-2|3 -Awire|net@32|||2700|lat[1:18]|hcl[B]|-2|9|pin@5||-2|13 -Awire|net@37|||1800|conn@7|y|-5|13|pin@5||-2|13 -Abus|net@40||-0.5|IJ1800|lat[1:18]|out[1]|3|6|conn@4|a|9|6 -Abus|net@41||-0.5|IJ0|lat[1:18]|inA[1]|-3|5|pin@12||-6|5 -Abus|net@90||-0.5|IJ2700|pin@55||-6|3|pin@12||-6|5 -Abus|net@92||-0.5|IJ900|pin@56||-6|9|pin@57||-6|7 -Abus|net@93||-0.5|IJ1800|pin@57||-6|7|lat[1:18]|inB[1]|-3|7 -Abus|net@94||-0.5|IJ1800|conn@5|y|-10|3|pin@55||-6|3 -Abus|net@95||-0.5|IJ1800|conn@3|y|-10|9|pin@56||-6|9 -Abus|net@96||-0.5|IJ900|conn@2|y|0|13|lat[1:18]|c[1:4]|0|10 -Ec[1:4]||D4G2;|conn@2|a|I -Ehcl[A]||D4G2;|conn@8|a|I -Ehcl[B]||D4G2;|conn@7|a|I -EinA[1:18]||D4G2;|conn@5|a|I -EinB[1:18]||D4G2;|conn@3|a|I -Eout[1:18]||D6G2;|conn@4|y|O -X - -# Cell reg2in60Cx19;2{lay} -Creg2in60Cx19;2{lay}||cmos90|1204547819242|1223678820214||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223678829388|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1223678829388 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@2||666|72|||| -NMetal-1-Polysilicon-Con|contact@4||664.5|-62||5.2|| -NMetal-1-Polysilicon-Con|contact@5||675.5|-62||5.2|| -NX-Metal-1-Metal-2-Con|contact@6||664.5|-60.3|||| -NMetal-1-Polysilicon-Con|contact@7||664.5|-82||5.2|| -NMetal-1-Polysilicon-Con|contact@8||675.5|-82||5.2|| -NX-Metal-1-Metal-2-Con|contact@9||675.5|-83.7|||| -NX-Metal-1-Metal-2-Con|contact@14||702.5|178|||| -NX-Metal-1-Metal-2-Con|contact@16||680|104|||| -NX-Metal-1-Metal-2-Con|contact@17||710.5|128|||| -NX-Metal-1-Metal-2-Con|contact@18||707.5|116|||| -NX-Metal-1-Metal-2-Con|contact@19||688.5|72|||| -NX-Metal-2-Metal-3-Con|contact@20||672|10|||| -NX-Metal-1-Metal-2-Con|contact@21||661.5|10|||| -NX-Metal-2-Metal-3-Con|contact@22||528|10|||| -NX-Metal-1-Metal-2-Con|contact@23||517.5|10|||| -NX-Metal-2-Metal-3-Con|contact@24||384|10|||| -NX-Metal-1-Metal-2-Con|contact@25||373.5|10|||| -NX-Metal-2-Metal-3-Con|contact@26||240|10|||| -NX-Metal-1-Metal-2-Con|contact@27||229.5|10|||| -NX-Metal-2-Metal-3-Con|contact@28||96|10|||| -NX-Metal-1-Metal-2-Con|contact@29||85.5|10|||| -NX-Metal-2-Metal-3-Con|contact@30||-48|10|||| -NX-Metal-1-Metal-2-Con|contact@31||-58.5|10|||| -NX-Metal-2-Metal-3-Con|contact@32||-192|10|||| -NX-Metal-1-Metal-2-Con|contact@33||-202.5|10|||| -NX-Metal-2-Metal-3-Con|contact@34||-336|10|||| -NX-Metal-1-Metal-2-Con|contact@35||-346.5|10|||| -NX-Metal-2-Metal-3-Con|contact@36||-480|10|||| -NX-Metal-1-Metal-2-Con|contact@37||-490.5|10|||| -NX-Metal-2-Metal-3-Con|contact@38||-624|10|||| -NX-Metal-1-Metal-2-Con|contact@39||-634.5|10|||| -NX-Metal-2-Metal-3-Con|contact@40||-624|-134|||| -NX-Metal-1-Metal-2-Con|contact@41||-634.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@42||-480|-134|||| -NX-Metal-1-Metal-2-Con|contact@43||-490.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@44||-336|-134|||| -NX-Metal-1-Metal-2-Con|contact@45||-346.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@46||-192|-134|||| -NX-Metal-1-Metal-2-Con|contact@47||-202.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@48||-48|-134|||| -NX-Metal-1-Metal-2-Con|contact@49||-58.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@50||96|-134|||| -NX-Metal-1-Metal-2-Con|contact@51||85.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@52||240|-134|||| -NX-Metal-1-Metal-2-Con|contact@53||229.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@54||384|-134|||| -NX-Metal-1-Metal-2-Con|contact@55||373.5|-134|||| -NX-Metal-2-Metal-3-Con|contact@56||528|-134|||| -NX-Metal-1-Metal-2-Con|contact@57||517.5|-134|||| -IlatchPartsK:dataMux10;1{lay}|dataMux1@1||688.5|144|||D5G4; -IlatchesK:latch2in60Cm1;3{lay}|latch2in@1||720|0|Y||D5G4; -NMetal-2-Pin|pin@4||792|128|||| -NMetal-2-Pin|pin@8||792|116|||| -NMetal-2-Pin|pin@9||792|104|||| -NMetal-2-Pin|pin@10||792|178|||| -NMetal-2-Pin|pin@11||792|-60.3|||| -NMetal-2-Pin|pin@12||792|-83.7|||| -NPolysilicon-Pin|pin@30||674|-63.4|||| -NPolysilicon-Pin|pin@31||666|-63.4|||| -NPolysilicon-Pin|pin@32||674|-84.1|||| -NPolysilicon-Pin|pin@33||666|-84.1|||| -NPolysilicon-Pin|pin@36||666|-85.5|||| -NPolysilicon-Pin|pin@37||666|-85.5|||| -NPolysilicon-Pin|pin@38||674|-85.5|||| -NPolysilicon-Pin|pin@39||674|-85.5|||| -IfanPinsK:pinsIn09m3;1{lay}|pinsIn09@0||-48|-163|X||D5G4; -IfanPinsK:pinsIn10m3;1{lay}|pinsIn10@0||24|19|||D5G4; -IfanPinsK:pinsOut09m3;1{lay}|pinsOut0@0||60|-159|X||D5G4; -IfanPinsK:pinsOut10m3;1{lay}|pinsOut1@0||132|18|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||792|144|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||792|-144|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@24||576|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@35||432|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@36||288|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@37||144|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@38||0|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@39||-144|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@40||-288|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@41||-432|0|||D5G4; -Ireg2in60Cx2;2{lay}|reg2in60@42||-576|0|||D5G4; -IwiresL:select22;1{lay}|select22@2||657|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||720|144|||D5G4; -Ametal-2|net@566||1.2|S1800|reg2in60@24|hcl[A]|526|-60.3|contact@6||664.5|-60.3 -Ametal-2|net@567||1.2|S1800|reg2in60@24|hcl[B]|526|-83.7|contact@9||675.5|-83.7 -Ametal-2|net@569|||S1800|contact@2||666|72|contact@19||688.5|72 -Ametal-1|net@570|||S900|dataMux1@1|out[1]|666|131|contact@2||666|72 -APolysilicon|net@573|||S0|contact@5||675.5|-63.4|pin@30||674|-63.4 -APolysilicon|net@574|||S2700|pin@30||674|-63.4|latch2in@1|hcl[B]|674|-58.5 -APolysilicon|net@575|||S1800|contact@4||664.5|-63.4|pin@31||666|-63.4 -APolysilicon|net@576|||S2700|pin@31||666|-63.4|latch2in@1|hcl[A]|666|-58.5 -APolysilicon|net@579|||S1800|pin@32||674|-84.1|contact@8||675.5|-84.1 -APolysilicon|net@580|||S1800|contact@7||664.5|-84.1|pin@33||666|-84.1 -Ametal-1|net@581|||S900|contact@4||664.5|-64.6|contact@7||664.5|-79.4 -Ametal-1|net@582|||S900|contact@5||675.5|-64.6|contact@8||675.5|-79.4 -APolysilicon|net@591|||S900|pin@33||666|-84.1|pin@36||666|-85.5 -APolysilicon|net@592|||S900|pin@33||666|-84.1|pin@37||666|-85.5 -APolysilicon|net@593|||S900|pin@32||674|-84.1|pin@38||674|-85.5 -APolysilicon|net@594|||S900|pin@32||674|-84.1|pin@39||674|-85.5 -Ametal-2|net@603|||S0|wellCont@1|gnd|715.5|144|dataMux1@1|gnd_1|715.5|144 -Ametal-2|net@604|||S0|wellCont@1|vdd|715.5|94|dataMux1@1|vdd_3|715.5|94 -Ametal-2|net@605|||S0|wellCont@1|vdd_1|715.5|194|dataMux1@1|vdd_2|715.5|194 -Ametal-1|net@609|||S2700|contact@16||680|104|dataMux1@1|c[3]|680|113 -Ametal-1|net@611||0.4|S900|contact@14||702.5|178|dataMux1@1|c[4]|702.5|173 -Ametal-1|net@613|||S900|contact@17||710.5|128|dataMux1@1|c[1]|710.5|124.5 -Ametal-1|net@616|||S900|contact@18||707.5|116|dataMux1@1|c[2]|707.5|115 -Ametal-2|net@648||6.2|S1800|wellCont@1|vdd_3|724.5|194|pinsVddG@3|vdd|792|194 -Ametal-2|net@649||6.2|S0|pinsVddG@3|gnd|792|144|wellCont@1|gnd_1|724.5|144 -Ametal-2|net@650||6.2|S0|pinsVddG@3|vdd_1|792|94|wellCont@1|vdd_2|724.5|94 -Ametal-2|net@652||1.2|S1800|contact@6||664.5|-60.3|pin@11||792|-60.3 -Ametal-2|net@653||1.2|S1800|contact@9||675.5|-83.7|pin@12||792|-83.7 -Ametal-2|net@654|||S0|pin@10||792|178|contact@14||702.5|178 -Ametal-2|net@655|||S0|contact@14||702.5|178|reg2in60@24|c[4]|576|178 -Ametal-2|net@656|||S0|contact@17||710.5|128|reg2in60@24|c[1]|576|128 -Ametal-2|net@657|||S0|contact@18||707.5|116|reg2in60@24|c[2]|576|116 -Ametal-2|net@658|||S0|contact@16||680|104|reg2in60@24|c[3]|576|104 -Ametal-2|net@659|||S1800|contact@16||680|104|pin@9||792|104 -Ametal-2|net@660|||S1800|contact@18||707.5|116|pin@8||792|116 -Ametal-2|net@661|||S1800|contact@17||710.5|128|pin@4||792|128 -Ametal-2|net@662||6.2|S0|dataMux1@1|vdd|661.5|194|reg2in60@24|vdd_2|648|194 -Ametal-2|net@663||6.2|S0|dataMux1@1|gnd|661.5|144|reg2in60@24|gnd_1|648|144 -Ametal-2|net@664||6.2|S0|dataMux1@1|vdd_1|661.5|94|reg2in60@24|vdd_3|648|94 -Ametal-2|net@665||6.2|S1800|reg2in60@24|vdd_6|648|-94|pinsVddG@4|vdd|792|-94 -Ametal-2|net@666||6.2|S0|pinsVddG@4|gnd|792|-144|reg2in60@24|gnd_3|648|-144 -Ametal-2|net@667||6.2|S0|pinsVddG@4|vdd_1|792|-194|reg2in60@24|vdd_7|648|-194 -Ametal-2|net@671|||S0|reg2in60@24|gnd_5|648|0|latch2in@1|gnd|648|0 -Ametal-2|net@672|||S0|reg2in60@24|vdd_10|648|-50|latch2in@1|vdd_2|648|-50 -Ametal-2|net@673|||S0|reg2in60@24|vdd_11|648|50|latch2in@1|vdd|648|50 -Ametal-1|net@1007|||S2700|latch2in@1|inB[1]|688.5|7|contact@19||688.5|72 -Ametal-2|net@1008|||S0|reg2in60@24|gnd|504|144|reg2in60@35|gnd_1|504|144 -Ametal-2|net@1009|||S0|reg2in60@24|gnd_2|504|-144|reg2in60@35|gnd_3|504|-144 -Ametal-2|net@1010|||S0|reg2in60@24|gnd_4|504|0|reg2in60@35|gnd_5|504|0 -Ametal-2|net@1011|||S0|reg2in60@24|vdd_9|504|-50|reg2in60@35|vdd_10|504|-50 -Ametal-2|net@1012|||S0|reg2in60@24|vdd_8|504|50|reg2in60@35|vdd_11|504|50 -Ametal-2|net@1013|||S0|reg2in60@24|vdd|504|194|reg2in60@35|vdd_2|504|194 -Ametal-2|net@1014|||S0|reg2in60@24|vdd_1|504|94|reg2in60@35|vdd_3|504|94 -Ametal-2|net@1015|||S0|reg2in60@24|vdd_5|504|-94|reg2in60@35|vdd_6|504|-94 -Ametal-2|net@1016|||S0|reg2in60@24|vdd_4|504|-194|reg2in60@35|vdd_7|504|-194 -Ametal-2|net@1017|||S0|reg2in60@35|gnd|360|144|reg2in60@36|gnd_1|360|144 -Ametal-2|net@1018|||S0|reg2in60@35|gnd_2|360|-144|reg2in60@36|gnd_3|360|-144 -Ametal-2|net@1019|||S0|reg2in60@35|gnd_4|360|0|reg2in60@36|gnd_5|360|0 -Ametal-2|net@1020|||S0|reg2in60@35|vdd_9|360|-50|reg2in60@36|vdd_10|360|-50 -Ametal-2|net@1021|||S0|reg2in60@35|vdd_8|360|50|reg2in60@36|vdd_11|360|50 -Ametal-2|net@1022|||S0|reg2in60@35|vdd|360|194|reg2in60@36|vdd_2|360|194 -Ametal-2|net@1023|||S0|reg2in60@35|vdd_1|360|94|reg2in60@36|vdd_3|360|94 -Ametal-2|net@1024|||S0|reg2in60@35|vdd_5|360|-94|reg2in60@36|vdd_6|360|-94 -Ametal-2|net@1025|||S0|reg2in60@35|vdd_4|360|-194|reg2in60@36|vdd_7|360|-194 -Ametal-2|net@1026|||S0|reg2in60@36|gnd|216|144|reg2in60@37|gnd_1|216|144 -Ametal-2|net@1027|||S0|reg2in60@36|gnd_2|216|-144|reg2in60@37|gnd_3|216|-144 -Ametal-2|net@1028|||S0|reg2in60@36|gnd_4|216|0|reg2in60@37|gnd_5|216|0 -Ametal-2|net@1029|||S0|reg2in60@36|vdd_9|216|-50|reg2in60@37|vdd_10|216|-50 -Ametal-2|net@1030|||S0|reg2in60@36|vdd_8|216|50|reg2in60@37|vdd_11|216|50 -Ametal-2|net@1031|||S0|reg2in60@36|vdd|216|194|reg2in60@37|vdd_2|216|194 -Ametal-2|net@1032|||S0|reg2in60@36|vdd_1|216|94|reg2in60@37|vdd_3|216|94 -Ametal-2|net@1033|||S0|reg2in60@36|vdd_5|216|-94|reg2in60@37|vdd_6|216|-94 -Ametal-2|net@1034|||S0|reg2in60@36|vdd_4|216|-194|reg2in60@37|vdd_7|216|-194 -Ametal-2|net@1035|||S0|reg2in60@37|gnd|72|144|reg2in60@38|gnd_1|72|144 -Ametal-2|net@1036|||S0|reg2in60@37|gnd_2|72|-144|reg2in60@38|gnd_3|72|-144 -Ametal-2|net@1037|||S0|reg2in60@37|gnd_4|72|0|reg2in60@38|gnd_5|72|0 -Ametal-2|net@1038|||S0|reg2in60@37|vdd_9|72|-50|reg2in60@38|vdd_10|72|-50 -Ametal-2|net@1039|||S0|reg2in60@37|vdd_8|72|50|reg2in60@38|vdd_11|72|50 -Ametal-2|net@1040|||S0|reg2in60@37|vdd|72|194|reg2in60@38|vdd_2|72|194 -Ametal-2|net@1041|||S0|reg2in60@37|vdd_1|72|94|reg2in60@38|vdd_3|72|94 -Ametal-2|net@1042|||S0|reg2in60@37|vdd_5|72|-94|reg2in60@38|vdd_6|72|-94 -Ametal-2|net@1043|||S0|reg2in60@37|vdd_4|72|-194|reg2in60@38|vdd_7|72|-194 -Ametal-2|net@1044|||S0|reg2in60@38|gnd|-72|144|reg2in60@39|gnd_1|-72|144 -Ametal-2|net@1045|||S0|reg2in60@38|gnd_2|-72|-144|reg2in60@39|gnd_3|-72|-144 -Ametal-2|net@1046|||S0|reg2in60@38|gnd_4|-72|0|reg2in60@39|gnd_5|-72|0 -Ametal-2|net@1047|||S0|reg2in60@38|vdd_9|-72|-50|reg2in60@39|vdd_10|-72|-50 -Ametal-2|net@1048|||S0|reg2in60@38|vdd_8|-72|50|reg2in60@39|vdd_11|-72|50 -Ametal-2|net@1049|||S0|reg2in60@38|vdd|-72|194|reg2in60@39|vdd_2|-72|194 -Ametal-2|net@1050|||S0|reg2in60@38|vdd_1|-72|94|reg2in60@39|vdd_3|-72|94 -Ametal-2|net@1051|||S0|reg2in60@38|vdd_5|-72|-94|reg2in60@39|vdd_6|-72|-94 -Ametal-2|net@1052|||S0|reg2in60@38|vdd_4|-72|-194|reg2in60@39|vdd_7|-72|-194 -Ametal-2|net@1053|||S0|reg2in60@39|gnd|-216|144|reg2in60@40|gnd_1|-216|144 -Ametal-2|net@1054|||S0|reg2in60@39|gnd_2|-216|-144|reg2in60@40|gnd_3|-216|-144 -Ametal-2|net@1055|||S0|reg2in60@39|gnd_4|-216|0|reg2in60@40|gnd_5|-216|0 -Ametal-2|net@1056|||S0|reg2in60@39|vdd_9|-216|-50|reg2in60@40|vdd_10|-216|-50 -Ametal-2|net@1057|||S0|reg2in60@39|vdd_8|-216|50|reg2in60@40|vdd_11|-216|50 -Ametal-2|net@1058|||S0|reg2in60@39|vdd|-216|194|reg2in60@40|vdd_2|-216|194 -Ametal-2|net@1059|||S0|reg2in60@39|vdd_1|-216|94|reg2in60@40|vdd_3|-216|94 -Ametal-2|net@1060|||S0|reg2in60@39|vdd_5|-216|-94|reg2in60@40|vdd_6|-216|-94 -Ametal-2|net@1061|||S0|reg2in60@39|vdd_4|-216|-194|reg2in60@40|vdd_7|-216|-194 -Ametal-2|net@1062|||S0|reg2in60@40|gnd|-360|144|reg2in60@41|gnd_1|-360|144 -Ametal-2|net@1063|||S0|reg2in60@40|gnd_2|-360|-144|reg2in60@41|gnd_3|-360|-144 -Ametal-2|net@1064|||S0|reg2in60@40|gnd_4|-360|0|reg2in60@41|gnd_5|-360|0 -Ametal-2|net@1065|||S0|reg2in60@40|vdd_9|-360|-50|reg2in60@41|vdd_10|-360|-50 -Ametal-2|net@1066|||S0|reg2in60@40|vdd_8|-360|50|reg2in60@41|vdd_11|-360|50 -Ametal-2|net@1067|||S0|reg2in60@40|vdd|-360|194|reg2in60@41|vdd_2|-360|194 -Ametal-2|net@1068|||S0|reg2in60@40|vdd_1|-360|94|reg2in60@41|vdd_3|-360|94 -Ametal-2|net@1069|||S0|reg2in60@40|vdd_5|-360|-94|reg2in60@41|vdd_6|-360|-94 -Ametal-2|net@1070|||S0|reg2in60@40|vdd_4|-360|-194|reg2in60@41|vdd_7|-360|-194 -Ametal-2|net@1071|||S0|reg2in60@41|gnd|-504|144|reg2in60@42|gnd_1|-504|144 -Ametal-2|net@1072|||S0|reg2in60@41|gnd_2|-504|-144|reg2in60@42|gnd_3|-504|-144 -Ametal-2|net@1073|||S0|reg2in60@41|gnd_4|-504|0|reg2in60@42|gnd_5|-504|0 -Ametal-2|net@1074|||S0|reg2in60@41|vdd_9|-504|-50|reg2in60@42|vdd_10|-504|-50 -Ametal-2|net@1075|||S0|reg2in60@41|vdd_8|-504|50|reg2in60@42|vdd_11|-504|50 -Ametal-2|net@1076|||S0|reg2in60@41|vdd|-504|194|reg2in60@42|vdd_2|-504|194 -Ametal-2|net@1077|||S0|reg2in60@41|vdd_1|-504|94|reg2in60@42|vdd_3|-504|94 -Ametal-2|net@1078|||S0|reg2in60@41|vdd_5|-504|-94|reg2in60@42|vdd_6|-504|-94 -Ametal-2|net@1079|||S0|reg2in60@41|vdd_4|-504|-194|reg2in60@42|vdd_7|-504|-194 -Ametal-2|net@1080|||S0|reg2in60@24|c[4]|576|178|reg2in60@35|c[4]|432|178 -Ametal-2|net@1081|||S1800|reg2in60@37|c[4]|144|178|reg2in60@36|c[4]|288|178 -Ametal-2|net@1082|||S1800|reg2in60@38|c[4]|0|178|reg2in60@37|c[4]|144|178 -Ametal-2|net@1083|||S1800|reg2in60@39|c[4]|-144|178|reg2in60@38|c[4]|0|178 -Ametal-2|net@1084|||S1800|reg2in60@40|c[4]|-288|178|reg2in60@39|c[4]|-144|178 -Ametal-2|net@1085|||S1800|reg2in60@41|c[4]|-432|178|reg2in60@40|c[4]|-288|178 -Ametal-2|net@1086|||S1800|reg2in60@42|c[4]|-576|178|reg2in60@41|c[4]|-432|178 -Ametal-2|net@1087|||S1800|reg2in60@36|c[1]|288|128|reg2in60@35|c[1]|432|128 -Ametal-2|net@1088|||S1800|reg2in60@36|c[2]|288|116|reg2in60@35|c[2]|432|116 -Ametal-2|net@1089|||S1800|reg2in60@36|c[3]|288|104|reg2in60@35|c[3]|432|104 -Ametal-2|net@1090||1.2|S1800|reg2in60@36|hcl[A]|238|-60.3|reg2in60@35|hcl[A]|382|-60.3 -Ametal-2|net@1091||1.2|S1800|reg2in60@36|hcl[B]|238|-83.7|reg2in60@35|hcl[B]|382|-83.7 -Ametal-2|net@1092|||S1800|reg2in60@37|c[1]|144|128|reg2in60@36|c[1]|288|128 -Ametal-2|net@1093|||S1800|reg2in60@37|c[2]|144|116|reg2in60@36|c[2]|288|116 -Ametal-2|net@1094|||S1800|reg2in60@37|c[3]|144|104|reg2in60@36|c[3]|288|104 -Ametal-2|net@1095||1.2|S1800|reg2in60@37|hcl[A]|94|-60.3|reg2in60@36|hcl[A]|238|-60.3 -Ametal-2|net@1096||1.2|S1800|reg2in60@37|hcl[B]|94|-83.7|reg2in60@36|hcl[B]|238|-83.7 -Ametal-2|net@1097|||S1800|reg2in60@38|c[1]|0|128|reg2in60@37|c[1]|144|128 -Ametal-2|net@1098|||S1800|reg2in60@38|c[2]|0|116|reg2in60@37|c[2]|144|116 -Ametal-2|net@1099|||S1800|reg2in60@38|c[3]|0|104|reg2in60@37|c[3]|144|104 -Ametal-2|net@1100||1.2|S1800|reg2in60@38|hcl[A]|-50|-60.3|reg2in60@37|hcl[A]|94|-60.3 -Ametal-2|net@1101||1.2|S1800|reg2in60@38|hcl[B]|-50|-83.7|reg2in60@37|hcl[B]|94|-83.7 -Ametal-2|net@1102|||S1800|reg2in60@39|c[1]|-144|128|reg2in60@38|c[1]|0|128 -Ametal-2|net@1103|||S1800|reg2in60@39|c[2]|-144|116|reg2in60@38|c[2]|0|116 -Ametal-2|net@1104|||S1800|reg2in60@39|c[3]|-144|104|reg2in60@38|c[3]|0|104 -Ametal-2|net@1105||1.2|S1800|reg2in60@39|hcl[A]|-194|-60.3|reg2in60@38|hcl[A]|-50|-60.3 -Ametal-2|net@1106||1.2|S1800|reg2in60@39|hcl[B]|-194|-83.7|reg2in60@38|hcl[B]|-50|-83.7 -Ametal-2|net@1107|||S1800|reg2in60@40|c[1]|-288|128|reg2in60@39|c[1]|-144|128 -Ametal-2|net@1108|||S1800|reg2in60@40|c[2]|-288|116|reg2in60@39|c[2]|-144|116 -Ametal-2|net@1109|||S1800|reg2in60@40|c[3]|-288|104|reg2in60@39|c[3]|-144|104 -Ametal-2|net@1110||1.2|S1800|reg2in60@40|hcl[A]|-338|-60.3|reg2in60@39|hcl[A]|-194|-60.3 -Ametal-2|net@1111||1.2|S1800|reg2in60@40|hcl[B]|-338|-83.7|reg2in60@39|hcl[B]|-194|-83.7 -Ametal-2|net@1112|||S1800|reg2in60@41|c[1]|-432|128|reg2in60@40|c[1]|-288|128 -Ametal-2|net@1113|||S1800|reg2in60@41|c[2]|-432|116|reg2in60@40|c[2]|-288|116 -Ametal-2|net@1114|||S1800|reg2in60@41|c[3]|-432|104|reg2in60@40|c[3]|-288|104 -Ametal-2|net@1115||1.2|S1800|reg2in60@41|hcl[A]|-482|-60.3|reg2in60@40|hcl[A]|-338|-60.3 -Ametal-2|net@1116||1.2|S1800|reg2in60@41|hcl[B]|-482|-83.7|reg2in60@40|hcl[B]|-338|-83.7 -Ametal-2|net@1117|||S1800|reg2in60@42|c[1]|-576|128|reg2in60@41|c[1]|-432|128 -Ametal-2|net@1118|||S1800|reg2in60@42|c[2]|-576|116|reg2in60@41|c[2]|-432|116 -Ametal-2|net@1119|||S1800|reg2in60@42|c[3]|-576|104|reg2in60@41|c[3]|-432|104 -Ametal-2|net@1120||1.2|S1800|reg2in60@42|hcl[A]|-626|-60.3|reg2in60@41|hcl[A]|-482|-60.3 -Ametal-2|net@1121||1.2|S1800|reg2in60@42|hcl[B]|-626|-83.7|reg2in60@41|hcl[B]|-482|-83.7 -Ametal-2|net@1122|||S1800|reg2in60@36|c[4]|288|178|reg2in60@35|c[4]|432|178 -Ametal-2|net@1123|||S1800|reg2in60@35|c[1]|432|128|reg2in60@24|c[1]|576|128 -Ametal-2|net@1124|||S1800|reg2in60@35|c[2]|432|116|reg2in60@24|c[2]|576|116 -Ametal-2|net@1125|||S1800|reg2in60@35|c[3]|432|104|reg2in60@24|c[3]|576|104 -Ametal-2|net@1126||1.2|S1800|reg2in60@35|hcl[A]|382|-60.3|reg2in60@24|hcl[A]|526|-60.3 -Ametal-2|net@1127||1.2|S1800|reg2in60@35|hcl[B]|382|-83.7|reg2in60@24|hcl[B]|526|-83.7 -Ametal-2|net@1151|||S1800|contact@21||661.5|10|contact@20||672|10 -Ametal-2|net@1153|||S1800|contact@23||517.5|10|contact@22||528|10 -Ametal-2|net@1154|||S1800|contact@25||373.5|10|contact@24||384|10 -Ametal-2|net@1155|||S1800|contact@27||229.5|10|contact@26||240|10 -Ametal-2|net@1156|||S1800|contact@29||85.5|10|contact@28||96|10 -Ametal-2|net@1157|||S1800|contact@31||-58.5|10|contact@30||-48|10 -Ametal-2|net@1158|||S1800|contact@33||-202.5|10|contact@32||-192|10 -Ametal-2|net@1159|||S1800|contact@35||-346.5|10|contact@34||-336|10 -Ametal-2|net@1160|||S1800|contact@37||-490.5|10|contact@36||-480|10 -Ametal-2|net@1161|||S1800|contact@39||-634.5|10|contact@38||-624|10 -Ametal-1|net@1162|||S900|contact@39||-634.5|10|reg2in60@42|inA[2]|-634.5|7 -Ametal-1|net@1163|||S2700|reg2in60@24|inA[2]|517.5|7|contact@23||517.5|10 -Ametal-1|net@1164|||S2700|reg2in60@35|inA[2]|373.5|7|contact@25||373.5|10 -Ametal-1|net@1165|||S2700|reg2in60@36|inA[2]|229.5|7|contact@27||229.5|10 -Ametal-1|net@1166|||S2700|reg2in60@37|inA[2]|85.5|7|contact@29||85.5|10 -Ametal-1|net@1167|||S2700|reg2in60@38|inA[2]|-58.5|7|contact@31||-58.5|10 -Ametal-1|net@1168|||S2700|reg2in60@39|inA[2]|-202.5|7|contact@33||-202.5|10 -Ametal-1|net@1169|||S2700|reg2in60@40|inA[2]|-346.5|7|contact@35||-346.5|10 -Ametal-1|net@1170|||S2700|reg2in60@41|inA[2]|-490.5|7|contact@37||-490.5|10 -Ametal-1|net@1171|||S2700|latch2in@1|inA[1]|661.5|7|contact@21||661.5|10 -Ametal-1|net@1172|||S900|contact@9||675.5|-83.7|contact@8||675.5|-83.7 -Ametal-1|net@1173|||S900|contact@6||664.5|-60.3|contact@4||664.5|-60.3 -Ametal-3|net@1174|||S2700|contact@38||-624|10|pinsIn10@0|in[10]|-624|19 -Ametal-3|net@1175|||S900|pinsIn10@0|in[2]|528|19|contact@22||528|10 -Ametal-3|net@1176|||S900|pinsIn10@0|in[3]|384|19|contact@24||384|10 -Ametal-3|net@1177|||S900|pinsIn10@0|in[4]|240|19|contact@26||240|10 -Ametal-3|net@1178|||S900|pinsIn10@0|in[5]|96|19|contact@28||96|10 -Ametal-3|net@1179|||S900|pinsIn10@0|in[6]|-48|19|contact@30||-48|10 -Ametal-3|net@1180|||S900|pinsIn10@0|in[7]|-192|19|contact@32||-192|10 -Ametal-3|net@1181|||S900|pinsIn10@0|in[8]|-336|19|contact@34||-336|10 -Ametal-3|net@1182|||S900|pinsIn10@0|in[9]|-480|19|contact@36||-480|10 -Ametal-3|net@1183|||S900|pinsIn10@0|in[1]|672|19|contact@20||672|10 -Ametal-3|net@1186|||S2700|pinsIn09@0|in[1]|-624|-163|contact@40||-624|-134 -Ametal-2|net@1187|||S1800|contact@41||-634.5|-134|contact@40||-624|-134 -Ametal-1|net@1188|||S2700|reg2in60@42|inA[1]|-634.5|-151|contact@41||-634.5|-134 -Ametal-2|net@1189|||S1800|contact@43||-490.5|-134|contact@42||-480|-134 -Ametal-2|net@1190|||S1800|contact@45||-346.5|-134|contact@44||-336|-134 -Ametal-2|net@1191|||S1800|contact@47||-202.5|-134|contact@46||-192|-134 -Ametal-2|net@1192|||S1800|contact@49||-58.5|-134|contact@48||-48|-134 -Ametal-2|net@1193|||S1800|contact@51||85.5|-134|contact@50||96|-134 -Ametal-2|net@1194|||S1800|contact@53||229.5|-134|contact@52||240|-134 -Ametal-2|net@1195|||S1800|contact@55||373.5|-134|contact@54||384|-134 -Ametal-2|net@1196|||S1800|contact@57||517.5|-134|contact@56||528|-134 -Ametal-3|net@1197|||S900|contact@42||-480|-134|pinsIn09@0|in[2]|-480|-163 -Ametal-3|net@1198|||S2700|pinsIn09@0|in[3]|-336|-163|contact@44||-336|-134 -Ametal-3|net@1199|||S2700|pinsIn09@0|in[4]|-192|-163|contact@46||-192|-134 -Ametal-3|net@1200|||S2700|pinsIn09@0|in[5]|-48|-163|contact@48||-48|-134 -Ametal-3|net@1201|||S2700|pinsIn09@0|in[6]|96|-163|contact@50||96|-134 -Ametal-3|net@1202|||S2700|pinsIn09@0|in[7]|240|-163|contact@52||240|-134 -Ametal-3|net@1203|||S2700|pinsIn09@0|in[8]|384|-163|contact@54||384|-134 -Ametal-3|net@1204|||S2700|pinsIn09@0|in[9]|528|-163|contact@56||528|-134 -Ametal-1|net@1205|||S900|contact@43||-490.5|-134|reg2in60@41|inA[1]|-490.5|-151 -Ametal-1|net@1206|||S2700|reg2in60@24|inA[1]|517.5|-151|contact@57||517.5|-134 -Ametal-1|net@1207|||S2700|reg2in60@35|inA[1]|373.5|-151|contact@55||373.5|-134 -Ametal-1|net@1208|||S2700|reg2in60@36|inA[1]|229.5|-151|contact@53||229.5|-134 -Ametal-1|net@1209|||S2700|reg2in60@37|inA[1]|85.5|-151|contact@51||85.5|-134 -Ametal-1|net@1210|||S2700|reg2in60@38|inA[1]|-58.5|-151|contact@49||-58.5|-134 -Ametal-1|net@1211|||S2700|reg2in60@39|inA[1]|-202.5|-151|contact@47||-202.5|-134 -Ametal-1|net@1212|||S2700|reg2in60@40|inA[1]|-346.5|-151|contact@45||-346.5|-134 -Ec[1]||D5G2;|pin@4||I -Ec[2]||D5G2;|pin@8||I -Ec[3]||D5G2;|pin@9||I -Ec[4]||D5G2;|pin@10||I -Egnd||D5G2;|pinsVddG@3|gnd|G -Egnd_1||D5G2;|latch2in@1|gnd_1|G -Egnd_2||D5G2;|reg2in60@42|gnd_2|G -Egnd_4||D5G2;|reg2in60@42|gnd_4|G -Egnd_5||D5G2;|pinsVddG@4|gnd|G -Egnd_6||D5G2;|reg2in60@42|gnd|G -Ehcl[A]||D5G2;|pin@11||I -Ehcl[B]||D5G2;|pin@12||I -Ein[1]|inA[1]|D5G2;|pinsIn10@0|in[1]|I -Ein[2]|inA[2]|D5G2;|pinsIn10@0|in[2]|I -Ein[3]|inA[3]|D5G2;|pinsIn10@0|in[3]|I -Ein[4]|inA[4]|D5G2;|pinsIn10@0|in[4]|I -Ein[5]|inA[5]|D5G2;|pinsIn10@0|in[5]|I -Ein[6]|inA[6]|D5G2;|pinsIn10@0|in[6]|I -Ein[7]|inA[7]|D5G2;|pinsIn10@0|in[7]|I -Ein[8]|inA[8]|D5G2;|pinsIn10@0|in[8]|I -Ein[9]|inA[9]|D5G2;|pinsIn10@0|in[9]|I -Ein[10]|inA[10]|D5G2;|pinsIn10@0|in[10]|I -Ein[11]|inA[11]|D5G2;|pinsIn09@0|in[1]|I -Ein[12]|inA[12]|D5G2;|pinsIn09@0|in[2]|I -Ein[13]|inA[13]|D5G2;|pinsIn09@0|in[3]|I -Ein[14]|inA[14]|D5G2;|pinsIn09@0|in[4]|I -Ein[15]|inA[15]|D5G2;|pinsIn09@0|in[5]|I -Ein[16]|inA[16]|D5G2;|pinsIn09@0|in[6]|I -Ein[17]|inA[17]|D5G2;|pinsIn09@0|in[7]|I -Ein[18]|inA[18]|D5G2;|pinsIn09@0|in[8]|I -Ein[19]|inA[19]|D5G2;|pinsIn09@0|in[9]|I -EinB[1]||D5G2;|dataMux1@1|inB[1]|I -EinB[2]||D5G2;|reg2in60@24|inB[2]|I -EinB[3]||D5G2;|reg2in60@35|inB[2]|I -EinB[4]||D5G2;|reg2in60@36|inB[2]|I -EinB[5]||D5G2;|reg2in60@37|inB[2]|I -EinB[6]||D5G2;|reg2in60@38|inB[2]|I -EinB[7]||D5G2;|reg2in60@39|inB[2]|I -EinB[8]||D5G2;|reg2in60@40|inB[2]|I -EinB[9]||D5G2;|reg2in60@41|inB[2]|I -EinB[10]||D5G2;|reg2in60@42|inB[2]|I -EinB[11]||D5G2;|reg2in60@42|inB[1]|I -EinB[12]||D5G2;|reg2in60@41|inB[1]|I -EinB[13]||D5G2;|reg2in60@40|inB[1]|I -EinB[14]||D5G2;|reg2in60@39|inB[1]|I -EinB[15]||D5G2;|reg2in60@38|inB[1]|I -EinB[16]||D5G2;|reg2in60@37|inB[1]|I -EinB[17]||D5G2;|reg2in60@36|inB[1]|I -EinB[18]||D5G2;|reg2in60@35|inB[1]|I -EinB[19]||D5G2;|reg2in60@24|inB[1]|I -Eout[2]||D5G2;|pinsOut1@0|out[2]|O -Eout[3]||D5G2;|pinsOut1@0|out[3]|O -Eout[4]||D5G2;|pinsOut1@0|out[4]|O -Eout[5]||D5G2;|pinsOut1@0|out[5]|O -Eout[6]||D5G2;|pinsOut1@0|out[6]|O -Eout[7]||D5G2;|pinsOut1@0|out[7]|O -Eout[8]||D5G2;|pinsOut1@0|out[8]|O -Eout[9]||D5G2;|pinsOut1@0|out[9]|O -Eout[10]||D5G2;|pinsOut1@0|out[10]|O -Eout[11]||D5G2;|pinsOut0@0|out[1]|O -Eout[12]||D5G2;|pinsOut0@0|out[2]|O -Eout[13]||D5G2;|pinsOut0@0|out[3]|O -Eout[14]||D5G2;|pinsOut0@0|out[4]|O -Eout[15]||D5G2;|pinsOut0@0|out[5]|O -Eout[16]||D5G2;|pinsOut0@0|out[6]|O -Eout[17]||D5G2;|pinsOut0@0|out[7]|O -Eout[18]||D5G2;|pinsOut0@0|out[8]|O -Eout[19]||D5G2;|pinsOut0@0|out[9]|O -Evdd||D5G2;|pinsVddG@3|vdd|P -Evdd_1||D5G2;|reg2in60@42|vdd_1|P -Evdd_3||D5G2;|latch2in@1|vdd_3|P -Evdd_4||D5G2;|latch2in@1|vdd_4|P -Evdd_5||D5G2;|reg2in60@42|vdd_5|P -Evdd_8||D5G2;|reg2in60@42|vdd_8|P -Evdd_9||D5G2;|reg2in60@42|vdd_9|P -Evdd_10||D5G2;|pinsVddG@4|vdd|P -Evdd_11||D5G2;|pinsVddG@4|vdd_1|P -Evdd_13||D5G2;|pinsVddG@3|vdd_1|P -Evdd_14||D5G2;|reg2in60@42|vdd|P -Evdd_15||D5G2;|reg2in60@42|vdd_4|P -X - -# Cell reg2in60Cx19;2{sch} -Creg2in60Cx19;2{sch}||schematic|1204486402716|1206032081060| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@2||0|8|||RRR| -NOff-Page|conn@3||-12|3|||| -NOff-Page|conn@4||11|0|||| -NOff-Page|conn@5||-12|-3|||XRR| -NOff-Page|conn@7||-7|7|||| -NOff-Page|conn@8||-7|-6|||| -IlatchesK:latch2in60Cmux;1{ic}|lat[1:19]|D5G3;X4;Y-5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-3.5|18.5|||||ART_message(D5G3;)Sies 3 March 2008 -Ngeneric:Invisible-Pin|pin@1||-4.5|22.5|||||ART_message(D5G4;)Stwo input with zero and one -Ngeneric:Invisible-Pin|pin@2||-2.5|27.5|||||ART_message(D5G6;)Sreg2in60x19 -NWire_Pin|pin@5||-2|7|||| -NWire_Pin|pin@7||-2|-6|||| -NBus_Pin|pin@12||-6|-1|-1|-1|| -NBus_Pin|pin@57||-6|-3|-1|-1|| -NBus_Pin|pin@58||-6|1|-1|-1|| -NBus_Pin|pin@59||-6|3|-1|-1|| -Awire|net@13|||1800|conn@8|y|-5|-6|pin@7||-2|-6 -Awire|net@27|||2700|pin@7||-2|-6|lat[1:19]|hcl[A]|-2|-3 -Awire|net@32|||2700|lat[1:19]|hcl[B]|-2|3|pin@5||-2|7 -Awire|net@37|||1800|conn@7|y|-5|7|pin@5||-2|7 -Abus|net@40||-0.5|IJ1800|lat[1:19]|out[1]|3|0|conn@4|a|9|0 -Abus|net@41||-0.5|IJ0|lat[1:19]|inA[1]|-3|-1|pin@12||-6|-1 -Abus|net@90||-0.5|IJ900|pin@12||-6|-1|pin@57||-6|-3 -Abus|net@92||-0.5|IJ0|lat[1:19]|inB[1]|-3|1|pin@58||-6|1 -Abus|net@93||-0.5|IJ2700|pin@58||-6|1|pin@59||-6|3 -Abus|net@95||-0.5|IJ1800|conn@5|y|-10|-3|pin@57||-6|-3 -Abus|net@96||-0.5|IJ1800|conn@3|y|-10|3|pin@59||-6|3 -Abus|net@97||-0.5|IJ2700|lat[1:19]|c[1:4]|0|4|conn@2|y|0|6 -Ec[1:4]||D4G2;|conn@2|a|I -Ehcl[A]||D4G2;|conn@8|a|I -Ehcl[B]||D4G2;|conn@7|a|I -EinA[1:19]||D4G2;|conn@5|a|I -EinB[1:19]||D4G2;|conn@3|a|I -Eout[1:19]||D6G2;|conn@4|y|O -X - -# Cell reg2in60Cx37;1{ic} -Creg2in60Cx37;1{ic}||artwork|1204620638092|1204650687538|E -Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||0|-3|-1|-1|| -Nschematic:Bus_Pin|pin@4||-2|3|-1|-1|| -Nschematic:Bus_Pin|pin@6||-2|-3|-1|-1|| -Nschematic:Bus_Pin|pin@8||-3|1|-1|-1|| -Nschematic:Bus_Pin|pin@12||-3|-1|-1|-1|| -Nschematic:Bus_Pin|pin@14||3|0|-1|-1|| -NPin|pin@16||1|2|1|1|| -NPin|pin@17||1|3|1|1|| -NPin|pin@18||-3|2|1|1|| -NPin|pin@19||3|0|1|1|| -NPin|pin@20||1|-3|1|1|| -NPin|pin@21||1|-2|1|1|| -NPin|pin@22||-2|2|1|1|| -NPin|pin@23||-2|3|1|1|| -NPin|pin@24||-2|-2|1|1|| -NPin|pin@25||-2|-3|1|1|| -NPin|pin@26||-3|-2|1|1|| -Ngeneric:Invisible-Pin|pin@27||0|0|||||ART_message(D5G3;)SD -Ngeneric:Invisible-Pin|pin@28||-2|1|||||ART_message(D5G1;)S37 -Ngeneric:Invisible-Pin|pin@29||-2|-1|||||ART_message(D5G1;)S19 -Nschematic:Bus_Pin|pin@30||0|-2|-2|-2|| -AThicker|net@8|||FS2700|pin@16||1|2|pin@17||1|3 -AThicker|net@9|||FS1237|pin@17||1|3|pin@19||3|0 -AThicker|net@10|||FS2700|pin@26||-3|-2|pin@18||-3|2 -AThicker|net@11|||FS563|pin@19||3|0|pin@20||1|-3 -AThicker|net@12|||FS2700|pin@20||1|-3|pin@21||1|-2 -AThicker|net@13|||FS0|pin@21||1|-2|pin@24||-2|-2 -AThicker|net@14|||FS1800|pin@18||-3|2|pin@22||-2|2 -AThicker|net@15|||FS2700|pin@22||-2|2|pin@23||-2|3 -AThicker|net@16|||FS1800|pin@22||-2|2|pin@16||1|2 -AThicker|net@17|||FS900|pin@24||-2|-2|pin@25||-2|-3 -AThicker|net@18|||FS0|pin@24||-2|-2|pin@26||-3|-2 -Aschematic:bus|net@19||-0.5|IJ2700|pin@0||0|-3|pin@30||0|-2 -Ec[1:4]|c[1:8]|D5G2;|pin@0||I -Ehcl[A]||D5G2;|pin@4||I -Ehcl[B]||D5G2;|pin@6||I -EinA[1:37]||D5G2;|pin@8||I -Ein[1:19]||D5G2;|pin@12||I -Eout[1:37]||D5G2;|pin@14||O -X - -# Cell reg2in60Cx37;4{lay} -Creg2in60Cx37;4{lay}||cmos90|1204553425029|1216131095633||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204743254743 -Ngeneric:Facet-Center|art@0||0|0||||AV -IfansK:fanA;2{lay}|fanA@0||0|288|||D5G4; -Ireg2in60Cx18;2{lay}|reg2in60@2||864|0|||D5G4; -Ireg2in60Cx19;2{lay}|reg2in60@3||-864|0|||D5G4; -Ametal-2|net@430||6.2|S1800|reg2in60@3|vdd_11|-72|-194|reg2in60@2|vdd_7|216|-194 -Ametal-2|net@435||6.2|S0|reg2in60@2|gnd_1|216|144|reg2in60@3|gnd|-72|144 -Ametal-2|net@436||6.2|S0|reg2in60@2|gnd_3|216|-144|reg2in60@3|gnd_5|-72|-144 -Ametal-2|net@437||6.2|S0|reg2in60@2|gnd_5|216|0|reg2in60@3|gnd_1|-72|0 -Ametal-2|net@440||6.2|S0|reg2in60@2|vdd_3|216|94|reg2in60@3|vdd_13|-72|94 -Ametal-2|net@441||6.2|S0|reg2in60@2|vdd_6|216|-94|reg2in60@3|vdd_10|-72|-94 -Ametal-2|net@442||6.2|S0|reg2in60@2|vdd_10|216|-50|reg2in60@3|vdd_3|-72|-50 -Ametal-2|net@443||6.2|S0|reg2in60@2|vdd_11|216|50|reg2in60@3|vdd_4|-72|50 -Ametal-2|net@444||6.2|S0|reg2in60@2|vdd_2|216|194|reg2in60@3|vdd|-72|194 -Ametal-2|net@549||1.2|S1800|reg2in60@3|hcl[B]|-72|-83.7|reg2in60@2|hcl[B]|216|-83.7 -Ametal-2|net@552||1.2|S1800|reg2in60@3|hcl[A]|-72|-60.3|reg2in60@2|hcl[A]|216|-60.3 -Ametal-1|net@553|||S900|fanA@0|out[20]|-305|228|reg2in60@3|inB[2]|-305|210.6 -Ametal-1|net@554|||S2700|reg2in60@3|inB[1]|-161|210.6|fanA@0|out[19]|-161|228 -Ametal-1|net@555|||S2700|reg2in60@3|inB[3]|-449|210.6|fanA@0|out[21]|-449|228 -Ametal-1|net@556|||S2700|reg2in60@3|inB[4]|-593|210.6|fanA@0|out[22]|-593|228 -Ametal-1|net@557|||S2700|reg2in60@3|inB[5]|-737|210.6|fanA@0|out[23]|-737|228 -Ametal-1|net@558|||S2700|reg2in60@3|inB[6]|-881|210.6|fanA@0|out[24]|-881|228 -Ametal-1|net@559|||S2700|reg2in60@3|inB[7]|-1025|210.6|fanA@0|out[25]|-1025|228 -Ametal-1|net@560|||S2700|reg2in60@3|inB[8]|-1169|210.6|fanA@0|out[26]|-1169|228 -Ametal-1|net@561|||S2700|reg2in60@3|inB[9]|-1313|210.6|fanA@0|out[27]|-1313|228 -Ametal-1|net@562|||S2700|reg2in60@3|inB[10]|-1457|210.6|fanA@0|out[28]|-1457|228 -Ametal-1|net@563|||S2700|reg2in60@3|inB[11]|-1423|210.6|fanA@0|out[29]|-1423|228 -Ametal-1|net@564|||S2700|reg2in60@3|inB[12]|-1279|210.6|fanA@0|out[30]|-1279|228 -Ametal-1|net@565|||S2700|reg2in60@3|inB[13]|-1135|210.6|fanA@0|out[31]|-1135|228 -Ametal-1|net@566|||S2700|reg2in60@3|inB[14]|-991|210.6|fanA@0|out[32]|-991|228 -Ametal-1|net@567|||S2700|reg2in60@3|inB[15]|-847|210.6|fanA@0|out[33]|-847|228 -Ametal-1|net@568|||S2700|reg2in60@3|inB[16]|-703|210.6|fanA@0|out[34]|-703|228 -Ametal-1|net@569|||S2700|reg2in60@3|inB[17]|-559|210.6|fanA@0|out[35]|-559|228 -Ametal-1|net@570|||S2700|reg2in60@3|inB[18]|-415|210.6|fanA@0|out[36]|-415|228 -Ametal-1|net@571|||S2700|reg2in60@3|inB[19]|-271|210.6|fanA@0|out[37]|-271|228 -Ametal-1|net@572|||S2700|reg2in60@2|inB[1]|271|210.6|fanA@0|out[1]|271|228 -Ametal-1|net@573|||S2700|reg2in60@2|inB[2]|415|210.6|fanA@0|out[2]|415|228 -Ametal-1|net@574|||S2700|reg2in60@2|inB[3]|559|210.6|fanA@0|out[3]|559|228 -Ametal-1|net@575|||S2700|reg2in60@2|inB[4]|703|210.6|fanA@0|out[4]|703|228 -Ametal-1|net@576|||S2700|reg2in60@2|inB[5]|847|210.6|fanA@0|out[5]|847|228 -Ametal-1|net@577|||S2700|reg2in60@2|inB[6]|991|210.6|fanA@0|out[6]|991|228 -Ametal-1|net@578|||S2700|reg2in60@2|inB[7]|1135|210.6|fanA@0|out[7]|1135|228 -Ametal-1|net@579|||S2700|reg2in60@2|inB[8]|1279|210.6|fanA@0|out[8]|1279|228 -Ametal-1|net@580|||S2700|reg2in60@2|inB[9]|1423|210.6|fanA@0|out[9]|1423|228 -Ametal-1|net@581|||S2700|reg2in60@2|inB[10]|1457|210.6|fanA@0|out[10]|1457|228 -Ametal-1|net@582|||S2700|reg2in60@2|inB[11]|1313|210.6|fanA@0|out[11]|1313|228 -Ametal-1|net@583|||S2700|reg2in60@2|inB[12]|1169|210.6|fanA@0|out[12]|1169|228 -Ametal-1|net@584|||S2700|reg2in60@2|inB[13]|1025|210.6|fanA@0|out[13]|1025|228 -Ametal-1|net@585|||S2700|reg2in60@2|inB[14]|881|210.6|fanA@0|out[14]|881|228 -Ametal-1|net@586|||S2700|reg2in60@2|inB[15]|737|210.6|fanA@0|out[15]|737|228 -Ametal-1|net@587|||S2700|reg2in60@2|inB[16]|593|210.6|fanA@0|out[16]|593|228 -Ametal-1|net@588|||S2700|reg2in60@2|inB[17]|449|210.6|fanA@0|out[17]|449|228 -Ametal-1|net@589|||S2700|reg2in60@2|inB[18]|305|210.6|fanA@0|out[18]|305|228 -Ec[1]||D5G2;|reg2in60@2|c[1]|I -Ec[2]||D5G2;|reg2in60@2|c[2]|I -Ec[3]||D5G2;|reg2in60@2|c[3]|I -Ec[4]||D5G2;|reg2in60@2|c[4]|I -Ec[5]||D5G2;|reg2in60@3|c[1]|I -Ec[6]||D5G2;|reg2in60@3|c[2]|I -Ec[7]||D5G2;|reg2in60@3|c[3]|I -Ec[8]||D5G2;|reg2in60@3|c[4]|I -Egnd||D5G2;|reg2in60@2|gnd|G -Egnd_2||D5G2;|reg2in60@2|gnd_2|G -Egnd_4||D5G2;|reg2in60@2|gnd_4|G -Egnd_5||D5G2;|reg2in60@3|gnd_2|G -Egnd_6||D5G2;|reg2in60@3|gnd_4|G -Egnd_7||D5G2;|reg2in60@3|gnd_6|G -Ehcl[A]||D5G2;|reg2in60@2|hcl[A]|I -Ehcl[B]||D5G2;|reg2in60@2|hcl[B]|I -EinA[1]||D5G2;|reg2in60@2|inA[1]|I -EinA[2]||D5G2;|reg2in60@2|inA[2]|I -EinA[3]||D5G2;|reg2in60@2|inA[3]|I -EinA[4]||D5G2;|reg2in60@2|inA[4]|I -EinA[5]||D5G2;|reg2in60@2|inA[5]|I -EinA[6]||D5G2;|reg2in60@2|inA[6]|I -EinA[7]||D5G2;|reg2in60@2|inA[7]|I -EinA[8]||D5G2;|reg2in60@2|inA[8]|I -EinA[9]||D5G2;|reg2in60@2|inA[9]|I -EinA[10]||D5G2;|reg2in60@2|inA[10]|I -EinA[11]||D5G2;|reg2in60@2|inA[11]|I -EinA[12]||D5G2;|reg2in60@2|inA[12]|I -EinA[13]||D5G2;|reg2in60@2|inA[13]|I -EinA[14]||D5G2;|reg2in60@2|inA[14]|I -EinA[15]||D5G2;|reg2in60@2|inA[15]|I -EinA[16]||D5G2;|reg2in60@2|inA[16]|I -EinA[17]||D5G2;|reg2in60@2|inA[17]|I -EinA[18]||D5G2;|reg2in60@2|inA[18]|I -EinA[19]||D5G2;|reg2in60@3|in[1]|I -EinA[20]||D5G2;|reg2in60@3|in[2]|I -EinA[21]||D5G2;|reg2in60@3|in[3]|I -EinA[22]||D5G2;|reg2in60@3|in[4]|I -EinA[23]||D5G2;|reg2in60@3|in[5]|I -EinA[24]||D5G2;|reg2in60@3|in[6]|I -EinA[25]||D5G2;|reg2in60@3|in[7]|I -EinA[26]||D5G2;|reg2in60@3|in[8]|I -EinA[27]||D5G2;|reg2in60@3|in[9]|I -EinA[28]||D5G2;|reg2in60@3|in[10]|I -EinA[29]||D5G2;|reg2in60@3|in[11]|I -EinA[30]||D5G2;|reg2in60@3|in[12]|I -EinA[31]||D5G2;|reg2in60@3|in[13]|I -EinA[32]||D5G2;|reg2in60@3|in[14]|I -EinA[33]||D5G2;|reg2in60@3|in[15]|I -EinA[34]||D5G2;|reg2in60@3|in[16]|I -EinA[35]||D5G2;|reg2in60@3|in[17]|I -EinA[36]||D5G2;|reg2in60@3|in[18]|I -EinA[37]||D5G2;|reg2in60@3|in[19]|I -Ein[1]||D5G2;|fanA@0|in[1]|I -Ein[2]||D5G2;|fanA@0|in[2]|I -Ein[3]||D5G2;|fanA@0|in[3]|I -Ein[4]||D5G2;|fanA@0|in[4]|I -Ein[5]||D5G2;|fanA@0|in[5]|I -Ein[6]||D5G2;|fanA@0|in[6]|I -Ein[7]||D5G2;|fanA@0|in[7]|I -Ein[8]||D5G2;|fanA@0|in[8]|I -Ein[9]||D5G2;|fanA@0|in[9]|I -Ein[10]||D5G2;|fanA@0|in[10]|I -Ein[11]||D5G2;|fanA@0|in[11]|I -Ein[12]||D5G2;|fanA@0|in[12]|I -Ein[13]||D5G2;|fanA@0|in[13]|I -Ein[14]||D5G2;|fanA@0|in[14]|I -Ein[15]||D5G2;|fanA@0|in[15]|I -Ein[16]||D5G2;|fanA@0|in[16]|I -Ein[17]||D5G2;|fanA@0|in[17]|I -Ein[18]||D5G2;|fanA@0|in[18]|I -Ein[19]||D5G2;|fanA@0|in[19]|I -Eout[20]||D5G2;|reg2in60@3|out[2]|O -Eout[21]||D5G2;|reg2in60@3|out[3]|O -Eout[22]||D5G2;|reg2in60@3|out[4]|O -Eout[23]||D5G2;|reg2in60@3|out[5]|O -Eout[24]||D5G2;|reg2in60@3|out[6]|O -Eout[25]||D5G2;|reg2in60@3|out[7]|O -Eout[26]||D5G2;|reg2in60@3|out[8]|O -Eout[27]||D5G2;|reg2in60@3|out[9]|O -Eout[28]||D5G2;|reg2in60@3|out[10]|O -Eout[29]||D5G2;|reg2in60@3|out[11]|O -Eout[30]||D5G2;|reg2in60@3|out[12]|O -Eout[31]||D5G2;|reg2in60@3|out[13]|O -Eout[32]||D5G2;|reg2in60@3|out[14]|O -Eout[33]||D5G2;|reg2in60@3|out[15]|O -Eout[34]||D5G2;|reg2in60@3|out[16]|O -Eout[35]||D5G2;|reg2in60@3|out[17]|O -Eout[36]||D5G2;|reg2in60@3|out[18]|O -Eout[37]||D5G2;|reg2in60@3|out[19]|O -Evdd||D5G2;|reg2in60@2|vdd|P -Evdd_1||D5G2;|reg2in60@2|vdd_1|P -Evdd_4||D5G2;|reg2in60@2|vdd_4|P -Evdd_5||D5G2;|reg2in60@2|vdd_5|P -Evdd_8||D5G2;|reg2in60@2|vdd_8|P -Evdd_9||D5G2;|reg2in60@2|vdd_9|P -Evdd_10||D5G2;|reg2in60@3|vdd_1|P -Evdd_11||D5G2;|reg2in60@3|vdd_5|P -Evdd_12||D5G2;|reg2in60@3|vdd_8|P -Evdd_13||D5G2;|reg2in60@3|vdd_9|P -Evdd_15||D5G2;|reg2in60@3|vdd_15|P -Evdd_14|vdd_16|D5G2;|reg2in60@3|vdd_14|P -X - -# Cell reg2in60Cx37;2{sch} -Creg2in60Cx37;2{sch}||schematic|1204486402716|1206032081060| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@2||12|13|||RRR| -NOff-Page|conn@4||27|0|||| -NOff-Page|conn@5||-25|-5|||XRR| -NOff-Page|conn@7||0|13|||RRR| -NOff-Page|conn@8||0|-10|||R| -NOff-Page|conn@10||-24|6|||| -IlatchesK:latch2in60Cmux;1{ic}|lat[1:18]|D5G3;X4;Y-4;|12|0|||D5G4; -IlatchesK:latch2in60Cmux;1{ic}|lat[19:37]|D5G3;X5;Y-4;|-12|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||-3.5|24.5|||||ART_message(D5G3;)Sies 4 March 2008 -Ngeneric:Invisible-Pin|pin@1||-4.5|28.5|||||ART_message(D5G4;)Stwo input with zero and one -Ngeneric:Invisible-Pin|pin@2||-2.5|33.5|||||ART_message(D5G6;)Sreg2in60Cx37 -NBus_Pin|pin@174||6|1|-1|-1|| -NBus_Pin|pin@175||6|5|-1|-1|| -NBus_Pin|pin@176||-12|6|-1|-1|| -NBus_Pin|pin@179||12|6|-1|-1|| -NWire_Pin|pin@187||10|-6|||| -NWire_Pin|pin@188||-14|-6|||| -NWire_Pin|pin@189||0|-6|||| -NWire_Pin|pin@190||-14|9|||| -NWire_Pin|pin@191||10|9|||| -NBus_Pin|pin@192||-18|1|-1|-1|| -NBus_Pin|pin@194||-18|6|-1|-1|| -NBus_Pin|pin@195||20|0|-1|-1|| -NBus_Pin|pin@196||20|5|-1|-1|| -NBus_Pin|pin@197||-5|0|-1|-1|| -NBus_Pin|pin@198||-5|4|-1|-1|| -NWire_Pin|pin@199||0|9|||| -NBus_Pin|pin@200||-18|-1|-1|-1|| -NBus_Pin|pin@201||-18|-5.5|-1|-1|| -NBus_Pin|pin@202||6|-1|-1|-1|| -NBus_Pin|pin@203||6|-5|-1|-1|| -Ireg2in60Cx37;1{ic}|reg2in60@0||24|20|||D5G4; -Abus|c[1:4]|D5G2;|-0.5|IJ900|pin@179||12|6|lat[1:18]|c[1:4]|12|4 -Abus|c[5:8]|D5G2;|-0.5|IJ900|pin@176||-12|6|lat[19:37]|c[1:4]|-12|4 -Abus|inA[1:18]|D5G2;|-0.5|IJ900|pin@202||6|-1|pin@203||6|-5 -Abus|inA[19:37]|D5G2;|-0.5|IJ900|pin@200||-18|-1|pin@201||-18|-5.5 -Abus|in[1:18]|D5G2;|-0.5|IJ2700|pin@174||6|1|pin@175||6|5 -Awire|net@216|||1800|pin@188||-14|-6|pin@189||0|-6 -Awire|net@217|||2700|pin@187||10|-6|lat[1:18]|hcl[A]|10|-3 -Awire|net@219|||900|lat[19:37]|hcl[A]|-14|-3|pin@188||-14|-6 -Awire|net@220|||1800|pin@189||0|-6|pin@187||10|-6 -Awire|net@221|||2700|conn@8|y|0|-8|pin@189||0|-6 -Awire|net@222|||2700|lat[19:37]|hcl[B]|-14|3|pin@190||-14|9 -Awire|net@223|||1800|pin@190||-14|9|pin@199||0|9 -Awire|net@224|||900|pin@191||10|9|lat[1:18]|hcl[B]|10|3 -Abus|net@225||-0.5|IJ1800|pin@174||6|1|lat[1:18]|inB[1]|9|1 -Abus|net@226||-0.5|IJ0|lat[19:37]|inB[1]|-15|1|pin@192||-18|1 -Abus|net@231||-0.5|IJ1800|conn@10|y|-22|6|pin@194||-18|6 -Abus|net@232||-0.5|IJ2700|pin@192||-18|1|pin@194||-18|6 -Abus|net@233||-0.5|IJ1800|lat[1:18]|out[1]|15|0|pin@195||20|0 -Abus|net@235||-0.5|IJ1800|lat[19:37]|out[1]|-9|0|pin@197||-5|0 -Awire|net@237|||1800|pin@199||0|9|pin@191||10|9 -Awire|net@238|||900|conn@7|y|0|11|pin@199||0|9 -Abus|net@239||-0.5|IJ0|lat[19:37]|inA[1]|-15|-1|pin@200||-18|-1 -Abus|net@241||-0.5|IJ0|lat[1:18]|inA[1]|9|-1|pin@202||6|-1 -Abus|out[1:18]|D5G2;|-0.5|IJ2700|pin@195||20|0|pin@196||20|5 -Abus|out[19:37]|D5G2;|-0.5|IJ2700|pin@197||-5|0|pin@198||-5|4 -Ec[1:8]||D4G2;|conn@2|a|I -Ehcl[A]||D4G2;|conn@8|a|I -Ehcl[B]||D4G2;|conn@7|a|I -EinA[1:37]||D4G2;|conn@5|a|I -Ein[1:19]||D4G2;|conn@10|a|I -Eout[1:37]||D6G2;|conn@4|y|O -X diff --git a/electric/registersM.jelib b/electric/registersM.jelib index 1722a55..4f5d227 100755 --- a/electric/registersM.jelib +++ b/electric/registersM.jelib @@ -22,6 +22,8 @@ LlatchGroupsK|latchGroupsK LlatchesK|latchesK +LloopCountM|loopCountM + LorangeTSMC090nm|orangeTSMC090nm LredFive|redFive @@ -1191,7 +1193,7 @@ Efire[A,B]||D4G2;|conn@2|a|I X # Cell addr2in60Cx15;1{ic} -Caddr2in60Cx15;1{ic}||artwork|1189375651355|1235402445386|EI +Caddr2in60Cx15;1{ic}||artwork|1189375651355|1237126853984|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-2|-3|-2|-2|| Nschematic:Bus_Pin|pin@2||-3|-1|-2|-2|| @@ -1215,13 +1217,13 @@ AThicker|net@11|||FS0|pin@14||1|2|pin@13||-3|2 AThicker|net@12|||FS0|pin@6||1|-2|pin@12||-3|-2 Aschematic:bus|net@14||-0.5|IJ2700|pin@0||-2|-3|pin@17||-2|-2 EinA[1:37]|ainA[TT,1:14]|D5G2;|pin@2||I -EinB[1:37]|ainB[1:14,TT]|D5G2;|pin@3||I +EinB[1:37]|ainB[TT,1:14]|D5G2;|pin@3||I Eout[1:37]|aout[TT,1:14]|D5G2;|pin@4||O Etake[A,B]|fire[A,B]|D5G2;|pin@0||I X # Cell addr2in60Cx15;1{sch} -Caddr2in60Cx15;1{sch}||schematic|1189373179324|1235402445386| +Caddr2in60Cx15;1{sch}||schematic|1189373179324|1237126853984| Iaddr2in60Cx15;1{ic}|addr2in6@0||24|15|||D5G4; Iaddr2in60Cx7;1{ic}|addr2in6@1||24|0|||D5G4; Iaddr2in60Cx7;1{ic}|addr2in6@2||-24|0|||D5G4; @@ -1317,7 +1319,7 @@ Awire|net@88|||1800|wire90@3|a|-16|-12|pin@65||-12|-12 Awire|net@89|||0|wire90@4|b|-21|-18|pin@67||-24|-18 Awire|net@90|||1800|wire90@4|a|-16|-18|pin@69||-12|-18 EinA[1:37]|ainA[TT,1:14]|D4G2;|conn@1|a|I -EinB[1:37]|ainB[1:14,TT]|D4G2;|conn@3|a|I +EinB[1:37]|ainB[TT,1:14]|D4G2;|conn@3|a|I Eout[1:37]|aout[TT,1:14]|D6G2;|conn@0|y|O Etake[A,B]|fire[A,B]|D4G2;|conn@2|a|I X @@ -3104,6 +3106,526 @@ Eaout[1:14,TT]|out[1:37]|D6G2;|conn@0|y|O Efire[A,B]|take[A,B]|D4G2;|conn@2|a|I X +# Cell dockPSreg;1{ic} +CdockPSreg;1{ic}||artwork|1234804926298|1237153239110|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NThick-Circle|art@1||2.5|-5|1|1|| +Nschematic:Bus_Pin|pin@0||-2|4|-1|-1|| +Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| +Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| +Nschematic:Bus_Pin|pin@6||-2|-3|-1|-1|| +NPin|pin@8||1|2|1|1|| +NPin|pin@9||1|3|1|1|| +NPin|pin@10||3|0|1|1|| +NPin|pin@11||1|-3|1|1|| +NPin|pin@12||1|-2|1|1|| +NPin|pin@13||-3|-2|1|1|| +NPin|pin@14||-3|2|1|1|| +NPin|pin@15||-2|-2|1|1|| +NPin|pin@16||-2|-3|1|1|| +NPin|pin@17||-2|2|1|1|| +NPin|pin@18||-1|3|1|1|| +NPin|pin@19||-3|3|1|1|| +NPin|pin@20||-2|3|1|1|| +NPin|pin@21||-1|4|1|1|| +NPin|pin@22||-3|4|1|1|| +Nschematic:Bus_Pin|pin@23||3|-5|-1|-1|| +NPin|pin@25||1|-7|1|1|| +NPin|pin@26||2|-6|1|1|| +NPin|pin@27||2|-4|1|1|| +AThicker|net@4|||FS0|pin@15||-2|-2|pin@13||-3|-2 +AThicker|net@5|||FS900|pin@15||-2|-2|pin@16||-2|-3 +AThicker|net@6|||FS0|pin@8||1|2|pin@17||-2|2 +AThicker|net@7|||FS0|pin@12||1|-2|pin@15||-2|-2 +AThicker|net@8|||FS2700|pin@13||-3|-2|pin@14||-3|2 +AThicker|net@9|||FS2700|pin@8||1|2|pin@9||1|3 +AThicker|net@10|||FS1237|pin@9||1|3|pin@10||3|0 +AThicker|net@11|||FS563|pin@10||3|0|pin@11||1|-3 +AThicker|net@12|||FS2700|pin@11||1|-3|pin@12||1|-2 +AThicker|net@13|||FS0|pin@17||-2|2|pin@14||-3|2 +AThicker|net@14|||FS2250|pin@17||-2|2|pin@18||-1|3 +AThicker|net@15|||FS0|pin@18||-1|3|pin@19||-3|3 +AThicker|net@16|||FS1350|pin@19||-3|3|pin@17||-2|2 +AThicker|net@17|||FS2250|pin@20||-2|3|pin@21||-1|4 +AThicker|net@18|||FS0|pin@21||-1|4|pin@22||-3|4 +AThicker|net@19|||FS1350|pin@22||-3|4|pin@20||-2|3 +AThicker|net@21|||FS900|pin@11||1|-3|pin@25||1|-7 +AThicker|net@22|||FS2250|pin@25||1|-7|pin@26||2|-6 +AThicker|net@23|||FS2700|pin@26||2|-6|pin@27||2|-4 +AThicker|net@24|||FS3150|pin@27||2|-4|pin@11||1|-3 +Efire[1]||D5G2;|pin@0||I +Ein[1:36]|m1[1:36]|D5G2;|pin@2||I +Eout[1:7]|outLO[1:7]|D5G2;|pin@23||O +Eout[1:36]|ps[1:36]|D5G2;|pin@4||O +Etake[1]||D5G2;|pin@6||O +X + +# Cell dockPSreg;1{lay} +CdockPSreg;1{lay}||cmos90|1234804509076|1237207578659||ATTR_NCC(D5G3;NTX66;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237207586743|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237207586743 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-2-Metal-3-Con|contact@6||324|-16|||| +NX-Metal-2-Metal-3-Con|contact@7||468|-16|||| +NX-Metal-2-Metal-3-Con|contact@8||612|-16|||| +NX-Metal-2-Metal-3-Con|contact@9||756|-16|||| +NX-Metal-2-Metal-3-Con|contact@10||900|-16|||| +NX-Metal-2-Metal-3-Con|contact@11||1044|-16|||| +NX-Metal-2-Metal-3-Con|contact@12||1188|-16|||| +NX-Metal-2-Metal-3-Con|contact@13||1332|-16|||| +NX-Metal-2-Metal-3-Con|contact@14||1476|-16|||| +NX-Metal-2-Metal-3-Con|contact@15||384|-16|||| +NX-Metal-2-Metal-3-Con|contact@16||1536|-16|||| +NX-Metal-2-Metal-3-Con|contact@17||1392|-16|||| +NX-Metal-2-Metal-3-Con|contact@18||1248|-16|||| +NX-Metal-2-Metal-3-Con|contact@19||1104|-16|||| +NX-Metal-2-Metal-3-Con|contact@20||960|-16|||| +NX-Metal-2-Metal-3-Con|contact@21||816|-16|||| +NX-Metal-2-Metal-3-Con|contact@22||672|-16|||| +NX-Metal-2-Metal-3-Con|contact@23||528|-16|||| +NX-Metal-2-Metal-3-Con|contact@24||318|16|||| +NX-Metal-2-Metal-3-Con|contact@25||462|16|||| +NX-Metal-2-Metal-3-Con|contact@26||606|16|||| +NX-Metal-2-Metal-3-Con|contact@27||750|16|||| +NX-Metal-2-Metal-3-Con|contact@28||894|16|||| +NX-Metal-2-Metal-3-Con|contact@29||1038|16|||| +NX-Metal-2-Metal-3-Con|contact@30||1182|16|||| +NX-Metal-2-Metal-3-Con|contact@31||1326|16|||| +NX-Metal-2-Metal-3-Con|contact@32||1470|16|||| +NX-Metal-2-Metal-3-Con|contact@33||378|16|||| +NX-Metal-2-Metal-3-Con|contact@34||1530|16|||| +NX-Metal-2-Metal-3-Con|contact@35||1386|16|||| +NX-Metal-2-Metal-3-Con|contact@36||1242|16|||| +NX-Metal-2-Metal-3-Con|contact@37||1098|16|||| +NX-Metal-2-Metal-3-Con|contact@38||954|16|||| +NX-Metal-2-Metal-3-Con|contact@39||810|16|||| +NX-Metal-2-Metal-3-Con|contact@40||666|16|||| +NX-Metal-2-Metal-3-Con|contact@41||522|16|||| +NX-Metal-1-Metal-2-Con|contact@42||64.5|-66|||| +NX-Metal-2-Metal-3-Con|contact@43||318|-66|||| +NX-Metal-2-Metal-3-Con|contact@44||462|-60|||| +NX-Metal-2-Metal-3-Con|contact@45||606|-40|||| +NX-Metal-2-Metal-3-Con|contact@46||750|-34|||| +NX-Metal-2-Metal-3-Con|contact@47||894|22|||| +NX-Metal-2-Metal-3-Con|contact@48||1038|34|||| +NX-Metal-2-Metal-3-Con|contact@49||1326|40|||| +NX-Metal-1-Metal-2-Con|contact@50||92.5|-60|||| +NX-Metal-1-Metal-2-Con|contact@51||120.5|-40|||| +NX-Metal-1-Metal-2-Con|contact@52||148.5|-34|||| +NX-Metal-1-Metal-2-Con|contact@53||176.5|22|||| +NX-Metal-1-Metal-2-Con|contact@54||204.5|34|||| +NX-Metal-1-Metal-2-Con|contact@55||232.5|40|||| +NX-Metal-2-Metal-3-Con|contact@56||102|22|||| +NX-Metal-2-Metal-3-Con|contact@57||114|16|||| +NX-Metal-2-Metal-3-Con|contact@58||132|16|||| +NX-Metal-2-Metal-3-Con|contact@59||162|16|||| +NX-Metal-2-Metal-3-Con|contact@60||192|16|||| +NX-Metal-2-Metal-3-Con|contact@61||222|16|||| +NX-Metal-2-Metal-3-Con|contact@62||246|16|||| +NX-Metal-1-Metal-2-Con|contact@63||70|22|||| +NX-Metal-1-Metal-2-Con|contact@64||98|16|||| +NX-Metal-1-Metal-2-Con|contact@65||126|16|||| +NX-Metal-1-Metal-2-Con|contact@66||154|16|||| +NX-Metal-1-Metal-2-Con|contact@67||182|16|||| +NX-Metal-1-Metal-2-Con|contact@68||210|16|||| +NX-Metal-1-Metal-2-Con|contact@69||238|16|||| +NX-Metal-1-Metal-2-Con|contact@70||39.5|22|||| +NX-Metal-2-Metal-3-Con|contact@71||-342|16|||| +NX-Metal-2-Metal-3-Con|contact@72||-486|16|||| +NX-Metal-2-Metal-3-Con|contact@73||-630|16|||| +NX-Metal-2-Metal-3-Con|contact@74||-774|16|||| +NX-Metal-2-Metal-3-Con|contact@75||-918|16|||| +NX-Metal-2-Metal-3-Con|contact@76||-1062|16|||| +NX-Metal-2-Metal-3-Con|contact@77||-1206|16|||| +NX-Metal-2-Metal-3-Con|contact@78||-1350|16|||| +NX-Metal-2-Metal-3-Con|contact@79||-1494|16|||| +NX-Metal-2-Metal-3-Con|contact@80||-402|16|||| +NX-Metal-2-Metal-3-Con|contact@81||-1554|16|||| +NX-Metal-2-Metal-3-Con|contact@82||-1410|16|||| +NX-Metal-2-Metal-3-Con|contact@83||-1266|16|||| +NX-Metal-2-Metal-3-Con|contact@84||-1122|16|||| +NX-Metal-2-Metal-3-Con|contact@85||-978|16|||| +NX-Metal-2-Metal-3-Con|contact@86||-834|16|||| +NX-Metal-2-Metal-3-Con|contact@87||-690|16|||| +NX-Metal-2-Metal-3-Con|contact@88||-546|16|||| +NX-Metal-2-Metal-3-Con|contact@89||-336|-16|||| +NX-Metal-2-Metal-3-Con|contact@90||-480|-16|||| +NX-Metal-2-Metal-3-Con|contact@91||-624|-16|||| +NX-Metal-2-Metal-3-Con|contact@92||-768|-16|||| +NX-Metal-2-Metal-3-Con|contact@93||-912|-16|||| +NX-Metal-2-Metal-3-Con|contact@94||-1056|-16|||| +NX-Metal-2-Metal-3-Con|contact@95||-1200|-16|||| +NX-Metal-2-Metal-3-Con|contact@96||-1344|-16|||| +NX-Metal-2-Metal-3-Con|contact@97||-1488|-16|||| +NX-Metal-2-Metal-3-Con|contact@98||-396|-16|||| +NX-Metal-2-Metal-3-Con|contact@99||-1548|-16|||| +NX-Metal-2-Metal-3-Con|contact@100||-1404|-16|||| +NX-Metal-2-Metal-3-Con|contact@101||-1260|-16|||| +NX-Metal-2-Metal-3-Con|contact@102||-1116|-16|||| +NX-Metal-2-Metal-3-Con|contact@103||-972|-16|||| +NX-Metal-2-Metal-3-Con|contact@104||-828|-16|||| +NX-Metal-2-Metal-3-Con|contact@105||-684|-16|||| +NX-Metal-2-Metal-3-Con|contact@106||-540|-16|||| +IdriversJ:driveConnecter;3{lay}|driveCon@0||-190.5|32|||D5G4; +Iins1in20Bx18;1{lay}|ins1in20@0||-936|0|X||D5G4; +Iins1in20Bx18;1{lay}|ins1in20@1||936|0|||D5G4; +IdriversJ:latchDriver60;1{lay}|latchDri@0||-186|0|X||D5G4; +IloopCountM:muxForPS;1{lay}|muxForOD@0||153|0|||D5G4; +NMetal-1-Pin|pin@0||-141.5|25|||| +NMetal-1-Pin|pin@1||-141.5|-25|||| +NMetal-2-Pin|pin@2||-139|60.3|||| +NMetal-2-Pin|pin@50||-66|60.3|||| +NMetal-2-Pin|pin@51||-66|66.2|||| +NMetal-2-Pin|pin@52||288|66.2|||| +NMetal-2-Pin|pin@53||288|60.3|||| +NMetal-3-Pin|pin@69||102|60|||| +NMetal-3-Pin|pin@70||114|60|||| +NMetal-3-Pin|pin@71||132|60|||| +NMetal-3-Pin|pin@72||162|60|||| +NMetal-3-Pin|pin@73||192|60|||| +NMetal-3-Pin|pin@74||222|60|||| +NMetal-3-Pin|pin@75||246|60|||| +NMetal-2-Pin|pin@79||-468|22|||| +IfanPinsK:pins18m3at144;1{lay}|pins18m3@0||930|-66|||D5G4; +IfanPinsK:pins18m3at144;1{lay}|pins18m3@1||924|66|||D5G4; +IfanPinsK:pins18m3at144;1{lay}|pins18m3@3||-942|-66|X||D5G4; +IfanPinsK:pins18m3at144;1{lay}|pins18m3@4||-948|66|X||D5G4; +Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-198.5|60.3 +Ametal-2|net@1||1.2|S1800|driveCon@0|take|-198.5|60.3|pin@2||-139|60.3 +Ametal-1|net@2|||S2700|driveCon@0|out|-206.5|32|latchDri@0|out|-206.5|32 +Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-219|-50 +Ametal-2|net@17||6.2|S0|latchDri@0|gnd_2|-219|0|ins1in20@0|gnd|-288|0 +Ametal-2|net@18||6.2|S0|latchDri@0|vdd_4|-219|50|ins1in20@0|vdd|-288|50 +Ametal-1|net@21|||S1800|latchDri@0|in|-154.5|-25|pin@1||-141.5|-25 +Ametal-1|net@22|||S1800|latchDri@0|in_1|-154.5|25|pin@0||-141.5|25 +Ametal-1|net@26|||S900|pin@0||-141.5|25|pin@1||-141.5|-25 +Ametal-2|net@30||6.2|S0|muxForOD@0|vdd|18|50|latchDri@0|vdd_8|-150.5|50 +Ametal-2|net@31||6.2|S1800|latchDri@0|gnd_1|-150.5|0|muxForOD@0|gnd|18|0 +Ametal-2|net@32||6.2|S0|muxForOD@0|vdd_3|18|-50|latchDri@0|vdd_7|-150.5|-50 +Ametal-2|net@33||6.2|S1800|muxForOD@0|vdd_4|288|50|ins1in20@1|vdd|288|50 +Ametal-2|net@34||6.2|S0|ins1in20@1|gnd|288|0|muxForOD@0|gnd_2|288|0 +Ametal-2|net@35||6.2|S0|ins1in20@1|vdd_1|288|-50|muxForOD@0|vdd_5|288|-50 +Ametal-3|net@60|||S2700|pins18m3@0|x[1]|324|-66|contact@6||324|-16 +Ametal-2|net@61|||S0|ins1in20@1|in[1]|324|-16|contact@6||324|-16 +Ametal-3|net@62|||S2700|pins18m3@0|x[2]|468|-66|contact@7||468|-16 +Ametal-2|net@63|||S0|ins1in20@1|in[2]|468|-16|contact@7||468|-16 +Ametal-3|net@64|||S2700|pins18m3@0|x[3]|612|-66|contact@8||612|-16 +Ametal-2|net@65|||S0|ins1in20@1|in[3]|612|-16|contact@8||612|-16 +Ametal-3|net@66|||S2700|pins18m3@0|x[4]|756|-66|contact@9||756|-16 +Ametal-2|net@67|||S0|ins1in20@1|in[4]|756|-16|contact@9||756|-16 +Ametal-3|net@68|||S2700|pins18m3@0|x[5]|900|-66|contact@10||900|-16 +Ametal-2|net@69|||S0|ins1in20@1|in[5]|900|-16|contact@10||900|-16 +Ametal-3|net@70|||S2700|pins18m3@0|x[6]|1044|-66|contact@11||1044|-16 +Ametal-2|net@71|||S0|ins1in20@1|in[6]|1044|-16|contact@11||1044|-16 +Ametal-3|net@72|||S2700|pins18m3@0|x[7]|1188|-66|contact@12||1188|-16 +Ametal-2|net@73|||S0|ins1in20@1|in[7]|1188|-16|contact@12||1188|-16 +Ametal-3|net@74|||S2700|pins18m3@0|x[8]|1332|-66|contact@13||1332|-16 +Ametal-2|net@75|||S0|ins1in20@1|in[8]|1332|-16|contact@13||1332|-16 +Ametal-3|net@76|||S2700|pins18m3@0|x[9]|1476|-66|contact@14||1476|-16 +Ametal-2|net@77|||S0|ins1in20@1|in[9]|1476|-16|contact@14||1476|-16 +Ametal-3|net@78|||S2700|pins18m3@0|x[18]|384|-66|contact@15||384|-16 +Ametal-2|net@79|||S0|ins1in20@1|in[18]|396|-16|contact@15||384|-16 +Ametal-3|net@80|||S2700|pins18m3@0|x[10]|1536|-66|contact@16||1536|-16 +Ametal-2|net@81|||S0|ins1in20@1|in[10]|1548|-16|contact@16||1536|-16 +Ametal-3|net@82|||S2700|pins18m3@0|x[11]|1392|-66|contact@17||1392|-16 +Ametal-2|net@83|||S0|ins1in20@1|in[11]|1404|-16|contact@17||1392|-16 +Ametal-3|net@84|||S2700|pins18m3@0|x[12]|1248|-66|contact@18||1248|-16 +Ametal-2|net@85|||S0|ins1in20@1|in[12]|1260|-16|contact@18||1248|-16 +Ametal-3|net@86|||S2700|pins18m3@0|x[13]|1104|-66|contact@19||1104|-16 +Ametal-2|net@87|||S0|ins1in20@1|in[13]|1116|-16|contact@19||1104|-16 +Ametal-3|net@88|||S2700|pins18m3@0|x[14]|960|-66|contact@20||960|-16 +Ametal-2|net@89|||S0|ins1in20@1|in[14]|972|-16|contact@20||960|-16 +Ametal-3|net@90|||S2700|pins18m3@0|x[15]|816|-66|contact@21||816|-16 +Ametal-2|net@91|||S0|ins1in20@1|in[15]|828|-16|contact@21||816|-16 +Ametal-3|net@92|||S2700|pins18m3@0|x[16]|672|-66|contact@22||672|-16 +Ametal-2|net@93|||S0|ins1in20@1|in[16]|684|-16|contact@22||672|-16 +Ametal-3|net@94|||S2700|pins18m3@0|x[17]|528|-66|contact@23||528|-16 +Ametal-2|net@95|||S0|ins1in20@1|in[17]|540|-16|contact@23||528|-16 +Ametal-3|net@96|||S900|pins18m3@1|x[1]|318|66|contact@24||318|16 +Ametal-2|net@97|||S0|ins1in20@1|out[1]|324|16|contact@24||318|16 +Ametal-3|net@98|||S900|pins18m3@1|x[2]|462|66|contact@25||462|16 +Ametal-2|net@99|||S0|ins1in20@1|out[2]|468|16|contact@25||462|16 +Ametal-3|net@100|||S900|pins18m3@1|x[3]|606|66|contact@26||606|16 +Ametal-2|net@101|||S0|ins1in20@1|out[3]|612|16|contact@26||606|16 +Ametal-3|net@102|||S900|pins18m3@1|x[4]|750|66|contact@27||750|16 +Ametal-2|net@103|||S0|ins1in20@1|out[4]|756|16|contact@27||750|16 +Ametal-3|net@104|||S900|pins18m3@1|x[5]|894|66|contact@47||894|22 +Ametal-2|net@105|||S0|ins1in20@1|out[5]|900|16|contact@28||894|16 +Ametal-3|net@106|||S900|pins18m3@1|x[6]|1038|66|contact@48||1038|34 +Ametal-2|net@107|||S0|ins1in20@1|out[6]|1044|16|contact@29||1038|16 +Ametal-3|net@108|||S900|pins18m3@1|x[7]|1182|66|contact@30||1182|16 +Ametal-2|net@109|||S0|ins1in20@1|out[7]|1188|16|contact@30||1182|16 +Ametal-3|net@110|||S900|pins18m3@1|x[8]|1326|66|contact@49||1326|40 +Ametal-2|net@111|||S0|ins1in20@1|out[8]|1332|16|contact@31||1326|16 +Ametal-3|net@112|||S900|pins18m3@1|x[9]|1470|66|contact@32||1470|16 +Ametal-2|net@113|||S0|ins1in20@1|out[9]|1476|16|contact@32||1470|16 +Ametal-3|net@114|||S900|pins18m3@1|x[18]|378|66|contact@33||378|16 +Ametal-2|net@115|||S0|ins1in20@1|out[18]|396|16|contact@33||378|16 +Ametal-3|net@116|||S900|pins18m3@1|x[10]|1530|66|contact@34||1530|16 +Ametal-2|net@117|||S0|ins1in20@1|out[10]|1548|16|contact@34||1530|16 +Ametal-3|net@118|||S900|pins18m3@1|x[11]|1386|66|contact@35||1386|16 +Ametal-2|net@119|||S0|ins1in20@1|out[11]|1404|16|contact@35||1386|16 +Ametal-3|net@120|||S900|pins18m3@1|x[12]|1242|66|contact@36||1242|16 +Ametal-2|net@121|||S0|ins1in20@1|out[12]|1260|16|contact@36||1242|16 +Ametal-3|net@122|||S900|pins18m3@1|x[13]|1098|66|contact@37||1098|16 +Ametal-2|net@123|||S0|ins1in20@1|out[13]|1116|16|contact@37||1098|16 +Ametal-3|net@124|||S900|pins18m3@1|x[14]|954|66|contact@38||954|16 +Ametal-2|net@125|||S0|ins1in20@1|out[14]|972|16|contact@38||954|16 +Ametal-3|net@126|||S900|pins18m3@1|x[15]|810|66|contact@39||810|16 +Ametal-2|net@127|||S0|ins1in20@1|out[15]|828|16|contact@39||810|16 +Ametal-3|net@128|||S900|pins18m3@1|x[16]|666|66|contact@40||666|16 +Ametal-2|net@129|||S0|ins1in20@1|out[16]|684|16|contact@40||666|16 +Ametal-3|net@130|||S900|pins18m3@1|x[17]|522|66|contact@41||522|16 +Ametal-2|net@131|||S0|ins1in20@1|out[17]|540|16|contact@41||522|16 +Ametal-1|net@151|||S900|muxForOD@0|in[1]|64.5|-18.6|contact@42||64.5|-66 +Ametal-3|net@154|||S900|contact@24||318|16|contact@43||318|-66 +Ametal-3|net@157|||S900|contact@25||462|16|contact@44||462|-60 +Ametal-3|net@161|||S900|contact@26||606|16|contact@45||606|-40 +Ametal-3|net@165|||S900|contact@27||750|16|contact@46||750|-34 +Ametal-3|net@170|||S900|contact@47||894|22|contact@28||894|16 +Ametal-3|net@172|||S900|contact@48||1038|34|contact@29||1038|16 +Ametal-3|net@174|||S900|contact@49||1326|40|contact@31||1326|16 +Ametal-1|net@176|||S900|muxForOD@0|in[2]|92.5|-18.6|contact@50||92.5|-60 +Ametal-1|net@178|||S900|muxForOD@0|in[3]|120.5|-18.6|contact@51||120.5|-40 +Ametal-1|net@180|||S900|muxForOD@0|in[4]|148.5|-18.6|contact@52||148.5|-34 +Ametal-1|net@182|||S2700|muxForOD@0|in[5]|176.5|-18.6|contact@53||176.5|22 +Ametal-1|net@184|||S2700|muxForOD@0|in[6]|204.5|-18.6|contact@54||204.5|34 +Ametal-1|net@186|||S2700|muxForOD@0|in[7]|232.5|-18.6|contact@55||232.5|40 +Ametal-2|net@198|||S0|contact@44||462|-60|contact@50||92.5|-60 +Ametal-2|net@199|||S0|contact@43||318|-66|contact@42||64.5|-66 +Ametal-2|net@200|||S1800|contact@54||204.5|34|contact@48||1038|34 +Ametal-2|net@201|||S1800|contact@52||148.5|-34|contact@46||750|-34 +Ametal-2|net@202|||S0|contact@45||606|-40|contact@51||120.5|-40 +Ametal-2|net@204|||S1800|contact@55||232.5|40|contact@49||1326|40 +Ametal-2|net@205|||S0|contact@47||894|22|contact@53||176.5|22 +Ametal-2|net@206||1.2|S1800|pin@2||-139|60.3|pin@50||-66|60.3 +Ametal-2|net@207||1.2|S2700|pin@50||-66|60.3|pin@51||-66|66.2 +Ametal-2|net@208||1.2|S1800|pin@51||-66|66.2|pin@52||288|66.2 +Ametal-2|net@209||1.2|S1800|pin@53||288|60.3|ins1in20@1|hcl[1]|288|60.3 +Ametal-2|net@210||1.2|S900|pin@52||288|66.2|pin@53||288|60.3 +Ametal-1|net@226||0.4|S2700|muxForOD@0|out[1]|70|13|contact@63||70|22 +Ametal-1|net@228||0.4|S2700|muxForOD@0|out[2]|98|13|contact@64||98|16 +Ametal-1|net@230||0.4|S2700|muxForOD@0|out[3]|126|13|contact@65||126|16 +Ametal-1|net@232||0.4|S2700|muxForOD@0|out[4]|154|13|contact@66||154|16 +Ametal-1|net@234||0.4|S2700|muxForOD@0|out[5]|182|13|contact@67||182|16 +Ametal-1|net@236||0.4|S2700|muxForOD@0|out[6]|210|13|contact@68||210|16 +Ametal-1|net@238||0.4|S2700|muxForOD@0|out[7]|238|13|contact@69||238|16 +Ametal-3|net@246|||S2700|contact@56||102|22|pin@69||102|60 +Ametal-2|net@247|||S0|contact@56||102|22|contact@63||70|22 +Ametal-3|net@248|||S2700|contact@57||114|16|pin@70||114|60 +Ametal-2|net@249|||S0|contact@57||114|16|contact@64||98|16 +Ametal-3|net@250|||S2700|contact@58||132|16|pin@71||132|60 +Ametal-2|net@251|||S0|contact@58||132|16|contact@65||126|16 +Ametal-3|net@252|||S2700|contact@59||162|16|pin@72||162|60 +Ametal-2|net@253|||S0|contact@59||162|16|contact@66||154|16 +Ametal-3|net@254|||S2700|contact@60||192|16|pin@73||192|60 +Ametal-2|net@255|||S0|contact@60||192|16|contact@67||182|16 +Ametal-3|net@256|||S2700|contact@61||222|16|pin@74||222|60 +Ametal-2|net@257|||S0|contact@61||222|16|contact@68||210|16 +Ametal-3|net@258|||S2700|contact@62||246|16|pin@75||246|60 +Ametal-2|net@259|||S0|contact@62||246|16|contact@69||238|16 +Ametal-1|net@260|||S2700|muxForOD@0|sel|39.5|-25|contact@70||39.5|22 +Ametal-2|net@264|||S900|pin@79||-468|22|ins1in20@0|out[2]|-468|16 +Ametal-2|net@266|||S1800|pin@79||-468|22|contact@70||39.5|22 +Ametal-3|net@267|||S900|pins18m3@4|x[1]|-342|66|contact@71||-342|16 +Ametal-2|net@268|||S0|ins1in20@0|out[1]|-324|16|contact@71||-342|16 +Ametal-3|net@269|||S900|pins18m3@4|x[2]|-486|66|contact@72||-486|16 +Ametal-2|net@270|||S0|ins1in20@0|out[2]|-468|16|contact@72||-486|16 +Ametal-3|net@271|||S900|pins18m3@4|x[3]|-630|66|contact@73||-630|16 +Ametal-2|net@272|||S0|ins1in20@0|out[3]|-612|16|contact@73||-630|16 +Ametal-3|net@273|||S900|pins18m3@4|x[4]|-774|66|contact@74||-774|16 +Ametal-2|net@274|||S0|ins1in20@0|out[4]|-756|16|contact@74||-774|16 +Ametal-3|net@275|||S900|pins18m3@4|x[5]|-918|66|contact@75||-918|16 +Ametal-2|net@276|||S0|ins1in20@0|out[5]|-900|16|contact@75||-918|16 +Ametal-3|net@277|||S900|pins18m3@4|x[6]|-1062|66|contact@76||-1062|16 +Ametal-2|net@278|||S0|ins1in20@0|out[6]|-1044|16|contact@76||-1062|16 +Ametal-3|net@279|||S900|pins18m3@4|x[7]|-1206|66|contact@77||-1206|16 +Ametal-2|net@280|||S0|ins1in20@0|out[7]|-1188|16|contact@77||-1206|16 +Ametal-3|net@281|||S900|pins18m3@4|x[8]|-1350|66|contact@78||-1350|16 +Ametal-2|net@282|||S0|ins1in20@0|out[8]|-1332|16|contact@78||-1350|16 +Ametal-3|net@283|||S900|pins18m3@4|x[9]|-1494|66|contact@79||-1494|16 +Ametal-2|net@284|||S0|ins1in20@0|out[9]|-1476|16|contact@79||-1494|16 +Ametal-3|net@285|||S900|pins18m3@4|x[18]|-402|66|contact@80||-402|16 +Ametal-2|net@286|||S0|ins1in20@0|out[18]|-396|16|contact@80||-402|16 +Ametal-3|net@287|||S900|pins18m3@4|x[10]|-1554|66|contact@81||-1554|16 +Ametal-2|net@288|||S0|ins1in20@0|out[10]|-1548|16|contact@81||-1554|16 +Ametal-3|net@289|||S900|pins18m3@4|x[11]|-1410|66|contact@82||-1410|16 +Ametal-2|net@290|||S0|ins1in20@0|out[11]|-1404|16|contact@82||-1410|16 +Ametal-3|net@291|||S900|pins18m3@4|x[12]|-1266|66|contact@83||-1266|16 +Ametal-2|net@292|||S0|ins1in20@0|out[12]|-1260|16|contact@83||-1266|16 +Ametal-3|net@293|||S900|pins18m3@4|x[13]|-1122|66|contact@84||-1122|16 +Ametal-2|net@294|||S0|ins1in20@0|out[13]|-1116|16|contact@84||-1122|16 +Ametal-3|net@295|||S900|pins18m3@4|x[14]|-978|66|contact@85||-978|16 +Ametal-2|net@296|||S0|ins1in20@0|out[14]|-972|16|contact@85||-978|16 +Ametal-3|net@297|||S900|pins18m3@4|x[15]|-834|66|contact@86||-834|16 +Ametal-2|net@298|||S0|ins1in20@0|out[15]|-828|16|contact@86||-834|16 +Ametal-3|net@299|||S900|pins18m3@4|x[16]|-690|66|contact@87||-690|16 +Ametal-2|net@300|||S0|ins1in20@0|out[16]|-684|16|contact@87||-690|16 +Ametal-3|net@301|||S900|pins18m3@4|x[17]|-546|66|contact@88||-546|16 +Ametal-2|net@302|||S0|ins1in20@0|out[17]|-540|16|contact@88||-546|16 +Ametal-3|net@303|||S2700|pins18m3@3|x[1]|-336|-66|contact@89||-336|-16 +Ametal-2|net@304|||S0|ins1in20@0|in[1]|-324|-16|contact@89||-336|-16 +Ametal-3|net@305|||S2700|pins18m3@3|x[2]|-480|-66|contact@90||-480|-16 +Ametal-2|net@306|||S0|ins1in20@0|in[2]|-468|-16|contact@90||-480|-16 +Ametal-3|net@307|||S2700|pins18m3@3|x[3]|-624|-66|contact@91||-624|-16 +Ametal-2|net@308|||S0|ins1in20@0|in[3]|-612|-16|contact@91||-624|-16 +Ametal-3|net@309|||S2700|pins18m3@3|x[4]|-768|-66|contact@92||-768|-16 +Ametal-2|net@310|||S0|ins1in20@0|in[4]|-756|-16|contact@92||-768|-16 +Ametal-3|net@311|||S2700|pins18m3@3|x[5]|-912|-66|contact@93||-912|-16 +Ametal-2|net@312|||S0|ins1in20@0|in[5]|-900|-16|contact@93||-912|-16 +Ametal-3|net@313|||S2700|pins18m3@3|x[6]|-1056|-66|contact@94||-1056|-16 +Ametal-2|net@314|||S0|ins1in20@0|in[6]|-1044|-16|contact@94||-1056|-16 +Ametal-3|net@315|||S2700|pins18m3@3|x[7]|-1200|-66|contact@95||-1200|-16 +Ametal-2|net@316|||S0|ins1in20@0|in[7]|-1188|-16|contact@95||-1200|-16 +Ametal-3|net@317|||S2700|pins18m3@3|x[8]|-1344|-66|contact@96||-1344|-16 +Ametal-2|net@318|||S0|ins1in20@0|in[8]|-1332|-16|contact@96||-1344|-16 +Ametal-3|net@319|||S2700|pins18m3@3|x[9]|-1488|-66|contact@97||-1488|-16 +Ametal-2|net@320|||S0|ins1in20@0|in[9]|-1476|-16|contact@97||-1488|-16 +Ametal-3|net@321|||S2700|pins18m3@3|x[18]|-396|-66|contact@98||-396|-16 +Ametal-2|net@322|||S1800|ins1in20@0|in[18]|-396|-16|contact@98||-396|-16 +Ametal-3|net@323|||S2700|pins18m3@3|x[10]|-1548|-66|contact@99||-1548|-16 +Ametal-2|net@324|||S1800|ins1in20@0|in[10]|-1548|-16|contact@99||-1548|-16 +Ametal-3|net@325|||S2700|pins18m3@3|x[11]|-1404|-66|contact@100||-1404|-16 +Ametal-2|net@326|||S1800|ins1in20@0|in[11]|-1404|-16|contact@100||-1404|-16 +Ametal-3|net@327|||S2700|pins18m3@3|x[12]|-1260|-66|contact@101||-1260|-16 +Ametal-2|net@328|||S1800|ins1in20@0|in[12]|-1260|-16|contact@101||-1260|-16 +Ametal-3|net@329|||S2700|pins18m3@3|x[13]|-1116|-66|contact@102||-1116|-16 +Ametal-2|net@330|||S1800|ins1in20@0|in[13]|-1116|-16|contact@102||-1116|-16 +Ametal-3|net@331|||S2700|pins18m3@3|x[14]|-972|-66|contact@103||-972|-16 +Ametal-2|net@332|||S1800|ins1in20@0|in[14]|-972|-16|contact@103||-972|-16 +Ametal-3|net@333|||S2700|pins18m3@3|x[15]|-828|-66|contact@104||-828|-16 +Ametal-2|net@334|||S1800|ins1in20@0|in[15]|-828|-16|contact@104||-828|-16 +Ametal-3|net@335|||S2700|pins18m3@3|x[16]|-684|-66|contact@105||-684|-16 +Ametal-2|net@336|||S1800|ins1in20@0|in[16]|-684|-16|contact@105||-684|-16 +Ametal-3|net@337|||S2700|pins18m3@3|x[17]|-540|-66|contact@106||-540|-16 +Ametal-2|net@338|||S1800|ins1in20@0|in[17]|-540|-16|contact@106||-540|-16 +Efire[1]||D5G2;|pin@0||I +Egnd_2|gnd|D5G2;|ins1in20@0|gnd_2|G +Egnd_2@975371161|gnd_2|D5G2;|ins1in20@1|gnd_2|G +Ex[1]|m1[1]|D5G2;|pins18m3@0|x[1]|I +Ex[2]|m1[2]|D5G2;|pins18m3@0|x[2]|I +Ex[3]|m1[3]|D5G2;|pins18m3@0|x[3]|I +Ex[4]|m1[4]|D5G2;|pins18m3@0|x[4]|I +Ex[5]|m1[5]|D5G2;|pins18m3@0|x[5]|I +Ex[6]|m1[6]|D5G2;|pins18m3@0|x[6]|I +Ex[7]|m1[7]|D5G2;|pins18m3@0|x[7]|I +Ex[8]|m1[8]|D5G2;|pins18m3@0|x[8]|I +Ex[9]|m1[9]|D5G2;|pins18m3@0|x[9]|I +Ex[10]|m1[10]|D5G2;|pins18m3@0|x[10]|O +Ex[11]|m1[11]|D5G2;|pins18m3@0|x[11]|O +Ex[12]|m1[12]|D5G2;|pins18m3@0|x[12]|O +Ex[13]|m1[13]|D5G2;|pins18m3@0|x[13]|O +Ex[14]|m1[14]|D5G2;|pins18m3@0|x[14]|O +Ex[15]|m1[15]|D5G2;|pins18m3@0|x[15]|O +Ex[16]|m1[16]|D5G2;|pins18m3@0|x[16]|O +Ex[17]|m1[17]|D5G2;|pins18m3@0|x[17]|O +Ex[18]|m1[18]|D5G2;|pins18m3@0|x[18]|O +Em1[19]||D5G2;|pins18m3@3|x[1]|I +Em1[20]||D5G2;|pins18m3@3|x[2]|I +Em1[21]||D5G2;|pins18m3@3|x[3]|I +Em1[22]||D5G2;|pins18m3@3|x[4]|I +Em1[23]||D5G2;|pins18m3@3|x[5]|I +Em1[24]||D5G2;|pins18m3@3|x[6]|I +Em1[25]||D5G2;|pins18m3@3|x[7]|I +Em1[26]||D5G2;|pins18m3@3|x[8]|I +Em1[27]||D5G2;|pins18m3@3|x[9]|I +Em1[28]||D5G2;|pins18m3@3|x[10]|O +Em1[29]||D5G2;|pins18m3@3|x[11]|O +Em1[30]||D5G2;|pins18m3@3|x[12]|O +Em1[31]||D5G2;|pins18m3@3|x[13]|O +Em1[32]||D5G2;|pins18m3@3|x[14]|O +Em1[33]||D5G2;|pins18m3@3|x[15]|O +Em1[34]||D5G2;|pins18m3@3|x[16]|O +Em1[35]||D5G2;|pins18m3@3|x[17]|O +Em1[36]||D5G2;|pins18m3@3|x[18]|O +EoutLO[1]||D5G2;|pin@69||O +EoutLO[2]||D5G2;|pin@70||O +EoutLO[3]||D5G2;|pin@71||O +EoutLO[4]||D5G2;|pin@72||O +EoutLO[5]||D5G2;|pin@73||O +EoutLO[6]||D5G2;|pin@74||O +EoutLO[7]||D5G2;|pin@75||O +Ex[1]@283120988|ps[1]|D5G2;|pins18m3@1|x[1]|I +Ex[2]@39190597|ps[2]|D5G2;|pins18m3@1|x[2]|I +Ex[3]@785357865|ps[3]|D5G2;|pins18m3@1|x[3]|I +Ex[4]@842238995|ps[4]|D5G2;|pins18m3@1|x[4]|I +Ex[5]@774461480|ps[5]|D5G2;|pins18m3@1|x[5]|I +Ex[6]@684477032|ps[6]|D5G2;|pins18m3@1|x[6]|I +Ex[7]@220808224|ps[7]|D5G2;|pins18m3@1|x[7]|I +Ex[8]@143014723|ps[8]|D5G2;|pins18m3@1|x[8]|I +Ex[9]@595341512|ps[9]|D5G2;|pins18m3@1|x[9]|I +Ex[10]@274106828|ps[10]|D5G2;|pins18m3@1|x[10]|O +Ex[11]@454139076|ps[11]|D5G2;|pins18m3@1|x[11]|O +Ex[12]@501617255|ps[12]|D5G2;|pins18m3@1|x[12]|O +Ex[13]@294819917|ps[13]|D5G2;|pins18m3@1|x[13]|O +Ex[14]@917574322|ps[14]|D5G2;|pins18m3@1|x[14]|O +Ex[15]@1012854132|ps[15]|D5G2;|pins18m3@1|x[15]|O +Ex[16]@258792260|ps[16]|D5G2;|pins18m3@1|x[16]|O +Ex[17]@1046620090|ps[17]|D5G2;|pins18m3@1|x[17]|O +Ex[18]@875252765|ps[18]|D5G2;|pins18m3@1|x[18]|O +Eps[19]||D5G2;|pins18m3@4|x[1]|I +Eps[20]||D5G2;|pins18m3@4|x[2]|I +Eps[21]||D5G2;|pins18m3@4|x[3]|I +Eps[22]||D5G2;|pins18m3@4|x[4]|I +Eps[23]||D5G2;|pins18m3@4|x[5]|I +Eps[24]||D5G2;|pins18m3@4|x[6]|I +Eps[25]||D5G2;|pins18m3@4|x[7]|I +Eps[26]||D5G2;|pins18m3@4|x[8]|I +Eps[27]||D5G2;|pins18m3@4|x[9]|I +Eps[28]||D5G2;|pins18m3@4|x[10]|O +Eps[29]||D5G2;|pins18m3@4|x[11]|O +Eps[30]||D5G2;|pins18m3@4|x[12]|O +Eps[31]||D5G2;|pins18m3@4|x[13]|O +Eps[32]||D5G2;|pins18m3@4|x[14]|O +Eps[33]||D5G2;|pins18m3@4|x[15]|O +Eps[34]||D5G2;|pins18m3@4|x[16]|O +Eps[35]||D5G2;|pins18m3@4|x[17]|O +Eps[36]||D5G2;|pins18m3@4|x[18]|O +Esel||D5G2;|muxForOD@0|sel|I +Etake[1]||D5G2;|pin@2||O +Evdd_5|vdd|D5G2;|ins1in20@0|vdd_5|P +Evdd_4||D5G2;|ins1in20@0|vdd_4|P +Evdd_5@142282112|vdd_5|D5G2;|ins1in20@1|vdd_4|P +Evdd_6||D5G2;|ins1in20@1|vdd_5|P +X + +# Cell dockPSreg;1{sch} +CdockPSreg;1{sch}||schematic|1234804637641|1237156250871| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-9|22|||RRR| +NOff-Page|conn@1||-10|0|||| +NOff-Page|conn@2||9|0|||| +NOff-Page|conn@3||4.5|6.5|||| +NOff-Page|conn@4||-31|10|||X| +IdockPSreg;1{ic}|dockPSre@0||15.5|19.5|||D5G4; +Iins1in20Bx36;1{ic}|ins1in20@0||0|0|Y||D5G4; +IdriversJ:latchDriver60;1{ic}|latchDri@0||-9|14|RRR||D5G4; +IloopCountM:muxForPS;1{ic}|muxForOD@0||-23|10|X||D5G4; +Ngeneric:Invisible-Pin|pin@0||0|33.5|||||ART_message(D5G5;)SdockPSreg +Ngeneric:Invisible-Pin|pin@1||0.5|29.5|||||ART_message(D5G3;)Sies 15 March 2009 +NWire_Pin|pin@2||-9|6.5|||| +NWire_Pin|pin@3||-2|6.5|||| +NBus_Pin|pin@5||-16|10|-1|-1|| +NBus_Pin|pin@6||-16|6|-1|-1|| +NWire_Pin|pin@7||-23|3|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Awire|net@0|||900|latchDri@0|out|-9|10|pin@2||-9|6.5 +Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5 +Awire|net@2|||1800|wire90@0|b|-3|6.5|pin@3||-2|6.5 +Awire|net@3|||900|pin@3||-2|6.5|ins1in20@0|hcl[1]|-2|3 +Awire|net@4|||900|conn@0|y|-9|20|latchDri@0|inA|-9|18 +Abus|net@7||-0.5|IJ1800|ins1in20@0|out[1:36]|3|0|conn@2|a|7|0 +Abus|net@8||-0.5|IJ1800|conn@1|y|-8|0|ins1in20@0|in[1:36]|-3|0 +Awire|net@9|||0|conn@3|a|2.5|6.5|pin@3||-2|6.5 +Abus|net@11||-0.5|IJ1800|muxForOD@0|in[1:6]|-21|10|pin@5||-16|10 +Abus|net@13||-0.5|IJ0|muxForOD@0|out[1:7]|-26|10|conn@4|a|-29|10 +Abus|ps[1:6,8]|D5G2;|-0.5|IJ900|pin@5||-16|10|pin@6||-16|6 +Awire|ps[20]|D5G2;||900|muxForOD@0|sel|-23|7|pin@7||-23|3 +Efire[1]||D4G2;|conn@0|a|I +Ein[1:36]|m1[1:36]|D4G2;|conn@1|a|I +Eout[1:7]|outLO[1:7]|D6G2;|conn@4|y|O +Eout[1:36]|ps[1:36]|D6G2;|conn@2|y|O +Etake[1]||D6G2;|conn@3|y|O +X + # Cell dockRegAndDriver;1{ic} CdockRegAndDriver;1{ic}||artwork|1234804926298|1234804982367|E Ngeneric:Facet-Center|art@0||0|0||||AV @@ -3149,28 +3671,28 @@ Etake[1]||D5G2;|pin@6||O X # Cell dockRegAndDriver;1{lay} -CdockRegAndDriver;1{lay}||cmos90|1234804509076|1234804870404||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] +CdockRegAndDriver;1{lay}||cmos90|1234804509076|1237131085460||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV -IdriversJ:driveConnecter;3{lay}|driveCon@0||-190.5|32.5|||D5G4; -Iins1in20Bx18;1{lay}|ins1in20@0||-936|0.5|X||D5G4; -Iins1in20Bx18;1{lay}|ins1in20@1||936|0.5|||D5G4; -IdriversJ:latchDriver60;1{lay}|latchDri@0||-186|0.5|X||D5G4; -NMetal-1-Pin|pin@0||-141.5|25.5|||| -NMetal-1-Pin|pin@1||-141.5|-24.5|||| -NMetal-2-Pin|pin@2||-139|60.8|||| -Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.8|driveCon@0|take|-198.5|60.8 -Ametal-2|net@1||1.2|S1800|driveCon@0|take|-198.5|60.8|pin@2||-139|60.8 -Ametal-1|net@2|||S900|driveCon@0|out|-206.5|32.5|latchDri@0|out|-206.5|32.5 -Ametal-2|net@6||1.2|S1800|pin@2||-139|60.8|ins1in20@1|hcl[1]|288|60.8 -Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-49.5|latchDri@0|vdd_5|-219|-49.5 -Ametal-2|net@17||6.2|S0|latchDri@0|gnd_2|-219|0.5|ins1in20@0|gnd|-288|0.5 -Ametal-2|net@18||6.2|S0|latchDri@0|vdd_4|-219|50.5|ins1in20@0|vdd|-288|50.5 -Ametal-1|net@21|||S1800|latchDri@0|in|-154.5|-24.5|pin@1||-141.5|-24.5 -Ametal-1|net@22|||S1800|latchDri@0|in_1|-154.5|25.5|pin@0||-141.5|25.5 -Ametal-1|net@26|||S900|pin@0||-141.5|25.5|pin@1||-141.5|-24.5 -Ametal-2|net@27||6.2|S1800|latchDri@0|gnd_1|-150.5|0.5|ins1in20@1|gnd|288|0.5 -Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50.5|latchDri@0|vdd_8|-150.5|50.5 -Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-49.5|latchDri@0|vdd_7|-150.5|-49.5 +IdriversJ:driveConnecter;3{lay}|driveCon@0||-190.5|32|||D5G4; +Iins1in20Bx18;1{lay}|ins1in20@0||-936|0|X||D5G4; +Iins1in20Bx18;1{lay}|ins1in20@1||936|0|||D5G4; +IdriversJ:latchDriver60;1{lay}|latchDri@0||-186|0|X||D5G4; +NMetal-1-Pin|pin@0||-141.5|25|||| +NMetal-1-Pin|pin@1||-141.5|-25|||| +NMetal-2-Pin|pin@2||-139|60.3|||| +Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-198.5|60.3 +Ametal-2|net@1||1.2|S1800|driveCon@0|take|-198.5|60.3|pin@2||-139|60.3 +Ametal-1|net@2|||S2700|driveCon@0|out|-206.5|32|latchDri@0|out|-206.5|32 +Ametal-2|net@6||1.2|S1800|pin@2||-139|60.3|ins1in20@1|hcl[1]|288|60.3 +Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-219|-50 +Ametal-2|net@17||6.2|S0|latchDri@0|gnd_2|-219|0|ins1in20@0|gnd|-288|0 +Ametal-2|net@18||6.2|S0|latchDri@0|vdd_4|-219|50|ins1in20@0|vdd|-288|50 +Ametal-1|net@21|||S1800|latchDri@0|in|-154.5|-25|pin@1||-141.5|-25 +Ametal-1|net@22|||S1800|latchDri@0|in_1|-154.5|25|pin@0||-141.5|25 +Ametal-1|net@26|||S900|pin@0||-141.5|25|pin@1||-141.5|-25 +Ametal-2|net@27||6.2|S1800|latchDri@0|gnd_1|-150.5|0|ins1in20@1|gnd|288|0 +Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50|latchDri@0|vdd_8|-150.5|50 +Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-50|latchDri@0|vdd_7|-150.5|-50 Efire[1]||D5G2;|pin@0||I Egnd||D5G2;|ins1in20@0|gnd_2|G Egnd_2||D5G2;|ins1in20@1|gnd_2|G @@ -4649,7 +5171,7 @@ Etake[A,B]||D5G2;|pin@0||I X # Cell newDregister;2{lay} -CnewDregister;2{lay}||cmos90|1233568379793|1234997429768||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234996584983|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234998873939 +CnewDregister;2{lay}||cmos90|1233568379793|1237125981775||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237125313244|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228665946 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-Polysilicon-Con|contact@39||-170.5|-10||5.2|| NMetal-1-Polysilicon-Con|contact@40||-161.5|-10||5.2|| @@ -5112,6 +5634,12 @@ Ametal-1|net@1042|||S900|contact@187||216|11.7|pin@75||216|0 Ametal-1|net@1045|||S900|pin@77||248.5|0|pin@57||248.5|-47 Ametal-1|net@1046|||S1800|pin@75||216|0|pin@77||248.5|0 Ametal-2|net@1047||1.2|S1800|pin@73||0|-11.7|data2in6@0|dcl|288|-11.7 +Edd[1]||D5G2;|shadow@1|in[1]|I +Edd[2]||D5G2;|shadow@1|in[2]|I +Edd[3]||D5G2;|shadow@1|in[3]|I +Edd[4]||D5G2;|shadow@1|in[4]|I +Edd[5]||D5G2;|shadow@1|in[5]|I +Edd[6]||D5G2;|shadow@1|in[6]|I EinA[1]|dp[1]|D5G2;|pins37m3@1|x[1]|I EinA[2]|dp[2]|D5G2;|pins37m3@1|x[2]|I EinA[3]|dp[3]|D5G2;|pins37m3@1|x[3]|I @@ -6081,7 +6609,7 @@ EainB[1:14,TT]|ps[1:15]|D5G2;|pin@3||I X # Cell newPathReg;1{lay} -CnewPathReg;1{lay}||cmos90|1233578276999|1235128019836||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235006777277|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235127483895 +CnewPathReg;1{lay}||cmos90|1233578276999|1236828016991||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235006777277|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235127483895 Iaddr2in60Cx7;2{lay}|addr2in6@0||936|0|||D5G4; Iaddr2in60Cx7;2{lay}|addr2in6@1||-792|0|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -6154,7 +6682,7 @@ NMetal-2-Pin|pin@5||322.5|-22|||| NMetal-1-Pin|pin@6||90|24|||| NMetal-1-Pin|pin@9||17|-38.5|||| NMetal-1-Pin|pin@11||17|-25|||| -NMetal-1-Pin|pin@13||32|25|||| +NMetal-1-Pin|pin@13||31.5|25|||| NMetal-2-Pin|pin@14||74.5|-28|||| NMetal-2-Pin|pin@18||322.5|-16|||| NMetal-1-Pin|pin@27||74.5|-25|||| @@ -6277,8 +6805,8 @@ Ametal-2|net@266|||S0|nand3in6@0|vdd_2|15.5|50|inv30@0|vdd|15.5|50 Ametal-2|net@267|||S0|nand3in6@0|vdd_3|15.5|-50|inv30@0|vdd_1|15.5|-50 Ametal-1|net@274|||S0|nand3in6@0|out|40|-38.5|pin@9||17|-38.5 Ametal-1|net@277|||S0|pin@11||17|-25|inv30@0|inA|6|-25 -Ametal-1|net@279|||S1800|inv30@0|inB|6|25|pin@13||32|25 -Ametal-1|net@280|||S2700|pin@13||32|25|nand3in6@0|out_1|32|38.5 +Ametal-1|net@279|||S1800|inv30@0|inB|6|25|pin@13||31.5|25 +Ametal-1|net@280|||S2700|pin@13||31.5|25|nand3in6@0|out_1|31.5|38.5 Ametal-1|net@281|||S2700|pin@9||17|-38.5|pin@11||17|-25 Ametal-2|net@282||6.2|S1800|latchAnd@0|vdd_2|170.5|50|latch2in@0|vdd|288|50 Ametal-2|net@283||6.2|S0|latch2in@0|gnd|288|0|latchAnd@0|gnd_1|170.5|0 @@ -6656,7 +7184,7 @@ Eout[74]||D5G2;|pins37m3@1|x[37]|O X # Cell shadow;1{ic} -Cshadow;1{ic}||artwork|1233348666290|1234725571239|E +Cshadow;1{ic}||artwork|1233348666290|1237125898162|E Ngeneric:Facet-Center|art@0||0|0||||AV NThick-Circle|art@2||1.5|0|1|1|| Nschematic:Bus_Pin|pin@0||-3|3|-1|-1|| @@ -6678,6 +7206,8 @@ NPin|pin@19||-3|3|1|1|| Ngeneric:Invisible-Pin|pin@20||-2|0|||||ART_message(D5G2;)S18 Ngeneric:Invisible-Pin|pin@27||4|-2|1|1|| Nschematic:Bus_Pin|pin@28||-4|1|-1|-1|| +Nschematic:Bus_Pin|pin@29||-2|-3.5|-1|-1|| +Ngeneric:Invisible-Pin|pin@30||-2|-2|1|1|| AThicker|net@1|||FS2700|pin@12||-4|-2|pin@13||-4|2 AThicker|net@2|||FS2700|pin@7||-1|2|pin@8||-1|3 AThicker|net@3|||FS1237|pin@8||-1|3|pin@9||1|0 @@ -6692,6 +7222,8 @@ AThicker|net@11|||FS0|pin@11||-1|-2|pin@12||-4|-2 AThicker|net@12|||FS0|pin@18||-3|2|pin@13||-4|2 AThicker|net@13|||FS2700|pin@18||-3|2|pin@19||-3|3 Aschematic:bus|net@16||-0.5|IJ0|pin@2||5|-2|pin@27||4|-2 +Aschematic:bus|net@17||-0.5|IJ900|pin@30||-2|-2|pin@29||-2|-3.5 +Eoutt[38:59]|dd[1:6]|D5G2;|pin@29||O Ehcl||D5G2;|pin@0||I Einn[19:36]|inB[15:20]|D5G2;|pin@28||I Ein[1:18]|inn[1:18]|D5G2;|pin@1||I @@ -6699,7 +7231,7 @@ Eout[1:18]|outt[16:37]|D5G2;|pin@2||O X # Cell shadow;2{lay} -Cshadow;2{lay}||cmos90|1233568379793|1234732822870||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234732827826|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234732827826 +Cshadow;2{lay}||cmos90|1233568379793|1237125801993||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237125938427|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237125938427 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-3-Metal-4-Con|contact@80||1200|11.6|||| NX-Metal-3-Metal-4-Con|contact@81||1344|17.4|||| @@ -6994,6 +7526,12 @@ Ametal-2|net@582|||S1800|pin@38||210|10|pin@47||271.5|10 Ametal-2|net@585|||S1800|shadowMu@0|in[1]|258.5|-34|pin@49||271.5|-34 Ametal-2|net@587|||S1800|shadowMu@0|in[5]|199.5|-40|pin@50||271.5|-40 Ametal-2|net@589|||S1800|shadowMu@0|in[6]|193.5|-60|pin@51||271.5|-60 +Ein[1]|dd[1]|D5G2;|pinsIn09@0|in[1]|I +Ein[2]|dd[2]|D5G2;|pinsIn09@0|in[2]|I +Ein[3]|dd[3]|D5G2;|pinsIn09@0|in[3]|I +Ein[4]|dd[4]|D5G2;|pinsIn09@0|in[4]|I +Ein[5]|dd[5]|D5G2;|pinsIn09@0|in[5]|I +Ein[6]|dd[6]|D5G2;|pinsIn09@0|in[6]|I Egnd_1|gnd|D5G2;|shadowHa@2|gnd_1|G Egnd_5||D5G2;|shadowHa@4|gnd_1|G Ehcl||D5G2;|pin@36||I @@ -7352,12 +7890,14 @@ Evdd_7||D5G2;|shadowHa@3|vdd_3|P X # Cell shadow;3{sch} -Cshadow;3{sch}||schematic|1233348164824|1234726050674| +Cshadow;3{sch}||schematic|1233348164824|1237125883094| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-13.5|9|||| NOff-Page|conn@1||0|10|||RRR| NOff-Page|conn@3||14|9|||| NOff-Page|conn@6||-13.5|13|||| +NWire_Con|conn@7||0|-13|||| +NOff-Page|conn@8||0|-19.5|||RRR| IlatchGroupsK:dataMux;1{ic}|dl[1:9]|D5G3;X10;Y4;|-12|0|X||D5G4; IlatchGroupsK:dataMux;1{ic}|dr[1:9]|D5G3;X10;Y4;|12|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||0|30.5|||||ART_message(D5G6;)Sshadow @@ -7400,6 +7940,8 @@ NWire_Pin|pin@44||-36|24|||| NWire_Pin|pin@45||-36|28.5|||| NWire_Pin|pin@47||-30|-10|||| NWire_Pin|pin@48||-30|-7|||| +NBus_Pin|pin@50||0|-8|-1|-1|| +Ngeneric:Invisible-Pin|pin@52||-6|-25|||||ART_message(D3G2;)S[these are 6 D register,outputs centered to,drive the counter mux] Ishadow;1{ic}|shadow@0||30|21|||D5G4; IshadowMux4;1{ic}|shadowMu@1||36|0|||D5G4; IsignLogic;1{ic}|signLogi@0||-36|0|Y||D5G4; @@ -7408,6 +7950,7 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@2||-30|24|||D0G4;|ATTR_L(D5G1;PUD)D5555.800 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-25.5|-10|||D0G4;|ATTR_L(D5G1;PUD)D5262.900000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 Abus|inB[15,20]|D5G2;|-0.5|IJ2700|pin@40||-43|0|pin@41||-43|5 Abus|inB[16:19]|D5G2;|-0.5|IJ900|pin@34||31|0|pin@35||31|-3 +Abus|inn[1:6]|D5G2;|-0.5|IJ2700|conn@7||0|-13|pin@50||0|-8 Abus|inn[1:9]|D5G2;|-0.5|IJ900|pin@12||-4|0|pin@13||-4|-3 Abus|inn[18:10]|D5G2;|-0.5|IJ2700|pin@15||3|0|pin@16||3|3 Abus|net@9||-0.5|IJ900|pin@4||15|6|dr[1:9]|s[T,F]|15|1 @@ -7443,6 +7986,7 @@ Awire|net@73|||0|wire90@3|a|-28|-10|pin@47||-30|-10 Awire|net@76|||2700|pin@47||-30|-10|pin@48||-30|-7 Awire|net@77|||0|pin@31||-12|-7|pin@48||-30|-7 Awire|net@80|||0|pin@28||12|-7|pin@31||-12|-7 +Abus|net@85||-0.5|IJ900|conn@7||0|-13|conn@8|a|0|-17.5 Abus|outt[16:19]|D5G2;|-0.5|IJ900|pin@24||46|-2|pin@25||46|-8 Abus|outt[20:28]|D5G2;|-0.5|IJ900|pin@19||-21|-2|pin@20||-21|-6 Abus|outt[37:29]|D5G2;|-0.5|IJ900|pin@17||23|-2|pin@18||23|-6 @@ -7450,6 +7994,7 @@ Awire|s[F]|D5G2;||2700|pin@42||-36|18|pin@43||-36|22.5 Abus|s[T,F]|D5G2;|-0.5|IJ900|pin@36||-30|6|pin@37||-30|1 Awire|s[T]|D5G2;||2700|pin@44||-36|24|pin@45||-36|28.5 Awire|sign|D5G2;||2700|pin@48||-30|-7|pin@39||-30|-1 +Eoutt[38:59]|dd[1:6]|D6G2;|conn@8|y|O Ehcl||D4G2;|conn@1|a|I Einn[19:36]|inB[15:20]|D4G2;|conn@6|a|I Einn[1:18]||D4G2;|conn@0|a|I diff --git a/electric/scanK.jelib b/electric/scanK.jelib index 25d8228..37681a0 100755 --- a/electric/scanK.jelib +++ b/electric/scanK.jelib @@ -3722,7 +3722,7 @@ Evdd_3||D5G2;|scanCell@5|vdd_3|P X # Cell scanKx6;1{sch} -CscanKx6;1{sch}||schematic|1205595644285|1224764965958| +CscanKx6;1{sch}||schematic|1205595644285|1236895052235| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-23|-13|||YRRR| NOff-Page|conn@1||96.5|0|||| @@ -3733,25 +3733,22 @@ Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanKx6 Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 23 October 08 Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[six horizontal scan cells,without m3 bus] NBus_Pin|pin@3||-36|-6|-1|-1|| -NBus_Pin|pin@11||-12|-6|-1|-1|| -NBus_Pin|pin@13||12|-6|-1|-1|| -NBus_Pin|pin@15||36|-6|-1|-1|| NBus_Pin|pin@19||0|-11|-1|-1|| NBus_Pin|pin@21||0|-6|-1|-1|| NWire_Pin|pin@23||-36|10.5|||| NWire_Pin|pin@25||-12|10.5|||| NWire_Pin|pin@27||12|10.5|||| NWire_Pin|pin@29||36|10.5|||| -NBus_Pin|pin@30||60|-6|-1|-1|| NWire_Pin|pin@31||60|10.5|||| NWire_Pin|pin@32||84|10.5|||| NBus_Pin|pin@33||84|-6|-1|-1|| -IscanCellKh;1{ic}|scanCell@4||-36|0|||D5G4; -IscanCellKh;1{ic}|scanCell@5||-12|0|||D5G4; -IscanCellKh;1{ic}|scanCell@6||12|0|||D5G4; -IscanCellKh;1{ic}|scanCell@7||36|0|||D5G4; -IscanCellKh;1{ic}|scanCell@8||60|0|||D5G4; -IscanCellKh;1{ic}|scanCell@9||84|0|||D5G4; +NWire_Pin|pin@34||-36|5|||| +NWire_Pin|pin@35||-25|5|||| +NWire_Pin|pin@36||-12|5|||| +NWire_Pin|pin@37||12|5|||| +NWire_Pin|pin@38||36|5|||| +NWire_Pin|pin@39||60|5|||| +NWire_Pin|pin@40||84|5|||| IscanKx6;1{ic}|scanKx6@0||32.5|24|||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 @@ -3759,36 +3756,20 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR IorangeTSMC090nm:wire90;1{ic}|wire90@3||48|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@4||72|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 Abus|cl[T,F],clS[T,F],rd[T,F]|D5G2;|-0.5|IJ2700|pin@19||0|-11|pin@21||0|-6 -Awire|din[1]|D5G2;||900|pin@23||-36|10.5|scanCell@4|din[1]|-36|3 -Awire|din[2]|D5G2;||900|pin@25||-12|10.5|scanCell@5|din[1]|-12|3 -Awire|din[3]|D5G2;||900|pin@27||12|10.5|scanCell@6|din[1]|12|3 -Awire|din[4]|D5G2;||900|pin@29||36|10.5|scanCell@7|din[1]|36|3 -Awire|din[5]|D5G2;||900|pin@31||60|10.5|scanCell@8|din[1]|60|3 -Awire|din[6]|D5G2;||900|pin@32||84|10.5|scanCell@9|din[1]|84|3 -Abus|net@9||-0.5|IJ900|scanCell@4|p2p[T,F],p1p[T,F],rd[T,F]|-36|-3|pin@3||-36|-6 -Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@4|sout|-29|0 -Awire|net@20|||0|wire90@1|a|-2.5|0|scanCell@5|sout|-5|0 -Abus|net@22||-0.5|IJ900|scanCell@5|p2p[T,F],p1p[T,F],rd[T,F]|-12|-3|pin@11||-12|-6 -Awire|net@24|||0|wire90@2|a|21.5|0|scanCell@6|sout|19|0 -Abus|net@26||-0.5|IJ900|scanCell@6|p2p[T,F],p1p[T,F],rd[T,F]|12|-3|pin@13||12|-6 -Abus|net@30||-0.5|IJ900|scanCell@7|p2p[T,F],p1p[T,F],rd[T,F]|36|-3|pin@15||36|-6 -Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@5|sin|-19|0 -Awire|net@32|||0|scanCell@6|sin|5|0|wire90@1|b|2.5|0 -Awire|net@33|||0|scanCell@7|sin|29|0|wire90@2|b|26.5|0 -Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@4|sin|-43|0 -Abus|net@43||-0.5|IJ1800|pin@3||-36|-6|pin@11||-12|-6 -Abus|net@45||-0.5|IJ1800|pin@13||12|-6|pin@15||36|-6 -Abus|net@46||-0.5|IJ0|pin@21||0|-6|pin@11||-12|-6 -Abus|net@47||-0.5|IJ0|pin@13||12|-6|pin@21||0|-6 -Abus|net@49||-0.5|IJ900|scanCell@8|p2p[T,F],p1p[T,F],rd[T,F]|60|-3|pin@30||60|-6 -Awire|net@50|||0|scanCell@8|sin|53|0|wire90@3|b|50.5|0 -Awire|net@51|||1800|scanCell@7|sout|43|0|wire90@3|a|45.5|0 -Abus|net@52||-0.5|IJ1800|pin@15||36|-6|pin@30||60|-6 -Awire|net@55|||0|scanCell@9|sin|77|0|wire90@4|b|74.5|0 -Awire|net@56|||1800|scanCell@8|sout|67|0|wire90@4|a|69.5|0 -Awire|net@57|||0|conn@1|a|94.5|0|scanCell@9|sout|91|0 -Abus|net@58||-0.5|IJ900|scanCell@9|p2p[T,F],p1p[T,F],rd[T,F]|84|-3|pin@33||84|-6 -Abus|net@59||-0.5|IJ0|pin@33||84|-6|pin@30||60|-6 +Awire|din[1]|D5G2;||900|pin@23||-36|10.5|pin@34||-36|5 +Awire|din[2]|D5G2;||900|pin@25||-12|10.5|pin@36||-12|5 +Awire|din[3]|D5G2;||900|pin@27||12|10.5|pin@37||12|5 +Awire|din[4]|D5G2;||900|pin@29||36|10.5|pin@38||36|5 +Awire|din[5]|D5G2;||900|pin@31||60|10.5|pin@39||60|5 +Awire|din[6]|D5G2;||900|pin@32||84|10.5|pin@40||84|5 +Awire|net@61|||1800|pin@34||-36|5|pin@35||-25|5 +Awire|net@63|||1800|pin@35||-25|5|pin@36||-12|5 +Awire|net@65|||1800|pin@36||-12|5|pin@37||12|5 +Awire|net@67|||1800|pin@37||12|5|pin@38||36|5 +Awire|net@69|||1800|pin@38||36|5|pin@39||60|5 +Awire|net@71|||1800|pin@39||60|5|pin@40||84|5 +Abus|net@73||-0.5|IJ1800|pin@3||-36|-6|pin@21||0|-6 +Abus|net@75||-0.5|IJ0|pin@33||84|-6|pin@21||0|-6 Ecl[T,F],clS[T,F],rd[T,F],mc||D4G2;|conn@0|a|I Edin[1:5]|din[1:6]|D4G2;|conn@6|a|I Emc||D6G2;|conn@7|y|O diff --git a/electric/scanM.jelib b/electric/scanM.jelib index e70b668..26c3890 100755 --- a/electric/scanM.jelib +++ b/electric/scanM.jelib @@ -1,5 +1,5 @@ # header information: -HscanM|8.09c +HscanM|8.09a # Views: Vicon|ic @@ -147,43 +147,43 @@ Esout||D5G2;|pin@6||O X # Cell scanCellE;1{lay} -CscanCellE;1{lay}||cmos90|1194655408628|1206031209843||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234017879468 +CscanCellE;1{lay}||cmos90|1194655408628|1236898016449||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898010487|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236898028666 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||15.5|-22|||| NX-Metal-1-Metal-2-Con|contact@1||-4|-22|||| NMetal-1-Polysilicon-Con|contact@2||-43|26||5.2|| NMetal-1-Polysilicon-Con|contact@3||4|30||5.2|| -IlatchesK:latch1in10Aw;1{lay}|latch1in@0||-45|0|||D5G4; +IlatchesK:latch1in10Athru;2{lay}|latch1in@1||-45|0|||D5G4; IlatchesK:latch2in10Alo;1{lay}|latch2in@0||37|0|||D5G4; NPolysilicon-Pin|pin@3||4|34.5|||| NMetal-1-Pin|pin@5||-43|25|||| NMetal-1-Pin|pin@6||4|31|||| NPolysilicon-Pin|pin@11||-45|34.5|||| NPolysilicon-Pin|pin@13||-45|28.6|||| -Ametal-2|net@2|||S0|latch2in@0|vdd_2|2|50|latch1in@0|vdd_3|2|50 +Ametal-2|net@2|||S0|latch2in@0|vdd_2|2|50|latch1in@1|vdd_3|2|50 Ametal-1|net@5|||S900|latch2in@0|inA[1]|15.5|-7|contact@0||15.5|-22 Ametal-2|net@6|||S1800|contact@1||-4|-22|contact@0||15.5|-22 -Ametal-1|net@7|||S900|latch1in@0|out[1]|-4|-10.4|contact@1||-4|-22 +Ametal-1|net@7|||S900|latch1in@1|out[1]|-4|-10.4|contact@1||-4|-22 APolysilicon|net@15|||S0|latch2in@0|hcl_1|20|34.5|pin@3||4|34.5 APolysilicon|net@16|||S900|pin@3||4|34.5|contact@3||4|32.6 Ametal-1|net@18|||S2700|contact@2||-43|25|pin@5||-43|25 Ametal-1|net@19|||S900|contact@3||4|31|pin@6||4|31 -Ametal-2|net@26|||S0|latch1in@0|vdd_1|2|-50|latch2in@0|vdd|2|-50 -Ametal-2|net@27|||S0|latch1in@0|gnd_1|2|0|latch2in@0|gnd|2|0 -APolysilicon|net@28|||S1800|latch1in@0|hcl_1|-54|34.5|pin@11||-45|34.5 +Ametal-2|net@26|||S0|latch1in@1|vdd_1|2|-50|latch2in@0|vdd|2|-50 +Ametal-2|net@27|||S0|latch1in@1|gnd_1|2|0|latch2in@0|gnd|2|0 +APolysilicon|net@28|||S1800|latch1in@1|hcl_1|-54|34.5|pin@11||-45|34.5 APolysilicon|net@31|||S1800|pin@13||-45|28.6|contact@2||-43|28.6 APolysilicon|net@32|||S900|pin@11||-45|34.5|pin@13||-45|28.6 EdIn[1]||D5G2;|latch2in@0|inB[1]|I -Egnd||D5G2;|latch1in@0|gnd|G +Egnd||D5G2;|latch1in@1|gnd|G Egnd_1||D5G2;|latch2in@0|gnd_1|G Ep1p||D5G2;|pin@6||I Ep2p||D5G2;|pin@5||I Erd||D5G2;|latch2in@0|hcl[B]|I -Esin||D5G2;|latch1in@0|in[1]|I +Esin||D5G2;|latch1in@1|in[1]|I Esout||D5G2;|latch2in@0|out[1]|O -Evdd||D5G2;|latch1in@0|vdd|P +Evdd||D5G2;|latch1in@1|vdd|P Evdd_1||D5G2;|latch2in@0|vdd_1|P -Evdd_2||D5G2;|latch1in@0|vdd_2|P +Evdd_2||D5G2;|latch1in@1|vdd_2|P Evdd_3||D5G2;|latch2in@0|vdd_3|P X @@ -650,6 +650,178 @@ Esir[1:9]||D4G2;|conn@0|a|B Esor[1:9]||D6G2;|conn@5|y|B X +# Cell scanEx2h;1{ic} +CscanEx2h;1{ic}||artwork|1205596221600|1236901831345|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@6||-3|3|-1|-1|| +Nschematic:Bus_Pin|pin@8||-4|-3|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||-4|-2|1|1|R| +Nschematic:Bus_Pin|pin@10||-5|0|-1|-1|| +Nschematic:Bus_Pin|pin@12||-1|0|-1|-1|| +NPin|pin@26||-1|0|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-6|2|1|1|| +NPin|pin@29||-5|0|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@31||-3|0|1|1|| +NPin|pin@32||-4|2|1|1|| +NPin|pin@35||-6|-2|1|1|| +NPin|pin@36||-2|-2|1|1|| +Nschematic:Bus_Pin|pin@61||-5|4|-1|-1|| +NPin|pin@62||-5|2|1|1|| +NPin|pin@63||-5|4|1|1|| +NPin|pin@64||-5.5|3|1|1|| +NPin|pin@65||-4.5|3|1|1|| +Nschematic:Bus_Pin|pin@72||-3|2|-2|-2|| +Aschematic:bus|net@4||-0.5|IJ900|pin@9||-4|-2|pin@8||-4|-3 +AThicker|net@20|||FS2966|pin@31||-3|0|pin@32||-4|2 +AThicker|net@23|||FS1800|pin@30||-4|-2|pin@36||-2|-2 +AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0 +AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2 +AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2 +AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0 +AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2 +AThicker|net@30|||FS1800|pin@35||-6|-2|pin@30||-4|-2 +AThicker|net@31|||FS2434|pin@30||-4|-2|pin@31||-3|0 +AThicker|net@63|||FS0|pin@32||-4|2|pin@62||-5|2 +AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4 +AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3 +AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3 +AThicker|net@71|||FS0|pin@27||-2|2|pin@32||-4|2 +Aschematic:bus|net@78||-0.5|IJ900|pin@6||-3|3|pin@72||-3|2 +EdIn[1:3]|dIn[1:2]|D5G2;|pin@6||I +Emc||D5G2;|pin@61||O +Ep2p,p1p,rd||D5G2;Y-0.5;|pin@8||B +Esin||D5G2;|pin@10||I +Esout||D5G2;|pin@12||O +X + +# Cell scanEx2h;1{lay} +CscanEx2h;1{lay}||cmos90|1236895308748|1236901711578||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898674956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236903536821 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@2||128|44||5.2|| +NMetal-1-Polysilicon-Con|contact@6||-16|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@11||-16|40|||| +NX-Metal-1-Metal-2-Con|contact@12||128|40|||| +NX-Metal-1-Metal-2-Con|contact@17||-115|22|||| +NX-Metal-1-Metal-2-Con|contact@20||-68|34|||| +NX-Metal-1-Metal-2-Con|contact@21||29|22|||| +NX-Metal-1-Metal-2-Con|contact@22||76|34|||| +NX-Metal-1-Metal-2-Con|contact@31||-6|-10|||| +NX-Metal-1-Metal-2-Con|contact@32||13.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@33||138|-10|||| +NX-Metal-1-Metal-2-Con|contact@44||-130.5|-10|||| +NPolysilicon-Pin|pin@0||126.5|58.5|||| +NPolysilicon-Pin|pin@2||126.5|46.6|||| +NPolysilicon-Pin|pin@9||-17.5|58.5|||| +NPolysilicon-Pin|pin@10||-17.5|46.6|||| +NMetal-2-Pin|pin@19||-94|40|||| +NMetal-2-Pin|pin@26||-84|34|||| +NMetal-2-Pin|pin@38||144|-10|||| +NMetal-2-Pin|pin@40||-144|-10|||| +NMetal-2-Pin|pin@41||-144|-16|||| +NMetal-2-Pin|pin@42||144|-16|||| +NMetal-2-Pin|pin@43||-144|22|||| +NMetal-2-Pin|pin@44||-144|34|||| +NMetal-2-Pin|pin@45||-144|40|||| +NMetal-2-Pin|pin@46||144|22|||| +NMetal-2-Pin|pin@47||144|34|||| +NMetal-2-Pin|pin@48||144|40|||| +IscanCellE;1{lay}|scanCell@2||-72|0|||D5G4; +IscanCellE;1{lay}|scanCell@3||72|0|||D5G4; +Ametal-2|net@3|||S0|scanCell@2|gnd_1|0|0|scanCell@3|gnd|0|0 +Ametal-2|net@4|||S0|scanCell@2|vdd_1|0|-50|scanCell@3|vdd|0|-50 +Ametal-2|net@5|||S0|scanCell@2|vdd_3|0|50|scanCell@3|vdd_2|0|50 +APolysilicon|net@18|||S1800|pin@2||126.5|46.6|contact@2||128|46.6 +APolysilicon|net@19|||S900|pin@0||126.5|58.5|pin@2||126.5|46.6 +APolysilicon|net@23|||S900|pin@9||-17.5|58.5|pin@10||-17.5|46.6 +APolysilicon|net@28|||S0|pin@9||-17.5|58.5|scanCell@2|rd|-44|58.5 +APolysilicon|net@33|||S1800|scanCell@3|rd|100|58.5|pin@0||126.5|58.5 +APolysilicon|net@34|||S1800|pin@10||-17.5|46.6|contact@6||-16|46.6 +Ametal-2|net@39|||S1800|pin@19||-94|40|contact@11||-16|40 +Ametal-1|net@40|||S900|contact@6||-16|41.4|contact@11||-16|40 +Ametal-1|net@46|||S2700|contact@12||128|40|contact@2||128|41.4 +Ametal-2|net@56|||S0|contact@12||128|40|contact@11||-16|40 +Ametal-2|net@62|||S1800|pin@26||-84|34|contact@20||-68|34 +Ametal-1|net@75|||S2700|contact@17||-115|22|scanCell@2|p2p|-115|25 +Ametal-1|net@79|||S900|scanCell@3|p2p|29|25|contact@21||29|22 +Ametal-1|net@83|||S2700|scanCell@2|p1p|-68|31|contact@20||-68|34 +Ametal-1|net@84|||S2700|scanCell@3|p1p|76|31|contact@22||76|34 +Ametal-1|net@98|||S2700|scanCell@2|sout|-6|-10.4|contact@31||-6|-10 +Ametal-1|net@100|||S900|scanCell@3|sin|13.5|-7|contact@32||13.5|-10 +Ametal-2|net@101|||S1800|contact@17||-115|22|contact@21||29|22 +Ametal-2|net@103|||S0|contact@22||76|34|contact@20||-68|34 +Ametal-2|net@111|||S1800|contact@31||-6|-10|contact@32||13.5|-10 +Ametal-1|net@118|||S2700|contact@44||-130.5|-10|scanCell@2|sin|-130.5|-7 +Ametal-1|net@123|||S900|scanCell@3|sin|13.5|-7|contact@32||13.5|-10 +Ametal-1|net@126|||S900|contact@33||138|-10|scanCell@3|sout|138|-10.4 +Ametal-2|net@133|||S0|contact@44||-130.5|-10|pin@40||-144|-10 +Ametal-2|net@134|||S1800|pin@41||-144|-16|pin@42||144|-16 +Ametal-2|net@135|||S0|contact@17||-115|22|pin@43||-144|22 +Ametal-2|net@136|||S0|pin@26||-84|34|pin@44||-144|34 +Ametal-2|net@137|||S0|pin@19||-94|40|pin@45||-144|40 +Ametal-2|net@163|||S1800|contact@33||138|-10|pin@38||144|-10 +Ametal-2|net@164|||S1800|contact@12||128|40|pin@48||144|40 +Ametal-2|net@165|||S1800|contact@22||76|34|pin@47||144|34 +Ametal-2|net@166|||S1800|contact@21||29|22|pin@46||144|22 +EdIn[1]||D5G2;|scanCell@2|dIn[1]|I +EdIn[2]||D5G2;|scanCell@3|dIn[1]|I +Egnd||D5G2;|scanCell@2|gnd|G +Egnd_1||D5G2;|scanCell@3|gnd_1|G +Emc||D5G2;|pin@41||I +Emc_1||D5G2;|pin@42||I +Ep1p||D5G2;|pin@44||B +Ep1p_1||D5G2;|pin@47||B +Ep2p||D5G2;|pin@43||B +Ep2p_1||D5G2;|pin@46||B +Erd||D5G2;|pin@45||B +Erd_1||D5G2;|pin@48||B +Esin||D5G2;|pin@40||I +Esout||D5G2;|pin@38||I +Evdd||D5G2;|scanCell@2|vdd|P +Evdd_1||D5G2;|scanCell@3|vdd_1|P +Evdd_2||D5G2;|scanCell@2|vdd_2|P +Evdd_3||D5G2;|scanCell@3|vdd_3|P +X + +# Cell scanEx2h;1{sch} +CscanEx2h;1{sch}||schematic|1205595644285|1236949980340| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-24|-14|||YRRR| +NOff-Page|conn@1||0.5|0|||| +NOff-Page|conn@3||-48.5|0|||Y| +NOff-Page|conn@6||24|12|||YR| +NOff-Page|conn@7||-24|12|||R| +Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx2h +Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09 +Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[two horizontal scan cells,without m3 bus] +NBus_Pin|pin@3||-36|-6|-1|-1|| +NBus_Pin|pin@11||-12|-6|-1|-1|| +NBus_Pin|pin@21||-24|-6|-1|-1|| +NWire_Pin|pin@23||-36|10.5|||| +NWire_Pin|pin@25||-12|10.5|||| +IscanCellE;1{ic}|scanCell@10||-36|0|||D5G4; +IscanCellE;1{ic}|scanCell@11||-12|0|||D5G4; +IscanEx2h;1{ic}|scanEx2h@0||32.5|24|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|dIn[1]|D5G2;||900|pin@23||-36|10.5|scanCell@10|dIn[1]|-36|3 +Awire|dIn[2]|D5G2;||900|pin@25||-12|10.5|scanCell@11|dIn[1]|-12|3 +Abus|net@9||-0.5|IJ900|scanCell@10|p2p,p1p,rd|-36|-3|pin@3||-36|-6 +Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@10|sout|-29|0 +Abus|net@22||-0.5|IJ900|scanCell@11|p2p,p1p,rd|-12|-3|pin@11||-12|-6 +Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@11|sin|-19|0 +Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@10|sin|-43|0 +Abus|net@43||-0.5|IJ1800|pin@21||-24|-6|pin@11||-12|-6 +Abus|net@49||-0.5|IJ1800|pin@3||-36|-6|pin@21||-24|-6 +Awire|net@50|||1800|scanCell@11|sout|-5|0|conn@1|a|-1.5|0 +Abus|net@53||-0.5|IJ900|pin@21||-24|-6|conn@0|y|-24|-12 +EdIn[1:3]|dIn[1:2]|D4G2;|conn@6|a|I +Emc||D6G2;|conn@7|y|O +Ep2p,p1p,rd||D4G2;|conn@0|a|B +Esin||D4G2;|conn@3|a|I +Esout||D6G2;|conn@1|y|O +X + # Cell scanEx2vertA;1{lay} CscanEx2vertA;1{lay}|scanEx2|cmos90|1194706959936|1235245610035||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235246816268 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -900,6 +1072,220 @@ Esir[1:9]||D4G2;|conn@0|a|I Esor[1:9]||D6G2;|conn@5|y|O X +# Cell scanEx3h;1{ic} +CscanEx3h;1{ic}||artwork|1205596221600|1236900801137|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@6||-1|3|-1|-1|| +Nschematic:Bus_Pin|pin@8||-3|-3|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||-3|-2|1|1|R| +Nschematic:Bus_Pin|pin@10||-5|0|-1|-1|| +Nschematic:Bus_Pin|pin@12||1|0|-1|-1|| +NPin|pin@16||0|2|1|1|| +NPin|pin@17||1|0|1|1|| +NPin|pin@23||0|-2|1|1|| +NPin|pin@26||-1|0|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-6|2|1|1|| +NPin|pin@29||-5|0|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@31||-3|0|1|1|| +NPin|pin@32||-4|2|1|1|| +NPin|pin@35||-6|-2|1|1|| +NPin|pin@36||-2|-2|1|1|| +Nschematic:Bus_Pin|pin@61||-5|4|-1|-1|| +NPin|pin@62||-5|2|1|1|| +NPin|pin@63||-5|4|1|1|| +NPin|pin@64||-5.5|3|1|1|| +NPin|pin@65||-4.5|3|1|1|| +Nschematic:Bus_Pin|pin@72||-1|2|-2|-2|| +Aschematic:bus|net@4||-0.5|IJ900|pin@9||-3|-2|pin@8||-3|-3 +AThicker|net@17|||FS1166|pin@16||0|2|pin@17||1|0 +AThicker|net@18|||FS634|pin@17||1|0|pin@23||0|-2 +AThicker|net@20|||FS2966|pin@31||-3|0|pin@32||-4|2 +AThicker|net@23|||FS1800|pin@30||-4|-2|pin@36||-2|-2 +AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0 +AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2 +AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2 +AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0 +AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2 +AThicker|net@30|||FS1800|pin@35||-6|-2|pin@30||-4|-2 +AThicker|net@31|||FS2434|pin@30||-4|-2|pin@31||-3|0 +AThicker|net@59|||FS1800|pin@36||-2|-2|pin@23||0|-2 +AThicker|net@63|||FS0|pin@32||-4|2|pin@62||-5|2 +AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4 +AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3 +AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3 +AThicker|net@71|||FS0|pin@27||-2|2|pin@32||-4|2 +AThicker|net@72|||FS0|pin@16||0|2|pin@27||-2|2 +Aschematic:bus|net@78||-0.5|IJ900|pin@6||-1|3|pin@72||-1|2 +EdIn[1:4]|dIn[1:3]|D5G2;|pin@6||I +Emc||D5G2;|pin@61||O +Ep2p,p1p,rd||D5G2;Y-0.5;|pin@8||B +Esin||D5G2;|pin@10||I +Esout||D5G2;|pin@12||O +X + +# Cell scanEx3h;1{lay} +CscanEx3h;1{lay}||cmos90|1236895308748|1236900722641||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898674956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236903536821 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@2||56|44||5.2|| +NMetal-1-Polysilicon-Con|contact@6||-88|44||5.2|| +NMetal-1-Polysilicon-Con|contact@7||200|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@11||-88|40|||| +NX-Metal-1-Metal-2-Con|contact@12||56|40|||| +NX-Metal-1-Metal-2-Con|contact@13||200|40|||| +NX-Metal-1-Metal-2-Con|contact@17||-187|22|||| +NX-Metal-1-Metal-2-Con|contact@20||-140|34|||| +NX-Metal-1-Metal-2-Con|contact@21||-43|22|||| +NX-Metal-1-Metal-2-Con|contact@22||4|34|||| +NX-Metal-1-Metal-2-Con|contact@23||101|22|||| +NX-Metal-1-Metal-2-Con|contact@24||148|34|||| +NX-Metal-1-Metal-2-Con|contact@31||-78|-10|||| +NX-Metal-1-Metal-2-Con|contact@32||-58.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@33||66|-10|||| +NX-Metal-1-Metal-2-Con|contact@34||85.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@35||210|-10|||| +NX-Metal-1-Metal-2-Con|contact@44||-202.5|-10|||| +NPolysilicon-Pin|pin@0||54.5|58.5|||| +NPolysilicon-Pin|pin@2||54.5|46.6|||| +NPolysilicon-Pin|pin@9||-89.5|58.5|||| +NPolysilicon-Pin|pin@10||-89.5|46.6|||| +NPolysilicon-Pin|pin@11||198.5|58.5|||| +NPolysilicon-Pin|pin@12||198.5|46.6|||| +NMetal-2-Pin|pin@19||-166|40|||| +NMetal-2-Pin|pin@26||-156|34|||| +NMetal-2-Pin|pin@38||216|-10|||| +NMetal-2-Pin|pin@40||-216|-10|||| +NMetal-2-Pin|pin@41||-216|-16|||| +NMetal-2-Pin|pin@42||216|-16|||| +NMetal-2-Pin|pin@43||-216|22|||| +NMetal-2-Pin|pin@44||-216|34|||| +NMetal-2-Pin|pin@45||-216|40|||| +NMetal-2-Pin|pin@46||216|22|||| +NMetal-2-Pin|pin@47||216|34|||| +NMetal-2-Pin|pin@48||216|40|||| +IscanCellE;1{lay}|scanCell@0||144|0|||D5G4; +IscanCellE;1{lay}|scanCell@2||-144|0|||D5G4; +IscanCellE;1{lay}|scanCell@3||0|0|||D5G4; +Ametal-2|net@0|||S0|scanCell@0|gnd|72|0|scanCell@3|gnd_1|72|0 +Ametal-2|net@1|||S0|scanCell@0|vdd|72|-50|scanCell@3|vdd_1|72|-50 +Ametal-2|net@2|||S0|scanCell@0|vdd_2|72|50|scanCell@3|vdd_3|72|50 +Ametal-2|net@3|||S0|scanCell@2|gnd_1|-72|0|scanCell@3|gnd|-72|0 +Ametal-2|net@4|||S0|scanCell@2|vdd_1|-72|-50|scanCell@3|vdd|-72|-50 +Ametal-2|net@5|||S0|scanCell@2|vdd_3|-72|50|scanCell@3|vdd_2|-72|50 +APolysilicon|net@18|||S1800|pin@2||54.5|46.6|contact@2||56|46.6 +APolysilicon|net@19|||S900|pin@0||54.5|58.5|pin@2||54.5|46.6 +APolysilicon|net@23|||S900|pin@9||-89.5|58.5|pin@10||-89.5|46.6 +APolysilicon|net@24|||S900|pin@11||198.5|58.5|pin@12||198.5|46.6 +APolysilicon|net@28|||S0|pin@9||-89.5|58.5|scanCell@2|rd|-116|58.5 +APolysilicon|net@30|||S1800|scanCell@0|rd|172|58.5|pin@11||198.5|58.5 +APolysilicon|net@33|||S1800|scanCell@3|rd|28|58.5|pin@0||54.5|58.5 +APolysilicon|net@34|||S1800|pin@10||-89.5|46.6|contact@6||-88|46.6 +APolysilicon|net@35|||S0|contact@7||200|46.6|pin@12||198.5|46.6 +Ametal-2|net@39|||S1800|pin@19||-166|40|contact@11||-88|40 +Ametal-1|net@40|||S900|contact@6||-88|41.4|contact@11||-88|40 +Ametal-1|net@46|||S2700|contact@12||56|40|contact@2||56|41.4 +Ametal-1|net@48|||S2700|contact@13||200|40|contact@7||200|41.4 +Ametal-2|net@56|||S0|contact@12||56|40|contact@11||-88|40 +Ametal-2|net@57|||S0|contact@13||200|40|contact@12||56|40 +Ametal-2|net@62|||S1800|pin@26||-156|34|contact@20||-140|34 +Ametal-1|net@75|||S2700|contact@17||-187|22|scanCell@2|p2p|-187|25 +Ametal-1|net@78|||S900|scanCell@0|p2p|101|25|contact@23||101|22 +Ametal-1|net@79|||S900|scanCell@3|p2p|-43|25|contact@21||-43|22 +Ametal-1|net@82|||S2700|scanCell@0|p1p|148|31|contact@24||148|34 +Ametal-1|net@83|||S2700|scanCell@2|p1p|-140|31|contact@20||-140|34 +Ametal-1|net@84|||S2700|scanCell@3|p1p|4|31|contact@22||4|34 +Ametal-1|net@98|||S2700|scanCell@2|sout|-78|-10.4|contact@31||-78|-10 +Ametal-1|net@100|||S900|scanCell@3|sin|-58.5|-7|contact@32||-58.5|-10 +Ametal-2|net@101|||S1800|contact@17||-187|22|contact@21||-43|22 +Ametal-2|net@102|||S1800|contact@21||-43|22|contact@23||101|22 +Ametal-2|net@103|||S0|contact@22||4|34|contact@20||-140|34 +Ametal-2|net@105|||S0|contact@24||148|34|contact@22||4|34 +Ametal-2|net@111|||S1800|contact@31||-78|-10|contact@32||-58.5|-10 +Ametal-2|net@112|||S1800|contact@33||66|-10|contact@34||85.5|-10 +Ametal-1|net@118|||S2700|contact@44||-202.5|-10|scanCell@2|sin|-202.5|-7 +Ametal-1|net@119|||S900|scanCell@0|sin|85.5|-7|contact@34||85.5|-10 +Ametal-1|net@123|||S900|scanCell@3|sin|-58.5|-7|contact@32||-58.5|-10 +Ametal-1|net@125|||S900|contact@35||210|-10|scanCell@0|sout|210|-10.4 +Ametal-1|net@126|||S900|contact@33||66|-10|scanCell@3|sout|66|-10.4 +Ametal-2|net@133|||S0|contact@44||-202.5|-10|pin@40||-216|-10 +Ametal-2|net@134|||S1800|pin@41||-216|-16|pin@42||216|-16 +Ametal-2|net@135|||S0|contact@17||-187|22|pin@43||-216|22 +Ametal-2|net@136|||S0|pin@26||-156|34|pin@44||-216|34 +Ametal-2|net@137|||S0|pin@19||-166|40|pin@45||-216|40 +Ametal-2|net@156|||S1800|contact@35||210|-10|pin@38||216|-10 +Ametal-2|net@157|||S1800|contact@24||148|34|pin@47||216|34 +Ametal-2|net@158|||S1800|contact@23||101|22|pin@46||216|22 +Ametal-2|net@159|||S1800|contact@13||200|40|pin@48||216|40 +EdIn[1]||D5G2;|scanCell@2|dIn[1]|I +EdIn[2]||D5G2;|scanCell@3|dIn[1]|I +EdIn[3]||D5G2;|scanCell@0|dIn[1]|I +Egnd||D5G2;|scanCell@2|gnd|G +Egnd_1||D5G2;|scanCell@0|gnd_1|G +Emc||D5G2;|pin@41||I +Emc_1||D5G2;|pin@42||I +Ep1p||D5G2;|pin@44||B +Ep1p_1||D5G2;|pin@47||B +Ep2p||D5G2;|pin@43||B +Ep2p_1||D5G2;|pin@46||B +Erd||D5G2;|pin@45||B +Erd_1||D5G2;|pin@48||B +Esin||D5G2;|pin@40||I +Esout||D5G2;|pin@38||I +Evdd||D5G2;|scanCell@2|vdd|P +Evdd_1||D5G2;|scanCell@0|vdd_1|P +Evdd_2||D5G2;|scanCell@2|vdd_2|P +Evdd_3||D5G2;|scanCell@0|vdd_3|P +X + +# Cell scanEx3h;1{sch} +CscanEx3h;1{sch}||schematic|1205595644285|1236948635364| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-23|-13|||YRRR| +NOff-Page|conn@1||24.5|0|||| +NOff-Page|conn@3||-48.5|0|||Y| +NOff-Page|conn@6||24|12|||YR| +NOff-Page|conn@7||-24|12|||R| +Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx3h +Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09 +Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[three horizontal scan cells,without m3 bus] +NBus_Pin|pin@3||-36|-6|-1|-1|| +NBus_Pin|pin@11||-12|-6|-1|-1|| +NBus_Pin|pin@13||12|-6|-1|-1|| +NBus_Pin|pin@19||0|-11|-1|-1|| +NBus_Pin|pin@21||0|-6|-1|-1|| +NWire_Pin|pin@23||-36|10.5|||| +NWire_Pin|pin@25||-12|10.5|||| +NWire_Pin|pin@27||12|10.5|||| +IscanCellE;1{ic}|scanCell@10||-36|0|||D5G4; +IscanCellE;1{ic}|scanCell@11||-12|0|||D5G4; +IscanCellE;1{ic}|scanCell@12||12|0|||D5G4; +IscanEx3h;1{ic}|scanEx3h@0||32.5|24|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D218.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5G1;PUD)D218.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|dIn[1]|D5G2;||900|pin@23||-36|10.5|scanCell@10|dIn[1]|-36|3 +Awire|dIn[2]|D5G2;||900|pin@25||-12|10.5|scanCell@11|dIn[1]|-12|3 +Awire|dIn[3]|D5G2;||900|pin@27||12|10.5|scanCell@12|dIn[1]|12|3 +Abus|net@9||-0.5|IJ900|scanCell@10|p2p,p1p,rd|-36|-3|pin@3||-36|-6 +Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@10|sout|-29|0 +Awire|net@20|||0|wire90@1|a|-2.5|0|scanCell@11|sout|-5|0 +Abus|net@22||-0.5|IJ900|scanCell@11|p2p,p1p,rd|-12|-3|pin@11||-12|-6 +Abus|net@26||-0.5|IJ900|scanCell@12|p2p,p1p,rd|12|-3|pin@13||12|-6 +Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@11|sin|-19|0 +Awire|net@32|||0|scanCell@12|sin|5|0|wire90@1|b|2.5|0 +Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@10|sin|-43|0 +Abus|net@43||-0.5|IJ1800|pin@3||-36|-6|pin@11||-12|-6 +Abus|net@46||-0.5|IJ0|pin@21||0|-6|pin@11||-12|-6 +Abus|net@47||-0.5|IJ0|pin@13||12|-6|pin@21||0|-6 +Awire|net@48|||1800|scanCell@12|sout|19|0|conn@1|a|22.5|0 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@19||0|-11|pin@21||0|-6 +EdIn[1:4]|dIn[1:3]|D4G2;|conn@6|a|I +Emc||D6G2;|conn@7|y|O +Ep2p,p1p,rd||D4G2;|conn@0|a|B +Esin||D4G2;|conn@3|a|I +Esout||D6G2;|conn@1|y|O +X + # Cell scanEx3hor;2{lay} CscanEx3hor;2{lay}|scanEx3|cmos90|1194706959936|1233798180868||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233798189810|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233798189810 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1324,6 +1710,981 @@ Evdd_10||D5G2;|scanEx1v@3|vdd_1|P Evdd_11||D5G2;|scanEx1v@3|vdd_3|P X +# Cell scanEx4h;1{ic} +CscanEx4h;1{ic}||artwork|1205596221600|1236898397937|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@6||1|3|-1|-1|| +Nschematic:Bus_Pin|pin@8||-2|-3|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||-2|-2|1|1|R| +Nschematic:Bus_Pin|pin@10||-5|0|-1|-1|| +Nschematic:Bus_Pin|pin@12||3|0|-1|-1|| +NPin|pin@16||0|2|1|1|| +NPin|pin@17||1|0|1|1|| +NPin|pin@18||2|-2|1|1|| +NPin|pin@19||3|0|1|1|| +NPin|pin@20||2|2|1|1|| +NPin|pin@23||0|-2|1|1|| +NPin|pin@26||-1|0|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-6|2|1|1|| +NPin|pin@29||-5|0|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@31||-3|0|1|1|| +NPin|pin@32||-4|2|1|1|| +NPin|pin@35||-6|-2|1|1|| +NPin|pin@36||-2|-2|1|1|| +Nschematic:Bus_Pin|pin@61||-5|4|-1|-1|| +NPin|pin@62||-5|2|1|1|| +NPin|pin@63||-5|4|1|1|| +NPin|pin@64||-5.5|3|1|1|| +NPin|pin@65||-4.5|3|1|1|| +Nschematic:Bus_Pin|pin@72||1|2|-2|-2|| +Aschematic:bus|net@4||-0.5|IJ900|pin@9||-2|-2|pin@8||-2|-3 +AThicker|net@7|||FS1800|pin@23||0|-2|pin@18||2|-2 +AThicker|net@8|||FS2434|pin@18||2|-2|pin@19||3|0 +AThicker|net@10|||FS2966|pin@19||3|0|pin@20||2|2 +AThicker|net@17|||FS1166|pin@16||0|2|pin@17||1|0 +AThicker|net@18|||FS634|pin@17||1|0|pin@23||0|-2 +AThicker|net@20|||FS2966|pin@31||-3|0|pin@32||-4|2 +AThicker|net@23|||FS1800|pin@30||-4|-2|pin@36||-2|-2 +AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0 +AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2 +AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2 +AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0 +AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2 +AThicker|net@30|||FS1800|pin@35||-6|-2|pin@30||-4|-2 +AThicker|net@31|||FS2434|pin@30||-4|-2|pin@31||-3|0 +AThicker|net@59|||FS1800|pin@36||-2|-2|pin@23||0|-2 +AThicker|net@63|||FS0|pin@32||-4|2|pin@62||-5|2 +AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4 +AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3 +AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3 +AThicker|net@71|||FS0|pin@27||-2|2|pin@32||-4|2 +AThicker|net@72|||FS0|pin@16||0|2|pin@27||-2|2 +AThicker|net@73|||FS1800|pin@16||0|2|pin@20||2|2 +Aschematic:bus|net@78||-0.5|IJ900|pin@6||1|3|pin@72||1|2 +EdIn[1:6]|dIn[1:4]|D5G2;|pin@6||I +Emc||D5G2;|pin@61||O +Ep2p,p1p,rd||D5G2;Y-0.5;|pin@8||B +Esin||D5G2;|pin@10||I +Esout||D5G2;|pin@12||O +X + +# Cell scanEx4h;1{lay} +CscanEx4h;1{lay}||cmos90|1236895308748|1236898669720||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898674956|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236898674956 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@2||-16|44||5.2|| +NMetal-1-Polysilicon-Con|contact@6||-160|44||5.2|| +NMetal-1-Polysilicon-Con|contact@7||128|44||5.2|| +NMetal-1-Polysilicon-Con|contact@8||272|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@11||-160|40|||| +NX-Metal-1-Metal-2-Con|contact@12||-16|40|||| +NX-Metal-1-Metal-2-Con|contact@13||128|40|||| +NX-Metal-1-Metal-2-Con|contact@14||272|40|||| +NX-Metal-1-Metal-2-Con|contact@17||-259|22|||| +NX-Metal-1-Metal-2-Con|contact@20||-212|34|||| +NX-Metal-1-Metal-2-Con|contact@21||-115|22|||| +NX-Metal-1-Metal-2-Con|contact@22||-68|34|||| +NX-Metal-1-Metal-2-Con|contact@23||29|22|||| +NX-Metal-1-Metal-2-Con|contact@24||76|34|||| +NX-Metal-1-Metal-2-Con|contact@25||173|22|||| +NX-Metal-1-Metal-2-Con|contact@26||220|34|||| +NX-Metal-1-Metal-2-Con|contact@31||-150|-10|||| +NX-Metal-1-Metal-2-Con|contact@32||-130.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@33||-6|-10|||| +NX-Metal-1-Metal-2-Con|contact@34||13.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@35||138|-10|||| +NX-Metal-1-Metal-2-Con|contact@36||157.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@37||282|-10|||| +NX-Metal-1-Metal-2-Con|contact@44||-274.5|-10|||| +NPolysilicon-Pin|pin@0||-17.5|58.5|||| +NPolysilicon-Pin|pin@2||-17.5|46.6|||| +NPolysilicon-Pin|pin@9||-161.5|58.5|||| +NPolysilicon-Pin|pin@10||-161.5|46.6|||| +NPolysilicon-Pin|pin@11||126.5|58.5|||| +NPolysilicon-Pin|pin@12||126.5|46.6|||| +NPolysilicon-Pin|pin@13||270.5|58.5|||| +NPolysilicon-Pin|pin@14||270.5|46.6|||| +NMetal-2-Pin|pin@19||-238|40|||| +NMetal-2-Pin|pin@26||-228|34|||| +NMetal-2-Pin|pin@38||288|-10|||| +NMetal-2-Pin|pin@40||-288|-10|||| +NMetal-2-Pin|pin@41||-288|-16|||| +NMetal-2-Pin|pin@42||288|-16|||| +NMetal-2-Pin|pin@43||-288|22|||| +NMetal-2-Pin|pin@44||-288|34|||| +NMetal-2-Pin|pin@45||-288|40|||| +NMetal-2-Pin|pin@46||288|22|||| +NMetal-2-Pin|pin@47||288|34|||| +NMetal-2-Pin|pin@48||288|40|||| +IscanCellE;1{lay}|scanCell@0||72|0|||D5G4; +IscanCellE;1{lay}|scanCell@2||-216|0|||D5G4; +IscanCellE;1{lay}|scanCell@3||-72|0|||D5G4; +IscanCellE;1{lay}|scanCell@4||216|0|||D5G4; +Ametal-2|net@0|||S0|scanCell@0|gnd|0|0|scanCell@3|gnd_1|0|0 +Ametal-2|net@1|||S0|scanCell@0|vdd|0|-50|scanCell@3|vdd_1|0|-50 +Ametal-2|net@2|||S0|scanCell@0|vdd_2|0|50|scanCell@3|vdd_3|0|50 +Ametal-2|net@3|||S0|scanCell@2|gnd_1|-144|0|scanCell@3|gnd|-144|0 +Ametal-2|net@4|||S0|scanCell@2|vdd_1|-144|-50|scanCell@3|vdd|-144|-50 +Ametal-2|net@5|||S0|scanCell@2|vdd_3|-144|50|scanCell@3|vdd_2|-144|50 +Ametal-2|net@6|||S0|scanCell@0|gnd_1|144|0|scanCell@4|gnd|144|0 +Ametal-2|net@7|||S0|scanCell@0|vdd_1|144|-50|scanCell@4|vdd|144|-50 +Ametal-2|net@8|||S0|scanCell@0|vdd_3|144|50|scanCell@4|vdd_2|144|50 +APolysilicon|net@18|||S1800|pin@2||-17.5|46.6|contact@2||-16|46.6 +APolysilicon|net@19|||S900|pin@0||-17.5|58.5|pin@2||-17.5|46.6 +APolysilicon|net@23|||S900|pin@9||-161.5|58.5|pin@10||-161.5|46.6 +APolysilicon|net@24|||S900|pin@11||126.5|58.5|pin@12||126.5|46.6 +APolysilicon|net@25|||S900|pin@13||270.5|58.5|pin@14||270.5|46.6 +APolysilicon|net@28|||S0|pin@9||-161.5|58.5|scanCell@2|rd|-188|58.5 +APolysilicon|net@30|||S1800|scanCell@0|rd|100|58.5|pin@11||126.5|58.5 +APolysilicon|net@31|||S1800|scanCell@4|rd|244|58.5|pin@13||270.5|58.5 +APolysilicon|net@33|||S1800|scanCell@3|rd|-44|58.5|pin@0||-17.5|58.5 +APolysilicon|net@34|||S1800|pin@10||-161.5|46.6|contact@6||-160|46.6 +APolysilicon|net@35|||S0|contact@7||128|46.6|pin@12||126.5|46.6 +APolysilicon|net@36|||S0|contact@8||272|46.6|pin@14||270.5|46.6 +Ametal-2|net@39|||S1800|pin@19||-238|40|contact@11||-160|40 +Ametal-1|net@40|||S900|contact@6||-160|41.4|contact@11||-160|40 +Ametal-1|net@46|||S2700|contact@12||-16|40|contact@2||-16|41.4 +Ametal-1|net@48|||S2700|contact@13||128|40|contact@7||128|41.4 +Ametal-1|net@49|||S2700|contact@14||272|40|contact@8||272|41.4 +Ametal-2|net@56|||S0|contact@12||-16|40|contact@11||-160|40 +Ametal-2|net@57|||S0|contact@13||128|40|contact@12||-16|40 +Ametal-2|net@58|||S0|contact@14||272|40|contact@13||128|40 +Ametal-2|net@62|||S1800|pin@26||-228|34|contact@20||-212|34 +Ametal-1|net@75|||S2700|contact@17||-259|22|scanCell@2|p2p|-259|25 +Ametal-1|net@78|||S900|scanCell@0|p2p|29|25|contact@23||29|22 +Ametal-1|net@79|||S900|scanCell@3|p2p|-115|25|contact@21||-115|22 +Ametal-1|net@80|||S900|scanCell@4|p2p|173|25|contact@25||173|22 +Ametal-1|net@82|||S2700|scanCell@0|p1p|76|31|contact@24||76|34 +Ametal-1|net@83|||S2700|scanCell@2|p1p|-212|31|contact@20||-212|34 +Ametal-1|net@84|||S2700|scanCell@3|p1p|-68|31|contact@22||-68|34 +Ametal-1|net@85|||S2700|scanCell@4|p1p|220|31|contact@26||220|34 +Ametal-1|net@98|||S2700|scanCell@2|sout|-150|-10.4|contact@31||-150|-10 +Ametal-1|net@100|||S900|scanCell@3|sin|-130.5|-7|contact@32||-130.5|-10 +Ametal-2|net@101|||S1800|contact@17||-259|22|contact@21||-115|22 +Ametal-2|net@102|||S1800|contact@21||-115|22|contact@23||29|22 +Ametal-2|net@103|||S0|contact@22||-68|34|contact@20||-212|34 +Ametal-2|net@104|||S1800|contact@23||29|22|contact@25||173|22 +Ametal-2|net@105|||S0|contact@24||76|34|contact@22||-68|34 +Ametal-2|net@107|||S0|contact@26||220|34|contact@24||76|34 +Ametal-2|net@111|||S1800|contact@31||-150|-10|contact@32||-130.5|-10 +Ametal-2|net@112|||S1800|contact@33||-6|-10|contact@34||13.5|-10 +Ametal-2|net@113|||S1800|contact@35||138|-10|contact@36||157.5|-10 +Ametal-1|net@118|||S2700|contact@44||-274.5|-10|scanCell@2|sin|-274.5|-7 +Ametal-1|net@119|||S900|scanCell@0|sin|13.5|-7|contact@34||13.5|-10 +Ametal-1|net@120|||S900|scanCell@4|sin|157.5|-7|contact@36||157.5|-10 +Ametal-1|net@123|||S900|scanCell@3|sin|-130.5|-7|contact@32||-130.5|-10 +Ametal-1|net@125|||S900|contact@35||138|-10|scanCell@0|sout|138|-10.4 +Ametal-1|net@126|||S900|contact@33||-6|-10|scanCell@3|sout|-6|-10.4 +Ametal-1|net@127|||S900|contact@37||282|-10|scanCell@4|sout|282|-10.4 +Ametal-2|net@133|||S0|contact@44||-274.5|-10|pin@40||-288|-10 +Ametal-2|net@134|||S1800|pin@41||-288|-16|pin@42||288|-16 +Ametal-2|net@135|||S0|contact@17||-259|22|pin@43||-288|22 +Ametal-2|net@136|||S0|pin@26||-228|34|pin@44||-288|34 +Ametal-2|net@137|||S0|pin@19||-238|40|pin@45||-288|40 +Ametal-2|net@146|||S0|pin@48||288|40|contact@14||272|40 +Ametal-2|net@149|||S1800|contact@26||220|34|pin@47||288|34 +Ametal-2|net@150|||S0|pin@46||288|22|contact@25||173|22 +Ametal-2|net@152|||S1800|contact@37||282|-10|pin@38||288|-10 +EdIn[1]||D5G2;|scanCell@2|dIn[1]|I +EdIn[2]||D5G2;|scanCell@3|dIn[1]|I +EdIn[3]||D5G2;|scanCell@0|dIn[1]|I +EdIn[4]||D5G2;|scanCell@4|dIn[1]|I +Egnd||D5G2;|scanCell@2|gnd|G +Egnd_1||D5G2;|scanCell@4|gnd_1|G +Emc||D5G2;|pin@41||I +Emc_1||D5G2;|pin@42||I +Ep1p||D5G2;|pin@44||B +Ep1p_1||D5G2;|pin@47||B +Ep2p||D5G2;|pin@43||B +Ep2p_1||D5G2;|pin@46||B +Erd||D5G2;|pin@45||B +Erd_1||D5G2;|pin@48||B +Esin||D5G2;|pin@40||I +Esout||D5G2;|pin@38||I +Evdd||D5G2;|scanCell@2|vdd|P +Evdd_1||D5G2;|scanCell@4|vdd_1|P +Evdd_2||D5G2;|scanCell@2|vdd_2|P +Evdd_3||D5G2;|scanCell@4|vdd_3|P +X + +# Cell scanEx4h;1{sch} +CscanEx4h;1{sch}||schematic|1205595644285|1236898367799| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-23|-13|||YRRR| +NOff-Page|conn@1||48.5|0|||| +NOff-Page|conn@3||-48.5|0|||Y| +NOff-Page|conn@6||24|12|||YR| +NOff-Page|conn@7||-24|12|||R| +Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx4h +Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09 +Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[six horizontal scan cells,without m3 bus] +NBus_Pin|pin@3||-36|-6|-1|-1|| +NBus_Pin|pin@11||-12|-6|-1|-1|| +NBus_Pin|pin@13||12|-6|-1|-1|| +NBus_Pin|pin@15||36|-6|-1|-1|| +NBus_Pin|pin@19||0|-11|-1|-1|| +NBus_Pin|pin@21||0|-6|-1|-1|| +NWire_Pin|pin@23||-36|10.5|||| +NWire_Pin|pin@25||-12|10.5|||| +NWire_Pin|pin@27||12|10.5|||| +NWire_Pin|pin@29||36|10.5|||| +IscanCellE;1{ic}|scanCell@10||-36|0|||D5G4; +IscanCellE;1{ic}|scanCell@11||-12|0|||D5G4; +IscanCellE;1{ic}|scanCell@12||12|0|||D5G4; +IscanCellE;1{ic}|scanCell@13||36|0|||D5G4; +IscanEx4h;1{ic}|scanEx4h@0||32.5|24|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|dIn[1]|D5G2;||900|pin@23||-36|10.5|scanCell@10|dIn[1]|-36|3 +Awire|dIn[2]|D5G2;||900|pin@25||-12|10.5|scanCell@11|dIn[1]|-12|3 +Awire|dIn[3]|D5G2;||900|pin@27||12|10.5|scanCell@12|dIn[1]|12|3 +Awire|dIn[4]|D5G2;||900|pin@29||36|10.5|scanCell@13|dIn[1]|36|3 +Abus|net@9||-0.5|IJ900|scanCell@10|p2p,p1p,rd|-36|-3|pin@3||-36|-6 +Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@10|sout|-29|0 +Awire|net@20|||0|wire90@1|a|-2.5|0|scanCell@11|sout|-5|0 +Abus|net@22||-0.5|IJ900|scanCell@11|p2p,p1p,rd|-12|-3|pin@11||-12|-6 +Awire|net@24|||0|wire90@2|a|21.5|0|scanCell@12|sout|19|0 +Abus|net@26||-0.5|IJ900|scanCell@12|p2p,p1p,rd|12|-3|pin@13||12|-6 +Abus|net@30||-0.5|IJ900|scanCell@13|p2p,p1p,rd|36|-3|pin@15||36|-6 +Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@11|sin|-19|0 +Awire|net@32|||0|scanCell@12|sin|5|0|wire90@1|b|2.5|0 +Awire|net@33|||0|scanCell@13|sin|29|0|wire90@2|b|26.5|0 +Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@10|sin|-43|0 +Abus|net@43||-0.5|IJ1800|pin@3||-36|-6|pin@11||-12|-6 +Abus|net@45||-0.5|IJ1800|pin@13||12|-6|pin@15||36|-6 +Abus|net@46||-0.5|IJ0|pin@21||0|-6|pin@11||-12|-6 +Abus|net@47||-0.5|IJ0|pin@13||12|-6|pin@21||0|-6 +Awire|net@61|||1800|scanCell@13|sout|43|0|conn@1|a|46.5|0 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@19||0|-11|pin@21||0|-6 +EdIn[1:6]|dIn[1:4]|D4G2;|conn@6|a|I +Emc||D6G2;|conn@7|y|O +Ep2p,p1p,rd||D4G2;|conn@0|a|B +Esin||D4G2;|conn@3|a|I +Esout||D6G2;|conn@1|y|O +X + +# Cell scanEx6h;1{ic} +CscanEx6h;1{ic}||artwork|1205596221600|1236896796855|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@6||5|3|-1|-1|| +Nschematic:Bus_Pin|pin@8||0|-3|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||0|-2|1|1|R| +Nschematic:Bus_Pin|pin@10||-5|0|-1|-1|| +Nschematic:Bus_Pin|pin@12||7|0|-1|-1|| +NPin|pin@14||7|0|1|1|| +NPin|pin@15||6|2|1|1|| +NPin|pin@16||0|2|1|1|| +NPin|pin@17||1|0|1|1|| +NPin|pin@18||2|-2|1|1|| +NPin|pin@19||3|0|1|1|| +NPin|pin@20||2|2|1|1|| +NPin|pin@23||0|-2|1|1|| +NPin|pin@24||6|-2|1|1|| +NPin|pin@26||-1|0|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-6|2|1|1|| +NPin|pin@29||-5|0|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@31||-3|0|1|1|| +NPin|pin@32||-4|2|1|1|| +NPin|pin@35||-6|-2|1|1|| +NPin|pin@36||-2|-2|1|1|| +NPin|pin@42||2|-2|1|1|| +NPin|pin@48||4|-2|1|1|| +Nschematic:Bus_Pin|pin@61||-5|4|-1|-1|| +NPin|pin@62||-5|2|1|1|| +NPin|pin@63||-5|4|1|1|| +NPin|pin@64||-5.5|3|1|1|| +NPin|pin@65||-4.5|3|1|1|| +Nschematic:Bus_Pin|pin@72||5|2|-2|-2|| +NPin|pin@73||4|2|1|1|| +NPin|pin@74||5|0|1|1|| +NPin|pin@75||4|-2|1|1|| +Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-2|pin@8||0|-3 +AThicker|net@7|||FS1800|pin@23||0|-2|pin@18||2|-2 +AThicker|net@8|||FS2434|pin@18||2|-2|pin@19||3|0 +AThicker|net@10|||FS2966|pin@19||3|0|pin@20||2|2 +AThicker|net@13|||FS1800|pin@18||2|-2|pin@75||4|-2 +AThicker|net@14|||FS2434|pin@24||6|-2|pin@14||7|0 +AThicker|net@15|||FS2966|pin@14||7|0|pin@15||6|2 +AThicker|net@17|||FS1166|pin@16||0|2|pin@17||1|0 +AThicker|net@18|||FS634|pin@17||1|0|pin@23||0|-2 +AThicker|net@20|||FS2966|pin@31||-3|0|pin@32||-4|2 +AThicker|net@23|||FS1800|pin@30||-4|-2|pin@36||-2|-2 +AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0 +AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2 +AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2 +AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0 +AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2 +AThicker|net@30|||FS1800|pin@35||-6|-2|pin@30||-4|-2 +AThicker|net@31|||FS2434|pin@30||-4|-2|pin@31||-3|0 +AThicker|net@36|||FS1800|pin@42||2|-2|pin@48||4|-2 +AThicker|net@59|||FS1800|pin@36||-2|-2|pin@23||0|-2 +AThicker|net@63|||FS0|pin@32||-4|2|pin@62||-5|2 +AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4 +AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3 +AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3 +AThicker|net@71|||FS0|pin@27||-2|2|pin@32||-4|2 +AThicker|net@72|||FS0|pin@16||0|2|pin@27||-2|2 +AThicker|net@73|||FS1800|pin@16||0|2|pin@20||2|2 +AThicker|net@74|||FS1800|pin@73||4|2|pin@15||6|2 +Aschematic:bus|net@78||-0.5|IJ900|pin@6||5|3|pin@72||5|2 +AThicker|net@79|||FS1800|pin@20||2|2|pin@73||4|2 +AThicker|net@80|||FS1166|pin@73||4|2|pin@74||5|0 +AThicker|net@81|||FS1800|pin@75||4|-2|pin@24||6|-2 +AThicker|net@82|||FS634|pin@74||5|0|pin@75||4|-2 +Edin[1:6]|dIn[1:6]|D5G2;|pin@6||I +Emc||D5G2;|pin@61||O +Ecl[T,F],clS[T,F],rd[T,F],mc|p2p,p1p,rd|D5G2;Y-0.5;|pin@8||B +Esin||D5G2;|pin@10||I +Esout||D5G2;|pin@12||O +X + +# Cell scanEx6h;1{lay} +CscanEx6h;1{lay}||cmos90|1236895308748|1236896648885||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236896333319|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236896333319 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@2||-160|44||5.2|| +NMetal-1-Polysilicon-Con|contact@6||-304|44||5.2|| +NMetal-1-Polysilicon-Con|contact@7||-16|44||5.2|| +NMetal-1-Polysilicon-Con|contact@8||128|44||5.2|| +NMetal-1-Polysilicon-Con|contact@9||272|44||5.2|| +NMetal-1-Polysilicon-Con|contact@10||416|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@11||-304|40|||| +NX-Metal-1-Metal-2-Con|contact@12||-160|40|||| +NX-Metal-1-Metal-2-Con|contact@13||-16|40|||| +NX-Metal-1-Metal-2-Con|contact@14||128|40|||| +NX-Metal-1-Metal-2-Con|contact@15||272|40|||| +NX-Metal-1-Metal-2-Con|contact@16||416|40|||| +NX-Metal-1-Metal-2-Con|contact@17||-403|22|||| +NX-Metal-1-Metal-2-Con|contact@20||-356|34|||| +NX-Metal-1-Metal-2-Con|contact@21||-259|22|||| +NX-Metal-1-Metal-2-Con|contact@22||-212|34|||| +NX-Metal-1-Metal-2-Con|contact@23||-115|22|||| +NX-Metal-1-Metal-2-Con|contact@24||-68|34|||| +NX-Metal-1-Metal-2-Con|contact@25||29|22|||| +NX-Metal-1-Metal-2-Con|contact@26||76|34|||| +NX-Metal-1-Metal-2-Con|contact@27||173|22|||| +NX-Metal-1-Metal-2-Con|contact@28||220|34|||| +NX-Metal-1-Metal-2-Con|contact@29||317|22|||| +NX-Metal-1-Metal-2-Con|contact@30||364|34|||| +NX-Metal-1-Metal-2-Con|contact@31||-294|-10|||| +NX-Metal-1-Metal-2-Con|contact@32||-274.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@33||-150|-10|||| +NX-Metal-1-Metal-2-Con|contact@34||-130.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@35||-6|-10|||| +NX-Metal-1-Metal-2-Con|contact@36||13.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@37||138|-10|||| +NX-Metal-1-Metal-2-Con|contact@38||157.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@39||282|-10|||| +NX-Metal-1-Metal-2-Con|contact@40||301.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@41||426|-10|||| +NX-Metal-1-Metal-2-Con|contact@44||-418.5|-10|||| +NPolysilicon-Pin|pin@0||-161.5|58.5|||| +NPolysilicon-Pin|pin@2||-161.5|46.6|||| +NPolysilicon-Pin|pin@9||-305.5|58.5|||| +NPolysilicon-Pin|pin@10||-305.5|46.6|||| +NPolysilicon-Pin|pin@11||-17.5|58.5|||| +NPolysilicon-Pin|pin@12||-17.5|46.6|||| +NPolysilicon-Pin|pin@13||126.5|58.5|||| +NPolysilicon-Pin|pin@14||126.5|46.6|||| +NPolysilicon-Pin|pin@15||270.5|58.5|||| +NPolysilicon-Pin|pin@16||270.5|46.6|||| +NPolysilicon-Pin|pin@17||414.5|58.5|||| +NPolysilicon-Pin|pin@18||414.5|46.6|||| +NMetal-2-Pin|pin@19||-382|40|||| +NMetal-2-Pin|pin@26||-372|34|||| +NMetal-2-Pin|pin@35||342|22|||| +NMetal-2-Pin|pin@38||432|-10|||| +NMetal-2-Pin|pin@40||-432|-10|||| +NMetal-2-Pin|pin@41||-432|-16|||| +NMetal-2-Pin|pin@42||432|-16|||| +NMetal-2-Pin|pin@43||-432|22|||| +NMetal-2-Pin|pin@44||-432|34|||| +NMetal-2-Pin|pin@45||-432|40|||| +NMetal-2-Pin|pin@46||432|22|||| +NMetal-2-Pin|pin@47||432|34|||| +NMetal-2-Pin|pin@48||432|40|||| +IscanCellE;1{lay}|scanCell@0||-72|0|||D5G4; +IscanCellE;1{lay}|scanCell@2||-360|0|||D5G4; +IscanCellE;1{lay}|scanCell@3||-216|0|||D5G4; +IscanCellE;1{lay}|scanCell@4||72|0|||D5G4; +IscanCellE;1{lay}|scanCell@5||216|0|||D5G4; +IscanCellE;1{lay}|scanCell@6||360|0|||D5G4; +Ametal-2|net@0|||S0|scanCell@0|gnd|-144|0|scanCell@3|gnd_1|-144|0 +Ametal-2|net@1|||S0|scanCell@0|vdd|-144|-50|scanCell@3|vdd_1|-144|-50 +Ametal-2|net@2|||S0|scanCell@0|vdd_2|-144|50|scanCell@3|vdd_3|-144|50 +Ametal-2|net@3|||S0|scanCell@2|gnd_1|-288|0|scanCell@3|gnd|-288|0 +Ametal-2|net@4|||S0|scanCell@2|vdd_1|-288|-50|scanCell@3|vdd|-288|-50 +Ametal-2|net@5|||S0|scanCell@2|vdd_3|-288|50|scanCell@3|vdd_2|-288|50 +Ametal-2|net@6|||S0|scanCell@0|gnd_1|0|0|scanCell@4|gnd|0|0 +Ametal-2|net@7|||S0|scanCell@0|vdd_1|0|-50|scanCell@4|vdd|0|-50 +Ametal-2|net@8|||S0|scanCell@0|vdd_3|0|50|scanCell@4|vdd_2|0|50 +Ametal-2|net@9|||S0|scanCell@4|gnd_1|144|0|scanCell@5|gnd|144|0 +Ametal-2|net@10|||S0|scanCell@4|vdd_1|144|-50|scanCell@5|vdd|144|-50 +Ametal-2|net@11|||S0|scanCell@4|vdd_3|144|50|scanCell@5|vdd_2|144|50 +Ametal-2|net@12|||S0|scanCell@5|gnd_1|288|0|scanCell@6|gnd|288|0 +Ametal-2|net@13|||S0|scanCell@5|vdd_1|288|-50|scanCell@6|vdd|288|-50 +Ametal-2|net@14|||S0|scanCell@5|vdd_3|288|50|scanCell@6|vdd_2|288|50 +APolysilicon|net@18|||S1800|pin@2||-161.5|46.6|contact@2||-160|46.6 +APolysilicon|net@19|||S900|pin@0||-161.5|58.5|pin@2||-161.5|46.6 +APolysilicon|net@23|||S900|pin@9||-305.5|58.5|pin@10||-305.5|46.6 +APolysilicon|net@24|||S900|pin@11||-17.5|58.5|pin@12||-17.5|46.6 +APolysilicon|net@25|||S900|pin@13||126.5|58.5|pin@14||126.5|46.6 +APolysilicon|net@26|||S900|pin@15||270.5|58.5|pin@16||270.5|46.6 +APolysilicon|net@27|||S900|pin@17||414.5|58.5|pin@18||414.5|46.6 +APolysilicon|net@28|||S0|pin@9||-305.5|58.5|scanCell@2|rd|-332|58.5 +APolysilicon|net@29|||S1800|scanCell@6|rd|388|58.5|pin@17||414.5|58.5 +APolysilicon|net@30|||S1800|scanCell@0|rd|-44|58.5|pin@11||-17.5|58.5 +APolysilicon|net@31|||S1800|scanCell@4|rd|100|58.5|pin@13||126.5|58.5 +APolysilicon|net@32|||S1800|scanCell@5|rd|244|58.5|pin@15||270.5|58.5 +APolysilicon|net@33|||S1800|scanCell@3|rd|-188|58.5|pin@0||-161.5|58.5 +APolysilicon|net@34|||S1800|pin@10||-305.5|46.6|contact@6||-304|46.6 +APolysilicon|net@35|||S0|contact@7||-16|46.6|pin@12||-17.5|46.6 +APolysilicon|net@36|||S0|contact@8||128|46.6|pin@14||126.5|46.6 +APolysilicon|net@37|||S0|contact@9||272|46.6|pin@16||270.5|46.6 +APolysilicon|net@38|||S0|contact@10||416|46.6|pin@18||414.5|46.6 +Ametal-2|net@39|||S1800|pin@19||-382|40|contact@11||-304|40 +Ametal-1|net@40|||S900|contact@6||-304|41.4|contact@11||-304|40 +Ametal-1|net@46|||S2700|contact@12||-160|40|contact@2||-160|41.4 +Ametal-1|net@47|||S2700|contact@16||416|40|contact@10||416|41.4 +Ametal-1|net@48|||S2700|contact@13||-16|40|contact@7||-16|41.4 +Ametal-1|net@49|||S2700|contact@14||128|40|contact@8||128|41.4 +Ametal-1|net@50|||S2700|contact@15||272|40|contact@9||272|41.4 +Ametal-2|net@56|||S0|contact@12||-160|40|contact@11||-304|40 +Ametal-2|net@57|||S0|contact@13||-16|40|contact@12||-160|40 +Ametal-2|net@58|||S0|contact@14||128|40|contact@13||-16|40 +Ametal-2|net@59|||S0|contact@15||272|40|contact@14||128|40 +Ametal-2|net@60|||S0|contact@16||416|40|contact@15||272|40 +Ametal-2|net@62|||S1800|pin@26||-372|34|contact@20||-356|34 +Ametal-2|net@73|||S1800|contact@29||317|22|pin@35||342|22 +Ametal-1|net@75|||S2700|contact@17||-403|22|scanCell@2|p2p|-403|25 +Ametal-1|net@76|||S900|scanCell@6|p2p|317|25|contact@29||317|22 +Ametal-1|net@77|||S2700|scanCell@6|p1p|364|31|contact@30||364|34 +Ametal-1|net@78|||S900|scanCell@0|p2p|-115|25|contact@23||-115|22 +Ametal-1|net@79|||S900|scanCell@3|p2p|-259|25|contact@21||-259|22 +Ametal-1|net@80|||S900|scanCell@4|p2p|29|25|contact@25||29|22 +Ametal-1|net@81|||S900|scanCell@5|p2p|173|25|contact@27||173|22 +Ametal-1|net@82|||S2700|scanCell@0|p1p|-68|31|contact@24||-68|34 +Ametal-1|net@83|||S2700|scanCell@2|p1p|-356|31|contact@20||-356|34 +Ametal-1|net@84|||S2700|scanCell@3|p1p|-212|31|contact@22||-212|34 +Ametal-1|net@85|||S2700|scanCell@4|p1p|76|31|contact@26||76|34 +Ametal-1|net@86|||S2700|scanCell@5|p1p|220|31|contact@28||220|34 +Ametal-1|net@98|||S2700|scanCell@2|sout|-294|-10.4|contact@31||-294|-10 +Ametal-1|net@100|||S900|scanCell@3|sin|-274.5|-7|contact@32||-274.5|-10 +Ametal-2|net@101|||S1800|contact@17||-403|22|contact@21||-259|22 +Ametal-2|net@102|||S1800|contact@21||-259|22|contact@23||-115|22 +Ametal-2|net@103|||S0|contact@22||-212|34|contact@20||-356|34 +Ametal-2|net@104|||S1800|contact@23||-115|22|contact@25||29|22 +Ametal-2|net@105|||S0|contact@24||-68|34|contact@22||-212|34 +Ametal-2|net@106|||S1800|contact@25||29|22|contact@27||173|22 +Ametal-2|net@107|||S0|contact@26||76|34|contact@24||-68|34 +Ametal-2|net@108|||S1800|contact@27||173|22|contact@29||317|22 +Ametal-2|net@109|||S0|contact@28||220|34|contact@26||76|34 +Ametal-2|net@110|||S0|contact@30||364|34|contact@28||220|34 +Ametal-2|net@111|||S1800|contact@31||-294|-10|contact@32||-274.5|-10 +Ametal-2|net@112|||S1800|contact@33||-150|-10|contact@34||-130.5|-10 +Ametal-2|net@113|||S1800|contact@35||-6|-10|contact@36||13.5|-10 +Ametal-2|net@114|||S1800|contact@37||138|-10|contact@38||157.5|-10 +Ametal-2|net@115|||S1800|contact@39||282|-10|contact@40||301.5|-10 +Ametal-2|net@116|||S1800|contact@41||426|-10|pin@38||432|-10 +Ametal-1|net@118|||S2700|contact@44||-418.5|-10|scanCell@2|sin|-418.5|-7 +Ametal-1|net@119|||S900|scanCell@0|sin|-130.5|-7|contact@34||-130.5|-10 +Ametal-1|net@120|||S900|scanCell@4|sin|13.5|-7|contact@36||13.5|-10 +Ametal-1|net@121|||S900|scanCell@5|sin|157.5|-7|contact@38||157.5|-10 +Ametal-1|net@122|||S900|scanCell@6|sin|301.5|-7|contact@40||301.5|-10 +Ametal-1|net@123|||S900|scanCell@3|sin|-274.5|-7|contact@32||-274.5|-10 +Ametal-1|net@124|||S900|contact@30||364|34|scanCell@6|p1p|364|31 +Ametal-1|net@125|||S900|contact@35||-6|-10|scanCell@0|sout|-6|-10.4 +Ametal-1|net@126|||S900|contact@33||-150|-10|scanCell@3|sout|-150|-10.4 +Ametal-1|net@127|||S900|contact@37||138|-10|scanCell@4|sout|138|-10.4 +Ametal-1|net@128|||S900|contact@39||282|-10|scanCell@5|sout|282|-10.4 +Ametal-1|net@129|||S900|contact@41||426|-10|scanCell@6|sout|426|-10.4 +Ametal-2|net@133|||S0|contact@44||-418.5|-10|pin@40||-432|-10 +Ametal-2|net@134|||S1800|pin@41||-432|-16|pin@42||432|-16 +Ametal-2|net@135|||S0|contact@17||-403|22|pin@43||-432|22 +Ametal-2|net@136|||S0|pin@26||-372|34|pin@44||-432|34 +Ametal-2|net@137|||S0|pin@19||-382|40|pin@45||-432|40 +Ametal-2|net@138|||S1800|contact@16||416|40|pin@48||432|40 +Ametal-2|net@139|||S1800|contact@30||364|34|pin@47||432|34 +Ametal-2|net@140|||S1800|pin@35||342|22|pin@46||432|22 +EdIn[1]||D5G2;|scanCell@2|dIn[1]|I +EdIn[2]||D5G2;|scanCell@3|dIn[1]|I +EdIn[3]||D5G2;|scanCell@0|dIn[1]|I +EdIn[4]||D5G2;|scanCell@4|dIn[1]|I +EdIn[5]||D5G2;|scanCell@5|dIn[1]|I +EdIn[6]||D5G2;|scanCell@6|dIn[1]|I +Egnd||D5G2;|scanCell@2|gnd|G +Egnd_1||D5G2;|scanCell@6|gnd_1|G +Emc||D5G2;|pin@41||I +Emc_1||D5G2;|pin@42||I +Ep1p||D5G2;|pin@44||B +Ep1p_1||D5G2;|pin@47||B +Ep2p||D5G2;|pin@43||B +Ep2p_1||D5G2;|pin@46||B +Erd||D5G2;|pin@45||B +Erd_1||D5G2;|pin@48||B +Esin||D5G2;|pin@40||I +Esout_4|sout|D5G2;|pin@38||I +Evdd||D5G2;|scanCell@2|vdd|P +Evdd_1||D5G2;|scanCell@6|vdd_1|P +Evdd_2||D5G2;|scanCell@2|vdd_2|P +Evdd_3||D5G2;|scanCell@6|vdd_3|P +X + +# Cell scanEx6h;1{sch} +CscanEx6h;1{sch}||schematic|1205595644285|1236896796855| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-23|-13|||YRRR| +NOff-Page|conn@1||96.5|0|||| +NOff-Page|conn@3||-48.5|0|||Y| +NOff-Page|conn@6||24|12|||YR| +NOff-Page|conn@7||-24|12|||R| +Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx6h +Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09 +Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[six horizontal scan cells,without m3 bus] +NBus_Pin|pin@3||-36|-6|-1|-1|| +NBus_Pin|pin@11||-12|-6|-1|-1|| +NBus_Pin|pin@13||12|-6|-1|-1|| +NBus_Pin|pin@15||36|-6|-1|-1|| +NBus_Pin|pin@19||0|-11|-1|-1|| +NBus_Pin|pin@21||0|-6|-1|-1|| +NWire_Pin|pin@23||-36|10.5|||| +NWire_Pin|pin@25||-12|10.5|||| +NWire_Pin|pin@27||12|10.5|||| +NWire_Pin|pin@29||36|10.5|||| +NBus_Pin|pin@30||60|-6|-1|-1|| +NWire_Pin|pin@31||60|10.5|||| +NWire_Pin|pin@32||84|10.5|||| +NBus_Pin|pin@33||84|-6|-1|-1|| +IscanCellE;1{ic}|scanCell@10||-36|0|||D5G4; +IscanCellE;1{ic}|scanCell@11||-12|0|||D5G4; +IscanCellE;1{ic}|scanCell@12||12|0|||D5G4; +IscanCellE;1{ic}|scanCell@13||36|0|||D5G4; +IscanCellE;1{ic}|scanCell@14||60|0|||D5G4; +IscanCellE;1{ic}|scanCell@15||84|0|||D5G4; +IscanEx6h;1{ic}|scanKx6@0||32.5|24|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||48|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||72|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|dIn[1]|D5G2;||900|pin@23||-36|10.5|scanCell@10|dIn[1]|-36|3 +Awire|dIn[2]|D5G2;||900|pin@25||-12|10.5|scanCell@11|dIn[1]|-12|3 +Awire|dIn[3]|D5G2;||900|pin@27||12|10.5|scanCell@12|dIn[1]|12|3 +Awire|dIn[4]|D5G2;||900|pin@29||36|10.5|scanCell@13|dIn[1]|36|3 +Awire|dIn[5]|D5G2;||900|pin@31||60|10.5|scanCell@14|dIn[1]|60|3 +Awire|dIn[6]|D5G2;||900|pin@32||84|10.5|scanCell@15|dIn[1]|84|3 +Abus|net@9||-0.5|IJ900|scanCell@10|p2p,p1p,rd|-36|-3|pin@3||-36|-6 +Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@10|sout|-29|0 +Awire|net@20|||0|wire90@1|a|-2.5|0|scanCell@11|sout|-5|0 +Abus|net@22||-0.5|IJ900|scanCell@11|p2p,p1p,rd|-12|-3|pin@11||-12|-6 +Awire|net@24|||0|wire90@2|a|21.5|0|scanCell@12|sout|19|0 +Abus|net@26||-0.5|IJ900|scanCell@12|p2p,p1p,rd|12|-3|pin@13||12|-6 +Abus|net@30||-0.5|IJ900|scanCell@13|p2p,p1p,rd|36|-3|pin@15||36|-6 +Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@11|sin|-19|0 +Awire|net@32|||0|scanCell@12|sin|5|0|wire90@1|b|2.5|0 +Awire|net@33|||0|scanCell@13|sin|29|0|wire90@2|b|26.5|0 +Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@10|sin|-43|0 +Abus|net@43||-0.5|IJ1800|pin@3||-36|-6|pin@11||-12|-6 +Abus|net@45||-0.5|IJ1800|pin@13||12|-6|pin@15||36|-6 +Abus|net@46||-0.5|IJ0|pin@21||0|-6|pin@11||-12|-6 +Abus|net@47||-0.5|IJ0|pin@13||12|-6|pin@21||0|-6 +Abus|net@49||-0.5|IJ900|scanCell@14|p2p,p1p,rd|60|-3|pin@30||60|-6 +Awire|net@50|||0|scanCell@14|sin|53|0|wire90@3|b|50.5|0 +Awire|net@51|||1800|scanCell@13|sout|43|0|wire90@3|a|45.5|0 +Abus|net@52||-0.5|IJ1800|pin@15||36|-6|pin@30||60|-6 +Awire|net@55|||0|scanCell@15|sin|77|0|wire90@4|b|74.5|0 +Awire|net@56|||1800|scanCell@14|sout|67|0|wire90@4|a|69.5|0 +Awire|net@57|||0|conn@1|a|94.5|0|scanCell@15|sout|91|0 +Abus|net@58||-0.5|IJ900|scanCell@15|p2p,p1p,rd|84|-3|pin@33||84|-6 +Abus|net@59||-0.5|IJ0|pin@33||84|-6|pin@30||60|-6 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@19||0|-11|pin@21||0|-6 +Edin[1:6]|dIn[1:6]|D4G2;|conn@6|a|I +Emc||D6G2;|conn@7|y|O +Ecl[T,F],clS[T,F],rd[T,F],mc|p2p,p1p,rd|D4G2;|conn@0|a|B +Esin||D4G2;|conn@3|a|I +Esout||D6G2;|conn@1|y|O +X + +# Cell scanEx7h;1{ic} +CscanEx7h;1{ic}||artwork|1205596221600|1236897253830|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@6||5|3|-1|-1|| +Nschematic:Bus_Pin|pin@8||0|-3|-1|-1|R| +Ngeneric:Invisible-Pin|pin@9||0|-2|1|1|R| +Nschematic:Bus_Pin|pin@10||-5|0|-1|-1|| +Nschematic:Bus_Pin|pin@12||7|0|-1|-1|| +NPin|pin@14||7|0|1|1|| +NPin|pin@15||6|2|1|1|| +NPin|pin@16||0|2|1|1|| +NPin|pin@17||1|0|1|1|| +NPin|pin@18||2|-2|1|1|| +NPin|pin@19||3|0|1|1|| +NPin|pin@20||2|2|1|1|| +NPin|pin@23||0|-2|1|1|| +NPin|pin@24||6|-2|1|1|| +NPin|pin@26||-1|0|1|1|| +NPin|pin@27||-2|2|1|1|| +NPin|pin@28||-6|2|1|1|| +NPin|pin@29||-5|0|1|1|| +NPin|pin@30||-4|-2|1|1|| +NPin|pin@31||-3|0|1|1|| +NPin|pin@32||-4|2|1|1|| +NPin|pin@35||-6|-2|1|1|| +NPin|pin@36||-2|-2|1|1|| +NPin|pin@42||2|-2|1|1|| +NPin|pin@48||4|-2|1|1|| +Nschematic:Bus_Pin|pin@61||-5|4|-1|-1|| +NPin|pin@62||-5|2|1|1|| +NPin|pin@63||-5|4|1|1|| +NPin|pin@64||-5.5|3|1|1|| +NPin|pin@65||-4.5|3|1|1|| +Nschematic:Bus_Pin|pin@72||5|2|-2|-2|| +NPin|pin@73||4|2|1|1|| +NPin|pin@74||5|0|1|1|| +NPin|pin@75||4|-2|1|1|| +Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-2|pin@8||0|-3 +AThicker|net@7|||FS1800|pin@23||0|-2|pin@18||2|-2 +AThicker|net@8|||FS2434|pin@18||2|-2|pin@19||3|0 +AThicker|net@10|||FS2966|pin@19||3|0|pin@20||2|2 +AThicker|net@13|||FS1800|pin@18||2|-2|pin@75||4|-2 +AThicker|net@14|||FS2434|pin@24||6|-2|pin@14||7|0 +AThicker|net@15|||FS2966|pin@14||7|0|pin@15||6|2 +AThicker|net@17|||FS1166|pin@16||0|2|pin@17||1|0 +AThicker|net@18|||FS634|pin@17||1|0|pin@23||0|-2 +AThicker|net@20|||FS2966|pin@31||-3|0|pin@32||-4|2 +AThicker|net@23|||FS1800|pin@30||-4|-2|pin@36||-2|-2 +AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0 +AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2 +AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2 +AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0 +AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2 +AThicker|net@30|||FS1800|pin@35||-6|-2|pin@30||-4|-2 +AThicker|net@31|||FS2434|pin@30||-4|-2|pin@31||-3|0 +AThicker|net@36|||FS1800|pin@42||2|-2|pin@48||4|-2 +AThicker|net@59|||FS1800|pin@36||-2|-2|pin@23||0|-2 +AThicker|net@63|||FS0|pin@32||-4|2|pin@62||-5|2 +AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4 +AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3 +AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3 +AThicker|net@71|||FS0|pin@27||-2|2|pin@32||-4|2 +AThicker|net@72|||FS0|pin@16||0|2|pin@27||-2|2 +AThicker|net@73|||FS1800|pin@16||0|2|pin@20||2|2 +AThicker|net@74|||FS1800|pin@73||4|2|pin@15||6|2 +Aschematic:bus|net@78||-0.5|IJ900|pin@6||5|3|pin@72||5|2 +AThicker|net@79|||FS1800|pin@20||2|2|pin@73||4|2 +AThicker|net@80|||FS1166|pin@73||4|2|pin@74||5|0 +AThicker|net@81|||FS1800|pin@75||4|-2|pin@24||6|-2 +AThicker|net@82|||FS634|pin@74||5|0|pin@75||4|-2 +EdIn[1:6]|dIn[1:7]|D5G2;|pin@6||I +Emc||D5G2;|pin@61||O +Ep2p,p1p,rd||D5G2;Y-0.5;|pin@8||B +Esin||D5G2;|pin@10||I +Esout||D5G2;|pin@12||O +X + +# Cell scanEx7h;1{lay} +CscanEx7h;1{lay}||cmos90|1236895308748|1236897440553||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1236898028666|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236898028666 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@2||-232|44||5.2|| +NMetal-1-Polysilicon-Con|contact@6||-376|44||5.2|| +NMetal-1-Polysilicon-Con|contact@7||-88|44||5.2|| +NMetal-1-Polysilicon-Con|contact@8||56|44||5.2|| +NMetal-1-Polysilicon-Con|contact@9||200|44||5.2|| +NMetal-1-Polysilicon-Con|contact@10||344|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@11||-376|40|||| +NX-Metal-1-Metal-2-Con|contact@12||-232|40|||| +NX-Metal-1-Metal-2-Con|contact@13||-88|40|||| +NX-Metal-1-Metal-2-Con|contact@14||56|40|||| +NX-Metal-1-Metal-2-Con|contact@15||200|40|||| +NX-Metal-1-Metal-2-Con|contact@16||344|40|||| +NX-Metal-1-Metal-2-Con|contact@17||-475|22|||| +NX-Metal-1-Metal-2-Con|contact@20||-428|34|||| +NX-Metal-1-Metal-2-Con|contact@21||-331|22|||| +NX-Metal-1-Metal-2-Con|contact@22||-284|34|||| +NX-Metal-1-Metal-2-Con|contact@23||-187|22|||| +NX-Metal-1-Metal-2-Con|contact@24||-140|34|||| +NX-Metal-1-Metal-2-Con|contact@25||-43|22|||| +NX-Metal-1-Metal-2-Con|contact@26||4|34|||| +NX-Metal-1-Metal-2-Con|contact@27||101|22|||| +NX-Metal-1-Metal-2-Con|contact@28||148|34|||| +NX-Metal-1-Metal-2-Con|contact@29||245|22|||| +NX-Metal-1-Metal-2-Con|contact@30||292|34|||| +NX-Metal-1-Metal-2-Con|contact@31||-366|-10|||| +NX-Metal-1-Metal-2-Con|contact@32||-346.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@33||-222|-10|||| +NX-Metal-1-Metal-2-Con|contact@34||-202.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@35||-78|-10|||| +NX-Metal-1-Metal-2-Con|contact@36||-58.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@37||66|-10|||| +NX-Metal-1-Metal-2-Con|contact@38||85.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@39||210|-10|||| +NX-Metal-1-Metal-2-Con|contact@40||229.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@41||354|-10|||| +NX-Metal-1-Metal-2-Con|contact@44||-490.5|-10|||| +NMetal-1-Polysilicon-Con|contact@45||488|44||5.2|| +NX-Metal-1-Metal-2-Con|contact@46||488|40|||| +NX-Metal-1-Metal-2-Con|contact@47||389|22|||| +NX-Metal-1-Metal-2-Con|contact@48||436|34|||| +NX-Metal-1-Metal-2-Con|contact@49||373.5|-10|||| +NX-Metal-1-Metal-2-Con|contact@50||498|-10|||| +NPolysilicon-Pin|pin@0||-233.5|58.5|||| +NPolysilicon-Pin|pin@2||-233.5|46.6|||| +NPolysilicon-Pin|pin@9||-377.5|58.5|||| +NPolysilicon-Pin|pin@10||-377.5|46.6|||| +NPolysilicon-Pin|pin@11||-89.5|58.5|||| +NPolysilicon-Pin|pin@12||-89.5|46.6|||| +NPolysilicon-Pin|pin@13||54.5|58.5|||| +NPolysilicon-Pin|pin@14||54.5|46.6|||| +NPolysilicon-Pin|pin@15||198.5|58.5|||| +NPolysilicon-Pin|pin@16||198.5|46.6|||| +NPolysilicon-Pin|pin@17||342.5|58.5|||| +NPolysilicon-Pin|pin@18||342.5|46.6|||| +NMetal-2-Pin|pin@19||-454|40|||| +NMetal-2-Pin|pin@26||-444|34|||| +NMetal-2-Pin|pin@35||270|22|||| +NMetal-2-Pin|pin@38||504|-10|||| +NMetal-2-Pin|pin@40||-504|-10|||| +NMetal-2-Pin|pin@41||-504|-16|||| +NMetal-2-Pin|pin@42||504|-16|||| +NMetal-2-Pin|pin@43||-504|22|||| +NMetal-2-Pin|pin@44||-504|34|||| +NMetal-2-Pin|pin@45||-504|40|||| +NMetal-2-Pin|pin@46||504|22|||| +NMetal-2-Pin|pin@47||504|34|||| +NMetal-2-Pin|pin@48||504|40|||| +NPolysilicon-Pin|pin@49||486.5|58.5|||| +NPolysilicon-Pin|pin@50||486.5|46.6|||| +IscanCellE;1{lay}|scanCell@0||-144|0|||D5G4; +IscanCellE;1{lay}|scanCell@2||-432|0|||D5G4; +IscanCellE;1{lay}|scanCell@3||-288|0|||D5G4; +IscanCellE;1{lay}|scanCell@4||0|0|||D5G4; +IscanCellE;1{lay}|scanCell@5||144|0|||D5G4; +IscanCellE;1{lay}|scanCell@6||288|0|||D5G4; +IscanCellE;1{lay}|scanCell@7||432|0|||D5G4; +Ametal-2|net@0|||S0|scanCell@0|gnd|-216|0|scanCell@3|gnd_1|-216|0 +Ametal-2|net@1|||S0|scanCell@0|vdd|-216|-50|scanCell@3|vdd_1|-216|-50 +Ametal-2|net@2|||S0|scanCell@0|vdd_2|-216|50|scanCell@3|vdd_3|-216|50 +Ametal-2|net@3|||S0|scanCell@2|gnd_1|-360|0|scanCell@3|gnd|-360|0 +Ametal-2|net@4|||S0|scanCell@2|vdd_1|-360|-50|scanCell@3|vdd|-360|-50 +Ametal-2|net@5|||S0|scanCell@2|vdd_3|-360|50|scanCell@3|vdd_2|-360|50 +Ametal-2|net@6|||S0|scanCell@0|gnd_1|-72|0|scanCell@4|gnd|-72|0 +Ametal-2|net@7|||S0|scanCell@0|vdd_1|-72|-50|scanCell@4|vdd|-72|-50 +Ametal-2|net@8|||S0|scanCell@0|vdd_3|-72|50|scanCell@4|vdd_2|-72|50 +Ametal-2|net@9|||S0|scanCell@4|gnd_1|72|0|scanCell@5|gnd|72|0 +Ametal-2|net@10|||S0|scanCell@4|vdd_1|72|-50|scanCell@5|vdd|72|-50 +Ametal-2|net@11|||S0|scanCell@4|vdd_3|72|50|scanCell@5|vdd_2|72|50 +Ametal-2|net@12|||S0|scanCell@5|gnd_1|216|0|scanCell@6|gnd|216|0 +Ametal-2|net@13|||S0|scanCell@5|vdd_1|216|-50|scanCell@6|vdd|216|-50 +Ametal-2|net@14|||S0|scanCell@5|vdd_3|216|50|scanCell@6|vdd_2|216|50 +APolysilicon|net@18|||S1800|pin@2||-233.5|46.6|contact@2||-232|46.6 +APolysilicon|net@19|||S900|pin@0||-233.5|58.5|pin@2||-233.5|46.6 +APolysilicon|net@23|||S900|pin@9||-377.5|58.5|pin@10||-377.5|46.6 +APolysilicon|net@24|||S900|pin@11||-89.5|58.5|pin@12||-89.5|46.6 +APolysilicon|net@25|||S900|pin@13||54.5|58.5|pin@14||54.5|46.6 +APolysilicon|net@26|||S900|pin@15||198.5|58.5|pin@16||198.5|46.6 +APolysilicon|net@27|||S900|pin@17||342.5|58.5|pin@18||342.5|46.6 +APolysilicon|net@28|||S0|pin@9||-377.5|58.5|scanCell@2|rd|-404|58.5 +APolysilicon|net@29|||S1800|scanCell@6|rd|316|58.5|pin@17||342.5|58.5 +APolysilicon|net@30|||S1800|scanCell@0|rd|-116|58.5|pin@11||-89.5|58.5 +APolysilicon|net@31|||S1800|scanCell@4|rd|28|58.5|pin@13||54.5|58.5 +APolysilicon|net@32|||S1800|scanCell@5|rd|172|58.5|pin@15||198.5|58.5 +APolysilicon|net@33|||S1800|scanCell@3|rd|-260|58.5|pin@0||-233.5|58.5 +APolysilicon|net@34|||S1800|pin@10||-377.5|46.6|contact@6||-376|46.6 +APolysilicon|net@35|||S0|contact@7||-88|46.6|pin@12||-89.5|46.6 +APolysilicon|net@36|||S0|contact@8||56|46.6|pin@14||54.5|46.6 +APolysilicon|net@37|||S0|contact@9||200|46.6|pin@16||198.5|46.6 +APolysilicon|net@38|||S0|contact@10||344|46.6|pin@18||342.5|46.6 +Ametal-2|net@39|||S1800|pin@19||-454|40|contact@11||-376|40 +Ametal-1|net@40|||S900|contact@6||-376|41.4|contact@11||-376|40 +Ametal-1|net@46|||S2700|contact@12||-232|40|contact@2||-232|41.4 +Ametal-1|net@47|||S2700|contact@16||344|40|contact@10||344|41.4 +Ametal-1|net@48|||S2700|contact@13||-88|40|contact@7||-88|41.4 +Ametal-1|net@49|||S2700|contact@14||56|40|contact@8||56|41.4 +Ametal-1|net@50|||S2700|contact@15||200|40|contact@9||200|41.4 +Ametal-2|net@56|||S0|contact@12||-232|40|contact@11||-376|40 +Ametal-2|net@57|||S0|contact@13||-88|40|contact@12||-232|40 +Ametal-2|net@58|||S0|contact@14||56|40|contact@13||-88|40 +Ametal-2|net@59|||S0|contact@15||200|40|contact@14||56|40 +Ametal-2|net@60|||S0|contact@16||344|40|contact@15||200|40 +Ametal-2|net@62|||S1800|pin@26||-444|34|contact@20||-428|34 +Ametal-2|net@73|||S1800|contact@29||245|22|pin@35||270|22 +Ametal-1|net@75|||S2700|contact@17||-475|22|scanCell@2|p2p|-475|25 +Ametal-1|net@76|||S900|scanCell@6|p2p|245|25|contact@29||245|22 +Ametal-1|net@77|||S2700|scanCell@6|p1p|292|31|contact@30||292|34 +Ametal-1|net@78|||S900|scanCell@0|p2p|-187|25|contact@23||-187|22 +Ametal-1|net@79|||S900|scanCell@3|p2p|-331|25|contact@21||-331|22 +Ametal-1|net@80|||S900|scanCell@4|p2p|-43|25|contact@25||-43|22 +Ametal-1|net@81|||S900|scanCell@5|p2p|101|25|contact@27||101|22 +Ametal-1|net@82|||S2700|scanCell@0|p1p|-140|31|contact@24||-140|34 +Ametal-1|net@83|||S2700|scanCell@2|p1p|-428|31|contact@20||-428|34 +Ametal-1|net@84|||S2700|scanCell@3|p1p|-284|31|contact@22||-284|34 +Ametal-1|net@85|||S2700|scanCell@4|p1p|4|31|contact@26||4|34 +Ametal-1|net@86|||S2700|scanCell@5|p1p|148|31|contact@28||148|34 +Ametal-1|net@98|||S2700|scanCell@2|sout|-366|-10.4|contact@31||-366|-10 +Ametal-1|net@100|||S900|scanCell@3|sin|-346.5|-7|contact@32||-346.5|-10 +Ametal-2|net@101|||S1800|contact@17||-475|22|contact@21||-331|22 +Ametal-2|net@102|||S1800|contact@21||-331|22|contact@23||-187|22 +Ametal-2|net@103|||S0|contact@22||-284|34|contact@20||-428|34 +Ametal-2|net@104|||S1800|contact@23||-187|22|contact@25||-43|22 +Ametal-2|net@105|||S0|contact@24||-140|34|contact@22||-284|34 +Ametal-2|net@106|||S1800|contact@25||-43|22|contact@27||101|22 +Ametal-2|net@107|||S0|contact@26||4|34|contact@24||-140|34 +Ametal-2|net@108|||S1800|contact@27||101|22|contact@29||245|22 +Ametal-2|net@109|||S0|contact@28||148|34|contact@26||4|34 +Ametal-2|net@110|||S0|contact@30||292|34|contact@28||148|34 +Ametal-2|net@111|||S1800|contact@31||-366|-10|contact@32||-346.5|-10 +Ametal-2|net@112|||S1800|contact@33||-222|-10|contact@34||-202.5|-10 +Ametal-2|net@113|||S1800|contact@35||-78|-10|contact@36||-58.5|-10 +Ametal-2|net@114|||S1800|contact@37||66|-10|contact@38||85.5|-10 +Ametal-2|net@115|||S1800|contact@39||210|-10|contact@40||229.5|-10 +Ametal-1|net@118|||S2700|contact@44||-490.5|-10|scanCell@2|sin|-490.5|-7 +Ametal-1|net@119|||S900|scanCell@0|sin|-202.5|-7|contact@34||-202.5|-10 +Ametal-1|net@120|||S900|scanCell@4|sin|-58.5|-7|contact@36||-58.5|-10 +Ametal-1|net@121|||S900|scanCell@5|sin|85.5|-7|contact@38||85.5|-10 +Ametal-1|net@122|||S900|scanCell@6|sin|229.5|-7|contact@40||229.5|-10 +Ametal-1|net@123|||S900|scanCell@3|sin|-346.5|-7|contact@32||-346.5|-10 +Ametal-1|net@124|||S900|contact@30||292|34|scanCell@6|p1p|292|31 +Ametal-1|net@125|||S900|contact@35||-78|-10|scanCell@0|sout|-78|-10.4 +Ametal-1|net@126|||S900|contact@33||-222|-10|scanCell@3|sout|-222|-10.4 +Ametal-1|net@127|||S900|contact@37||66|-10|scanCell@4|sout|66|-10.4 +Ametal-1|net@128|||S900|contact@39||210|-10|scanCell@5|sout|210|-10.4 +Ametal-1|net@129|||S900|contact@41||354|-10|scanCell@6|sout|354|-10.4 +Ametal-2|net@133|||S0|contact@44||-490.5|-10|pin@40||-504|-10 +Ametal-2|net@134|||S1800|pin@41||-504|-16|pin@42||504|-16 +Ametal-2|net@135|||S0|contact@17||-475|22|pin@43||-504|22 +Ametal-2|net@136|||S0|pin@26||-444|34|pin@44||-504|34 +Ametal-2|net@137|||S0|pin@19||-454|40|pin@45||-504|40 +Ametal-2|net@138|||S1800|contact@16||344|40|contact@46||488|40 +Ametal-2|net@139|||S1800|contact@30||292|34|contact@48||436|34 +Ametal-2|net@140|||S1800|pin@35||270|22|contact@47||389|22 +Ametal-1|net@141|||S900|scanCell@7|sin|373.5|-7|contact@49||373.5|-10 +Ametal-1|net@142|||S900|contact@50||498|-10|scanCell@7|sout|498|-10.4 +APolysilicon|net@143|||S900|pin@49||486.5|58.5|pin@50||486.5|46.6 +Ametal-1|net@144|||S2700|contact@46||488|40|contact@45||488|41.4 +Ametal-1|net@145|||S900|scanCell@7|p2p|389|25|contact@47||389|22 +Ametal-1|net@146|||S2700|scanCell@7|p1p|436|31|contact@48||436|34 +Ametal-2|net@147|||S0|contact@49||373.5|-10|contact@41||354|-10 +Ametal-2|net@148|||S1800|contact@47||389|22|pin@46||504|22 +Ametal-2|net@149|||S1800|contact@48||436|34|pin@47||504|34 +Ametal-2|net@150|||S1800|contact@46||488|40|pin@48||504|40 +APolysilicon|net@151|||S0|pin@49||486.5|58.5|scanCell@7|rd|460|58.5 +APolysilicon|net@152|||S1800|pin@50||486.5|46.6|contact@45||488|46.6 +Ametal-2|net@153|||S0|scanCell@7|gnd|360|0|scanCell@6|gnd_1|360|0 +Ametal-2|net@154|||S0|scanCell@7|vdd|360|-50|scanCell@6|vdd_1|360|-50 +Ametal-2|net@155|||S0|scanCell@7|vdd_2|360|50|scanCell@6|vdd_3|360|50 +Ametal-2|net@156|||S1800|contact@50||498|-10|pin@38||504|-10 +EdIn[1]||D5G2;|scanCell@2|dIn[1]|I +EdIn[2]||D5G2;|scanCell@3|dIn[1]|I +EdIn[3]||D5G2;|scanCell@0|dIn[1]|I +EdIn[4]||D5G2;|scanCell@4|dIn[1]|I +EdIn[5]||D5G2;|scanCell@5|dIn[1]|I +EdIn[6]||D5G2;|scanCell@6|dIn[1]|I +EdIn[7]||D5G2;|scanCell@7|dIn[1]|I +Egnd||D5G2;|scanCell@2|gnd|G +Egnd_2||D5G2;|scanCell@7|gnd_1|G +Emc||D5G2;|pin@41||I +Emc_1||D5G2;|pin@42||I +Ep1p||D5G2;|pin@44||B +Ep1p_1||D5G2;|pin@47||B +Ep2p||D5G2;|pin@43||B +Ep2p_1||D5G2;|pin@46||B +Erd||D5G2;|pin@45||B +Erd_1||D5G2;|pin@48||B +Esin||D5G2;|pin@40||I +Esout||D5G2;|pin@38||I +Evdd||D5G2;|scanCell@2|vdd|P +Evdd_2||D5G2;|scanCell@2|vdd_2|P +Evdd_4||D5G2;|scanCell@7|vdd_1|P +Evdd_5||D5G2;|scanCell@7|vdd_3|P +X + +# Cell scanEx7h;1{sch} +CscanEx7h;1{sch}||schematic|1205595644285|1236897273089| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||-23|-13|||YRRR| +NOff-Page|conn@1||120.5|0|||| +NOff-Page|conn@3||-48.5|0|||Y| +NOff-Page|conn@6||24|12|||YR| +NOff-Page|conn@7||-24|12|||R| +Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx7h +Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09 +Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[six horizontal scan cells,without m3 bus] +NBus_Pin|pin@3||-36|-6|-1|-1|| +NBus_Pin|pin@11||-12|-6|-1|-1|| +NBus_Pin|pin@13||12|-6|-1|-1|| +NBus_Pin|pin@15||36|-6|-1|-1|| +NBus_Pin|pin@19||0|-11|-1|-1|| +NBus_Pin|pin@21||0|-6|-1|-1|| +NWire_Pin|pin@23||-36|10.5|||| +NWire_Pin|pin@25||-12|10.5|||| +NWire_Pin|pin@27||12|10.5|||| +NWire_Pin|pin@29||36|10.5|||| +NBus_Pin|pin@30||60|-6|-1|-1|| +NWire_Pin|pin@31||60|10.5|||| +NWire_Pin|pin@32||84|10.5|||| +NBus_Pin|pin@33||84|-6|-1|-1|| +NWire_Pin|pin@34||108|10.5|||| +NBus_Pin|pin@35||108|-6|-1|-1|| +IscanCellE;1{ic}|scanCell@10||-36|0|||D5G4; +IscanCellE;1{ic}|scanCell@11||-12|0|||D5G4; +IscanCellE;1{ic}|scanCell@12||12|0|||D5G4; +IscanCellE;1{ic}|scanCell@13||36|0|||D5G4; +IscanCellE;1{ic}|scanCell@14||60|0|||D5G4; +IscanCellE;1{ic}|scanCell@15||84|0|||D5G4; +IscanCellE;1{ic}|scanCell@16||108|0|||D5G4; +IscanEx7h;1{ic}|scanEx7h@0||32.5|24|||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@3||48|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@4||72|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@5||96|0|||D0G4;|ATTR_L(D5G1;PUD)D297.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|dIn[1]|D5G2;||900|pin@23||-36|10.5|scanCell@10|dIn[1]|-36|3 +Awire|dIn[2]|D5G2;||900|pin@25||-12|10.5|scanCell@11|dIn[1]|-12|3 +Awire|dIn[3]|D5G2;||900|pin@27||12|10.5|scanCell@12|dIn[1]|12|3 +Awire|dIn[4]|D5G2;||900|pin@29||36|10.5|scanCell@13|dIn[1]|36|3 +Awire|dIn[5]|D5G2;||900|pin@31||60|10.5|scanCell@14|dIn[1]|60|3 +Awire|dIn[6]|D5G2;||900|pin@32||84|10.5|scanCell@15|dIn[1]|84|3 +Awire|dIn[7]|D5G2;||900|pin@34||108|10.5|scanCell@16|dIn[1]|108|3 +Abus|net@9||-0.5|IJ900|scanCell@10|p2p,p1p,rd|-36|-3|pin@3||-36|-6 +Awire|net@18|||0|wire90@0|a|-26.5|0|scanCell@10|sout|-29|0 +Awire|net@20|||0|wire90@1|a|-2.5|0|scanCell@11|sout|-5|0 +Abus|net@22||-0.5|IJ900|scanCell@11|p2p,p1p,rd|-12|-3|pin@11||-12|-6 +Awire|net@24|||0|wire90@2|a|21.5|0|scanCell@12|sout|19|0 +Abus|net@26||-0.5|IJ900|scanCell@12|p2p,p1p,rd|12|-3|pin@13||12|-6 +Abus|net@30||-0.5|IJ900|scanCell@13|p2p,p1p,rd|36|-3|pin@15||36|-6 +Awire|net@31|||1800|wire90@0|b|-21.5|0|scanCell@11|sin|-19|0 +Awire|net@32|||0|scanCell@12|sin|5|0|wire90@1|b|2.5|0 +Awire|net@33|||0|scanCell@13|sin|29|0|wire90@2|b|26.5|0 +Awire|net@34|||1800|conn@3|y|-46.5|0|scanCell@10|sin|-43|0 +Abus|net@43||-0.5|IJ1800|pin@3||-36|-6|pin@11||-12|-6 +Abus|net@45||-0.5|IJ1800|pin@13||12|-6|pin@15||36|-6 +Abus|net@46||-0.5|IJ0|pin@21||0|-6|pin@11||-12|-6 +Abus|net@47||-0.5|IJ0|pin@13||12|-6|pin@21||0|-6 +Abus|net@49||-0.5|IJ900|scanCell@14|p2p,p1p,rd|60|-3|pin@30||60|-6 +Awire|net@50|||0|scanCell@14|sin|53|0|wire90@3|b|50.5|0 +Awire|net@51|||1800|scanCell@13|sout|43|0|wire90@3|a|45.5|0 +Abus|net@52||-0.5|IJ1800|pin@15||36|-6|pin@30||60|-6 +Awire|net@55|||0|scanCell@15|sin|77|0|wire90@4|b|74.5|0 +Awire|net@56|||1800|scanCell@14|sout|67|0|wire90@4|a|69.5|0 +Abus|net@58||-0.5|IJ900|scanCell@15|p2p,p1p,rd|84|-3|pin@33||84|-6 +Abus|net@59||-0.5|IJ0|pin@33||84|-6|pin@30||60|-6 +Awire|net@61|||0|scanCell@16|sin|101|0|wire90@5|b|98.5|0 +Abus|net@62||-0.5|IJ900|scanCell@16|p2p,p1p,rd|108|-3|pin@35||108|-6 +Awire|net@63|||0|wire90@5|a|93.5|0|scanCell@15|sout|91|0 +Abus|net@64||-0.5|IJ0|pin@35||108|-6|pin@33||84|-6 +Awire|net@65|||0|conn@1|a|118.5|0|scanCell@16|sout|115|0 +Abus|p2p,p1p,rd|D5G2;|-0.5|IJ2700|pin@19||0|-11|pin@21||0|-6 +EdIn[1:6]|dIn[1:7]|D4G2;|conn@6|a|I +Emc||D6G2;|conn@7|y|O +Ep2p,p1p,rd||D4G2;|conn@0|a|B +Esin||D4G2;|conn@3|a|I +Esout||D6G2;|conn@1|y|O +X + # Cell scanFill1;1{lay} CscanFill1;1{lay}||cmos90|1235216336382|1235225259597||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225580324 Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/skipL.jelib b/electric/skipL.jelib deleted file mode 100755 index 53a4d65..0000000 --- a/electric/skipL.jelib +++ /dev/null @@ -1,6175 +0,0 @@ -# header information: -HskipL|8.08o - -# Views: -Vicon|ic -Vlayout|lay -Vschematic|sch - -# External Libraries: - -LdriversL|driversL - -Lgates1inM|gates1inM - -Lgates2inM|gates2inM - -LlatchesK|latchesK - -LorangeTSMC090nm|orangeTSMC090nm - -LpurpleFive|purpleFive - -LredFive|redFive - -LwiresL|wiresL - -# Tools: -Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90 -Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT - -# Technologies: -Tcmos|ScaleFORcmos()D1000.0 -Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 -Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC -Trcmos|ScaleFORrcmos()D1000.0 - -# Cell array;1{ic} -Carray;1{ic}||artwork|1222174837939|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@1||8.5|4|1|1|| -Nschematic:Bus_Pin|pin@0||4|-2|-1|-1|XR| -Nschematic:Bus_Pin|pin@2||-4|-2|-1|-1|XRR| -Ngeneric:Invisible-Pin|pin@3||-3|-2|1|1|XRR| -Nschematic:Bus_Pin|pin@4||4|0|-1|-1|XR| -Nschematic:Bus_Pin|pin@6||9|4|-1|-1|X| -Nschematic:Bus_Pin|pin@8||-3|5|-1|-1|XRR| -Nschematic:Bus_Pin|pin@10||1|9|-1|-1|XR| -NPin|pin@12||-3|-3|1|1|XR| -NPin|pin@13||3|-3|1|1|XR| -NPin|pin@14||3|2|1|1|XR| -NPin|pin@15||0|3|1|1|XR| -NPin|pin@16||-3|2|1|1|XR| -NPin|pin@23||2|4|1|1|R| -NPin|pin@24||-2|4|1|1|R| -NPin|pin@25||-2|5.5|1|1|R| -NPin|pin@26||-1.5|6|1|1|R| -NPin|pin@27||1.5|6|1|1|R| -NPin|pin@28||2|5.5|1|1|R| -NPin|pin@38||-2|-2|1|1|XR| -NPin|pin@39||-1|-2|1|1|XR| -NPin|pin@40||-1.5|-1.25|1|1|XR| -NPin|pin@41||-2|-0.5|1|1|XR| -NPin|pin@42||-1|-0.5|1|1|XR| -NPin|pin@43||-1.5|0.25|1|1|XR| -NPin|pin@44||-2|1|1|1|XR| -NPin|pin@45||-1|1|1|1|XR| -NPin|pin@46||-1.5|1.75|1|1|XR| -NPin|pin@47||-0.5|-2|1|1|XR| -NPin|pin@48||0.5|-2|1|1|XR| -NPin|pin@49||0|-1.25|1|1|XR| -NPin|pin@50||-0.5|-0.5|1|1|XR| -NPin|pin@51||0.5|-0.5|1|1|XR| -NPin|pin@52||0|0.25|1|1|XR| -NPin|pin@53||-0.5|1|1|1|XR| -NPin|pin@54||0.5|1|1|1|XR| -NPin|pin@55||0|1.75|1|1|XR| -NPin|pin@56||1|-2|1|1|XR| -NPin|pin@57||2|-2|1|1|XR| -NPin|pin@58||1.5|-1.25|1|1|XR| -NPin|pin@59||1|-0.5|1|1|XR| -NPin|pin@60||2|-0.5|1|1|XR| -NPin|pin@61||1.5|0.25|1|1|XR| -NPin|pin@62||1|1|1|1|XR| -NPin|pin@63||2|1|1|1|XR| -NPin|pin@64||1.5|1.75|1|1|XR| -NPin|pin@65||8|5|1|1|XRRR| -NPin|pin@66||4|5|1|1|XRRR| -NPin|pin@67||4|3.5|1|1|XRRR| -NPin|pin@68||4.5|3|1|1|XRRR| -NPin|pin@69||7.5|3|1|1|XRRR| -NPin|pin@70||8|3.5|1|1|XRRR| -NPin|pin@87||0|4|1|1|XR| -NPin|pin@110||1|6|1|1|XR| -NPin|pin@119||1|9|1|1|| -NPin|pin@132||3|-2|1|1|| -NPin|pin@133||4|-2|1|1|| -NPin|pin@134||6|3|1|1|| -NPin|pin@135||6|1|1|1|| -NPin|pin@136||3|1|1|1|| -Nschematic:Bus_Pin|pin@139||-4|1|-1|-1|| -NPin|pin@141||-3|1|1|1|| -NPin|pin@142||-4|1|1|1|| -Nschematic:Bus_Pin|pin@165||-2|5|-2|-2|| -Nschematic:Bus_Pin|pin@181||-1|8.5|-1|-1|| -Nschematic:Bus_Pin|pin@184||-1|6|-2|-2|| -NPin|pin@186||3|0|1|1|| -NPin|pin@187||4|0|1|1|| -NPin|pin@188||6|5|1|1|| -NPin|pin@189||6|7|1|1|| -NPin|pin@190||-1|7|1|1|| -Aschematic:bus|net@1||-0.5|IJ0|pin@3||-3|-2|pin@2||-4|-2 -AThicker|net@8|||FS3416|pin@14||3|2|pin@15||0|3 -AThicker|net@9|||FS184|pin@15||0|3|pin@16||-3|2 -AThicker|net@19|||FS2250|pin@25||-2|5.5|pin@26||-1.5|6 -AThicker|net@21|||FS1350|pin@27||1.5|6|pin@28||2|5.5 -AThicker|net@22|||FS900|pin@28||2|5.5|pin@23||2|4 -AThicker|net@35|||FS1800|pin@38||-2|-2|pin@39||-1|-2 -AThicker|net@36|||FS3037|pin@39||-1|-2|pin@40||-1.5|-1.25 -AThicker|net@37|||FS563|pin@40||-1.5|-1.25|pin@38||-2|-2 -AThicker|net@38|||FS1800|pin@41||-2|-0.5|pin@42||-1|-0.5 -AThicker|net@39|||FS3037|pin@42||-1|-0.5|pin@43||-1.5|0.25 -AThicker|net@40|||FS563|pin@43||-1.5|0.25|pin@41||-2|-0.5 -AThicker|net@41|||FS1800|pin@44||-2|1|pin@45||-1|1 -AThicker|net@42|||FS3037|pin@45||-1|1|pin@46||-1.5|1.75 -AThicker|net@43|||FS563|pin@46||-1.5|1.75|pin@44||-2|1 -AThicker|net@44|||FS1800|pin@47||-0.5|-2|pin@48||0.5|-2 -AThicker|net@45|||FS3037|pin@48||0.5|-2|pin@49||0|-1.25 -AThicker|net@46|||FS563|pin@49||0|-1.25|pin@47||-0.5|-2 -AThicker|net@47|||FS1800|pin@50||-0.5|-0.5|pin@51||0.5|-0.5 -AThicker|net@48|||FS3037|pin@51||0.5|-0.5|pin@52||0|0.25 -AThicker|net@49|||FS563|pin@52||0|0.25|pin@50||-0.5|-0.5 -AThicker|net@50|||FS1800|pin@53||-0.5|1|pin@54||0.5|1 -AThicker|net@51|||FS3037|pin@54||0.5|1|pin@55||0|1.75 -AThicker|net@52|||FS563|pin@55||0|1.75|pin@53||-0.5|1 -AThicker|net@53|||FS1800|pin@56||1|-2|pin@57||2|-2 -AThicker|net@54|||FS3037|pin@57||2|-2|pin@58||1.5|-1.25 -AThicker|net@55|||FS563|pin@58||1.5|-1.25|pin@56||1|-2 -AThicker|net@56|||FS1800|pin@59||1|-0.5|pin@60||2|-0.5 -AThicker|net@57|||FS3037|pin@60||2|-0.5|pin@61||1.5|0.25 -AThicker|net@58|||FS563|pin@61||1.5|0.25|pin@59||1|-0.5 -AThicker|net@59|||FS1800|pin@62||1|1|pin@63||2|1 -AThicker|net@60|||FS3037|pin@63||2|1|pin@64||1.5|1.75 -AThicker|net@61|||FS563|pin@64||1.5|1.75|pin@62||1|1 -AThicker|net@64|||FS900|pin@66||4|5|pin@67||4|3.5 -AThicker|net@65|||FS1350|pin@67||4|3.5|pin@68||4.5|3 -AThicker|net@67|||FS2250|pin@69||7.5|3|pin@70||8|3.5 -AThicker|net@107|||FS1800|pin@24||-2|4|pin@23||2|4 -AThicker|net@127|||FS0|pin@110||1|6|pin@26||-1.5|6 -AThicker|net@128|||FS2700|pin@15||0|3|pin@87||0|4 -AThicker|net@129|||FS0|pin@27||1.5|6|pin@110||1|6 -AThicker|net@139|||FS0|pin@13||3|-3|pin@12||-3|-3 -AThicker|net@144|||FS900|pin@119||1|9|pin@110||1|6 -AThicker|net@156|||FS2700|pin@12||-3|-3|pin@141||-3|1 -AThicker|net@162|||FS0|pin@134||6|3|pin@68||4.5|3 -AThicker|net@164|||FS900|pin@186||3|0|pin@132||3|-2 -AThicker|net@171|||FS900|pin@132||3|-2|pin@13||3|-3 -AThicker|net@172|||FS1800|pin@132||3|-2|pin@133||4|-2 -AThicker|net@173|||FS0|pin@69||7.5|3|pin@134||6|3 -AThicker|net@174|||FS900|pin@134||6|3|pin@135||6|1 -AThicker|net@175|||FS900|pin@14||3|2|pin@136||3|1 -AThicker|net@176|||FS0|pin@135||6|1|pin@136||3|1 -AThicker|net@180|||FS2700|pin@141||-3|1|pin@16||-3|2 -AThicker|net@181|||FS0|pin@141||-3|1|pin@142||-4|1 -AThicker|net@193|||FS2700|pin@24||-2|4|pin@25||-2|5.5 -Aschematic:bus|net@197||-0.5|IJ1800|pin@8||-3|5|pin@165||-2|5 -AThicker|net@198|||FS900|pin@65||8|5|pin@70||8|3.5 -Aschematic:bus|net@216||-0.5|IJ2700|pin@184||-1|6|pin@181||-1|8.5 -AThicker|net@223|||FS1800|pin@188||6|5|pin@65||8|5 -AThicker|net@224|||FS900|pin@136||3|1|pin@186||3|0 -AThicker|net@225|||FS1800|pin@186||3|0|pin@187||4|0 -AThicker|net@226|||FS1800|pin@66||4|5|pin@188||6|5 -AThicker|net@227|||FS2700|pin@188||6|5|pin@189||6|7 -AThicker|net@228|||FS0|pin@189||6|7|pin@190||-1|7 -Eout|doit|D5G2;|pin@10||O -Edoit_1|flag[A,B]|D5G2;|pin@181||O -Ein[C]|flag[C]|D5G2;|pin@4||I -Eflag[Z]|flag[NZ]|D5G2;|pin@0||I -Ein[1:9][T,F]||D5G2;|pin@2||I -EloadFlag[T,F]|loadFlags[F]|D5G2;|pin@6||I -Em1[T,F]||D5G2;|pin@8||I -Emc||D5G2;|pin@139||I -X - -# Cell array;6{lay} -Carray;6{lay}||cmos90|1222084316722|1227290876856|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226791882807|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@3||-43.5|128|||| -NX-Metal-1-Metal-2-Con|contact@4||-43.5|-16|||| -NX-Metal-1-Metal-2-Con|contact@5||-43.5|-160|||| -NX-Metal-1-Metal-2-Con|contact@6||89.5|160|||| -NX-Metal-1-Metal-2-Con|contact@7||89.5|16|||| -NX-Metal-1-Metal-2-Con|contact@8||89.5|-128|||| -IflagDrivers;5{lay}|flagDriv@4||10|288|||D5G4; -NMetal-1-Pin|pin@3||-143.5|240|||| -NMetal-1-Pin|pin@5||-43.5|216|||| -NMetal-1-Pin|pin@7||68.5|210|||| -NMetal-1-Pin|pin@209||-73|216|||| -NMetal-1-Pin|pin@210||-163|240|||| -NMetal-1-Pin|pin@211||144|210|||| -NMetal-1-Pin|pin@213||164.5|72|||| -NMetal-1-Pin|pin@215||180|72|||| -NMetal-1-Pin|pin@216||89.5|-210|||| -NMetal-1-Pin|pin@217||89.5|191.5|||| -NMetal-1-Pin|pin@218||-43.5|-210|||| -NMetal-1-Pin|pin@219||164.5|216|||| -NMetal-1-Pin|pin@221||126|216|||| -NMetal-1-Pin|pin@222||180|222|||| -NMetal-1-Pin|pin@224||131.5|222|||| -NMetal-1-Pin|pin@225||68.5|353|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||186|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||186|144|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-182.5|288|||D5G4; -IproposeFlag;4{lay}|proposeF@8||0|0|||D5G4; -IproposeFlag;4{lay}|proposeF@9||0|144|||D5G4; -IproposeSkip;4{lay}|proposeS@1||0|-144|||D5G4; -IwiresL:select15;1{lay}|select15@3||185.5|0|||D5G4; -IwiresL:select15;1{lay}|select15@4||185.5|144|||D5G4; -IwiresL:select15;1{lay}|select15@5||185.5|288|||D5G4; -IwiresL:select22;1{lay}|select22@1||-174|288|||D5G4; -Ametal-1|net@4|||S2700|pin@3||-143.5|240|flagDriv@4|flag[A_1]|-143.5|245 -Ametal-1|net@8|||S2700|pin@5||-43.5|216|flagDriv@4|flag[B_1]|-43.5|245 -Ametal-1|net@327|||S900|proposeF@9|flag[A]|-163|171|proposeF@8|flag[A]|-163|27 -Ametal-1|net@328|||S900|proposeF@8|flag[A]|-163|27|proposeS@1|flag[A]|-163|-117 -Ametal-1|net@329|||S900|proposeF@9|flag[B]|-73|117|proposeF@8|flag[B]|-73|-27 -Ametal-1|net@330|||S900|proposeF@8|flag[B]|-73|-27|proposeS@1|flag[B]|-73|-171 -Ametal-1|net@331|||S2700|proposeF@9|flag[B]|-73|117|pin@209||-73|216 -Ametal-1|net@334|||S900|pin@210||-163|240|proposeF@9|flag[A]|-163|171 -Ametal-1|net@335|||S0|pin@3||-143.5|240|pin@210||-163|240 -Ametal-1|net@336|||S0|pin@5||-43.5|216|pin@209||-73|216 -Ametal-1|net@337|||S900|proposeF@9|flag[C]|144|117|proposeF@8|flag[C]|144|-27 -Ametal-1|net@338|||S2700|proposeF@9|flag[C]|144|117|pin@211||144|210 -Ametal-1|net@339|||S0|pin@211||144|210|pin@7||68.5|210 -Ametal-1|net@344|||S1800|pin@213||164.5|72|pin@215||180|72 -Ametal-1|net@345|||S2700|proposeF@8|out|180|-7|pin@215||180|72 -Ametal-1|net@347|||S2700|proposeF@9|out|180|137|pin@222||180|222 -Ametal-1|net@349|||S2700|pin@213||164.5|72|pin@219||164.5|216 -Ametal-1|net@350|||S2700|pin@216||89.5|-210|contact@7||89.5|16 -Ametal-1|net@351|||S2700|contact@5||-43.5|-160|contact@4||-43.5|-16 -Ametal-2|net@353|||S0|proposeF@9|m1[F]|-41|128|contact@3||-43.5|128 -Ametal-1|net@354|||S2700|contact@4||-43.5|-16|contact@3||-43.5|128 -Ametal-2|net@355|||S0|proposeF@8|m1[F]|-41|-16|contact@4||-43.5|-16 -Ametal-1|net@356|||S2700|pin@218||-43.5|-210|contact@5||-43.5|-160 -Ametal-2|net@357|||S0|proposeS@1|m1[F]|-41|-160|contact@5||-43.5|-160 -Ametal-1|net@358|||S2700|contact@6||89.5|160|pin@217||89.5|191.5 -Ametal-2|net@359|||S1800|proposeF@9|m1[T]|87|160|contact@6||89.5|160 -Ametal-1|net@360|||S2700|contact@7||89.5|16|contact@6||89.5|160 -Ametal-2|net@361|||S1800|proposeF@8|m1[T]|87|16|contact@7||89.5|16 -Ametal-2|net@362|||S1800|proposeS@1|m1[T]|87|-128|contact@8||89.5|-128 -Ametal-1|net@363|||S2700|pin@216||89.5|-210|contact@8||89.5|-128 -Ametal-1|net@372|||S2700|pin@221||126|216|flagDriv@4|in[B]|126|225 -Ametal-1|net@376|||S2700|pin@224||131.5|222|flagDriv@4|in[A]|131.5|225 -Ametal-2|net@382||6.2|S0|pinsVddG@4|gnd|186|144|proposeF@9|gnd|182.5|144 -Ametal-2|net@383||6.2|S1800|proposeF@8|gnd|182.5|0|pinsVddG@3|gnd|186|0 -Ametal-2|net@384||6.2|S1800|proposeF@8|vdd|182.5|50|pinsVddG@3|vdd|186|50 -Ametal-2|net@385||6.2|S1800|proposeF@8|vdd_2|182.5|-50|pinsVddG@3|vdd_1|186|-50 -Ametal-2|net@386||6.2|S1800|proposeF@9|vdd|182.5|194|pinsVddG@4|vdd|186|194 -Ametal-2|net@387||6.2|S1800|proposeF@9|vdd_2|182.5|94|pinsVddG@4|vdd_1|186|94 -Ametal-2|net@388||6.2|S0|flagDriv@4|vdd_1|-166|238|pinsVddG@5|vdd_1|-182.5|238 -Ametal-2|net@389||6.2|S1800|pinsVddG@5|gnd|-182.5|288|flagDriv@4|gnd|-166|288 -Ametal-2|net@390||6.2|S1800|pinsVddG@5|vdd|-182.5|338|flagDriv@4|vdd|-166|338 -Ametal-1|net@393|||S0|pin@219||164.5|216|pin@221||126|216 -Ametal-1|net@394|||S0|pin@222||180|222|pin@224||131.5|222 -Ametal-1|net@402|||S2700|pin@7||68.5|210|pin@225||68.5|353 -Edoit||D5G2;|proposeS@1|out|O -Eflag[AA]|flag[A]|D5G2;|flagDriv@4|flag[A]|O -Eflag[BB]|flag[B]|D5G2;|flagDriv@4|flag[B]|O -Eflag[C]||D5G2;|pin@225||I -Eflag[NZ]||D5G2;|proposeS@1|flag[Z]|I -Egnd||D5G2;|pinsVddG@5|gnd|G -Egnd_1||D5G2;|proposeF@9|gnd_1|G -Egnd_10||D5G2;|proposeF@8|gnd_1|G -Egnd_11||D5G2;|proposeS@1|gnd|G -Egnd_12||D5G2;|proposeS@1|gnd_1|G -Egnd_13||D5G2;|pinsVddG@3|gnd|G -Egnd_14||D5G2;|pinsVddG@4|gnd|G -Egnd_15||D5G2;|flagDriv@4|gnd_1|G -Ein[1][F]||D5G2;|proposeF@9|in[1][F]|I -Ein[1][T]||D5G2;|proposeF@9|in[1][T]|I -Ein[2][F]||D5G2;|proposeF@9|in[2][F]|I -Ein[2][T]||D5G2;|proposeF@9|in[2][T]|I -Ein[3][F]||D5G2;|proposeF@9|in[3][F]|I -Ein[3][T]||D5G2;|proposeF@9|in[3][T]|I -Ein[4][F]||D5G2;|proposeF@8|in[1][F]|I -Ein[4][T]||D5G2;|proposeF@8|in[1][T]|I -Ein[5][F]||D5G2;|proposeF@8|in[2][F]|I -Ein[5][T]||D5G2;|proposeF@8|in[2][T]|I -Ein[6][F]||D5G2;|proposeF@8|in[3][F]|I -Ein[6][T]||D5G2;|proposeF@8|in[3][T]|I -Ein[7][F]||D5G2;|proposeS@1|in[1][F]|I -Ein[7][T]||D5G2;|proposeS@1|in[1][T]|I -Ein[8][F]||D5G2;|proposeS@1|in[4][T]|I -Ein[8][T]||D5G2;|proposeS@1|in[2][T]|I -Ein[9][F]||D5G2;|proposeS@1|in[3][F]|I -Ein[9][T]||D5G2;|proposeS@1|in[3][T]|I -EloadFlags[F]||D5G2;|flagDriv@4|loadFlags[F]|I -Em1[F]||D5G2;|pin@218||I -Em1[T]||D5G2;|pin@216||I -Emc||D5G2;|flagDriv@4|mc|I -Evdd||D5G2;|pinsVddG@5|vdd|P -Evdd_2||D5G2;|flagDriv@4|vdd_3|P -Evdd_3||D5G2;|proposeF@9|vdd_3|P -Evdd_4||D5G2;|proposeF@9|vdd_4|P -Evdd_24||D5G2;|proposeF@8|vdd_3|P -Evdd_25||D5G2;|proposeF@8|vdd_4|P -Evdd_26||D5G2;|proposeS@1|vdd|P -Evdd_27||D5G2;|proposeS@1|vdd_2|P -Evdd_28||D5G2;|proposeS@1|vdd_3|P -Evdd_29||D5G2;|proposeS@1|vdd_4|P -Evdd_30||D5G2;|pinsVddG@3|vdd|P -Evdd_31||D5G2;|pinsVddG@3|vdd_1|P -Evdd_32||D5G2;|pinsVddG@4|vdd|P -Evdd_33||D5G2;|pinsVddG@4|vdd_1|P -Evdd_34||D5G2;|flagDriv@4|vdd_2|P -Evdd_36||D5G2;|pinsVddG@5|vdd_1|P -X - -# Cell array;5{sch} -Carray;5{sch}||schematic|1222037957064|1227290876856|I -Iarray;1{ic}|array@0||62|67.5|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||15|39|||YR| -NOff-Page|conn@1||-41|3.5|||| -NOff-Page|conn@3||-15.5|48|||XYRR| -NOff-Page|conn@4||98|-33|||| -NOff-Page|conn@5||62|-18|||XY| -NOff-Page|conn@14||15|-51.5|||YRRR| -NOff-Page|conn@15||2|55|||YR| -NOff-Page|conn@17||-19|57|||R| -IflagDrivers;2{ic}|flagDriv@1||5|48|||D5G4; -IredFive:inv;1{ic}|inv@3||47|51|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@9||47|45|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@13||89|-33|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@14||42|24|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@15||42|-6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@16||42|-36|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:mlat1in5i;1{ic}|mlat1in5@2||57|24|Y||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@4||57|30|||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@5||57|-6|Y||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@6||57|0|||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@7||57|-36|Y||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@8||57|-30|||D5G4; -ImuxInv;2{ic}|muxInv@24||-24|17|R||D5G4; -ImuxInv;2{ic}|muxInv@25||0|17|R||D5G4; -ImuxInv;2{ic}|muxInv@26||24|17|R||D5G4; -ImuxInv;2{ic}|muxInv@27||-24|-13|R||D5G4; -ImuxInv;2{ic}|muxInv@28||0|-13|R||D5G4; -ImuxInv;2{ic}|muxInv@29||24|-13|R||D5G4; -ImuxInv;2{ic}|muxInv@30||-24|-43|R||D5G4; -ImuxInv;2{ic}|muxInv@31||0|-43|R||D5G4; -ImuxInv;2{ic}|muxInv@32||24|-43|R||D5G4; -IredFive:nand2n_sy;1{ic}|nand2n_s@0||42|30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@3||72|27|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@4||42|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@5||72|-3|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@6||42|-30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@7||72|-33|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-0.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -NWire_Pin|pin@45||-33|39|||| -Ngeneric:Invisible-Pin|pin@46||22.5|68|||||ART_message(D5G4;)Sfor skip -Ngeneric:Invisible-Pin|pin@47||22.5|64|||||ART_message(D5G3;)Sies 14 November 2008 -Ngeneric:Invisible-Pin|pin@48||22.5|73|||||ART_message(D5G6;)Sarray -NWire_Pin|pin@241||78|45|||| -NWire_Pin|pin@243||84|51|||| -NWire_Pin|pin@348||-33|17|||| -NWire_Pin|pin@352||-26|14|||| -NWire_Pin|pin@353||-28|14|||| -NWire_Pin|pin@354||-28|10|||| -NWire_Pin|pin@355||-22|14|||| -NWire_Pin|pin@356||-20|14|||| -NWire_Pin|pin@357||-20|10|||| -NWire_Pin|pin@358||-24|31|||| -NWire_Pin|pin@361||-9|17|||| -NWire_Pin|pin@363||-2|14|||| -NWire_Pin|pin@364||-4|14|||| -NWire_Pin|pin@365||-4|10|||| -NWire_Pin|pin@366||2|14|||| -NWire_Pin|pin@367||4|14|||| -NWire_Pin|pin@368||4|10|||| -NWire_Pin|pin@369||0|29|||| -NWire_Pin|pin@371||15|17|||| -NWire_Pin|pin@373||22|14|||| -NWire_Pin|pin@374||20|14|||| -NWire_Pin|pin@375||20|10|||| -NWire_Pin|pin@376||26|14|||| -NWire_Pin|pin@377||28|14|||| -NWire_Pin|pin@378||28|10|||| -NWire_Pin|pin@379||24|24|||| -NWire_Pin|pin@381||-33|-13|||| -NWire_Pin|pin@383||-26|-16|||| -NWire_Pin|pin@384||-28|-16|||| -NWire_Pin|pin@385||-28|-20|||| -NWire_Pin|pin@386||-22|-16|||| -NWire_Pin|pin@387||-20|-16|||| -NWire_Pin|pin@388||-20|-20|||| -NWire_Pin|pin@389||-24|1|||| -NWire_Pin|pin@391||-9|-13|||| -NWire_Pin|pin@393||-2|-16|||| -NWire_Pin|pin@394||-4|-16|||| -NWire_Pin|pin@395||-4|-20|||| -NWire_Pin|pin@396||2|-16|||| -NWire_Pin|pin@397||4|-16|||| -NWire_Pin|pin@398||4|-20|||| -NWire_Pin|pin@399||0|-1|||| -NWire_Pin|pin@401||15|-13|||| -NWire_Pin|pin@403||22|-16|||| -NWire_Pin|pin@404||20|-16|||| -NWire_Pin|pin@405||20|-20|||| -NWire_Pin|pin@406||26|-16|||| -NWire_Pin|pin@407||28|-16|||| -NWire_Pin|pin@408||28|-20|||| -NWire_Pin|pin@409||24|-6|||| -NWire_Pin|pin@411||-33|-43|||| -NWire_Pin|pin@413||-26|-46|||| -NWire_Pin|pin@414||-28|-46|||| -NWire_Pin|pin@415||-28|-50|||| -NWire_Pin|pin@416||-22|-46|||| -NWire_Pin|pin@417||-20|-46|||| -NWire_Pin|pin@418||-20|-50|||| -NWire_Pin|pin@419||-24|-29|||| -NWire_Pin|pin@421||-9|-43|||| -NWire_Pin|pin@423||-2|-46|||| -NWire_Pin|pin@424||-4|-46|||| -NWire_Pin|pin@425||-4|-50|||| -NWire_Pin|pin@426||2|-46|||| -NWire_Pin|pin@427||4|-46|||| -NWire_Pin|pin@428||4|-50|||| -NWire_Pin|pin@429||0|-31|||| -NWire_Pin|pin@431||15|-43|||| -NWire_Pin|pin@433||22|-46|||| -NWire_Pin|pin@434||20|-46|||| -NWire_Pin|pin@435||20|-50|||| -NWire_Pin|pin@436||26|-46|||| -NWire_Pin|pin@437||28|-46|||| -NWire_Pin|pin@438||28|-50|||| -NWire_Pin|pin@439||24|-36|||| -NWire_Pin|pin@451||-9|36|||| -NWire_Pin|pin@468||68.5|24|||| -NWire_Pin|pin@469||68.5|26|||| -NWire_Pin|pin@470||69|30|||| -NWire_Pin|pin@471||69|28|||| -NWire_Pin|pin@472||78|27|||| -NBus_Pin|pin@473||54|27|-1|-1|| -NWire_Pin|pin@481||68.5|-6|||| -NWire_Pin|pin@482||68.5|-4|||| -NWire_Pin|pin@483||69|0|||| -NWire_Pin|pin@484||69|-2|||| -NBus_Pin|pin@486||54|-3|-1|-1|| -NWire_Pin|pin@488||68.5|-36|||| -NWire_Pin|pin@489||68.5|-34|||| -NWire_Pin|pin@490||69|-30|||| -NWire_Pin|pin@491||69|-32|||| -NBus_Pin|pin@493||54|-33|-1|-1|| -NBus_Pin|pin@495||54|-18|-1|-1|| -NWire_Pin|pin@496||84|-3|||| -NWire_Pin|pin@510||34|49|||| -NWire_Pin|pin@511||34|51|||| -NWire_Pin|pin@512||34|45|||| -NWire_Pin|pin@513||34|47|||| -NWire_Pin|pin@514||5|36|||| -NWire_Pin|pin@516||2|39|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@12||49|24|||D0G4;|ATTR_L(D5G1;PUD)D239.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@13||64.5|24|||D0G4;|ATTR_L(D5G1;PUD)D321.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@15||56|51|||D0G4;|ATTR_L(D5G1;PUD)D345.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@17||38.5|51|X||D0G4;|ATTR_L(D5G1;PUD)D883.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@19||-26|39|||D0G4;|ATTR_L(D5G1;PUD)D1192.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@42||-2|36|||D0G4;|ATTR_L(D5G1;PUD)D1256.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@44||56|45|||D0G4;|ATTR_L(D5G1;PUD)D345.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@45||38.5|45|X||D0G4;|ATTR_L(D5G1;PUD)D839.6999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@47||-18|31|||D0G4;|ATTR_L(D5G1;PUD)D247.70000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@50||-18|1|||D0G4;|ATTR_L(D5G1;PUD)D247.70000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@66||-18|-29|||D0G4;|ATTR_L(D5G1;PUD)D247.70000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S3 -IorangeTSMC090nm:wire90;1{ic}|wire90@68||6|29|||D0G4;|ATTR_L(D5G1;PUD)D245.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@69||6|-1|||D0G4;|ATTR_L(D5G1;PUD)D245.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@70||6|-31|||D0G4;|ATTR_L(D5G1;PUD)D245.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@71||30|24|||D0G4;|ATTR_L(D5G1;PUD)D216.39999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S2.8 -IorangeTSMC090nm:wire90;1{ic}|wire90@72||30|-6|||D0G4;|ATTR_L(D5G1;PUD)D216.39999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S2.8 -IorangeTSMC090nm:wire90;1{ic}|wire90@73||30|-36|||D0G4;|ATTR_L(D5G1;PUD)D216.39999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S2.8 -IorangeTSMC090nm:wire90;1{ic}|wire90@74||81.5|-33|||D0G4;|ATTR_L(D5G1;PUD)D505.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@75||49.5|30|||D0G4;|ATTR_L(D5G1;PUD)D353.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@76||64.5|30|||D0G4;|ATTR_L(D5G1;PUD)D321.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@77||49|-6|||D0G4;|ATTR_L(D5G1;PUD)D239.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@78||64.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D321.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@79||49.5|0|||D0G4;|ATTR_L(D5G1;PUD)D353.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@80||64.5|0|||D0G4;|ATTR_L(D5G1;PUD)D321.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@81||49|-36|||D0G4;|ATTR_L(D5G1;PUD)D239.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@82||64.5|-36|||D0G4;|ATTR_L(D5G1;PUD)D313.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@83||49.5|-30|||D0G4;|ATTR_L(D5G1;PUD)D353.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@84||64.5|-30|||D0G4;|ATTR_L(D5G1;PUD)D309.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|flag[A]|D5G2;||2700|pin@381||-33|-13|pin@348||-33|17 -Awire|flag[B]|D5G2;||2700|pin@391||-9|-13|pin@361||-9|17 -Awire|flag[C]|D5G2;||2700|pin@401||15|-13|pin@371||15|17 -Awire|in[1][F]|D5G2;||900|pin@356||-20|14|pin@357||-20|10 -Awire|in[1][T]|D5G2;||900|pin@353||-28|14|pin@354||-28|10 -Awire|in[2][F]|D5G2;||900|pin@367||4|14|pin@368||4|10 -Awire|in[2][T]|D5G2;||900|pin@364||-4|14|pin@365||-4|10 -Awire|in[3][F]|D5G2;||900|pin@377||28|14|pin@378||28|10 -Awire|in[3][T]|D5G2;||900|pin@374||20|14|pin@375||20|10 -Awire|in[4][F]|D5G2;||900|pin@387||-20|-16|pin@388||-20|-20 -Awire|in[4][T]|D5G2;||900|pin@384||-28|-16|pin@385||-28|-20 -Awire|in[5][F]|D5G2;||900|pin@397||4|-16|pin@398||4|-20 -Awire|in[5][T]|D5G2;||900|pin@394||-4|-16|pin@395||-4|-20 -Awire|in[6][F]|D5G2;||900|pin@407||28|-16|pin@408||28|-20 -Awire|in[6][T]|D5G2;||900|pin@404||20|-16|pin@405||20|-20 -Awire|in[7][F]|D5G2;||900|pin@417||-20|-46|pin@418||-20|-50 -Awire|in[7][T]|D5G2;||900|pin@414||-28|-46|pin@415||-28|-50 -Awire|in[8][F]|D5G2;||900|pin@427||4|-46|pin@428||4|-50 -Awire|in[8][T]|D5G2;||900|pin@424||-4|-46|pin@425||-4|-50 -Awire|in[9][F]|D5G2;||900|pin@437||28|-46|pin@438||28|-50 -Awire|in[9][T]|D5G2;||900|pin@434||20|-46|pin@435||20|-50 -Awire|net@45|||1800|mlat1in5@2|out|59|24|wire90@13|a|62|24 -Awire|net@57|||0|wire90@15|a|53.5|51|inv@3|in|49.5|51 -Awire|net@105|||0|wire90@19|a|-28.5|39|pin@45||-33|39 -Awire|net@344|||0|inv@3|out|44.5|51|wire90@17|a|41|51 -Awire|net@350|||0|inv@9|out|44.5|45|wire90@45|a|41|45 -Awire|net@352|||0|wire90@44|a|53.5|45|inv@9|in|49.5|45 -Awire|net@433|||1800|wire90@44|b|58.5|45|pin@241||78|45 -Awire|net@434|||1800|wire90@15|b|58.5|51|pin@243||84|51 -Awire|net@702|||0|muxInv@24|flag|-27|17|pin@348||-33|17 -Awire|net@705|||900|muxInv@24|in[1][T]|-26|15|pin@352||-26|14 -Awire|net@706|||0|pin@352||-26|14|pin@353||-28|14 -Awire|net@708|||900|muxInv@24|in[1][F]|-22|15|pin@355||-22|14 -Awire|net@709|||1800|pin@355||-22|14|pin@356||-20|14 -Awire|net@711|||2700|muxInv@24|out|-24|19|pin@358||-24|31 -Awire|net@714|||1800|pin@358||-24|31|wire90@47|a|-20.5|31 -Awire|net@717|||0|muxInv@25|flag|-3|17|pin@361||-9|17 -Awire|net@718|||900|muxInv@25|in[1][T]|-2|15|pin@363||-2|14 -Awire|net@719|||0|pin@363||-2|14|pin@364||-4|14 -Awire|net@720|||900|muxInv@25|in[1][F]|2|15|pin@366||2|14 -Awire|net@721|||1800|pin@366||2|14|pin@367||4|14 -Awire|net@722|||2700|muxInv@25|out|0|19|pin@369||0|29 -Awire|net@723|||1800|pin@369||0|29|wire90@68|a|3.5|29 -Awire|net@728|||0|muxInv@26|flag|21|17|pin@371||15|17 -Awire|net@729|||900|muxInv@26|in[1][T]|22|15|pin@373||22|14 -Awire|net@730|||0|pin@373||22|14|pin@374||20|14 -Awire|net@731|||900|muxInv@26|in[1][F]|26|15|pin@376||26|14 -Awire|net@732|||1800|pin@376||26|14|pin@377||28|14 -Awire|net@733|||2700|muxInv@26|out|24|19|pin@379||24|24 -Awire|net@734|||1800|pin@379||24|24|wire90@71|a|27.5|24 -Awire|net@739|||0|muxInv@27|flag|-27|-13|pin@381||-33|-13 -Awire|net@740|||900|muxInv@27|in[1][T]|-26|-15|pin@383||-26|-16 -Awire|net@741|||0|pin@383||-26|-16|pin@384||-28|-16 -Awire|net@742|||900|muxInv@27|in[1][F]|-22|-15|pin@386||-22|-16 -Awire|net@743|||1800|pin@386||-22|-16|pin@387||-20|-16 -Awire|net@744|||2700|muxInv@27|out|-24|-11|pin@389||-24|1 -Awire|net@745|||1800|pin@389||-24|1|wire90@50|a|-20.5|1 -Awire|net@750|||0|muxInv@28|flag|-3|-13|pin@391||-9|-13 -Awire|net@751|||900|muxInv@28|in[1][T]|-2|-15|pin@393||-2|-16 -Awire|net@752|||0|pin@393||-2|-16|pin@394||-4|-16 -Awire|net@753|||900|muxInv@28|in[1][F]|2|-15|pin@396||2|-16 -Awire|net@754|||1800|pin@396||2|-16|pin@397||4|-16 -Awire|net@755|||2700|muxInv@28|out|0|-11|pin@399||0|-1 -Awire|net@756|||1800|pin@399||0|-1|wire90@69|a|3.5|-1 -Awire|net@761|||0|muxInv@29|flag|21|-13|pin@401||15|-13 -Awire|net@762|||900|muxInv@29|in[1][T]|22|-15|pin@403||22|-16 -Awire|net@763|||0|pin@403||22|-16|pin@404||20|-16 -Awire|net@764|||900|muxInv@29|in[1][F]|26|-15|pin@406||26|-16 -Awire|net@765|||1800|pin@406||26|-16|pin@407||28|-16 -Awire|net@766|||2700|muxInv@29|out|24|-11|pin@409||24|-6 -Awire|net@767|||1800|pin@409||24|-6|wire90@72|a|27.5|-6 -Awire|net@772|||0|muxInv@30|flag|-27|-43|pin@411||-33|-43 -Awire|net@773|||900|muxInv@30|in[1][T]|-26|-45|pin@413||-26|-46 -Awire|net@774|||0|pin@413||-26|-46|pin@414||-28|-46 -Awire|net@775|||900|muxInv@30|in[1][F]|-22|-45|pin@416||-22|-46 -Awire|net@776|||1800|pin@416||-22|-46|pin@417||-20|-46 -Awire|net@777|||2700|muxInv@30|out|-24|-41|pin@419||-24|-29 -Awire|net@778|||1800|pin@419||-24|-29|wire90@66|a|-20.5|-29 -Awire|net@783|||0|muxInv@31|flag|-3|-43|pin@421||-9|-43 -Awire|net@784|||900|muxInv@31|in[1][T]|-2|-45|pin@423||-2|-46 -Awire|net@785|||0|pin@423||-2|-46|pin@424||-4|-46 -Awire|net@786|||900|muxInv@31|in[1][F]|2|-45|pin@426||2|-46 -Awire|net@787|||1800|pin@426||2|-46|pin@427||4|-46 -Awire|net@788|||2700|muxInv@31|out|0|-41|pin@429||0|-31 -Awire|net@789|||1800|pin@429||0|-31|wire90@70|a|3.5|-31 -Awire|net@794|||0|muxInv@32|flag|21|-43|pin@431||15|-43 -Awire|net@795|||900|muxInv@32|in[1][T]|22|-45|pin@433||22|-46 -Awire|net@796|||0|pin@433||22|-46|pin@434||20|-46 -Awire|net@797|||900|muxInv@32|in[1][F]|26|-45|pin@436||26|-46 -Awire|net@798|||1800|pin@436||26|-46|pin@437||28|-46 -Awire|net@799|||2700|muxInv@32|out|24|-41|pin@439||24|-36 -Awire|net@800|||1800|pin@439||24|-36|wire90@73|a|27.5|-36 -Awire|net@826|||2700|pin@411||-33|-43|pin@381||-33|-13 -Awire|net@827|||2700|pin@421||-9|-43|pin@391||-9|-13 -Awire|net@829|||2700|conn@14|y|15|-49.5|pin@431||15|-43 -Awire|net@854|||0|wire90@42|a|-4.5|36|pin@451||-9|36 -Awire|net@855|||2700|pin@348||-33|17|pin@45||-33|39 -Awire|net@856|||2700|pin@361||-9|17|pin@451||-9|36 -Awire|net@876|||1800|wire90@74|b|84|-33|inv@13|in|86.5|-33 -Awire|net@878|||1800|inv@13|out|91.5|-33|conn@4|a|96|-33 -Awire|net@895|||1800|wire90@68|b|8.5|29|nand2n_s@0|ina|39.5|29 -Awire|net@896|||1800|wire90@47|b|-15.5|31|nand2n_s@0|inb|39.5|31 -Abus|net@905||-0.5|IJ2700|mlat1in5@2|c[T,F]|57|27|mlat1in5@4|c[T,F]|57|27 -Awire|net@906|||0|mlat1in5@2|in|55|24|wire90@12|b|51.5|24 -Awire|net@909|||0|wire90@75|a|47|30|nand2n_s@0|out|44.5|30 -Awire|net@912|||0|wire90@76|a|62|30|mlat1in5@4|out|59|30 -Awire|net@913|||1800|wire90@13|b|67|24|pin@468||68.5|24 -Awire|net@914|||2700|pin@468||68.5|24|pin@469||68.5|26 -Awire|net@915|||1800|pin@469||68.5|26|nand2n_s@3|ina|69.5|26 -Awire|net@916|||1800|wire90@76|b|67|30|pin@470||69|30 -Awire|net@917|||900|pin@470||69|30|pin@471||69|28 -Awire|net@918|||1800|pin@471||69|28|nand2n_s@3|inb|69.5|28 -Awire|net@920|||1800|nand2n_s@3|out|74.5|27|pin@472||78|27 -Awire|net@924|||1800|wire90@71|b|32.5|24|inv@14|in|39.5|24 -Awire|net@925|||0|wire90@12|a|46.5|24|inv@14|out|44.5|24 -Awire|net@927|||0|mlat1in5@4|in|55|30|wire90@75|b|52|30 -Abus|net@929||-0.5|IJ0|mlat1in5@4|c[T,F]|57|27|pin@473||54|27 -Awire|net@937|||1800|mlat1in5@5|out|59|-6|wire90@78|a|62|-6 -Awire|net@938|||0|mlat1in5@5|in|55|-6|wire90@77|b|51.5|-6 -Awire|net@939|||0|wire90@79|a|47|0|nand2n_s@4|out|44.5|0 -Awire|net@940|||0|wire90@80|a|62|0|mlat1in5@6|out|59|0 -Awire|net@941|||1800|wire90@78|b|67|-6|pin@481||68.5|-6 -Awire|net@942|||2700|pin@481||68.5|-6|pin@482||68.5|-4 -Awire|net@943|||1800|pin@482||68.5|-4|nand2n_s@5|ina|69.5|-4 -Awire|net@944|||1800|wire90@80|b|67|0|pin@483||69|0 -Awire|net@945|||900|pin@483||69|0|pin@484||69|-2 -Awire|net@946|||1800|pin@484||69|-2|nand2n_s@5|inb|69.5|-2 -Awire|net@948|||0|wire90@77|a|46.5|-6|inv@15|out|44.5|-6 -Awire|net@949|||0|mlat1in5@6|in|55|0|wire90@79|b|52|0 -Abus|net@950||-0.5|IJ0|mlat1in5@6|c[T,F]|57|-3|pin@486||54|-3 -Awire|net@952|||1800|mlat1in5@7|out|59|-36|wire90@82|a|62|-36 -Awire|net@953|||0|mlat1in5@7|in|55|-36|wire90@81|b|51.5|-36 -Awire|net@954|||0|wire90@83|a|47|-30|nand2n_s@6|out|44.5|-30 -Awire|net@955|||0|wire90@84|a|62|-30|mlat1in5@8|out|59|-30 -Awire|net@956|||1800|wire90@82|b|67|-36|pin@488||68.5|-36 -Awire|net@957|||2700|pin@488||68.5|-36|pin@489||68.5|-34 -Awire|net@958|||1800|pin@489||68.5|-34|nand2n_s@7|ina|69.5|-34 -Awire|net@959|||1800|wire90@84|b|67|-30|pin@490||69|-30 -Awire|net@960|||900|pin@490||69|-30|pin@491||69|-32 -Awire|net@961|||1800|pin@491||69|-32|nand2n_s@7|inb|69.5|-32 -Awire|net@963|||0|wire90@81|a|46.5|-36|inv@16|out|44.5|-36 -Awire|net@964|||0|mlat1in5@8|in|55|-30|wire90@83|b|52|-30 -Abus|net@965||-0.5|IJ0|mlat1in5@8|c[T,F]|57|-33|pin@493||54|-33 -Awire|net@971|||1800|wire90@70|b|8.5|-31|nand2n_s@6|ina|39.5|-31 -Awire|net@972|||1800|wire90@66|b|-15.5|-29|nand2n_s@6|inb|39.5|-29 -Awire|net@973|||1800|wire90@69|b|8.5|-1|nand2n_s@4|ina|39.5|-1 -Awire|net@974|||1800|wire90@50|b|-15.5|1|nand2n_s@4|inb|39.5|1 -Awire|net@977|||1800|wire90@73|b|32.5|-36|inv@16|in|39.5|-36 -Awire|net@978|||1800|wire90@72|b|32.5|-6|inv@15|in|39.5|-6 -Abus|net@980||-0.5|IJ2700|pin@493||54|-33|pin@495||54|-18 -Abus|net@982||-0.5|IJ0|conn@5|y|60|-18|pin@495||54|-18 -Abus|net@983||-0.5|IJ900|pin@473||54|27|pin@486||54|-3 -Abus|net@984||-0.5|IJ900|pin@486||54|-3|pin@495||54|-18 -Abus|net@985||-1|IJ900|mlat1in5@5|c[T,F]|57|-3|mlat1in5@6|c[T,F]|57|-3 -Abus|net@986||-1|IJ900|mlat1in5@7|c[T,F]|57|-33|mlat1in5@8|c[T,F]|57|-33 -Awire|net@992|||1800|nand2n_s@5|out|74.5|-3|pin@496||84|-3 -Awire|net@993|||0|wire90@74|a|79|-33|nand2n_s@7|out|74.5|-33 -Awire|net@1009|||1800|flagDriv@1|in[B]|10|49|pin@510||34|49 -Awire|net@1010|||0|wire90@17|b|36|51|pin@511||34|51 -Awire|net@1011|||2700|pin@510||34|49|pin@511||34|51 -Awire|net@1012|||0|wire90@45|b|36|45|pin@512||34|45 -Awire|net@1013|||2700|pin@512||34|45|pin@513||34|47 -Awire|net@1014|||0|pin@513||34|47|flagDriv@1|in[A]|10|47 -Awire|net@1015|||900|flagDriv@1|flag[B]|5|45|pin@514||5|36 -Awire|net@1020|||0|pin@514||5|36|wire90@42|b|0.5|36 -Awire|net@1022|||2700|pin@516||2|39|flagDriv@1|flag[A]|2|45 -Awire|net@1023|||1800|conn@3|y|-13.5|48|flagDriv@1|loadFlags[F]|0|48 -Awire|net@1024|||900|conn@15|y|2|53|flagDriv@1|mc|2|51 -Awire|net@1028|||1800|wire90@19|b|-23.5|39|pin@516||2|39 -Awire|net@1038|||900|conn@0|y|15|37|pin@371||15|17 -Awire|pFlag[A]|D5G2;||2700|pin@472||78|27|pin@241||78|45 -Awire|pFlag[B]|D5G2;Y-6;||2700|pin@496||84|-3|pin@243||84|51 -Edoit||D6G2;|conn@4|y|O -Eflag[A,B,C]|flag[A,B]|D6G2;|conn@17|y|O -Ein[C]|flag[C]|D4G2;|conn@0|a|I -Eflag[NZ]||D4G2;|conn@14|a|I -Ein[1:9][T,F]||D4G2;|conn@1|a|I -EloadFlags[F]||D4G2;|conn@3|a|I -Em1[T,F]||D4G2;|conn@5|a|I -Emc||D4G2;|conn@15|a|I -X - -# Cell flagDrivers;2{ic} -CflagDrivers;2{ic}||artwork|1223055769104|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||-4.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||-3|-3|-1|-1|| -Nschematic:Bus_Pin|pin@1||5|-1|-1|-1|| -Nschematic:Bus_Pin|pin@3||-5|0|-1|-1|| -Nschematic:Bus_Pin|pin@4||-3|3|-1|-1|| -Nschematic:Bus_Pin|pin@5||0|-3|-1|-1|| -Nschematic:Bus_Pin|pin@6||5|1|-1|-1|| -NPin|pin@9||-4|-2|1|1|| -NPin|pin@10||-4|2|1|1|| -NPin|pin@11||4|2|1|1|| -NPin|pin@12||4|-2|1|1|| -Ngeneric:Invisible-Pin|pin@13||0|0|||||ART_message(D5G2;)Sflag[A,B] -NPin|pin@14||0|-2|1|1|| -NPin|pin@15||0|-3|1|1|| -NPin|pin@16||-3|-2|1|1|| -NPin|pin@17||-3|-3|1|1|| -NPin|pin@20||4|-1|1|1|| -NPin|pin@21||5|-1|1|1|| -NPin|pin@22||4|1|1|1|| -NPin|pin@23||5|1|1|1|| -NPin|pin@26||-3|2|1|1|| -NPin|pin@27||-3|3|1|1|| -AThicker|net@2|||FS900|pin@22||4|1|pin@20||4|-1 -AThicker|net@3|||FS0|pin@14||0|-2|pin@16||-3|-2 -AThicker|net@5|||FS900|pin@14||0|-2|pin@15||0|-3 -AThicker|net@6|||FS0|pin@16||-3|-2|pin@9||-4|-2 -AThicker|net@7|||FS900|pin@16||-3|-2|pin@17||-3|-3 -AThicker|net@10|||FS900|pin@20||4|-1|pin@12||4|-2 -AThicker|net@11|||FS1800|pin@20||4|-1|pin@21||5|-1 -AThicker|net@12|||FS900|pin@11||4|2|pin@22||4|1 -AThicker|net@13|||FS1800|pin@22||4|1|pin@23||5|1 -AThicker|net@16|||FS1800|pin@10||-4|2|pin@26||-3|2 -AThicker|net@17|||FS2700|pin@26||-3|2|pin@27||-3|3 -AThicker|net@22|||FS900|pin@10||-4|2|pin@9||-4|-2 -AThicker|net@24|||FS1800|pin@14||0|-2|pin@12||4|-2 -AThicker|net@25|||FS1800|pin@26||-3|2|pin@11||4|2 -Eflag[A]||D5G2;|pin@0||O -Eflag[B]||D5G2;|pin@5||O -Ein[A]||D5G2;|pin@1||I -Ein[B]||D5G2;|pin@6||I -EloadFlags[F]||D5G2;|pin@3||I -Emc||D5G2;|pin@4||I -X - -# Cell flagDrivers;5{lay} -CflagDrivers;5{lay}||cmos90|1222085719625|1231686814980|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226791700197|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-109|-28|||| -NX-Metal-1-Metal-2-Con|contact@1||-9|-28|||| -NX-Metal-1-Metal-2-Con|contact@4||-62.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@5||-162.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@8||116|-16|||| -NX-Metal-1-Metal-2-Con|contact@9||121.5|-22|||| -NX-Metal-1-Metal-2-Con|contact@15||161.5|16|||| -NX-Metal-1-Metal-2-Con|contact@16||167.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@17||144.5|16|||| -NX-Metal-1-Metal-2-Con|contact@18||150.5|-28|||| -Igates1inM:inv10D;1{lay}|inv10D@2||167.5|0|YRR||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@3||150.5|0|YRR||D5G4; -IlatchA20;2{lay}|latchA20@3||-30.5|0|||D5G4; -IlatchA20;2{lay}|latchA20@4||-130.5|0|||D5G4; -NMetal-1-Pin|pin@4||-53.5|-43|||| -NMetal-1-Pin|pin@5||-153.5|-43|||| -NMetal-2-Pin|pin@12||-18.5|-16|||| -NMetal-2-Pin|pin@15||-118.5|-22|||| -NMetal-2-Pin|pin@49||-155|-34|||| -NMetal-1-Pin|pin@72||116|-63|||| -NMetal-1-Pin|pin@73||121.5|-63|||| -NMetal-2-Pin|pin@82||57|16|||| -NMetal-2-Pin|pin@93||176|-28|||| -IwiresL:select132;1{lay}|select13@0||69|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||-80.5|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@6||137.5|0|X||D5G4; -Ametal-2|net@25|||S1800|contact@0||-109|-28|contact@1||-9|-28 -Ametal-2|net@90|||S0|wellCont@4|gnd|-76|0|latchA20@3|gnd|-76|0 -Ametal-2|net@91|||S0|wellCont@4|vdd|-76|-50|latchA20@3|vdd_1|-76|-50 -Ametal-2|net@92|||S0|wellCont@4|vdd_1|-76|50|latchA20@3|vdd|-76|50 -Ametal-2|net@93|||S0|wellCont@4|gnd_1|-85|0|latchA20@4|gnd_1|-85|0 -Ametal-2|net@94|||S0|wellCont@4|vdd_2|-85|-50|latchA20@4|vdd_3|-85|-50 -Ametal-2|net@95|||S0|wellCont@4|vdd_3|-85|50|latchA20@4|vdd_2|-85|50 -Ametal-1|net@105|||S900|latchA20@4|outt[1]|-153.5|-31.5|pin@5||-153.5|-43 -Ametal-1|net@109|||S900|latchA20@3|outt[1]|-53.5|-31.5|pin@4||-53.5|-43 -Ametal-1|net@122|||S2700|contact@0||-109|-28|latchA20@4|cl[F]|-109|-21 -Ametal-1|net@123|||S2700|contact@1||-9|-28|latchA20@3|cl[F]|-9|-21 -Ametal-2|net@131|||S0|latchA20@3|cl[T]|-18.5|16|latchA20@4|cl[T]|-118.5|16 -Ametal-2|net@132|||S1800|pin@49||-155|-34|contact@4||-62.5|-34 -Ametal-1|net@136|||S900|latchA20@3|mc|-62.5|-25|contact@4||-62.5|-34 -Ametal-1|net@138|||S900|latchA20@4|mc|-162.5|-25|contact@5||-162.5|-34 -Ametal-1|net@188|||S2700|pin@72||116|-63|contact@8||116|-16 -Ametal-1|net@190|||S2700|pin@73||121.5|-63|contact@9||121.5|-22 -Ametal-2|net@192|||S2700|pin@12||-18.5|-16|latchA20@3|in[1]|-18.5|-10 -Ametal-2|net@193|||S1800|pin@12||-18.5|-16|contact@8||116|-16 -Ametal-2|net@194|||S2700|pin@15||-118.5|-22|latchA20@4|in[1]|-118.5|-10 -Ametal-2|net@195|||S1800|pin@15||-118.5|-22|contact@9||121.5|-22 -Ametal-2|net@213|||S1800|latchA20@3|cl[T]|-18.5|16|pin@82||57|16 -Ametal-2|net@236|||S1800|contact@5||-162.5|-34|pin@49||-155|-34 -Ametal-2|net@247||6.2|S1800|latchA20@3|vdd_3|15|-50|wellCont@6|vdd_2|133|-50 -Ametal-2|net@248||6.2|S0|wellCont@6|gnd_1|133|0|latchA20@3|gnd_1|15|0 -Ametal-2|net@249||6.2|S0|wellCont@6|vdd_3|133|50|latchA20@3|vdd_2|15|50 -Ametal-2|net@251|||S1800|contact@1||-9|-28|contact@18||150.5|-28 -Ametal-2|net@252|||S1800|pin@82||57|16|contact@17||144.5|16 -Ametal-1|net@254||0.4|S2700|inv10D@2|out|161.5|7|contact@15||161.5|16 -Ametal-2|net@255|||S1800|contact@16||167.5|-28|pin@93||176|-28 -Ametal-1|net@256|||S900|inv10D@2|in|167.5|-25|contact@16||167.5|-28 -Ametal-2|net@260|||S0|inv10D@3|gnd|159|0|inv10D@2|gnd_1|159|0 -Ametal-2|net@261|||S0|inv10D@3|vdd|159|50|inv10D@2|vdd_2|159|50 -Ametal-2|net@262|||S0|inv10D@3|vdd_1|159|-50|inv10D@2|vdd_3|159|-50 -Ametal-2|net@263|||S0|wellCont@6|gnd|142|0|inv10D@3|gnd_1|142|0 -Ametal-2|net@264|||S0|wellCont@6|vdd|142|-50|inv10D@3|vdd_3|142|-50 -Ametal-2|net@265|||S0|wellCont@6|vdd_1|142|50|inv10D@3|vdd_2|142|50 -Ametal-2|net@266|||S1800|contact@17||144.5|16|contact@15||161.5|16 -Ametal-1|net@267||0.4|S2700|inv10D@3|out|144.5|7|contact@17||144.5|16 -Ametal-2|net@268|||S1800|contact@18||150.5|-28|contact@16||167.5|-28 -Ametal-1|net@269|||S900|inv10D@3|in|150.5|-25|contact@18||150.5|-28 -Eflag[A]||D5G2;|latchA20@4|outt[1]@557663300|O -Eflag[A_1]||D5G2;|pin@5||O -Eflag[B]||D5G2;|latchA20@3|outt[1]@557663300|O -Eflag[B_1]||D5G2;|pin@4||O -Egnd||D5G2;|latchA20@4|gnd|G -Egnd_1||D5G2;|inv10D@2|gnd|G -Ein[A]||D5G2;|pin@73||I -Ein[B]||D5G2;|pin@72||I -EloadFlags[F]||D5G2;|pin@93||I -Emc||D5G2;|pin@49||I -Evdd||D5G2;|latchA20@4|vdd|P -Evdd_1||D5G2;|latchA20@4|vdd_1|P -Evdd_2||D5G2;|inv10D@2|vdd|P -Evdd_3||D5G2;|inv10D@2|vdd_1|P -X - -# Cell flagDrivers;4{lay} -CflagDrivers;4{lay}||cmos90|1222085719625|1231686846766|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223055653821|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224770517677 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-109|-28|||| -NX-Metal-1-Metal-2-Con|contact@1||-9|-28|||| -NX-Metal-1-Metal-2-Con|contact@3||37.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@4||-62.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@5||-162.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@6||149|-28|||| -NX-Metal-1-Metal-2-Con|contact@7||133.5|22|||| -NX-Metal-1-Metal-2-Con|contact@8||116|-16|||| -NX-Metal-1-Metal-2-Con|contact@9||121.5|-22|||| -NX-Metal-1-Metal-2-Con|contact@10||88|28|||| -NX-Metal-1-Metal-2-Con|contact@11||161.5|28|||| -NX-Metal-1-Metal-2-Con|contact@12||167.5|22|||| -Igates1inM:inv10D;1{lay}|inv10D@1||167.5|0|RR||D5G4; -Igates1inM:inv20B;1{lay}|inv20B@1||135.5|0|X||D5G4; -IlatchA20;2{lay}|latchA20@3||-30.5|0|||D5G4; -IlatchA20;2{lay}|latchA20@4||-130.5|0|||D5G4; -IlatchA20;2{lay}|latchA20@5||69.5|0|||D5G4; -NMetal-1-Pin|pin@4||-53.5|-43|||| -NMetal-1-Pin|pin@5||-153.5|-43|||| -NMetal-1-Pin|pin@6||46.5|-43|||| -NMetal-2-Pin|pin@10||176|-10|||| -NMetal-2-Pin|pin@12||-18.5|-16|||| -NMetal-2-Pin|pin@15||-118.5|-22|||| -NMetal-2-Pin|pin@49||-155|-34|||| -NMetal-1-Pin|pin@67||149|25|||| -NMetal-1-Pin|pin@68||149|-25|||| -NMetal-1-Pin|pin@72||116|-63|||| -NMetal-1-Pin|pin@73||121.5|-63|||| -NMetal-2-Pin|pin@82||57|16|||| -NMetal-2-Pin|pin@83||57|22|||| -NMetal-2-Pin|pin@85||151|16|||| -NMetal-2-Pin|pin@89||151|22|||| -NMetal-2-Pin|pin@90||176|22|||| -NMetal-2-Pin|pin@93||176|-28|||| -IwiresL:select15;1{lay}|select15@4||119|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||-80.5|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||19.5|0|X||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@6||154.5|0|X||D5G4; -Ametal-2|net@25|||S1800|contact@0||-109|-28|contact@1||-9|-28 -Ametal-2|net@90|||S0|wellCont@4|gnd|-76|0|latchA20@3|gnd|-76|0 -Ametal-2|net@91|||S0|wellCont@4|vdd|-76|-50|latchA20@3|vdd_1|-76|-50 -Ametal-2|net@92|||S0|wellCont@4|vdd_1|-76|50|latchA20@3|vdd|-76|50 -Ametal-2|net@93|||S0|wellCont@4|gnd_1|-85|0|latchA20@4|gnd_1|-85|0 -Ametal-2|net@94|||S0|wellCont@4|vdd_2|-85|-50|latchA20@4|vdd_3|-85|-50 -Ametal-2|net@95|||S0|wellCont@4|vdd_3|-85|50|latchA20@4|vdd_2|-85|50 -Ametal-2|net@96|||S0|wellCont@5|gnd_1|15|0|latchA20@3|gnd_1|15|0 -Ametal-2|net@97|||S0|wellCont@5|vdd_2|15|-50|latchA20@3|vdd_3|15|-50 -Ametal-2|net@98|||S0|wellCont@5|vdd_3|15|50|latchA20@3|vdd_2|15|50 -Ametal-2|net@99|||S0|wellCont@5|gnd|24|0|latchA20@5|gnd|24|0 -Ametal-2|net@100|||S0|wellCont@5|vdd|24|-50|latchA20@5|vdd_1|24|-50 -Ametal-2|net@101|||S0|wellCont@5|vdd_1|24|50|latchA20@5|vdd|24|50 -Ametal-1|net@105|||S900|latchA20@4|outt[1]|-153.5|-31.5|pin@5||-153.5|-43 -Ametal-1|net@109|||S900|latchA20@3|outt[1]|-53.5|-31.5|pin@4||-53.5|-43 -Ametal-1|net@113|||S900|latchA20@5|outt[1]|46.5|-31.5|pin@6||46.5|-43 -Ametal-1|net@122|||S2700|contact@0||-109|-28|latchA20@4|cl[F]|-109|-21 -Ametal-1|net@123|||S2700|contact@1||-9|-28|latchA20@3|cl[F]|-9|-21 -Ametal-2|net@131|||S0|latchA20@3|cl[T]|-18.5|16|latchA20@4|cl[T]|-118.5|16 -Ametal-2|net@132|||S1800|pin@49||-155|-34|contact@4||-62.5|-34 -Ametal-1|net@134|||S900|latchA20@5|mc|37.5|-25|contact@3||37.5|-34 -Ametal-2|net@135|||S1800|contact@4||-62.5|-34|contact@3||37.5|-34 -Ametal-1|net@136|||S900|latchA20@3|mc|-62.5|-25|contact@4||-62.5|-34 -Ametal-1|net@138|||S900|latchA20@4|mc|-162.5|-25|contact@5||-162.5|-34 -Ametal-2|net@141|||S0|pin@10||176|-10|latchA20@5|in[1]|81.5|-10 -Ametal-2|net@172||6.2|S0|inv20B@1|vdd_2|127.5|50|latchA20@5|vdd_2|115|50 -Ametal-2|net@173||6.2|S1800|latchA20@5|gnd_1|115|0|inv20B@1|gnd_1|127.5|0 -Ametal-2|net@174||6.2|S1800|latchA20@5|vdd_3|115|-50|inv20B@1|vdd_3|127.5|-50 -Ametal-2|net@175||6.2|S0|wellCont@6|vdd_3|150|50|inv20B@1|vdd|143.5|50 -Ametal-2|net@176||6.2|S1800|inv20B@1|gnd|143.5|0|wellCont@6|gnd_1|150|0 -Ametal-2|net@177||6.2|S1800|inv20B@1|vdd_1|143.5|-50|wellCont@6|vdd_2|150|-50 -Ametal-1|net@178|||S1800|inv20B@1|in_1|139.5|25|pin@67||149|25 -Ametal-1|net@179|||S900|pin@67||149|25|pin@68||149|-25 -Ametal-1|net@180|||S0|pin@68||149|-25|inv20B@1|in|139.5|-25 -Ametal-1|net@183|||S900|pin@68||149|-25|contact@6||149|-28 -Ametal-1|net@185||0.4|S2700|inv20B@1|out|133.5|13|contact@7||133.5|22 -Ametal-1|net@188|||S2700|pin@72||116|-63|contact@8||116|-16 -Ametal-1|net@190|||S2700|pin@73||121.5|-63|contact@9||121.5|-22 -Ametal-2|net@192|||S2700|pin@12||-18.5|-16|latchA20@3|in[1]|-18.5|-10 -Ametal-2|net@193|||S1800|pin@12||-18.5|-16|contact@8||116|-16 -Ametal-2|net@194|||S2700|pin@15||-118.5|-22|latchA20@4|in[1]|-118.5|-10 -Ametal-2|net@195|||S1800|pin@15||-118.5|-22|contact@9||121.5|-22 -Ametal-2|net@200|||S0|inv10D@1|gnd_1|159|0|wellCont@6|gnd|159|0 -Ametal-2|net@201|||S0|inv10D@1|vdd_2|159|-50|wellCont@6|vdd|159|-50 -Ametal-2|net@202|||S0|inv10D@1|vdd_3|159|50|wellCont@6|vdd_1|159|50 -Ametal-1|net@207|||S900|latchA20@5|cl[F_1]|88|29.4|contact@10||88|28 -Ametal-1|net@209|||S900|contact@11||161.5|28|inv10D@1|out|161.5|-7 -Ametal-2|net@213|||S1800|latchA20@3|cl[T]|-18.5|16|pin@82||57|16 -Ametal-2|net@215|||S2700|pin@82||57|16|pin@83||57|22 -Ametal-2|net@218|||S1800|contact@1||-9|-28|contact@6||149|-28 -Ametal-2|net@221|||S1800|contact@10||88|28|contact@11||161.5|28 -Ametal-2|net@222|||S1800|pin@83||57|22|contact@7||133.5|22 -Ametal-2|net@223|||S1800|latchA20@5|cl[T]|81.5|16|pin@85||151|16 -Ametal-1|net@224|||S900|inv10D@1|in|167.5|25|contact@12||167.5|22 -Ametal-2|net@230|||S900|pin@89||151|22|pin@85||151|16 -Ametal-2|net@231|||S0|contact@12||167.5|22|pin@89||151|22 -Ametal-2|net@232|||S1800|contact@12||167.5|22|pin@90||176|22 -Ametal-2|net@235|||S1800|contact@6||149|-28|pin@93||176|-28 -Ametal-2|net@236|||S1800|contact@5||-162.5|-34|pin@49||-155|-34 -Eoutt[3]|flag[A]|D5G2;|latchA20@4|outt[1]@557663300|O -Eflag[A]|flag[A_1]|D5G2;|pin@5||O -Eoutt[2]|flag[B]|D5G2;|latchA20@3|outt[1]@557663300|O -Eflag[B]|flag[B_1]|D5G2;|pin@4||O -Eoutt[1]|flag[C]|D5G2;|latchA20@5|outt[1]@557663300|O -Eflag[C]|flag[C_1]|D5G2;|pin@6||O -Egnd||D5G2;|latchA20@4|gnd|G -Egnd_1||D5G2;|inv10D@1|gnd|G -Ein[A]||D5G2;|pin@73||I -Ein[B_1]|in[B]|D5G2;|pin@72||I -Ein[C]||D5G2;|pin@10||I -EloadC[T]||D5G2;|pin@90||I -EloadFlags[F]||D5G2;|pin@93||I -Emc||D5G2;|pin@49||I -Evdd||D5G2;|latchA20@4|vdd|P -Evdd_1||D5G2;|latchA20@4|vdd_1|P -Evdd_2||D5G2;|inv10D@1|vdd|P -Evdd_3||D5G2;|inv10D@1|vdd_1|P -X - -# Cell flagDrivers;5{sch} -CflagDrivers;5{sch}||schematic|1222037957064|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-30|-6|||XYRRR| -NOff-Page|conn@3||-26|-18|||Y| -NOff-Page|conn@5||-18|9|||R| -NOff-Page|conn@6||0|12|||YR| -NOff-Page|conn@8||-6|-6|||XYRRR| -NOff-Page|conn@9||6|9|||R| -IflagDrivers;2{ic}|flagDriv@1||28|24|||D5G4; -IredFive:inv;1{ic}|inv@0||-19|-18|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchA20;1{ic}|latchA20@0||-24|0|||D5G4; -IlatchA20;1{ic}|latchA20@1||0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@46||-0.5|26|||||ART_message(D5G4;)Sfor skip -Ngeneric:Invisible-Pin|pin@47||-0.5|22|||||ART_message(D5G3;)Sies 14 November 2008 -Ngeneric:Invisible-Pin|pin@48||-0.5|31|||||ART_message(D5G6;)SflagDrivers -NWire_Pin|pin@51||-24|6|||| -NWire_Pin|pin@52||-6|-18|||| -NWire_Pin|pin@53||-6|-14|||| -NBus_Pin|pin@54||-12|-10|-1|-1|| -NWire_Pin|pin@56||0|6|||| -NWire_Pin|pin@58||-30|0|||| -NWire_Pin|pin@60||-6|0|||| -NWire_Pin|pin@64||-18|0|||| -NWire_Pin|pin@66||6|0|||| -NBus_Pin|pin@70||-12|-5|-1|-1|| -NBus_Pin|pin@72||-24|-5|-1|-1|| -NBus_Pin|pin@73||0|-5|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-11|-18|||D0G4;|ATTR_L(D5G1;PUD)D99.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|loadFlags[T,F]|D5G2;|-0.5|IJ900|pin@70||-12|-5|pin@54||-12|-10 -Awire|loadFlags[T]|D5G2;||2700|pin@52||-6|-18|pin@53||-6|-14 -Awire|net@506|||900|pin@51||-24|6|latchA20@0|mc|-24|4 -Awire|net@510|||0|inv@0|in|-21.5|-18|conn@3|y|-24|-18 -Awire|net@511|||1800|inv@0|out|-16.5|-18|wire90@0|a|-13.5|-18 -Awire|net@512|||1800|wire90@0|b|-8.5|-18|pin@52||-6|-18 -Awire|net@516|||1800|pin@51||-24|6|pin@56||0|6 -Awire|net@517|||900|pin@56||0|6|latchA20@1|mc|0|4 -Awire|net@520|||0|latchA20@0|in[1]|-26|0|pin@58||-30|0 -Awire|net@522|||0|latchA20@1|in[1]|-2|0|pin@60||-6|0 -Awire|net@526|||1800|latchA20@0|out[1]|-22|0|pin@64||-18|0 -Awire|net@528|||1800|latchA20@1|out[1]|2|0|pin@66||6|0 -Awire|net@532|||900|conn@6|y|0|10|pin@56||0|6 -Abus|net@536||-0.5|IJ2700|pin@72||-24|-5|latchA20@0|cl[T,F]|-24|-4 -Abus|net@537||-0.5|IJ1800|pin@70||-12|-5|pin@73||0|-5 -Abus|net@538||-0.5|IJ2700|pin@73||0|-5|latchA20@1|cl[T,F]|0|-4 -Awire|net@547|||900|pin@58||-30|0|conn@0|y|-30|-4 -Abus|net@550||-0.5|IJ0|pin@70||-12|-5|pin@72||-24|-5 -Awire|net@552|||900|pin@60||-6|0|conn@8|y|-6|-4 -Awire|net@557|||2700|pin@64||-18|0|conn@5|a|-18|7 -Awire|net@558|||2700|pin@66||6|0|conn@9|a|6|7 -Eflag[A]||D6G2;|conn@5|y|O -Eflag[B]||D6G2;|conn@9|y|O -Ein[A]||D4G2;|conn@0|a|I -Ein[B]||D4G2;|conn@8|a|I -EloadFlags[F]||D4G2;|conn@3|a|I -Emc||D4G2;|conn@6|a|I -X - -# Cell inv10x3;3{lay} -Cinv10x3;3{lay}||cmos90|1224931316776|1231686814980|I|DRC_last_good_drc_area_date()G1226789775276|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@3||29|-40|||| -NX-Metal-1-Metal-2-Con|contact@4||-2|-34|||| -NX-Metal-1-Metal-2-Con|contact@5||-30|-28|||| -NX-Metal-1-Metal-2-Con|contact@6||-14.5|72|||| -NX-Metal-1-Metal-2-Con|contact@7||13.5|66|||| -NX-Metal-1-Metal-2-Con|contact@8||13.5|-66|||| -Igates1inM:inv10D;1{lay}|inv10D@3||4|0|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@4||-24|0|XY||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@5||23|0|Y||D5G4; -NMetal-2-Pin|pin@0||31.5|66|||| -NMetal-2-Pin|pin@1||31.5|-66|||| -NMetal-2-Pin|pin@2||31.5|72|||| -NMetal-2-Pin|pin@14||31.5|-40|||| -NMetal-2-Pin|pin@17||31.5|-34|||| -NMetal-2-Pin|pin@18||31.5|-28|||| -NMetal-1-Pin|pin@19||-14.5|25|||| -NMetal-1-Pin|pin@21||13.5|25|||| -NMetal-1-Pin|pin@23||13.5|-25|||| -NMetal-2-Pin|pin@28||21.5|-40|||| -IwiresL:wellContacts13;1{lay}|wellCont@0||-9|0|||D5G4; -Ametal-1|net@21|||S900|inv10D@5|out|29|-7|contact@3||29|-40 -Ametal-1|net@23||0.4|S900|inv10D@3|out|-2|7|contact@4||-2|-34 -Ametal-1|net@25|||S900|inv10D@4|out|-30|-7|contact@5||-30|-28 -Ametal-2|net@30|||S0|pin@2||31.5|72|contact@6||-14.5|72 -Ametal-2|net@32|||S1800|contact@3||29|-40|pin@14||31.5|-40 -Ametal-2|net@34|||S1800|contact@5||-30|-28|pin@18||31.5|-28 -Ametal-2|net@39|||S1800|contact@4||-2|-34|pin@17||31.5|-34 -Ametal-1|net@51|||S1800|inv10D@4|in|-24|25|pin@19||-14.5|25 -Ametal-1|net@55|||S0|inv10D@5|in|23|25|pin@21||13.5|25 -Ametal-2|net@57|||S1800|contact@7||13.5|66|pin@0||31.5|66 -Ametal-1|net@59|||S1800|inv10D@3|in|4|-25|pin@23||13.5|-25 -Ametal-2|net@64|||S0|pin@1||31.5|-66|contact@8||13.5|-66 -Ametal-2|net@65|||S0|inv10D@5|vdd_1|14.5|50|inv10D@3|vdd|12.5|50 -Ametal-2|net@66|||S1800|inv10D@3|vdd_1|12.5|-50|inv10D@5|vdd|14.5|-50 -Ametal-2|net@67|||S0|inv10D@5|gnd|14.5|0|inv10D@3|gnd|12.5|0 -Ametal-2|net@68|||S0|wellCont@0|gnd_1|-4.5|0|inv10D@3|gnd_1|-4.5|0 -Ametal-2|net@69|||S0|wellCont@0|vdd_2|-4.5|-50|inv10D@3|vdd_3|-4.5|-50 -Ametal-2|net@70|||S0|wellCont@0|vdd_3|-4.5|50|inv10D@3|vdd_2|-4.5|50 -Ametal-2|net@74|||S1800|inv10D@4|gnd|-15.5|0|wellCont@0|gnd|-13.5|0 -Ametal-2|net@75|||S1800|inv10D@4|vdd|-15.5|-50|wellCont@0|vdd|-13.5|-50 -Ametal-2|net@76|||S1800|inv10D@4|vdd_1|-15.5|50|wellCont@0|vdd_1|-13.5|50 -Ametal-1|net@77|||S2700|pin@19||-14.5|25|contact@6||-14.5|72 -Ametal-1|net@78|||S2700|pin@21||13.5|25|contact@7||13.5|66 -Ametal-1|net@79|||S900|pin@23||13.5|-25|contact@8||13.5|-66 -Ametal-2|net@83|||S0|contact@3||29|-40|pin@28||21.5|-40 -Egnd_1||D5G2;|inv10D@4|gnd_1|G -Egnd_2||D5G2;|inv10D@5|gnd_1|G -Ein[1]||D5G2;|pin@0||I -Ein[2]||D5G2;|pin@1||I -Ein[3]||D5G2;|pin@2||I -Eout[1]||D5G2;|pin@14||O -Eout[2]||D5G2;|pin@17||O -Eout[3]||D5G2;|pin@18||O -Evdd_2||D5G2;|inv10D@4|vdd_2|P -Evdd_3||D5G2;|inv10D@4|vdd_3|P -Evdd_4||D5G2;|inv10D@5|vdd_2|P -Evdd_5||D5G2;|inv10D@5|vdd_3|P -X - -# Cell inv10x3;2{lay} -Cinv10x3;2{lay}||cmos90|1224931316776|1231686814980|I|DRC_last_good_drc_area_date()G1224937767065|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224940329047 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||17|22|||| -NX-Metal-1-Metal-2-Con|contact@1||0|-22|||| -NX-Metal-1-Metal-2-Con|contact@2||-17|28|||| -NX-Metal-1-Metal-2-Con|contact@3||11|-40|||| -NX-Metal-1-Metal-2-Con|contact@4||-6|-34|||| -NX-Metal-1-Metal-2-Con|contact@5||-23|-28|||| -Igates1inM:inv10D;1{lay}|inv10D@3||0|0|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@4||-17|0|XY||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@5||17|0|XY||D5G4; -NMetal-2-Pin|pin@0||8.5|22|||| -NMetal-2-Pin|pin@1||-9.5|-22|||| -NMetal-2-Pin|pin@2||-3.5|28|||| -NMetal-2-Pin|pin@14||26|-40|||| -NMetal-2-Pin|pin@17||26|-34|||| -NMetal-2-Pin|pin@18||26|-28|||| -IwiresL:wellContacts13;1{lay}|wellCont@0||-30|0|||D5G4; -Ametal-1|net@10|||S900|inv10D@5|in|17|25|contact@0||17|22 -Ametal-1|net@14|||S2700|inv10D@3|in|0|-25|contact@1||0|-22 -Ametal-1|net@18|||S2700|inv10D@4|in|-17|25|contact@2||-17|28 -Ametal-1|net@21|||S900|inv10D@5|out|11|-7|contact@3||11|-40 -Ametal-1|net@23||0.4|S900|inv10D@3|out|-6|7|contact@4||-6|-34 -Ametal-1|net@25|||S900|inv10D@4|out|-23|-7|contact@5||-23|-28 -Ametal-2|net@30|||S0|pin@2||-3.5|28|contact@2||-17|28 -Ametal-2|net@32|||S1800|contact@3||11|-40|pin@14||26|-40 -Ametal-2|net@34|||S1800|contact@5||-23|-28|pin@18||26|-28 -Ametal-2|net@39|||S1800|contact@4||-6|-34|pin@17||26|-34 -Ametal-2|net@40|||S0|contact@1||0|-22|pin@1||-9.5|-22 -Ametal-2|net@41|||S0|contact@0||17|22|pin@0||8.5|22 -Ametal-2|net@42|||S0|inv10D@3|gnd_1|-8.5|0|inv10D@4|gnd|-8.5|0 -Ametal-2|net@43|||S0|inv10D@3|vdd_3|-8.5|-50|inv10D@4|vdd|-8.5|-50 -Ametal-2|net@44|||S0|inv10D@3|vdd_2|-8.5|50|inv10D@4|vdd_1|-8.5|50 -Ametal-2|net@45|||S0|inv10D@3|gnd|8.5|0|inv10D@5|gnd_1|8.5|0 -Ametal-2|net@46|||S0|inv10D@3|vdd_1|8.5|-50|inv10D@5|vdd_2|8.5|-50 -Ametal-2|net@47|||S0|inv10D@3|vdd|8.5|50|inv10D@5|vdd_3|8.5|50 -Ametal-2|net@48|||S0|wellCont@0|gnd_1|-25.5|0|inv10D@4|gnd_1|-25.5|0 -Ametal-2|net@49|||S0|wellCont@0|vdd_2|-25.5|-50|inv10D@4|vdd_2|-25.5|-50 -Ametal-2|net@50|||S0|wellCont@0|vdd_3|-25.5|50|inv10D@4|vdd_3|-25.5|50 -Egnd||D5G2;|inv10D@5|gnd|G -Egnd_1||D5G2;|wellCont@0|gnd|G -Ein[1]||D5G2;|pin@0||I -Ein[2]||D5G2;|pin@1||I -Ein[3]||D5G2;|pin@2||I -Eout[1]||D5G2;|pin@14||O -Eout[2]||D5G2;|pin@17||O -Eout[3]||D5G2;|pin@18||O -Evdd||D5G2;|inv10D@5|vdd|P -Evdd_1||D5G2;|inv10D@5|vdd_1|P -Evdd_2||D5G2;|wellCont@0|vdd|P -Evdd_3||D5G2;|wellCont@0|vdd_1|P -X - -# Cell inv10x3;1{lay} -Cinv10x3;1{lay}||cmos90|1224931316776|1231686814980|I|DRC_last_good_drc_area_date()G1224931726449|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224931726449 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||17|-28|||| -NX-Metal-1-Metal-2-Con|contact@1||0|-28|||| -NX-Metal-1-Metal-2-Con|contact@2||-17|-28|||| -NX-Metal-1-Metal-2-Con|contact@3||11|-10|||| -NX-Metal-1-Metal-2-Con|contact@4||-6|-16|||| -NX-Metal-1-Metal-2-Con|contact@5||-23|-22|||| -Igates1inM:inv10D;1{lay}|inv10D@3||0|0|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@4||-17|0|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@5||17|0|X||D5G4; -NMetal-2-Pin|pin@0||25.5|-28|||| -NMetal-2-Pin|pin@1||25.5|-34|||| -NMetal-2-Pin|pin@2||25.5|-40|||| -NMetal-2-Pin|pin@3||6|-34|||| -NMetal-2-Pin|pin@4||6|-28|||| -NMetal-2-Pin|pin@5||-11|-40|||| -NMetal-2-Pin|pin@6||-11|-28|||| -NMetal-2-Pin|pin@8||0|-10|||| -NMetal-2-Pin|pin@9||6|-16|||| -NMetal-2-Pin|pin@10||-6|-22|||| -IwiresL:wellContacts13;1{lay}|wellCont@0||-30|0|||D5G4; -Ametal-2|net@0|||S0|inv10D@3|gnd_1|-8.5|0|inv10D@4|gnd|-8.5|0 -Ametal-2|net@1|||S0|inv10D@3|vdd_2|-8.5|50|inv10D@4|vdd|-8.5|50 -Ametal-2|net@2|||S0|inv10D@3|vdd_3|-8.5|-50|inv10D@4|vdd_1|-8.5|-50 -Ametal-2|net@3|||S0|inv10D@3|gnd|8.5|0|inv10D@5|gnd_1|8.5|0 -Ametal-2|net@4|||S0|inv10D@3|vdd|8.5|50|inv10D@5|vdd_2|8.5|50 -Ametal-2|net@5|||S0|inv10D@3|vdd_1|8.5|-50|inv10D@5|vdd_3|8.5|-50 -Ametal-2|net@6|||S0|inv10D@4|gnd_1|-25.5|0|wellCont@0|gnd_1|-25.5|0 -Ametal-2|net@7|||S0|inv10D@4|vdd_3|-25.5|-50|wellCont@0|vdd_2|-25.5|-50 -Ametal-2|net@8|||S0|inv10D@4|vdd_2|-25.5|50|wellCont@0|vdd_3|-25.5|50 -Ametal-2|net@9|||S0|pin@0||25.5|-28|contact@0||17|-28 -Ametal-1|net@10|||S900|inv10D@5|in|17|-25|contact@0||17|-28 -Ametal-2|net@11|||S0|pin@1||25.5|-34|pin@3||6|-34 -Ametal-2|net@12|||S2700|pin@3||6|-34|pin@4||6|-28 -Ametal-2|net@13|||S0|pin@4||6|-28|contact@1||0|-28 -Ametal-1|net@14|||S900|inv10D@3|in|0|-25|contact@1||0|-28 -Ametal-2|net@15|||S0|pin@2||25.5|-40|pin@5||-11|-40 -Ametal-2|net@16|||S2700|pin@5||-11|-40|pin@6||-11|-28 -Ametal-2|net@17|||S0|pin@6||-11|-28|contact@2||-17|-28 -Ametal-1|net@18|||S900|inv10D@4|in|-17|-25|contact@2||-17|-28 -Ametal-2|net@20|||S1800|pin@8||0|-10|contact@3||11|-10 -Ametal-1|net@21|||S900|inv10D@5|out|11|7|contact@3||11|-10 -Ametal-2|net@22|||S0|pin@9||6|-16|contact@4||-6|-16 -Ametal-1|net@23||0.4|S900|inv10D@3|out|-6|7|contact@4||-6|-16 -Ametal-2|net@24|||S0|pin@10||-6|-22|contact@5||-23|-22 -Ametal-1|net@25|||S900|inv10D@4|out|-23|7|contact@5||-23|-22 -Egnd||D5G2;|inv10D@5|gnd|G -Ein[1]||D5G2;|pin@0||I -Ein[2]||D5G2;|pin@1||I -Ein[3]||D5G2;|pin@2||I -Eout[1]||D5G2;|pin@8||O -Eout[2]||D5G2;|pin@9||O -Eout[3]||D5G2;|pin@10||O -Evdd||D5G2;|inv10D@5|vdd|P -Evdd_1||D5G2;|inv10D@5|vdd_1|P -X - -# Cell latchA20;1{ic} -ClatchA20;1{ic}||artwork|1222522834505|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||0|-4|-1|-1|| -Nschematic:Bus_Pin|pin@1||-2|0|-1|-1|| -Nschematic:Bus_Pin|pin@2||0|4|-1|-1|| -Nschematic:Bus_Pin|pin@3||2|0|-1|-1|| -NPin|pin@4||0.5|3|1|1|| -NPin|pin@5||1|2.5|1|1|| -NPin|pin@6||1|-2.5|1|1|| -NPin|pin@7||0.5|-3|1|1|| -NPin|pin@8||-1|0|1|1|| -NPin|pin@9||-2|0|1|1|| -NPin|pin@10||-1|-3|1|1|| -NPin|pin@11||-1|3|1|1|| -NPin|pin@12||0|3|1|1|| -NPin|pin@13||0|4|1|1|| -Nschematic:Bus_Pin|pin@14||0|-3|-2|-2|| -Ngeneric:Invisible-Pin|pin@16||0|0|||||ART_message(D5G1.5;)S20 -AThicker|net@0|||FS450|pin@6||1|-2.5|pin@7||0.5|-3 -AThicker|net@1|||FS2700|pin@10||-1|-3|pin@8||-1|0 -AThicker|net@2|||FS0|pin@8||-1|0|pin@9||-2|0 -AThicker|net@3|||FS900|pin@11||-1|3|pin@8||-1|0 -AThicker|net@4|||FS0|pin@7||0.5|-3|pin@10||-1|-3 -AThicker|net@5|||FS900|pin@5||1|2.5|pin@6||1|-2.5 -AThicker|net@6|||FS1800|pin@11||-1|3|pin@12||0|3 -AThicker|net@7|||FS1350|pin@4||0.5|3|pin@5||1|2.5 -AThicker|net@8|||FS1800|pin@12||0|3|pin@4||0.5|3 -AThicker|net@9|||FS2700|pin@12||0|3|pin@13||0|4 -Aschematic:bus|net@12||-0.5|IJ900|pin@14||0|-3|pin@0||0|-4 -Ecl[T,F]||D5G2;|pin@0||I -Ein[1]||D5G2;|pin@1||I -Emc||D5G2;|pin@2||I -Eout[1]||D5G2;|pin@3||O -X - -# Cell latchA20;2{lay} -ClatchA20;2{lay}||cmos90|1222518302180|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224765890415|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||13|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@1||-15|0||6.2|| -NMetal-1-N-Active-Con|contact@2||27|0||20.8|| -NMetal-1-P-Active-Con|contact@3||27|-48||20.8|| -NMetal-1-P-Active-Con|contact@4||41|-47||20.8|| -NMetal-1-N-Active-Con|contact@5||41|0||20.8|| -NX-Metal-1-Metal-2-Con|contact@6||41|0||6.2|| -NMetal-1-P-Active-Con|contact@7||-15|-48||20.8|| -NMetal-1-N-Active-Con|contact@8||-1|0||20.8|| -NMetal-1-P-Active-Con|contact@9||-1|-48||20.8|| -NMetal-1-P-Active-Con|contact@10||13|-47||20.8|| -NMetal-1-N-Active-Con|contact@11||13|0||20.8|| -NMetal-1-N-Active-Con|contact@12||-15|0||20.8|| -NMetal-1-P-Active-Con|contact@13||13|49||20.8|| -NMetal-1-P-Active-Con|contact@14||27|48||20.8|| -NMetal-1-P-Active-Con|contact@15||41|49||20.8|| -NMetal-1-P-Active-Con|contact@16||-15|48||20.8|| -NMetal-1-P-Active-Con|contact@17||-1|48||20.8|| -NMetal-1-N-Active-Con|contact@18||-23|0||20.8|| -NMetal-1-N-Active-Con|contact@19||-33|9||5.2|| -NMetal-1-P-Active-Con|contact@20||-33|40.5||5.2|| -NMetal-1-P-Active-Con|contact@21||-25|40.5||5.2|| -NMetal-1-P-Active-Con|contact@23||-41|40.5||5.2|| -NMetal-1-N-Active-Con|contact@24||-41|9||5.2|| -NMetal-1-Polysilicon-Con|contact@25||-1|18.6||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@26||27|18.6||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@27||-1|-29.4||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@28||27|-29.4||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@32||-12.5|-26.8||5.2|| -NMetal-1-Polysilicon-Con|contact@33||38.5|-21.2||5.2|| -NMetal-1-Polysilicon-Con|contact@34||13|-18.6||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@35||-1|29.4||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@36||27|29.4||5.2|XRRR| -NX-Metal-1-Metal-2-Con|contact@37||-15|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@38||13|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@39||41|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@40||41|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@41||13|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@42||-15|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@43||-33|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@44||-33|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@45||-1|-40|||| -NX-Metal-1-Metal-2-Con|contact@46||27|-40|||| -NX-Metal-1-Metal-2-Con|contact@47||-1|10|||| -NX-Metal-1-Metal-2-Con|contact@48||-23|10|||| -NX-Metal-1-Metal-2-Con|contact@49||27|40|||| -NX-Metal-1-Metal-2-Con|contact@50||-1|40|||| -NX-Metal-1-Metal-2-Con|contact@51||-25|40|||X| -NX-Metal-1-Metal-2-Con|contact@52||-23|-40|||| -NX-Metal-1-Metal-2-Con|contact@53||27|10|||| -NX-Metal-1-Metal-2-Con|contact@54||7.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@55||33.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@56||-7.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@57||32.5|16|||| -NX-Metal-1-Metal-2-Con|contact@58||4.5|16|||| -NMetal-1-Polysilicon-Con|contact@60||-29|23.2||5.2|| -NMetal-1-Polysilicon-Con|contact@61||-32.5|-10.5||5.2|XRRR| -NMetal-1-Polysilicon-Con|contact@62||-32|-22.5||5.2|| -NN-Transistor|nmos@1||17|0||26|| -NN-Transistor|nmos@2||23|0||26|| -NN-Transistor|nmos@3||31|0||26|| -NN-Transistor|nmos@4||37|0||26|| -NN-Transistor|nmos@5||-11|0||26|| -NN-Transistor|nmos@6||-5|0||26|| -NN-Transistor|nmos@7||3|0||26|| -NN-Transistor|nmos@8||9|0||26|| -NN-Transistor|nmos@9||-19|0||26|| -NN-Transistor|nmos@10||-28.5|9|1|8|| -NN-Transistor|nmos@12||-37|9||8|| -NPolysilicon-Pin|pin@4||-5|18.6|||| -NPolysilicon-Pin|pin@5||23|18.6|||| -NPolysilicon-Pin|pin@6||23|-29.4|||| -NPolysilicon-Pin|pin@7||-5|-29.4|||| -NPolysilicon-Pin|pin@8||3|18.6|||| -NPolysilicon-Pin|pin@9||31|18.6|||| -NPolysilicon-Pin|pin@10||31|-29.4|||| -NPolysilicon-Pin|pin@11||3|-29.4|||| -NPolysilicon-Pin|pin@12||-5|29.4|||| -NPolysilicon-Pin|pin@13||23|29.4|||| -NPolysilicon-Pin|pin@14||3|29.4|||| -NPolysilicon-Pin|pin@15||31|29.4|||| -NPolysilicon-Pin|pin@16||9|-18.6|||| -NPolysilicon-Pin|pin@17||17|-18.6|||| -NPolysilicon-Pin|pin@18||37|-21.5|||| -NPolysilicon-Pin|pin@19||-11|-24.5|||| -NMetal-1-Pin|pin@30||18.5|-1|||| -NMetal-1-Pin|pin@31||18.5|29.4|||| -NMetal-1-Pin|pin@32||21.5|-1|||| -NMetal-1-Pin|pin@33||21.5|-29.4|||| -NMetal-1-Pin|pin@36||7.5|-18.6|||| -NMetal-1-Pin|pin@37||33.5|-18|||| -NMetal-1-Pin|pin@38||-7.5|-23.5|||| -NMetal-1-Pin|pin@39||38.5|-18|||| -NMetal-1-Pin|pin@40||-12.5|-23.5|||| -NMetal-1-Pin|pin@43||32.5|18.6|||| -NMetal-1-Pin|pin@44||4.5|18.6|||| -NMetal-1-Pin|pin@49||-41|25.5|||| -NMetal-1-Pin|pin@51||-23|37.9|||| -NPolysilicon-Pin|pin@52||-37|-10.5|||| -NMetal-1-Pin|pin@53||-23|-10.5|||| -NMetal-2-Pin|pin@54||12|10|||| -NMetal-2-Pin|pin@55||12|-10|||| -NMetal-2-Pin|pin@56||12|16|||| -NMetal-1-Pin|pin@57||-23|-31.5|||| -NMetal-1-Pin|pin@58||21.5|-21|||| -NMetal-1-Pin|pin@59||-32|-25|||| -NPolysilicon-Pin|pin@61||-30|-18|||| -NPolysilicon-Pin|pin@62||-30|-22.4|||| -NPolysilicon-Pin|pin@63||-28.5|0|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-45.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||45.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|96|48||A -NN-Well-Node|plnode@1||0|-50|96|52||A -NN-Well-Node|plnode@2||0|50|96|52||A -NP-Select-Node|plnode@3||0|-50|93|52||A -NP-Select-Node|plnode@4||0|50|93|52||A -NN-Select-Node|plnode@5||0|0|93|48||A -NP-Transistor|pmos@0||17|-48||26|| -NP-Transistor|pmos@1||23|-48||26|| -NP-Transistor|pmos@2||31|-48||26|| -NP-Transistor|pmos@3||37|-48||26|| -NP-Transistor|pmos@4||-11|-48||26|| -NP-Transistor|pmos@5||-5|-48||26|| -NP-Transistor|pmos@6||3|-48||26|| -NP-Transistor|pmos@7||9|-48||26|| -NP-Transistor|pmos@8||17|48||26|| -NP-Transistor|pmos@9||23|48||26|| -NP-Transistor|pmos@10||31|48||26|| -NP-Transistor|pmos@11||37|48||26|| -NP-Transistor|pmos@12||-11|48||26|| -NP-Transistor|pmos@13||-5|48||26|| -NP-Transistor|pmos@14||3|48||26|| -NP-Transistor|pmos@15||9|48||26|| -NP-Transistor|pmos@16||-29|40.5||8|| -NP-Transistor|pmos@17||-37|40.5||8|| -AN-Active|net@0|||RS0|contact@8||-1|0|nmos@6|diff-right|-2.2|0 -AN-Active|net@1|||RS1800|contact@12||-15|0|nmos@5|diff-left|-13.8|0 -AN-Active|net@2|||RS1800|nmos@4|diff-right|39.8|0|contact@5||41|0 -AN-Active|net@3|||RS0|nmos@4|diff-left|34|0|nmos@3|diff-right|34|0 -AN-Active|net@4|||RS0|nmos@1|diff-left|14.2|0|contact@11||13|0 -AN-Active|net@5|||RS1800|nmos@1|diff-right|20|0|nmos@2|diff-left|20|0 -AN-Active|net@6|||RS0|contact@2||27|0|nmos@2|diff-right|25.8|0 -AN-Active|net@7|||RS1800|contact@2||27|0|nmos@3|diff-left|28.2|0 -Ametal-2|net@8||6.2|S1800|contact@6||41|0|pinsVddG@3|gnd|45.5|0 -AN-Active|net@11|||RS0|nmos@6|diff-left|-8|0|nmos@5|diff-right|-8|0 -AN-Active|net@16|||RS1800|contact@8||-1|0|nmos@7|diff-left|0.2|0 -AN-Active|net@17|||RS0|contact@11||13|0|nmos@8|diff-right|11.8|0 -AN-Active|net@18|||RS0|nmos@8|diff-left|6|0|nmos@7|diff-right|6|0 -Ametal-2|net@20||6.2|S1800|pinsVddG@2|gnd|-45.5|0|contact@43||-33|0 -Ametal-2|net@21||6.2|S1800|contact@0||13|0|contact@6||41|0 -Ametal-2|net@22||6.2|S1800|contact@1||-15|0|contact@0||13|0 -AP-Active|net@23|||RS0|pmos@4|diff-left|-13.8|-48|contact@7||-15|-48 -AP-Active|net@24|||RS1800|pmos@4|diff-right|-8|-48|pmos@5|diff-left|-8|-48 -AP-Active|net@25|||RS0|pmos@6|diff-left|0.2|-48|contact@9||-1|-48 -AP-Active|net@26|||RS0|pmos@6|diff-left|0.2|-48|pmos@5|diff-right|-2.2|-48 -AP-Active|net@27|||RS1800|pmos@6|diff-right|6|-48|pmos@7|diff-left|6|-48 -AP-Active|net@28|||RS0|pmos@0|diff-left|14.2|-47|contact@10||13|-47 -AP-Active|net@29|||RS1800|pmos@0|diff-right|20|-48|pmos@1|diff-left|20|-48 -AP-Active|net@30|||RS0|pmos@0|diff-left|14.2|-48|pmos@7|diff-right|11.8|-48 -AP-Active|net@31|||RS1800|pmos@3|diff-right|39.8|-47|contact@4||41|-47 -AP-Active|net@32|||RS0|pmos@3|diff-left|34|-48|pmos@2|diff-right|34|-48 -Ametal-1|net@33|||S0|contact@11||13|0|contact@0||13|0 -Ametal-1|net@34|||S0|contact@12||-15|0|contact@1||-15|0 -Ametal-1|net@35|||S0|contact@5||41|0|contact@6||41|0 -AP-Active|net@36|||RS0|contact@3||27|-48|pmos@1|diff-right|25.8|-48 -AP-Active|net@37|||RS1800|contact@3||27|-48|pmos@2|diff-left|28.2|-48 -AP-Active|net@38|||RS0|pmos@12|diff-left|-13.8|48|contact@16||-15|48 -AP-Active|net@39|||RS1800|pmos@12|diff-right|-8|48|pmos@13|diff-left|-8|48 -AP-Active|net@40|||RS0|pmos@14|diff-left|0.2|48|contact@17||-1|48 -AP-Active|net@41|||RS0|pmos@14|diff-left|0.2|48|pmos@13|diff-right|-2.2|48 -AP-Active|net@42|||RS1800|pmos@14|diff-right|6|48|pmos@15|diff-left|6|48 -AP-Active|net@43|||RS0|pmos@8|diff-left|14.2|49|contact@13||13|49 -AP-Active|net@44|||RS1800|pmos@8|diff-right|20|48|pmos@9|diff-left|20|48 -AP-Active|net@45|||RS0|pmos@8|diff-left|14.2|48|pmos@15|diff-right|11.8|48 -AP-Active|net@46|||RS1800|pmos@11|diff-right|39.8|49|contact@15||41|49 -AP-Active|net@47|||RS0|pmos@11|diff-left|34|48|pmos@10|diff-right|34|48 -AP-Active|net@48|||RS0|contact@14||27|48|pmos@9|diff-right|25.8|48 -AP-Active|net@49|||RS1800|contact@14||27|48|pmos@10|diff-left|28.2|48 -AN-Active|net@50|||RS0|contact@12||-15|0|nmos@9|diff-right|-16.2|0 -AN-Active|net@51|||RS1800|contact@18||-23|0|nmos@9|diff-left|-21.8|0 -AN-Active|net@52|||RS0|contact@18||-23|7.4|nmos@10|diff-right|-25.2|7.4 -AP-Active|net@53|||RS1800|contact@20||-33|40.5|pmos@16|diff-left|-31.8|40.5 -AP-Active|net@54|||RS0|contact@21||-25|40.5|pmos@16|diff-right|-26.2|40.5 -AN-Active|net@55|||RS1800|contact@19||-33|9|nmos@10|diff-left|-31.8|9 -AN-Active|net@57|||RS1800|contact@24||-41|9|nmos@12|diff-left|-39.8|9 -AN-Active|net@59|||RS0|contact@19||-33|9|nmos@12|diff-right|-34.2|9 -AP-Active|net@60|||RS1800|contact@23||-41|40.5|pmos@17|diff-left|-39.8|40.5 -AP-Active|net@61|||RS0|contact@20||-33|40.5|pmos@17|diff-right|-34.2|40.5 -Ametal-1|net@62|||S900|pin@49||-41|25.5|contact@24||-41|9 -APolysilicon|net@63|||S900|pmos@17|poly-bottom|-37|31.5|nmos@12|poly-top|-37|18 -APolysilicon|net@64|||S900|contact@60||-29|25.5|nmos@10|poly-top|-29|18 -APolysilicon|net@65|||S900|pmos@12|poly-bottom|-11|30|nmos@5|poly-top|-11|18 -APolysilicon|net@66|||S900|pin@19||-11|-24.5|pmos@4|poly-top|-11|-30 -APolysilicon|net@67|||S2700|pmos@7|poly-top|9|-30|pin@16||9|-18.6 -APolysilicon|net@68|||S2700|pmos@0|poly-top|17|-30|pin@17||17|-18.6 -APolysilicon|net@69|||S2700|pmos@3|poly-top|37|-30|pin@18||37|-21.5 -APolysilicon|net@70|||S2700|nmos@4|poly-top|37|18|pmos@11|poly-bottom|37|30 -APolysilicon|net@71|||S2700|nmos@1|poly-top|17|18|pmos@8|poly-bottom|17|30 -APolysilicon|net@72|||S900|pmos@15|poly-bottom|9|30|nmos@8|poly-top|9|18 -APolysilicon|net@73|||S2700|nmos@6|poly-top|-5|18|pin@4||-5|18.6 -APolysilicon|net@74|||S1800|pin@4||-5|18.6|contact@25||-1|18.6 -APolysilicon|net@75|||S2700|nmos@2|poly-top|23|18|pin@5||23|18.6 -APolysilicon|net@76|||S1800|pin@5||23|18.6|contact@26||27|18.6 -APolysilicon|net@77|||S2700|pmos@1|poly-top|23|-30|pin@6||23|-29.4 -APolysilicon|net@78|||S1800|pin@6||23|-29.4|contact@28||27|-29.4 -APolysilicon|net@79|||S2700|pmos@5|poly-top|-5|-30|pin@7||-5|-29.4 -APolysilicon|net@80|||S1800|pin@7||-5|-29.4|contact@27||-1|-29.4 -APolysilicon|net@81|||S2700|nmos@7|poly-top|3|18|pin@8||3|18.6 -APolysilicon|net@82|||S0|pin@8||3|18.6|contact@25||-1|18.6 -APolysilicon|net@83|||S2700|nmos@3|poly-top|31|18|pin@9||31|18.6 -APolysilicon|net@84|||S0|pin@9||31|18.6|contact@26||27|18.6 -APolysilicon|net@85|||S2700|pmos@2|poly-top|31|-30|pin@10||31|-29.4 -APolysilicon|net@86|||S0|pin@10||31|-29.4|contact@28||27|-29.4 -APolysilicon|net@87|||S2700|pmos@6|poly-top|3|-30|pin@11||3|-29.4 -APolysilicon|net@88|||S0|pin@11||3|-29.4|contact@27||-1|-29.4 -APolysilicon|net@89|||S900|pmos@13|poly-bottom|-5|30|pin@12||-5|29.4 -APolysilicon|net@90|||S1800|pin@12||-5|29.4|contact@35||-1|29.4 -APolysilicon|net@91|||S900|pmos@9|poly-bottom|23|30|pin@13||23|29.4 -APolysilicon|net@92|||S1800|pin@13||23|29.4|contact@36||27|29.4 -APolysilicon|net@93|||S900|pmos@14|poly-bottom|3|30|pin@14||3|29.4 -APolysilicon|net@94|||S0|pin@14||3|29.4|contact@35||-1|29.4 -APolysilicon|net@95|||S900|pmos@10|poly-bottom|31|30|pin@15||31|29.4 -APolysilicon|net@96|||S0|pin@15||31|29.4|contact@36||27|29.4 -APolysilicon|net@97|||S2700|pin@16||9|-18.6|nmos@8|poly-bottom|9|-18 -APolysilicon|net@98|||S0|contact@34||13|-18.6|pin@16||9|-18.6 -APolysilicon|net@99|||S2700|pin@17||17|-18.6|nmos@1|poly-bottom|17|-18 -APolysilicon|net@100|||S1800|contact@34||13|-18.6|pin@17||17|-18.6 -APolysilicon|net@101|||S2700|pin@18||37|-21.5|nmos@4|poly-bottom|37|-18 -APolysilicon|net@102|||S1800|pin@18||37|-21.5|contact@33||38.5|-21.5 -APolysilicon|net@103|||S900|nmos@5|poly-bottom|-11|-18|pin@19||-11|-24.5 -APolysilicon|net@104|||S0|pin@19||-11|-24.5|contact@32||-12.5|-24.5 -Ametal-2|net@109||6.2|S1800|pinsVddG@2|vdd_1|-45.5|-50|contact@42||-15|-50 -Ametal-2|net@110||6.2|S0|contact@39||41|50|contact@38||13|50 -Ametal-2|net@111||6.2|S0|contact@44||-33|50|pinsVddG@2|vdd|-45.5|50 -Ametal-1|net@112|||S900|contact@16||-15|50|contact@37||-15|50 -Ametal-2|net@113||6.2|S0|contact@38||13|50|contact@37||-15|50 -Ametal-1|net@114|||S900|contact@13||13|50|contact@38||13|50 -Ametal-2|net@115||6.2|S0|pinsVddG@3|vdd|45.5|50|contact@39||41|50 -Ametal-1|net@116|||S900|contact@15||41|50|contact@39||41|50 -Ametal-2|net@117||6.2|S1800|contact@40||41|-50|pinsVddG@3|vdd_1|45.5|-50 -Ametal-1|net@118|||S900|contact@4||41|-50|contact@40||41|-50 -Ametal-2|net@119||6.2|S1800|contact@41||13|-50|contact@40||41|-50 -Ametal-1|net@120|||S900|contact@10||13|-50|contact@41||13|-50 -Ametal-2|net@121||6.2|S1800|contact@42||-15|-50|contact@41||13|-50 -Ametal-1|net@122|||S900|contact@7||-15|-50|contact@42||-15|-50 -Ametal-2|net@123||6.2|S1800|contact@43||-33|0|contact@1||-15|0 -Ametal-1|net@124|||S900|contact@19||-33|6.4|contact@43||-33|0 -Ametal-2|net@125||6.2|S0|contact@37||-15|50|contact@44||-33|50 -Ametal-1|net@126|||S2700|contact@20||-33|43.1|contact@44||-33|50 -Ametal-2|net@132|||S0|contact@46||27|-40|contact@45||-1|-40 -Ametal-1|net@133|||S900|contact@9||-1|-40|contact@45||-1|-40 -Ametal-1|net@135|||S900|contact@3||27|-40|contact@46||27|-40 -Ametal-2|net@136|||S0|contact@53||27|10|pin@54||12|10 -Ametal-1|net@137|||S900|contact@8||-1|10|contact@47||-1|10 -Ametal-2|net@139|||S0|contact@47||-1|10|contact@48||-23|10 -Ametal-1|net@140|||S900|contact@18||-23|10|contact@48||-23|10 -Ametal-1|net@142|||S900|contact@14||27|40|contact@49||27|40 -Ametal-2|net@143|||S0|contact@49||27|40|contact@50||-1|40 -Ametal-1|net@144|||S900|contact@17||-1|40|contact@50||-1|40 -Ametal-2|net@148|||S0|contact@45||-1|-40|contact@52||-23|-40 -Ametal-1|net@151|||S900|contact@2||27|10|contact@53||27|10 -Ametal-1|net@152|||S1800|contact@27||1.6|-29.4|pin@33||21.5|-29.4 -Ametal-1|net@153|||S1800|contact@35||1.6|29.4|pin@31||18.5|29.4 -Ametal-1|net@154|||S1800|pin@31||18.5|29.4|contact@36||24.4|29.4 -Ametal-1|net@155|||S2700|pin@30||18.5|-1|pin@31||18.5|29.4 -Ametal-1|net@156|||S1800|pin@30||18.5|-1|pin@32||21.5|-1 -Ametal-1|net@157|||S1800|pin@33||21.5|-29.4|contact@28||24.4|-29.4 -Ametal-1|net@158|||S900|pin@32||21.5|-1|pin@58||21.5|-21 -Ametal-1|net@160|||S0|contact@34||13|-18.6|pin@36||7.5|-18.6 -Ametal-1|net@162|||S2700|pin@36||7.5|-18.6|contact@54||7.5|-10 -Ametal-2|net@164|||S1800|pin@55||12|-10|contact@55||33.5|-10 -Ametal-1|net@165|||S2700|pin@37||33.5|-18|contact@55||33.5|-10 -Ametal-2|net@167|||S1800|contact@56||-7.5|-10|contact@54||7.5|-10 -Ametal-1|net@168|||S2700|pin@38||-7.5|-23.5|contact@56||-7.5|-10 -Ametal-1|net@169|||S1800|pin@37||33.5|-18|pin@39||38.5|-18 -Ametal-1|net@170|||S900|pin@39||38.5|-18|contact@33||38.5|-19.4 -Ametal-1|net@171|||S0|pin@38||-7.5|-23.5|pin@40||-12.5|-23.5 -Ametal-1|net@172|||S900|pin@40||-12.5|-23.5|contact@32||-12.5|-24.4 -Ametal-1|net@174|||S1800|contact@26||27|18.6|pin@43||32.5|18.6 -Ametal-1|net@176|||S900|pin@43||32.5|18.6|contact@57||32.5|16 -Ametal-1|net@177|||S1800|contact@25||-1|18.6|pin@44||4.5|18.6 -Ametal-2|net@178|||S1800|pin@56||12|16|contact@57||32.5|16 -Ametal-1|net@179|||S900|pin@44||4.5|18.6|contact@58||4.5|16 -Ametal-1|net@180|||S900|contact@21||-25|40|contact@51||-25|40 -APolysilicon|net@188|||S900|pmos@16|poly-bottom|-29|31.5|contact@60||-29|25.5 -Ametal-1|net@189|||S900|contact@23||-41|40.5|pin@49||-41|25.5 -Ametal-1|net@190|||S0|contact@60||-29|25.5|pin@49||-41|25.5 -Ametal-1|net@193|||S0|pin@51||-23|37.9|contact@21||-25|37.9 -Ametal-1|net@194|||S2700|pin@57||-23|-31.5|contact@18||-23|-10.4 -APolysilicon|net@195|||S900|nmos@12|poly-bottom|-37|0|pin@52||-37|-10.5 -APolysilicon|net@196|||S1800|pin@52||-37|-10.5|contact@61||-35.1|-10.5 -Ametal-1|net@197|||S1800|contact@61||-29.9|-10.5|pin@53||-23|-10.5 -Ametal-1|net@198|||S2700|pin@53||-23|-10.5|contact@18||-23|-10.4 -Ametal-2|net@199|||S0|pin@54||12|10|contact@47||-1|10 -Ametal-2|net@200|||S1800|contact@54||7.5|-10|pin@55||12|-10 -Ametal-2|net@201|||S1800|contact@58||4.5|16|pin@56||12|16 -Ametal-1|net@202|||S2700|contact@18||-23|0|pin@51||-23|37.9 -Ametal-1|net@203|||S2700|contact@52||-23|-40|pin@57||-23|-31.5 -Ametal-1|net@204|||S900|pin@58||21.5|-21|pin@33||21.5|-29.4 -Ametal-1|net@205|||S0|contact@62||-32|-25|pin@59||-32|-25 -APolysilicon|net@209|||S0|nmos@9|poly-bottom|-19|-18|pin@61||-30|-18 -APolysilicon|net@210|||S900|pin@61||-30|-18|pin@62||-30|-22.4 -APolysilicon|net@211|||S0|pin@62||-30|-22.4|contact@62||-32|-22.4 -Ametal-2|net@214|||S1800|contact@51||-25|40|contact@50||-1|40 -APolysilicon|net@215||1|S900|nmos@10|poly-bottom|-28.5|0|pin@63||-28.5|0 -Ecl[F]||D5G2;|pin@58||I -Ecl[F_1]||D5G2;|pin@31||I -Ecl[T]||D5G2;|pin@56||I -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -Ein[1]||D5G2;|pin@55||I -Emc||D5G2;|pin@59||I -Eoutt[1]|out[1]|D5G2;|pin@57||O -Eoutt[1]@557663300|outt[1]|D5G2;|pin@51||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell latchA20;1{sch} -ClatchA20;1{sch}||schematic|1222521009534|1227290876856|I -IorangeTSMC090nm:NMOSf;1{ic}|NMOSf@1||-13|-11|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_L(D5FLeave alone;G1;NOLPX5;)S3.0 |ATTR_W(D6FLeave alone;G1;NOLPX3.5;Y1;)S12.0 -IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||12|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10 -IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@2||-13|8|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S2 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||21|0|||| -NOff-Page|conn@1||-6|-18|||YRRR| -NOff-Page|conn@2||6|-18|||R| -NOff-Page|conn@3||18|-18|||YRRR| -NGround|gnd@0||-13|-17|||| -NGround|gnd@1||12|-16|||| -IredFive:invLT;1{ic}|invLT@0||-19|0|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchA20;1{ic}|latchA20@0||27|19|||D5G4; -IredFive:nms2b;1{ic}|nms2@0||0|-9|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S20 -Ngeneric:Invisible-Pin|pin@91||2|26.5|||||ART_message(D5G3;)Sies 27 September 2008 -Ngeneric:Invisible-Pin|pin@92||2|32.5|||||ART_message(D5G4;)Smux 1 input latch w/mc -Ngeneric:Invisible-Pin|pin@93||2|39|||||ART_message(D5G6;)SlatchA20 -NWire_Pin|pin@94||0|0|||| -NWire_Pin|pin@95||-6|9|||| -NWire_Pin|pin@97||-6|-9|||| -NWire_Pin|pin@100||-24|8|||| -NWire_Pin|pin@101||-24|-11|||| -NWire_Pin|pin@102||-24|0|||| -NWire_Pin|pin@103||-13|0|||| -NWire_Pin|pin@105||6|-5|||| -NWire_Pin|pin@106||6|-8|||| -NWire_Pin|pin@107||6|5|||| -NWire_Pin|pin@108||6|8|||| -NWire_Pin|pin@109||12|0|||| -NWire_Pin|pin@110||18|-10|||| -IredFive:pms2;1{ic}|pms2@0||0|9|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX2.25;Y1;)S20 -NPower|pwr@0||-13|14|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-20|8|||D0G4;|ATTR_L(D5G1;PUD)D99.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|cl[F]|D5G2;||2700|pin@107||6|5|pin@108||6|8 -Awire|cl[T]|D5G2;||900|pin@105||6|-5|pin@106||6|-8 -Awire|net@173|||0|pin@94||0|0|pin@103||-13|0 -Awire|net@174|||900|pin@94||0|0|nms2@0|d|0|-3 -Awire|net@175|||0|pin@109||12|0|pin@94||0|0 -Awire|net@176|||900|pms2@0|d|0|3|pin@94||0|0 -Awire|net@177|||0|pms2@0|g|-3|9|pin@95||-6|9 -Awire|net@178|||900|pin@95||-6|9|pin@97||-6|-9 -Awire|net@181|||0|nms2@0|g|-3|-9|pin@97||-6|-9 -Awire|net@186|||900|pin@102||-24|0|pin@101||-24|-11 -Awire|net@187|||1800|pin@101||-24|-11|NMOSf@1|g|-16|-11 -Awire|net@188|||900|pin@100||-24|8|pin@102||-24|0 -Awire|net@189|||0|invLT@0|out|-21.5|0|pin@102||-24|0 -Awire|net@190|||2700|conn@1|y|-6|-16|pin@97||-6|-9 -Awire|net@191|||900|pin@103||-13|0|NMOSf@1|d|-13|-9 -Awire|net@193|||0|PMOSx@2|g|-16|8|wire90@0|b|-17.5|8 -Awire|net@194|||0|wire90@0|a|-22.5|8|pin@100||-24|8 -Awire|net@195|||0|pin@103||-13|0|invLT@0|in|-16.5|0 -Awire|net@196|||900|PMOSx@2|d|-13|6|pin@103||-13|0 -Awire|net@199|||900|pwr@0||-13|14|PMOSx@2|s|-13|10 -Awire|net@200|||2700|gnd@0||-13|-15|NMOSf@1|s|-13|-13 -Awire|net@209|||1800|nms2@0|g2|3|-5|pin@105||6|-5 -Awire|net@211|||1800|pms2@0|g2|3|5|pin@107||6|5 -Awire|net@213|||2700|gnd@1||12|-14|NMOSx@2|s|12|-12 -Awire|net@214|||0|conn@0|a|19|0|pin@109||12|0 -Awire|net@215|||2700|NMOSx@2|d|12|-8|pin@109||12|0 -Awire|net@216|||1800|NMOSx@2|g|15|-10|pin@110||18|-10 -Awire|net@217|||900|pin@110||18|-10|conn@3|y|18|-16 -Ecl[T,F]||D4G2;|conn@2|a|I -Ein[1]||D4G2;|conn@1|a|I -Ein[2]|mc|D4G2;|conn@3|a|I -Eout[1]||D6G2;|conn@0|y|O -X - -# Cell muxInv;2{ic} -CmuxInv;2{ic}||artwork|1214216941201|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@3||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||0|3|-1|-1|| -Nschematic:Bus_Pin|pin@2||-2|2|-1|-1|| -Nschematic:Bus_Pin|pin@4||2|0|-1|-1|| -Nschematic:Bus_Pin|pin@6||-2|-2|-1|-1|| -Ngeneric:Invisible-Pin|pin@29||0|0|||||ART_message(D5G3;)S5 -NPin|pin@40||-1|3|1|1|| -NPin|pin@41||-1|-3|1|1|| -NPin|pin@42||1|-2|1|1|| -NPin|pin@43||1|2|1|1|| -NPin|pin@44||-1|2|1|1|| -NPin|pin@45||-2|2|1|1|| -NPin|pin@46||-1|-2|1|1|| -NPin|pin@47||-2|-2|1|1|| -NPin|pin@48||0|3|1|1|R| -NPin|pin@49||0|2.5|1|1|R| -Ngeneric:Invisible-Pin|pin@50||-0.5|2|||||ART_message(D5G1;)ST -Ngeneric:Invisible-Pin|pin@51||-0.5|-2|||||ART_message(D5G1;)SF -AThicker|net@40|||FS900|pin@44||-1|2|pin@46||-1|-2 -AThicker|net@41|||FS2066|pin@41||-1|-3|pin@42||1|-2 -AThicker|net@42|||FS2700|pin@42||1|-2|pin@43||1|2 -AThicker|net@43|||FS3334|pin@43||1|2|pin@40||-1|3 -AThicker|net@44|||FS900|pin@40||-1|3|pin@44||-1|2 -AThicker|net@45|||FS0|pin@44||-1|2|pin@45||-2|2 -AThicker|net@46|||FS900|pin@46||-1|-2|pin@41||-1|-3 -AThicker|net@47|||FS0|pin@46||-1|-2|pin@47||-2|-2 -AThicker|net@48|||FS900|pin@48||0|3|pin@49||0|2.5 -Eflag||D5G2;|pin@0||I -Ein[1][F]||D5G2;|pin@6||I -Ein[1][T]||D5G2;|pin@2||I -Eout||D5G2;|pin@4||O -X - -# Cell muxInv;3{lay} -CmuxInv;3{lay}||cmos90|1214212124019|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223640813681|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-N-Active-Con|contact@1||-18.5|0||20.8|| -NMetal-1-N-Active-Con|contact@2||9.5|0||20.8|| -NMetal-1-N-Active-Con|contact@3||18.5|6||5.2|| -NMetal-1-P-Active-Con|contact@33||-18.5|-46.2||20.8|X| -NMetal-1-P-Active-Con|contact@35||9.5|-46.2||20.8|X| -NMetal-1-P-Active-Con|contact@40||9.5|46.2||20.8|Y| -NMetal-1-P-Active-Con|contact@41||18.5|46.2||20.8|Y| -NMetal-1-P-Active-Con|contact@42||-18.5|46.2||20.8|Y| -NMetal-1-Polysilicon-Con|contact@47||13|25||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@48||9.5|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@49||-18.5|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@50||-18.5|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@51||9.5|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@52||9.5|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@53||-18.5|-50||6.2|| -NMetal-1-N-Active-Con|contact@64||-4.5|0||20.8|| -NMetal-1-P-Active-Con|contact@65||-4.5|-46.2||20.8|X| -NMetal-1-P-Active-Con|contact@66||-4.5|46.2||20.8|Y| -NMetal-1-Polysilicon-Con|contact@68||-4.5|-27.5||5.2|RRR| -NMetal-1-Polysilicon-Con|contact@69||-16|24||5.2|RR| -NMetal-1-Polysilicon-Con|contact@70||9|-24||5.2|RR| -NMetal-1-Metal-2-Con|contact@79||-4|-16|||R| -NX-Metal-1-Metal-2-Con|contact@80||18.5|-16|||| -NN-Transistor|nmos@0||-14.5|0||26|| -NN-Transistor|nmos@3||5.5|0||26|| -NN-Transistor|nmos@4||14.5|6||11|| -NN-Transistor|nmos@5||-8.5|0||26|| -NN-Transistor|nmos@6||-0.5|0||26|| -NMetal-1-Pin|pin@19||-4.5|36.8|||| -NPolysilicon-Pin|pin@44||5.5|69|||| -NPolysilicon-Pin|pin@46||-14.5|69|||| -NPolysilicon-Pin|pin@49||-14.5|-69|||| -NPolysilicon-Pin|pin@50||5.5|-69|||| -NPolysilicon-Pin|pin@51||-8.5|-27.5|||| -NPolysilicon-Pin|pin@52||-0.5|-27.5|||| -NPolysilicon-Pin|pin@54||-0.5|23|||| -NPolysilicon-Pin|pin@55||14.5|23|||| -NPolysilicon-Pin|pin@58||5.5|-23.9|||| -NMetal-1-Pin|pin@61||-4.5|-10.5|||| -NMetal-1-Pin|pin@62||-12.5|-10.5|||| -NMetal-1-Pin|pin@63||-12.5|-36|||| -NPolysilicon-Pin|pin@66||-14.5|24|||| -NMetal-1-Pin|pin@77||3.5|27|||| -NMetal-1-Pin|pin@78||-12.5|-24.5|||| -NMetal-1-Pin|pin@79||9.5|-27.2|||| -NMetal-1-Pin|pin@80||-16|20.8|||| -NMetal-1-Pin|pin@81||9.5|-26.6|||| -NPolysilicon-Pin|pin@82||14.5|-4.5|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-23|0|X||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||23|0|X||D5G4; -NN-Well-Node|plnode@6||0|-50|51|52||A -NN-Well-Node|plnode@7||0|50|51|52||A -NP-Well-Node|plnode@8||0|0|51|48||A -NN-Select-Node|plnode@9||0|0|48|48||A -NP-Select-Node|plnode@10||0|-50|48|52||A -NP-Select-Node|plnode@11||0|50|48|52||A -NP-Transistor|pmos@8||-14.5|-46.2||26|X| -NP-Transistor|pmos@10||5.5|-46.2||26|X| -NP-Transistor|pmos@11||-14.5|46.2||26|Y| -NP-Transistor|pmos@13||5.5|46.2||26|Y| -NP-Transistor|pmos@14||14.5|46.2||26|Y| -NP-Transistor|pmos@15||-8.5|46.2||26|Y| -NP-Transistor|pmos@16||-8.5|-46.2||26|X| -NP-Transistor|pmos@17||-0.5|-46.2||26|X| -NP-Transistor|pmos@18||-0.5|46.2||26|Y| -AN-Active|net@5|||RS1800|contact@1||-18.5|0|nmos@0|diff-left|-17.3|0 -AN-Active|net@10|||RS0|contact@3||18.5|6|nmos@4|diff-right|17.3|6 -AN-Active|net@82|||RS0|contact@2||9.5|0|nmos@3|diff-right|8.3|0 -Ametal-2|net@190||6.2|S0|contact@52||9.5|-50|contact@53||-18.5|-50 -Ametal-2|net@193||6.2|S0|contact@48||9.5|50|contact@49||-18.5|50 -Ametal-2|net@195||6.2|S0|contact@51||9.5|0|contact@50||-18.5|0 -AP-Active|net@213|||RS0|contact@35||9.5|-46.2|pmos@10|diff-left|8.3|-46.2 -AP-Active|net@215|||RS1800|contact@42||-18.5|46.2|pmos@11|diff-left|-17.3|46.2 -AP-Active|net@220|||RS0|contact@40||9.5|46.2|pmos@13|diff-right|8.3|46.2 -AP-Active|net@222|||RS0|contact@41||18.5|46.2|pmos@14|diff-right|17.3|46.2 -AP-Active|net@226|||RS1800|contact@33||-18.5|-46.2|pmos@8|diff-right|-17.3|-46.2 -AN-Active|net@241|||RS1800|contact@2||9.5|1|nmos@4|diff-left|11.7|1 -AP-Active|net@242|||RS1800|contact@40||9.5|46.2|pmos@14|diff-left|11.7|46.2 -Ametal-2|net@256||6.2|S0|pinsVddG@3|vdd|23|50|contact@48||9.5|50 -Ametal-2|net@258||6.2|S0|contact@49||-18.5|50|pinsVddG@2|vdd|-23|50 -Ametal-2|net@260||6.2|S0|contact@50||-18.5|0|pinsVddG@2|gnd|-23|0 -Ametal-2|net@262||6.2|S0|pinsVddG@3|gnd|23|0|contact@51||9.5|0 -Ametal-2|net@264||6.2|S0|pinsVddG@3|vdd_1|23|-50|contact@52||9.5|-50 -Ametal-2|net@266||6.2|S0|contact@53||-18.5|-50|pinsVddG@2|vdd_1|-23|-50 -Ametal-1|net@339|||S1800|contact@40||9.5|49|contact@48||9.5|49 -Ametal-1|net@340|||S1800|contact@2||9.5|0|contact@51||9.5|0 -Ametal-1|net@341|||S1800|contact@35||9.5|-49|contact@52||9.5|-49 -AN-Active|net@342|||RS0|contact@64||-4.5|0|nmos@5|diff-right|-5.7|0 -AN-Active|net@343|||RS1800|contact@64||-4.5|0|nmos@6|diff-left|-3.3|0 -AP-Active|net@346|||RS0|contact@66||-4.5|46.2|pmos@15|diff-right|-5.7|46.2 -AP-Active|net@347|||RS0|contact@65||-4.5|-46.2|pmos@16|diff-left|-5.7|-46.2 -AP-Active|net@348|||RS1800|contact@65||-4.5|-46.2|pmos@17|diff-right|-3.3|-46.2 -AP-Active|net@349|||RS1800|contact@66||-4.5|46.2|pmos@18|diff-left|-3.3|46.2 -AP-Active|net@350|||RS1800|pmos@11|diff-right|-11.7|46.2|pmos@15|diff-left|-11.3|46.2 -AP-Active|net@353|||RS1800|pmos@18|diff-right|2.3|46.2|pmos@13|diff-left|2.7|46.2 -AN-Active|net@354|||RS0|nmos@5|diff-left|-11.3|0|nmos@0|diff-right|-11.7|0 -AN-Active|net@357|||RS0|nmos@3|diff-left|2.7|0|nmos@6|diff-right|2.3|0 -AP-Active|net@358|||RS1800|pmos@8|diff-left|-11.7|-46.2|pmos@16|diff-right|-11.3|-46.2 -AP-Active|net@359|||RS0|pmos@10|diff-right|2.7|-46.2|pmos@17|diff-left|2.3|-46.2 -Ametal-1|net@360|||S900|contact@49||-18.5|49|contact@42||-18.5|49 -Ametal-1|net@361|||S0|contact@50||-18.5|0|contact@1||-18.5|0 -Ametal-1|net@362|||S900|contact@53||-18.5|-49|contact@33||-18.5|-49 -APolysilicon|net@366|||S2700|nmos@4|poly-top|14.5|16.5|pin@55||14.5|23 -APolysilicon|net@368|||S2700|pmos@13|poly-bottom|5.5|64.2|pin@44||5.5|69 -APolysilicon|net@371|||S900|pin@46||-14.5|69|pmos@11|poly-bottom|-14.5|64.2 -APolysilicon|net@378|||S900|pmos@8|poly-bottom|-14.5|-64.2|pin@49||-14.5|-69 -APolysilicon|net@379|||S1800|pin@49||-14.5|-69|pin@50||5.5|-69 -APolysilicon|net@380|||S2700|pin@50||5.5|-69|pmos@10|poly-bottom|5.5|-64.2 -APolysilicon|net@381|||S2700|pmos@16|poly-top|-8.5|-28.2|pin@51||-8.5|-27.5 -APolysilicon|net@382|||S1800|pin@51||-8.5|-27.5|contact@68||-7.1|-27.5 -APolysilicon|net@383|||S2700|pmos@17|poly-top|-0.5|-28.2|pin@52||-0.5|-27.5 -APolysilicon|net@384|||S0|pin@52||-0.5|-27.5|contact@68||-1.9|-27.5 -APolysilicon|net@386|||S900|pin@66||-14.5|24|nmos@0|poly-top|-14.5|18 -APolysilicon|net@388|||S900|pin@54||-0.5|23|nmos@6|poly-top|-0.5|18 -APolysilicon|net@389|||S900|pin@58||5.5|-23.9|pmos@10|poly-top|5.5|-28.2 -APolysilicon|net@390|||S2700|pin@51||-8.5|-27.5|nmos@5|poly-bottom|-8.5|-18 -APolysilicon|net@392|||S2700|pin@55||14.5|23|pmos@14|poly-top|14.5|28.2 -APolysilicon|net@393|||S1800|pin@54||-0.5|23|pin@55||14.5|23 -APolysilicon|net@397|||S0|pin@44||5.5|69|pin@46||-14.5|69 -Ametal-1|net@399|||S900|contact@3||18.5|6|contact@80||18.5|-16 -APolysilicon|net@401|||S2700|pin@54||-0.5|23|pmos@18|poly-top|-0.5|28.2 -APolysilicon|net@402|||S0|pmos@18|poly-top|-0.5|28.2|pmos@15|poly-top|-8.5|28.2 -APolysilicon|net@403|||S1800|contact@47||13|23|pin@55||14.5|23 -APolysilicon|net@404|||S900|nmos@3|poly-bottom|5.5|-18|pin@58||5.5|-23.9 -APolysilicon|net@405|||S0|contact@70||9|-23.9|pin@58||5.5|-23.9 -Ametal-1|net@410|||S900|contact@64||-4.5|0|pin@61||-4.5|-10.5 -Ametal-1|net@411|||S0|pin@61||-4.5|-10.5|pin@62||-12.5|-10.5 -Ametal-1|net@412|||S900|pin@62||-12.5|-10.5|pin@78||-12.5|-24.5 -Ametal-1|net@413|||S1800|pin@63||-12.5|-36|contact@65||-4.5|-36 -Ametal-1|net@414|||S2700|contact@64||-4.5|10.4|contact@66||-4.5|37.6 -APolysilicon|net@416|||S900|pmos@11|poly-top|-14.5|28.2|pin@66||-14.5|24 -APolysilicon|net@417|||S0|pin@66||-14.5|24|contact@69||-16|24 -Ametal-1|net@418|||S900|contact@41||18.5|35.8|contact@3||18.5|8.6 -Ametal-1|net@434|||S900|pin@19||-4.5|36.8|contact@66||-4.5|36.8 -Ametal-1|net@442|||S2700|contact@68||-4|-27.5|contact@79||-4|-16 -Ametal-2|net@443|||S1800|contact@79||-4|-16|contact@80||18.5|-16 -Ametal-1|net@452|||S1800|pin@77||3.5|27|contact@47||13|27 -Ametal-1|net@453|||S900|pin@78||-12.5|-24.5|pin@63||-12.5|-36 -Ametal-1|net@455|||S2700|pin@80||-16|20.8|contact@69||-16|22.2 -Ametal-1|net@456|||S2700|pin@79||9.5|-27.2|pin@81||9.5|-26.6 -Ametal-1|net@457|||S0|pin@81||9.5|-26.6|contact@70||9|-26.6 -APolysilicon|net@458|||S900|pin@82||14.5|-4.5|nmos@4|poly-bottom|14.5|-4.5 -Eflag||D5G2;|pin@77||I -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -Ein[1][F]||D5G2;|pin@80||I -Ein[1][T]||D5G2;|pin@79||I -Eout||D5G2;|pin@19||O -Eout_1||D5G2;|pin@78||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell muxInv;2{sch} -CmuxInv;2{sch}||schematic|1222003521306|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||17|0|||XRR| -NOff-Page|conn@1||-18|0|||Y| -NOff-Page|conn@2||-0.75|-6|||| -NOff-Page|conn@3||-1|6|||XRR| -IredFive:inv;1{ic}|inv@3||-6|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -ImuxInv;2{ic}|muxInv@1||24|18|||D5G4; -Ngeneric:Invisible-Pin|pin@29||-1.5|19|||||ART_message(D5G3;)Sies 30 September 2008 -Ngeneric:Invisible-Pin|pin@30||-1.5|23|||||ART_message(D5G4;)Sand or invert for skip -Ngeneric:Invisible-Pin|pin@31||-1.5|28|||||ART_message(D5G6;)SmuxInv -Ngeneric:Invisible-Pin|pin@64||14.5|7|||||ART_message(D3G2;)S[input loading like,driving inverter 9] -NWire_Pin|pin@76||6|0|||| -NWire_Pin|pin@77||-12|0|||| -NWire_Pin|pin@79||-12|-12|||| -NWire_Pin|pin@80||6|-12|||| -NWire_Pin|pin@82||-12|12|||| -NWire_Pin|pin@83||6|12|||| -NWire_Pin|pin@84||12|6|||| -NWire_Pin|pin@85||12|-6|||| -NWire_Pin|pin@86||12|0|||| -IredFive:triInv;1{ic}|triInv@0||6|6|||D5G4;|ATTR_Delay(D5G1;NPX3.5;Y-1.5;)I100|ATTR_X(D5G1.5;NPX2.5;Y2;)S5 -IredFive:triInv;1{ic}|triInv@1||6|-6|||D5G4;|ATTR_Delay(D5G1;NPX3.5;Y-1.5;)I100|ATTR_X(D5G1.5;NPX2.5;Y2;)S5 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||1.5|0|||D0G4;|ATTR_L(D5G1;PUD)D183.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|net@119|||1800|inv@3|out|-3.5|0|wire90@3|a|-1|0 -Awire|net@122|||1800|conn@1|y|-16|0|pin@77||-12|0 -Awire|net@123|||2700|pin@76||6|0|triInv@0|en|6|4 -Awire|net@124|||2700|triInv@1|enB|6|-4|pin@76||6|0 -Awire|net@125|||1800|wire90@3|b|4|0|pin@76||6|0 -Awire|net@126|||1800|pin@77||-12|0|inv@3|in|-8.5|0 -Awire|net@128|||1800|conn@2|y|1.25|-6|triInv@1|in|3.5|-6 -Awire|net@129|||1800|conn@3|y|1|6|triInv@0|in|3.5|6 -Awire|net@131|||1800|pin@79||-12|-12|pin@80||6|-12 -Awire|net@132|||2700|pin@80||6|-12|triInv@1|en|6|-8 -Awire|net@135|||1800|pin@82||-12|12|pin@83||6|12 -Awire|net@136|||900|pin@83||6|12|triInv@0|enB|6|8 -Awire|net@137|||1800|triInv@0|out|8.5|6|pin@84||12|6 -Awire|net@138|||900|pin@86||12|0|pin@85||12|-6 -Awire|net@139|||0|pin@85||12|-6|triInv@1|out|8.5|-6 -Awire|net@140|||900|pin@84||12|6|pin@86||12|0 -Awire|net@141|||0|conn@0|a|15|0|pin@86||12|0 -Awire|net@142|||900|pin@77||-12|0|pin@79||-12|-12 -Awire|net@143|||2700|pin@77||-12|0|pin@82||-12|12 -Eflag||D4G2;|conn@1|a|I -Ein[1][F]||D4G2;|conn@3|a|I -Ein[1][T]||D4G2;|conn@2|a|I -Eout||D6G2;|conn@0|y|O -X - -# Cell one2nor;1{lay} -Cone2nor;1{lay}||cmos90|1222511503041|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1222984505326|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-N-Active-Con|contact@0||-2|-1.5||20.8|| -NMetal-1-P-Active-Con|contact@3||-14|48||20.8|X| -NMetal-1-N-Active-Con|contact@4||6|-1.5||20.8|| -NMetal-1-N-Active-Con|contact@5||14|-1.5||20.8|| -NMetal-1-P-Active-Con|contact@8||0|48||20.8|X| -NMetal-1-P-Active-Con|contact@11||-14|-48||20.8|X| -NMetal-1-P-Active-Con|contact@12||0|-48||20.8|X| -NMetal-1-Polysilicon-Con|contact@15||0.5|-25.5|5.2||RRR| -NX-Metal-1-Metal-2-Con|contact@17||-2|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@18||14|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@21||-14|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@22||-14|50||6.2|| -NMetal-1-P-Active-Con|contact@24||14|-48||20.8|X| -NMetal-1-P-Active-Con|contact@25||14|48||20.8|X| -NX-Metal-1-Metal-2-Con|contact@28||14|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@29||14|-50||6.2|| -NMetal-1-Polysilicon-Con|contact@33||9.5|20|5.2||RRR| -NMetal-1-Polysilicon-Con|contact@34||-8.5|20|5.2||RRR| -NX-Metal-1-Metal-2-Con|contact@37||0.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@40||-8.5|22|||| -NX-Metal-1-Metal-2-Con|contact@41||9.5|22|||| -NN-Transistor|nmos@0||2|-1.5||26|| -NN-Transistor|nmos@1||10|-1.5||26|| -NMetal-1-Pin|pin@22||0|57|||| -NMetal-1-Pin|pin@25||0|-37|||| -NMetal-1-Pin|pin@26||6|-37|||| -NMetal-1-Pin|pin@27||4|37|||| -NMetal-1-Pin|pin@28||0|37|||| -NPolysilicon-Pin|pin@38||2|30|||| -NPolysilicon-Pin|pin@39||2|-30|||| -NPolysilicon-Pin|pin@40||10|-25|||| -NPolysilicon-Pin|pin@42||10|22.6|||| -NPolysilicon-Pin|pin@43||-10|19.9|||| -NPolysilicon-Pin|pin@46||2|-26|||| -NMetal-1-Pin|pin@48||4|8.9|||| -NMetal-2-Pin|pin@51||-10|-28|||| -NMetal-2-Pin|pin@57||0|22|||| -NPolysilicon-Pin|pin@61||-10|-24|||| -NPolysilicon-Pin|pin@62||-7|-24|||| -NPolysilicon-Pin|pin@63||-7|17.4|||| -NMetal-1-Pin|pin@67||0|-57|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-14|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||14|0|||D5G4; -NP-Well-Node|plnode@0||0|0|42|48||A -NN-Well-Node|plnode@1||0|-50|42|52||A -NN-Well-Node|plnode@2||0|50|42|52||A -NP-Select-Node|plnode@3||0|-50|39|52||A -NP-Select-Node|plnode@4||0|50|39|52||A -NN-Select-Node|plnode@5||0|0|39|48||A -NP-Transistor|pmos@0||-10|48||26|X| -NP-Transistor|pmos@1||-4|48||26|X| -NP-Transistor|pmos@4||-10|-48||26|X| -NP-Transistor|pmos@5||-4|-48||26|X| -NP-Transistor|pmos@8||4|48||26|X| -NP-Transistor|pmos@9||10|48||26|X| -NP-Transistor|pmos@10||4|-48||26|X| -NP-Transistor|pmos@11||10|-48||26|X| -AN-Active|net@1|||RS1800|contact@0||-2|-1.5|nmos@0|diff-left|-0.8|-1.5 -AN-Active|net@2|||RS0|contact@4||6|-1.5|nmos@0|diff-right|4.8|-1.5 -AN-Active|net@3|||RS1800|contact@4||6|-1.5|nmos@1|diff-left|7.2|-1.5 -AN-Active|net@4|||RS0|contact@5||14|-1.5|nmos@1|diff-right|12.8|-1.5 -AP-Active|net@9|||RS0|pmos@0|diff-right|-12.8|48|contact@3||-14|48 -AP-Active|net@10|||RS1800|pmos@0|diff-left|-7.2|48|pmos@1|diff-right|-6.8|48 -AP-Active|net@11|||RS0|contact@8||0|48|pmos@1|diff-left|-1.2|48 -AP-Active|net@15|||RS1800|pmos@4|diff-left|-7.2|-48|pmos@5|diff-right|-6.8|-48 -AP-Active|net@16|||RS0|contact@12||0|-48|pmos@5|diff-left|-1.2|-48 -AP-Active|net@17|||RS0|pmos@4|diff-right|-12.8|-48|contact@11||-14|-48 -Ametal-2|net@67||6.2|S0|contact@28||14|50|contact@22||-14|50 -Ametal-2|net@68||6.2|S0|contact@17||-2|0|pinsVddG@2|gnd|-14|0 -Ametal-1|net@69|||S0|contact@0||-2|0|contact@17||-2|0 -Ametal-2|net@70||6.2|S0|contact@18||14|0|contact@17||-2|0 -Ametal-1|net@71|||S0|contact@5||14|0|contact@18||14|0 -Ametal-2|net@76||6.2|S1800|pinsVddG@2|vdd_1|-14|-50|contact@21||-14|-50 -Ametal-1|net@77||0.4|S900|contact@11||-14|-46.9|contact@21||-14|-50.6 -Ametal-2|net@78||6.2|S0|contact@22||-14|50|pinsVddG@2|vdd|-14|50 -Ametal-1|net@79||0.4|S2700|contact@3||-14|46.9|contact@22||-14|50.6 -Ametal-1|net@85|||S2700|pin@22||0|57|contact@8||0|58.4 -AP-Active|net@86|||RS1800|contact@12||0|-48|pmos@10|diff-right|1.2|-48 -AP-Active|net@87|||RS0|contact@24||14|-48|pmos@11|diff-left|12.8|-48 -AP-Active|net@93|||RS1800|contact@8||0|48|pmos@8|diff-right|1.2|48 -AP-Active|net@94|||RS0|contact@25||14|48|pmos@9|diff-left|12.8|48 -AP-Active|net@95|||RS0|pmos@11|diff-right|7.2|-48|pmos@10|diff-left|6.8|-48 -AP-Active|net@98|||RS1800|pmos@8|diff-left|6.8|48|pmos@9|diff-right|7.2|48 -Ametal-1|net@100|||S900|contact@25||14|50|contact@28||14|50 -Ametal-2|net@101||6.2|S1800|contact@21||-14|-50|contact@29||14|-50 -Ametal-1|net@102|||S900|contact@24||14|-50|contact@29||14|-50 -Ametal-1|net@103|||S2700|contact@12||0|-48|pin@25||0|-37 -Ametal-1|net@104|||S1800|pin@25||0|-37|pin@26||6|-37 -Ametal-1|net@105|||S2700|pin@26||6|-37|contact@4||6|-10.4 -Ametal-1|net@107|||S0|pin@27||4|37|pin@28||0|37 -Ametal-1|net@108|||S2700|pin@28||0|37|contact@8||0|37.6 -APolysilicon|net@126|||S2700|nmos@1|poly-top|10|16.5|pin@42||10|22.6 -APolysilicon|net@132|||S1800|pmos@5|poly-top|-4|-30|pin@39||2|-30 -APolysilicon|net@133|||S1800|pmos@1|poly-bottom|-4|30|pin@38||2|30 -APolysilicon|net@138|||S1800|pin@38||2|30|pmos@8|poly-bottom|4|30 -APolysilicon|net@139|||S2700|nmos@0|poly-top|2|16.5|pin@38||2|30 -APolysilicon|net@140|||S1800|pin@39||2|-30|pmos@10|poly-top|4|-30 -APolysilicon|net@141|||S900|nmos@0|poly-bottom|2|-19.5|pin@46||2|-26 -APolysilicon|net@142|||S2700|pmos@11|poly-top|10|-30|pin@40||10|-25 -APolysilicon|net@143|||S2700|pmos@11|poly-top|10|-30|pin@40||10|-25 -APolysilicon|net@144|||S2700|pin@40||10|-25|nmos@1|poly-bottom|10|-19.5 -APolysilicon|net@148|||S2700|pin@42||10|22.6|pmos@9|poly-bottom|10|30 -APolysilicon|net@149|||S1800|contact@33||9.5|22.6|pin@42||10|22.6 -APolysilicon|net@150|||S2700|pin@40||10|-25|nmos@1|poly-bottom|10|-19.5 -APolysilicon|net@152|||S900|pmos@0|poly-bottom|-10|30|pin@43||-10|19.9 -APolysilicon|net@153|||S0|contact@34||-8.5|19.9|pin@43||-10|19.9 -APolysilicon|net@158|||S900|pin@46||2|-26|pin@39||2|-30 -APolysilicon|net@159|||S0|pin@46||2|-26|contact@15||0.5|-26 -Ametal-1|net@162|||S900|pin@27||4|37|pin@48||4|8.9 -Ametal-1|net@163|||S1800|pin@48||4|8.9|contact@4||6|8.9 -Ametal-1|net@168|||S900|contact@15||0.5|-28|contact@37||0.5|-28 -Ametal-2|net@169|||S0|contact@37||0.5|-28|pin@51||-10|-28 -Ametal-1|net@178|||S900|contact@34||-8.5|22|contact@40||-8.5|22 -Ametal-2|net@179|||S1800|pin@57||0|22|contact@41||9.5|22 -Ametal-1|net@180|||S900|contact@33||9.5|22|contact@41||9.5|22 -Ametal-2|net@181|||S1800|contact@40||-8.5|22|pin@57||0|22 -APolysilicon|net@185|||S2700|pmos@4|poly-top|-10|-30|pin@61||-10|-24 -APolysilicon|net@186|||S1800|pin@61||-10|-24|pin@62||-7|-24 -APolysilicon|net@187|||S2700|pin@62||-7|-24|pin@63||-7|17.4 -APolysilicon|net@188|||S0|pin@63||-7|17.4|contact@34||-8.5|17.4 -Ametal-1|net@193|||S900|contact@12||0|-48|pin@67||0|-57 -Ametal-2|net@199||6.2|S0|pinsVddG@3|gnd|14|0|contact@18||14|0 -Ametal-2|net@200||6.2|S1800|contact@29||14|-50|pinsVddG@3|vdd_1|14|-50 -Ametal-2|net@201||6.2|S0|pinsVddG@3|vdd|14|50|contact@28||14|50 -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -EinA||D5G2;|pin@57||I -EinC||D5G2;|pin@51||I -EoutA||D5G2;|pin@22||O -EoutA_1||D5G2;|pin@67||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell proposeFlag;4{lay} -CproposeFlag;4{lay}||cmos90|1222869215647|1231686814980|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224926204661|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||65.5|16|||| -NX-Metal-1-Metal-2-Con|contact@1||-19.5|16|||| -NX-Metal-1-Metal-2-Con|contact@2||66.3|-16|||| -NX-Metal-1-Metal-2-Con|contact@3||-20.3|-16|||| -NX-Metal-1-Metal-2-Con|contact@4||-124|-40|||| -NX-Metal-1-Metal-2-Con|contact@5||104|-40|||| -NX-Metal-1-Metal-2-Con|contact@6||23|28|||| -NX-Metal-1-Metal-2-Con|contact@7||174|28|||| -NX-Metal-1-Metal-2-Con|contact@8||124.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@9||150|22|||| -NX-Metal-1-Metal-2-Con|contact@10||-67|28|||| -NX-Metal-1-Metal-2-Con|contact@13||-92.5|-22|||| -Igates1inM:inv05;1{lay}|inv05@1||108.5|0|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@1||174|0|Y||D5G4; -IlatchesK:mlat1in5iC;1{lay}|mlat1in5@2||-19|0|||D5G4; -IlatchesK:mlat1in5iC;1{lay}|mlat1in5@3||65|0|X||D5G4; -ImuxInv;3{lay}|muxInv@3||-159.5|0|X||D5G4; -ImuxInv;3{lay}|muxInv@4||-76.5|0|Y||D5G4; -ImuxInv;3{lay}|muxInv@5||140.5|0|Y||D5G4; -Igates2inM:nand6sym;1{lay}|nand6sym@0||-118|0|||D5G4; -Igates2inM:nand6sym;1{lay}|nand6sym@1||23|0|X||D5G4; -NMetal-1-Pin|pin@0||-89|19|||| -NMetal-1-Pin|pin@1||-147|-19|||| -NMetal-1-Pin|pin@4||-14|19|||| -NMetal-1-Pin|pin@5||60|-11|||| -NMetal-1-Pin|pin@6||58|-11|||| -NMetal-1-Pin|pin@7||58|-18|||| -NMetal-1-Pin|pin@8||32.5|-18|||| -NMetal-1-Pin|pin@9||128|17|||| -NMetal-1-Pin|pin@10||106.5|17|||| -NMetal-2-Pin|pin@12||-41|-16|||| -NMetal-2-Pin|pin@14||87|16|||| -NMetal-2-Pin|pin@15||-182.5|-28|||| -NMetal-2-Pin|pin@19||-182.5|22|||| -NMetal-2-Pin|pin@21||-182.5|28|||| -NMetal-2-Pin|pin@24||-182.5|-22|||| -NMetal-1-Pin|pin@25||-175|-27.2|||| -NMetal-1-Pin|pin@26||-146.3|20.8|||| -IwiresL:wellContacts13;1{lay}|wellCont@2||95|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-49|0|||D5G4; -Ametal-1|net@30|||S1800|nand6sym@0|inA|-108.5|19|pin@0||-89|19 -Ametal-1|net@31|||S2700|pin@0||-89|19|muxInv@4|out_1|-89|24.5 -Ametal-1|net@32|||S0|nand6sym@0|inB|-127.5|-19|pin@1||-147|-19 -Ametal-1|net@33|||S900|pin@1||-147|-19|muxInv@3|out_1|-147|-24.5 -Ametal-2|net@35|||S0|wellCont@3|gnd|-53.5|0|muxInv@4|gnd_1|-53.5|0 -Ametal-2|net@36|||S0|wellCont@3|vdd|-53.5|-50|muxInv@4|vdd_2|-53.5|-50 -Ametal-2|net@37|||S0|wellCont@3|vdd_1|-53.5|50|muxInv@4|vdd_3|-53.5|50 -Ametal-2|net@38|||S0|nand6sym@0|gnd|-136.5|0|muxInv@3|gnd|-136.5|0 -Ametal-2|net@39|||S0|nand6sym@0|vdd|-136.5|50|muxInv@3|vdd|-136.5|50 -Ametal-2|net@40|||S0|nand6sym@0|vdd_1|-136.5|-50|muxInv@3|vdd_1|-136.5|-50 -Ametal-2|net@41|||S0|nand6sym@0|gnd_1|-99.5|0|muxInv@4|gnd|-99.5|0 -Ametal-2|net@42|||S0|nand6sym@0|vdd_2|-99.5|50|muxInv@4|vdd_1|-99.5|50 -Ametal-2|net@43|||S0|nand6sym@0|vdd_3|-99.5|-50|muxInv@4|vdd|-99.5|-50 -Ametal-2|net@46|||S0|mlat1in5@2|gnd_1|4.5|0|nand6sym@1|gnd_1|4.5|0 -Ametal-2|net@47|||S0|mlat1in5@2|vdd_2|4.5|50|nand6sym@1|vdd_2|4.5|50 -Ametal-2|net@48|||S0|mlat1in5@2|vdd_3|4.5|-50|nand6sym@1|vdd_3|4.5|-50 -Ametal-2|net@49|||S0|mlat1in5@2|gnd|-42.5|0|wellCont@3|gnd_1|-44.5|0 -Ametal-2|net@50|||S0|mlat1in5@2|vdd_1|-42.5|-50|wellCont@3|vdd_2|-44.5|-50 -Ametal-2|net@51|||S0|mlat1in5@2|vdd|-42.5|50|wellCont@3|vdd_3|-44.5|50 -Ametal-2|net@52|||S0|mlat1in5@3|gnd_1|41.5|0|nand6sym@1|gnd|41.5|0 -Ametal-2|net@53|||S0|mlat1in5@3|vdd_2|41.5|50|nand6sym@1|vdd|41.5|50 -Ametal-2|net@54|||S0|mlat1in5@3|vdd_3|41.5|-50|nand6sym@1|vdd_1|41.5|-50 -Ametal-2|net@55|||S0|wellCont@2|gnd|90.5|0|mlat1in5@3|gnd|88.5|0 -Ametal-2|net@56|||S0|wellCont@2|vdd|90.5|-50|mlat1in5@3|vdd_1|88.5|-50 -Ametal-2|net@57|||S0|wellCont@2|vdd_1|90.5|50|mlat1in5@3|vdd|88.5|50 -Ametal-2|net@58||6.2|S0|inv05@1|gnd_1|99.5|0|wellCont@2|gnd_1|99.5|0 -Ametal-2|net@60||6.2|S0|inv05@1|vdd_2|99.5|50|wellCont@2|vdd_3|99.5|50 -Ametal-2|net@61|||S0|inv05@1|vdd_3|99.5|-50|wellCont@2|vdd_2|99.5|-50 -Ametal-2|net@62|||S0|muxInv@5|gnd|117.5|0|inv05@1|gnd|117.5|0 -Ametal-2|net@63|||S0|muxInv@5|vdd|117.5|-50|inv05@1|vdd_1|117.5|-50 -Ametal-2|net@64|||S0|muxInv@5|vdd_1|117.5|50|inv05@1|vdd|117.5|50 -Ametal-2|net@65|||S1800|muxInv@5|gnd_1|163.5|0|inv10D@1|gnd|165.5|0 -Ametal-2|net@66|||S1800|muxInv@5|vdd_2|163.5|-50|inv10D@1|vdd|165.5|-50 -Ametal-2|net@67|||S1800|muxInv@5|vdd_3|163.5|50|inv10D@1|vdd_1|165.5|50 -Ametal-1|net@69|||S900|mlat1in5@3|c[T]|65.5|19|contact@0||65.5|16 -Ametal-1|net@71|||S900|mlat1in5@2|c[T]|-19.5|19|contact@1||-19.5|16 -Ametal-1|net@73||0.4|S2700|mlat1in5@3|c[F]|66.3|-25|contact@2||66.3|-16 -Ametal-1|net@75||0.4|S2700|mlat1in5@2|c[F]|-20.3|-25|contact@3||-20.3|-16 -Ametal-1|net@76|||S2700|mlat1in5@2|out|-14|7|pin@4||-14|19 -Ametal-1|net@77|||S1800|pin@4||-14|19|nand6sym@1|inA|13.5|19 -Ametal-1|net@78|||S900|mlat1in5@3|out|60|7|pin@5||60|-11 -Ametal-1|net@79|||RS0|pin@5||60|-11|pin@6||58|-11 -Ametal-1|net@80|||S900|pin@6||58|-11|pin@7||58|-18 -Ametal-1|net@82|||S0|pin@7||58|-18|pin@8||32.5|-18 -Ametal-1|net@83|||S900|pin@8||32.5|-18|nand6sym@1|inB|32.5|-19 -Ametal-2|net@84|||S0|mlat1in5@2|in|-13.5|-40|contact@4||-124|-40 -Ametal-1|net@85|||S900|nand6sym@0|out_1|-124|-31|contact@4||-124|-40 -Ametal-2|net@86|||S1800|mlat1in5@3|in|59.5|-40|contact@5||104|-40 -Ametal-1|net@87|||S900|inv05@1|out[1]|104|-7|contact@5||104|-40 -Ametal-1|net@89|||S2700|pin@9||128|17|muxInv@5|out_1|128|24.5 -Ametal-1|net@90|||S0|pin@9||128|17|pin@10||106.5|17 -Ametal-1|net@91|||S900|pin@10||106.5|17|inv05@1|in[1]|106.5|15 -Ametal-1|net@93|||S2700|nand6sym@1|out|23|7|contact@6||23|28 -Ametal-1|net@95|||S2700|inv10D@1|in|174|25|contact@7||174|28 -Ametal-2|net@96|||S0|contact@0||65.5|16|contact@1||-19.5|16 -Ametal-2|net@97|||S0|contact@2||66.3|-16|contact@3||-20.3|-16 -Ametal-2|net@98|||S1800|contact@6||23|28|contact@7||174|28 -Ametal-2|net@99|||S0|contact@3||-20.3|-16|pin@12||-41|-16 -Ametal-2|net@101|||S1800|contact@0||65.5|16|pin@14||87|16 -Ametal-2|net@122|||S1800|pin@15||-182.5|-28|contact@8||124.5|-28 -Ametal-1|net@124|||S900|muxInv@5|in[1][F]|124.5|-20.8|contact@8||124.5|-28 -Ametal-1|net@125|||S900|muxInv@5|in[1][T]|150|27.2|contact@9||150|22 -Ametal-2|net@126|||S1800|pin@19||-182.5|22|contact@9||150|22 -Ametal-2|net@128|||S1800|pin@21||-182.5|28|contact@10||-67|28 -Ametal-1|net@129|||S2700|muxInv@4|in[1][T]|-67|27.2|contact@10||-67|28 -Ametal-2|net@134|||S1800|pin@24||-182.5|-22|contact@13||-92.5|-22 -Ametal-1|net@135|||S900|muxInv@4|in[1][F]|-92.5|-20.8|contact@13||-92.5|-22 -Ametal-1|net@137|||S1800|pin@25||-175|-27.2|muxInv@3|in[1][T]|-169|-27.2 -Ametal-1|net@139|||S1800|pin@26||-146.3|20.8|muxInv@3|in[1][F]|-143.5|20.8 -Eflag[A]||D5G2;|muxInv@3|flag|I -Eflag[B]||D5G2;|muxInv@4|flag|I -Eflag[C]||D5G2;|muxInv@5|flag|I -Egnd||D5G2;|inv10D@1|gnd_1|G -Egnd_1||D5G2;|muxInv@3|gnd_1|G -Ein[1][F]||D5G2;|pin@26||I -Ein[1][T]||D5G2;|pin@25||I -Ein[2][F]||D5G2;|pin@24||I -Ein[2][T]||D5G2;|pin@21||I -Ein[3][F]||D5G2;|pin@15||I -Ein[3][T]||D5G2;|pin@19||I -Em1[F]||D5G2;|pin@12||I -Em1[T]||D5G2;|pin@14||I -Eout||D5G2;|inv10D@1|out|O -Evdd||D5G2;|inv10D@1|vdd_3|P -Evdd_2||D5G2;|inv10D@1|vdd_2|P -Evdd_3||D5G2;|muxInv@3|vdd_2|P -Evdd_4||D5G2;|muxInv@3|vdd_3|P -X - -# Cell proposeFlag;4{sch} -CproposeFlag;4{sch}||schematic|1222037957064|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||-3|18|||RRR| -NOff-Page|conn@2||12|18|||RRR| -NOff-Page|conn@3||33|6|||| -NOff-Page|conn@5||-8|-11|||XYRR| -NOff-Page|conn@6||60|0|||| -NOff-Page|conn@7||-18|18|||RRR| -IredFive:inv;1{ic}|inv@1||50|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||30|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:mlat1in5i;1{ic}|mlat1in5@2||39|-12|Y||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@3||39|24|||D5G4; -ImuxInv;2{ic}|muxInv@9||18|-6|R||D5G4; -ImuxInv;2{ic}|muxInv@10||3|0|R||D5G4; -ImuxInv;2{ic}|muxInv@11||-12|6|R||D5G4; -IredFive:nand2n_sy;1{ic}|nand2n_s@0||30|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@1||48|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@46||15.5|32|||||ART_message(D5G4;)Sfor skip -Ngeneric:Invisible-Pin|pin@47||15.5|28|||||ART_message(D5G3;)Sies 1 October 2008 -Ngeneric:Invisible-Pin|pin@48||15.5|37|||||ART_message(D5G6;)SproposeFlag -NWire_Pin|pin@111||-17|1|||| -NWire_Pin|pin@112||-17|-4|||| -NWire_Pin|pin@115||-7|1|||| -NWire_Pin|pin@116||-7|-4|||| -NWire_Pin|pin@216||-2|-5|||| -NWire_Pin|pin@217||-2|-10|||| -NWire_Pin|pin@218||8|-5|||| -NWire_Pin|pin@219||8|-10|||| -NWire_Pin|pin@220||13|-11|||| -NWire_Pin|pin@221||13|-16|||| -NWire_Pin|pin@222||23|-11|||| -NWire_Pin|pin@223||23|-16|||| -NWire_Pin|pin@230||-18|6|||| -NWire_Pin|pin@231||-3|0|||| -NWire_Pin|pin@232||12|-6|||| -NWire_Pin|pin@233||-14|1|||| -NWire_Pin|pin@234||1|-5|||| -NWire_Pin|pin@235||16|-11|||| -NWire_Pin|pin@236||-10|1|||| -NWire_Pin|pin@237||5|-5|||| -NWire_Pin|pin@238||20|-11|||| -NWire_Pin|pin@244||3|11|||| -NWire_Pin|pin@245||-12|13|||| -NBus_Pin|pin@247||39|6|-1|-1|| -NWire_Pin|pin@252||18|0|||| -NWire_Pin|pin@253||50|-6|||| -NWire_Pin|pin@256||51|18|||| -NWire_Pin|pin@260||36|12|||| -NWire_Pin|pin@261||36|18|||| -NWire_Pin|pin@264||27|18|||| -NWire_Pin|pin@265||27|24|||| -NWire_Pin|pin@266||36|0|||| -NWire_Pin|pin@267||36|-6|||| -NWire_Pin|pin@268||27|-6|||| -NWire_Pin|pin@269||27|-12|||| -NWire_Pin|pin@270||50|-12|||| -NWire_Pin|pin@271||42|-6|||| -NWire_Pin|pin@272||42|11|||| -NWire_Pin|pin@273||42|18|||| -NWire_Pin|pin@274||42|13|||| -NWire_Pin|pin@275||51|24|||| -NWire_Pin|pin@276||54|12|||| -NWire_Pin|pin@277||54|6|||| -NWire_Pin|pin@278||45|6|||| -NWire_Pin|pin@279||45|0|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@12||32|-6|||D0G4;|ATTR_L(D5G1;PUD)D413.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@20||3|13|||D0G4;|ATTR_L(D5G1;PUD)D309.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@21||18|11|||D0G4;|ATTR_L(D5G1;PUD)D292.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@22||24|0|||D0G4;|ATTR_L(D5G1;PUD)D332.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1 -IorangeTSMC090nm:wire90;1{ic}|wire90@23||46|-6|||D0G4;|ATTR_L(D5G1;PUD)D319.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@24||49|6|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@25||32|18|||D0G4;|ATTR_L(D5G1;PUD)D413.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@26||46|18|||D0G4;|ATTR_L(D5G1;PUD)D319.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|in[1][F]|D5G2;||900|pin@115||-7|1|pin@116||-7|-4 -Awire|in[1][T]|D5G2;||900|pin@111||-17|1|pin@112||-17|-4 -Awire|in[2][F]|D5G2;||900|pin@218||8|-5|pin@219||8|-10 -Awire|in[2][T]|D5G2;||900|pin@216||-2|-5|pin@217||-2|-10 -Awire|in[3][F]|D5G2;||900|pin@222||23|-11|pin@223||23|-16 -Awire|in[3][T]|D5G2;||900|pin@220||13|-11|pin@221||13|-16 -Awire|net@393|||0|conn@6|a|58|0|inv@1|out|52.5|0 -Awire|net@440|||0|muxInv@11|flag|-15|6|pin@230||-18|6 -Awire|net@442|||0|muxInv@10|flag|0|0|pin@231||-3|0 -Awire|net@443|||2700|pin@231||-3|0|conn@1|y|-3|16 -Awire|net@444|||0|muxInv@9|flag|15|-6|pin@232||12|-6 -Awire|net@445|||2700|pin@232||12|-6|conn@2|y|12|16 -Awire|net@446|||1800|pin@111||-17|1|pin@233||-14|1 -Awire|net@447|||2700|pin@233||-14|1|muxInv@11|in[1][T]|-14|4 -Awire|net@448|||1800|pin@216||-2|-5|pin@234||1|-5 -Awire|net@449|||2700|pin@234||1|-5|muxInv@10|in[1][T]|1|-2 -Awire|net@450|||1800|pin@220||13|-11|pin@235||16|-11 -Awire|net@451|||2700|pin@235||16|-11|muxInv@9|in[1][T]|16|-8 -Awire|net@452|||0|pin@115||-7|1|pin@236||-10|1 -Awire|net@453|||2700|pin@236||-10|1|muxInv@11|in[1][F]|-10|4 -Awire|net@454|||0|pin@218||8|-5|pin@237||5|-5 -Awire|net@455|||2700|pin@237||5|-5|muxInv@10|in[1][F]|5|-2 -Awire|net@456|||0|pin@222||23|-11|pin@238||20|-11 -Awire|net@457|||2700|pin@238||20|-11|muxInv@9|in[1][F]|20|-8 -Awire|net@469|||1800|wire90@21|b|20.5|11|nand2n_s@0|ina|27.5|11 -Awire|net@470|||1800|wire90@20|b|5.5|13|nand2n_s@0|inb|27.5|13 -Awire|net@472|||900|pin@244||3|11|muxInv@10|out|3|2 -Awire|net@474|||900|pin@245||-12|13|muxInv@11|out|-12|8 -Awire|net@475|||0|wire90@20|a|0.5|13|pin@245||-12|13 -Awire|net@476|||0|wire90@21|a|15.5|11|pin@244||3|11 -Abus|net@483||-0.5|IJ900|mlat1in5@3|c[T,F]|39|21|pin@247||39|6 -Abus|net@484||-0.5|IJ900|pin@247||39|6|mlat1in5@2|c[T,F]|39|-9 -Abus|net@485||-0.5|IJ1800|conn@3|y|35|6|pin@247||39|6 -Awire|net@492|||1800|pin@252||18|0|wire90@22|a|21.5|0 -Awire|net@493|||1800|wire90@22|b|26.5|0|inv@2|in|27.5|0 -Awire|net@495|||1800|wire90@23|b|48.5|-6|pin@253||50|-6 -Awire|net@499|||1800|wire90@26|b|48.5|18|pin@256||51|18 -Awire|net@505|||1800|nand2n_s@0|out|32.5|12|pin@260||36|12 -Awire|net@506|||2700|pin@260||36|12|pin@261||36|18 -Awire|net@510|||1800|wire90@25|b|34.5|18|pin@261||36|18 -Awire|net@511|||0|wire90@25|a|29.5|18|pin@264||27|18 -Awire|net@512|||2700|pin@264||27|18|pin@265||27|24 -Awire|net@513|||1800|pin@265||27|24|mlat1in5@3|in|37|24 -Awire|net@514|||1800|inv@2|out|32.5|0|pin@266||36|0 -Awire|net@515|||900|pin@266||36|0|pin@267||36|-6 -Awire|net@516|||0|pin@267||36|-6|wire90@12|b|34.5|-6 -Awire|net@518|||900|pin@252||18|0|muxInv@9|out|18|-4 -Awire|net@519|||0|wire90@12|a|29.5|-6|pin@268||27|-6 -Awire|net@520|||900|pin@268||27|-6|pin@269||27|-12 -Awire|net@521|||1800|pin@269||27|-12|mlat1in5@2|in|37|-12 -Awire|net@522|||1800|mlat1in5@2|out|41|-12|pin@270||50|-12 -Awire|net@523|||2700|pin@270||50|-12|pin@253||50|-6 -Awire|net@524|||0|wire90@23|a|43.5|-6|pin@271||42|-6 -Awire|net@525|||2700|pin@271||42|-6|pin@272||42|11 -Awire|net@527|||0|wire90@26|a|43.5|18|pin@273||42|18 -Awire|net@528|||900|pin@273||42|18|pin@274||42|13 -Awire|net@530|||2700|pin@256||51|18|pin@275||51|24 -Awire|net@531|||0|pin@275||51|24|mlat1in5@3|out|41|24 -Awire|net@532|||0|nand2n_s@1|ina|45.5|11|pin@272||42|11 -Awire|net@533|||0|nand2n_s@1|inb|45.5|13|pin@274||42|13 -Awire|net@536|||1800|nand2n_s@1|out|50.5|12|pin@276||54|12 -Awire|net@537|||900|pin@276||54|12|pin@277||54|6 -Awire|net@538|||0|pin@277||54|6|wire90@24|b|51.5|6 -Awire|net@539|||0|wire90@24|a|46.5|6|pin@278||45|6 -Awire|net@540|||900|pin@278||45|6|pin@279||45|0 -Awire|net@541|||1800|pin@279||45|0|inv@1|in|47.5|0 -Awire|net@542|||900|conn@7|y|-18|16|pin@230||-18|6 -Eflag[A]||D4G2;|conn@7|a|I -Eflag[B]||D4G2;|conn@1|a|I -Eflag[Z]|flag[C]|D4G2;|conn@2|a|I -Ein[1:3][T,F]||D4G2;|conn@5|a|I -Em1[T,F]||D4G2;|conn@3|a|I -Eout||D6G2;|conn@6|y|O -X - -# Cell proposeSkip;4{lay} -CproposeSkip;4{lay}||cmos90|1222869215647|1231686846766|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223656751226|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||65.5|16|||| -NX-Metal-1-Metal-2-Con|contact@1||-19.5|16|||| -NX-Metal-1-Metal-2-Con|contact@2||66.3|-16|||| -NX-Metal-1-Metal-2-Con|contact@3||-20.3|-16|||| -NX-Metal-1-Metal-2-Con|contact@4||-124|-40|||| -NX-Metal-1-Metal-2-Con|contact@5||104|-40|||| -NX-Metal-1-Metal-2-Con|contact@6||25.5|28|||| -NX-Metal-1-Metal-2-Con|contact@7||174|28|||| -NX-Metal-1-Metal-2-Con|contact@9||143|-10|||| -NX-Metal-1-Metal-2-Con|contact@10||15|-10|||| -NX-Metal-1-Metal-2-Con|contact@11||-143.5|22|||| -NX-Metal-1-Metal-2-Con|contact@12||-67|28|||| -Igates1inM:inv05;1{lay}|inv05@1||108.5|0|X||D5G4; -Igates1inM:inv20B;1{lay}|inv20B@1||178|0|Y||D5G4; -IlatchesK:mlat1in5iC;1{lay}|mlat1in5@2||-19|0|||D5G4; -IlatchesK:mlat1in5iC;1{lay}|mlat1in5@3||65|0|X||D5G4; -ImuxInv;3{lay}|muxInv@3||-159.5|0|X||D5G4; -ImuxInv;3{lay}|muxInv@4||-76.5|0|Y||D5G4; -ImuxInv;3{lay}|muxInv@5||140.5|0|Y||D5G4; -Igates2inM:nand6sym;1{lay}|nand6sym@0||-118|0|||D5G4; -Igates2inM:nand10sym;1{lay}|nand10sy@0||23|0|X||D5G4; -NMetal-1-Pin|pin@0||-89|19|||| -NMetal-1-Pin|pin@1||-147|-19|||| -NMetal-1-Pin|pin@4||-14|25|||| -NMetal-1-Pin|pin@5||60|-11|||| -NMetal-1-Pin|pin@6||58|-11|||| -NMetal-1-Pin|pin@7||58|-18|||| -NMetal-1-Pin|pin@8||40.5|-18|||| -NMetal-1-Pin|pin@9||128|17|||| -NMetal-1-Pin|pin@10||106.5|17|||| -NMetal-2-Pin|pin@12||-41|-16|||| -NMetal-2-Pin|pin@14||87|16|||| -NMetal-1-Pin|pin@24||40.5|-25|||| -NMetal-1-Pin|pin@25||25.5|32|||| -NMetal-1-Pin|pin@26||164.5|25|||| -NMetal-1-Pin|pin@28||164.5|-25|||| -NMetal-1-Pin|pin@29||-175.5|-27.2|||| -NMetal-1-Pin|pin@30||-101|-20.8|||| -NMetal-1-Pin|pin@35||150|20|||| -NMetal-1-Pin|pin@36||143|20|||| -NMetal-1-Pin|pin@37||15|-63|||| -NMetal-2-Pin|pin@38||-182.4|22|||| -NMetal-2-Pin|pin@39||-182.4|28|||| -IwiresL:wellContacts13;1{lay}|wellCont@2||95|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||-49|0|||D5G4; -Ametal-1|net@30|||S1800|nand6sym@0|inA|-108.5|19|pin@0||-89|19 -Ametal-1|net@31|||S2700|pin@0||-89|19|muxInv@4|out_1|-89|24.5 -Ametal-1|net@32|||S0|nand6sym@0|inB|-127.5|-19|pin@1||-147|-19 -Ametal-1|net@33|||S900|pin@1||-147|-19|muxInv@3|out_1|-147|-24.5 -Ametal-2|net@35|||S0|wellCont@3|gnd|-53.5|0|muxInv@4|gnd_1|-53.5|0 -Ametal-2|net@36|||S0|wellCont@3|vdd|-53.5|-50|muxInv@4|vdd_2|-53.5|-50 -Ametal-2|net@37|||S0|wellCont@3|vdd_1|-53.5|50|muxInv@4|vdd_3|-53.5|50 -Ametal-2|net@38|||S0|nand6sym@0|gnd|-136.5|0|muxInv@3|gnd|-136.5|0 -Ametal-2|net@39|||S0|nand6sym@0|vdd|-136.5|50|muxInv@3|vdd|-136.5|50 -Ametal-2|net@40|||S0|nand6sym@0|vdd_1|-136.5|-50|muxInv@3|vdd_1|-136.5|-50 -Ametal-2|net@41|||S0|nand6sym@0|gnd_1|-99.5|0|muxInv@4|gnd|-99.5|0 -Ametal-2|net@42|||S0|nand6sym@0|vdd_2|-99.5|50|muxInv@4|vdd_1|-99.5|50 -Ametal-2|net@43|||S0|nand6sym@0|vdd_3|-99.5|-50|muxInv@4|vdd|-99.5|-50 -Ametal-2|net@49|||S0|mlat1in5@2|gnd|-42.5|0|wellCont@3|gnd_1|-44.5|0 -Ametal-2|net@50|||S0|mlat1in5@2|vdd_1|-42.5|-50|wellCont@3|vdd_2|-44.5|-50 -Ametal-2|net@51|||S0|mlat1in5@2|vdd|-42.5|50|wellCont@3|vdd_3|-44.5|50 -Ametal-2|net@55|||S0|wellCont@2|gnd|90.5|0|mlat1in5@3|gnd|88.5|0 -Ametal-2|net@56|||S0|wellCont@2|vdd|90.5|-50|mlat1in5@3|vdd_1|88.5|-50 -Ametal-2|net@57|||S0|wellCont@2|vdd_1|90.5|50|mlat1in5@3|vdd|88.5|50 -Ametal-2|net@58||6.2|S0|inv05@1|gnd_1|99.5|0|wellCont@2|gnd_1|99.5|0 -Ametal-2|net@60||6.2|S0|inv05@1|vdd_2|99.5|50|wellCont@2|vdd_3|99.5|50 -Ametal-2|net@61|||S0|inv05@1|vdd_3|99.5|-50|wellCont@2|vdd_2|99.5|-50 -Ametal-2|net@62|||S0|muxInv@5|gnd|117.5|0|inv05@1|gnd|117.5|0 -Ametal-2|net@63|||S0|muxInv@5|vdd|117.5|-50|inv05@1|vdd_1|117.5|-50 -Ametal-2|net@64|||S0|muxInv@5|vdd_1|117.5|50|inv05@1|vdd|117.5|50 -Ametal-1|net@69|||S900|mlat1in5@3|c[T]|65.5|19|contact@0||65.5|16 -Ametal-1|net@71|||S900|mlat1in5@2|c[T]|-19.5|19|contact@1||-19.5|16 -Ametal-1|net@73||0.4|S2700|mlat1in5@3|c[F]|66.3|-25|contact@2||66.3|-16 -Ametal-1|net@75||0.4|S2700|mlat1in5@2|c[F]|-20.3|-25|contact@3||-20.3|-16 -Ametal-1|net@76|||S2700|mlat1in5@2|out|-14|7|pin@4||-14|25 -Ametal-1|net@78|||S900|mlat1in5@3|out|60|7|pin@5||60|-11 -Ametal-1|net@79|||RS0|pin@5||60|-11|pin@6||58|-11 -Ametal-1|net@80|||S900|pin@6||58|-11|pin@7||58|-18 -Ametal-1|net@82|||S0|pin@7||58|-18|pin@8||40.5|-18 -Ametal-2|net@84|||S0|mlat1in5@2|in|-13.5|-40|contact@4||-124|-40 -Ametal-1|net@85|||S900|nand6sym@0|out_1|-124|-31|contact@4||-124|-40 -Ametal-2|net@86|||S1800|mlat1in5@3|in|59.5|-40|contact@5||104|-40 -Ametal-1|net@87|||S900|inv05@1|out[1]|104|-7|contact@5||104|-40 -Ametal-1|net@89|||S2700|pin@9||128|17|muxInv@5|out_1|128|24.5 -Ametal-1|net@90|||S0|pin@9||128|17|pin@10||106.5|17 -Ametal-1|net@91|||S900|pin@10||106.5|17|inv05@1|in[1]|106.5|15 -Ametal-1|net@95|||S2700|inv20B@1|in|174|25|contact@7||174|28 -Ametal-2|net@96|||S0|contact@0||65.5|16|contact@1||-19.5|16 -Ametal-2|net@97|||S0|contact@2||66.3|-16|contact@3||-20.3|-16 -Ametal-2|net@98|||S1800|contact@6||25.5|28|contact@7||174|28 -Ametal-2|net@99|||S0|contact@3||-20.3|-16|pin@12||-41|-16 -Ametal-2|net@101|||S1800|contact@0||65.5|16|pin@14||87|16 -Ametal-2|net@111|||S0|nand10sy@0|gnd_1|4.5|0|mlat1in5@2|gnd_1|4.5|0 -Ametal-2|net@112|||S0|nand10sy@0|vdd_2|4.5|50|mlat1in5@2|vdd_2|4.5|50 -Ametal-2|net@113|||S0|nand10sy@0|vdd_3|4.5|-50|mlat1in5@2|vdd_3|4.5|-50 -Ametal-2|net@114|||S0|nand10sy@0|gnd|41.5|0|mlat1in5@3|gnd_1|41.5|0 -Ametal-2|net@115|||S0|nand10sy@0|vdd|41.5|50|mlat1in5@3|vdd_2|41.5|50 -Ametal-2|net@116|||S0|nand10sy@0|vdd_1|41.5|-50|mlat1in5@3|vdd_3|41.5|-50 -Ametal-1|net@119|||S0|pin@24||40.5|-25|nand10sy@0|inB|31|-25 -Ametal-1|net@120|||S900|pin@8||40.5|-18|pin@24||40.5|-25 -Ametal-1|net@122|||S2700|contact@6||25.5|28|pin@25||25.5|32 -Ametal-1|net@125|||S1800|pin@4||-14|25|nand10sy@0|inA|15|25 -Ametal-1|net@126|||RS0|pin@25||25.5|32|nand10sy@0|out_2|17|32 -Ametal-2|net@128||6.2|S1800|muxInv@5|gnd_1|163.5|0|inv20B@1|gnd|170|0 -Ametal-2|net@129||6.2|S0|inv20B@1|vdd|170|-50|muxInv@5|vdd_2|163.5|-50 -Ametal-2|net@130||6.2|S0|inv20B@1|vdd_1|170|50|muxInv@5|vdd_3|163.5|50 -Ametal-1|net@131|||S0|inv20B@1|in|174|25|pin@26||164.5|25 -Ametal-1|net@134|||S1800|pin@28||164.5|-25|inv20B@1|in_1|174|-25 -Ametal-1|net@135|||S0|muxInv@3|in[1][T]|-169|-27.2|pin@29||-175.5|-27.2 -Ametal-1|net@136|||S0|muxInv@4|in[1][F]|-92.5|-20.8|pin@30||-101|-20.8 -Ametal-1|net@142|||S900|muxInv@5|in[1][T]|150|27.2|pin@35||150|20 -Ametal-1|net@143|||S0|pin@35||150|20|pin@36||143|20 -Ametal-1|net@144|||S900|pin@36||143|20|contact@9||143|-10 -Ametal-1|net@146|||S900|pin@26||164.5|25|pin@28||164.5|-25 -Ametal-2|net@148|||S1800|contact@10||15|-10|contact@9||143|-10 -Ametal-1|net@149|||S2700|pin@37||15|-63|contact@10||15|-10 -Ametal-2|net@150|||S1800|pin@38||-182.4|22|contact@11||-143.5|22 -Ametal-1|net@151|||S2700|muxInv@3|in[1][F]|-143.5|20.8|contact@11||-143.5|22 -Ametal-2|net@152|||S1800|pin@39||-182.4|28|contact@12||-67|28 -Ametal-1|net@153|||S2700|muxInv@4|in[1][T]|-67|27.2|contact@12||-67|28 -Eflag[A]||D5G2;|muxInv@3|flag|I -Eflag[B]||D5G2;|muxInv@4|flag|I -Eflag[Z]|flag[NZ]|D5G2;|muxInv@5|flag|I -Egnd||D5G2;|inv20B@1|gnd_1|G -Egnd_1||D5G2;|muxInv@3|gnd_1|G -Ein[1][F]||D5G2;|pin@38||I -Ein[1][T]||D5G2;|pin@29||I -Ein[4][T]|in[2][F]|D5G2;|pin@30||I -Ein[2][T]||D5G2;|pin@39||I -Ein[3][F]||D5G2;|muxInv@5|in[1][F]|I -Ein[3][T]||D5G2;|pin@37||I -Em1[F]||D5G2;|pin@12||I -Em1[T]||D5G2;|pin@14||I -Eout||D5G2;|inv20B@1|out|O -Evdd||D5G2;|inv20B@1|vdd_3|P -Evdd_2||D5G2;|inv20B@1|vdd_2|P -Evdd_3||D5G2;|muxInv@3|vdd_2|P -Evdd_4||D5G2;|muxInv@3|vdd_3|P -X - -# Cell proposeSkip;4{sch} -CproposeSkip;4{sch}||schematic|1222037957064|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||-3|18|||RRR| -NOff-Page|conn@2||12|18|||RRR| -NOff-Page|conn@3||33|6|||| -NOff-Page|conn@5||-8|-11|||XYRR| -NOff-Page|conn@6||60|0|||| -NOff-Page|conn@7||-18|18|||RRR| -IredFive:inv;1{ic}|inv@1||50|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||30|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:mlat1in5i;1{ic}|mlat1in5@2||39|-12|Y||D5G4; -IlatchesK:mlat1in5i;1{ic}|mlat1in5@3||39|24|||D5G4; -ImuxInv;2{ic}|muxInv@9||18|-6|R||D5G4; -ImuxInv;2{ic}|muxInv@10||3|0|R||D5G4; -ImuxInv;2{ic}|muxInv@11||-12|6|R||D5G4; -IredFive:nand2n_sy;1{ic}|nand2n_s@0||30|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2n_sy;1{ic}|nand2n_s@1||48|12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@46||15.5|32|||||ART_message(D5G4;)Sfor skip -Ngeneric:Invisible-Pin|pin@47||15.5|28|||||ART_message(D5G3;)Sies 1 October 2008 -Ngeneric:Invisible-Pin|pin@48||15.5|37|||||ART_message(D5G6;)SproposeSkip -NWire_Pin|pin@111||-17|1|||| -NWire_Pin|pin@112||-17|-4|||| -NWire_Pin|pin@115||-7|1|||| -NWire_Pin|pin@116||-7|-4|||| -NWire_Pin|pin@216||-2|-5|||| -NWire_Pin|pin@217||-2|-10|||| -NWire_Pin|pin@218||8|-5|||| -NWire_Pin|pin@219||8|-10|||| -NWire_Pin|pin@220||13|-11|||| -NWire_Pin|pin@221||13|-16|||| -NWire_Pin|pin@222||23|-11|||| -NWire_Pin|pin@223||23|-16|||| -NWire_Pin|pin@230||-18|6|||| -NWire_Pin|pin@231||-3|0|||| -NWire_Pin|pin@232||12|-6|||| -NWire_Pin|pin@233||-14|1|||| -NWire_Pin|pin@234||1|-5|||| -NWire_Pin|pin@235||16|-11|||| -NWire_Pin|pin@236||-10|1|||| -NWire_Pin|pin@237||5|-5|||| -NWire_Pin|pin@238||20|-11|||| -NWire_Pin|pin@244||3|11|||| -NWire_Pin|pin@245||-12|13|||| -NBus_Pin|pin@247||39|6|-1|-1|| -NWire_Pin|pin@252||18|0|||| -NWire_Pin|pin@253||50|-6|||| -NWire_Pin|pin@256||51|18|||| -NWire_Pin|pin@260||36|12|||| -NWire_Pin|pin@261||36|18|||| -NWire_Pin|pin@264||27|18|||| -NWire_Pin|pin@265||27|24|||| -NWire_Pin|pin@266||36|0|||| -NWire_Pin|pin@267||36|-6|||| -NWire_Pin|pin@268||27|-6|||| -NWire_Pin|pin@269||27|-12|||| -NWire_Pin|pin@270||50|-12|||| -NWire_Pin|pin@271||42|-6|||| -NWire_Pin|pin@272||42|11|||| -NWire_Pin|pin@273||42|18|||| -NWire_Pin|pin@274||42|13|||| -NWire_Pin|pin@275||51|24|||| -NWire_Pin|pin@276||54|12|||| -NWire_Pin|pin@277||54|6|||| -NWire_Pin|pin@278||45|6|||| -NWire_Pin|pin@279||45|0|||| -IorangeTSMC090nm:wire90;1{ic}|wire90@12||32|-6|||D0G4;|ATTR_L(D5G1;PUD)D413.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@20||3|13|||D0G4;|ATTR_L(D5G1;PUD)D309.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@21||18|11|||D0G4;|ATTR_L(D5G1;PUD)D292.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@22||24|0|||D0G4;|ATTR_L(D5G1;PUD)D332.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1 -IorangeTSMC090nm:wire90;1{ic}|wire90@23||46|-6|||D0G4;|ATTR_L(D5G1;PUD)D319.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@24||49|6|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@25||32|18|||D0G4;|ATTR_L(D5G1;PUD)D413.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@26||46|18|||D0G4;|ATTR_L(D5G1;PUD)D319.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|in[1][F]|D5G2;||900|pin@115||-7|1|pin@116||-7|-4 -Awire|in[1][T]|D5G2;||900|pin@111||-17|1|pin@112||-17|-4 -Awire|in[2][F]|D5G2;||900|pin@218||8|-5|pin@219||8|-10 -Awire|in[2][T]|D5G2;||900|pin@216||-2|-5|pin@217||-2|-10 -Awire|in[3][F]|D5G2;||900|pin@222||23|-11|pin@223||23|-16 -Awire|in[3][T]|D5G2;||900|pin@220||13|-11|pin@221||13|-16 -Awire|net@393|||0|conn@6|a|58|0|inv@1|out|52.5|0 -Awire|net@440|||0|muxInv@11|flag|-15|6|pin@230||-18|6 -Awire|net@442|||0|muxInv@10|flag|0|0|pin@231||-3|0 -Awire|net@443|||2700|pin@231||-3|0|conn@1|y|-3|16 -Awire|net@444|||0|muxInv@9|flag|15|-6|pin@232||12|-6 -Awire|net@445|||2700|pin@232||12|-6|conn@2|y|12|16 -Awire|net@446|||1800|pin@111||-17|1|pin@233||-14|1 -Awire|net@447|||2700|pin@233||-14|1|muxInv@11|in[1][T]|-14|4 -Awire|net@448|||1800|pin@216||-2|-5|pin@234||1|-5 -Awire|net@449|||2700|pin@234||1|-5|muxInv@10|in[1][T]|1|-2 -Awire|net@450|||1800|pin@220||13|-11|pin@235||16|-11 -Awire|net@451|||2700|pin@235||16|-11|muxInv@9|in[1][T]|16|-8 -Awire|net@452|||0|pin@115||-7|1|pin@236||-10|1 -Awire|net@453|||2700|pin@236||-10|1|muxInv@11|in[1][F]|-10|4 -Awire|net@454|||0|pin@218||8|-5|pin@237||5|-5 -Awire|net@455|||2700|pin@237||5|-5|muxInv@10|in[1][F]|5|-2 -Awire|net@456|||0|pin@222||23|-11|pin@238||20|-11 -Awire|net@457|||2700|pin@238||20|-11|muxInv@9|in[1][F]|20|-8 -Awire|net@469|||1800|wire90@21|b|20.5|11|nand2n_s@0|ina|27.5|11 -Awire|net@470|||1800|wire90@20|b|5.5|13|nand2n_s@0|inb|27.5|13 -Awire|net@472|||900|pin@244||3|11|muxInv@10|out|3|2 -Awire|net@474|||900|pin@245||-12|13|muxInv@11|out|-12|8 -Awire|net@475|||0|wire90@20|a|0.5|13|pin@245||-12|13 -Awire|net@476|||0|wire90@21|a|15.5|11|pin@244||3|11 -Abus|net@483||-0.5|IJ900|mlat1in5@3|c[T,F]|39|21|pin@247||39|6 -Abus|net@484||-0.5|IJ900|pin@247||39|6|mlat1in5@2|c[T,F]|39|-9 -Abus|net@485||-0.5|IJ1800|conn@3|y|35|6|pin@247||39|6 -Awire|net@492|||1800|pin@252||18|0|wire90@22|a|21.5|0 -Awire|net@493|||1800|wire90@22|b|26.5|0|inv@2|in|27.5|0 -Awire|net@495|||1800|wire90@23|b|48.5|-6|pin@253||50|-6 -Awire|net@499|||1800|wire90@26|b|48.5|18|pin@256||51|18 -Awire|net@505|||1800|nand2n_s@0|out|32.5|12|pin@260||36|12 -Awire|net@506|||2700|pin@260||36|12|pin@261||36|18 -Awire|net@510|||1800|wire90@25|b|34.5|18|pin@261||36|18 -Awire|net@511|||0|wire90@25|a|29.5|18|pin@264||27|18 -Awire|net@512|||2700|pin@264||27|18|pin@265||27|24 -Awire|net@513|||1800|pin@265||27|24|mlat1in5@3|in|37|24 -Awire|net@514|||1800|inv@2|out|32.5|0|pin@266||36|0 -Awire|net@515|||900|pin@266||36|0|pin@267||36|-6 -Awire|net@516|||0|pin@267||36|-6|wire90@12|b|34.5|-6 -Awire|net@518|||900|pin@252||18|0|muxInv@9|out|18|-4 -Awire|net@519|||0|wire90@12|a|29.5|-6|pin@268||27|-6 -Awire|net@520|||900|pin@268||27|-6|pin@269||27|-12 -Awire|net@521|||1800|pin@269||27|-12|mlat1in5@2|in|37|-12 -Awire|net@522|||1800|mlat1in5@2|out|41|-12|pin@270||50|-12 -Awire|net@523|||2700|pin@270||50|-12|pin@253||50|-6 -Awire|net@524|||0|wire90@23|a|43.5|-6|pin@271||42|-6 -Awire|net@525|||2700|pin@271||42|-6|pin@272||42|11 -Awire|net@527|||0|wire90@26|a|43.5|18|pin@273||42|18 -Awire|net@528|||900|pin@273||42|18|pin@274||42|13 -Awire|net@530|||2700|pin@256||51|18|pin@275||51|24 -Awire|net@531|||0|pin@275||51|24|mlat1in5@3|out|41|24 -Awire|net@532|||0|nand2n_s@1|ina|45.5|11|pin@272||42|11 -Awire|net@533|||0|nand2n_s@1|inb|45.5|13|pin@274||42|13 -Awire|net@536|||1800|nand2n_s@1|out|50.5|12|pin@276||54|12 -Awire|net@537|||900|pin@276||54|12|pin@277||54|6 -Awire|net@538|||0|pin@277||54|6|wire90@24|b|51.5|6 -Awire|net@539|||0|wire90@24|a|46.5|6|pin@278||45|6 -Awire|net@540|||900|pin@278||45|6|pin@279||45|0 -Awire|net@541|||1800|pin@279||45|0|inv@1|in|47.5|0 -Awire|net@542|||900|conn@7|y|-18|16|pin@230||-18|6 -Eflag[B_1]|flag[A]|D4G2;|conn@7|a|I -Eflag[B]||D4G2;|conn@1|a|I -Eflag[X]|flag[NZ]|D4G2;|conn@2|a|I -Ein[1:3][T,F]||D4G2;|conn@5|a|I -Em1[T,F]||D4G2;|conn@3|a|I -Eout||D6G2;|conn@6|y|O -X - -# Cell proposeZero;2{ic} -CproposeZero;2{ic}||artwork|1222614414674|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@3||-4.7|0.5|6|6|XR||ART_degrees()F[0.0,1.0471976] -NThick-Circle|art@4||-7.3|2|6|6|3300||ART_degrees()F[0.0,1.0471976] -NThick-Circle|art@5||-4.7|3.5|6|6|RRR||ART_degrees()F[0.0,1.0471976] -NThick-Circle|art@6||0|0|2|2|||ART_degrees()F[0.0,3.1415927] -Nschematic:Bus_Pin|pin@0||0|-4|-1|-1|| -Nschematic:Bus_Pin|pin@2||0|4|-1|-1|| -Nschematic:Bus_Pin|pin@4||2|0|-1|-1|| -Nschematic:Bus_Pin|pin@8||-5|3|-1|-1|| -Nschematic:Bus_Pin|pin@10||2|5|-1|-1|| -Nschematic:Bus_Pin|pin@14||4|2|-1|-1|| -Nschematic:Bus_Pin|pin@16||-5|1|-1|-1|| -NPin|pin@18||2|-3|1|1|R| -NPin|pin@19||-2|-3|1|1|R| -NPin|pin@20||-2|-1.5|1|1|R| -NPin|pin@21||-1.5|-1|1|1|R| -NPin|pin@22||1.5|-1|1|1|R| -NPin|pin@23||2|-1.5|1|1|R| -NPin|pin@51||3|1|1|1|XYRRR| -NPin|pin@52||-1|1|1|1|XYRRR| -NPin|pin@53||-1|2.5|1|1|XYRRR| -NPin|pin@54||-0.5|3|1|1|XYRRR| -NPin|pin@55||2.5|3|1|1|XYRRR| -NPin|pin@56||3|2.5|1|1|XYRRR| -NPin|pin@57||0|-3|1|1|XR| -NPin|pin@58||0|-1|1|1|XR| -NPin|pin@60||0|0|1|1|| -NPin|pin@66||2|1|1|1|Y| -NPin|pin@67||2|0|1|1|| -NPin|pin@70||0|3|1|1|Y| -NPin|pin@71||0|4|1|1|Y| -NPin|pin@78||0|-4|1|1|XR| -Nschematic:Bus_Pin|pin@82||3|2|-2|-2|| -NPin|pin@83||-4.5|1|1|1|RR| -NPin|pin@84||-5|1|1|1|RR| -NPin|pin@85||-4.5|3|1|1|RR| -NPin|pin@86||-5|3|1|1|RR| -NPin|pin@87||-1|2|1|1|| -NPin|pin@88||-2|2|1|1|| -NPin|pin@105||-1|0|1|1|XYRRR| -NPin|pin@106||1|0|1|1|Y| -NPin|pin@107||2|3|1|1|| -NPin|pin@108||2|5|1|1|| -AThicker|net@9|||FS2700|pin@70||0|3|pin@71||0|4 -AThicker|net@17|||FS2250|pin@20||-2|-1.5|pin@21||-1.5|-1 -AThicker|net@20|||FS1350|pin@22||1.5|-1|pin@23||2|-1.5 -AThicker|net@49|||FS2700|pin@52||-1|1|pin@87||-1|2 -AThicker|net@50|||FS2250|pin@53||-1|2.5|pin@54||-0.5|3 -AThicker|net@51|||FS1350|pin@55||2.5|3|pin@56||3|2.5 -AThicker|net@55|||FS1800|pin@19||-2|-3|pin@18||2|-3 -AThicker|net@56|||FS0|pin@58||0|-1|pin@21||-1.5|-1 -AThicker|net@57|||FS2700|pin@78||0|-4|pin@57||0|-3 -AThicker|net@58|||FS0|pin@22||1.5|-1|pin@58||0|-1 -AThicker|net@60|||FS900|pin@60||0|0|pin@58||0|-1 -AThicker|net@64|||FS0|pin@70||0|3|pin@54||-0.5|3 -AThicker|net@70|||FS1800|pin@66||2|1|pin@51||3|1 -AThicker|net@71|||FS900|pin@66||2|1|pin@67||2|0 -AThicker|net@74|||FS0|pin@107||2|3|pin@70||0|3 -AThicker|net@76|||FS0|pin@66||2|1|pin@52||-1|1 -AThicker|net@77|||FS900|pin@20||-2|-1.5|pin@19||-2|-3 -Aschematic:bus|net@79||-0.5|IJ1800|pin@82||3|2|pin@14||4|2 -AThicker|net@80|||FS900|pin@56||3|2.5|pin@51||3|1 -AThicker|net@81|||FS0|pin@83||-4.5|1|pin@84||-5|1 -AThicker|net@82|||FS0|pin@85||-4.5|3|pin@86||-5|3 -AThicker|net@83|||FS2700|pin@87||-1|2|pin@53||-1|2.5 -AThicker|net@84|||FS0|pin@87||-1|2|pin@88||-2|2 -AThicker|net@99|||FS2700|pin@18||2|-3|pin@23||2|-1.5 -AThicker|net@101|||FS0|pin@106||1|0|pin@105||-1|0 -AThicker|net@102|||FS0|pin@55||2.5|3|pin@107||2|3 -AThicker|net@103|||FS2700|pin@107||2|3|pin@108||2|5 -Edo[7]|doLO[7]|D5G2;|pin@0||I -Eflag[Z]|flag[NZ]|D5G2;|pin@2||O -EinLO[7]||D5G2;|pin@4||I -Etorp|kill|D5G2;|pin@16||I -Emc||D5G2;|pin@8||I -EolcNZ||D5G2;|pin@10||O -Eolc[load,dec][T,F]|olc[load,dec][F]|D5G2;|pin@14||I -X - -# Cell proposeZero;4{lay} -CproposeZero;4{lay}||cmos90|1222560425291|1231686814980|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227292961439|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227292961439 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-14.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@2||-25.5|22|||| -NX-Metal-1-Metal-2-Con|contact@4||-47.5|-34|||| -NX-Metal-1-Metal-2-Con|contact@21||38|16|||| -NX-Metal-1-Metal-2-Con|contact@23||31|-16|||| -NX-Metal-1-Metal-2-Con|contact@24||57|-28|||| -NX-Metal-1-Metal-2-Con|contact@25||51|22|||| -Igates1inM:inv10D;1{lay}|inv10D@1||57|0|X||D5G4; -IlatchesK:latchZ10;1{lay}|latchZ10@3||-30|0|||D5G4; -Igates2inM:nor05symA;1{lay}|nor05sym@1||35.5|0|||D5G4; -NMetal-2-Pin|pin@2||74.5|-28|||| -NMetal-2-Pin|pin@7||-72.5|-34|||| -NMetal-1-Pin|pin@12||20.5|-32|||| -NMetal-1-Pin|pin@14||9.8|-30|||| -NMetal-1-Pin|pin@16||20.5|-30|||| -NMetal-2-Pin|pin@64||74.5|16|||| -NMetal-2-Pin|pin@77||74.5|-16|||| -IwiresL:wellContacts13;1{lay}|wellCont@5||-87|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@6||70|0|X||D5G4; -Ametal-2|net@6|||S1800|latchZ10@3|gnd_1|22.5|0|nor05sym@1|gnd|22.5|0 -Ametal-2|net@7|||S1800|latchZ10@3|vdd_2|22.5|50|nor05sym@1|vdd|22.5|50 -Ametal-2|net@8|||S1800|latchZ10@3|vdd_3|22.5|-50|nor05sym@1|vdd_1|22.5|-50 -Ametal-1|net@19|||S900|latchZ10@3|cl[F]|-14.5|-21|contact@0||-14.5|-28 -Ametal-1|net@24|||S2700|latchZ10@3|cl[T]|-25.5|18.6|contact@2||-25.5|22 -Ametal-1|net@28|||S1800|pin@12||20.5|-32|nor05sym@1|out|41|-32 -Ametal-2|net@30|||S1800|pin@7||-72.5|-34|contact@4||-47.5|-34 -Ametal-1|net@32||0.4|S900|latchZ10@3|mc|-47.5|-25|contact@4||-47.5|-34 -Ametal-1|net@42|||S900|latchZ10@3|c[2]|9.8|-19|pin@14||9.8|-30 -Ametal-1|net@45|||S900|pin@16||20.5|-30|pin@12||20.5|-32 -Ametal-1|net@46|||S1800|pin@14||9.8|-30|pin@16||20.5|-30 -Ametal-2|net@74|||S1800|contact@2||-25.5|22|contact@25||51|22 -Ametal-2|net@75|||S1800|contact@0||-14.5|-28|contact@24||57|-28 -Ametal-2|net@160|||S0|pin@64||74.5|16|contact@21||38|16 -Ametal-2|net@161|||S0|inv10D@1|gnd_1|48.5|0|nor05sym@1|gnd_1|48.5|0 -Ametal-2|net@162|||S0|inv10D@1|vdd_2|48.5|50|nor05sym@1|vdd_2|48.5|50 -Ametal-2|net@163|||S0|inv10D@1|vdd_3|48.5|-50|nor05sym@1|vdd_3|48.5|-50 -Ametal-2|net@164|||S0|wellCont@6|gnd_1|65.5|0|inv10D@1|gnd|65.5|0 -Ametal-2|net@165|||S0|wellCont@6|vdd_2|65.5|-50|inv10D@1|vdd_1|65.5|-50 -Ametal-2|net@166|||S0|wellCont@6|vdd_3|65.5|50|inv10D@1|vdd|65.5|50 -Ametal-2|net@169|||S1800|contact@23||31|-16|pin@77||74.5|-16 -Ametal-2|net@170|||S1800|contact@24||57|-28|pin@2||74.5|-28 -Ametal-1|net@171|||S900|inv10D@1|in|57|-25|contact@24||57|-28 -Ametal-1|net@173|||S2700|inv10D@1|out|51|7|contact@25||51|22 -Ametal-2|net@189|||S0|wellCont@5|gnd_1|-82.5|0|latchZ10@3|gnd|-82.5|0 -Ametal-2|net@190|||S0|wellCont@5|vdd_2|-82.5|-50|latchZ10@3|vdd_1|-82.5|-50 -Ametal-2|net@191|||S0|wellCont@5|vdd_3|-82.5|50|latchZ10@3|vdd|-82.5|50 -Ametal-1|net@196||0.4|S2700|contact@21||38|16|nor05sym@1|inB|38|25 -Ametal-1|net@197|||S900|contact@23||31|-16|nor05sym@1|inA|31|-19 -EdoLO[7]||D5G2;|pin@77||I -Eflag[Z]|flag[NZ]|D5G2;|latchZ10@3|outt[T]|O -Egnd||D5G2;|wellCont@5|gnd|G -Egnd_2||D5G2;|wellCont@6|gnd|G -EinLO[7]||D5G2;|latchZ10@3|in[1]|I -Etorp|kill|D5G2;|latchZ10@3|c[1]|I -Emc||D5G2;|pin@7||I -Eout[TT]|olcNZ|D5G2;|latchZ10@3|out[TT]|O -Eolc[dec][F]||D5G2;|pin@64||I -Eolc[load][F]||D5G2;|pin@2||I -Eout[T]||D5G2;|latchZ10@3|out[T]|O -Evdd||D5G2;|wellCont@5|vdd|P -Evdd_1||D5G2;|wellCont@5|vdd_1|P -Evdd_4||D5G2;|wellCont@6|vdd|P -Evdd_5||D5G2;|wellCont@6|vdd_1|P -X - -# Cell proposeZero;4{sch} -CproposeZero;4{sch}||schematic|1222613482853|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@2||36|12|||XY| -NOff-Page|conn@4||0|0|||XYRR| -NOff-Page|conn@5||18|2|||| -NOff-Page|conn@6||18|-2|||| -NOff-Page|conn@8||22|11|||YR| -NOff-Page|conn@9||10|11|||YR| -NOff-Page|conn@10||-10|18|||Y| -IredFive:inv;1{ic}|inv@1||38|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IlatchesK:latchZ10;1{ic}|latchZ10@1||10|0|||D5G4; -IredFive:nor2n_sy;1{ic}|nor2n_sy@0||0|12|YR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@0||-0.5|29|||||ART_message(D5G4;)Sthe OLC not-zero flag -Ngeneric:Invisible-Pin|pin@1||-0.5|25|||||ART_message(D5G3;)Sies 10 October 2008 -Ngeneric:Invisible-Pin|pin@2||-0.5|34|||||ART_message(D5G6;)SproposeZero -NBus_Pin|pin@7||10|-9|-1|-1|| -NWire_Pin|pin@8||1|18|||XY| -NWire_Pin|pin@10||0|7|||| -NWire_Pin|pin@11||8|7|||| -NWire_Pin|pin@12||-1|18|||| -NWire_Pin|pin@13||22|7|||| -NWire_Pin|pin@14||12|7|||| -Ngeneric:Invisible-Pin|pin@15||-39.5|17|||||ART_message(D3G2;)S[The carry logic,in the OLC is,independent of m2.,"Does do[7] need to",be held stable,"during olc[dec]?",I think it's slow,enough so NO.] -NWire_Pin|pin@17||18|18|||| -NWire_Pin|pin@18||18|15|||| -Ngeneric:Invisible-Pin|pin@31||-32.5|-2|||||ART_message(D3G2;)S["During olc[load],","inLO[7] gives an initial","value to flag[NZ].","Make inLO[7] HI if",input value is ZERO.] -NWire_Pin|pin@32||43|-6|||| -NWire_Pin|pin@33||43|-10|||| -NWire_Pin|pin@34||25|-6|||X| -NWire_Pin|pin@35||25|-10|||X| -Ngeneric:Invisible-Pin|pin@36||31.5|7|||||ART_message(D3G2;)S["The flag[NZ] goes LO",when OLC = 0.,"So does olcNZ, but",with more delay.] -IproposeZero;2{ic}|proposeZ@1||30|33|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||29.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D262.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||3.5|7|||D0G4;|ATTR_L(D5G1;PUD)D216.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|net@1|||1800|conn@4|y|2|0|latchZ10@1|in[1]|8|0 -Awire|net@2|||0|conn@5|a|16|2|latchZ10@1|out[T]|12|2 -Awire|net@3|||0|conn@6|a|16|-2|latchZ10@1|out[TT]|13|-2 -Awire|net@12|||900|nor2n_sy@0|out|0|9.5|pin@10||0|7 -Awire|net@14|||900|pin@11||8|7|latchZ10@1|c[2]|8|5 -Awire|net@17|||900|pin@12||-1|18|nor2n_sy@0|inb|-1|14.5 -Awire|net@19|||900|pin@8||1|18|nor2n_sy@0|ina|1|14.5 -Awire|net@20|||1800|pin@14||12|7|pin@13||22|7 -Awire|net@21|||2700|pin@13||22|7|conn@8|y|22|9 -Awire|net@22|||900|pin@14||12|7|latchZ10@1|mc|12|5 -Awire|net@23|||900|conn@9|y|10|9|latchZ10@1|c[1]|10|5 -Awire|net@25|||1800|pin@8||1|18|pin@17||18|18 -Awire|net@38|||0|wire90@0|a|27|-6|pin@34||25|-6 -Awire|net@39|||0|inv@1|out|35.5|-6|wire90@0|b|32|-6 -Awire|net@40|||1800|inv@1|in|40.5|-6|pin@32||43|-6 -Awire|net@45|||1800|conn@10|y|-8|18|pin@12||-1|18 -Awire|net@46|||1800|wire90@1|b|6|7|pin@11||8|7 -Awire|net@47|||0|wire90@1|a|1|7|pin@10||0|7 -Awire|olc[dec][F]|D5G2;||900|pin@17||18|18|pin@18||18|15 -Awire|olc[load][F]|D5G2;||900|pin@32||43|-6|pin@33||43|-10 -Abus|olc[load][T,F]|D5G2;|-0.5|IJ900|latchZ10@1|cl[T,F]|10|-4|pin@7||10|-9 -Awire|olc[load][T]|D5G2;||900|pin@34||25|-6|pin@35||25|-10 -Edo[7]|doLO[7]|D4G2;|conn@10|a|I -Eflag[Z]|flag[NZ]|D6G2;|conn@5|y|O -EinLO[7]||D4G2;|conn@4|a|I -Etorp|kill|D4G2;|conn@9|a|I -Emc||D4G2;|conn@8|a|I -EolcNZ||D6G2;|conn@6|y|O -Eolc[load,dec][T,F]|olc[load,dec][F]|D4G2;|conn@2|a|I -X - -# Cell skipAll;2{ic} -CskipAll;2{ic}||artwork|1222616071020|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@5||9.5|2|1|1|| -Nschematic:Bus_Pin|pin@2||10|-1|-1|-1|| -Nschematic:Bus_Pin|pin@6||8|-7|-1|-1|| -Nschematic:Bus_Pin|pin@8||-3|-8|-1|-1|R| -Ngeneric:Invisible-Pin|pin@9||-3|-6|1|1|R| -Nschematic:Bus_Pin|pin@10||-10|-3|-1|-1|| -Nschematic:Bus_Pin|pin@12||-10|5|-1|-1|| -Nschematic:Bus_Pin|pin@14||10|5|-1|-1|| -Nschematic:Bus_Pin|pin@18||3|-8|-1|-1|R| -Ngeneric:Invisible-Pin|pin@19||3|-6|1|1|R| -Nschematic:Bus_Pin|pin@22||-8|-7|-1|-1|| -NPin|pin@24||-9|-6|1|1|| -NPin|pin@25||-9|6|1|1|| -NPin|pin@27||9|-6|1|1|| -NPin|pin@32||9|6|1|1|| -Ngeneric:Invisible-Pin|pin@47||0|0|||||ART_message(D5G3;)S[SKIP,ALL] -NPin|pin@48||9|-1|1|1|| -NPin|pin@49||10|-1|1|1|| -NPin|pin@50||-9|5|1|1|| -NPin|pin@51||-10|5|1|1|| -Nschematic:Bus_Pin|pin@52||10|2|-1|-1|| -NPin|pin@54||-9|-3|1|1|| -NPin|pin@55||-10|-3|1|1|| -NPin|pin@59||-8|-6|1|1|| -NPin|pin@60||-8|-7|1|1|| -NPin|pin@61||8|-6|1|1|| -NPin|pin@62||8|-7|1|1|| -Nschematic:Bus_Pin|pin@63||10|-5|-1|-1|| -Ngeneric:Invisible-Pin|pin@64||9|-5|1|1|| -Nschematic:Bus_Pin|pin@74||-8|7|-1|-1|RRR| -Ngeneric:Invisible-Pin|pin@75||-8|6|1|1|RRR| -Nschematic:Bus_Pin|pin@76||-2|8|-1|-1|| -Nschematic:Bus_Pin|pin@79||-2|6|-2|-2|| -Nschematic:Bus_Pin|pin@80||6|7|-1|-1|| -Ngeneric:Invisible-Pin|pin@83||6|6|1|1|| -NPin|pin@84||9|5|1|1|| -NPin|pin@85||10|5|1|1|| -Aschematic:bus|net@4||-0.5|IJ900|pin@9||-3|-6|pin@8||-3|-8 -Aschematic:bus|net@9||-0.5|IJ900|pin@19||3|-6|pin@18||3|-8 -AThicker|net@37|||FS2700|pin@27||9|-6|pin@48||9|-1 -AThicker|net@38|||FS1800|pin@48||9|-1|pin@49||10|-1 -AThicker|net@41|||FS2700|pin@50||-9|5|pin@25||-9|6 -AThicker|net@42|||FS0|pin@50||-9|5|pin@51||-10|5 -AThicker|net@46|||FS2700|pin@24||-9|-6|pin@54||-9|-3 -AThicker|net@49|||FS900|pin@84||9|5|pin@48||9|-1 -AThicker|net@51|||FS0|pin@54||-9|-3|pin@55||-10|-3 -AThicker|net@52|||FS0|pin@59||-8|-6|pin@24||-9|-6 -AThicker|net@53|||FS900|pin@59||-8|-6|pin@60||-8|-7 -AThicker|net@55|||FS0|pin@61||8|-6|pin@59||-8|-6 -AThicker|net@56|||FS0|pin@27||9|-6|pin@61||8|-6 -AThicker|net@57|||FS900|pin@61||8|-6|pin@62||8|-7 -Aschematic:bus|net@58||-0.5|IJ1800|pin@64||9|-5|pin@63||10|-5 -Aschematic:bus|net@68||-0.5|IJ2700|pin@75||-8|6|pin@74||-8|7 -Aschematic:bus|net@75||-0.5|IJ2700|pin@79||-2|6|pin@76||-2|8 -AThicker|net@77|||FS0|pin@32||9|6|pin@25||-9|6 -Aschematic:bus|net@80||-0.5|IJ2700|pin@83||6|6|pin@80||6|7 -AThicker|net@81|||FS900|pin@50||-9|5|pin@54||-9|-3 -AThicker|net@82|||FS900|pin@32||9|6|pin@84||9|5 -AThicker|net@83|||FS1800|pin@84||9|5|pin@85||10|5 -Edo[M,L]||D5G2;|pin@80||O -Ein[19:36]|fire[m2,m1,ODE]|D5G2;|pin@74||I -Edo[M_1]@211802224|flagOut[A,B]|D5G2;|pin@76||O -Ein[C]|flag[C]|D5G2;|pin@10||I -Eilc[load][F]||D5G2;|pin@52||O -EinLO[7]||D5G2;|pin@6||I -Ein[1:9][T,F]|in[1:18]|D5G2;|pin@8||I -Etorp|kill|D5G2;|pin@22||I -Emc||D5G2;|pin@12||I -EolcNZ|olcZ|D5G2;|pin@14||O -Eolc[load,dec][1:2]||D5G2;|pin@63||O -EselLO[Lf,Lo,Co]|selLO[Lf,Lo,Co,Dm,Dl,Li]|D5G2;|pin@18||I -Edo[7]|zooLO|D5G2;|pin@2||I -X - -# Cell skipAll;10{lay} -CskipAll;10{lay}||cmos90|1222263471555|1231686870711||ATTR_NCC(D5G3;NTX36.75;Y350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227286039579|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227344893107 -Iarray;6{lay}|array@4||19.5|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@10||206.5|260|||| -NX-Metal-1-Metal-2-Con|contact@11||332|-272|||| -NX-Metal-1-Metal-2-Con|contact@13||337.5|-316|||| -NX-Metal-1-Metal-2-Con|contact@14||199.5|-122|||| -NX-Metal-1-Metal-2-Con|contact@15||232.5|-122|||| -NX-Metal-2-Metal-3-Con|contact@16||156|-322|||| -NX-Metal-2-Metal-3-Con|contact@17||156|254|||| -NX-Metal-1-Metal-2-Con|contact@18||146.8|-210|||| -NX-Metal-1-Metal-2-Con|contact@19||70.5|-210|||| -NX-Metal-1-Metal-2-Con|contact@21||-24|-222|||| -NX-Metal-1-Metal-2-Con|contact@26||-194.5|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@39||-194.5|28|||| -NX-Metal-1-Metal-2-Con|contact@40||-194.5|-72|||| -NX-Metal-1-Metal-2-Con|contact@41||-155.5|-72|||| -NX-Metal-1-Metal-2-Con|contact@42||-241.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@43||-224|-22|||| -NX-Metal-1-Metal-2-Con|contact@44||-273|22|||| -NX-Metal-1-Metal-2-Con|contact@45||-126.8|16|||| -NX-Metal-1-Metal-2-Con|contact@46||-292.5|16|||| -NX-Metal-1-Metal-2-Con|contact@47||-192.5|116|||| -NX-Metal-1-Metal-2-Con|contact@49||-290.5|122|||| -NX-Metal-1-Metal-2-Con|contact@51||-155.5|110|||| -NX-Metal-1-Metal-2-Con|contact@53||-224|110|||| -NX-Metal-1-Metal-2-Con|contact@54||-243.5|166|||| -NX-Metal-1-Metal-2-Con|contact@55||-126.8|228|||| -NX-Metal-1-Metal-2-Con|contact@56||-273|172|||| -NX-Metal-1-Metal-2-Con|contact@57||-156|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@58||-224|-122|||| -NX-Metal-1-Metal-2-Con|contact@59||-273|-116|||| -NX-Metal-1-Metal-2-Con|contact@60||119.5|-222|||| -NX-Metal-1-Metal-2-Con|contact@61||-102.5|-298|||| -NX-Metal-1-Metal-2-Con|contact@62||-70.5|-278|||| -NX-Metal-1-Metal-2-Con|contact@64||254.5|-260|||| -NX-Metal-2-Metal-3-Con|contact@68||318|-28|||| -NX-Metal-2-Metal-3-Con|contact@69||306|-22|||| -NX-Metal-2-Metal-3-Con|contact@70||234|-28|||| -NX-Metal-2-Metal-3-Con|contact@71||228|-22|||| -NX-Metal-1-Metal-2-Con|contact@79||338|210|||| -NX-Metal-1-Metal-2-Con|contact@80||237|222|||| -Igates1inM:inv20B;1{lay}|inv20B@2||136.5|-288|||D5G4; -Igates1inM:inv20B;1{lay}|inv20B@3||152.5|-288|X||D5G4; -Igates1inM:inv30;1{lay}|inv30@1||107.5|-288|||D5G4; -Igates1inM:inv40B;1{lay}|inv40B@1||-78.5|-288|||D5G4; -Igates1inM:inv80;1{lay}|inv80@1||-126.5|-288|||D5G4; -NMetal-1-Pin|pin@138||214.5|-222|||| -NMetal-1-Pin|pin@139||163.5|-222|||| -NMetal-1-Pin|pin@237||231.5|216|||| -NMetal-1-Pin|pin@238||206.5|216|||| -NMetal-1-Pin|pin@247||146.8|-164.8|||| -NMetal-1-Pin|pin@256||34.5|-219|||| -NMetal-1-Pin|pin@257||21.5|-219|||| -NMetal-1-Pin|pin@260||-27.5|-231|||| -NMetal-1-Pin|pin@279||-81.5|-213|||| -NMetal-1-Pin|pin@285||-34.5|-231|||| -NMetal-1-Pin|pin@286||-34.5|-213|||| -NMetal-1-Pin|pin@290||90|-313|||| -NMetal-1-Pin|pin@292||90|-263|||| -NMetal-1-Pin|pin@293||119.5|-313|||| -NMetal-1-Pin|pin@294||119.5|-263|||| -NMetal-1-Pin|pin@295||138.5|-210|||| -NMetal-1-Pin|pin@296||332|-220|||| -NMetal-1-Pin|pin@297||298.5|-220|||| -NMetal-1-Pin|pin@298||-102.5|-313|||| -NMetal-1-Pin|pin@299||-102.5|-263|||| -NMetal-1-Pin|pin@301||-164|-263|||| -NMetal-1-Pin|pin@303||-164|-313|||| -NMetal-1-Pin|pin@304||-70.5|-271|||| -NMetal-1-Pin|pin@305||337.5|-210|||| -NMetal-1-Pin|pin@306||314.5|-210|||| -NMetal-3-Pin|pin@310||156|348|||| -NMetal-3-Pin|pin@316||318|-354|||| -NMetal-3-Pin|pin@318||306|-354|||| -NMetal-3-Pin|pin@320||234|-354|||| -NMetal-3-Pin|pin@322||228|-354|||| -NMetal-2-Pin|pin@330||369|272|||| -NMetal-2-Pin|pin@331||369|266|||| -NMetal-2-Pin|pin@332||368.5|222|||| -NMetal-2-Pin|pin@333||369|210|||| -NMetal-2-Pin|pin@334||248.5|-260|||| -NMetal-1-Pin|pin@338||186.5|-313|||| -NMetal-1-Pin|pin@339||186.5|-272|||| -NMetal-1-Pin|pin@340||167.5|-272|||| -NMetal-1-Pin|pin@342||167.5|-263|||| -NMetal-1-Pin|pin@344||338|256|||| -NMetal-1-Pin|pin@345||237|256|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||369|-288|||D5G4; -IproposeZero;4{lay}|proposeZ@4||256.5|-288|||D5G4; -IwiresL:select40;1{lay}|select40@0||351.5|-288|||D5G4; -IskipReg15;4{lay}|skipReg1@2||-169.5|0|||D5G4; -IskipReg3;2{lay}|skipReg3@0||16.5|-288|||D5G4; -IskipTimer;7{lay}|skipTime@6||279.5|72|||D5G4; -Ametal-1|net@250|||S2700|proposeZ@4|flag[Z]|214.5|-304|pin@138||214.5|-222 -Ametal-1|net@251|||S0|pin@138||214.5|-222|pin@139||163.5|-222 -Ametal-1|net@444|||S0|pin@237||231.5|216|pin@238||206.5|216 -Ametal-2|net@445|||S1800|array@4|loadFlags[F]|205.5|260|contact@10||206.5|260 -Ametal-1|net@446|||S2700|pin@238||206.5|216|contact@10||206.5|260 -Ametal-2|net@463|||S1800|proposeZ@4|olc[dec][F]|331|-272|contact@11||332|-272 -Ametal-2|net@467|||S1800|proposeZ@4|olc[load][F]|331|-316|contact@13||337.5|-316 -Ametal-1|net@488|||S900|pin@237||231.5|216|skipTime@6|loadFlags[F]|231.5|201 -Ametal-1|net@489|||S2700|contact@11||332|-272|pin@296||332|-220 -Ametal-1|net@490|||S2700|contact@13||337.5|-316|pin@305||337.5|-210 -Ametal-2|net@491||6.2|S1800|array@4|gnd_14|205.5|144|skipTime@6|gnd_11|210|144 -Ametal-2|net@492||6.2|S0|skipTime@6|gnd|210|-144|array@4|gnd_11|205.5|-144 -Ametal-2|net@493||6.2|S0|skipTime@6|gnd_9|210|0|array@4|gnd_13|205.5|0 -Ametal-2|net@494||6.2|S0|skipTime@6|gnd_14|210|288|array@4|gnd_15|205.5|288 -Ametal-2|net@495||6.2|S0|skipTime@6|vdd|210|-194|array@4|vdd_27|205.5|-194 -Ametal-2|net@496||6.2|S0|skipTime@6|vdd_16|210|-94|array@4|vdd_26|205.5|-94 -Ametal-2|net@497||6.2|S0|skipTime@6|vdd_18|210|50|array@4|vdd_30|205.5|50 -Ametal-2|net@498||6.2|S0|skipTime@6|vdd_19|210|-50|array@4|vdd_31|205.5|-50 -Ametal-2|net@499||6.2|S0|skipTime@6|vdd_20|210|194|array@4|vdd_32|205.5|194 -Ametal-2|net@500||6.2|S0|skipTime@6|vdd_21|210|94|array@4|vdd_33|205.5|94 -Ametal-2|net@501||6.2|S0|skipTime@6|vdd_25|210|338|array@4|vdd_34|205.5|338 -Ametal-2|net@502||6.2|S0|skipTime@6|vdd_26|210|238|array@4|vdd_2|205.5|238 -Ametal-1|net@504|||S2700|array@4|doit|199.5|-157|contact@14||199.5|-122 -Ametal-1|net@506|||S2700|skipTime@6|doit|232.5|-122|contact@15||232.5|-122 -Ametal-2|net@507|||S1800|contact@14||199.5|-122|contact@15||232.5|-122 -Ametal-2|net@510|||S1800|array@4|mc|-125.5|254|contact@17||156|254 -Ametal-2|net@515|||S0|proposeZ@4|mc|184|-322|contact@16||156|-322 -Ametal-2|net@518|||S1800|skipReg1@2|gnd_5|-165|0|array@4|gnd_10|-163|0 -Ametal-2|net@519|||S1800|skipReg1@2|gnd_7|-165|-144|array@4|gnd_12|-163|-144 -Ametal-2|net@520|||S1800|skipReg1@2|gnd_8|-165|144|array@4|gnd_1|-163|144 -Ametal-2|net@521|||S1800|skipReg1@2|gnd_9|-165|288|array@4|gnd|-163|288 -Ametal-2|net@522|||S1800|skipReg1@2|vdd_10|-165|-50|array@4|vdd_25|-163|-50 -Ametal-2|net@523|||S1800|skipReg1@2|vdd_11|-165|50|array@4|vdd_24|-163|50 -Ametal-2|net@524|||S1800|skipReg1@2|vdd_14|-165|-194|array@4|vdd_29|-163|-194 -Ametal-2|net@525|||S1800|skipReg1@2|vdd_15|-165|-94|array@4|vdd_28|-163|-94 -Ametal-2|net@526|||S1800|skipReg1@2|vdd_16|-165|94|array@4|vdd_4|-163|94 -Ametal-2|net@527|||S1800|skipReg1@2|vdd_17|-165|194|array@4|vdd_3|-163|194 -Ametal-2|net@528|||S1800|skipReg1@2|vdd_18|-165|238|array@4|vdd_36|-163|238 -Ametal-2|net@529|||S1800|skipReg1@2|vdd_19|-165|338|array@4|vdd|-163|338 -Ametal-1|net@538|||S0|pin@247||146.8|-164.8|array@4|in[9][F]|144|-164.8 -Ametal-1|net@541|||S2700|skipReg3@0|out[3]|70.5|-281|contact@19||70.5|-210 -Ametal-1|net@543|||S900|pin@247||146.8|-164.8|contact@18||146.8|-210 -Ametal-2|net@544|||S0|contact@18||146.8|-210|contact@19||70.5|-210 -Ametal-1|net@549|||S900|array@4|m1[F]|-24|-210|contact@21||-24|-222 -Ametal-2|net@550|||S0|contact@60||119.5|-222|contact@21||-24|-222 -Ametal-1|net@561|||S0|pin@256||34.5|-219|pin@257||21.5|-219 -Ametal-1|net@566|||S2700|skipReg3@0|out[1]|-27.5|-281|pin@260||-27.5|-231 -Ametal-2|net@583|||S0|contact@57||-156|-221.8|contact@26||-194.5|-221.8 -Ametal-1|net@598|||S2700|skipReg1@2|out[14]|-224|-216|contact@58||-224|-122 -Ametal-2|net@629|||S0|array@4|in[5][T]|-163|28|contact@39||-194.5|28 -Ametal-1|net@635|||S900|array@4|in[4][T]|-155.5|-27.2|contact@41||-155.5|-72 -Ametal-2|net@636|||S0|array@4|in[6][F]|-163|-28|contact@42||-241.5|-28 -Ametal-2|net@639|||S0|array@4|in[6][T]|-163|22|contact@44||-273|22 -Ametal-2|net@640|||S0|array@4|in[5][F]|-163|-22|contact@43||-224|-22 -Ametal-1|net@641|||S2700|skipReg1@2|out[11]|-224|-72|contact@43||-224|-22 -Ametal-1|net@643|||S2700|skipReg1@2|out[10]|-273|-72|contact@44||-273|22 -Ametal-1|net@649||0.4|S900|array@4|in[4][F]|-126.8|20.8|contact@45||-126.8|16 -Ametal-2|net@652|||S1800|contact@40||-194.5|-72|contact@41||-155.5|-72 -Ametal-2|net@653|||S1800|contact@46||-292.5|16|contact@45||-126.8|16 -Ametal-2|net@655|||S0|array@4|in[3][F]|-163|116|contact@47||-192.5|116 -Ametal-2|net@659|||S0|array@4|in[2][F]|-163|122|contact@49||-290.5|122 -Ametal-1|net@664|||S900|array@4|in[1][T]|-155.5|116.8|contact@51||-155.5|110 -Ametal-2|net@665|||S1800|contact@53||-224|110|contact@51||-155.5|110 -Ametal-2|net@668|||S0|array@4|in[2][T]|-163|172|contact@56||-273|172 -Ametal-1|net@671|||S900|skipReg1@2|out[2]|-224|216|contact@53||-224|110 -Ametal-2|net@672|||S0|array@4|in[3][T]|-163|166|contact@54||-243.5|166 -Ametal-1|net@675|||S2700|array@4|in[1][F]|-126.8|164.8|contact@55||-126.8|228 -Ametal-1|net@679|||S900|skipReg1@2|out[1]|-273|216|contact@56||-273|172 -Ametal-1|net@680|||S900|contact@26||-194.5|-221.8|skipReg1@2|out[15]|-194.5|-281 -Ametal-1|net@682|||S900|contact@39||-194.5|28|skipReg1@2|out[9]|-194.5|7 -Ametal-1|net@683||0.4|S900|contact@46||-292.5|16|skipReg1@2|out[7]|-292.5|7 -Ametal-1|net@687|||S900|contact@40||-194.5|-72|skipReg1@2|out[12]|-194.5|-137 -Ametal-2|net@693|||S0|skipReg3@0|c[F]|28.5|-298|contact@61||-102.5|-298 -Ametal-2|net@694|||S0|skipReg3@0|c[T]|28.5|-278|contact@62||-70.5|-278 -Ametal-1|net@696|||S900|array@4|in[7][T]|-156|-171.2|contact@57||-156|-221.8 -Ametal-1|net@698|||S2700|pin@279||-81.5|-213|array@4|in[8][F]|-81.5|-164.8 -Ametal-1|net@699|||S0|pin@286||-34.5|-213|pin@279||-81.5|-213 -Ametal-1|net@700|||S2700|pin@256||34.5|-219|array@4|in[9][T]|34.5|-207 -Ametal-2|net@702|||S0|array@4|in[7][F]|-162.9|-122|contact@58||-224|-122 -Ametal-2|net@703|||S0|array@4|in[8][T]|-162.9|-116|contact@59||-273|-116 -Ametal-1|net@704|||S2700|skipReg1@2|out[13]|-273|-216|contact@59||-273|-116 -Ametal-1|net@723|||S0|pin@260||-27.5|-231|pin@285||-34.5|-231 -Ametal-1|net@724|||S2700|pin@285||-34.5|-231|pin@286||-34.5|-213 -Ametal-2|net@738|||S1800|skipReg3@0|gnd_1|89|-288|inv30@1|gnd|91|-288 -Ametal-2|net@739|||S1800|skipReg3@0|vdd_2|89|-238|inv30@1|vdd|91|-238 -Ametal-2|net@740|||S1800|skipReg3@0|vdd_3|89|-338|inv30@1|vdd_1|91|-338 -Ametal-1|net@741|||S0|inv30@1|inA|100.5|-313|pin@290||90|-313 -Ametal-1|net@744|||S1800|pin@292||90|-263|inv30@1|inB|100.5|-263 -Ametal-2|net@745|||S0|inv20B@2|gnd|128.5|-288|inv30@1|gnd_1|124|-288 -Ametal-2|net@746|||S0|inv20B@2|vdd|128.5|-238|inv30@1|vdd_2|124|-238 -Ametal-2|net@747|||S0|inv20B@2|vdd_1|128.5|-338|inv30@1|vdd_3|124|-338 -Ametal-1|net@751|||S0|inv20B@2|in|132.5|-313|pin@293||119.5|-313 -Ametal-1|net@752|||S2700|pin@293||119.5|-313|inv30@1|out|119.5|-288 -Ametal-1|net@753|||S0|inv20B@2|in_1|132.5|-263|pin@294||119.5|-263 -Ametal-1|net@754|||S900|pin@294||119.5|-263|inv30@1|out|119.5|-288 -Ametal-1|net@756|||S2700|pin@294||119.5|-263|contact@60||119.5|-222 -Ametal-1|net@757|||S1800|array@4|m1[T]|109|-210|pin@295||138.5|-210 -Ametal-1|net@758|||S900|pin@295||138.5|-210|inv20B@2|out|138.5|-275 -Ametal-1|net@760|||S0|pin@296||332|-220|pin@297||298.5|-220 -Ametal-1|net@761|||S2700|pin@297||298.5|-220|skipTime@6|olc[dec][F]|298.5|-201 -Ametal-2|net@762|||S0|contact@61||-102.5|-298|skipReg1@2|c[F]|-165|-298 -Ametal-1|net@763|||S2700|pin@298||-102.5|-313|contact@61||-102.5|-298 -Ametal-1|net@764|||S2700|inv80@1|out|-102.5|-320|pin@298||-102.5|-313 -Ametal-1|net@765|||S1800|pin@298||-102.5|-313|inv40B@1|in|-91.5|-313 -Ametal-1|net@766|||S2700|contact@61||-102.5|-298|pin@299||-102.5|-263 -Ametal-1|net@767|||S1800|pin@299||-102.5|-263|inv40B@1|in_1|-91.5|-263 -Ametal-2|net@768||6.2|S1800|inv40B@1|vdd|-99|-238|inv80@1|vdd_2|-90|-238 -Ametal-2|net@769||6.2|S0|inv80@1|gnd_1|-90|-288|inv40B@1|gnd|-99|-288 -Ametal-2|net@770||6.2|S0|inv80@1|vdd_3|-90|-338|inv40B@1|vdd_1|-99|-338 -Ametal-2|net@771||6.2|S1800|inv40B@1|vdd_2|-58|-238|skipReg3@0|vdd|-56|-238 -Ametal-2|net@772||6.2|S0|skipReg3@0|gnd|-56|-288|inv40B@1|gnd_1|-58|-288 -Ametal-2|net@773||6.2|S0|skipReg3@0|vdd_1|-56|-338|inv40B@1|vdd_3|-58|-338 -Ametal-2|net@774||6.2|S0|inv80@1|gnd|-163|-288|skipReg1@2|gnd_6|-165|-288 -Ametal-2|net@775||6.2|S0|inv80@1|vdd|-163|-238|skipReg1@2|vdd_13|-165|-238 -Ametal-2|net@776||6.2|S0|inv80@1|vdd_1|-163|-338|skipReg1@2|vdd_12|-165|-338 -Ametal-2|net@777|||S0|contact@62||-70.5|-278|skipReg1@2|c[T]|-165|-278 -Ametal-1|net@778|||S2700|inv40B@1|out|-70.5|-281|contact@62||-70.5|-278 -Ametal-1|net@780|||S0|inv80@1|inB|-155.5|-263|pin@301||-164|-263 -Ametal-1|net@783|||S1800|pin@303||-164|-313|inv80@1|inA|-155.5|-313 -Ametal-1|net@784|||S2700|pin@290||90|-313|pin@292||90|-263 -Ametal-1|net@785|||S900|pin@301||-164|-263|pin@303||-164|-313 -Ametal-1|net@786||0.4|S2700|contact@62||-70.5|-278|pin@304||-70.5|-271 -Ametal-1|net@788|||S0|pin@305||337.5|-210|pin@306||314.5|-210 -Ametal-1|net@789|||S2700|pin@306||314.5|-210|skipTime@6|olc[load][F]|314.5|-201 -Ametal-1|net@790|||S2700|pin@139||163.5|-222|array@4|flag[NZ]|163.5|-171 -Ametal-2|net@792||6.2|S0|pinsVddG@0|gnd|369|-288|proposeZ@4|gnd_2|331|-288 -Ametal-2|net@793||6.2|S1800|proposeZ@4|vdd_4|331|-338|pinsVddG@0|vdd_1|369|-338 -Ametal-2|net@794||6.2|S1800|proposeZ@4|vdd_5|331|-238|pinsVddG@0|vdd|369|-238 -Ametal-1|net@799|||S2700|proposeZ@4|torp|254.5|-263|contact@64||254.5|-260 -Ametal-3|net@801|||S2700|contact@16||156|-322|contact@17||156|254 -Ametal-3|net@802|||S2700|contact@17||156|254|pin@310||156|348 -Ametal-1|net@815|||S900|pin@257||21.5|-219|skipReg3@0|out[2]|21.5|-281 -Ametal-2|net@817|||S1800|pin@334||248.5|-260|contact@64||254.5|-260 -Ametal-2|net@818|||S0|contact@55||-126.8|228|skipReg1@2|out[3]|-205.5|228 -Ametal-1|net@820|||S2700|contact@47||-192.5|116|skipReg1@2|out[6]|-192.5|133 -Ametal-1|net@821|||S2700|skipReg1@2|out[5]|-243.5|151|contact@54||-243.5|166 -Ametal-1|net@823|||S2700|contact@42||-241.5|-28|skipReg1@2|out[8]|-241.5|-11 -Ametal-3|net@868|||S2700|pin@316||318|-354|contact@68||318|-28 -Ametal-3|net@869|||S2700|pin@318||306|-354|contact@69||306|-22 -Ametal-3|net@870|||S2700|pin@320||234|-354|contact@70||234|-28 -Ametal-3|net@871|||S2700|pin@322||228|-354|contact@71||228|-22 -Ametal-2|net@875|||S0|skipTime@6|selLO[Lo]|323|-28|contact@68||318|-28 -Ametal-2|net@877|||S1800|skipTime@6|selLO[Co]|294.5|-22|contact@69||306|-22 -Ametal-2|net@879|||S0|skipTime@6|selLO[Li]|267|-28|contact@70||234|-28 -Ametal-2|net@881|||S0|skipTime@6|selLO[Lf]|238.5|-22|contact@71||228|-22 -Ametal-2|net@894|||S0|pin@333||369|210|contact@79||338|210 -Ametal-2|net@896|||S0|pin@332||368.5|222|contact@80||237|222 -Ametal-1|net@903|||S2700|contact@49||-290.5|122|skipReg1@2|outt[4]|-290.5|133 -Ametal-2|net@908|||S1800|inv20B@3|vdd_1|160.5|-338|proposeZ@4|vdd|165|-338 -Ametal-2|net@909|||S0|proposeZ@4|gnd|165|-288|inv20B@3|gnd|160.5|-288 -Ametal-2|net@910|||S0|proposeZ@4|vdd_1|165|-238|inv20B@3|vdd|160.5|-238 -Ametal-2|net@911|||S0|inv20B@3|gnd_1|144.5|-288|inv20B@2|gnd_1|144.5|-288 -Ametal-2|net@912|||S0|inv20B@3|vdd_2|144.5|-238|inv20B@2|vdd_2|144.5|-238 -Ametal-2|net@913|||S0|inv20B@3|vdd_3|144.5|-338|inv20B@2|vdd_3|144.5|-338 -Ametal-1|net@914|||S900|proposeZ@4|out[TT]|186.5|-299.5|pin@338||186.5|-313 -Ametal-1|net@915|||S0|pin@338||186.5|-313|inv20B@3|in|156.5|-313 -Ametal-1|net@916|||S2700|proposeZ@4|out[TT]|186.5|-299.5|pin@339||186.5|-272 -Ametal-1|net@917|||S0|pin@339||186.5|-272|pin@340||167.5|-272 -Ametal-1|net@921|||S0|pin@342||167.5|-263|inv20B@3|in_1|156.5|-263 -Ametal-1|net@922|||S2700|pin@340||167.5|-272|pin@342||167.5|-263 -Ametal-2|net@927|||S0|pin@331||369|266|skipTime@6|selLO[Dm]|311|266 -Ametal-2|net@930|||S1800|skipTime@6|selLO[Dl]|258|272|pin@330||369|272 -Ametal-1|net@931|||S2700|contact@79||338|210|pin@344||338|256 -Ametal-1|net@932|||S0|pin@344||338|256|skipTime@6|succ_1@1006264137|337.5|256 -Ametal-1|net@933|||S2700|contact@80||237|222|pin@345||237|256 -Ametal-1|net@934|||S1800|pin@345||237|256|skipTime@6|succ_1|237.5|256 -Edo[L]||D5G2;|pin@332||O -Edo[M]||D5G2;|pin@333||O -Efire[ODE]||D5G2;|skipTime@6|fireLO[OD]|I -Efire[m1]||D5G2;|pin@290||I -Efire[m2]||D5G2;|pin@303||I -Eflag[A]|flagOut[A]|D5G2;|array@4|flag[AA]|O -Eflag[B]|flagOut[B]|D5G2;|array@4|flag[BB]|O -Eflag[C]||D5G2;|array@4|flag[C]|I -Egnd||D5G2;|skipReg1@2|gnd|G -Egnd_1||D5G2;|skipReg1@2|gnd_1|G -Egnd_10||D5G2;|skipReg1@2|gnd_10|G -Egnd_11||D5G2;|skipReg1@2|gnd_11|G -Egnd_12||D5G2;|skipReg1@2|gnd_12|G -Egnd_15||D5G2;|skipTime@6|gnd_15|G -Egnd_16||D5G2;|skipTime@6|gnd_1|G -Egnd_17||D5G2;|skipTime@6|gnd_12|G -Egnd_18||D5G2;|skipTime@6|gnd_13|G -Egnd_23||D5G2;|pinsVddG@0|gnd|G -Eilc[load][F]||D5G2;|skipTime@6|xxx|O -EinLO[7]||D5G2;|proposeZ@4|inLO[7]|I -Ein[1]||D5G2;|skipReg1@2|in[11]|I -Ein[2]||D5G2;|skipReg1@2|in[10]|I -Ein[3]||D5G2;|skipReg1@2|in[12]|I -Ein[4]||D5G2;|skipReg1@2|in[9]|I -Ein[5]||D5G2;|skipReg1@2|in[8]|I -Ein[6]||D5G2;|skipReg1@2|in[7]|I -Ein[7]||D5G2;|skipReg1@2|in[1]|I -Ein[8]||D5G2;|skipReg1@2|in[6]|I -Ein[9]||D5G2;|skipReg1@2|in[4]|I -Ein[10]||D5G2;|skipReg1@2|in[2]|I -Ein[11]||D5G2;|skipReg1@2|in[3]|I -Ein[12]||D5G2;|skipReg1@2|in[5]|I -Ein[13]||D5G2;|skipReg1@2|in[15]|I -Ein[14]||D5G2;|skipReg1@2|in[14]|I -Ein[15]||D5G2;|skipReg1@2|in[13]|I -Ein[16]||D5G2;|skipReg3@0|in[1]|I -Ein[17]||D5G2;|skipReg3@0|in[2]|I -Ein[18]||D5G2;|skipReg3@0|in[3]|I -Ekill||D5G2;|pin@334||I -Emc||D5G2;|pin@310||I -Eout_1|olcZ|D5G2;|inv20B@3|out_1|O -Eout|olcZ_1|D5G2;|inv20B@3|out|O -Eolc[dec][1]||D5G2;|skipTime@6|olc[dec][1]|O -Eolc[dec][2]||D5G2;|skipTime@6|olc[dec][2]|O -Eolc[load][1]||D5G2;|skipTime@6|olc[load][1]|O -Eolc[load][2]||D5G2;|skipTime@6|olc[load][2]|O -EselLO[Co]||D5G2;|pin@318||I -EselLO[Dl]||D5G2;|pin@330||I -EselLO[Dm]||D5G2;|pin@331||I -EselLO[Lf]||D5G2;|pin@322||I -EselLO[Li]||D5G2;|pin@320||I -EselLO[Lo]||D5G2;|pin@316||I -Evdd||D5G2;|skipReg1@2|vdd|P -Evdd_1||D5G2;|skipTime@6|vdd_1|P -Evdd_2||D5G2;|skipReg1@2|vdd_2|P -Evdd_3||D5G2;|skipReg1@2|vdd_3|P -Evdd_20||D5G2;|skipReg1@2|vdd_20|P -Evdd_21||D5G2;|skipReg1@2|vdd_21|P -Evdd_22||D5G2;|skipTime@6|vdd_22|P -Evdd_23||D5G2;|skipTime@6|vdd_23|P -Evdd_24||D5G2;|skipReg1@2|vdd_24|P -Evdd_25||D5G2;|skipReg1@2|vdd_25|P -Evdd_27||D5G2;|skipTime@6|vdd_27|P -Evdd_49||D5G2;|skipTime@6|vdd_2|P -Evdd_50||D5G2;|skipTime@6|vdd_3|P -Evdd_51||D5G2;|skipTime@6|vdd_24|P -Evdd_60||D5G2;|pinsVddG@0|vdd|P -Evdd_61||D5G2;|pinsVddG@0|vdd_1|P -Evdd_62||D5G2;|skipTime@6|vdd_28|P -Evdd_64||D5G2;|skipReg1@2|vdd_22|P -Evdd_65||D5G2;|skipReg1@2|vdd_23|P -Evdd_66||D5G2;|skipReg1@2|vdd_1|P -EzooLO||D5G2;|proposeZ@4|doLO[7]|I -X - -# Cell skipAll;9{lay} -CskipAll;9{lay}||cmos90|1222263471555|1231686870711|I|ATTR_NCC(D5G3;NTX17.25;Y350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224959942890|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1226796898594 -Iarray;6{lay}|array@4||0|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@10||187|260|||| -NX-Metal-1-Metal-2-Con|contact@11||299.5|-272|||| -NX-Metal-1-Metal-2-Con|contact@13||307|-316|||| -NX-Metal-1-Metal-2-Con|contact@14||180|-122|||| -NX-Metal-1-Metal-2-Con|contact@15||213|-122|||| -NX-Metal-2-Metal-3-Con|contact@16||51|-322|||| -NX-Metal-2-Metal-3-Con|contact@17||51|254|||| -NX-Metal-1-Metal-2-Con|contact@18||127.3|-210|||| -NX-Metal-1-Metal-2-Con|contact@19||51|-210|||| -NX-Metal-1-Metal-2-Con|contact@21||-43.5|-222|||| -NX-Metal-1-Metal-2-Con|contact@26||-214|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@39||-214|28|||| -NX-Metal-1-Metal-2-Con|contact@40||-214|-72|||| -NX-Metal-1-Metal-2-Con|contact@41||-175|-72|||| -NX-Metal-1-Metal-2-Con|contact@42||-261|-28|||| -NX-Metal-1-Metal-2-Con|contact@43||-243.5|-22|||| -NX-Metal-1-Metal-2-Con|contact@44||-292.5|22|||| -NX-Metal-1-Metal-2-Con|contact@45||-146.3|16|||| -NX-Metal-1-Metal-2-Con|contact@46||-312|16|||| -NX-Metal-1-Metal-2-Con|contact@47||-212|116|||| -NX-Metal-1-Metal-2-Con|contact@49||-310|122|||| -NX-Metal-1-Metal-2-Con|contact@51||-175|110|||| -NX-Metal-1-Metal-2-Con|contact@53||-243.5|110|||| -NX-Metal-1-Metal-2-Con|contact@54||-263|166|||| -NX-Metal-1-Metal-2-Con|contact@55||-146.3|228|||| -NX-Metal-1-Metal-2-Con|contact@56||-292.5|172|||| -NX-Metal-1-Metal-2-Con|contact@57||-175.5|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@58||-243.5|-122|||| -NX-Metal-1-Metal-2-Con|contact@59||-292.5|-116|||| -NX-Metal-1-Metal-2-Con|contact@60||100|-222|||| -NX-Metal-1-Metal-2-Con|contact@61||-122|-298|||| -NX-Metal-1-Metal-2-Con|contact@62||-90|-278|||| -NX-Metal-1-Metal-2-Con|contact@64||219|-260|||| -NX-Metal-2-Metal-3-Con|contact@65||-48|-316|||| -NX-Metal-2-Metal-3-Con|contact@66||-6|-322|||| -NX-Metal-2-Metal-3-Con|contact@67||42|-328|||| -NX-Metal-2-Metal-3-Con|contact@68||300|-28|||| -NX-Metal-2-Metal-3-Con|contact@69||288|-22|||| -NX-Metal-2-Metal-3-Con|contact@70||216|-28|||| -NX-Metal-2-Metal-3-Con|contact@71||210|-22|||| -NX-Metal-2-Metal-3-Con|contact@72||288|266|||| -NX-Metal-2-Metal-3-Con|contact@73||216|272|||| -NX-Metal-2-Metal-3-Con|contact@74||216|222|||| -NX-Metal-2-Metal-3-Con|contact@75||288|210|||| -NX-Metal-1-Metal-2-Con|contact@76||310|360|||| -NX-Metal-1-Metal-2-Con|contact@77||226|366|||| -Igates1inM:inv20B;1{lay}|inv20B@1||117|-288|||D5G4; -Igates1inM:inv30;1{lay}|inv30@1||88|-288|||D5G4; -Igates1inM:inv40B;1{lay}|inv40B@1||-98|-288|||D5G4; -Igates1inM:inv80;1{lay}|inv80@1||-146|-288|||D5G4; -NMetal-1-Pin|pin@138||179|-222|||| -NMetal-1-Pin|pin@139||144|-222|||| -NMetal-1-Pin|pin@237||212|216|||| -NMetal-1-Pin|pin@238||187|216|||| -NMetal-1-Pin|pin@247||127.3|-164.8|||| -NMetal-1-Pin|pin@256||15|-219|||| -NMetal-1-Pin|pin@257||2|-219|||| -NMetal-1-Pin|pin@260||-47|-231|||| -NMetal-1-Pin|pin@279||-101|-213|||| -NMetal-1-Pin|pin@285||-54|-231|||| -NMetal-1-Pin|pin@286||-54|-213|||| -NMetal-1-Pin|pin@290||70.5|-313|||| -NMetal-1-Pin|pin@292||70.5|-263|||| -NMetal-1-Pin|pin@293||100|-313|||| -NMetal-1-Pin|pin@294||100|-263|||| -NMetal-1-Pin|pin@295||119|-210|||| -NMetal-1-Pin|pin@296||299.5|-220|||| -NMetal-1-Pin|pin@297||279|-220|||| -NMetal-1-Pin|pin@298||-122|-313|||| -NMetal-1-Pin|pin@299||-122|-263|||| -NMetal-1-Pin|pin@301||-183.5|-263|||| -NMetal-1-Pin|pin@303||-183.5|-313|||| -NMetal-1-Pin|pin@304||-90|-271|||| -NMetal-1-Pin|pin@305||307|-210|||| -NMetal-1-Pin|pin@306||295|-210|||| -NMetal-3-Pin|pin@310||51|348|||| -NMetal-3-Pin|pin@311||-48|-355|||| -NMetal-3-Pin|pin@313||-6|-355|||| -NMetal-3-Pin|pin@315||42|-355|||| -NMetal-3-Pin|pin@316||300|-354|||| -NMetal-3-Pin|pin@318||288|-354|||| -NMetal-3-Pin|pin@320||216|-354|||| -NMetal-3-Pin|pin@322||210|-354|||| -NMetal-2-Pin|pin@330||349.5|222|||| -NMetal-2-Pin|pin@331||349.5|210|||| -NMetal-2-Pin|pin@332||349.5|366|||| -NMetal-2-Pin|pin@333||349.5|360|||| -NMetal-2-Pin|pin@334||229|-260|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||349.5|-288|||D5G4; -IproposeZero;4{lay}|proposeZ@4||221|-288|||D5G4; -IwiresL:select30;1{lay}|select30@0||308|-288|||D5G4; -IwiresL:select40;1{lay}|select40@0||332|-288|||D5G4; -IskipReg15;3{lay}|skipReg1@1||-189|0|||D5G4; -IskipReg3;2{lay}|skipReg3@0||-3|-288|||D5G4; -IskipTimer;7{lay}|skipTime@6||260|72|||D5G4; -Ametal-1|net@250|||S2700|proposeZ@4|flag[Z]|179|-304|pin@138||179|-222 -Ametal-1|net@251|||S0|pin@138||179|-222|pin@139||144|-222 -Ametal-1|net@444|||S0|pin@237||212|216|pin@238||187|216 -Ametal-2|net@445|||S1800|array@4|loadFlags[F]|186|260|contact@10||187|260 -Ametal-1|net@446|||S2700|pin@238||187|216|contact@10||187|260 -Ametal-2|net@463|||S1800|proposeZ@4|olc[dec][F]|295.5|-272|contact@11||299.5|-272 -Ametal-2|net@467|||S1800|proposeZ@4|olc[load][F]|295.5|-316|contact@13||307|-316 -Ametal-1|net@488|||S900|pin@237||212|216|skipTime@6|loadFlags[F]|212|201 -Ametal-1|net@489|||S2700|contact@11||299.5|-272|pin@296||299.5|-220 -Ametal-1|net@490|||S2700|contact@13||307|-316|pin@305||307|-210 -Ametal-2|net@491||6.2|S1800|array@4|gnd_14|186|144|skipTime@6|gnd_11|190.5|144 -Ametal-2|net@492||6.2|S0|skipTime@6|gnd|190.5|-144|array@4|gnd_11|186|-144 -Ametal-2|net@493||6.2|S0|skipTime@6|gnd_9|190.5|0|array@4|gnd_13|186|0 -Ametal-2|net@494||6.2|S0|skipTime@6|gnd_14|190.5|288|array@4|gnd_15|186|288 -Ametal-2|net@495||6.2|S0|skipTime@6|vdd|190.5|-194|array@4|vdd_27|186|-194 -Ametal-2|net@496||6.2|S0|skipTime@6|vdd_16|190.5|-94|array@4|vdd_26|186|-94 -Ametal-2|net@497||6.2|S0|skipTime@6|vdd_18|190.5|50|array@4|vdd_30|186|50 -Ametal-2|net@498||6.2|S0|skipTime@6|vdd_19|190.5|-50|array@4|vdd_31|186|-50 -Ametal-2|net@499||6.2|S0|skipTime@6|vdd_20|190.5|194|array@4|vdd_32|186|194 -Ametal-2|net@500||6.2|S0|skipTime@6|vdd_21|190.5|94|array@4|vdd_33|186|94 -Ametal-2|net@501||6.2|S0|skipTime@6|vdd_25|190.5|338|array@4|vdd_34|186|338 -Ametal-2|net@502||6.2|S0|skipTime@6|vdd_26|190.5|238|array@4|vdd_2|186|238 -Ametal-1|net@504|||S2700|array@4|doit|180|-157|contact@14||180|-122 -Ametal-1|net@506|||S2700|skipTime@6|doit|213|-122|contact@15||213|-122 -Ametal-2|net@507|||S1800|contact@14||180|-122|contact@15||213|-122 -Ametal-2|net@510|||S1800|array@4|mc|-145|254|contact@17||51|254 -Ametal-2|net@515|||S0|proposeZ@4|mc|148.5|-322|contact@16||51|-322 -Ametal-2|net@518|||S1800|skipReg1@1|gnd_5|-184.5|0|array@4|gnd_10|-182.5|0 -Ametal-2|net@519|||S1800|skipReg1@1|gnd_7|-184.5|-144|array@4|gnd_12|-182.5|-144 -Ametal-2|net@520|||S1800|skipReg1@1|gnd_8|-184.5|144|array@4|gnd_1|-182.5|144 -Ametal-2|net@521|||S1800|skipReg1@1|gnd_9|-184.5|288|array@4|gnd|-182.5|288 -Ametal-2|net@522|||S1800|skipReg1@1|vdd_10|-184.5|-50|array@4|vdd_25|-182.5|-50 -Ametal-2|net@523|||S1800|skipReg1@1|vdd_11|-184.5|50|array@4|vdd_24|-182.5|50 -Ametal-2|net@524|||S1800|skipReg1@1|vdd_14|-184.5|-194|array@4|vdd_29|-182.5|-194 -Ametal-2|net@525|||S1800|skipReg1@1|vdd_15|-184.5|-94|array@4|vdd_28|-182.5|-94 -Ametal-2|net@526|||S1800|skipReg1@1|vdd_16|-184.5|94|array@4|vdd_4|-182.5|94 -Ametal-2|net@527|||S1800|skipReg1@1|vdd_17|-184.5|194|array@4|vdd_3|-182.5|194 -Ametal-2|net@528|||S1800|skipReg1@1|vdd_18|-184.5|238|array@4|vdd_36|-182.5|238 -Ametal-2|net@529|||S1800|skipReg1@1|vdd_19|-184.5|338|array@4|vdd|-182.5|338 -Ametal-1|net@538|||S0|pin@247||127.3|-164.8|array@4|in[9][F]|124.5|-164.8 -Ametal-1|net@541|||S2700|skipReg3@0|out[3]|51|-281|contact@19||51|-210 -Ametal-1|net@543|||S900|pin@247||127.3|-164.8|contact@18||127.3|-210 -Ametal-2|net@544|||S0|contact@18||127.3|-210|contact@19||51|-210 -Ametal-1|net@549|||S900|array@4|m1[F]|-43.5|-210|contact@21||-43.5|-222 -Ametal-2|net@550|||S0|contact@60||100|-222|contact@21||-43.5|-222 -Ametal-1|net@561|||S0|pin@256||15|-219|pin@257||2|-219 -Ametal-1|net@566|||S2700|skipReg3@0|out[1]|-47|-281|pin@260||-47|-231 -Ametal-2|net@583|||S0|contact@57||-175.5|-221.8|contact@26||-214|-221.8 -Ametal-1|net@598|||S2700|skipReg1@1|out[14]|-243.5|-216|contact@58||-243.5|-122 -Ametal-2|net@629|||S0|array@4|in[5][T]|-182.5|28|contact@39||-214|28 -Ametal-1|net@635|||S900|array@4|in[4][T]|-175|-27.2|contact@41||-175|-72 -Ametal-2|net@636|||S0|array@4|in[6][F]|-182.5|-28|contact@42||-261|-28 -Ametal-2|net@639|||S0|array@4|in[6][T]|-182.5|22|contact@44||-292.5|22 -Ametal-2|net@640|||S0|array@4|in[5][F]|-182.5|-22|contact@43||-243.5|-22 -Ametal-1|net@641|||S2700|skipReg1@1|out[11]|-243.5|-72|contact@43||-243.5|-22 -Ametal-1|net@643|||S2700|skipReg1@1|out[10]|-292.5|-72|contact@44||-292.5|22 -Ametal-1|net@649||0.4|S900|array@4|in[4][F]|-146.3|20.8|contact@45||-146.3|16 -Ametal-2|net@652|||S1800|contact@40||-214|-72|contact@41||-175|-72 -Ametal-2|net@653|||S1800|contact@46||-312|16|contact@45||-146.3|16 -Ametal-2|net@655|||S0|array@4|in[3][F]|-182.5|116|contact@47||-212|116 -Ametal-2|net@659|||S0|array@4|in[2][F]|-182.5|122|contact@49||-310|122 -Ametal-1|net@664|||S900|array@4|in[1][T]|-175|116.8|contact@51||-175|110 -Ametal-2|net@665|||S1800|contact@53||-243.5|110|contact@51||-175|110 -Ametal-2|net@668|||S0|array@4|in[2][T]|-182.5|172|contact@56||-292.5|172 -Ametal-1|net@671|||S900|skipReg1@1|out[2]|-243.5|216|contact@53||-243.5|110 -Ametal-2|net@672|||S0|array@4|in[3][T]|-182.5|166|contact@54||-263|166 -Ametal-1|net@675|||S2700|array@4|in[1][F]|-146.3|164.8|contact@55||-146.3|228 -Ametal-1|net@679|||S900|skipReg1@1|out[1]|-292.5|216|contact@56||-292.5|172 -Ametal-1|net@680|||S900|contact@26||-214|-221.8|skipReg1@1|out[15]|-214|-281 -Ametal-1|net@682|||S900|contact@39||-214|28|skipReg1@1|out[9]|-214|7 -Ametal-1|net@683||0.4|S900|contact@46||-312|16|skipReg1@1|out[7]|-312|7 -Ametal-1|net@685|||S2700|contact@49||-310|122|skipReg1@1|outt[4]|-310|133 -Ametal-1|net@687|||S900|contact@40||-214|-72|skipReg1@1|out[12]|-214|-137 -Ametal-2|net@693|||S0|skipReg3@0|c[F]|9|-298|contact@61||-122|-298 -Ametal-2|net@694|||S0|skipReg3@0|c[T]|9|-278|contact@62||-90|-278 -Ametal-1|net@696|||S900|array@4|in[7][T]|-175.5|-171.2|contact@57||-175.5|-221.8 -Ametal-1|net@698|||S2700|pin@279||-101|-213|array@4|in[8][F]|-101|-164.8 -Ametal-1|net@699|||S0|pin@286||-54|-213|pin@279||-101|-213 -Ametal-1|net@700|||S2700|pin@256||15|-219|array@4|in[9][T]|15|-207 -Ametal-2|net@702|||S0|array@4|in[7][F]|-182.4|-122|contact@58||-243.5|-122 -Ametal-2|net@703|||S0|array@4|in[8][T]|-182.4|-116|contact@59||-292.5|-116 -Ametal-1|net@704|||S2700|skipReg1@1|out[13]|-292.5|-216|contact@59||-292.5|-116 -Ametal-1|net@723|||S0|pin@260||-47|-231|pin@285||-54|-231 -Ametal-1|net@724|||S2700|pin@285||-54|-231|pin@286||-54|-213 -Ametal-2|net@738|||S1800|skipReg3@0|gnd_1|69.5|-288|inv30@1|gnd|71.5|-288 -Ametal-2|net@739|||S1800|skipReg3@0|vdd_2|69.5|-238|inv30@1|vdd|71.5|-238 -Ametal-2|net@740|||S1800|skipReg3@0|vdd_3|69.5|-338|inv30@1|vdd_1|71.5|-338 -Ametal-1|net@741|||S0|inv30@1|inA|81|-313|pin@290||70.5|-313 -Ametal-1|net@744|||S1800|pin@292||70.5|-263|inv30@1|inB|81|-263 -Ametal-2|net@745|||S0|inv20B@1|gnd|109|-288|inv30@1|gnd_1|104.5|-288 -Ametal-2|net@746|||S0|inv20B@1|vdd|109|-238|inv30@1|vdd_2|104.5|-238 -Ametal-2|net@747|||S0|inv20B@1|vdd_1|109|-338|inv30@1|vdd_3|104.5|-338 -Ametal-2|net@748|||S1800|inv20B@1|gnd_1|125|-288|proposeZ@4|gnd|129.5|-288 -Ametal-2|net@749|||S1800|inv20B@1|vdd_3|125|-338|proposeZ@4|vdd|129.5|-338 -Ametal-2|net@750|||S1800|inv20B@1|vdd_2|125|-238|proposeZ@4|vdd_1|129.5|-238 -Ametal-1|net@751|||S0|inv20B@1|in|113|-313|pin@293||100|-313 -Ametal-1|net@752|||S2700|pin@293||100|-313|inv30@1|out|100|-288 -Ametal-1|net@753|||S0|inv20B@1|in_1|113|-263|pin@294||100|-263 -Ametal-1|net@754|||S900|pin@294||100|-263|inv30@1|out|100|-288 -Ametal-1|net@756|||S2700|pin@294||100|-263|contact@60||100|-222 -Ametal-1|net@757|||S1800|array@4|m1[T]|89.5|-210|pin@295||119|-210 -Ametal-1|net@758|||S900|pin@295||119|-210|inv20B@1|out|119|-275 -Ametal-1|net@760|||S0|pin@296||299.5|-220|pin@297||279|-220 -Ametal-1|net@761|||S2700|pin@297||279|-220|skipTime@6|olc[dec][F]|279|-201 -Ametal-2|net@762|||S0|contact@61||-122|-298|skipReg1@1|c[F]|-184.5|-298 -Ametal-1|net@763|||S2700|pin@298||-122|-313|contact@61||-122|-298 -Ametal-1|net@764|||S2700|inv80@1|out|-122|-320|pin@298||-122|-313 -Ametal-1|net@765|||S1800|pin@298||-122|-313|inv40B@1|in|-111|-313 -Ametal-1|net@766|||S2700|contact@61||-122|-298|pin@299||-122|-263 -Ametal-1|net@767|||S1800|pin@299||-122|-263|inv40B@1|in_1|-111|-263 -Ametal-2|net@768||6.2|S1800|inv40B@1|vdd|-118.5|-238|inv80@1|vdd_2|-109.5|-238 -Ametal-2|net@769||6.2|S0|inv80@1|gnd_1|-109.5|-288|inv40B@1|gnd|-118.5|-288 -Ametal-2|net@770||6.2|S0|inv80@1|vdd_3|-109.5|-338|inv40B@1|vdd_1|-118.5|-338 -Ametal-2|net@771||6.2|S1800|inv40B@1|vdd_2|-77.5|-238|skipReg3@0|vdd|-75.5|-238 -Ametal-2|net@772||6.2|S0|skipReg3@0|gnd|-75.5|-288|inv40B@1|gnd_1|-77.5|-288 -Ametal-2|net@773||6.2|S0|skipReg3@0|vdd_1|-75.5|-338|inv40B@1|vdd_3|-77.5|-338 -Ametal-2|net@774||6.2|S0|inv80@1|gnd|-182.5|-288|skipReg1@1|gnd_6|-184.5|-288 -Ametal-2|net@775||6.2|S0|inv80@1|vdd|-182.5|-238|skipReg1@1|vdd_13|-184.5|-238 -Ametal-2|net@776||6.2|S0|inv80@1|vdd_1|-182.5|-338|skipReg1@1|vdd_12|-184.5|-338 -Ametal-2|net@777|||S0|contact@62||-90|-278|skipReg1@1|c[T]|-184.5|-278 -Ametal-1|net@778|||S2700|inv40B@1|out|-90|-281|contact@62||-90|-278 -Ametal-1|net@780|||S0|inv80@1|inB|-175|-263|pin@301||-183.5|-263 -Ametal-1|net@783|||S1800|pin@303||-183.5|-313|inv80@1|inA|-175|-313 -Ametal-1|net@784|||S2700|pin@290||70.5|-313|pin@292||70.5|-263 -Ametal-1|net@785|||S900|pin@301||-183.5|-263|pin@303||-183.5|-313 -Ametal-1|net@786||0.4|S2700|contact@62||-90|-278|pin@304||-90|-271 -Ametal-1|net@788|||S0|pin@305||307|-210|pin@306||295|-210 -Ametal-1|net@789|||S2700|pin@306||295|-210|skipTime@6|olc[load][F]|295|-201 -Ametal-1|net@790|||S2700|pin@139||144|-222|array@4|flag[NZ]|144|-171 -Ametal-2|net@792||6.2|S0|pinsVddG@0|gnd|349.5|-288|proposeZ@4|gnd_2|295.5|-288 -Ametal-2|net@793||6.2|S1800|proposeZ@4|vdd_4|295.5|-338|pinsVddG@0|vdd_1|349.5|-338 -Ametal-2|net@794||6.2|S1800|proposeZ@4|vdd_5|295.5|-238|pinsVddG@0|vdd|349.5|-238 -Ametal-1|net@799|||S2700|proposeZ@4|torp|219|-263|contact@64||219|-260 -Ametal-3|net@801|||S2700|contact@16||51|-322|contact@17||51|254 -Ametal-3|net@802|||S2700|contact@17||51|254|pin@310||51|348 -Ametal-1|net@815|||S900|pin@257||2|-219|skipReg3@0|out[2]|2|-281 -Ametal-2|net@817|||S0|pin@334||229|-260|contact@64||219|-260 -Ametal-2|net@818|||S0|contact@55||-146.3|228|skipReg1@1|out[3]|-225|228 -Ametal-1|net@820|||S2700|contact@47||-212|116|skipReg1@1|outt[6]|-212|133 -Ametal-1|net@821|||S2700|skipReg1@1|out[5]|-263|151|contact@54||-263|166 -Ametal-1|net@823|||S2700|contact@42||-261|-28|skipReg1@1|outt[8]|-261|-11 -Ametal-2|net@860|||S0|skipReg3@0|in[1]|-46.5|-316|contact@65||-48|-316 -Ametal-2|net@862|||S0|skipReg3@0|in[2]|2.5|-322|contact@66||-6|-322 -Ametal-2|net@864|||S0|skipReg3@0|in[3]|51.5|-328|contact@67||42|-328 -Ametal-3|net@865|||S2700|pin@311||-48|-355|contact@65||-48|-316 -Ametal-3|net@866|||S2700|pin@313||-6|-355|contact@66||-6|-322 -Ametal-3|net@867|||S2700|pin@315||42|-355|contact@67||42|-328 -Ametal-3|net@868|||S2700|pin@316||300|-354|contact@68||300|-28 -Ametal-3|net@869|||S2700|pin@318||288|-354|contact@69||288|-22 -Ametal-3|net@870|||S2700|pin@320||216|-354|contact@70||216|-28 -Ametal-3|net@871|||S2700|pin@322||210|-354|contact@71||210|-22 -Ametal-2|net@875|||S0|skipTime@6|selLO[Lo]|303.5|-28|contact@68||300|-28 -Ametal-2|net@877|||S1800|skipTime@6|selLO[Co]|275|-22|contact@69||288|-22 -Ametal-2|net@879|||S0|skipTime@6|selLO[Li]|247.5|-28|contact@70||216|-28 -Ametal-2|net@881|||S0|skipTime@6|selLO[Lf]|219|-22|contact@71||210|-22 -Ametal-2|net@887|||S0|skipTime@6|selLO[Dm]|291.5|266|contact@72||288|266 -Ametal-2|net@889|||S0|skipTime@6|selLO[Dl]|238.5|272|contact@73||216|272 -Ametal-3|net@890|||S2700|contact@74||216|222|contact@73||216|272 -Ametal-2|net@891|||S0|pin@330||349.5|222|contact@74||216|222 -Ametal-3|net@892|||S2700|contact@75||288|210|contact@72||288|266 -Ametal-2|net@893|||S0|pin@331||349.5|210|contact@75||288|210 -Ametal-2|net@894|||S0|pin@333||349.5|360|contact@76||310|360 -Ametal-2|net@896|||S0|pin@332||349.5|366|contact@77||226|366 -Edo[L]||D5G2;|pin@332||O -Edo[M]||D5G2;|pin@333||O -Efire[ODE]||D5G2;|skipTime@6|fireLO[OD]|I -Efire[m1]||D5G2;|pin@290||I -Efire[m2]||D5G2;|pin@303||I -Eflag[A]||D5G2;|array@4|flag[AA]|O -Eflag[B]||D5G2;|array@4|flag[BB]|O -Egnd||D5G2;|skipReg1@1|gnd|G -Egnd_1||D5G2;|skipReg1@1|gnd_1|G -Egnd_10||D5G2;|skipReg1@1|gnd_10|G -Egnd_11||D5G2;|skipReg1@1|gnd_11|G -Egnd_12||D5G2;|skipReg1@1|gnd_12|G -Egnd_15||D5G2;|skipTime@6|gnd_15|G -Egnd_16||D5G2;|skipTime@6|gnd_1|G -Egnd_17||D5G2;|skipTime@6|gnd_12|G -Egnd_18||D5G2;|skipTime@6|gnd_13|G -Egnd_23||D5G2;|pinsVddG@0|gnd|G -Eilc[load][F]||D5G2;|skipTime@6|xxx|O -EinLO[7]||D5G2;|proposeZ@4|inLO[7]|I -Ein[1]||D5G2;|skipReg1@1|xx[1]|I -Ein[2]||D5G2;|skipReg1@1|xx[2]|I -Ein[3]||D5G2;|skipReg1@1|xx[3]|I -Ein[4]||D5G2;|skipReg1@1|xx[4]|I -Ein[5]||D5G2;|skipReg1@1|xx[5]|I -Ein[6]||D5G2;|skipReg1@1|xx[6]|I -Ein[7]||D5G2;|skipReg1@1|xx[7]|I -Ein[8]||D5G2;|skipReg1@1|xx[8]|I -Ein[9]||D5G2;|skipReg1@1|xx[9]|I -Ein[10]||D5G2;|skipReg1@1|xx[10]|I -Ein[11]||D5G2;|skipReg1@1|xx[11]|I -Ein[12]||D5G2;|skipReg1@1|xx[12]|I -Ein[13]||D5G2;|skipReg1@1|in[13]@250349643|I -Ein[14]||D5G2;|skipReg1@1|in[14]@858849435|I -Ein[15]||D5G2;|skipReg1@1|in[15]@813169014|I -Ein[16]@1032721844|in[16]|D5G2;|pin@311||I -Ein[17]@444164322|in[17]|D5G2;|pin@313||I -Ein[18]@612756028|in[18]|D5G2;|pin@315||I -Ekill||D5G2;|pin@334||I -Emc||D5G2;|pin@310||I -EolcNZ||D5G2;|proposeZ@4|out[TT]|O -Eolc[dec][1]||D5G2;|skipTime@6|olc[dec][1]|O -Eolc[dec][2]||D5G2;|skipTime@6|olc[dec][2]|O -Eolc[load][1]||D5G2;|skipTime@6|olc[load][1]|O -Eolc[load][2]||D5G2;|skipTime@6|olc[load][2]|O -Ess[Co]|selLO[Co]|D5G2;|pin@318||I -Eqq|selLO[Dl]|D5G2;|pin@330||I -Epp|selLO[Dm]|D5G2;|pin@331||I -Ess[Lf]|selLO[Lf]|D5G2;|pin@322||I -Ess[Li]|selLO[Li]|D5G2;|pin@320||I -Ess[Lo]|selLO[Lo]|D5G2;|pin@316||I -Evdd||D5G2;|skipReg1@1|vdd|P -Evdd_1||D5G2;|skipTime@6|vdd_1|P -Evdd_2||D5G2;|skipReg1@1|vdd_2|P -Evdd_3||D5G2;|skipReg1@1|vdd_3|P -Evdd_20||D5G2;|skipReg1@1|vdd_20|P -Evdd_21||D5G2;|skipReg1@1|vdd_21|P -Evdd_22||D5G2;|skipTime@6|vdd_22|P -Evdd_23||D5G2;|skipTime@6|vdd_23|P -Evdd_24||D5G2;|skipReg1@1|vdd_24|P -Evdd_25||D5G2;|skipReg1@1|vdd_25|P -Evdd_27||D5G2;|skipTime@6|vdd_27|P -Evdd_49||D5G2;|skipTime@6|vdd_2|P -Evdd_50||D5G2;|skipTime@6|vdd_3|P -Evdd_51||D5G2;|skipTime@6|vdd_24|P -Evdd_60||D5G2;|pinsVddG@0|vdd|P -Evdd_61||D5G2;|pinsVddG@0|vdd_1|P -Evdd_62||D5G2;|skipTime@6|vdd_28|P -Evdd_63||D5G2;|skipReg1@1|vdd_1|P -Evdd_64||D5G2;|skipReg1@1|vdd_22|P -Evdd_65||D5G2;|skipReg1@1|vdd_23|P -EdoLO[7]|zooLO|D5G2;|proposeZ@4|doLO[7]|I -X - -# Cell skipAll;8{lay} -CskipAll;8{lay}||cmos90|1222263471555|1231686870711|I|ATTR_NCC(D5G3;NTX17.25;Y350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224926816864|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224926816864 -Iarray;6{lay}|array@4||0|0|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@10||187|260|||| -NX-Metal-1-Metal-2-Con|contact@11||299.5|-272|||| -NX-Metal-1-Metal-2-Con|contact@13||307|-316|||| -NX-Metal-1-Metal-2-Con|contact@14||180|-122|||| -NX-Metal-1-Metal-2-Con|contact@15||213|-122|||| -NX-Metal-2-Metal-3-Con|contact@16||51|-322|||| -NX-Metal-2-Metal-3-Con|contact@17||51|254|||| -NX-Metal-1-Metal-2-Con|contact@18||127.3|-210|||| -NX-Metal-1-Metal-2-Con|contact@19||51|-210|||| -NX-Metal-1-Metal-2-Con|contact@21||-43.5|-222|||| -NX-Metal-1-Metal-2-Con|contact@26||-214|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@39||-214|28|||| -NX-Metal-1-Metal-2-Con|contact@40||-214|-72|||| -NX-Metal-1-Metal-2-Con|contact@41||-175|-72|||| -NX-Metal-1-Metal-2-Con|contact@42||-261|-28|||| -NX-Metal-1-Metal-2-Con|contact@43||-243.5|-22|||| -NX-Metal-1-Metal-2-Con|contact@44||-292.5|22|||| -NX-Metal-1-Metal-2-Con|contact@45||-146.3|16|||| -NX-Metal-1-Metal-2-Con|contact@46||-312|16|||| -NX-Metal-1-Metal-2-Con|contact@47||-212|116|||| -NX-Metal-1-Metal-2-Con|contact@49||-310|122|||| -NX-Metal-1-Metal-2-Con|contact@51||-175|110|||| -NX-Metal-1-Metal-2-Con|contact@53||-243.5|110|||| -NX-Metal-1-Metal-2-Con|contact@54||-263|166|||| -NX-Metal-1-Metal-2-Con|contact@55||-146.3|228|||| -NX-Metal-1-Metal-2-Con|contact@56||-292.5|172|||| -NX-Metal-1-Metal-2-Con|contact@57||-175.5|-221.8|||| -NX-Metal-1-Metal-2-Con|contact@58||-243.5|-122|||| -NX-Metal-1-Metal-2-Con|contact@59||-292.5|-116|||| -NX-Metal-1-Metal-2-Con|contact@60||100|-222|||| -NX-Metal-1-Metal-2-Con|contact@61||-122|-298|||| -NX-Metal-1-Metal-2-Con|contact@62||-90|-278|||| -NX-Metal-2-Metal-3-Con|contact@63||228|-260|||| -NX-Metal-1-Metal-2-Con|contact@64||219|-260|||| -Igates1inM:inv20B;1{lay}|inv20B@1||117|-288|||D5G4; -Igates1inM:inv30;1{lay}|inv30@1||88|-288|||D5G4; -Igates1inM:inv40B;1{lay}|inv40B@1||-98|-288|||D5G4; -Igates1inM:inv80;1{lay}|inv80@1||-146|-288|||D5G4; -NMetal-1-Pin|pin@138||179|-222|||| -NMetal-1-Pin|pin@139||144|-222|||| -NMetal-1-Pin|pin@237||212|216|||| -NMetal-1-Pin|pin@238||187|216|||| -NMetal-1-Pin|pin@247||127.3|-164.8|||| -NMetal-1-Pin|pin@256||15|-219|||| -NMetal-1-Pin|pin@257||2|-219|||| -NMetal-1-Pin|pin@260||-47|-231|||| -NMetal-1-Pin|pin@279||-101|-213|||| -NMetal-1-Pin|pin@285||-54|-231|||| -NMetal-1-Pin|pin@286||-54|-213|||| -NMetal-1-Pin|pin@290||70.5|-313|||| -NMetal-1-Pin|pin@292||70.5|-263|||| -NMetal-1-Pin|pin@293||100|-313|||| -NMetal-1-Pin|pin@294||100|-263|||| -NMetal-1-Pin|pin@295||119|-210|||| -NMetal-1-Pin|pin@296||299.5|-220|||| -NMetal-1-Pin|pin@297||279|-220|||| -NMetal-1-Pin|pin@298||-122|-313|||| -NMetal-1-Pin|pin@299||-122|-263|||| -NMetal-1-Pin|pin@301||-183.5|-263|||| -NMetal-1-Pin|pin@303||-183.5|-313|||| -NMetal-1-Pin|pin@304||-90|-271|||| -NMetal-1-Pin|pin@305||307|-210|||| -NMetal-1-Pin|pin@306||295|-210|||| -NMetal-3-Pin|pin@308||228|-330|||| -NMetal-3-Pin|pin@310||51|348|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||349.5|-288|||D5G4; -IproposeZero;4{lay}|proposeZ@4||221|-288|||D5G4; -IwiresL:select30;1{lay}|select30@0||308|-288|||D5G4; -IwiresL:select40;1{lay}|select40@0||332|-288|||D5G4; -IskipReg15;2{lay}|skipReg1@0||-189|0|||D5G4; -IskipReg3;2{lay}|skipReg3@0||-3|-288|||D5G4; -IskipTimer;7{lay}|skipTime@6||260|72|||D5G4; -Ametal-1|net@250|||S2700|proposeZ@4|flag[Z]|179|-304|pin@138||179|-222 -Ametal-1|net@251|||S0|pin@138||179|-222|pin@139||144|-222 -Ametal-1|net@444|||S0|pin@237||212|216|pin@238||187|216 -Ametal-2|net@445|||S1800|array@4|loadFlags[F]|186|260|contact@10||187|260 -Ametal-1|net@446|||S2700|pin@238||187|216|contact@10||187|260 -Ametal-2|net@463|||S1800|proposeZ@4|olc[dec][F]|295.5|-272|contact@11||299.5|-272 -Ametal-2|net@467|||S1800|proposeZ@4|olc[load][F]|295.5|-316|contact@13||307|-316 -Ametal-1|net@488|||S900|pin@237||212|216|skipTime@6|loadFlags[F]|212|201 -Ametal-1|net@489|||S2700|contact@11||299.5|-272|pin@296||299.5|-220 -Ametal-1|net@490|||S2700|contact@13||307|-316|pin@305||307|-210 -Ametal-2|net@491||6.2|S1800|array@4|gnd_14|186|144|skipTime@6|gnd_11|190.5|144 -Ametal-2|net@492||6.2|S0|skipTime@6|gnd|190.5|-144|array@4|gnd_11|186|-144 -Ametal-2|net@493||6.2|S0|skipTime@6|gnd_9|190.5|0|array@4|gnd_13|186|0 -Ametal-2|net@494||6.2|S0|skipTime@6|gnd_14|190.5|288|array@4|gnd_15|186|288 -Ametal-2|net@495||6.2|S0|skipTime@6|vdd|190.5|-194|array@4|vdd_27|186|-194 -Ametal-2|net@496||6.2|S0|skipTime@6|vdd_16|190.5|-94|array@4|vdd_26|186|-94 -Ametal-2|net@497||6.2|S0|skipTime@6|vdd_18|190.5|50|array@4|vdd_30|186|50 -Ametal-2|net@498||6.2|S0|skipTime@6|vdd_19|190.5|-50|array@4|vdd_31|186|-50 -Ametal-2|net@499||6.2|S0|skipTime@6|vdd_20|190.5|194|array@4|vdd_32|186|194 -Ametal-2|net@500||6.2|S0|skipTime@6|vdd_21|190.5|94|array@4|vdd_33|186|94 -Ametal-2|net@501||6.2|S0|skipTime@6|vdd_25|190.5|338|array@4|vdd_34|186|338 -Ametal-2|net@502||6.2|S0|skipTime@6|vdd_26|190.5|238|array@4|vdd_2|186|238 -Ametal-1|net@504|||S2700|array@4|doit|180|-157|contact@14||180|-122 -Ametal-1|net@506|||S2700|skipTime@6|doit|213|-122|contact@15||213|-122 -Ametal-2|net@507|||S1800|contact@14||180|-122|contact@15||213|-122 -Ametal-2|net@510|||S1800|array@4|mc|-145|254|contact@17||51|254 -Ametal-2|net@515|||S0|proposeZ@4|mc|148.5|-322|contact@16||51|-322 -Ametal-2|net@518|||S1800|skipReg1@0|gnd_5|-184.5|0|array@4|gnd_10|-182.5|0 -Ametal-2|net@519|||S1800|skipReg1@0|gnd_7|-184.5|-144|array@4|gnd_12|-182.5|-144 -Ametal-2|net@520|||S1800|skipReg1@0|gnd_8|-184.5|144|array@4|gnd_1|-182.5|144 -Ametal-2|net@521|||S1800|skipReg1@0|gnd_9|-184.5|288|array@4|gnd|-182.5|288 -Ametal-2|net@522|||S1800|skipReg1@0|vdd_10|-184.5|-50|array@4|vdd_25|-182.5|-50 -Ametal-2|net@523|||S1800|skipReg1@0|vdd_11|-184.5|50|array@4|vdd_24|-182.5|50 -Ametal-2|net@524|||S1800|skipReg1@0|vdd_14|-184.5|-194|array@4|vdd_29|-182.5|-194 -Ametal-2|net@525|||S1800|skipReg1@0|vdd_15|-184.5|-94|array@4|vdd_28|-182.5|-94 -Ametal-2|net@526|||S1800|skipReg1@0|vdd_16|-184.5|94|array@4|vdd_4|-182.5|94 -Ametal-2|net@527|||S1800|skipReg1@0|vdd_17|-184.5|194|array@4|vdd_3|-182.5|194 -Ametal-2|net@528|||S1800|skipReg1@0|vdd_18|-184.5|238|array@4|vdd_36|-182.5|238 -Ametal-2|net@529|||S1800|skipReg1@0|vdd_19|-184.5|338|array@4|vdd|-182.5|338 -Ametal-1|net@538|||S0|pin@247||127.3|-164.8|array@4|in[9][F]|124.5|-164.8 -Ametal-1|net@541|||S2700|skipReg3@0|out[3]|51|-281|contact@19||51|-210 -Ametal-1|net@543|||S900|pin@247||127.3|-164.8|contact@18||127.3|-210 -Ametal-2|net@544|||S0|contact@18||127.3|-210|contact@19||51|-210 -Ametal-1|net@549|||S900|array@4|m1[F]|-43.5|-210|contact@21||-43.5|-222 -Ametal-2|net@550|||S0|contact@60||100|-222|contact@21||-43.5|-222 -Ametal-1|net@561|||S0|pin@256||15|-219|pin@257||2|-219 -Ametal-1|net@566|||S2700|skipReg3@0|out[1]|-47|-281|pin@260||-47|-231 -Ametal-2|net@583|||S0|contact@57||-175.5|-221.8|contact@26||-214|-221.8 -Ametal-1|net@598|||S2700|skipReg1@0|out[14]|-243.5|-216|contact@58||-243.5|-122 -Ametal-2|net@629|||S0|array@4|in[5][T]|-182.5|28|contact@39||-214|28 -Ametal-1|net@635|||S900|array@4|in[4][T]|-175|-27.2|contact@41||-175|-72 -Ametal-2|net@636|||S0|array@4|in[6][F]|-182.5|-28|contact@42||-261|-28 -Ametal-2|net@639|||S0|array@4|in[6][T]|-182.5|22|contact@44||-292.5|22 -Ametal-2|net@640|||S0|array@4|in[5][F]|-182.5|-22|contact@43||-243.5|-22 -Ametal-1|net@641|||S2700|skipReg1@0|out[11]|-243.5|-72|contact@43||-243.5|-22 -Ametal-1|net@643|||S2700|skipReg1@0|out[10]|-292.5|-72|contact@44||-292.5|22 -Ametal-1|net@649||0.4|S900|array@4|in[4][F]|-146.3|20.8|contact@45||-146.3|16 -Ametal-2|net@652|||S1800|contact@40||-214|-72|contact@41||-175|-72 -Ametal-2|net@653|||S1800|contact@46||-312|16|contact@45||-146.3|16 -Ametal-2|net@655|||S0|array@4|in[3][F]|-182.5|116|contact@47||-212|116 -Ametal-2|net@659|||S0|array@4|in[2][F]|-182.5|122|contact@49||-310|122 -Ametal-1|net@664|||S900|array@4|in[1][T]|-175|116.8|contact@51||-175|110 -Ametal-2|net@665|||S1800|contact@53||-243.5|110|contact@51||-175|110 -Ametal-2|net@668|||S0|array@4|in[2][T]|-182.5|172|contact@56||-292.5|172 -Ametal-1|net@671|||S900|skipReg1@0|out[2]|-243.5|216|contact@53||-243.5|110 -Ametal-2|net@672|||S0|array@4|in[3][T]|-182.5|166|contact@54||-263|166 -Ametal-1|net@675|||S2700|array@4|in[1][F]|-146.3|164.8|contact@55||-146.3|228 -Ametal-1|net@679|||S900|skipReg1@0|out[1]|-292.5|216|contact@56||-292.5|172 -Ametal-1|net@680|||S900|contact@26||-214|-221.8|skipReg1@0|out[15]|-214|-281 -Ametal-1|net@682|||S900|contact@39||-214|28|skipReg1@0|out[9]|-214|7 -Ametal-1|net@683||0.4|S900|contact@46||-312|16|skipReg1@0|out[7]|-312|7 -Ametal-1|net@685|||S2700|contact@49||-310|122|skipReg1@0|outt[4]|-310|133 -Ametal-1|net@687|||S900|contact@40||-214|-72|skipReg1@0|out[12]|-214|-137 -Ametal-2|net@693|||S0|skipReg3@0|c[F]|9|-298|contact@61||-122|-298 -Ametal-2|net@694|||S0|skipReg3@0|c[T]|9|-278|contact@62||-90|-278 -Ametal-1|net@696|||S900|array@4|in[7][T]|-175.5|-171.2|contact@57||-175.5|-221.8 -Ametal-1|net@698|||S2700|pin@279||-101|-213|array@4|in[8][F]|-101|-164.8 -Ametal-1|net@699|||S0|pin@286||-54|-213|pin@279||-101|-213 -Ametal-1|net@700|||S2700|pin@256||15|-219|array@4|in[9][T]|15|-207 -Ametal-2|net@702|||S0|array@4|in[7][F]|-182.4|-122|contact@58||-243.5|-122 -Ametal-2|net@703|||S0|array@4|in[8][T]|-182.4|-116|contact@59||-292.5|-116 -Ametal-1|net@704|||S2700|skipReg1@0|out[13]|-292.5|-216|contact@59||-292.5|-116 -Ametal-1|net@723|||S0|pin@260||-47|-231|pin@285||-54|-231 -Ametal-1|net@724|||S2700|pin@285||-54|-231|pin@286||-54|-213 -Ametal-2|net@738|||S1800|skipReg3@0|gnd_1|69.5|-288|inv30@1|gnd|71.5|-288 -Ametal-2|net@739|||S1800|skipReg3@0|vdd_2|69.5|-238|inv30@1|vdd|71.5|-238 -Ametal-2|net@740|||S1800|skipReg3@0|vdd_3|69.5|-338|inv30@1|vdd_1|71.5|-338 -Ametal-1|net@741|||S0|inv30@1|inA|81|-313|pin@290||70.5|-313 -Ametal-1|net@744|||S1800|pin@292||70.5|-263|inv30@1|inB|81|-263 -Ametal-2|net@745|||S0|inv20B@1|gnd|109|-288|inv30@1|gnd_1|104.5|-288 -Ametal-2|net@746|||S0|inv20B@1|vdd|109|-238|inv30@1|vdd_2|104.5|-238 -Ametal-2|net@747|||S0|inv20B@1|vdd_1|109|-338|inv30@1|vdd_3|104.5|-338 -Ametal-2|net@748|||S1800|inv20B@1|gnd_1|125|-288|proposeZ@4|gnd|129.5|-288 -Ametal-2|net@749|||S1800|inv20B@1|vdd_3|125|-338|proposeZ@4|vdd|129.5|-338 -Ametal-2|net@750|||S1800|inv20B@1|vdd_2|125|-238|proposeZ@4|vdd_1|129.5|-238 -Ametal-1|net@751|||S0|inv20B@1|in|113|-313|pin@293||100|-313 -Ametal-1|net@752|||S2700|pin@293||100|-313|inv30@1|out|100|-288 -Ametal-1|net@753|||S0|inv20B@1|in_1|113|-263|pin@294||100|-263 -Ametal-1|net@754|||S900|pin@294||100|-263|inv30@1|out|100|-288 -Ametal-1|net@756|||S2700|pin@294||100|-263|contact@60||100|-222 -Ametal-1|net@757|||S1800|array@4|m1[T]|89.5|-210|pin@295||119|-210 -Ametal-1|net@758|||S900|pin@295||119|-210|inv20B@1|out|119|-275 -Ametal-1|net@760|||S0|pin@296||299.5|-220|pin@297||279|-220 -Ametal-1|net@761|||S2700|pin@297||279|-220|skipTime@6|olc[dec][F]|279|-201 -Ametal-2|net@762|||S0|contact@61||-122|-298|skipReg1@0|c[F]|-184.5|-298 -Ametal-1|net@763|||S2700|pin@298||-122|-313|contact@61||-122|-298 -Ametal-1|net@764|||S2700|inv80@1|out|-122|-320|pin@298||-122|-313 -Ametal-1|net@765|||S1800|pin@298||-122|-313|inv40B@1|in|-111|-313 -Ametal-1|net@766|||S2700|contact@61||-122|-298|pin@299||-122|-263 -Ametal-1|net@767|||S1800|pin@299||-122|-263|inv40B@1|in_1|-111|-263 -Ametal-2|net@768||6.2|S1800|inv40B@1|vdd|-118.5|-238|inv80@1|vdd_2|-109.5|-238 -Ametal-2|net@769||6.2|S0|inv80@1|gnd_1|-109.5|-288|inv40B@1|gnd|-118.5|-288 -Ametal-2|net@770||6.2|S0|inv80@1|vdd_3|-109.5|-338|inv40B@1|vdd_1|-118.5|-338 -Ametal-2|net@771||6.2|S1800|inv40B@1|vdd_2|-77.5|-238|skipReg3@0|vdd|-75.5|-238 -Ametal-2|net@772||6.2|S0|skipReg3@0|gnd|-75.5|-288|inv40B@1|gnd_1|-77.5|-288 -Ametal-2|net@773||6.2|S0|skipReg3@0|vdd_1|-75.5|-338|inv40B@1|vdd_3|-77.5|-338 -Ametal-2|net@774||6.2|S0|inv80@1|gnd|-182.5|-288|skipReg1@0|gnd_6|-184.5|-288 -Ametal-2|net@775||6.2|S0|inv80@1|vdd|-182.5|-238|skipReg1@0|vdd_13|-184.5|-238 -Ametal-2|net@776||6.2|S0|inv80@1|vdd_1|-182.5|-338|skipReg1@0|vdd_12|-184.5|-338 -Ametal-2|net@777|||S0|contact@62||-90|-278|skipReg1@0|c[T]|-184.5|-278 -Ametal-1|net@778|||S2700|inv40B@1|out|-90|-281|contact@62||-90|-278 -Ametal-1|net@780|||S0|inv80@1|inB|-175|-263|pin@301||-183.5|-263 -Ametal-1|net@783|||S1800|pin@303||-183.5|-313|inv80@1|inA|-175|-313 -Ametal-1|net@784|||S2700|pin@290||70.5|-313|pin@292||70.5|-263 -Ametal-1|net@785|||S900|pin@301||-183.5|-263|pin@303||-183.5|-313 -Ametal-1|net@786||0.4|S2700|contact@62||-90|-278|pin@304||-90|-271 -Ametal-1|net@788|||S0|pin@305||307|-210|pin@306||295|-210 -Ametal-1|net@789|||S2700|pin@306||295|-210|skipTime@6|olc[load][F]|295|-201 -Ametal-1|net@790|||S2700|pin@139||144|-222|array@4|flag[NZ]|144|-171 -Ametal-2|net@792||6.2|S0|pinsVddG@0|gnd|349.5|-288|proposeZ@4|gnd_2|295.5|-288 -Ametal-2|net@793||6.2|S1800|proposeZ@4|vdd_4|295.5|-338|pinsVddG@0|vdd_1|349.5|-338 -Ametal-2|net@794||6.2|S1800|proposeZ@4|vdd_5|295.5|-238|pinsVddG@0|vdd|349.5|-238 -Ametal-3|net@797|||S2700|pin@308||228|-330|contact@63||228|-260 -Ametal-1|net@799|||S2700|proposeZ@4|torp|219|-263|contact@64||219|-260 -Ametal-3|net@801|||S2700|contact@16||51|-322|contact@17||51|254 -Ametal-3|net@802|||S2700|contact@17||51|254|pin@310||51|348 -Ametal-1|net@815|||S900|pin@257||2|-219|skipReg3@0|out[2]|2|-281 -Ametal-2|net@817|||S0|contact@63||228|-260|contact@64||219|-260 -Ametal-2|net@818|||S0|contact@55||-146.3|228|skipReg1@0|out[3]|-225|228 -Ametal-1|net@820|||S2700|contact@47||-212|116|skipReg1@0|outt[6]|-212|133 -Ametal-1|net@821|||S2700|skipReg1@0|out[5]|-263|151|contact@54||-263|166 -Ametal-1|net@823|||S2700|contact@42||-261|-28|skipReg1@0|outt[8]|-261|-11 -EdoLO[7]||D5G2;|proposeZ@4|doLO[7]|I -EfireLO[OD]|fire[ODE]|D5G2;|skipTime@6|fireLO[OD]|I -Efire[MO]|fire[m1]|D5G2;|pin@290||I -Efire[m2]||D5G2;|pin@303||I -Eflag[AA]|flag[A]|D5G2;|array@4|flag[AA]|O -Eflag[BB]|flag[B]|D5G2;|array@4|flag[BB]|O -Egnd_20|gnd|D5G2;|skipReg1@0|gnd|G -Egnd_11||D5G2;|skipReg1@0|gnd_11|G -Egnd_13||D5G2;|skipReg1@0|gnd_13|G -Egnd_15||D5G2;|skipTime@6|gnd_15|G -Egnd_16||D5G2;|skipTime@6|gnd_1|G -Egnd_17||D5G2;|skipTime@6|gnd_12|G -Egnd_18||D5G2;|skipTime@6|gnd_13|G -Egnd_21||D5G2;|skipReg1@0|gnd_10|G -Egnd_22||D5G2;|skipReg1@0|gnd_12|G -Egnd_23||D5G2;|pinsVddG@0|gnd|G -Eilc[load][F]||D5G2;|skipTime@6|xxx|O -EinLO[7]||D5G2;|proposeZ@4|inLO[7]|I -Ein[2]|in[1]|D5G2;|skipReg1@0|in[2]|I -Ein[3]|in[2]|D5G2;|skipReg1@0|in[3]|I -Ein[1]|in[3]|D5G2;|skipReg1@0|in[1]|I -Ein[4]||D5G2;|skipReg1@0|in[4]|I -Ein[5]||D5G2;|skipReg1@0|in[5]|I -Ein[6]||D5G2;|skipReg1@0|in[6]|I -Ein[12]|in[7]|D5G2;|skipReg1@0|in[12]|I -Ein[7]|in[8]|D5G2;|skipReg1@0|in[7]|I -Ein[9]||D5G2;|skipReg1@0|in[9]|I -Ein[11]|in[10]|D5G2;|skipReg1@0|in[11]|I -Ein[10]|in[11]|D5G2;|skipReg1@0|in[10]|I -Ein[8]|in[12]|D5G2;|skipReg1@0|in[8]|I -Ein[15]|in[13]|D5G2;|skipReg1@0|in[15]|I -Ein[14]||D5G2;|skipReg1@0|in[14]|I -Ein[13]|in[15]|D5G2;|skipReg1@0|in[13]|I -Ein[16]||D5G2;|skipReg3@0|in[1]|I -Ein[17]||D5G2;|skipReg3@0|in[2]|I -Ein[18]||D5G2;|skipReg3@0|in[3]|I -Ekill_1|kill|D5G2;|pin@308||I -Emc||D5G2;|pin@310||I -EolcZ|olcNZ|D5G2;|proposeZ@4|out[TT]|O -Eolc[dec][1]||D5G2;|skipTime@6|olc[dec][1]|O -Eolc[dec][2]||D5G2;|skipTime@6|olc[dec][2]|O -Eolc[load][1]||D5G2;|skipTime@6|olc[load][1]|O -Eolc[load][2]||D5G2;|skipTime@6|olc[load][2]|O -EselLO[Co]||D5G2;|skipTime@6|selLO[Co]|I -EselLO[Dl]||D5G2;|skipTime@6|selLO[Dl]|I -EselLO[Dm]||D5G2;|skipTime@6|selLO[Dm]|I -EselLO[Lf]||D5G2;|skipTime@6|selLO[Lf]|I -EselLO[Li]||D5G2;|skipTime@6|selLO[Li]|I -EselLO[Lo]||D5G2;|skipTime@6|selLO[Lo]|I -Evdd_53|vdd|D5G2;|skipReg1@0|vdd|P -Evdd_1||D5G2;|skipTime@6|vdd_1|P -Evdd_20||D5G2;|skipReg1@0|vdd_20|P -Evdd_21||D5G2;|skipReg1@0|vdd_21|P -Evdd_22||D5G2;|skipTime@6|vdd_22|P -Evdd_23||D5G2;|skipTime@6|vdd_23|P -Evdd_26||D5G2;|skipReg1@0|vdd_26|P -Evdd_27||D5G2;|skipTime@6|vdd_27|P -Evdd_49||D5G2;|skipTime@6|vdd_2|P -Evdd_50||D5G2;|skipTime@6|vdd_3|P -Evdd_51||D5G2;|skipTime@6|vdd_24|P -Evdd_54||D5G2;|skipReg1@0|vdd_1|P -Evdd_55||D5G2;|skipReg1@0|vdd_22|P -Evdd_56||D5G2;|skipReg1@0|vdd_23|P -Evdd_57||D5G2;|skipReg1@0|vdd_24|P -Evdd_58||D5G2;|skipReg1@0|vdd_25|P -Evdd_59||D5G2;|skipReg1@0|vdd_27|P -Evdd_60||D5G2;|pinsVddG@0|vdd|P -Evdd_61||D5G2;|pinsVddG@0|vdd_1|P -Evdd_62||D5G2;|skipTime@6|vdd_28|P -X - -# Cell skipAll;5{sch} -CskipAll;5{sch}||schematic|1222262993079|1227290876856|I -Iarray;1{ic}|array@0||0|4|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-35.5|2|||| -NOff-Page|conn@2||18|0|||YRR| -NOff-Page|conn@5||36|-3|||YRRR| -NOff-Page|conn@10||13|-30|||YRRR| -NOff-Page|conn@11||27.5|-12|||XRR| -NOff-Page|conn@12||-12|-9|||Y| -NOff-Page|conn@13||6|-32|||XYRRR| -NOff-Page|conn@14||-12|-19|||Y| -NOff-Page|conn@20||53.5|5|||| -NOff-Page|conn@23||48.5|17|||XRR| -NOff-Page|conn@26||-42|6|||| -NOff-Page|conn@27||-1|16.5|||XR| -NOff-Page|conn@28||48|13|||XRR| -IredFive:inv;1{ic}|inv@0||-23|18|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-39|-30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||-23|-30|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||-39|18|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@4||20|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@0||1|38|||||ART_message(D5G6;)SskipAll -Ngeneric:Invisible-Pin|pin@1||1|33|||||ART_message(D5G4;)Sflags and amplifiers -Ngeneric:Invisible-Pin|pin@2||1|28|||||ART_message(D5G3;)Sies 19 November 2008 -NWire_Pin|pin@24||-2|-8|||| -NWire_Pin|pin@26||-2|-12|||| -NWire_Pin|pin@38||-6|5|||| -NWire_Pin|pin@39||-6|-9|||| -NWire_Pin|pin@49||-6|-17|||| -NWire_Pin|pin@51||8|-12|||| -NBus_Pin|pin@61||-9|9|-1|-1|| -NWire_Pin|pin@67||6|2|||| -NWire_Pin|pin@69||6|-8|||| -NBus_Pin|pin@74||-9|11|-1|-1|| -NWire_Pin|pin@91||6|-12|||| -NWire_Pin|pin@92||-12|18|||| -NWire_Pin|pin@93||-12|22.5|||| -NWire_Pin|pin@96||13|-20|||| -NBus_Pin|pin@104||23.5|-18|-1|-1|| -NBus_Pin|pin@105||23.5|-21|-1|-1|| -NWire_Pin|pin@124||16|3.5|||| -NBus_Pin|pin@130||44|9|-1|-1|| -NBus_Pin|pin@134||44|-18|-1|-1|| -NBus_Pin|pin@137||-20.5|-9|-1|-1|| -NWire_Pin|pin@138||-27|-30|||| -NWire_Pin|pin@139||-27|-27|||| -NWire_Pin|pin@140||-12|-30|||| -NWire_Pin|pin@141||-12|-26|||| -NWire_Pin|pin@142||-27|18|||| -NWire_Pin|pin@143||-27|23|||| -NBus_Pin|pin@144||-11.5|2|-1|-1|| -NBus_Pin|pin@145||-11.5|2|-1|-1|| -NWire_Pin|pin@146||54|-12|||| -NWire_Pin|pin@147||54|-15|||| -NWire_Pin|pin@148||54|-18|||| -NWire_Pin|pin@149||54|-21|||| -NWire_Pin|pin@150||-46.5|18|||| -NWire_Pin|pin@151||-46.5|24|||| -NWire_Pin|pin@152||-46|-30|||| -NWire_Pin|pin@153||-46|-22|||| -NWire_Pin|pin@154||36|23.5|||| -Ngeneric:Invisible-Pin|pin@155||-40|-6.5|||||ART_message(D5G2;)SN.B. in 1:12 have inverters -NWire_Pin|pin@159||16|8|||| -NWire_Pin|pin@161||9|0|||| -NWire_Pin|pin@162||9|4|||| -IproposeZero;2{ic}|proposeZ@1||6|-20|||D5G4; -IskipAll;2{ic}|skipAll@1||46|37.5|||D5G4; -IskipReg18;1{ic}|skipReg1@0||-20.5|2|||D5G4; -IskipTimer;3{ic}|skipTime@4||36|11|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@3||2.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D657.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||21.5|13|||D0G4;|ATTR_L(D5G1;PUD)D439.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@13||-16|18|X||D0G4;|ATTR_L(D5G1;PUD)D1282.5000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@14||-32|-30|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3646.5000000000023|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@15||-16|-30|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2967.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@16||-32|18|X||D0G4;|ATTR_L(D5G1;PUD)D1704.4000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@17||63.5|-12|||D0G4;|ATTR_L(D5G1;PUD)D648.9999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@18||63.5|-18|||D0G4;|ATTR_L(D5G1;PUD)D305.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@19||25.5|8|||D0G4;|ATTR_L(D5G1;PUD)D439.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@20||12.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D657.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|doIt|D5G2;||0|skipTime@4|doit|33|13|wire90@5|b|24|13 -Awire|fire[ODE]|D5G2;||2700|skipTime@4|fireLO[OD]|36|20|pin@154||36|23.5 -Awire|fire[m1]|D5G2;||2700|pin@150||-46.5|18|pin@151||-46.5|24 -Awire|fire[m2]|D5G2;||2700|pin@152||-46|-30|pin@153||-46|-22 -Awire|flag[NZ]|D5G2;||900|pin@67||6|2|pin@69||6|-8 -Abus|in[1:9][T,F]|D5G2;|-0.5|IJ900|pin@144||-11.5|2|pin@145||-11.5|2 -Awire|loadFlags[F]|D5G2;||900|pin@159||16|8|pin@124||16|3.5 -Awire|m1[F]|D5G2;||2700|pin@142||-27|18|pin@143||-27|23 -Abus|m1[T,F]|D5G2;|-0.5|IJ2700|pin@61||-9|9|pin@74||-9|11 -Awire|m1[T]|D5G2;||2700|pin@92||-12|18|pin@93||-12|22.5 -Awire|m2[F]|D5G2;||2700|pin@138||-27|-30|pin@139||-27|-27 -Abus|m2[T,F]|D5G2;|-0.5|IJ900|skipReg1@0|c[T,F]|-20.5|-1|pin@137||-20.5|-9 -Awire|m2[T]|D5G2;||2700|pin@140||-12|-30|pin@141||-12|-26 -Awire|net@75|||0|array@0|mc|-4|5|pin@38||-6|5 -Awire|net@76|||1800|conn@12|y|-10|-9|pin@39||-6|-9 -Awire|net@77|||900|pin@38||-6|5|pin@39||-6|-9 -Awire|net@102|||0|proposeZ@1|mc|1|-17|pin@49||-6|-17 -Awire|net@103|||2700|pin@49||-6|-17|pin@39||-6|-9 -Awire|net@106|||1800|conn@14|y|-10|-19|proposeZ@1|torp|1|-19 -Awire|net@107|||2700|conn@13|y|6|-30|proposeZ@1|do[7]|6|-24 -Awire|net@110|||900|pin@51||8|-12|proposeZ@1|olcNZ|8|-15 -Awire|net@126|||0|wire90@3|b|0|-12|pin@26||-2|-12 -Abus|net@133||-0.5|IJ1800|pin@61||-9|9|array@0|m1[T,F]|-3|9 -Awire|net@142|||1800|array@0|flag[Z]|4|2|pin@67||6|2 -Awire|net@144|||1800|pin@24||-2|-8|pin@69||6|-8 -Awire|net@147|||900|pin@24||-2|-8|pin@26||-2|-12 -Awire|net@177|||1800|wire90@3|a|5|-12|pin@91||6|-12 -Awire|net@178|||900|pin@91||6|-12|proposeZ@1|flag[Z]|6|-16 -Awire|net@179|||1800|inv@0|out|-20.5|18|wire90@13|b|-18.5|18 -Awire|net@180|||1800|wire90@13|a|-13.5|18|pin@92||-12|18 -Awire|net@192|||0|pin@96||13|-20|proposeZ@1|inLO[7]|8|-20 -Awire|net@193|||900|pin@96||13|-20|conn@10|y|13|-28 -Abus|net@210||-0.5|IJ1800|proposeZ@1|olc[load,dec][T,F]|10|-18|pin@104||23.5|-18 -Awire|net@239|||1800|skipTime@4|ilc[load][F]|39|5|conn@20|a|51.5|5 -Abus|net@277||-0.5|IJ1800|skipTime@4|olc[dec][F_1]|39|17|conn@23|a|46.5|17 -Abus|net@281||-0.5|IJ1800|skipTime@4|olc[load,dec][F]|39|9|pin@130||44|9 -Abus|net@288||-0.5|IJ1800|pin@104||23.5|-18|pin@134||44|-18 -Abus|net@289||-0.5|IJ2700|pin@134||44|-18|pin@130||44|9 -Abus|net@299||-0.5|IJ0|array@0|in[1:9][T,F]|-4|2|pin@144||-11.5|2 -Abus|net@300||-0.5|IJ1800|conn@0|y|-33.5|2|skipReg1@0|in[1:18]|-23.5|2 -Awire|net@301|||1800|wire90@15|a|-13.5|-30|pin@140||-12|-30 -Awire|net@302|||0|wire90@14|b|-34.5|-30|inv@1|out|-36.5|-30 -Awire|net@304|||0|wire90@15|b|-18.5|-30|inv@2|out|-20.5|-30 -Awire|net@305|||1800|pin@138||-27|-30|inv@2|in|-25.5|-30 -Awire|net@306|||0|pin@138||-27|-30|wire90@14|a|-29.5|-30 -Awire|net@308|||1800|inv@3|out|-36.5|18|wire90@16|b|-34.5|18 -Awire|net@311|||0|pin@142||-27|18|wire90@16|a|-29.5|18 -Awire|net@312|||0|inv@0|in|-25.5|18|pin@142||-27|18 -Abus|net@314||-0.5|IJ0|pin@144||-11.5|2|skipReg1@0|out[1:18]|-17.5|2 -Awire|net@315|||0|wire90@17|a|61|-12|pin@146||54|-12 -Awire|net@317|||0|wire90@18|a|61|-18|pin@148||54|-18 -Awire|net@318|||0|inv@3|in|-41.5|18|pin@150||-46.5|18 -Awire|net@320|||0|inv@1|in|-41.5|-30|pin@152||-46|-30 -Abus|net@326||-0.5|IJ900|conn@27|a|-1|14.5|array@0|doit_1|-1|12.5 -Awire|net@331|||0|wire90@5|a|19|13|array@0|out|1|13 -Awire|net@335|||0|skipTime@4|loadFlags[F]|33|8|wire90@19|b|28|8 -Abus|net@340||-0.5|IJ1800|skipTime@4|do[LL_1]|39|13|conn@28|a|46|13 -Abus|net@341||-0.5|IJ900|skipTime@4|selLO[Lf,Lo,Co,Dm,Dl,Li]|36|2|conn@5|y|36|-1 -Awire|net@343|||1800|array@0|loadFlag[T,F]|9|8|pin@159||16|8 -Awire|net@344|||0|wire90@19|a|23|8|pin@159||16|8 -Awire|net@348|||0|conn@2|y|16|0|pin@161||9|0 -Awire|net@349|||2700|pin@161||9|0|pin@162||9|4 -Awire|net@350|||0|pin@162||9|4|array@0|in[C]|4|4 -Awire|net@351|||0|wire90@20|b|10|-12|pin@51||8|-12 -Awire|net@352|||1800|wire90@20|a|15|-12|inv@4|in|17.5|-12 -Awire|net@353|||1800|inv@4|out|22.5|-12|conn@11|a|25.5|-12 -Awire|olc[dec][F]|D5G2;||900|pin@148||54|-18|pin@149||54|-21 -Abus|olc[load,dec][F]|D5G2;|-0.5|IJ900|pin@104||23.5|-18|pin@105||23.5|-21 -Awire|olc[load][F]|D5G2;||900|pin@146||54|-12|pin@147||54|-15 -Edo[M,L]||D6G2;|conn@28|y|O -Efire[m2,m1,ODE]||D4G2;|conn@26|a|I -Eflag[A,B,C]|flagOut[A,B]|D6G2;|conn@27|y|O -Ein[C]|flag[C]|D4G2;|conn@2|a|I -Eilc[load][F]||D6G2;|conn@20|y|O -EinLO[7]||D4G2;|conn@10|a|I -Ein[1:18]||D4G2;|conn@0|a|I -Ekill||D4G2;|conn@14|a|I -Emc||D4G2;|conn@12|a|I -EolcNZ|olcZ|D6G2;|conn@11|y|O -Eolc[load,dec][1:2]||D6G2;|conn@23|y|O -EselLO[Lf,Lo,Co,Dm,Dl,Li]||D4G2;|conn@5|a|I -EzooLO||D4G2;|conn@13|a|I -X - -# Cell skipReg3;2{lay} -CskipReg3;2{lay}||cmos90|1223493352365|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224926271313|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||48.5|10|||| -NX-Metal-1-Metal-2-Con|contact@1||47.7|-10|||| -NX-Metal-1-Metal-2-Con|contact@2||-1.3|-10|||| -NX-Metal-1-Metal-2-Con|contact@3||-0.5|10|||| -NX-Metal-1-Metal-2-Con|contact@4||-49.5|10|||| -NX-Metal-1-Metal-2-Con|contact@5||-50.3|-10|||| -IlatchesK:mlat1in5iA;1{lay}|mlat1in5@3||-49|0|||D5G4; -IlatchesK:mlat1in5iB;1{lay}|mlat1in5@5||0|0|||D5G4; -IlatchesK:mlat1in5iC;1{lay}|mlat1in5@6||49|0|||D5G4; -NMetal-2-Pin|pin@11||12|-10|||| -NMetal-2-Pin|pin@12||12|10|||| -Ametal-2|net@123|||S0|mlat1in5@5|gnd|-23.5|0|mlat1in5@3|gnd_1|-25.5|0 -Ametal-2|net@124|||S0|mlat1in5@5|vdd|-23.5|50|mlat1in5@3|vdd_2|-25.5|50 -Ametal-2|net@125|||S0|mlat1in5@5|vdd_1|-23.5|-50|mlat1in5@3|vdd_3|-25.5|-50 -Ametal-2|net@126|||S1800|mlat1in5@5|gnd_1|23.5|0|mlat1in5@6|gnd|25.5|0 -Ametal-2|net@127|||S1800|mlat1in5@5|vdd_2|23.5|50|mlat1in5@6|vdd|25.5|50 -Ametal-2|net@128|||S1800|mlat1in5@5|vdd_3|23.5|-50|mlat1in5@6|vdd_1|25.5|-50 -Ametal-2|net@129|||S1800|contact@4||-49.5|10|contact@3||-0.5|10 -Ametal-2|net@130|||S1800|contact@5||-50.3|-10|contact@2||-1.3|-10 -Ametal-1|net@132||0.4|S900|mlat1in5@6|c[T]|48.5|19|contact@0||48.5|10 -Ametal-1|net@134|||S2700|mlat1in5@6|c[F]|47.7|-25|contact@1||47.7|-10 -Ametal-2|net@135|||S1800|pin@11||12|-10|contact@1||47.7|-10 -Ametal-1|net@136|||S2700|mlat1in5@5|c[F]|-1.3|-25|contact@2||-1.3|-10 -Ametal-2|net@137|||S1800|pin@12||12|10|contact@0||48.5|10 -Ametal-1|net@138||0.4|S900|mlat1in5@5|c[T]|-0.5|19|contact@3||-0.5|10 -Ametal-1|net@140||0.4|S900|mlat1in5@3|c[T]|-49.5|19|contact@4||-49.5|10 -Ametal-1|net@142|||S2700|mlat1in5@3|c[F]|-50.3|-25|contact@5||-50.3|-10 -Ametal-2|net@143|||S1800|contact@2||-1.3|-10|pin@11||12|-10 -Ametal-2|net@144|||S1800|contact@3||-0.5|10|pin@12||12|10 -Ec[F]||D5G2;|pin@11||I -Ec[T]||D5G2;|pin@12||I -Egnd||D5G2;|mlat1in5@3|gnd|G -Egnd_1||D5G2;|mlat1in5@6|gnd_1|G -Ein[1]||D5G2;|mlat1in5@3|in|I -Ein[2]||D5G2;|mlat1in5@5|in|I -Ein[3]||D5G2;|mlat1in5@6|in|I -Eout[1]||D5G2;|mlat1in5@3|out|O -Eout[2]||D5G2;|mlat1in5@5|out|O -Eout[3]||D5G2;|mlat1in5@6|out|O -Eoutt[1]||D5G2;|mlat1in5@3|out_2|O -Eoutt[2]||D5G2;|mlat1in5@5|out_2|O -Eoutt[3]||D5G2;|mlat1in5@6|out_2|O -Eouttt[1]||D5G2;|mlat1in5@3|out_1|O -Eouttt[2]||D5G2;|mlat1in5@5|out_1|O -Eouttt[3]||D5G2;|mlat1in5@6|out_1|O -Evdd||D5G2;|mlat1in5@3|vdd|P -Evdd_1||D5G2;|mlat1in5@3|vdd_1|P -Evdd_2||D5G2;|mlat1in5@6|vdd_2|P -Evdd_3||D5G2;|mlat1in5@6|vdd_3|P -X - -# Cell skipReg3;1{sch} -CskipReg3;1{sch}||schematic|1223646182288|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||9|0|||| -NOff-Page|conn@1||0|-10|||YRRR| -NOff-Page|conn@2||-10|0|||XYRR| -IlatchesK:mlat1in5i;1{ic}|lat[1:3]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||3|32|||||ART_message(D5G6;)SskipReg3 -Ngeneric:Invisible-Pin|pin@1||3|27|||||ART_message(D5G4;)Sthis is a part of the register -Ngeneric:Invisible-Pin|pin@2||3|22|||||ART_message(D5G3;)Sies 10 October 2008 -Abus|net@0||-0.5|IJ1800|lat[1:3]|out|2|0|conn@0|a|7|0 -Abus|net@1||-0.5|IJ1800|conn@2|y|-8|0|lat[1:3]|in|-2|0 -Abus|net@2||-0.5|IJ2700|conn@1|y|0|-8|lat[1:3]|c[T,F]|0|-3 -Ec[T,F]||D4G2;|conn@1|a|I -Ein[1:15]|in[1:3]|D4G2;|conn@2|a|I -Eout[1:15]|out[1:3]|D6G2;|conn@0|y|O -X - -# Cell skipReg15;4{lay} -CskipReg15;4{lay}||cmos90|1223639744602|1227290876856|I|ATTR_NCC(D5G1;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226790497214|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-5.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@1||5.5|10|||| -NX-Metal-1-Metal-2-Con|contact@2||-5.5|-298|||| -NX-Metal-1-Metal-2-Con|contact@4||-5.5|-154|||| -NX-Metal-1-Metal-2-Con|contact@5||5.5|-134|||| -NX-Metal-1-Metal-2-Con|contact@6||-5.5|134|||| -NX-Metal-1-Metal-2-Con|contact@7||5.5|154|||| -NX-Metal-1-Metal-2-Con|contact@8||-5.5|278|||| -NX-Metal-1-Metal-2-Con|contact@9||5.5|298|||| -NX-Metal-1-Metal-2-Con|contact@10||-123|228|||| -NX-Metal-1-Metal-2-Con|contact@11||-74|228|||| -NX-Metal-1-Metal-2-Con|contact@12||5.5|-248|||| -NX-Metal-1-Metal-2-Con|contact@13||-30.5|-278|||| -NX-Metal-1-Metal-2-Con|contact@14||-30.5|-248|||| -Iinv10x3;3{lay}|inv10x3@8||-183|-144|||D5G4; -Iinv10x3;3{lay}|inv10x3@9||-183|0|||D5G4; -Iinv10x3;3{lay}|inv10x3@10||-183|144|||D5G4; -Iinv10x3;3{lay}|inv10x3@11||-183|288|||D5G4; -NMetal-1-Pin|pin@22||-74|-236|||| -NMetal-1-Pin|pin@23||-54.5|-236|||| -NMetal-1-Pin|pin@24||-123|-231|||| -NMetal-1-Pin|pin@25||-103.5|-231|||| -NMetal-1-Pin|pin@26||-103.5|-216|||| -NMetal-1-Pin|pin@27||-54.5|-216|||| -NMetal-1-Pin|pin@28||-123|-88|||| -NMetal-1-Pin|pin@29||-103.5|-88|||| -NMetal-1-Pin|pin@30||-103.5|-72|||| -NMetal-1-Pin|pin@31||-74|-100|||| -NMetal-1-Pin|pin@32||-54.5|-100|||| -NMetal-1-Pin|pin@33||-54.5|-72|||| -NMetal-1-Pin|pin@35||-103.5|216|||| -NMetal-1-Pin|pin@37||-54.5|216|||| -NMetal-1-Pin|pin@38||-103.5|219.5|||| -NMetal-1-Pin|pin@39||-123|219.5|||| -NMetal-1-Pin|pin@40||-54.5|220|||| -NMetal-1-Pin|pin@41||-74|220|||| -NMetal-2-Pin|pin@42||4.5|-278|||| -NMetal-2-Pin|pin@43||4.5|-298|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-215.5|-288|||D5G4; -IwiresL:select30;1{lay}|select30@0||-203|-288|||D5G4; -IwiresL:select40;1{lay}|select40@0||-178|-288|||D5G4; -IskipReg3;2{lay}|skipReg3@0||-79|144|||D5G4; -IskipReg3;2{lay}|skipReg3@1||-79|0|||D5G4; -IskipReg3;2{lay}|skipReg3@2||-79|-288|||D5G4; -IskipReg3;2{lay}|skipReg3@3||-79|-144|||D5G4; -IskipReg3;2{lay}|skipReg3@4||-79|288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||0|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||0|-288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||0|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||0|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||0|288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||-156|-288|||D5G4; -Ametal-2|net@0|||S1800|skipReg3@1|gnd_1|-6.5|0|wellCont@0|gnd|-4.5|0 -Ametal-2|net@1|||S1800|skipReg3@1|vdd_3|-6.5|-50|wellCont@0|vdd|-4.5|-50 -Ametal-2|net@2|||S1800|skipReg3@1|vdd_2|-6.5|50|wellCont@0|vdd_1|-4.5|50 -Ametal-2|net@12|||S1800|skipReg3@2|gnd_1|-6.5|-288|wellCont@1|gnd|-4.5|-288 -Ametal-2|net@13|||S1800|skipReg3@2|vdd_3|-6.5|-338|wellCont@1|vdd|-4.5|-338 -Ametal-2|net@16|||S1800|skipReg3@2|vdd_2|-6.5|-238|wellCont@1|vdd_1|-4.5|-238 -Ametal-2|net@21|||S1800|skipReg3@3|gnd_1|-6.5|-144|wellCont@2|gnd|-4.5|-144 -Ametal-2|net@22|||S1800|skipReg3@3|vdd_3|-6.5|-194|wellCont@2|vdd|-4.5|-194 -Ametal-2|net@25|||S1800|skipReg3@3|vdd_2|-6.5|-94|wellCont@2|vdd_1|-4.5|-94 -Ametal-2|net@30|||S1800|skipReg3@0|gnd_1|-6.5|144|wellCont@3|gnd|-4.5|144 -Ametal-2|net@31|||S1800|skipReg3@0|vdd_3|-6.5|94|wellCont@3|vdd|-4.5|94 -Ametal-2|net@34|||S1800|skipReg3@0|vdd_2|-6.5|194|wellCont@3|vdd_1|-4.5|194 -Ametal-2|net@39|||S1800|skipReg3@4|gnd_1|-6.5|288|wellCont@4|gnd|-4.5|288 -Ametal-2|net@40|||S1800|skipReg3@4|vdd_3|-6.5|238|wellCont@4|vdd|-4.5|238 -Ametal-2|net@43|||S1800|skipReg3@4|vdd_2|-6.5|338|wellCont@4|vdd_1|-4.5|338 -Ametal-1|net@56|||S2700|contact@0||-5.5|-10|contact@6||-5.5|134 -Ametal-1|net@57|||S2700|contact@1||5.5|10|contact@7||5.5|154 -Ametal-2|net@58|||S1800|skipReg3@1|c[F]|-67|-10|contact@0||-5.5|-10 -Ametal-2|net@59|||S1800|skipReg3@1|c[T]|-67|10|contact@1||5.5|10 -Ametal-1|net@60|||S2700|contact@2||-5.5|-298|contact@4||-5.5|-154 -Ametal-1|net@61|||S2700|contact@12||5.5|-248|contact@5||5.5|-134 -Ametal-2|net@62|||S1800|skipReg3@2|c[F]|-67|-298|contact@2||-5.5|-298 -Ametal-1|net@64|||S2700|contact@4||-5.5|-154|contact@0||-5.5|-10 -Ametal-1|net@65|||S2700|contact@5||5.5|-134|contact@1||5.5|10 -Ametal-2|net@66|||S1800|skipReg3@3|c[F]|-67|-154|contact@4||-5.5|-154 -Ametal-2|net@67|||S0|contact@5||5.5|-134|skipReg3@3|c[T]|-67|-134 -Ametal-1|net@68|||S2700|contact@6||-5.5|134|contact@8||-5.5|278 -Ametal-1|net@69|||S2700|contact@7||5.5|154|contact@9||5.5|298 -Ametal-2|net@70|||S1800|skipReg3@0|c[F]|-67|134|contact@6||-5.5|134 -Ametal-2|net@71|||S0|contact@7||5.5|154|skipReg3@0|c[T]|-67|154 -Ametal-2|net@72|||S1800|skipReg3@4|c[F]|-67|278|contact@8||-5.5|278 -Ametal-2|net@73|||S0|contact@9||5.5|298|skipReg3@4|c[T]|-67|298 -Ametal-1|net@75|||S1800|pin@22||-74|-236|pin@23||-54.5|-236 -Ametal-1|net@76|||S2700|skipReg3@2|out[1]|-123|-281|pin@24||-123|-231 -Ametal-1|net@77|||S1800|pin@24||-123|-231|pin@25||-103.5|-231 -Ametal-1|net@78|||S2700|pin@25||-103.5|-231|pin@26||-103.5|-216 -Ametal-1|net@79|||S2700|pin@23||-54.5|-236|pin@27||-54.5|-216 -Ametal-1|net@80|||S2700|skipReg3@3|out[1]|-123|-137|pin@28||-123|-88 -Ametal-1|net@81|||S1800|pin@28||-123|-88|pin@29||-103.5|-88 -Ametal-1|net@82|||S2700|pin@29||-103.5|-88|pin@30||-103.5|-72 -Ametal-1|net@84|||S1800|pin@31||-74|-100|pin@32||-54.5|-100 -Ametal-1|net@85|||S2700|pin@32||-54.5|-100|pin@33||-54.5|-72 -Ametal-2|net@89|||S1800|skipReg3@4|outtt[1]|-134|228|contact@10||-123|228 -Ametal-1|net@92|||S2700|pin@35||-103.5|216|pin@38||-103.5|219.5 -Ametal-1|net@93|||S2700|pin@37||-54.5|216|pin@40||-54.5|220 -Ametal-1|net@95|||S0|pin@38||-103.5|219.5|pin@39||-123|219.5 -Ametal-1|net@96|||S2700|pin@39||-123|219.5|contact@10||-123|228 -Ametal-1|net@98|||S0|pin@40||-54.5|220|pin@41||-74|220 -Ametal-1|net@99|||S2700|pin@41||-74|220|contact@11||-74|228 -Ametal-2|net@101|||S1800|contact@2||-5.5|-298|pin@43||4.5|-298 -Ametal-2|net@104|||S1800|skipReg3@2|c[T]|-67|-278|pin@42||4.5|-278 -Ametal-2|net@108|||S1800|skipReg3@2|c[T]|-67|-278|contact@13||-30.5|-278 -Ametal-2|net@111|||S0|contact@12||5.5|-248|contact@14||-30.5|-248 -Ametal-1|net@112|||S2700|contact@13||-30.5|-278|contact@14||-30.5|-248 -Ametal-2|net@143||6.2|S1800|wellCont@5|vdd_3|-151.5|-238|skipReg3@2|vdd|-151.5|-238 -Ametal-2|net@144||6.2|S0|skipReg3@2|gnd|-151.5|-288|wellCont@5|gnd_1|-151.5|-288 -Ametal-2|net@145||6.2|S0|skipReg3@2|vdd_1|-151.5|-338|wellCont@5|vdd_2|-151.5|-338 -Ametal-1|net@225|||S2700|skipReg3@3|out[2]|-74|-137|pin@31||-74|-100 -Ametal-1|net@226|||S2700|skipReg3@2|out[2]|-74|-281|pin@22||-74|-236 -Ametal-2|net@227|||S1800|skipReg3@4|outtt[2]|-85|228|contact@11||-74|228 -Ametal-2|net@228|||S0|inv10x3@10|gnd_2|-151.5|144|skipReg3@0|gnd|-151.5|144 -Ametal-2|net@229|||S0|inv10x3@10|vdd_5|-151.5|194|skipReg3@0|vdd|-151.5|194 -Ametal-2|net@230|||S0|inv10x3@10|vdd_4|-151.5|94|skipReg3@0|vdd_1|-151.5|94 -Ametal-2|net@231|||S0|inv10x3@9|gnd_2|-151.5|0|skipReg3@1|gnd|-151.5|0 -Ametal-2|net@232|||S0|inv10x3@9|vdd_5|-151.5|50|skipReg3@1|vdd|-151.5|50 -Ametal-2|net@233|||S0|inv10x3@9|vdd_4|-151.5|-50|skipReg3@1|vdd_1|-151.5|-50 -Ametal-2|net@234|||S0|inv10x3@8|gnd_2|-151.5|-144|skipReg3@3|gnd|-151.5|-144 -Ametal-2|net@235|||S0|inv10x3@8|vdd_5|-151.5|-94|skipReg3@3|vdd|-151.5|-94 -Ametal-2|net@236|||S0|inv10x3@8|vdd_4|-151.5|-194|skipReg3@3|vdd_1|-151.5|-194 -Ametal-2|net@237|||S0|inv10x3@11|gnd_2|-151.5|288|skipReg3@4|gnd|-151.5|288 -Ametal-2|net@238|||S0|inv10x3@11|vdd_5|-151.5|338|skipReg3@4|vdd|-151.5|338 -Ametal-2|net@239|||S0|inv10x3@11|vdd_4|-151.5|238|skipReg3@4|vdd_1|-151.5|238 -Ametal-2|net@240|||S1800|inv10x3@8|out[3]|-151.5|-172|skipReg3@3|in[1]|-122.5|-172 -Ametal-2|net@241|||S0|skipReg3@4|in[1]|-122.5|260|inv10x3@11|out[3]|-151.5|260 -Ametal-2|net@242|||S0|skipReg3@0|in[1]|-122.5|116|inv10x3@10|out[3]|-151.5|116 -Ametal-2|net@243|||S0|skipReg3@1|in[1]|-122.5|-28|inv10x3@9|out[3]|-151.5|-28 -Ametal-2|net@244|||S1800|inv10x3@8|out[2]|-151.5|-178|skipReg3@3|in[2]|-73.5|-178 -Ametal-2|net@245|||S0|skipReg3@4|in[2]|-73.5|254|inv10x3@11|out[2]|-151.5|254 -Ametal-2|net@246|||S0|skipReg3@0|in[2]|-73.5|110|inv10x3@10|out[2]|-151.5|110 -Ametal-2|net@247|||S0|skipReg3@1|in[2]|-73.5|-34|inv10x3@9|out[2]|-151.5|-34 -Ametal-2|net@248|||S1800|inv10x3@8|out[1]|-151.5|-184|skipReg3@3|in[3]|-24.5|-184 -Ametal-2|net@249|||S0|skipReg3@4|in[3]|-24.5|248|inv10x3@11|out[1]|-151.5|248 -Ametal-2|net@250|||S0|skipReg3@0|in[3]|-24.5|104|inv10x3@10|out[1]|-151.5|104 -Ametal-2|net@251|||S0|skipReg3@1|in[3]|-24.5|-40|inv10x3@9|out[1]|-151.5|-40 -Ametal-2|net@252||6.2|S1800|pinsVddG@0|gnd|-215.5|-288|wellCont@5|gnd|-160.5|-288 -Ametal-2|net@253||6.2|S0|wellCont@5|vdd|-160.5|-338|pinsVddG@0|vdd_1|-215.5|-338 -Ametal-2|net@254||6.2|S0|wellCont@5|vdd_1|-160.5|-238|pinsVddG@0|vdd|-215.5|-238 -Ec[F]||D5G2;|pin@43||I -Ec[T]||D5G2;|pin@42||I -Egnd||D5G2;|pinsVddG@0|gnd|G -Egnd_1||D5G2;|inv10x3@8|gnd_1|G -Egnd_5||D5G2;|wellCont@0|gnd_1|G -Egnd_6||D5G2;|wellCont@1|gnd_1|G -Egnd_7||D5G2;|wellCont@2|gnd_1|G -Egnd_8||D5G2;|wellCont@3|gnd_1|G -Egnd_9||D5G2;|wellCont@4|gnd_1|G -Egnd_10||D5G2;|inv10x3@9|gnd_1|G -Egnd_11||D5G2;|inv10x3@10|gnd_1|G -Egnd_12||D5G2;|inv10x3@11|gnd_1|G -Ein[11]|in[1]|D5G2;|inv10x3@11|in[2]|I -Ein[10]|in[2]|D5G2;|inv10x3@11|in[1]|I -Ein[12]|in[3]|D5G2;|inv10x3@11|in[3]|I -Ein[9]|in[4]|D5G2;|inv10x3@10|in[3]|I -Ein[8]|in[5]|D5G2;|inv10x3@10|in[2]|I -Ein[7]|in[6]|D5G2;|inv10x3@10|in[1]|I -Ein[1]|in[7]|D5G2;|inv10x3@8|in[1]|I -Ein[6]|in[8]|D5G2;|inv10x3@9|in[3]|I -Ein[4]|in[9]|D5G2;|inv10x3@9|in[1]|I -Ein[2]|in[10]|D5G2;|inv10x3@8|in[2]|I -Ein[3]|in[11]|D5G2;|inv10x3@8|in[3]|I -Ein[5]|in[12]|D5G2;|inv10x3@9|in[2]|I -Ein[15]|in[13]|D5G2;|skipReg3@2|in[3]|I -Ein[14]||D5G2;|skipReg3@2|in[2]|I -Ein[13]|in[15]|D5G2;|skipReg3@2|in[1]|I -Eout[2]|out[1]|D5G2;|pin@37||O -Eout[3]|out[2]|D5G2;|skipReg3@4|outtt[3]|O -Eout[1]|out[3]|D5G2;|pin@35||O -Eoutt[4]|out[4]|D5G2;|skipReg3@0|outt[1]|O -Eout[5]||D5G2;|skipReg3@0|out[2]|O -Eout[6]||D5G2;|skipReg3@0|outt[3]|O -Eout[12]|out[7]|D5G2;|skipReg3@3|out[3]|O -Eout[7]|out[8]|D5G2;|skipReg3@1|out[1]|O -Eout[9]||D5G2;|skipReg3@1|out[3]|O -Eout[11]|out[10]|D5G2;|pin@33||O -Eout[10]|out[11]|D5G2;|pin@30||O -Eout[8]|out[12]|D5G2;|skipReg3@1|outt[2]|O -Eout[15]|out[13]|D5G2;|skipReg3@2|out[3]|O -Eout[14]||D5G2;|pin@27||O -Eout[13]|out[15]|D5G2;|pin@26||O -Evdd||D5G2;|pinsVddG@0|vdd|P -Evdd_1||D5G2;|pinsVddG@0|vdd_1|P -Evdd_2||D5G2;|inv10x3@8|vdd_2|P -Evdd_3||D5G2;|inv10x3@8|vdd_3|P -Evdd_10||D5G2;|wellCont@0|vdd_2|P -Evdd_11||D5G2;|wellCont@0|vdd_3|P -Evdd_12||D5G2;|wellCont@1|vdd_2|P -Evdd_13||D5G2;|wellCont@1|vdd_3|P -Evdd_14||D5G2;|wellCont@2|vdd_2|P -Evdd_15||D5G2;|wellCont@2|vdd_3|P -Evdd_16||D5G2;|wellCont@3|vdd_2|P -Evdd_17||D5G2;|wellCont@3|vdd_3|P -Evdd_18||D5G2;|wellCont@4|vdd_2|P -Evdd_19||D5G2;|wellCont@4|vdd_3|P -Evdd_20||D5G2;|inv10x3@9|vdd_2|P -Evdd_21||D5G2;|inv10x3@9|vdd_3|P -Evdd_22||D5G2;|inv10x3@10|vdd_2|P -Evdd_23||D5G2;|inv10x3@10|vdd_3|P -Evdd_24||D5G2;|inv10x3@11|vdd_2|P -Evdd_25||D5G2;|inv10x3@11|vdd_3|P -X - -# Cell skipReg15;3{lay} -CskipReg15;3{lay}||cmos90|1223639744602|1227290876856|I|ATTR_NCC(D5G1;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226789070285|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224955227387 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-5.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@1||5.5|10|||| -NX-Metal-1-Metal-2-Con|contact@2||-5.5|-298|||| -NX-Metal-1-Metal-2-Con|contact@4||-5.5|-154|||| -NX-Metal-1-Metal-2-Con|contact@5||5.5|-134|||| -NX-Metal-1-Metal-2-Con|contact@6||-5.5|134|||| -NX-Metal-1-Metal-2-Con|contact@7||5.5|154|||| -NX-Metal-1-Metal-2-Con|contact@8||-5.5|278|||| -NX-Metal-1-Metal-2-Con|contact@9||5.5|298|||| -NX-Metal-1-Metal-2-Con|contact@10||-123|228|||| -NX-Metal-1-Metal-2-Con|contact@11||-74|228|||| -NX-Metal-1-Metal-2-Con|contact@12||5.5|-248|||| -NX-Metal-1-Metal-2-Con|contact@13||-30.5|-278|||| -NX-Metal-1-Metal-2-Con|contact@14||-30.5|-248|||| -NX-Metal-2-Metal-3-Con|contact@35||-189|-122|||| -NX-Metal-2-Metal-3-Con|contact@36||-207|-166|||| -NX-Metal-2-Metal-3-Con|contact@37||-213|-116|||| -NX-Metal-2-Metal-3-Con|contact@38||-219|-22|||| -NX-Metal-2-Metal-3-Con|contact@39||-201|22|||| -NX-Metal-2-Metal-3-Con|contact@40||-195|28|||| -NX-Metal-2-Metal-3-Con|contact@41||-177|122|||| -NX-Metal-2-Metal-3-Con|contact@42||-183|166|||| -NX-Metal-2-Metal-3-Con|contact@43||-171|172|||| -NX-Metal-2-Metal-3-Con|contact@44||-153|266|||| -NX-Metal-2-Metal-3-Con|contact@45||-165|316|||| -NX-Metal-2-Metal-3-Con|contact@47||-159|310|||| -NX-Metal-2-Metal-3-Con|contact@48||-111|-316|||| -NX-Metal-2-Metal-3-Con|contact@49||-15|-328|||| -NX-Metal-2-Metal-3-Con|contact@50||-63|-322|||| -Iinv10x3;2{lay}|inv10x3@4||-177|-144|||D5G4; -Iinv10x3;2{lay}|inv10x3@5||-177|0|||D5G4; -Iinv10x3;2{lay}|inv10x3@6||-177|144|||D5G4; -Iinv10x3;2{lay}|inv10x3@7||-177|288|||D5G4; -NMetal-1-Pin|pin@22||-74|-236|||| -NMetal-1-Pin|pin@23||-54.5|-236|||| -NMetal-1-Pin|pin@24||-123|-231|||| -NMetal-1-Pin|pin@25||-103.5|-231|||| -NMetal-1-Pin|pin@26||-103.5|-216|||| -NMetal-1-Pin|pin@27||-54.5|-216|||| -NMetal-1-Pin|pin@28||-123|-88|||| -NMetal-1-Pin|pin@29||-103.5|-88|||| -NMetal-1-Pin|pin@30||-103.5|-72|||| -NMetal-1-Pin|pin@31||-74|-100|||| -NMetal-1-Pin|pin@32||-54.5|-100|||| -NMetal-1-Pin|pin@33||-54.5|-72|||| -NMetal-1-Pin|pin@35||-103.5|216|||| -NMetal-1-Pin|pin@37||-54.5|216|||| -NMetal-1-Pin|pin@38||-103.5|219.5|||| -NMetal-1-Pin|pin@39||-123|219.5|||| -NMetal-1-Pin|pin@40||-54.5|220|||| -NMetal-1-Pin|pin@41||-74|220|||| -NMetal-2-Pin|pin@42||4.5|-278|||| -NMetal-2-Pin|pin@43||4.5|-298|||| -NMetal-3-Pin|pin@50||-153|-355|||| -NMetal-3-Pin|pin@52||-159|-355|||| -NMetal-3-Pin|pin@54||-165|-355|||| -NMetal-3-Pin|pin@56||-171|-355|||| -NMetal-3-Pin|pin@58||-177|-355|||| -NMetal-3-Pin|pin@60||-183|-355|||| -NMetal-3-Pin|pin@62||-189|-355|||| -NMetal-3-Pin|pin@64||-195|-355|||| -NMetal-3-Pin|pin@66||-201|-355|||| -NMetal-3-Pin|pin@68||-207|-355|||| -NMetal-3-Pin|pin@70||-213|-355|||| -NMetal-3-Pin|pin@72||-219|-355|||| -NMetal-3-Pin|pin@77||-111|-355|||| -NMetal-3-Pin|pin@78||-15|-355|||| -NMetal-3-Pin|pin@79||-63|-355|||| -IskipReg3;2{lay}|skipReg3@0||-79|144|||D5G4; -IskipReg3;2{lay}|skipReg3@1||-79|0|||D5G4; -IskipReg3;2{lay}|skipReg3@2||-79|-288|||D5G4; -IskipReg3;2{lay}|skipReg3@3||-79|-144|||D5G4; -IskipReg3;2{lay}|skipReg3@4||-79|288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||0|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||0|-288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||0|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||0|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||0|288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@5||-207|-288|||D5G4; -Ametal-2|net@0|||S1800|skipReg3@1|gnd_1|-6.5|0|wellCont@0|gnd|-4.5|0 -Ametal-2|net@1|||S1800|skipReg3@1|vdd_3|-6.5|-50|wellCont@0|vdd|-4.5|-50 -Ametal-2|net@2|||S1800|skipReg3@1|vdd_2|-6.5|50|wellCont@0|vdd_1|-4.5|50 -Ametal-2|net@12|||S1800|skipReg3@2|gnd_1|-6.5|-288|wellCont@1|gnd|-4.5|-288 -Ametal-2|net@13|||S1800|skipReg3@2|vdd_3|-6.5|-338|wellCont@1|vdd|-4.5|-338 -Ametal-2|net@16|||S1800|skipReg3@2|vdd_2|-6.5|-238|wellCont@1|vdd_1|-4.5|-238 -Ametal-2|net@21|||S1800|skipReg3@3|gnd_1|-6.5|-144|wellCont@2|gnd|-4.5|-144 -Ametal-2|net@22|||S1800|skipReg3@3|vdd_3|-6.5|-194|wellCont@2|vdd|-4.5|-194 -Ametal-2|net@25|||S1800|skipReg3@3|vdd_2|-6.5|-94|wellCont@2|vdd_1|-4.5|-94 -Ametal-2|net@30|||S1800|skipReg3@0|gnd_1|-6.5|144|wellCont@3|gnd|-4.5|144 -Ametal-2|net@31|||S1800|skipReg3@0|vdd_3|-6.5|94|wellCont@3|vdd|-4.5|94 -Ametal-2|net@34|||S1800|skipReg3@0|vdd_2|-6.5|194|wellCont@3|vdd_1|-4.5|194 -Ametal-2|net@39|||S1800|skipReg3@4|gnd_1|-6.5|288|wellCont@4|gnd|-4.5|288 -Ametal-2|net@40|||S1800|skipReg3@4|vdd_3|-6.5|238|wellCont@4|vdd|-4.5|238 -Ametal-2|net@43|||S1800|skipReg3@4|vdd_2|-6.5|338|wellCont@4|vdd_1|-4.5|338 -Ametal-1|net@56|||S2700|contact@0||-5.5|-10|contact@6||-5.5|134 -Ametal-1|net@57|||S2700|contact@1||5.5|10|contact@7||5.5|154 -Ametal-2|net@58|||S1800|skipReg3@1|c[F]|-67|-10|contact@0||-5.5|-10 -Ametal-2|net@59|||S1800|skipReg3@1|c[T]|-67|10|contact@1||5.5|10 -Ametal-1|net@60|||S2700|contact@2||-5.5|-298|contact@4||-5.5|-154 -Ametal-1|net@61|||S2700|contact@12||5.5|-248|contact@5||5.5|-134 -Ametal-2|net@62|||S1800|skipReg3@2|c[F]|-67|-298|contact@2||-5.5|-298 -Ametal-1|net@64|||S2700|contact@4||-5.5|-154|contact@0||-5.5|-10 -Ametal-1|net@65|||S2700|contact@5||5.5|-134|contact@1||5.5|10 -Ametal-2|net@66|||S1800|skipReg3@3|c[F]|-67|-154|contact@4||-5.5|-154 -Ametal-2|net@67|||S0|contact@5||5.5|-134|skipReg3@3|c[T]|-67|-134 -Ametal-1|net@68|||S2700|contact@6||-5.5|134|contact@8||-5.5|278 -Ametal-1|net@69|||S2700|contact@7||5.5|154|contact@9||5.5|298 -Ametal-2|net@70|||S1800|skipReg3@0|c[F]|-67|134|contact@6||-5.5|134 -Ametal-2|net@71|||S0|contact@7||5.5|154|skipReg3@0|c[T]|-67|154 -Ametal-2|net@72|||S1800|skipReg3@4|c[F]|-67|278|contact@8||-5.5|278 -Ametal-2|net@73|||S0|contact@9||5.5|298|skipReg3@4|c[T]|-67|298 -Ametal-1|net@75|||S1800|pin@22||-74|-236|pin@23||-54.5|-236 -Ametal-1|net@76|||S2700|skipReg3@2|out[1]|-123|-281|pin@24||-123|-231 -Ametal-1|net@77|||S1800|pin@24||-123|-231|pin@25||-103.5|-231 -Ametal-1|net@78|||S2700|pin@25||-103.5|-231|pin@26||-103.5|-216 -Ametal-1|net@79|||S2700|pin@23||-54.5|-236|pin@27||-54.5|-216 -Ametal-1|net@80|||S2700|skipReg3@3|out[1]|-123|-137|pin@28||-123|-88 -Ametal-1|net@81|||S1800|pin@28||-123|-88|pin@29||-103.5|-88 -Ametal-1|net@82|||S2700|pin@29||-103.5|-88|pin@30||-103.5|-72 -Ametal-1|net@84|||S1800|pin@31||-74|-100|pin@32||-54.5|-100 -Ametal-1|net@85|||S2700|pin@32||-54.5|-100|pin@33||-54.5|-72 -Ametal-2|net@89|||S1800|skipReg3@4|outtt[1]|-134|228|contact@10||-123|228 -Ametal-1|net@92|||S2700|pin@35||-103.5|216|pin@38||-103.5|219.5 -Ametal-1|net@93|||S2700|pin@37||-54.5|216|pin@40||-54.5|220 -Ametal-1|net@95|||S0|pin@38||-103.5|219.5|pin@39||-123|219.5 -Ametal-1|net@96|||S2700|pin@39||-123|219.5|contact@10||-123|228 -Ametal-1|net@98|||S0|pin@40||-54.5|220|pin@41||-74|220 -Ametal-1|net@99|||S2700|pin@41||-74|220|contact@11||-74|228 -Ametal-2|net@101|||S1800|contact@2||-5.5|-298|pin@43||4.5|-298 -Ametal-2|net@104|||S1800|skipReg3@2|c[T]|-67|-278|pin@42||4.5|-278 -Ametal-2|net@108|||S1800|skipReg3@2|c[T]|-67|-278|contact@13||-30.5|-278 -Ametal-2|net@111|||S0|contact@12||5.5|-248|contact@14||-30.5|-248 -Ametal-1|net@112|||S2700|contact@13||-30.5|-278|contact@14||-30.5|-248 -Ametal-2|net@143||6.2|S1800|wellCont@5|vdd_3|-202.5|-238|skipReg3@2|vdd|-151.5|-238 -Ametal-2|net@144||6.2|S0|skipReg3@2|gnd|-151.5|-288|wellCont@5|gnd_1|-202.5|-288 -Ametal-2|net@145||6.2|S0|skipReg3@2|vdd_1|-151.5|-338|wellCont@5|vdd_2|-202.5|-338 -Ametal-3|net@146|||S2700|pin@50||-153|-355|contact@44||-153|266 -Ametal-3|net@147|||S2700|pin@52||-159|-355|contact@47||-159|310 -Ametal-3|net@148|||S2700|pin@54||-165|-355|contact@45||-165|316 -Ametal-3|net@149|||S2700|pin@56||-171|-355|contact@43||-171|172 -Ametal-3|net@150|||S2700|pin@58||-177|-355|contact@41||-177|122 -Ametal-3|net@151|||S2700|pin@60||-183|-355|contact@42||-183|166 -Ametal-3|net@172|||S2700|pin@68||-207|-355|contact@36||-207|-166 -Ametal-3|net@176|||S2700|pin@66||-201|-355|contact@39||-201|22 -Ametal-3|net@178|||S2700|pin@72||-219|-355|contact@38||-219|-22 -Ametal-3|net@180|||S2700|pin@64||-195|-355|contact@40||-195|28 -Ametal-2|net@198|||S0|inv10x3@4|gnd|-151.5|-144|skipReg3@3|gnd|-151.5|-144 -Ametal-2|net@199|||S0|inv10x3@4|vdd_1|-151.5|-94|skipReg3@3|vdd|-151.5|-94 -Ametal-2|net@200|||S0|inv10x3@4|vdd|-151.5|-194|skipReg3@3|vdd_1|-151.5|-194 -Ametal-2|net@201|||S0|inv10x3@6|gnd|-151.5|144|skipReg3@0|gnd|-151.5|144 -Ametal-2|net@202|||S0|inv10x3@6|vdd_1|-151.5|194|skipReg3@0|vdd|-151.5|194 -Ametal-2|net@203|||S0|inv10x3@6|vdd|-151.5|94|skipReg3@0|vdd_1|-151.5|94 -Ametal-2|net@204|||S0|inv10x3@5|gnd|-151.5|0|skipReg3@1|gnd|-151.5|0 -Ametal-2|net@205|||S0|inv10x3@5|vdd_1|-151.5|50|skipReg3@1|vdd|-151.5|50 -Ametal-2|net@206|||S0|inv10x3@5|vdd|-151.5|-50|skipReg3@1|vdd_1|-151.5|-50 -Ametal-2|net@207|||S0|inv10x3@7|gnd|-151.5|288|skipReg3@4|gnd|-151.5|288 -Ametal-2|net@208|||S0|inv10x3@7|vdd_1|-151.5|338|skipReg3@4|vdd|-151.5|338 -Ametal-2|net@209|||S0|inv10x3@7|vdd|-151.5|238|skipReg3@4|vdd_1|-151.5|238 -Ametal-2|net@210|||S1800|inv10x3@4|out[1]|-151|-184|skipReg3@3|in[3]|-24.5|-184 -Ametal-2|net@211|||S0|skipReg3@4|in[3]|-24.5|248|inv10x3@7|out[1]|-151|248 -Ametal-2|net@212|||S1800|inv10x3@4|out[2]|-151|-178|skipReg3@3|in[2]|-73.5|-178 -Ametal-2|net@213|||S0|skipReg3@4|in[2]|-73.5|254|inv10x3@7|out[2]|-151|254 -Ametal-2|net@214|||S1800|inv10x3@4|out[3]|-151|-172|skipReg3@3|in[1]|-122.5|-172 -Ametal-2|net@215|||S0|skipReg3@4|in[1]|-122.5|260|inv10x3@7|out[3]|-151|260 -Ametal-2|net@216|||S1800|inv10x3@5|out[1]|-151|-40|skipReg3@1|in[3]|-24.5|-40 -Ametal-2|net@217|||S0|skipReg3@0|in[3]|-24.5|104|inv10x3@6|out[1]|-151|104 -Ametal-2|net@218|||S1800|inv10x3@5|out[2]|-151|-34|skipReg3@1|in[2]|-73.5|-34 -Ametal-2|net@219|||S0|skipReg3@0|in[2]|-73.5|110|inv10x3@6|out[2]|-151|110 -Ametal-2|net@220|||S1800|inv10x3@5|out[3]|-151|-28|skipReg3@1|in[1]|-122.5|-28 -Ametal-2|net@221|||S0|skipReg3@0|in[1]|-122.5|116|inv10x3@6|out[3]|-151|116 -Ametal-1|net@225|||S2700|skipReg3@3|out[2]|-74|-137|pin@31||-74|-100 -Ametal-1|net@226|||S2700|skipReg3@2|out[2]|-74|-281|pin@22||-74|-236 -Ametal-2|net@227|||S1800|skipReg3@4|outtt[2]|-85|228|contact@11||-74|228 -Ametal-2|net@231|||S0|inv10x3@4|in[1]|-168.5|-122|contact@35||-189|-122 -Ametal-3|net@232|||S2700|pin@62||-189|-355|contact@35||-189|-122 -Ametal-2|net@234|||S0|inv10x3@4|in[2]|-186.5|-166|contact@36||-207|-166 -Ametal-2|net@238|||S0|inv10x3@4|in[3]|-180.5|-116|contact@37||-213|-116 -Ametal-3|net@239|||S2700|pin@70||-213|-355|contact@37||-213|-116 -Ametal-2|net@241|||S0|inv10x3@5|in[2]|-186.5|-22|contact@38||-219|-22 -Ametal-2|net@243|||S0|inv10x3@5|in[1]|-168.5|22|contact@39||-201|22 -Ametal-2|net@245|||S0|inv10x3@5|in[3]|-180.5|28|contact@40||-195|28 -Ametal-2|net@247|||S1800|inv10x3@6|in[2]|-186.5|122|contact@41||-177|122 -Ametal-2|net@249|||S0|inv10x3@6|in[1]|-168.5|166|contact@42||-183|166 -Ametal-2|net@251|||S1800|inv10x3@6|in[3]|-180.5|172|contact@43||-171|172 -Ametal-2|net@253|||S1800|inv10x3@7|in[2]|-186.5|266|contact@44||-153|266 -Ametal-2|net@258|||S0|contact@45||-165|316|inv10x3@7|in[3]|-180.5|316 -Ametal-2|net@260|||S1800|inv10x3@7|in[1]|-168.5|310|contact@47||-159|310 -Ametal-3|net@261|||S2700|pin@77||-111|-355|contact@48||-111|-316 -Ametal-2|net@262|||S1800|skipReg3@2|in[1]|-122.5|-316|contact@48||-111|-316 -Ametal-3|net@263|||S2700|pin@78||-15|-355|contact@49||-15|-328 -Ametal-2|net@264|||S1800|skipReg3@2|in[3]|-24.5|-328|contact@49||-15|-328 -Ametal-3|net@265|||S2700|pin@79||-63|-355|contact@50||-63|-322 -Ametal-2|net@266|||S1800|skipReg3@2|in[2]|-73.5|-322|contact@50||-63|-322 -Ec[F]||D5G2;|pin@43||I -Ec[T]||D5G2;|pin@42||I -Egnd||D5G2;|wellCont@5|gnd|G -Egnd_1||D5G2;|inv10x3@4|gnd_1|G -Egnd_5||D5G2;|wellCont@0|gnd_1|G -Egnd_6||D5G2;|wellCont@1|gnd_1|G -Egnd_7||D5G2;|wellCont@2|gnd_1|G -Egnd_8||D5G2;|wellCont@3|gnd_1|G -Egnd_9||D5G2;|wellCont@4|gnd_1|G -Egnd_10||D5G2;|inv10x3@5|gnd_1|G -Egnd_11||D5G2;|inv10x3@6|gnd_1|G -Egnd_12||D5G2;|inv10x3@7|gnd_1|G -Exx[1]|in[1]|D5G2;|pin@50||I -Exx[2]|in[2]|D5G2;|pin@52||I -Exx[3]|in[3]|D5G2;|pin@54||I -Exx[4]|in[4]|D5G2;|pin@56||I -Exx[5]|in[5]|D5G2;|pin@58||I -Exx[6]|in[6]|D5G2;|pin@60||I -Exx[7]|in[7]|D5G2;|pin@62||I -Exx[8]|in[8]|D5G2;|pin@64||I -Exx[9]|in[9]|D5G2;|pin@66||I -Exx[10]|in[10]|D5G2;|pin@68||I -Exx[11]|in[11]|D5G2;|pin@70||I -Exx[12]|in[12]|D5G2;|pin@72||I -Ein[13]@250349643|in[13]|D5G2;|pin@78||I -Ein[14]@858849435|in[14]|D5G2;|pin@79||I -Ein[15]@813169014|in[15]|D5G2;|pin@77||I -Eout[1]||D5G2;|pin@35||O -Eout[2]||D5G2;|pin@37||O -Eout[3]||D5G2;|skipReg3@4|outtt[3]|O -Eoutt[4]|out[4]|D5G2;|skipReg3@0|outt[1]|O -Eout[5]||D5G2;|skipReg3@0|out[2]|O -Eoutt[6]|out[6]|D5G2;|skipReg3@0|outt[3]|O -Eout[7]||D5G2;|skipReg3@1|out[1]|O -Eoutt[8]|out[8]|D5G2;|skipReg3@1|outt[2]|O -Eout[9]||D5G2;|skipReg3@1|out[3]|O -Eout[10]||D5G2;|pin@30||O -Eout[11]||D5G2;|pin@33||O -Eout[12]||D5G2;|skipReg3@3|out[3]|O -Eout[13]||D5G2;|pin@26||O -Eout[14]||D5G2;|pin@27||O -Eout[15]||D5G2;|skipReg3@2|out[3]|O -Evdd||D5G2;|wellCont@5|vdd|P -Evdd_1||D5G2;|wellCont@5|vdd_1|P -Evdd_2||D5G2;|inv10x3@4|vdd_2|P -Evdd_3||D5G2;|inv10x3@4|vdd_3|P -Evdd_10||D5G2;|wellCont@0|vdd_2|P -Evdd_11||D5G2;|wellCont@0|vdd_3|P -Evdd_12||D5G2;|wellCont@1|vdd_2|P -Evdd_13||D5G2;|wellCont@1|vdd_3|P -Evdd_14||D5G2;|wellCont@2|vdd_2|P -Evdd_15||D5G2;|wellCont@2|vdd_3|P -Evdd_16||D5G2;|wellCont@3|vdd_2|P -Evdd_17||D5G2;|wellCont@3|vdd_3|P -Evdd_18||D5G2;|wellCont@4|vdd_2|P -Evdd_19||D5G2;|wellCont@4|vdd_3|P -Evdd_20||D5G2;|inv10x3@5|vdd_2|P -Evdd_21||D5G2;|inv10x3@5|vdd_3|P -Evdd_22||D5G2;|inv10x3@6|vdd_2|P -Evdd_23||D5G2;|inv10x3@6|vdd_3|P -Evdd_24||D5G2;|inv10x3@7|vdd_2|P -Evdd_25||D5G2;|inv10x3@7|vdd_3|P -X - -# Cell skipReg15;2{lay} -CskipReg15;2{lay}||cmos90|1223639744602|1227290876856|I|ATTR_NCC(D5G1;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1224926284710|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1224926284710 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||-5.5|-10|||| -NX-Metal-1-Metal-2-Con|contact@1||5.5|10|||| -NX-Metal-1-Metal-2-Con|contact@2||-5.5|-298|||| -NX-Metal-1-Metal-2-Con|contact@4||-5.5|-154|||| -NX-Metal-1-Metal-2-Con|contact@5||5.5|-134|||| -NX-Metal-1-Metal-2-Con|contact@6||-5.5|134|||| -NX-Metal-1-Metal-2-Con|contact@7||5.5|154|||| -NX-Metal-1-Metal-2-Con|contact@8||-5.5|278|||| -NX-Metal-1-Metal-2-Con|contact@9||5.5|298|||| -NX-Metal-1-Metal-2-Con|contact@10||-123|228|||| -NX-Metal-1-Metal-2-Con|contact@11||-74|228|||| -NX-Metal-1-Metal-2-Con|contact@12||5.5|-248|||| -NX-Metal-1-Metal-2-Con|contact@13||-30.5|-278|||| -NX-Metal-1-Metal-2-Con|contact@14||-30.5|-248|||| -NMetal-1-Pin|pin@22||-74|-236|||| -NMetal-1-Pin|pin@23||-54.5|-236|||| -NMetal-1-Pin|pin@24||-123|-231|||| -NMetal-1-Pin|pin@25||-103.5|-231|||| -NMetal-1-Pin|pin@26||-103.5|-216|||| -NMetal-1-Pin|pin@27||-54.5|-216|||| -NMetal-1-Pin|pin@28||-123|-88|||| -NMetal-1-Pin|pin@29||-103.5|-88|||| -NMetal-1-Pin|pin@30||-103.5|-72|||| -NMetal-1-Pin|pin@31||-74|-100|||| -NMetal-1-Pin|pin@32||-54.5|-100|||| -NMetal-1-Pin|pin@33||-54.5|-72|||| -NMetal-1-Pin|pin@35||-103.5|216|||| -NMetal-1-Pin|pin@37||-54.5|216|||| -NMetal-1-Pin|pin@38||-103.5|219.5|||| -NMetal-1-Pin|pin@39||-123|219.5|||| -NMetal-1-Pin|pin@40||-54.5|220|||| -NMetal-1-Pin|pin@41||-74|220|||| -NMetal-2-Pin|pin@42||4.5|-278|||| -NMetal-2-Pin|pin@43||4.5|-298|||| -NMetal-1-Pin|pin@44||-74|-122|||| -NMetal-1-Pin|pin@45||-74|-122|||| -NMetal-1-Pin|pin@46||-74|-262|||| -NMetal-1-Pin|pin@47||-74|-262|||| -NMetal-2-Pin|pin@48||-76.5|228|||| -NMetal-2-Pin|pin@49||-76.5|228|||| -IskipReg3;2{lay}|skipReg3@0||-79|144|||D5G4; -IskipReg3;2{lay}|skipReg3@1||-79|0|||D5G4; -IskipReg3;2{lay}|skipReg3@2||-79|-288|||D5G4; -IskipReg3;2{lay}|skipReg3@3||-79|-144|||D5G4; -IskipReg3;2{lay}|skipReg3@4||-79|288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@0||0|0|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@1||0|-288|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@2||0|-144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@3||0|144|||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@4||0|288|||D5G4; -Ametal-2|net@0|||S1800|skipReg3@1|gnd_1|-6.5|0|wellCont@0|gnd|-4.5|0 -Ametal-2|net@1|||S1800|skipReg3@1|vdd_3|-6.5|-50|wellCont@0|vdd|-4.5|-50 -Ametal-2|net@2|||S1800|skipReg3@1|vdd_2|-6.5|50|wellCont@0|vdd_1|-4.5|50 -Ametal-2|net@12|||S1800|skipReg3@2|gnd_1|-6.5|-288|wellCont@1|gnd|-4.5|-288 -Ametal-2|net@13|||S1800|skipReg3@2|vdd_3|-6.5|-338|wellCont@1|vdd|-4.5|-338 -Ametal-2|net@16|||S1800|skipReg3@2|vdd_2|-6.5|-238|wellCont@1|vdd_1|-4.5|-238 -Ametal-2|net@21|||S1800|skipReg3@3|gnd_1|-6.5|-144|wellCont@2|gnd|-4.5|-144 -Ametal-2|net@22|||S1800|skipReg3@3|vdd_3|-6.5|-194|wellCont@2|vdd|-4.5|-194 -Ametal-2|net@25|||S1800|skipReg3@3|vdd_2|-6.5|-94|wellCont@2|vdd_1|-4.5|-94 -Ametal-2|net@30|||S1800|skipReg3@0|gnd_1|-6.5|144|wellCont@3|gnd|-4.5|144 -Ametal-2|net@31|||S1800|skipReg3@0|vdd_3|-6.5|94|wellCont@3|vdd|-4.5|94 -Ametal-2|net@34|||S1800|skipReg3@0|vdd_2|-6.5|194|wellCont@3|vdd_1|-4.5|194 -Ametal-2|net@39|||S1800|skipReg3@4|gnd_1|-6.5|288|wellCont@4|gnd|-4.5|288 -Ametal-2|net@40|||S1800|skipReg3@4|vdd_3|-6.5|238|wellCont@4|vdd|-4.5|238 -Ametal-2|net@43|||S1800|skipReg3@4|vdd_2|-6.5|338|wellCont@4|vdd_1|-4.5|338 -Ametal-1|net@56|||S2700|contact@0||-5.5|-10|contact@6||-5.5|134 -Ametal-1|net@57|||S2700|contact@1||5.5|10|contact@7||5.5|154 -Ametal-2|net@58|||S1800|skipReg3@1|c[F]|-67|-10|contact@0||-5.5|-10 -Ametal-2|net@59|||S1800|skipReg3@1|c[T]|-67|10|contact@1||5.5|10 -Ametal-1|net@60|||S2700|contact@2||-5.5|-298|contact@4||-5.5|-154 -Ametal-1|net@61|||S2700|contact@12||5.5|-248|contact@5||5.5|-134 -Ametal-2|net@62|||S1800|skipReg3@2|c[F]|-67|-298|contact@2||-5.5|-298 -Ametal-1|net@64|||S2700|contact@4||-5.5|-154|contact@0||-5.5|-10 -Ametal-1|net@65|||S2700|contact@5||5.5|-134|contact@1||5.5|10 -Ametal-2|net@66|||S1800|skipReg3@3|c[F]|-67|-154|contact@4||-5.5|-154 -Ametal-2|net@67|||S0|contact@5||5.5|-134|skipReg3@3|c[T]|-67|-134 -Ametal-1|net@68|||S2700|contact@6||-5.5|134|contact@8||-5.5|278 -Ametal-1|net@69|||S2700|contact@7||5.5|154|contact@9||5.5|298 -Ametal-2|net@70|||S1800|skipReg3@0|c[F]|-67|134|contact@6||-5.5|134 -Ametal-2|net@71|||S0|contact@7||5.5|154|skipReg3@0|c[T]|-67|154 -Ametal-2|net@72|||S1800|skipReg3@4|c[F]|-67|278|contact@8||-5.5|278 -Ametal-2|net@73|||S0|contact@9||5.5|298|skipReg3@4|c[T]|-67|298 -Ametal-1|net@74|||S1800|pin@47||-74|-262|pin@46||-74|-262 -Ametal-1|net@75|||S1800|pin@22||-74|-236|pin@23||-54.5|-236 -Ametal-1|net@76|||S2700|skipReg3@2|out[1]|-123|-281|pin@24||-123|-231 -Ametal-1|net@77|||S1800|pin@24||-123|-231|pin@25||-103.5|-231 -Ametal-1|net@78|||S2700|pin@25||-103.5|-231|pin@26||-103.5|-216 -Ametal-1|net@79|||S2700|pin@23||-54.5|-236|pin@27||-54.5|-216 -Ametal-1|net@80|||S2700|skipReg3@3|out[1]|-123|-137|pin@28||-123|-88 -Ametal-1|net@81|||S1800|pin@28||-123|-88|pin@29||-103.5|-88 -Ametal-1|net@82|||S2700|pin@29||-103.5|-88|pin@30||-103.5|-72 -Ametal-1|net@83|||S1800|pin@45||-74|-122|pin@44||-74|-122 -Ametal-1|net@84|||S1800|pin@31||-74|-100|pin@32||-54.5|-100 -Ametal-1|net@85|||S2700|pin@32||-54.5|-100|pin@33||-54.5|-72 -Ametal-2|net@89|||S1800|skipReg3@4|outtt[1]|-134|228|contact@10||-123|228 -Ametal-2|net@91|||S900|pin@49||-76.5|228|pin@48||-76.5|228 -Ametal-1|net@92|||S2700|pin@35||-103.5|216|pin@38||-103.5|219.5 -Ametal-1|net@93|||S2700|pin@37||-54.5|216|pin@40||-54.5|220 -Ametal-1|net@95|||S0|pin@38||-103.5|219.5|pin@39||-123|219.5 -Ametal-1|net@96|||S2700|pin@39||-123|219.5|contact@10||-123|228 -Ametal-1|net@98|||S0|pin@40||-54.5|220|pin@41||-74|220 -Ametal-1|net@99|||S2700|pin@41||-74|220|contact@11||-74|228 -Ametal-2|net@101|||S1800|contact@2||-5.5|-298|pin@43||4.5|-298 -Ametal-2|net@104|||S1800|skipReg3@2|c[T]|-67|-278|pin@42||4.5|-278 -Ametal-2|net@108|||S1800|skipReg3@2|c[T]|-67|-278|contact@13||-30.5|-278 -Ametal-2|net@111|||S0|contact@12||5.5|-248|contact@14||-30.5|-248 -Ametal-1|net@112|||S2700|contact@13||-30.5|-278|contact@14||-30.5|-248 -Ametal-1|net@113|||S2700|skipReg3@3|out[2]|-74|-137|pin@45||-74|-122 -Ametal-1|net@114|||FS2700|pin@44||-74|-122|pin@31||-74|-100 -Ametal-1|net@115|||S2700|skipReg3@2|out[2]|-74|-281|pin@47||-74|-262 -Ametal-1|net@116|||FS2700|pin@46||-74|-262|pin@22||-74|-236 -Ametal-2|net@117|||S1800|skipReg3@4|outtt[2]|-85|228|pin@49||-76.5|228 -Ametal-2|net@118|||FS1800|pin@48||-76.5|228|contact@11||-74|228 -Ec[F]||D5G2;|pin@43||I -Ec[T]||D5G2;|pin@42||I -Egnd||D5G2;|skipReg3@4|gnd|G -Egnd_5||D5G2;|wellCont@0|gnd_1|G -Egnd_6||D5G2;|wellCont@1|gnd_1|G -Egnd_7||D5G2;|wellCont@2|gnd_1|G -Egnd_8||D5G2;|wellCont@3|gnd_1|G -Egnd_9||D5G2;|wellCont@4|gnd_1|G -Egnd_10||D5G2;|skipReg3@0|gnd|G -Egnd_11||D5G2;|skipReg3@1|gnd|G -Egnd_12||D5G2;|skipReg3@3|gnd|G -Egnd_13||D5G2;|skipReg3@2|gnd|G -Ein[1]||D5G2;|skipReg3@4|in[1]|I -Ein[2]||D5G2;|skipReg3@4|in[2]|I -Ein[3]||D5G2;|skipReg3@4|in[3]|I -Ein[4]||D5G2;|skipReg3@0|in[1]|I -Ein[5]||D5G2;|skipReg3@0|in[2]|I -Ein[6]||D5G2;|skipReg3@0|in[3]|I -Ein[7]||D5G2;|skipReg3@1|in[1]|I -Ein[8]||D5G2;|skipReg3@1|in[2]|I -Ein[9]||D5G2;|skipReg3@1|in[3]|I -Ein[10]||D5G2;|skipReg3@3|in[1]|I -Ein[11]||D5G2;|skipReg3@3|in[2]|I -Ein[12]||D5G2;|skipReg3@3|in[3]|I -Ein[13]||D5G2;|skipReg3@2|in[1]|I -Ein[14]||D5G2;|skipReg3@2|in[2]|I -Ein[15]||D5G2;|skipReg3@2|in[3]|I -Eout[1]||D5G2;|pin@35||O -Eout[2]||D5G2;|pin@37||O -Eout[3]||D5G2;|skipReg3@4|outtt[3]|O -Eout[4]||D5G2;|skipReg3@0|out[1]|O -Eout[5]||D5G2;|skipReg3@0|out[2]|O -Eout[6]||D5G2;|skipReg3@0|out[3]|O -Eout[7]||D5G2;|skipReg3@1|out[1]|O -Eout[8]||D5G2;|skipReg3@1|out[2]|O -Eout[9]||D5G2;|skipReg3@1|out[3]|O -Eout[10]||D5G2;|pin@30||O -Eout[11]||D5G2;|pin@33||O -Eout[12]||D5G2;|skipReg3@3|out[3]|O -Eout[13]||D5G2;|pin@26||O -Eout[14]||D5G2;|pin@27||O -Eout[15]||D5G2;|skipReg3@2|out[3]|O -Eoutt[1]||D5G2;|skipReg3@3|outt[1]|O -Eoutt[2]||D5G2;|skipReg3@3|outt[2]|O -Eoutt[3]||D5G2;|skipReg3@3|outt[3]|O -Eoutt[4]||D5G2;|skipReg3@0|outt[1]|O -Eoutt[5]||D5G2;|skipReg3@0|outt[2]|O -Eoutt[6]||D5G2;|skipReg3@0|outt[3]|O -Eoutt[7]||D5G2;|skipReg3@1|outt[1]|O -Eoutt[8]||D5G2;|skipReg3@1|outt[2]|O -Eoutt[9]||D5G2;|skipReg3@1|outt[3]|O -Eoutt[10]||D5G2;|skipReg3@2|outt[1]|O -Eoutt[11]||D5G2;|skipReg3@2|outt[2]|O -Eoutt[12]||D5G2;|skipReg3@2|outt[3]|O -Eouttt[1]||D5G2;|skipReg3@0|outtt[1]|O -Eouttt[2]||D5G2;|skipReg3@0|outtt[2]|O -Eouttt[3]||D5G2;|skipReg3@3|outtt[1]|O -Eouttt[4]||D5G2;|skipReg3@0|outtt[3]|O -Eouttt[5]||D5G2;|skipReg3@1|outtt[1]|O -Eouttt[6]||D5G2;|skipReg3@1|outtt[2]|O -Eouttt[7]||D5G2;|skipReg3@1|outtt[3]|O -Eouttt[8]||D5G2;|skipReg3@3|outtt[2]|O -Eouttt[9]||D5G2;|skipReg3@3|outtt[3]|O -Eouttt[10]||D5G2;|skipReg3@2|outtt[1]|O -Eouttt[11]||D5G2;|skipReg3@2|outtt[2]|O -Eouttt[12]||D5G2;|skipReg3@2|outtt[3]|O -Evdd||D5G2;|skipReg3@4|vdd|P -Evdd_1||D5G2;|skipReg3@4|vdd_1|P -Evdd_10||D5G2;|wellCont@0|vdd_2|P -Evdd_11||D5G2;|wellCont@0|vdd_3|P -Evdd_12||D5G2;|wellCont@1|vdd_2|P -Evdd_13||D5G2;|wellCont@1|vdd_3|P -Evdd_14||D5G2;|wellCont@2|vdd_2|P -Evdd_15||D5G2;|wellCont@2|vdd_3|P -Evdd_16||D5G2;|wellCont@3|vdd_2|P -Evdd_17||D5G2;|wellCont@3|vdd_3|P -Evdd_18||D5G2;|wellCont@4|vdd_2|P -Evdd_19||D5G2;|wellCont@4|vdd_3|P -Evdd_20||D5G2;|skipReg3@0|vdd|P -Evdd_21||D5G2;|skipReg3@0|vdd_1|P -Evdd_22||D5G2;|skipReg3@1|vdd|P -Evdd_23||D5G2;|skipReg3@1|vdd_1|P -Evdd_24||D5G2;|skipReg3@3|vdd|P -Evdd_25||D5G2;|skipReg3@3|vdd_1|P -Evdd_26||D5G2;|skipReg3@2|vdd|P -Evdd_27||D5G2;|skipReg3@2|vdd_1|P -X - -# Cell skipReg15;1{sch} -CskipReg15;1{sch}||schematic|1223646182288|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||9|0|||| -NOff-Page|conn@1||0|-10|||YRRR| -NOff-Page|conn@2||-34|0|||XYRR| -IredFive:inv;1{ic}|inv[1:12]|D5G3;Y5;|-18|-6|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IlatchesK:mlat1in5i;1{ic}|lat[1:15]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||3|32|||||ART_message(D5G6;)SskipReg15 -Ngeneric:Invisible-Pin|pin@1||3|27|||||ART_message(D5G4;)Sthis is most of the register -Ngeneric:Invisible-Pin|pin@2||3|22|||||ART_message(D5G3;)Sies 10 October 2008 -NBus_Pin|pin@3||-26|-6|-1|-1|| -NBus_Pin|pin@4||-26|-11|-1|-1|| -NBus_Pin|pin@5||-11|-6|-1|-1|| -NBus_Pin|pin@6||-11|-11|-1|-1|| -NBus_Pin|pin@7||-5|0|-1|-1|| -NBus_Pin|pin@8||-5|-6|-1|-1|| -Abus|in[1:12]|D5G2;|-0.5|IJ900|pin@3||-26|-6|pin@4||-26|-11 -Abus|net@0||-0.5|IJ1800|lat[1:15]|out|2|0|conn@0|a|7|0 -Abus|net@2||-0.5|IJ2700|conn@1|y|0|-8|lat[1:15]|c[T,F]|0|-3 -Abus|net@3||-0.5|IJ0|inv[1:12]|in|-20.5|-6|pin@3||-26|-6 -Abus|net@5||-0.5|IJ1800|inv[1:12]|out|-15.5|-6|pin@5||-11|-6 -Abus|net@7||-0.5|IJ0|lat[1:15]|in|-2|0|pin@7||-5|0 -Abus|x[1:12]|D5G2;|-0.5|IJ900|pin@5||-11|-6|pin@6||-11|-11 -Abus|x[1:12],in[13:15]|D5G2;|-0.5|IJ900|pin@7||-5|0|pin@8||-5|-6 -Ec[T,F]||D4G2;|conn@1|a|I -Ein|in[1:15]|D4G2;|conn@2|a|I -Eout|out[1:15]|D6G2;|conn@0|y|O -X - -# Cell skipReg18;1{ic} -CskipReg18;1{ic}||artwork|1223647542174|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||0|-3|-1|-1|R| -Ngeneric:Invisible-Pin|pin@1||0|-2|1|1|R| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||-2|0|1|1|| -Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@5||2|0|1|1|| -NPin|pin@6||-2|-2|1|1|| -NPin|pin@7||-2|2|1|1|| -NPin|pin@8||1|1.5|1|1|| -NPin|pin@10||1|-1.5|1|1|| -NPin|pin@11||0.5|2|1|1|| -NPin|pin@12||0.5|-2|1|1|| -Ngeneric:Invisible-Pin|pin@13||-0.5|0|||||ART_message(D5G2;)S[18,5i] -Aschematic:bus|net@0||-0.5|IJ900|pin@1||0|-2|pin@0||0|-3 -Aschematic:bus|net@1||-0.5|IJ0|pin@3||-2|0|pin@2||-3|0 -Aschematic:bus|net@2||-0.5|IJ1800|pin@5||2|0|pin@4||3|0 -AThicker|net@3|||FS2700|pin@6||-2|-2|pin@7||-2|2 -AThicker|net@8|||FS900|pin@8||1|1.5|pin@10||1|-1.5 -AThicker|net@9|||FS3150|pin@8||1|1.5|pin@11||0.5|2 -AThicker|net@10|||FS0|pin@11||0.5|2|pin@7||-2|2 -AThicker|net@11|||FS450|pin@10||1|-1.5|pin@12||0.5|-2 -AThicker|net@12|||FS0|pin@12||0.5|-2|pin@6||-2|-2 -Ec[T,F]||D5G2;|pin@0||I -Ein[1:18]||D5G2;|pin@2||I -Eout[1:18]||D5G2;|pin@4||O -X - -# Cell skipReg18;1{lay} -CskipReg18;1{lay}||cmos90|1223656978941|1227290876856|I|ATTR_NCC(D5G3;NTX19.5;Y352.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -IskipReg15;4{lay}|skipReg1@3||0|0|||D5G4; -IskipReg3;2{lay}|skipReg3@1||178|-288|||D5G4; -Ametal-2|net@36||6.2|S1800|skipReg1@3|vdd_12|4.5|-338|skipReg3@1|vdd_1|105.5|-338 -Ametal-2|net@37||6.2|S0|skipReg3@1|gnd|105.5|-288|skipReg1@3|gnd_6|4.5|-288 -Ametal-2|net@38||6.2|S0|skipReg3@1|vdd|105.5|-238|skipReg1@3|vdd_13|4.5|-238 -Ametal-2|net@39|||S0|skipReg3@1|c[F]|190|-298|skipReg1@3|c[F]|4.5|-298 -Ametal-2|net@40|||S0|skipReg3@1|c[T]|190|-278|skipReg1@3|c[T]|4.5|-278 -Ec[F]||D5G2;|skipReg1@3|c[F]|I -Ec[T]||D5G2;|skipReg1@3|c[T]|I -Egnd_1||D5G2;|skipReg3@1|gnd_1|G -Egnd_2||D5G2;|skipReg1@3|gnd_1|G -Egnd_5||D5G2;|skipReg1@3|gnd_5|G -Egnd_7||D5G2;|skipReg1@3|gnd_7|G -Egnd_8||D5G2;|skipReg1@3|gnd_8|G -Egnd_9||D5G2;|skipReg1@3|gnd_9|G -Egnd_10||D5G2;|skipReg1@3|gnd_10|G -Egnd_11||D5G2;|skipReg1@3|gnd_11|G -Egnd_12||D5G2;|skipReg1@3|gnd_12|G -Ein[1]||D5G2;|skipReg1@3|in[12]|I -Ein[2]||D5G2;|skipReg1@3|in[11]|I -Ein[3]||D5G2;|skipReg1@3|in[10]|I -Ein[4]||D5G2;|skipReg1@3|in[9]|I -Ein[5]||D5G2;|skipReg1@3|in[8]|I -Ein[6]||D5G2;|skipReg1@3|in[7]|I -Ein[7]||D5G2;|skipReg1@3|in[6]|I -Ein[8]||D5G2;|skipReg1@3|in[5]|I -Ein[9]||D5G2;|skipReg1@3|in[4]|I -Ein[10]||D5G2;|skipReg1@3|in[3]|I -Ein[11]||D5G2;|skipReg1@3|in[2]|I -Ein[12]||D5G2;|skipReg1@3|in[1]|I -Ein[13]||D5G2;|skipReg1@3|in[13]|I -Ein[14]||D5G2;|skipReg1@3|in[14]|I -Ein[15]||D5G2;|skipReg1@3|in[15]|I -Ein[16]||D5G2;|skipReg3@1|in[1]|I -Ein[17]||D5G2;|skipReg3@1|in[2]|I -Ein[18]||D5G2;|skipReg3@1|in[3]|I -Eout[1]||D5G2;|skipReg1@3|out[1]|O -Eout[2]||D5G2;|skipReg1@3|out[2]|O -Eout[3]||D5G2;|skipReg1@3|out[3]|O -Eout[5]||D5G2;|skipReg1@3|out[5]|O -Eout[6]||D5G2;|skipReg1@3|out[6]|O -Eout[7]||D5G2;|skipReg1@3|out[7]|O -Eout[8]||D5G2;|skipReg1@3|out[8]|O -Eout[9]||D5G2;|skipReg1@3|out[9]|O -Eout[10]||D5G2;|skipReg1@3|out[10]|O -Eout[11]||D5G2;|skipReg1@3|out[11]|O -Eout[12]||D5G2;|skipReg1@3|out[12]|O -Eout[13]||D5G2;|skipReg1@3|out[13]|O -Eout[14]||D5G2;|skipReg1@3|out[14]|O -Eout[15]||D5G2;|skipReg1@3|out[15]|O -Eout[16]||D5G2;|skipReg3@1|out[1]|O -Eout[17]||D5G2;|skipReg3@1|out[2]|O -Eout[18]||D5G2;|skipReg3@1|out[3]|O -Eoutt[13]||D5G2;|skipReg3@1|outt[1]|O -Eoutt[14]||D5G2;|skipReg3@1|outt[2]|O -Eoutt[15]||D5G2;|skipReg3@1|outt[3]|O -Eouttt[13]||D5G2;|skipReg3@1|outtt[1]|O -Eouttt[14]||D5G2;|skipReg3@1|outtt[2]|O -Eouttt[15]||D5G2;|skipReg3@1|outtt[3]|O -Evdd_2||D5G2;|skipReg3@1|vdd_2|P -Evdd_3||D5G2;|skipReg3@1|vdd_3|P -Evdd_4||D5G2;|skipReg1@3|vdd_2|P -Evdd_5||D5G2;|skipReg1@3|vdd_3|P -Evdd_10||D5G2;|skipReg1@3|vdd_10|P -Evdd_11||D5G2;|skipReg1@3|vdd_11|P -Evdd_14||D5G2;|skipReg1@3|vdd_14|P -Evdd_15||D5G2;|skipReg1@3|vdd_15|P -Evdd_16||D5G2;|skipReg1@3|vdd_16|P -Evdd_17||D5G2;|skipReg1@3|vdd_17|P -Evdd_18||D5G2;|skipReg1@3|vdd_18|P -Evdd_19||D5G2;|skipReg1@3|vdd_19|P -Evdd_20||D5G2;|skipReg1@3|vdd_20|P -Evdd_21||D5G2;|skipReg1@3|vdd_21|P -Evdd_22||D5G2;|skipReg1@3|vdd_22|P -Evdd_23||D5G2;|skipReg1@3|vdd_23|P -Evdd_24||D5G2;|skipReg1@3|vdd_24|P -Evdd_25||D5G2;|skipReg1@3|vdd_25|P -X - -# Cell skipReg18;1{sch} -CskipReg18;1{sch}||schematic|1223646182288|1227290876856|I|LEDRIVE_inv@2()F75.41365|LEDRIVE_inv@3()F43.557392 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||9|0|||| -NOff-Page|conn@2||-22|0|||XYRR| -NOff-Page|conn@3||0|-8|||XYRRR| -IredFive:inv;1{ic}|inv@0||-36|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@15||-18|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@16||0|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@17||18|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@18||36|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@19||54|-18|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@20||-36|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@21||-18|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@22||0|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@23||18|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@24||36|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IredFive:inv;1{ic}|inv@25||54|-30|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_su()I-1 -IlatchesK:mlat1in5i;1{ic}|lat[1:18]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||3|32|||||ART_message(D5G6;)SskipReg18 -Ngeneric:Invisible-Pin|pin@1||3|27|||||ART_message(D5G4;)Sthis is the register -Ngeneric:Invisible-Pin|pin@2||3|22|||||ART_message(D5G3;)Sies 10 October 2008 -NBus_Pin|pin@12||-14|0|-1|-1|| -NBus_Pin|pin@13||-14|8|-1|-1|| -NWire_Pin|pin@14||-42|-18|||| -NWire_Pin|pin@15||-42|-21|||| -NWire_Pin|pin@16||-30|-18|||| -NWire_Pin|pin@17||-30|-21|||| -NWire_Pin|pin@66||-24|-18|||| -NWire_Pin|pin@67||-24|-21|||| -NWire_Pin|pin@68||-12|-18|||| -NWire_Pin|pin@69||-12|-21|||| -NWire_Pin|pin@70||-6|-18|||| -NWire_Pin|pin@71||-6|-21|||| -NWire_Pin|pin@72||6|-18|||| -NWire_Pin|pin@73||6|-21|||| -NWire_Pin|pin@74||12|-18|||| -NWire_Pin|pin@75||12|-21|||| -NWire_Pin|pin@76||24|-18|||| -NWire_Pin|pin@77||24|-21|||| -NWire_Pin|pin@78||30|-18|||| -NWire_Pin|pin@79||30|-21|||| -NWire_Pin|pin@80||42|-18|||| -NWire_Pin|pin@81||42|-21|||| -NWire_Pin|pin@82||48|-18|||| -NWire_Pin|pin@83||48|-21|||| -NWire_Pin|pin@84||60|-18|||| -NWire_Pin|pin@85||60|-21|||| -NWire_Pin|pin@86||-42|-30|||| -NWire_Pin|pin@87||-42|-33|||| -NWire_Pin|pin@88||-30|-30|||| -NWire_Pin|pin@89||-30|-33|||| -NWire_Pin|pin@90||-24|-30|||| -NWire_Pin|pin@91||-24|-33|||| -NWire_Pin|pin@92||-12|-30|||| -NWire_Pin|pin@93||-12|-33|||| -NWire_Pin|pin@94||-6|-30|||| -NWire_Pin|pin@95||-6|-33|||| -NWire_Pin|pin@96||6|-30|||| -NWire_Pin|pin@97||6|-33|||| -NWire_Pin|pin@98||12|-30|||| -NWire_Pin|pin@99||12|-33|||| -NWire_Pin|pin@100||24|-30|||| -NWire_Pin|pin@101||24|-33|||| -NWire_Pin|pin@102||30|-30|||| -NWire_Pin|pin@103||30|-33|||| -NWire_Pin|pin@104||42|-30|||| -NWire_Pin|pin@105||42|-33|||| -NWire_Pin|pin@106||48|-30|||| -NWire_Pin|pin@107||48|-33|||| -NWire_Pin|pin@108||60|-30|||| -NWire_Pin|pin@109||60|-33|||| -IskipReg18;1{ic}|skipReg1@0||24|17|||D5G4; -Awire|in[1]|D5G2;||900|pin@14||-42|-18|pin@15||-42|-21 -Awire|in[2]|D5G2;||900|pin@66||-24|-18|pin@67||-24|-21 -Awire|in[3]|D5G2;||900|pin@70||-6|-18|pin@71||-6|-21 -Awire|in[4]|D5G2;||900|pin@74||12|-18|pin@75||12|-21 -Awire|in[5]|D5G2;||900|pin@78||30|-18|pin@79||30|-21 -Awire|in[6]|D5G2;||900|pin@82||48|-18|pin@83||48|-21 -Awire|in[7]|D5G2;||900|pin@86||-42|-30|pin@87||-42|-33 -Awire|in[8]|D5G2;||900|pin@90||-24|-30|pin@91||-24|-33 -Awire|in[9]|D5G2;||900|pin@94||-6|-30|pin@95||-6|-33 -Awire|in[10]|D5G2;||900|pin@98||12|-30|pin@99||12|-33 -Awire|in[11]|D5G2;||900|pin@102||30|-30|pin@103||30|-33 -Awire|in[12]|D5G2;||900|pin@106||48|-30|pin@107||48|-33 -Abus|net@0||-0.5|IJ1800|lat[1:18]|out|2|0|conn@0|a|7|0 -Abus|net@32||-0.5|IJ0|lat[1:18]|in|-2|0|pin@12||-14|0 -Awire|net@34|||0|inv@0|in|-38.5|-18|pin@14||-42|-18 -Awire|net@36|||1800|inv@0|out|-33.5|-18|pin@16||-30|-18 -Awire|net@88|||0|inv@15|in|-20.5|-18|pin@66||-24|-18 -Awire|net@89|||1800|inv@15|out|-15.5|-18|pin@68||-12|-18 -Awire|net@92|||0|inv@16|in|-2.5|-18|pin@70||-6|-18 -Awire|net@93|||1800|inv@16|out|2.5|-18|pin@72||6|-18 -Awire|net@96|||0|inv@17|in|15.5|-18|pin@74||12|-18 -Awire|net@97|||1800|inv@17|out|20.5|-18|pin@76||24|-18 -Awire|net@100|||0|inv@18|in|33.5|-18|pin@78||30|-18 -Awire|net@101|||1800|inv@18|out|38.5|-18|pin@80||42|-18 -Awire|net@104|||0|inv@19|in|51.5|-18|pin@82||48|-18 -Awire|net@105|||1800|inv@19|out|56.5|-18|pin@84||60|-18 -Awire|net@108|||0|inv@20|in|-38.5|-30|pin@86||-42|-30 -Awire|net@109|||1800|inv@20|out|-33.5|-30|pin@88||-30|-30 -Awire|net@112|||0|inv@21|in|-20.5|-30|pin@90||-24|-30 -Awire|net@113|||1800|inv@21|out|-15.5|-30|pin@92||-12|-30 -Awire|net@116|||0|inv@22|in|-2.5|-30|pin@94||-6|-30 -Awire|net@117|||1800|inv@22|out|2.5|-30|pin@96||6|-30 -Awire|net@120|||0|inv@23|in|15.5|-30|pin@98||12|-30 -Awire|net@121|||1800|inv@23|out|20.5|-30|pin@100||24|-30 -Awire|net@124|||0|inv@24|in|33.5|-30|pin@102||30|-30 -Awire|net@125|||1800|inv@24|out|38.5|-30|pin@104||42|-30 -Awire|net@128|||0|inv@25|in|51.5|-30|pin@106||48|-30 -Awire|net@129|||1800|inv@25|out|56.5|-30|pin@108||60|-30 -Abus|net@133||-0.5|IJ2700|conn@3|y|0|-6|lat[1:18]|c[T,F]|0|-3 -Abus|xx[1:12],in[13:18]|D5G2;|-0.5|IJ2700|pin@12||-14|0|pin@13||-14|8 -Awire|xx[1]|D5G2;||900|pin@16||-30|-18|pin@17||-30|-21 -Awire|xx[2]|D5G2;||900|pin@68||-12|-18|pin@69||-12|-21 -Awire|xx[3]|D5G2;||900|pin@72||6|-18|pin@73||6|-21 -Awire|xx[4]|D5G2;||900|pin@76||24|-18|pin@77||24|-21 -Awire|xx[5]|D5G2;||900|pin@80||42|-18|pin@81||42|-21 -Awire|xx[6]|D5G2;||900|pin@84||60|-18|pin@85||60|-21 -Awire|xx[7]|D5G2;||900|pin@88||-30|-30|pin@89||-30|-33 -Awire|xx[8]|D5G2;||900|pin@92||-12|-30|pin@93||-12|-33 -Awire|xx[9]|D5G2;||900|pin@96||6|-30|pin@97||6|-33 -Awire|xx[10]|D5G2;||900|pin@100||24|-30|pin@101||24|-33 -Awire|xx[11]|D5G2;||900|pin@104||42|-30|pin@105||42|-33 -Awire|xx[12]|D5G2;||900|pin@108||60|-30|pin@109||60|-33 -Ein[19:36]|c[T,F]|D4G2;|conn@3|a|I -Ein[1:15]|in[1:18]|D4G2;|conn@2|a|I -Eout[1:15]|out[1:18]|D6G2;|conn@0|y|O -X - -# Cell skipReg18study;1{ic} -CskipReg18study;1{ic}||artwork|1223647542174|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||1.5|0|1|1|| -Nschematic:Bus_Pin|pin@0||0|-3|-1|-1|R| -Ngeneric:Invisible-Pin|pin@1||0|-2|1|1|R| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||-2|0|1|1|| -Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@5||2|0|1|1|| -NPin|pin@6||-2|-2|1|1|| -NPin|pin@7||-2|2|1|1|| -NPin|pin@8||1|1.5|1|1|| -NPin|pin@10||1|-1.5|1|1|| -NPin|pin@11||0.5|2|1|1|| -NPin|pin@12||0.5|-2|1|1|| -Ngeneric:Invisible-Pin|pin@13||-0.5|0|||||ART_message(D5G2;)S[18,5i] -Aschematic:bus|net@0||-0.5|IJ900|pin@1||0|-2|pin@0||0|-3 -Aschematic:bus|net@1||-0.5|IJ0|pin@3||-2|0|pin@2||-3|0 -Aschematic:bus|net@2||-0.5|IJ1800|pin@5||2|0|pin@4||3|0 -AThicker|net@3|||FS2700|pin@6||-2|-2|pin@7||-2|2 -AThicker|net@8|||FS900|pin@8||1|1.5|pin@10||1|-1.5 -AThicker|net@9|||FS3150|pin@8||1|1.5|pin@11||0.5|2 -AThicker|net@10|||FS0|pin@11||0.5|2|pin@7||-2|2 -AThicker|net@11|||FS450|pin@10||1|-1.5|pin@12||0.5|-2 -AThicker|net@12|||FS0|pin@12||0.5|-2|pin@6||-2|-2 -Efire[m2]||D5G2;|pin@0||I -Ein[1:18]||D5G2;|pin@2||I -Eout[1:18]||D5G2;|pin@4||O -X - -# Cell skipReg18study;1{sch} -CskipReg18study;1{sch}||schematic|1223646182288|1227290876856|I|LEDRIVE_inv@2()F75.41365|LEDRIVE_inv@3()F43.557392|LEDRIVE_inv@4()F28.472826|LEDRIVE_inv@5()F17.470102 -IpurpleFive:LEsettings;1{ic}|LEsettin@0||30|-4|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-5.5;Y-3.25;)I1|ATTR_alpha(D5G1;NPX-3;Y-1.25;)F0.7|ATTR_epsilon(D6G1;NPX-5.5;Y1.75;)F0.0010|ATTR_gate_cap(D6G1;NPX-5.5;Y-0.25;)F0.19|ATTR_keeper_ratio(D5G1;NPX-1.5;Y-2.25;)F0.1|ATTR_max_iter(D6G1;NPX-5.5;Y0.75;)I30|ATTR_su(D6G1;NPX-5.5;Y3.75;)S4.2|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)S0.22 -Iarray;1{ic}|array@0||-31|6|||D5G4; -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||9|0|||| -NOff-Page|conn@1||-17|-12|||Y| -NOff-Page|conn@2||-10|0|||XYRR| -IpurpleFive:inv;1{ic}|inv@2||-8.5|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -IpurpleFive:inv;1{ic}|inv@3||6.5|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -IpurpleFive:inv;1{ic}|inv@4||-50.5|24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -IpurpleFive:inv;1{ic}|inv@5||-35.5|24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 -IlatchesK:mlat1in5i;1{ic}|lat[1:18]|D5G3;Y5;|0|0|||D5G4; -Ngeneric:Invisible-Pin|pin@0||3|32|||||ART_message(D5G6;)SskipReg18study -Ngeneric:Invisible-Pin|pin@1||3|27|||||ART_message(D5G4;)Sthis is the register -Ngeneric:Invisible-Pin|pin@2||3|22|||||ART_message(D5G3;)Sies 10 October 2008 -NWire_Pin|pin@3||3|-12|||| -NWire_Pin|pin@4||3|-9|||| -NWire_Pin|pin@5||18|-12|||| -NWire_Pin|pin@6||18|-8|||| -NBus_Pin|pin@7||0|-6|-1|-1|| -NBus_Pin|pin@8||-40|11|-1|-1|| -NBus_Pin|pin@9||-40|15.5|-1|-1|| -NWire_Pin|pin@10||-39|24|||| -NWire_Pin|pin@11||-39|27|||| -NWire_Pin|pin@12||-24|24|||| -NWire_Pin|pin@13||-24|28|||| -IskipReg18study;1{ic}|skipReg1@1||18|12|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-1|-12|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3126.4000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||14|-12|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2800.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||-43|24|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S1399|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-28|24|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S1356|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Awire|c[F]|D5G2;||2700|pin@3||3|-12|pin@4||3|-9 -Abus|c[T,F]|D5G2;|-0.5|IJ900|lat[1:18]|c[T,F]|0|-3|pin@7||0|-6 -Awire|c[T]|D5G2;||2700|pin@5||18|-12|pin@6||18|-8 -Awire|m1[F]|D5G2;||2700|pin@10||-39|24|pin@11||-39|27 -Abus|m1[T,F]|D5G2;|-0.5|IJ2700|pin@8||-40|11|pin@9||-40|15.5 -Awire|m1[T]|D5G2;||2700|pin@12||-24|24|pin@13||-24|28 -Abus|net@0||-0.5|IJ1800|lat[1:18]|out|2|0|conn@0|a|7|0 -Abus|net@1||-0.5|IJ1800|conn@2|y|-8|0|lat[1:18]|in|-2|0 -Awire|net@3|||0|wire90@1|b|11.5|-12|inv@3|out|9|-12 -Awire|net@4|||0|pin@3||3|-12|wire90@0|a|1.5|-12 -Awire|net@5|||0|wire90@0|b|-3.5|-12|inv@2|out|-6|-12 -Awire|net@6|||0|inv@2|in|-11|-12|conn@1|y|-15|-12 -Awire|net@7|||0|inv@3|in|4|-12|pin@3||3|-12 -Awire|net@9|||1800|wire90@1|a|16.5|-12|pin@5||18|-12 -Abus|net@10||-0.5|IJ0|array@0|m1[T,F]|-34|11|pin@8||-40|11 -Awire|net@12|||0|wire90@3|b|-30.5|24|inv@5|out|-33|24 -Awire|net@13|||0|pin@10||-39|24|wire90@2|a|-40.5|24 -Awire|net@14|||0|wire90@2|b|-45.5|24|inv@4|out|-48|24 -Awire|net@15|||0|inv@5|in|-38|24|pin@10||-39|24 -Awire|net@16|||1800|wire90@3|a|-25.5|24|pin@12||-24|24 -Efire[m2]||D4G2;|conn@1|a|I -Ein[1:18]||D4G2;|conn@2|a|I -Eout[1:18]||D6G2;|conn@0|y|O -X - -# Cell skipTimer;3{ic} -CskipTimer;3{ic}||artwork|1222262815994|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@6||-2.5|-3|1|1|| -NThick-Circle|art@7||2.5|-6|1|1|| -NThick-Circle|art@8||2.5|-2|1|1|| -Nschematic:Bus_Pin|pin@0||0|9|-1|-1|| -Nschematic:Bus_Pin|pin@2||-3|-3|-1|-1|| -Nschematic:Bus_Pin|pin@4||3|-2|-1|-1|X| -Ngeneric:Invisible-Pin|pin@7||0|-8|1|1|R| -Nschematic:Bus_Pin|pin@8||-3|2|-1|-1|| -NPin|pin@10||-2|-8|1|1|| -NPin|pin@11||-2|8|1|1|| -NPin|pin@14||2|-8|1|1|| -NPin|pin@15||2|8|1|1|| -NPin|pin@23||0|8|1|1|| -NPin|pin@24||0|9|1|1|| -Nschematic:Bus_Pin|pin@35||3|-6|-1|-1|| -NPin|pin@38||-2|2|1|1|| -NPin|pin@39||-3|2|1|1|| -Nschematic:Bus_Pin|pin@40||3|6|-1|-1|| -Nschematic:Bus_Pin|pin@41||2|6|-2|-2|| -Nschematic:Bus_Pin|pin@42||3|2|-1|-1|| -Ngeneric:Invisible-Pin|pin@45||2|2|1|1|| -Nschematic:Bus_Pin|pin@46||0|-9|-1|-1|| -AThicker|net@7|||FS1800|pin@10||-2|-8|pin@14||2|-8 -AThicker|net@15|||FS0|pin@15||2|8|pin@23||0|8 -AThicker|net@18|||FS0|pin@23||0|8|pin@11||-2|8 -AThicker|net@19|||FS2700|pin@23||0|8|pin@24||0|9 -AThicker|net@38|||FS2700|pin@38||-2|2|pin@11||-2|8 -AThicker|net@46|||FS2700|pin@10||-2|-8|pin@38||-2|2 -AThicker|net@47|||FS0|pin@38||-2|2|pin@39||-3|2 -Aschematic:bus|net@52||-0.5|IJ1800|pin@41||2|6|pin@40||3|6 -AThicker|net@60|||FS900|pin@15||2|8|pin@14||2|-8 -Aschematic:bus|net@63||-0.5|IJ1800|pin@45||2|2|pin@42||3|2 -Aschematic:bus|net@66||-0.5|IJ900|pin@7||0|-8|pin@46||0|-9 -Edo[LL_1]|do[M,L]|D5G2;|pin@42||O -Edoit||D5G2;|pin@8||I -EfireLO[OD]|fire[ODE]|D5G2;|pin@0||I -Eilc[load][F]||D5G2;|pin@35||O -EloadFlags[F]||D5G2;|pin@2||O -Eolc[dec][F_1]|olc[load,dec][1:2]|D5G2;|pin@40||O -Eolc[load,dec][F]||D5G2;|pin@4||O -EselLO[Lf,Lo,Co,Dm,Dl,Li]||D5G2;|pin@46||I -X - -# Cell skipTimer;7{lay} -CskipTimer;7{lay}||cmos90|1222514793142|1231686958132|I|ATTR_NCC(D5G3;NTY278.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227145626927|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-1-Metal-2-Con|contact@0||7.5|-44|||| -NX-Metal-1-Metal-2-Con|contact@3||-53|-206|||| -NX-Metal-1-Metal-2-Con|contact@4||-56|62|||| -NX-Metal-1-Metal-2-Con|contact@5||51|-244|||| -NX-Metal-1-Metal-2-Con|contact@6||35|-238|||| -NX-Metal-1-Metal-2-Con|contact@7||81|-244|||| -NX-Metal-1-Metal-2-Con|contact@8||73|-238|||| -NX-Metal-1-Metal-2-Con|contact@9||52|94|||| -NX-Metal-1-Metal-2-Con|contact@10||81|94|||| -NX-Metal-1-Metal-2-Con|contact@11||36|100|||| -NX-Metal-1-Metal-2-Con|contact@12||73|100|||| -NX-Metal-1-Metal-2-Con|contact@14||-31|50|||| -NX-Metal-1-Metal-2-Con|contact@15||13|50|||| -NX-Metal-1-Metal-2-Con|contact@16||17|194|||| -NX-Metal-1-Metal-2-Con|contact@17||-1|200|||| -Igates1inM:inv10D;1{lay}|inv10D@4||73|72|XY||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@5||73|-216|X||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@6||81|72|Y||D5G4; -Igates1inM:inv10D;1{lay}|inv10D@7||81|-216|||D5G4; -Igates1inM:inv20B;1{lay}|inv20B@2||11|72|Y||D5G4; -Igates1inM:invL30;2{lay}|invL30@1||-29|-216|Y||D5G4; -Ione2nor;1{lay}|one2nor@0||71|-72|Y||D5G4; -NMetal-1-Pin|pin@2||43|-144|||Y| -NMetal-1-Pin|pin@4||-13|-144|||Y| -NMetal-1-Pin|pin@6||3|-144|||Y| -NMetal-1-Pin|pin@24||19|-131|||Y| -NMetal-1-Pin|pin@25||35|-144|||Y| -NMetal-1-Pin|pin@47||15|-131|||Y| -NMetal-2-Pin|pin@50||83|-44|||Y| -NMetal-2-Pin|pin@61||-29.5|-166|||Y| -NMetal-2-Pin|pin@64||-4.5|-166|||Y| -NMetal-1-Pin|pin@66||-41|-109|||Y| -NMetal-1-Pin|pin@98||-56|0|||| -NMetal-1-Pin|pin@99||-49|0|||| -NMetal-1-Pin|pin@100||-56|-49.5|||| -NMetal-1-Pin|pin@101||-49|-49.5|||| -NMetal-1-Pin|pin@102||-49|-100.5|||| -NMetal-1-Pin|pin@103||-56|-100.5|||| -NMetal-1-Pin|pin@106||-41|18|||| -NMetal-1-Pin|pin@108||-48|18|||| -NMetal-1-Pin|pin@110||7.5|8|||| -NMetal-1-Pin|pin@111||13|48|||| -NMetal-1-Pin|pin@112||-2.5|97|||| -NMetal-1-Pin|pin@116||-2.5|8|||| -NMetal-1-Pin|pin@117||-53|-144|||| -NMetal-1-Pin|pin@119||-49|-144|||| -NMetal-1-Pin|pin@120||71|-144|||| -NMetal-1-Pin|pin@121||51|-144|||| -NMetal-1-Pin|pin@122||71|0|||| -NMetal-1-Pin|pin@123||52|0|||| -NMetal-1-Pin|pin@135||43|0|||| -NMetal-1-Pin|pin@137||36|0|||| -NMetal-1-Pin|pin@146||-2.5|47|||| -NMetal-1-Pin|pin@148||-16|149.4|||| -NMetal-2-Pin|pin@149||31.5|194|||| -NMetal-2-Pin|pin@151||-21.5|200|||| -NMetal-1-Pin|pin@153||3|-199.5|||| -NMetal-1-Pin|pin@154||11|-199.5|||| -NMetal-1-Pin|pin@162||11|-174|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||89.5|-72|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||89.5|216|||D5G4; -IwiresL:select22;1{lay}|select22@0||81|216|||D5G4; -IdriversL:sucDri20cond;1{lay}|sucDri20@0||-24|216|X||D5G4; -IdriversL:sucDri20cond;1{lay}|sucDri20@1||40|216|||D5G4; -ItimeDrive20;1{lay}|timeDriv@11||3|-216|Y||D5G4; -ItimeDrive20;1{lay}|timeDriv@12||19|-216|Y||D5G4; -ItimeDrive20;1{lay}|timeDriv@13||35|-216|Y||D5G4; -ItimeDrive20;1{lay}|timeDriv@16||-48|72|||D5G4; -ItimeDrive40;1{lay}|timeDriv@17||-24|72|||D5G4; -ItimeDrive20;1{lay}|timeDriv@18||51|-216|Y||D5G4; -ItimeDrive20;1{lay}|timeDriv@19||52|72|||D5G4; -ItimeDrive20;1{lay}|timeDriv@20||36|72|X||D5G4; -Itwin2nor;3{lay}|twin2nor@5||29|-72|Y||D5G4; -Itwin2nor;3{lay}|twin2nor@6||-27|-72|Y||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@22||-65|-216|XY||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@23||-65|-72|XY||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@24||-65|72|XY||D5G4; -IwiresL:wellContacts13;1{lay}|wellCont@25||-65|216|XY||D5G4; -Ametal-2|net@0|||S0|timeDriv@11|gnd_1|15.5|-216|timeDriv@12|gnd|6.5|-216 -Ametal-2|net@1|||S0|timeDriv@11|vdd_2|15.5|-266|timeDriv@12|vdd|6.5|-266 -Ametal-2|net@2|||S0|timeDriv@11|vdd_3|15.5|-166|timeDriv@12|vdd_1|6.5|-166 -Ametal-2|net@3|||S0|timeDriv@12|gnd_1|31.5|-216|timeDriv@13|gnd|22.5|-216 -Ametal-2|net@4|||S0|timeDriv@12|vdd_2|31.5|-266|timeDriv@13|vdd|22.5|-266 -Ametal-2|net@5|||S0|timeDriv@12|vdd_3|31.5|-166|timeDriv@13|vdd_1|22.5|-166 -Ametal-1|net@56|||S900|pin@6||3|-144|timeDriv@11|inB|3|-192 -Ametal-1|net@66|||S1800|pin@4||-13|-144|pin@6||3|-144 -Ametal-1|net@96|||S900|pin@24||19|-131|timeDriv@12|inB|19|-192 -Ametal-1|net@97|||S0|pin@2||43|-144|pin@25||35|-144 -Ametal-1|net@98|||S900|pin@25||35|-144|timeDriv@13|inB|35|-192 -Ametal-2|net@130|||S0|twin2nor@6|gnd_1|1|-72|twin2nor@5|gnd|1|-72 -Ametal-2|net@131|||S0|twin2nor@6|vdd_2|1|-122|twin2nor@5|vdd|1|-122 -Ametal-2|net@132|||S0|twin2nor@6|vdd_3|1|-22|twin2nor@5|vdd_1|1|-22 -Ametal-2|net@143|||S1800|twin2nor@6|inC_1|-27|-44|contact@0||7.5|-44 -Ametal-1|net@150|||S900|twin2nor@6|outB|-13|-129|pin@4||-13|-144 -Ametal-1|net@152|||S0|pin@24||19|-131|pin@47||15|-131 -Ametal-1|net@153|||S2700|pin@47||15|-131|twin2nor@5|outA|15|-129 -Ametal-2|net@177|||S0|invL30@1|vdd_3|-0.5|-166|pin@61||-29.5|-166 -Ametal-2|net@180|||S1800|timeDriv@11|vdd_1|-9.5|-166|pin@64||-4.5|-166 -Ametal-2|net@185|||S0|invL30@1|gnd_1|-0.5|-216|timeDriv@11|gnd|-9.5|-216 -Ametal-2|net@186|||S0|invL30@1|vdd_2|-0.5|-266|timeDriv@11|vdd|-9.5|-266 -Ametal-2|net@187|||S0|invL30@1|vdd_3|-0.5|-166|timeDriv@11|vdd_1|-9.5|-166 -Ametal-1|net@188|||S2700|twin2nor@6|outA|-41|-129|pin@66||-41|-109 -Ametal-1|net@194|||S2700|pin@2||43|-144|twin2nor@5|outB|43|-129 -Ametal-2|net@205|||S1800|wellCont@22|gnd|-60.5|-216|invL30@1|gnd|-57.5|-216 -Ametal-2|net@206|||S1800|wellCont@22|vdd|-60.5|-166|invL30@1|vdd_1|-57.5|-166 -Ametal-2|net@207|||S1800|wellCont@22|vdd_1|-60.5|-266|invL30@1|vdd|-57.5|-266 -Ametal-2|net@238|||S0|timeDriv@16|gnd_1|-35.5|72|timeDriv@17|gnd|-44.5|72 -Ametal-2|net@239|||S0|timeDriv@16|vdd_2|-35.5|122|timeDriv@17|vdd|-44.5|122 -Ametal-2|net@240|||S0|timeDriv@16|vdd_3|-35.5|22|timeDriv@17|vdd_1|-44.5|22 -Ametal-1|net@244|||S0|pin@99||-49|0|pin@98||-56|0 -Ametal-2|net@249||6.2|S1800|wellCont@23|gnd|-60.5|-72|twin2nor@6|gnd|-55|-72 -Ametal-2|net@250||6.2|S1800|wellCont@23|vdd|-60.5|-22|twin2nor@6|vdd_1|-55|-22 -Ametal-2|net@251||6.2|S1800|wellCont@23|vdd_1|-60.5|-122|twin2nor@6|vdd|-55|-122 -Ametal-1|net@256|||S1800|pin@100||-56|-49.5|pin@101||-49|-49.5 -Ametal-1|net@257|||S2700|pin@101||-49|-49.5|pin@99||-49|0 -Ametal-1|net@259|||S0|pin@102||-49|-100.5|pin@103||-56|-100.5 -Ametal-1|net@260|||S2700|pin@103||-56|-100.5|pin@100||-56|-49.5 -Ametal-2|net@264|||S0|wellCont@24|gnd|-60.5|72|timeDriv@16|gnd|-60.5|72 -Ametal-2|net@265|||S0|wellCont@24|vdd|-60.5|122|timeDriv@16|vdd|-60.5|122 -Ametal-2|net@266|||S0|wellCont@24|vdd_1|-60.5|22|timeDriv@16|vdd_1|-60.5|22 -Ametal-1|net@267|||S2700|twin2nor@6|outA_1|-41|-15|pin@106||-41|18 -Ametal-1|net@270|||S2700|pin@108||-48|18|timeDriv@16|inB|-48|48 -Ametal-1|net@271|||S0|pin@106||-41|18|pin@108||-48|18 -Ametal-1|net@272|||S2700|contact@0||7.5|-44|pin@110||7.5|8 -Ametal-1|net@273|||S900|inv20B@2|out|13|59|pin@111||13|48 -Ametal-1|net@275|||S0|inv20B@2|in|7|97|pin@112||-2.5|97 -Ametal-1|net@280|||S0|pin@110||7.5|8|pin@116||-2.5|8 -Ametal-2|net@283|||S1800|contact@0||7.5|-44|twin2nor@5|inC_1|29|-44 -Ametal-1|net@296|||S1800|pin@117||-53|-144|pin@119||-49|-144 -Ametal-1|net@297|||S900|pin@102||-49|-100.5|pin@119||-49|-144 -Ametal-2|net@308|||S0|pin@50||83|-44|one2nor@0|inC|61|-44 -Ametal-2|net@309|||S0|one2nor@0|inC|61|-44|twin2nor@5|inC_1|29|-44 -Ametal-2|net@310|||S0|one2nor@0|gnd|57|-72|twin2nor@5|gnd_1|57|-72 -Ametal-2|net@311|||S0|one2nor@0|vdd|57|-122|twin2nor@5|vdd_2|57|-122 -Ametal-2|net@312|||S0|one2nor@0|vdd_1|57|-22|twin2nor@5|vdd_3|57|-22 -Ametal-2|net@313|||S1800|twin2nor@5|inA|15|-94|one2nor@0|inA|71|-94 -Ametal-2|net@321|||S1800|timeDriv@18|gnd|38.5|-216|timeDriv@13|gnd_1|47.5|-216 -Ametal-2|net@322|||S1800|timeDriv@18|vdd|38.5|-266|timeDriv@13|vdd_2|47.5|-266 -Ametal-2|net@323|||S1800|timeDriv@18|vdd_1|38.5|-166|timeDriv@13|vdd_3|47.5|-166 -Ametal-2|net@325|||S0|timeDriv@20|gnd|48.5|72|timeDriv@19|gnd|39.5|72 -Ametal-2|net@326|||S0|timeDriv@20|vdd|48.5|122|timeDriv@19|vdd|39.5|122 -Ametal-2|net@327|||S0|timeDriv@20|vdd_1|48.5|22|timeDriv@19|vdd_1|39.5|22 -Ametal-2|net@329||6.2|S0|timeDriv@20|gnd_1|23.5|72|inv20B@2|gnd_1|19|72 -Ametal-2|net@330||6.2|S1800|inv20B@2|vdd_2|19|22|timeDriv@20|vdd_3|23.5|22 -Ametal-2|net@331||6.2|S1800|inv20B@2|vdd_3|19|122|timeDriv@20|vdd_2|23.5|122 -Ametal-1|net@332|||S900|one2nor@0|outA|71|-129|pin@120||71|-144 -Ametal-1|net@333|||S0|pin@120||71|-144|pin@121||51|-144 -Ametal-1|net@334|||S900|pin@121||51|-144|timeDriv@18|inB|51|-192 -Ametal-1|net@335|||S2700|one2nor@0|outA_1|71|-15|pin@122||71|0 -Ametal-1|net@336|||S0|pin@122||71|0|pin@123||52|0 -Ametal-1|net@337|||S2700|pin@123||52|0|timeDriv@19|inB|52|48 -Ametal-2|net@345|||S0|inv10D@5|gnd_1|64.5|-216|timeDriv@18|gnd_1|63.5|-216 -Ametal-2|net@346|||S0|inv10D@5|vdd_3|64.5|-266|timeDriv@18|vdd_2|63.5|-266 -Ametal-2|net@347|||S0|inv10D@5|vdd_2|64.5|-166|timeDriv@18|vdd_3|63.5|-166 -Ametal-2|net@358||6.2|S0|inv20B@2|vdd_1|3|122|timeDriv@17|vdd_2|-3.5|122 -Ametal-2|net@359||6.2|S1800|timeDriv@17|gnd_1|-3.5|72|inv20B@2|gnd|3|72 -Ametal-2|net@360||6.2|S1800|timeDriv@17|vdd_3|-3.5|22|inv20B@2|vdd|3|22 -Ametal-2|net@385|||S1800|timeDriv@13|inA|35|-206|timeDriv@18|inA|51|-206 -Ametal-2|net@386|||S0|timeDriv@12|inA|19|-206|timeDriv@11|inA|3|-206 -Ametal-2|net@387|||S0|timeDriv@19|inA|52|62|timeDriv@20|inA|36|62 -Ametal-2|net@388|||S0|timeDriv@13|inA|35|-206|timeDriv@12|inA|19|-206 -Ametal-2|net@389|||S0|timeDriv@11|inA|3|-206|invL30@1|out|-29|-206 -Ametal-2|net@391|||S0|invL30@1|out|-29|-206|contact@3||-53|-206 -Ametal-2|net@392|||S0|timeDriv@17|inA|-16|62|timeDriv@16|inA|-48|62 -Ametal-2|net@394|||S0|timeDriv@16|inA|-48|62|contact@4||-56|62 -Ametal-1|net@395|||S2700|pin@98||-56|0|contact@4||-56|62 -Ametal-2|net@396|||S1800|timeDriv@17|inA|-16|62|timeDriv@20|inA|36|62 -Ametal-1|net@397|||S900|pin@117||-53|-144|contact@3||-53|-206 -Ametal-1|net@398|||S2700|twin2nor@5|outB_1|43|-15|pin@135||43|0 -Ametal-1|net@401|||S2700|pin@137||36|0|timeDriv@20|inB|36|48 -Ametal-2|net@403||6.2|S1800|inv10D@7|gnd|72.5|-216|inv10D@5|gnd|81.5|-216 -Ametal-2|net@404||6.2|S0|inv10D@5|vdd|81.5|-166|inv10D@7|vdd|72.5|-166 -Ametal-2|net@405||6.2|S0|inv10D@5|vdd_1|81.5|-266|inv10D@7|vdd_1|72.5|-266 -Ametal-2|net@406|||S0|contact@7||81|-244|contact@5||51|-244 -Ametal-1|net@407|||S2700|timeDriv@18|out|51|-273|contact@5||51|-244 -Ametal-2|net@408|||S0|contact@8||73|-238|contact@6||35|-238 -Ametal-1|net@409|||S2700|timeDriv@13|out|35|-273|contact@6||35|-238 -Ametal-1|net@411|||S900|inv10D@7|in|81|-241|contact@7||81|-244 -Ametal-1|net@413|||S2700|inv10D@5|in|73|-241|contact@8||73|-238 -Ametal-2|net@415||6.2|S1800|inv10D@6|gnd|72.5|72|inv10D@4|gnd|81.5|72 -Ametal-2|net@416||6.2|S0|inv10D@4|vdd|81.5|22|inv10D@6|vdd|72.5|22 -Ametal-2|net@417||6.2|S0|inv10D@4|vdd_1|81.5|122|inv10D@6|vdd_1|72.5|122 -Ametal-2|net@418|||S0|timeDriv@19|gnd_1|64.5|72|inv10D@4|gnd_1|64.5|72 -Ametal-2|net@419|||S0|timeDriv@19|vdd_2|64.5|122|inv10D@4|vdd_3|64.5|122 -Ametal-2|net@420|||S0|timeDriv@19|vdd_3|64.5|22|inv10D@4|vdd_2|64.5|22 -Ametal-2|net@422|||S0|contact@10||81|94|contact@9||52|94 -Ametal-1|net@423|||S900|timeDriv@19|out|52|129|contact@9||52|94 -Ametal-1|net@425|||S900|inv10D@6|in|81|97|contact@10||81|94 -Ametal-2|net@426|||S0|contact@12||73|100|contact@11||36|100 -Ametal-1|net@427|||S900|timeDriv@20|out|36|129|contact@11||36|100 -Ametal-1|net@429|||S2700|inv10D@4|in|73|97|contact@12||73|100 -Ametal-1|net@431|||S900|pin@146||-2.5|47|pin@116||-2.5|8 -Ametal-1|net@432|||S1800|pin@146||-2.5|47|inv20B@2|in_1|7|47 -Ametal-1|net@436|||S2700|timeDriv@17|inB|-31|48|contact@14||-31|50 -Ametal-1|net@438|||S900|pin@112||-2.5|97|pin@146||-2.5|47 -Ametal-2|net@440|||S1800|contact@14||-31|50|contact@15||13|50 -Ametal-1|net@441|||S900|inv20B@2|out|13|59|contact@15||13|50 -Ametal-2|net@446||6.2|S1800|one2nor@0|vdd_3|85|-22|pinsVddG@1|vdd|89.5|-22 -Ametal-2|net@447||6.2|S0|pinsVddG@1|gnd|89.5|-72|one2nor@0|gnd_1|85|-72 -Ametal-2|net@448||6.2|S0|pinsVddG@1|vdd_1|89.5|-122|one2nor@0|vdd_2|85|-122 -Ametal-2|net@449|||S1800|sucDri20@1|gnd|3.5|216|sucDri20@0|gnd|12.5|216 -Ametal-2|net@450|||S1800|sucDri20@1|vdd|3.5|266|sucDri20@0|vdd|12.5|266 -Ametal-2|net@451|||S1800|sucDri20@1|vdd_1|3.5|166|sucDri20@0|vdd_1|12.5|166 -Ametal-1|net@452|||S0|sucDri20@1|in|8|205|sucDri20@0|in|8|205 -Ametal-1|net@458|||S2700|timeDriv@17|out|-16|104|pin@148||-16|149.4 -Ametal-1|net@459|||S0|pin@148||-16|149.4|sucDri20@0|in_1|-19.5|149.4 -Ametal-2|net@460|||S0|pin@149||31.5|194|contact@16||17|194 -Ametal-1|net@463|||S900|sucDri20@1|cond|17|205|contact@16||17|194 -Ametal-2|net@464|||S1800|pin@151||-21.5|200|contact@17||-1|200 -Ametal-1|net@465|||S900|sucDri20@0|cond|-1|205|contact@17||-1|200 -Ametal-2|net@466|||S0|wellCont@25|gnd|-60.5|216|sucDri20@0|gnd_1|-60.5|216 -Ametal-2|net@467|||S0|wellCont@25|vdd|-60.5|266|sucDri20@0|vdd_2|-60.5|266 -Ametal-2|net@468|||S0|wellCont@25|vdd_1|-60.5|166|sucDri20@0|vdd_3|-60.5|166 -Ametal-2|net@469||6.2|S1800|sucDri20@1|vdd_2|76.5|266|pinsVddG@2|vdd|89.5|266 -Ametal-2|net@470||6.2|S0|pinsVddG@2|gnd|89.5|216|sucDri20@1|gnd_1|76.5|216 -Ametal-2|net@471||6.2|S0|pinsVddG@2|vdd_1|89.5|166|sucDri20@1|vdd_3|76.5|166 -Ametal-1|net@473|||S2700|timeDriv@11|out|3|-273|pin@153||3|-199.5 -Ametal-1|net@474|||S1800|pin@153||3|-199.5|pin@154||11|-199.5 -Ametal-1|net@485|||S2700|pin@154||11|-199.5|pin@162||11|-174 -Ametal-1|net@486|||S0|pin@135||43|0|pin@137||36|0 -Esucc_1|do[L]|D5G2;|sucDri20@0|succ_1|O -Esucc_1@1006264137|do[M]|D5G2;|sucDri20@1|succ_1|O -Edoit||D5G2;|invL30@1|in|I -EfireLO[OD]|fire[ODE]|D5G2;|pin@50||I -Egnd||D5G2;|wellCont@22|gnd_1|G -Egnd_1||D5G2;|inv10D@6|gnd_1|G -Egnd_9||D5G2;|wellCont@23|gnd_1|G -Egnd_11||D5G2;|wellCont@24|gnd_1|G -Egnd_12||D5G2;|inv10D@7|gnd_1|G -Egnd_13||D5G2;|pinsVddG@1|gnd|G -Egnd_14||D5G2;|wellCont@25|gnd_1|G -Egnd_15||D5G2;|pinsVddG@2|gnd|G -Exxx|ilc[load][F]|D5G2;|pin@162||O -EloadFlags[F]||D5G2;|timeDriv@16|out|O -Eolc[dec][1]||D5G2;|inv10D@6|out|O -Eolc[dec][2]||D5G2;|inv10D@7|out|O -Eolc[dec][F]||D5G2;|timeDriv@12|out|O -Eolc[load][1]||D5G2;|inv10D@4|out|O -Eolc[load][2]||D5G2;|inv10D@5|out|O -Eolc[load][F]||D5G2;|timeDriv@13|out|O -EselLO[Co]||D5G2;|twin2nor@5|inA|I -EselLO[Dl]||D5G2;|pin@151||I -EselLO[Dm]||D5G2;|pin@149||I -EselLO[Lf]||D5G2;|twin2nor@6|inA|I -EselLO[Li]||D5G2;|twin2nor@6|onB|I -EselLO[Lo]||D5G2;|twin2nor@5|onB|I -Evdd||D5G2;|wellCont@22|vdd_3|P -Evdd_1||D5G2;|pinsVddG@1|vdd_1|P -Evdd_2||D5G2;|inv10D@6|vdd_2|P -Evdd_3||D5G2;|inv10D@6|vdd_3|P -Evdd_16||D5G2;|wellCont@22|vdd_2|P -Evdd_18||D5G2;|wellCont@23|vdd_2|P -Evdd_19||D5G2;|wellCont@23|vdd_3|P -Evdd_20||D5G2;|wellCont@24|vdd_2|P -Evdd_21||D5G2;|wellCont@24|vdd_3|P -Evdd_22||D5G2;|inv10D@7|vdd_2|P -Evdd_23||D5G2;|inv10D@7|vdd_3|P -Evdd_24||D5G2;|pinsVddG@1|vdd|P -Evdd_25||D5G2;|wellCont@25|vdd_2|P -Evdd_26||D5G2;|wellCont@25|vdd_3|P -Evdd_27||D5G2;|pinsVddG@2|vdd|P -Evdd_28||D5G2;|pinsVddG@2|vdd_1|P -X - -# Cell skipTimer;7{sch} -CskipTimer;7{sch}||schematic|1222179439506|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||84.5|-6.5|||XRR| -NOff-Page|conn@3||-24|-42|||XYRR| -NOff-Page|conn@4||-24|-30|||XYRR| -NOff-Page|conn@6||12|-24|||XRR| -NOff-Page|conn@8||12|-12|||XRR| -NOff-Page|conn@9||84.5|-16|||XRR| -NOff-Page|conn@12||29|3|||XRR| -NOff-Page|conn@13||-7.5|-36|||Y| -IredFive:inv;1{ic}|inv@1||-12|4|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||81|-24|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@4||81|-36|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@5||81|12|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@6||81|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:invLT;1{ic}|invLT@0||-12|-42|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@5||-12|-23|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@7||48|-11|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@9||-12|-11|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@10||48|-23|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@12||48|13|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@0||23.5|35.5|||||ART_message(D5G6;)SskipTimer -Ngeneric:Invisible-Pin|pin@1||23.5|30.5|||||ART_message(D5G4;)Sselection amplifiers for skip and OLC -Ngeneric:Invisible-Pin|pin@2||23.5|22.5|||||ART_message(D5G3;)Sies 8 October 2008 -NWire_Pin|pin@3||-21|-17|||| -NWire_Pin|pin@7||-18|-24|||| -NWire_Pin|pin@11||42|-12|||| -NWire_Pin|pin@13||39|19|||| -NWire_Pin|pin@14||39|-10|||| -NWire_Pin|pin@15||39|-5|||| -NWire_Pin|pin@16||-21|-22|||| -Ngeneric:Invisible-Pin|pin@27||-17|22.5|||||ART_message(D3G2;)S[Lf = Load FLAGS,Lo = Load OLC,Co = Count OLC,Dm = do MOVE,Dl = do LITERAL,Li = Load ILC] -NWire_Pin|pin@69||66|-3|||| -NWire_Pin|pin@70||60|-3|||| -NWire_Pin|pin@76||60|-15|||| -NWire_Pin|pin@77||66|-15|||| -NWire_Pin|pin@78||0|-27|||| -NWire_Pin|pin@79||3|-27|||| -NWire_Pin|pin@84||-21|-10|||| -NWire_Pin|pin@85||-21|-5|||| -NWire_Pin|pin@88||3|-15|||| -NWire_Pin|pin@89||-18|-12|||| -NWire_Pin|pin@90||0|-15|||| -NWire_Pin|pin@92||39|-22|||| -NWire_Pin|pin@93||42|-24|||| -NWire_Pin|pin@94||66|-27|||| -NWire_Pin|pin@95||60|-27|||| -NWire_Pin|pin@99||66|-39|||| -NWire_Pin|pin@104||60|-39|||| -NWire_Pin|pin@109||58|-35|||| -NWire_Pin|pin@111||58|-23|||| -NWire_Pin|pin@113||39|14|||| -NWire_Pin|pin@114||66|9|||| -NWire_Pin|pin@115||60|9|||| -NWire_Pin|pin@116||42|12|||| -NWire_Pin|pin@121||58|1|||| -NWire_Pin|pin@123||58|13|||| -NWire_Pin|pin@126||90|-24|||| -NWire_Pin|pin@127||90|-27|||| -NWire_Pin|pin@128||90|-33|||| -NWire_Pin|pin@129||90|-36|||| -NWire_Pin|pin@130||90|12|||| -NWire_Pin|pin@131||90|8|||| -NWire_Pin|pin@132||90|4|||| -NWire_Pin|pin@133||90|0|||| -Ngeneric:Invisible-Pin|pin@134||98|-20.5|||||ART_message(D3G2;)S["olc[dec][F] is fast","olc[dec][1:2] are for",odd and even count,"loc[load][1:2] are for",odd and even load] -NWire_Pin|pin@135||72|0|||| -NWire_Pin|pin@136||72|-4|||| -NWire_Pin|pin@140||72|-12|||| -NWire_Pin|pin@141||72|-8|||| -NWire_Pin|pin@144||0|-42|||| -NWire_Pin|pin@145||60|-42|||| -NWire_Pin|pin@146||-18|-30|||| -NWire_Pin|pin@147||42|-30|||| -NWire_Pin|pin@148||-18|4|||| -NWire_Pin|pin@149||3|0|||| -NWire_Pin|pin@150||0|0|||| -NWire_Pin|pin@153||12|9|||| -NWire_Pin|pin@154||12|-3|||| -NWire_Pin|pin@155||12|13.5|||| -NWire_Pin|pin@156||12|-6.5|||| -NWire_Pin|pin@157||14|7|||| -NWire_Pin|pin@158||14|-1|||| -NWire_Pin|pin@159||14|3|||| -NWire_Pin|pin@160||26|8|||| -NWire_Pin|pin@161||26|5|||| -NWire_Pin|pin@162||26|-2|||| -NWire_Pin|pin@163||26|1|||| -IskipTimer;3{ic}|skipTime@3||-33|12.5|||D5G4; -IdriversL:sucDri20cond;1{ic}|sucDri20@0||18|8|Y||D5G4; -IdriversL:sucDri20cond;1{ic}|sucDri20@1||18|-2|||D5G4; -ItimeDrive20;1{ic}|timeDriv@1||3|-24|||D5G4; -ItimeDrive20;1{ic}|timeDriv@3||66|0|||D5G4; -ItimeDrive20;1{ic}|timeDriv@4||3|-12|||D5G4; -ItimeDrive40;1{ic}|timeDriv@5||3|3|||D5G4; -ItimeDrive20;1{ic}|timeDriv@8||66|-24|||D5G4; -ItimeDrive20;1{ic}|timeDriv@9||66|-12|||D5G4; -ItimeDrive20;1{ic}|timeDriv@10||66|-36|||D5G4; -ItimeDrive20;1{ic}|timeDriv@11||66|12|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||-4|-23|||D0G4;|ATTR_L(D5G1;PUD)D287.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||54|-11|||D0G4;|ATTR_L(D5G1;PUD)D284.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|4|||D0G4;|ATTR_L(D5G1;PUD)D391.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@4||-4|-42|||D0G4;|ATTR_L(D5G1;PUD)D1092.7999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||-4|-11|||D0G4;|ATTR_L(D5G1;PUD)D296.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@6||54|-23|||D0G4;|ATTR_L(D5G1;PUD)D463.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||73|-24|||D0G4;|ATTR_L(D5G1;PUD)D181.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||73|-36|||D0G4;|ATTR_L(D5G1;PUD)D184.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@10||54|13|||D0G4;|ATTR_L(D5G1;PUD)D439.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@11||73|12|||D0G4;|ATTR_L(D5G1;PUD)D191.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@12||9.5|3|||D0G4;|ATTR_L(D5G1;PUD)D391.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Awire|do[L]|D5G2;||900|pin@160||26|8|pin@161||26|5 -Awire|do[M]|D5G2;||2700|pin@162||26|-2|pin@163||26|1 -Awire|net@0|||1800|nor2n@7|out|50.5|-11|wire90@1|a|51.5|-11 -Awire|net@11|||2700|pin@93||42|-24|pin@11||42|-12 -Awire|net@12|||0|nor2n@7|inb|45.5|-12|pin@11||42|-12 -Awire|net@14|||0|nor2n@5|ina|-14.5|-22|pin@16||-21|-22 -Awire|net@15|||1800|pin@14||39|-10|nor2n@7|ina|45.5|-10 -Awire|net@18|||1800|nor2n@5|out|-9.5|-23|wire90@0|a|-6.5|-23 -Awire|net@23|||0|nor2n@5|inb|-14.5|-24|pin@7||-18|-24 -Awire|net@68|||1800|inv@1|out|-9.5|4|wire90@3|a|-6.5|4 -Awire|net@133|||900|timeDriv@3|inA|66|-2|pin@69||66|-3 -Awire|net@134|||0|pin@69||66|-3|pin@70||60|-3 -Awire|net@144|||1800|wire90@0|b|-1.5|-23|timeDriv@1|inB|1|-23 -Awire|net@145|||1800|wire90@1|b|56.5|-11|timeDriv@9|inB|64|-11 -Awire|net@147|||1800|wire90@3|b|-1.5|4|timeDriv@5|in|1|4 -Awire|net@149|||900|pin@70||60|-3|pin@76||60|-15 -Awire|net@150|||1800|pin@76||60|-15|pin@77||66|-15 -Awire|net@151|||2700|pin@77||66|-15|timeDriv@9|inA|66|-14 -Awire|net@153|||1800|pin@78||0|-27|pin@79||3|-27 -Awire|net@154|||2700|pin@79||3|-27|timeDriv@1|inA|3|-26 -Awire|net@162|||0|nor2n@9|ina|-14.5|-10|pin@84||-21|-10 -Awire|net@163|||900|timeDriv@4|inA|3|-14|pin@88||3|-15 -Awire|net@164|||1800|wire90@5|b|-1.5|-11|timeDriv@4|inB|1|-11 -Awire|net@165|||1800|nor2n@9|out|-9.5|-11|wire90@5|a|-6.5|-11 -Awire|net@166|||0|nor2n@9|inb|-14.5|-12|pin@89||-18|-12 -Awire|net@171|||0|pin@88||3|-15|pin@90||0|-15 -Awire|net@202|||900|pin@115||60|9|pin@70||60|-3 -Awire|net@203|||0|conn@8|a|10|-12|timeDriv@4|out|5|-12 -Awire|net@206|||1800|nor2n@10|out|50.5|-23|wire90@6|a|51.5|-23 -Awire|net@207|||1800|pin@111||58|-23|timeDriv@8|inB|64|-23 -Awire|net@210|||2700|pin@92||39|-22|pin@14||39|-10 -Awire|net@212|||0|nor2n@10|inb|45.5|-24|pin@93||42|-24 -Awire|net@213|||900|timeDriv@8|inA|66|-26|pin@94||66|-27 -Awire|net@214|||900|pin@76||60|-15|pin@95||60|-27 -Awire|net@215|||0|pin@94||66|-27|pin@95||60|-27 -Awire|net@226|||900|timeDriv@10|inA|66|-38|pin@99||66|-39 -Awire|net@231|||0|nor2n@10|ina|45.5|-22|pin@92||39|-22 -Awire|net@235|||900|pin@95||60|-27|pin@104||60|-39 -Awire|net@236|||0|pin@99||66|-39|pin@104||60|-39 -Awire|net@242|||0|timeDriv@10|inB|64|-35|pin@109||58|-35 -Awire|net@244|||1800|wire90@6|b|56.5|-23|pin@111||58|-23 -Awire|net@246|||2700|pin@109||58|-35|pin@111||58|-23 -Awire|net@247|||0|wire90@9|a|70.5|-36|timeDriv@10|out|68|-36 -Awire|net@248|||0|wire90@8|a|70.5|-24|timeDriv@8|out|68|-24 -Awire|net@249|||0|inv@2|in|78.5|-24|wire90@8|b|75.5|-24 -Awire|net@252|||0|inv@4|in|78.5|-36|wire90@9|b|75.5|-36 -Awire|net@253|||0|nor2n@12|ina|45.5|14|pin@113||39|14 -Awire|net@254|||900|timeDriv@11|inA|66|10|pin@114||66|9 -Awire|net@255|||1800|pin@123||58|13|timeDriv@11|inB|64|13 -Awire|net@256|||1800|nor2n@12|out|50.5|13|wire90@10|a|51.5|13 -Awire|net@258|||0|pin@114||66|9|pin@115||60|9 -Awire|net@260|||0|nor2n@12|inb|45.5|12|pin@116||42|12 -Awire|net@261|||0|inv@5|in|78.5|12|wire90@11|b|75.5|12 -Awire|net@263|||1800|timeDriv@11|out|68|12|wire90@11|a|70.5|12 -Awire|net@269|||0|timeDriv@3|inB|64|1|pin@121||58|1 -Awire|net@271|||1800|wire90@10|b|56.5|13|pin@123||58|13 -Awire|net@273|||1800|timeDriv@3|out|68|0|pin@135||72|0 -Awire|net@274|||2700|pin@121||58|1|pin@123||58|13 -Awire|net@275|||2700|pin@11||42|-12|pin@116||42|12 -Awire|net@280|||1800|inv@2|out|83.5|-24|pin@126||90|-24 -Awire|net@283|||1800|inv@4|out|83.5|-36|pin@129||90|-36 -Awire|net@284|||1800|inv@5|out|83.5|12|pin@130||90|12 -Awire|net@286|||1800|inv@6|out|83.5|0|pin@133||90|0 -Awire|net@296|||0|inv@6|in|78.5|0|pin@135||72|0 -Awire|net@297|||1800|timeDriv@9|out|68|-12|pin@140||72|-12 -Awire|net@298|||2700|pin@7||-18|-24|pin@89||-18|-12 -Awire|net@299|||2700|pin@78||0|-27|pin@90||0|-15 -Awire|net@303|||0|invLT@0|in|-14.5|-42|conn@3|y|-22|-42 -Awire|net@304|||0|wire90@4|a|-6.5|-42|invLT@0|out|-9.5|-42 -Awire|net@305|||1800|wire90@4|b|-1.5|-42|pin@144||0|-42 -Awire|net@308|||2700|pin@145||60|-42|pin@104||60|-39 -Awire|net@310|||0|pin@146||-18|-30|conn@4|y|-22|-30 -Awire|net@311|||1800|pin@146||-18|-30|pin@147||42|-30 -Awire|net@314|||1800|pin@144||0|-42|pin@145||60|-42 -Awire|net@316|||2700|pin@147||42|-30|pin@93||42|-24 -Awire|net@317|||900|pin@78||0|-27|pin@144||0|-42 -Awire|net@318|||900|pin@7||-18|-24|pin@146||-18|-30 -Awire|net@319|||2700|pin@89||-18|-12|pin@148||-18|4 -Awire|net@320|||1800|pin@148||-18|4|inv@1|in|-14.5|4 -Awire|net@321|||900|timeDriv@5|inA|3|1|pin@149||3|0 -Awire|net@322|||0|pin@149||3|0|pin@150||0|0 -Awire|net@323|||900|pin@150||0|0|pin@90||0|-15 -Awire|net@324|||1800|timeDriv@1|out|5|-24|conn@6|a|10|-24 -Awire|net@328|||0|sucDri20@0|in_1|16|9|pin@153||12|9 -Awire|net@329|||0|sucDri20@1|in_1|16|-3|pin@154||12|-3 -Awire|net@331|||1800|timeDriv@5|out|5|3|wire90@12|a|7|3 -Awire|net@334|||0|sucDri20@0|in|16|7|pin@157||14|7 -Awire|net@335|||900|pin@159||14|3|pin@158||14|-1 -Awire|net@336|||1800|pin@158||14|-1|sucDri20@1|in|16|-1 -Awire|net@337|||900|pin@157||14|7|pin@159||14|3 -Awire|net@338|||1800|wire90@12|b|12|3|pin@159||14|3 -Awire|net@339|||1800|sucDri20@0|succ|20|8|pin@160||26|8 -Awire|net@341|||1800|sucDri20@1|succ|20|-2|pin@162||26|-2 -Awire|olc[dec][1]|D5G2;||900|pin@126||90|-24|pin@127||90|-27 -Awire|olc[dec][2]|D5G2;||900|pin@128||90|-33|pin@129||90|-36 -Awire|olc[dec][F]|D5G2;||2700|pin@140||72|-12|pin@141||72|-8 -Awire|olc[load][1]|D5G2;||900|pin@130||90|12|pin@131||90|8 -Awire|olc[load][2]|D5G2;||900|pin@132||90|4|pin@133||90|0 -Awire|olc[load][F]|D5G2;||900|pin@135||72|0|pin@136||72|-4 -Awire|selLO[Co]|D5G2;||2700|pin@14||39|-10|pin@15||39|-5 -Awire|selLO[Dl]|D5G2;||2700|pin@153||12|9|pin@155||12|13.5 -Awire|selLO[Dm]|D5G2;||900|pin@154||12|-3|pin@156||12|-6.5 -Awire|selLO[Lf]|D5G2;||2700|pin@16||-21|-22|pin@3||-21|-17 -Awire|selLO[Li]|D5G2;||2700|pin@84||-21|-10|pin@85||-21|-5 -Awire|selLO[Lo]|D5G2;||2700|pin@113||39|14|pin@13||39|19 -Edo[LL_1]|do[M,L]|D6G2;|conn@12|y|O -Edoit||D4G2;|conn@3|a|I -EfireLO[OD]|fire[ODE]|D4G2;|conn@4|a|I -Eilc[load][F]||D6G2;|conn@8|y|O -EloadFlags[F]||D6G2;|conn@6|y|O -Eolc[load,dec][1:2]||D6G2;|conn@9|y|O -Eolc[load,dec][F]||D6G2;|conn@1|y|O -EselLO[Lf,Lo,Co,Dm,Dl,Li]||D4G2;|conn@13|a|I -X - -# Cell timeDrive20;1{ic} -CtimeDrive20;1{ic}||artwork|1218938881688|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||-1|0|4|4|XR||ART_degrees()F[0.0,2.0943952] -NThick-Circle|art@3||1.5|0|1|1|| -NThick-Circle|art@4||0|-1.5|1|1|| -Nschematic:Bus_Pin|pin@0||0|-2|-1|-1|| -Nschematic:Bus_Pin|pin@2||-2|1|-1|-1|| -Nschematic:Bus_Pin|pin@4||2|0|-1|-1|| -NPin|pin@6||-1|2|1|1|| -NPin|pin@7||-2|2|1|1|| -NPin|pin@8||-2|-1|1|1|| -Ngeneric:Invisible-Pin|pin@12||-0.5|0|||||ART_message(D5G1.5;)S20t -NPin|pin@15||0.7|-1|1|1|| -AThicker|net@3|||FS0|pin@6||-1|2|pin@7||-2|2 -AThicker|net@16|||FS900|pin@7||-2|2|pin@8||-2|-1 -AThicker|net@17|||FS1800|pin@8||-2|-1|pin@15||0.7|-1 -EinA||D5G2;|pin@0||I -EinB||D5G2;|pin@2||I -Eout||D5G2;|pin@4||O -X - -# Cell timeDrive20;1{lay} -CtimeDrive20;1{lay}||cmos90|1222953520313|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223330289104|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-N-Active-Con|contact@0||0|0||20.8|| -NMetal-1-N-Active-Con|contact@1||-8|0||20.8|| -NMetal-1-N-Active-Con|contact@7||8|0||20.8|| -NMetal-1-P-Active-Con|contact@12||0|48||20.8|| -NMetal-1-P-Active-Con|contact@13||-8|48||20.8|| -NMetal-1-P-Active-Con|contact@14||8|48||20.8|| -NX-Metal-1-Metal-2-Con|contact@21||-8|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@22||8|50||6.2|| -NMetal-1-Polysilicon-Con|contact@25||0|-22|5.2||RR| -NX-Metal-1-Metal-2-Con|contact@26||8|-10|||| -NX-Metal-1-Metal-2-Con|contact@27||-8|-10|||| -NN-Transistor|nmos@0||4|0||26|| -NN-Transistor|nmos@2||-4|0||26|| -NMetal-1-Pin|pin@13||0|-24|||| -NPolysilicon-Pin|pin@18||-4|-22|||| -NPolysilicon-Pin|pin@19||4|-22|||| -NMetal-1-Pin|pin@22||0|57|||| -NMetal-2-Pin|pin@23||0|-10|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-12.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||12.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|30|48||A -NN-Well-Node|plnode@1||0|-50|30|52||A -NN-Well-Node|plnode@2||0|50|30|52||A -NP-Select-Node|plnode@3||0|-50|27|52||A -NP-Select-Node|plnode@4||0|50|27|52||A -NN-Select-Node|plnode@5||0|0|27|48||A -NP-Transistor|pmos@0||4|48||26|| -NP-Transistor|pmos@2||-4|48||26|| -AN-Active|net@0|||RS1800|contact@0||0|0|nmos@0|diff-left|1.2|0 -AN-Active|net@1|||RS0|contact@7||8|0|nmos@0|diff-right|6.8|0 -AN-Active|net@2|||RS0|contact@0||0|0|nmos@2|diff-right|-1.2|0 -AN-Active|net@3|||RS1800|contact@1||-8|0|nmos@2|diff-left|-6.8|0 -AP-Active|net@4|||RS1800|contact@12||0|48|pmos@0|diff-left|1.2|48 -AP-Active|net@5|||RS0|contact@14||8|48|pmos@0|diff-right|6.8|48 -AP-Active|net@6|||RS0|contact@12||0|48|pmos@2|diff-right|-1.2|48 -AP-Active|net@7|||RS1800|contact@13||-8|48|pmos@2|diff-left|-6.8|48 -Ametal-2|net@40||6.2|S0|contact@22||8|50|contact@21||-8|50 -Ametal-2|net@41||6.2|S1800|pinsVddG@2|gnd|-12.5|0|pinsVddG@3|gnd|12.5|0 -Ametal-2|net@43||6.2|S0|contact@21||-8|50|pinsVddG@2|vdd|-12.5|50 -Ametal-1|net@44|||S900|contact@13||-8|50|contact@21||-8|50 -Ametal-2|net@45||6.2|S0|pinsVddG@3|vdd|12.5|50|contact@22||8|50 -Ametal-1|net@46|||S900|contact@14||8|50|contact@22||8|50 -APolysilicon|net@61|||S900|nmos@2|poly-bottom|-4|-18|pin@18||-4|-22 -APolysilicon|net@62|||S1800|pin@18||-4|-22|contact@25||-2.6|-22 -APolysilicon|net@63|||S900|nmos@0|poly-bottom|4|-18|pin@19||4|-22 -APolysilicon|net@64|||S0|pin@19||4|-22|contact@25||2.6|-22 -APolysilicon|net@65|||S900|pmos@0|poly-bottom|4|30|nmos@0|poly-top|4|18 -APolysilicon|net@66|||S900|pmos@2|poly-bottom|-4|30|nmos@2|poly-top|-4|18 -Ametal-1|net@70|||S2700|pin@13||0|-24|contact@25||0|-22 -Ametal-2|net@78||6.2|S0|pinsVddG@3|vdd_1|12.5|-50|pinsVddG@2|vdd_1|-12.5|-50 -Ametal-1|net@79|||S900|pin@22||0|57|contact@12||0|57 -Ametal-1|net@80|||S900|contact@12||0|37.6|contact@0||0|10.4 -Ametal-2|net@81|||S1800|pin@23||0|-10|contact@26||8|-10 -Ametal-1|net@82|||S900|contact@7||8|-10|contact@26||8|-10 -Ametal-2|net@83|||S0|pin@23||0|-10|contact@27||-8|-10 -Ametal-1|net@84|||S900|contact@1||-8|-10|contact@27||-8|-10 -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -EinA||D5G2;|pin@23||I -EinB||D5G2;|pin@13||I -Eout||D5G2;|pin@22||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell timeDrive20;1{sch} -CtimeDrive20;1{sch}||schematic|1189031371358|1227290876856|I -IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20 -IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S10 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||12|0|||| -NOff-Page|conn@1||0|-13|||XYRRR| -NOff-Page|conn@2||-12|0|||Y| -Ngeneric:Invisible-Pin|pin@0||0|26.5|||||ART_message(D5G5;)StimeDrive20 -Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G3;)Sies 2 October 2008 -NWire_Pin|pin@5||-6|-6|||| -NWire_Pin|pin@6||-6|6|||| -NWire_Pin|pin@7||0|0|||| -NWire_Pin|pin@8||-6|0|||| -Ngeneric:Invisible-Pin|pin@24||0.5|18|||||ART_message(D5G2;)S[many of these with a LO inverter,make the doit drivers] -NPower|pwr@0||0|12|||| -ItimeDrive20;1{ic}|timeDriv@0||13.5|11|||D5G4; -Awire|net@4|||1800|conn@2|y|-10|0|pin@8||-6|0 -Awire|net@8|||2700|pin@8||-6|0|pin@6||-6|6 -Awire|net@9|||1800|pin@6||-6|6|PMOSx@0|g|-3|6 -Awire|net@14|||2700|pin@5||-6|-6|pin@8||-6|0 -Awire|net@60|||0|conn@0|a|10|0|pin@7||0|0 -Awire|net@62|||2700|pin@7||0|0|PMOSx@0|d|0|4 -Awire|net@63|||1800|pin@5||-6|-6|NMOSx@0|g|-3|-6 -Awire|net@64|||900|pin@7||0|0|NMOSx@0|d|0|-4 -Awire|net@65|||900|pwr@0||0|12|PMOSx@0|s|0|8 -Awire|net@67|||2700|conn@1|y|0|-11|NMOSx@0|s|0|-8 -EinA||D4G2;|conn@1|a|I -EinB||D4G2;|conn@2|a|I -Eout||D6G2;|conn@0|y|O -X - -# Cell timeDrive40;1{ic} -CtimeDrive40;1{ic}||artwork|1218938881688|1227290876856|EI -Ngeneric:Facet-Center|art@0||0|0||||AV -NThick-Circle|art@2||-1|0|4|4|XR||ART_degrees()F[0.0,2.0943952] -NThick-Circle|art@3||1.5|0|1|1|| -NThick-Circle|art@4||0|-1.5|1|1|| -Nschematic:Bus_Pin|pin@0||0|-2|-1|-1|| -Nschematic:Bus_Pin|pin@2||-2|1|-1|-1|| -Nschematic:Bus_Pin|pin@4||2|0|-1|-1|| -NPin|pin@6||-1|2|1|1|| -NPin|pin@7||-2|2|1|1|| -NPin|pin@8||-2|-1|1|1|| -Ngeneric:Invisible-Pin|pin@12||-0.5|0|||||ART_message(D5G1.5;)S40t -NPin|pin@15||0.7|-1|1|1|| -AThicker|net@3|||FS0|pin@6||-1|2|pin@7||-2|2 -AThicker|net@16|||FS900|pin@7||-2|2|pin@8||-2|-1 -AThicker|net@17|||FS1800|pin@8||-2|-1|pin@15||0.7|-1 -EinA||D5G2;|pin@0||I -Ein|inB|D5G2;|pin@2||I -Eout||D5G2;|pin@4||O -X - -# Cell timeDrive40;1{lay} -CtimeDrive40;1{lay}||cmos90|1222953520313|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1223331264541|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-N-Active-Con|contact@0||-8|0||20.8|| -NMetal-1-N-Active-Con|contact@1||-16|0||20.8|| -NMetal-1-N-Active-Con|contact@7||0|0||20.8|| -NMetal-1-P-Active-Con|contact@12||-8|48||20.8|| -NMetal-1-P-Active-Con|contact@13||-16|48||20.8|| -NMetal-1-P-Active-Con|contact@14||0|48||20.8|| -NX-Metal-1-Metal-2-Con|contact@21||-16|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@22||0|50||6.2|| -NMetal-1-Polysilicon-Con|contact@25||0|-22|20.8||RR| -NMetal-1-N-Active-Con|contact@26||8|0||20.8|| -NMetal-1-P-Active-Con|contact@27||8|48||20.8|| -NMetal-1-N-Active-Con|contact@29||16|0||20.8|| -NX-Metal-1-Metal-2-Con|contact@30||16|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@34||-16|-10|||| -NX-Metal-1-Metal-2-Con|contact@35||0|-10|||| -NX-Metal-1-Metal-2-Con|contact@36||16|-10|||| -NMetal-1-P-Active-Con|contact@37||0|-48||20.8|| -NMetal-1-P-Active-Con|contact@38||8|-48||20.8|| -NMetal-1-P-Active-Con|contact@39||16|-48||20.8|| -NMetal-1-P-Active-Con|contact@40||16|48||20.8|| -NX-Metal-1-Metal-2-Con|contact@41||16|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@42||0|-50||6.2|| -NN-Transistor|nmos@0||-4|0||26|| -NN-Transistor|nmos@2||-12|0||26|| -NN-Transistor|nmos@3||12|0||26|| -NN-Transistor|nmos@4||4|0||26|| -NMetal-1-Pin|pin@13||-7|-24|||| -NPolysilicon-Pin|pin@18||-12|-22|||| -NPolysilicon-Pin|pin@19||-4|-21.5|||| -NMetal-1-Pin|pin@26||8|32|||| -NPolysilicon-Pin|pin@27||12|-22|||| -NMetal-1-Pin|pin@30||-8|32|||| -NMetal-1-Pin|pin@33||8|17|||| -NMetal-1-Pin|pin@37||-8|17|||| -NMetal-2-Pin|pin@38||8|-10|||| -NMetal-1-Pin|pin@40||8|-16.5|||| -NMetal-1-Pin|pin@43||16|-16.5|||| -NMetal-1-Pin|pin@44||16|-29|||| -NMetal-1-Pin|pin@46||8|-29|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-20.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||20.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|46|48||A -NN-Well-Node|plnode@1||0|-50|46|52||A -NN-Well-Node|plnode@2||0|50|46|52||A -NP-Select-Node|plnode@3||0|-50|43|52||A -NP-Select-Node|plnode@4||0|50|43|52||A -NN-Select-Node|plnode@5||0|0|43|48||A -NP-Transistor|pmos@0||-4|48||26|| -NP-Transistor|pmos@2||-12|48||26|| -NP-Transistor|pmos@3||12|48||26|| -NP-Transistor|pmos@4||4|48||26|| -NP-Transistor|pmos@7||12|-48||26|| -NP-Transistor|pmos@8||4|-48||26|| -AN-Active|net@0|||RS1800|contact@0||-8|0|nmos@0|diff-left|-6.8|0 -AN-Active|net@1|||RS0|contact@7||0|0|nmos@0|diff-right|-1.2|0 -AN-Active|net@2|||RS0|contact@0||-8|0|nmos@2|diff-right|-9.2|0 -AN-Active|net@3|||RS1800|contact@1||-16|0|nmos@2|diff-left|-14.8|0 -AP-Active|net@4|||RS1800|contact@12||-8|48|pmos@0|diff-left|-6.8|48 -AP-Active|net@5|||RS0|contact@14||0|48|pmos@0|diff-right|-1.2|48 -AP-Active|net@6|||RS0|contact@12||-8|48|pmos@2|diff-right|-9.2|48 -AP-Active|net@7|||RS1800|contact@13||-16|48|pmos@2|diff-left|-14.8|48 -Ametal-2|net@40||6.2|S0|contact@22||0|50|contact@21||-16|50 -Ametal-2|net@41||6.2|S1800|pinsVddG@2|gnd|-20.5|0|pinsVddG@3|gnd|20.5|0 -Ametal-2|net@43||6.2|S0|contact@21||-16|50|pinsVddG@2|vdd|-20.5|50 -Ametal-1|net@44|||S900|contact@13||-16|50|contact@21||-16|50 -Ametal-1|net@46|||S900|contact@14||0|50|contact@22||0|50 -APolysilicon|net@61|||S900|nmos@2|poly-bottom|-12|-18|pin@18||-12|-22 -APolysilicon|net@63|||S900|nmos@0|poly-bottom|-4|-18|pin@19||-4|-21.5 -APolysilicon|net@65|||S900|pmos@0|poly-bottom|-4|30|nmos@0|poly-top|-4|18 -APolysilicon|net@66|||S900|pmos@2|poly-bottom|-12|30|nmos@2|poly-top|-12|18 -Ametal-1|net@70|||S2700|pin@13||-7|-24|contact@25||-7|-22 -Ametal-2|net@78||6.2|S0|contact@42||0|-50|pinsVddG@2|vdd_1|-20.5|-50 -AN-Active|net@80|||RS1800|contact@26||8|0|nmos@3|diff-left|9.2|0 -AN-Active|net@81|||RS0|contact@29||16|0|nmos@3|diff-right|14.8|0 -AN-Active|net@82|||RS0|contact@26||8|0|nmos@4|diff-right|6.8|0 -AN-Active|net@83|||RS1800|contact@7||0|0|nmos@4|diff-left|1.2|0 -AP-Active|net@85|||RS1800|contact@27||8|48|pmos@3|diff-left|9.2|48 -AP-Active|net@87|||RS1800|contact@14||0|48|pmos@4|diff-left|1.2|48 -AP-Active|net@88|||RS0|contact@27||8|48|pmos@4|diff-right|6.8|48 -APolysilicon|net@89|||S2700|nmos@4|poly-top|4|18|pmos@4|poly-bottom|4|30 -APolysilicon|net@90|||S900|pmos@3|poly-bottom|12|30|nmos@3|poly-top|12|18 -Ametal-1|net@98|||S900|contact@27||8|37.6|pin@26||8|32 -APolysilicon|net@99|||S1800|pin@18||-12|-22|contact@25||-10.4|-22 -APolysilicon|net@100|||S900|nmos@0|poly-bottom|-4|-18|contact@25||-4|-22 -APolysilicon|net@101|||S900|nmos@4|poly-bottom|4|-18|contact@25||4|-22 -APolysilicon|net@102|||S900|nmos@3|poly-bottom|12|-18|pin@27||12|-22 -APolysilicon|net@103|||S0|pin@27||12|-22|contact@25||10.4|-22 -Ametal-2|net@106||6.2|S0|contact@30||16|50|contact@22||0|50 -Ametal-1|net@111|||S2700|pin@30||-8|32|contact@12||-8|37.6 -Ametal-1|net@117|||S900|pin@33||8|17|contact@26||8|10.4 -Ametal-1|net@132|||S900|pin@37||-8|17|contact@0||-8|10.4 -Ametal-1|net@133|||S2700|pin@33||8|17|pin@26||8|32 -Ametal-1|net@134|||S0|pin@33||8|17|pin@37||-8|17 -Ametal-1|net@135|||S1800|pin@30||-8|32|pin@26||8|32 -Ametal-2|net@137|||S0|contact@35||0|-10|contact@34||-16|-10 -Ametal-1|net@138|||S900|contact@1||-16|-10|contact@34||-16|-10 -Ametal-2|net@139|||S0|pin@38||8|-10|contact@35||0|-10 -Ametal-1|net@140|||S900|contact@7||0|-10|contact@35||0|-10 -Ametal-2|net@141|||S1800|pin@38||8|-10|contact@36||16|-10 -Ametal-1|net@142|||S900|contact@29||16|-10|contact@36||16|-10 -AP-Active|net@143|||RS1800|contact@38||8|-48|pmos@7|diff-left|9.2|-48 -AP-Active|net@144|||RS0|contact@39||16|-48|pmos@7|diff-right|14.8|-48 -AP-Active|net@145|||RS1800|contact@37||0|-48|pmos@8|diff-left|1.2|-48 -AP-Active|net@146|||RS0|contact@38||8|-48|pmos@8|diff-right|6.8|-48 -Ametal-1|net@147|||S900|contact@26||8|0|pin@40||8|-16.5 -Ametal-1|net@151|||S900|pin@43||16|-16.5|pin@44||16|-29 -Ametal-1|net@152|||S1800|pin@40||8|-16.5|pin@43||16|-16.5 -Ametal-2|net@156||6.2|S1800|contact@30||16|50|pinsVddG@3|vdd|20.5|50 -Ametal-1|net@159|||S0|pin@44||16|-29|pin@46||8|-29 -Ametal-1|net@160|||S900|pin@46||8|-29|contact@38||8|-37.6 -Ametal-1|net@161|||S900|contact@40||16|49|contact@30||16|49 -AP-Active|net@162|||RS0|contact@40||16|48|pmos@3|diff-right|14.8|48 -APolysilicon|net@163|||S900|pin@27||12|-22|pmos@7|poly-top|12|-30 -APolysilicon|net@164|||S900|contact@25||4|-22|pmos@8|poly-top|4|-30 -Ametal-2|net@165||6.2|S0|pinsVddG@3|vdd_1|20.5|-50|contact@41||16|-50 -Ametal-1|net@166|||S900|contact@39||16|-50|contact@41||16|-50 -Ametal-2|net@167||6.2|S0|contact@41||16|-50|contact@42||0|-50 -Ametal-1|net@168|||S900|contact@37||0|-50|contact@42||0|-50 -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -EinA||D5G2;|pin@38||I -EinB||D5G2;|pin@13||I -Eout||D5G2;|pin@26||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell timeDrive40;1{sch} -CtimeDrive40;1{sch}||schematic|1189031371358|1227290876856|I -IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S40 -IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S30 -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||12|0|||| -NOff-Page|conn@1||0|-13|||XYRRR| -NOff-Page|conn@2||-12|0|||Y| -Ngeneric:Invisible-Pin|pin@0||0|26.5|||||ART_message(D5G5;)StimeDrive20 -Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G3;)Sies 2 October 2008 -NWire_Pin|pin@5||-6|-6|||| -NWire_Pin|pin@6||-6|6|||| -NWire_Pin|pin@7||0|0|||| -NWire_Pin|pin@8||-6|0|||| -Ngeneric:Invisible-Pin|pin@24||0.5|18|||||ART_message(D5G2;)S[many of these with a LO inverter,make the doit drivers] -NPower|pwr@0||0|12|||| -ItimeDrive40;1{ic}|timeDriv@1||13.5|11|||D5G4; -Awire|net@4|||1800|conn@2|y|-10|0|pin@8||-6|0 -Awire|net@8|||2700|pin@8||-6|0|pin@6||-6|6 -Awire|net@9|||1800|pin@6||-6|6|PMOSx@0|g|-3|6 -Awire|net@14|||2700|pin@5||-6|-6|pin@8||-6|0 -Awire|net@60|||0|conn@0|a|10|0|pin@7||0|0 -Awire|net@62|||2700|pin@7||0|0|PMOSx@0|d|0|4 -Awire|net@63|||1800|pin@5||-6|-6|NMOSx@0|g|-3|-6 -Awire|net@64|||900|pin@7||0|0|NMOSx@0|d|0|-4 -Awire|net@65|||900|pwr@0||0|12|PMOSx@0|s|0|8 -Awire|net@67|||2700|conn@1|y|0|-11|NMOSx@0|s|0|-8 -EinA||D4G2;|conn@1|a|I -Ein|inB|D4G2;|conn@2|a|I -Eout||D6G2;|conn@0|y|O -X - -# Cell twin2nor;3{lay} -Ctwin2nor;3{lay}||cmos90|1222511503041|1227290876856|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1222984505326|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227296377317 -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-N-Active-Con|contact@0||-16|-1.5||20.8|| -NMetal-1-P-Active-Con|contact@3||-28|48||20.8|X| -NMetal-1-N-Active-Con|contact@4||-8|-1.5||20.8|| -NMetal-1-N-Active-Con|contact@5||0|-1.5||20.8|| -NMetal-1-N-Active-Con|contact@6||8|-1.5||20.8|| -NMetal-1-N-Active-Con|contact@7||16|-1.5||20.8|| -NMetal-1-P-Active-Con|contact@8||-14|48||20.8|X| -NMetal-1-P-Active-Con|contact@9||14|48||20.8|X| -NMetal-1-P-Active-Con|contact@10||28|48||20.8|X| -NMetal-1-P-Active-Con|contact@11||-28|-48||20.8|X| -NMetal-1-P-Active-Con|contact@12||-14|-48||20.8|X| -NMetal-1-P-Active-Con|contact@14||28|-48||20.8|X| -NMetal-1-Polysilicon-Con|contact@15||-13.5|-25.5|5.2||RRR| -NX-Metal-1-Metal-2-Con|contact@17||-16|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@18||0|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@19||16|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@20||28|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@21||-28|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@22||-28|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@23||28|50||6.2|| -NMetal-1-P-Active-Con|contact@24||0|-48||20.8|X| -NMetal-1-P-Active-Con|contact@25||0|48||20.8|X| -NMetal-1-P-Active-Con|contact@26||14|-48||20.8|X| -NX-Metal-1-Metal-2-Con|contact@28||0|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@29||0|-50||6.2|| -NMetal-1-Polysilicon-Con|contact@31||4.5|20|5.2||RRR| -NMetal-1-Polysilicon-Con|contact@32||13.5|-25.5|5.2||RRR| -NMetal-1-Polysilicon-Con|contact@33||-4.5|20|5.2||RRR| -NMetal-1-Polysilicon-Con|contact@34||-22.5|20|5.2||RRR| -NMetal-1-Polysilicon-Con|contact@35||22.5|20|5.2||RRR| -NX-Metal-1-Metal-2-Con|contact@36||13.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@37||-13.5|-28|||| -NX-Metal-1-Metal-2-Con|contact@38||4.5|28|||| -NX-Metal-1-Metal-2-Con|contact@39||22.5|28|||| -NX-Metal-1-Metal-2-Con|contact@40||-22.5|22|||| -NX-Metal-1-Metal-2-Con|contact@41||-4.5|22|||| -NN-Transistor|nmos@0||-12|-1.5||26|| -NN-Transistor|nmos@1||-4|-1.5||26|| -NN-Transistor|nmos@2||4|-1.5||26|| -NN-Transistor|nmos@3||12|-1.5||26|| -NMetal-1-Pin|pin@22||-14|57|||| -NMetal-1-Pin|pin@24||14|57|||| -NMetal-1-Pin|pin@25||-14|-37|||| -NMetal-1-Pin|pin@26||-8|-37|||| -NMetal-1-Pin|pin@27||-10|37|||| -NMetal-1-Pin|pin@28||-14|37|||| -NMetal-1-Pin|pin@29||14|-37|||| -NMetal-1-Pin|pin@30||8|-37|||| -NMetal-1-Pin|pin@31||10.5|37|||| -NMetal-1-Pin|pin@32||14|37|||| -NPolysilicon-Pin|pin@33||12|30|||| -NPolysilicon-Pin|pin@34||12|-30|||| -NPolysilicon-Pin|pin@38||-12|30|||| -NPolysilicon-Pin|pin@39||-12|-30|||| -NPolysilicon-Pin|pin@40||-4|-25|||| -NPolysilicon-Pin|pin@41||4|22|||| -NPolysilicon-Pin|pin@42||-4|22.6|||| -NPolysilicon-Pin|pin@43||-24|19.9|||| -NPolysilicon-Pin|pin@44||24|17.9|||| -NPolysilicon-Pin|pin@45||12|-25|||| -NPolysilicon-Pin|pin@46||-12|-26|||| -NMetal-1-Pin|pin@47||10.5|8.9|||| -NMetal-1-Pin|pin@48||-10|8.9|||| -NMetal-2-Pin|pin@51||0|-28|||| -NMetal-2-Pin|pin@57||-14|22|||| -NMetal-2-Pin|pin@59||14.5|28|||| -NPolysilicon-Pin|pin@61||-24|-24|||| -NPolysilicon-Pin|pin@62||-21|-24|||| -NPolysilicon-Pin|pin@63||-21|17.4|||| -NPolysilicon-Pin|pin@64||24|-24.5|||| -NPolysilicon-Pin|pin@65||21|-24.5|||| -NPolysilicon-Pin|pin@66||21|17.4|||| -NMetal-1-Pin|pin@67||-14|-57|||| -NMetal-1-Pin|pin@68||14|-57|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-28|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||28|0|||D5G4; -NP-Well-Node|plnode@0||0|0|70|48||A -NN-Well-Node|plnode@1||0|-50|70|52||A -NN-Well-Node|plnode@2||0|50|70|52||A -NP-Select-Node|plnode@3||0|-50|67|52||A -NP-Select-Node|plnode@4||0|50|67|52||A -NN-Select-Node|plnode@5||0|0|67|48||A -NP-Transistor|pmos@0||-24|48||26|X| -NP-Transistor|pmos@1||-18|48||26|X| -NP-Transistor|pmos@2||18|48||26|X| -NP-Transistor|pmos@3||24|48||26|X| -NP-Transistor|pmos@4||-24|-48||26|X| -NP-Transistor|pmos@5||-18|-48||26|X| -NP-Transistor|pmos@6||18|-48||26|X| -NP-Transistor|pmos@7||24|-48||26|X| -NP-Transistor|pmos@8||-10|48||26|X| -NP-Transistor|pmos@9||-4|48||26|X| -NP-Transistor|pmos@10||-10|-48||26|X| -NP-Transistor|pmos@11||-4|-48||26|X| -NP-Transistor|pmos@12||4|48||26|X| -NP-Transistor|pmos@13||10|48||26|X| -NP-Transistor|pmos@14||4|-48||26|X| -NP-Transistor|pmos@15||10|-48||26|X| -AN-Active|net@1|||RS1800|contact@0||-16|-1.5|nmos@0|diff-left|-14.8|-1.5 -AN-Active|net@2|||RS0|contact@4||-8|-1.5|nmos@0|diff-right|-9.2|-1.5 -AN-Active|net@3|||RS1800|contact@4||-8|-1.5|nmos@1|diff-left|-6.8|-1.5 -AN-Active|net@4|||RS0|contact@5||0|-1.5|nmos@1|diff-right|-1.2|-1.5 -AN-Active|net@5|||RS1800|contact@5||0|-1.5|nmos@2|diff-left|1.2|-1.5 -AN-Active|net@6|||RS0|contact@6||8|-1.5|nmos@2|diff-right|6.8|-1.5 -AN-Active|net@7|||RS1800|contact@6||8|-1.5|nmos@3|diff-left|9.2|-1.5 -AN-Active|net@8|||RS0|contact@7||16|-1.5|nmos@3|diff-right|14.8|-1.5 -AP-Active|net@9|||RS0|pmos@0|diff-right|-26.8|48|contact@3||-28|48 -AP-Active|net@10|||RS1800|pmos@0|diff-left|-21.2|48|pmos@1|diff-right|-20.8|48 -AP-Active|net@11|||RS0|contact@8||-14|48|pmos@1|diff-left|-15.2|48 -AP-Active|net@12|||RS1800|pmos@2|diff-left|20.8|48|pmos@3|diff-right|21.2|48 -AP-Active|net@13|||RS0|contact@10||28|48|pmos@3|diff-left|26.8|48 -AP-Active|net@14|||RS0|pmos@2|diff-right|15.2|48|contact@9||14|48 -AP-Active|net@15|||RS1800|pmos@4|diff-left|-21.2|-48|pmos@5|diff-right|-20.8|-48 -AP-Active|net@16|||RS0|contact@12||-14|-48|pmos@5|diff-left|-15.2|-48 -AP-Active|net@17|||RS0|pmos@4|diff-right|-26.8|-48|contact@11||-28|-48 -AP-Active|net@18|||RS1800|pmos@6|diff-left|20.8|-48|pmos@7|diff-right|21.2|-48 -AP-Active|net@19|||RS0|contact@14||28|-48|pmos@7|diff-left|26.8|-48 -Ametal-2|net@65||6.2|S1800|contact@29||0|-50|contact@20||28|-50 -Ametal-2|net@66||6.2|S0|pinsVddG@3|gnd|28|0|contact@19||16|0 -Ametal-2|net@67||6.2|S0|contact@28||0|50|contact@22||-28|50 -Ametal-2|net@68||6.2|S0|contact@17||-16|0|pinsVddG@2|gnd|-28|0 -Ametal-1|net@69|||S0|contact@0||-16|0|contact@17||-16|0 -Ametal-2|net@70||6.2|S0|contact@18||0|0|contact@17||-16|0 -Ametal-1|net@71|||S0|contact@5||0|0|contact@18||0|0 -Ametal-2|net@72||6.2|S0|contact@19||16|0|contact@18||0|0 -Ametal-1|net@73|||S0|contact@7||16|0|contact@19||16|0 -Ametal-2|net@74||6.2|S1800|contact@20||28|-50|pinsVddG@3|vdd_1|28|-50 -Ametal-1|net@75||0.4|S900|contact@14||28|-46.9|contact@20||28|-50.6 -Ametal-2|net@76||6.2|S1800|pinsVddG@2|vdd_1|-28|-50|contact@21||-28|-50 -Ametal-1|net@77||0.4|S900|contact@11||-28|-46.9|contact@21||-28|-50.6 -Ametal-2|net@78||6.2|S0|contact@22||-28|50|pinsVddG@2|vdd|-28|50 -Ametal-1|net@79||0.4|S2700|contact@3||-28|46.9|contact@22||-28|50.6 -Ametal-2|net@80||6.2|S0|pinsVddG@3|vdd|28|50|contact@23||28|50 -Ametal-1|net@81||0.4|S2700|contact@10||28|46.9|contact@23||28|50.6 -Ametal-1|net@82|||S900|contact@9||14|58.4|pin@24||14|57 -Ametal-1|net@85|||S2700|pin@22||-14|57|contact@8||-14|58.4 -AP-Active|net@86|||RS1800|contact@12||-14|-48|pmos@10|diff-right|-12.8|-48 -AP-Active|net@87|||RS0|contact@24||0|-48|pmos@11|diff-left|-1.2|-48 -AP-Active|net@88|||RS1800|contact@25||0|48|pmos@12|diff-right|1.2|48 -AP-Active|net@89|||RS0|contact@9||14|48|pmos@13|diff-left|12.8|48 -AP-Active|net@90|||RS1800|contact@24||0|-48|pmos@14|diff-right|1.2|-48 -AP-Active|net@91|||RS0|contact@26||14|-48|pmos@15|diff-left|12.8|-48 -AP-Active|net@92|||RS1800|contact@26||14|-48|pmos@6|diff-right|15.2|-48 -AP-Active|net@93|||RS1800|contact@8||-14|48|pmos@8|diff-right|-12.8|48 -AP-Active|net@94|||RS0|contact@25||0|48|pmos@9|diff-left|-1.2|48 -AP-Active|net@95|||RS0|pmos@11|diff-right|-6.8|-48|pmos@10|diff-left|-7.2|-48 -AP-Active|net@96|||RS0|pmos@15|diff-right|7.2|-48|pmos@14|diff-left|6.8|-48 -AP-Active|net@97|||RS1800|pmos@12|diff-left|6.8|48|pmos@13|diff-right|7.2|48 -AP-Active|net@98|||RS1800|pmos@8|diff-left|-7.2|48|pmos@9|diff-right|-6.8|48 -Ametal-2|net@99||6.2|S0|contact@23||28|50|contact@28||0|50 -Ametal-1|net@100|||S900|contact@25||0|50|contact@28||0|50 -Ametal-2|net@101||6.2|S1800|contact@21||-28|-50|contact@29||0|-50 -Ametal-1|net@102|||S900|contact@24||0|-50|contact@29||0|-50 -Ametal-1|net@103|||S2700|contact@12||-14|-48|pin@25||-14|-37 -Ametal-1|net@104|||S1800|pin@25||-14|-37|pin@26||-8|-37 -Ametal-1|net@105|||S2700|pin@26||-8|-37|contact@4||-8|-10.4 -Ametal-1|net@107|||S0|pin@27||-10|37|pin@28||-14|37 -Ametal-1|net@108|||S2700|pin@28||-14|37|contact@8||-14|37.6 -Ametal-1|net@109|||S2700|contact@26||14|-48|pin@29||14|-37 -Ametal-1|net@110|||S0|pin@29||14|-37|pin@30||8|-37 -Ametal-1|net@111|||S2700|pin@30||8|-37|contact@6||8|-10.4 -Ametal-1|net@113|||S1800|pin@31||10.5|37|pin@32||14|37 -Ametal-1|net@114|||S2700|pin@32||14|37|contact@9||14|37.6 -APolysilicon|net@115|||S1800|pin@33||12|30|pmos@2|poly-bottom|18|30 -APolysilicon|net@116|||S1800|pin@34||12|-30|pmos@6|poly-top|18|-30 -APolysilicon|net@118|||S2700|pin@41||4|22|pmos@12|poly-bottom|4|30 -APolysilicon|net@119|||S1800|pmos@13|poly-bottom|10|30|pin@33||12|30 -APolysilicon|net@121|||S1800|pmos@15|poly-top|10|-30|pin@34||12|-30 -APolysilicon|net@122|||S900|nmos@3|poly-bottom|12|-19.5|pin@45||12|-25 -APolysilicon|net@126|||S2700|nmos@1|poly-top|-4|16.5|pin@42||-4|22.6 -APolysilicon|net@132|||S1800|pmos@5|poly-top|-18|-30|pin@39||-12|-30 -APolysilicon|net@133|||S1800|pmos@1|poly-bottom|-18|30|pin@38||-12|30 -APolysilicon|net@134|||S2700|nmos@3|poly-top|12|16.5|pin@33||12|30 -APolysilicon|net@136|||S2700|pmos@14|poly-top|4|-30|nmos@2|poly-bottom|4|-19.5 -APolysilicon|net@138|||S1800|pin@38||-12|30|pmos@8|poly-bottom|-10|30 -APolysilicon|net@139|||S2700|nmos@0|poly-top|-12|16.5|pin@38||-12|30 -APolysilicon|net@140|||S1800|pin@39||-12|-30|pmos@10|poly-top|-10|-30 -APolysilicon|net@141|||S900|nmos@0|poly-bottom|-12|-19.5|pin@46||-12|-26 -APolysilicon|net@142|||S2700|pmos@11|poly-top|-4|-30|pin@40||-4|-25 -APolysilicon|net@143|||S2700|pmos@11|poly-top|-4|-30|pin@40||-4|-25 -APolysilicon|net@144|||S2700|pin@40||-4|-25|nmos@1|poly-bottom|-4|-19.5 -APolysilicon|net@145|||S2700|nmos@2|poly-top|4|16.5|pin@41||4|22 -APolysilicon|net@146|||S1800|pin@41||4|22|contact@31||4.5|22 -APolysilicon|net@148|||S2700|pin@42||-4|22.6|pmos@9|poly-bottom|-4|30 -APolysilicon|net@149|||S1800|contact@33||-4.5|22.6|pin@42||-4|22.6 -APolysilicon|net@150|||S2700|pin@40||-4|-25|nmos@1|poly-bottom|-4|-19.5 -APolysilicon|net@152|||S900|pmos@0|poly-bottom|-24|30|pin@43||-24|19.9 -APolysilicon|net@153|||S0|contact@34||-22.5|19.9|pin@43||-24|19.9 -APolysilicon|net@154|||S2700|pin@44||24|17.9|pmos@3|poly-bottom|24|30 -APolysilicon|net@155|||S1800|contact@35||22.5|17.9|pin@44||24|17.9 -APolysilicon|net@156|||S900|pin@45||12|-25|pin@34||12|-30 -APolysilicon|net@157|||S1800|pin@45||12|-25|contact@32||13.5|-25 -APolysilicon|net@158|||S900|pin@46||-12|-26|pin@39||-12|-30 -APolysilicon|net@159|||S0|pin@46||-12|-26|contact@15||-13.5|-26 -Ametal-1|net@160|||S900|pin@31||10.5|37|pin@47||10.5|8.9 -Ametal-1|net@161|||S0|pin@47||10.5|8.9|contact@6||8|8.9 -Ametal-1|net@162|||S900|pin@27||-10|37|pin@48||-10|8.9 -Ametal-1|net@163|||S1800|pin@48||-10|8.9|contact@4||-8|8.9 -Ametal-2|net@165|||S1800|pin@51||0|-28|contact@36||13.5|-28 -Ametal-1|net@166|||S900|contact@32||13.5|-28|contact@36||13.5|-28 -Ametal-1|net@168|||S900|contact@15||-13.5|-28|contact@37||-13.5|-28 -Ametal-2|net@169|||S1800|contact@37||-13.5|-28|pin@51||0|-28 -Ametal-1|net@174||0.4|S2700|contact@31||4.5|22.6|contact@38||4.5|28 -Ametal-2|net@175|||S1800|contact@38||4.5|28|pin@59||14.5|28 -Ametal-1|net@176||0.4|S2700|contact@35||22.5|22.6|contact@39||22.5|28 -Ametal-1|net@178|||S900|contact@34||-22.5|22|contact@40||-22.5|22 -Ametal-2|net@179|||S1800|pin@57||-14|22|contact@41||-4.5|22 -Ametal-1|net@180|||S900|contact@33||-4.5|22|contact@41||-4.5|22 -Ametal-2|net@181|||S1800|contact@40||-22.5|22|pin@57||-14|22 -Ametal-2|net@183|||S1800|pin@59||14.5|28|contact@39||22.5|28 -APolysilicon|net@185|||S2700|pmos@4|poly-top|-24|-30|pin@61||-24|-24 -APolysilicon|net@186|||S1800|pin@61||-24|-24|pin@62||-21|-24 -APolysilicon|net@187|||S2700|pin@62||-21|-24|pin@63||-21|17.4 -APolysilicon|net@188|||S0|pin@63||-21|17.4|contact@34||-22.5|17.4 -APolysilicon|net@189|||S2700|pmos@7|poly-top|24|-30|pin@64||24|-24.5 -APolysilicon|net@190|||S0|pin@64||24|-24.5|pin@65||21|-24.5 -APolysilicon|net@191|||S2700|pin@65||21|-24.5|pin@66||21|17.4 -APolysilicon|net@192|||S1800|pin@66||21|17.4|contact@35||22.5|17.4 -Ametal-1|net@193|||S900|contact@12||-14|-48|pin@67||-14|-57 -Ametal-1|net@194|||S900|contact@26||14|-48|pin@68||14|-57 -Egnd||D5G2;|pinsVddG@2|gnd|G -Egnd_1||D5G2;|pinsVddG@3|gnd|G -EinA||D5G2;|pin@57||I -EonB|inB|D5G2;|pin@59||I -EinC_1|inC|D5G2;|pin@51||I -EoutA||D5G2;|pin@22||O -EoutA_1||D5G2;|pin@67||O -EoutB||D5G2;|pin@24||O -EoutB_1||D5G2;|pin@68||O -Evdd||D5G2;|pinsVddG@2|vdd|P -Evdd_1||D5G2;|pinsVddG@2|vdd_1|P -Evdd_2||D5G2;|pinsVddG@3|vdd|P -Evdd_3||D5G2;|pinsVddG@3|vdd_1|P -X - -# Cell twin2nor;1{sch} -Ctwin2nor;1{sch}||schematic|1222514126101|1227290876856|I -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-9|7|||Y| -NOff-Page|conn@1||8.5|6|||XRR| -NOff-Page|conn@2||-9|-7|||Y| -NOff-Page|conn@3||8.5|-6|||XRR| -NOff-Page|conn@4||-10|0|||Y| -IredFive:nor2n;1{ic}|nor2n@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2n;1{ic}|nor2n@1||0|6|Y||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@0||-2|30.5|||||ART_message(D5G5;)Stwin2nor -Ngeneric:Invisible-Pin|pin@1||-1.5|26.5|||||ART_message(D5G3;)Sies 27 September 2008 -NWire_Pin|pin@2||-5|0|||| -NWire_Pin|pin@3||-5|5|||| -NWire_Pin|pin@4||-5|-5|||| -Awire|net@0|||1800|conn@4|y|-8|0|pin@2||-5|0 -Awire|net@1|||2700|pin@2||-5|0|pin@3||-5|5 -Awire|net@2|||1800|pin@3||-5|5|nor2n@1|inb|-2.5|5 -Awire|net@3|||900|pin@2||-5|0|pin@4||-5|-5 -Awire|net@4|||1800|pin@4||-5|-5|nor2n@0|inb|-2.5|-5 -Awire|net@5|||1800|conn@2|y|-7|-7|nor2n@0|ina|-2.5|-7 -Awire|net@6|||1800|conn@0|y|-7|7|nor2n@1|ina|-2.5|7 -Awire|net@7|||1800|nor2n@1|out|2.5|6|conn@1|a|6.5|6 -Awire|net@8|||1800|nor2n@0|out|2.5|-6|conn@3|a|6.5|-6 -Etake[MO]|inA|D4G2;|conn@0|a|I -EinA_1|inB|D4G2;|conn@2|a|I -EinB_1|inC|D4G2;|conn@4|a|I -Eolc[load,dec]|outA|D6G2;|conn@1|y|O -EoutA_1|outB|D6G2;|conn@3|y|O -X diff --git a/electric/stageGroupsM.jelib b/electric/stageGroupsM.jelib index 05d2092..1204928 100755 --- a/electric/stageGroupsM.jelib +++ b/electric/stageGroupsM.jelib @@ -1,5 +1,5 @@ # header information: -HstageGroupsM|8.09c +HstageGroupsM|8.09a # Views: Vicon|ic @@ -31,7 +31,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC Trcmos|ScaleFORrcmos()D1000.0 # Cell centerFive;1{ic} -CcenterFive;1{ic}||artwork|1232990316370|1235678085576|EI +CcenterFive;1{ic}||artwork|1232990316370|1237223829936|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||3|-5|-1|-1|| Nschematic:Bus_Pin|pin@1||-3|-5|-1|-1|| @@ -81,6 +81,16 @@ NPin|pin@92||2|6|1|1|| NPin|pin@93||3|6|1|1|| Ngeneric:Invisible-Pin|pin@94||0|0|||||ART_message(D5G3;)S[ctr,5] Ngeneric:Invisible-Pin|pin@95||0|9|||||ART_message(D5G1.5;)S10 +Nschematic:Bus_Pin|pin@96||-2|-7|-1|-1|| +Nschematic:Wire_Pin|pin@97||-2|-5|||| +Nschematic:Bus_Pin|pin@98||-4|-7|-1|-1|| +Ngeneric:Invisible-Pin|pin@99||-2|-7|1|1|| +Nschematic:Bus_Pin|pin@100||-4|-5|-1|-1|| +Ngeneric:Invisible-Pin|pin@101||-2|-5|1|1|| +Nschematic:Bus_Pin|pin@102||-4|-4|-1|-1|| +Ngeneric:Invisible-Pin|pin@103||-2|-4|1|1|| +Nschematic:Bus_Pin|pin@104||-2|-4|-1|-1|| +Nschematic:Wire_Pin|pin@105||-2|-2|||| Aschematic:bus|net@42||-0.5|IJ0|pin@0||3|-5|pin@49||2|-5 Aschematic:bus|net@44||-0.5|IJ0|pin@48||-2|-5|pin@1||-3|-5 Aschematic:bus|net@50||-0.5|IJ900|pin@53||0|-12|pin@3||0|-13 @@ -116,45 +126,501 @@ AThicker|net@84|||FS2700|pin@90||-2|0|pin@78||-2|6 AThicker|net@85|||FS0|pin@90||-2|0|pin@91||-3|0 AThicker|net@86|||FS900|pin@64||2|7|pin@92||2|6 AThicker|net@87|||FS1800|pin@92||2|6|pin@93||3|6 -Edo[Ld,Co,Mv,Tp,Lt]||D5G2;|pin@0||O +Aschematic:wire|net@88|||900|pin@97||-2|-5|pin@96||-2|-7 +Aschematic:bus|net@89||-0.5|IJ0|pin@99||-2|-7|pin@98||-4|-7 +Aschematic:bus|net@90||-0.5|IJ0|pin@101||-2|-5|pin@100||-4|-5 +Aschematic:bus|net@91||-0.5|IJ0|pin@103||-2|-4|pin@102||-4|-4 +Aschematic:wire|net@92|||900|pin@105||-2|-2|pin@104||-2|-4 +Edo[Ld,Co,Mv,Tp,Lt]|do[Lt]|D5G2;|pin@0||O Edo[epi]||D5G2;|pin@56||I Eepi[TORP]||D5G2;|pin@62||O +Efire[M]||D5G2;|pin@96||O Eflag[A,B,D][set,clr]||D5G2;|pin@1||I +Eflag[C][T,F]||D5G2;|pin@100||I +EinLO[1:6,8]||D5G2;|pin@98||I Ein[1:36,T]||D5G2;|pin@54||I Em1[1:36]||D5G2;|pin@3||O +Epred[D,T]||D5G2;|pin@102||I Epred[R]||D5G2;|pin@5||I Eps[1:36]||D5G2;|pin@6||O Ering[1:36]||D5G2;|pin@2||I Erq[1:36]||D5G2;|pin@55||O +Esucc|rq[succ]|D5G2;|pin@57||O +Esf[succ]||D5G2;|pin@104||O Esir[1:9]||D5G2;|pin@7||I Esor[1:9]||D5G2;|pin@8||O -Esucc||D5G2;|pin@57||O X # Cell centerFive;1{lay} -CcenterFive;1{lay}||cmos90|1235191731689|1235191846843| +CcenterFive;1{lay}||cmos90|1235191731689|1237228267709|I|ATTR_NCC(D5G7;NTY1452;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237228447790 Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-2-Metal-3-Con|contact@0||-1488|-88|||| +NX-Metal-2-Metal-3-Con|contact@1||1536|-88|||| +NX-Metal-2-Metal-3-Con|contact@2||1392|-88|||| +NX-Metal-2-Metal-3-Con|contact@3||1248|-88|||| +NX-Metal-2-Metal-3-Con|contact@4||1104|-88|||| +NX-Metal-2-Metal-3-Con|contact@5||960|-88|||| +NX-Metal-2-Metal-3-Con|contact@6||816|-88|||| +NX-Metal-2-Metal-3-Con|contact@7||672|-88|||| +NX-Metal-2-Metal-3-Con|contact@8||528|-88|||| +NX-Metal-2-Metal-3-Con|contact@9||384|-88|||| +NX-Metal-2-Metal-3-Con|contact@10||-336|-88|||| +NX-Metal-2-Metal-3-Con|contact@11||-480|-88|||| +NX-Metal-2-Metal-3-Con|contact@12||-624|-88|||| +NX-Metal-2-Metal-3-Con|contact@13||-768|-88|||| +NX-Metal-2-Metal-3-Con|contact@14||-912|-88|||| +NX-Metal-2-Metal-3-Con|contact@15||-1056|-88|||| +NX-Metal-2-Metal-3-Con|contact@16||-1200|-88|||| +NX-Metal-2-Metal-3-Con|contact@17||-1344|-88|||| +NX-Metal-2-Metal-3-Con|contact@18||-1548|-88|||| +NX-Metal-2-Metal-3-Con|contact@19||-1404|-88|||| +NX-Metal-2-Metal-3-Con|contact@20||-1260|-88|||| +NX-Metal-2-Metal-3-Con|contact@21||-1116|-88|||| +NX-Metal-2-Metal-3-Con|contact@22||-972|-88|||| +NX-Metal-2-Metal-3-Con|contact@23||-828|-88|||| +NX-Metal-2-Metal-3-Con|contact@24||-684|-88|||| +NX-Metal-2-Metal-3-Con|contact@25||-540|-88|||| +NX-Metal-2-Metal-3-Con|contact@26||-396|-88|||| +NX-Metal-2-Metal-3-Con|contact@27||1332|-88|||| +NX-Metal-2-Metal-3-Con|contact@28||1476|-88|||| +NX-Metal-2-Metal-3-Con|contact@29||1188|-88|||| +NX-Metal-2-Metal-3-Con|contact@30||1044|-88|||| +NX-Metal-2-Metal-3-Con|contact@31||900|-88|||| +NX-Metal-2-Metal-3-Con|contact@32||756|-88|||| +NX-Metal-2-Metal-3-Con|contact@33||612|-88|||| +NX-Metal-2-Metal-3-Con|contact@34||468|-88|||| +NX-Metal-2-Metal-3-Con|contact@35||324|-88|||| +NX-Metal-2-Metal-3-Con|contact@36||1632|56|||| +NX-Metal-1-Metal-2-Con|contact@37||-144|-50|||| +NX-Metal-1-Metal-2-Con|contact@38||-144|50|||| +NX-Metal-2-Metal-3-Con|contact@39||-159|952|||| +NX-Metal-2-Metal-3-Con|contact@40||-200|914|||| +NX-Metal-2-Metal-3-Con|contact@41||-159|-144|||| +NX-Metal-2-Metal-3-Con|contact@42||-200|-150|||| +NX-Metal-3-Metal-4-Con|contact@43||-216|553|||| +NX-Metal-3-Metal-4-Con|contact@44||-222|562.2|||| +NX-Metal-3-Metal-4-Con|contact@45||-234|599|||| +NX-Metal-3-Metal-4-Con|contact@46||-228|589.8|||| +NX-Metal-1-Metal-2-Con|contact@49||-215|-46|||| +NX-Metal-2-Metal-3-Con|contact@50||-222|-46|||| +NX-Metal-1-Metal-2-Con|contact@51||-182|-39|||| +NX-Metal-2-Metal-3-Con|contact@52||-228|-39|||| +NX-Metal-1-Metal-2-Con|contact@53||-189|-88|||| +NX-Metal-2-Metal-3-Con|contact@54||-234|-88|||| +NX-Metal-1-Metal-2-Con|contact@55||-208|-94|||| +NX-Metal-2-Metal-3-Con|contact@56||-216|-94|||| +NX-Metal-2-Metal-3-Con|contact@57||-140|-520|||| +NX-Metal-2-Metal-3-Con|contact@58||-140|658|||| IepiRQod;1{lay}|epiRQod@0||0|-360|||D5G4; Im1predicate;1{lay}|m1predic@0||0|288|||D5G4; +NMetal-3-Pin|pin@16||-140|189|||| +Ametal-3|net@0|||S900|m1predic@0|m1[27]|-1488|294|contact@0||-1488|-88 +Ametal-2|net@1|||S0|epiRQod@0|m1[27]|-1476|-88|contact@0||-1488|-88 +Ametal-3|net@2|||S900|m1predic@0|m1[10]|1536|294|contact@1||1536|-88 +Ametal-2|net@3|||S0|epiRQod@0|m1[10]|1548|-88|contact@1||1536|-88 +Ametal-3|net@4|||S900|m1predic@0|m1[11]|1392|294|contact@2||1392|-88 +Ametal-2|net@5|||S0|epiRQod@0|m1[11]|1404|-88|contact@2||1392|-88 +Ametal-3|net@6|||S900|m1predic@0|m1[12]|1248|294|contact@3||1248|-88 +Ametal-2|net@7|||S0|epiRQod@0|m1[12]|1260|-88|contact@3||1248|-88 +Ametal-3|net@8|||S900|m1predic@0|m1[13]|1104|294|contact@4||1104|-88 +Ametal-2|net@9|||S0|epiRQod@0|m1[13]|1116|-88|contact@4||1104|-88 +Ametal-3|net@10|||S900|m1predic@0|m1[14]|960|294|contact@5||960|-88 +Ametal-2|net@11|||S0|epiRQod@0|m1[14]|972|-88|contact@5||960|-88 +Ametal-3|net@12|||S900|m1predic@0|m1[15]|816|294|contact@6||816|-88 +Ametal-2|net@13|||S0|epiRQod@0|m1[15]|828|-88|contact@6||816|-88 +Ametal-3|net@14|||S900|m1predic@0|m1[16]|672|294|contact@7||672|-88 +Ametal-2|net@15|||S0|epiRQod@0|m1[16]|684|-88|contact@7||672|-88 +Ametal-3|net@16|||S900|m1predic@0|m1[17]|528|294|contact@8||528|-88 +Ametal-2|net@17|||S0|epiRQod@0|m1[17]|540|-88|contact@8||528|-88 +Ametal-3|net@18|||S900|m1predic@0|m1[18]|384|294|contact@9||384|-88 +Ametal-2|net@19|||S0|epiRQod@0|m1[18]|396|-88|contact@9||384|-88 +Ametal-3|net@20|||S900|m1predic@0|m1[19]|-336|294|contact@10||-336|-88 +Ametal-2|net@21|||S0|epiRQod@0|m1[19]|-324|-88|contact@10||-336|-88 +Ametal-3|net@22|||S900|m1predic@0|m1[20]|-480|294|contact@11||-480|-88 +Ametal-2|net@23|||S0|epiRQod@0|m1[20]|-468|-88|contact@11||-480|-88 +Ametal-3|net@24|||S900|m1predic@0|m1[21]|-624|294|contact@12||-624|-88 +Ametal-2|net@25|||S0|epiRQod@0|m1[21]|-612|-88|contact@12||-624|-88 +Ametal-3|net@26|||S900|m1predic@0|m1[22]|-768|294|contact@13||-768|-88 +Ametal-2|net@27|||S0|epiRQod@0|m1[22]|-756|-88|contact@13||-768|-88 +Ametal-3|net@28|||S900|m1predic@0|m1[23]|-912|294|contact@14||-912|-88 +Ametal-2|net@29|||S0|epiRQod@0|m1[23]|-900|-88|contact@14||-912|-88 +Ametal-3|net@30|||S900|m1predic@0|m1[24]|-1056|294|contact@15||-1056|-88 +Ametal-2|net@31|||S0|epiRQod@0|m1[24]|-1044|-88|contact@15||-1056|-88 +Ametal-3|net@32|||S900|m1predic@0|m1[25]|-1200|294|contact@16||-1200|-88 +Ametal-2|net@33|||S0|epiRQod@0|m1[25]|-1188|-88|contact@16||-1200|-88 +Ametal-3|net@34|||S900|m1predic@0|m1[26]|-1344|294|contact@17||-1344|-88 +Ametal-2|net@35|||S0|epiRQod@0|m1[26]|-1332|-88|contact@17||-1344|-88 +Ametal-2|net@48|||S0|epiRQod@0|m1[28]|-1548|-88|contact@18||-1548|-88 +Ametal-2|net@50|||S0|epiRQod@0|m1[29]|-1404|-88|contact@19||-1404|-88 +Ametal-2|net@52|||S0|epiRQod@0|m1[30]|-1260|-88|contact@20||-1260|-88 +Ametal-2|net@54|||S0|epiRQod@0|m1[31]|-1116|-88|contact@21||-1116|-88 +Ametal-2|net@56|||S0|epiRQod@0|m1[32]|-972|-88|contact@22||-972|-88 +Ametal-2|net@58|||S0|epiRQod@0|m1[33]|-828|-88|contact@23||-828|-88 +Ametal-2|net@60|||S0|epiRQod@0|m1[34]|-684|-88|contact@24||-684|-88 +Ametal-2|net@62|||S0|epiRQod@0|m1[35]|-540|-88|contact@25||-540|-88 +Ametal-2|net@64|||S0|epiRQod@0|m1[36]|-396|-88|contact@26||-396|-88 +Ametal-3|net@82|||S2700|contact@18||-1548|-88|m1predic@0|m1[28]|-1548|294 +Ametal-3|net@83|||S2700|contact@19||-1404|-88|m1predic@0|m1[29]|-1404|294 +Ametal-3|net@84|||S2700|contact@20||-1260|-88|m1predic@0|m1[30]|-1260|294 +Ametal-3|net@85|||S2700|contact@21||-1116|-88|m1predic@0|m1[31]|-1116|294 +Ametal-3|net@86|||S2700|contact@22||-972|-88|m1predic@0|m1[32]|-972|294 +Ametal-3|net@87|||S2700|contact@23||-828|-88|m1predic@0|m1[33]|-828|294 +Ametal-3|net@88|||S2700|contact@24||-684|-88|m1predic@0|m1[34]|-684|294 +Ametal-3|net@89|||S2700|contact@25||-540|-88|m1predic@0|m1[35]|-540|294 +Ametal-3|net@90|||S2700|contact@26||-396|-88|m1predic@0|m1[36]|-396|294 +Ametal-2|net@104|||S0|epiRQod@0|m1[8]|1332|-88|contact@27||1332|-88 +Ametal-2|net@106|||S0|epiRQod@0|m1[9]|1476|-88|contact@28||1476|-88 +Ametal-2|net@108|||S0|epiRQod@0|m1[7]|1188|-88|contact@29||1188|-88 +Ametal-2|net@110|||S0|epiRQod@0|m1[6]|1044|-88|contact@30||1044|-88 +Ametal-2|net@112|||S0|epiRQod@0|m1[5]|900|-88|contact@31||900|-88 +Ametal-2|net@114|||S0|epiRQod@0|m1[4]|756|-88|contact@32||756|-88 +Ametal-2|net@116|||S0|epiRQod@0|m1[3]|612|-88|contact@33||612|-88 +Ametal-2|net@118|||S0|epiRQod@0|m1[2]|468|-88|contact@34||468|-88 +Ametal-2|net@120|||S0|epiRQod@0|m1[1]|324|-88|contact@35||324|-88 +Ametal-3|net@129|||S900|m1predic@0|m1[9]|1476|294|contact@28||1476|-88 +Ametal-3|net@138|||S2700|contact@27||1332|-88|m1predic@0|m1[8]|1332|294 +Ametal-3|net@139|||S2700|contact@29||1188|-88|m1predic@0|m1[7]|1188|294 +Ametal-3|net@140|||S2700|contact@30||1044|-88|m1predic@0|m1[6]|1044|294 +Ametal-3|net@141|||S2700|contact@31||900|-88|m1predic@0|m1[5]|900|294 +Ametal-3|net@142|||S2700|contact@32||756|-88|m1predic@0|m1[4]|756|294 +Ametal-3|net@143|||S2700|contact@33||612|-88|m1predic@0|m1[3]|612|294 +Ametal-3|net@144|||S2700|contact@34||468|-88|m1predic@0|m1[2]|468|294 +Ametal-3|net@145|||S2700|contact@35||324|-88|m1predic@0|m1[1]|324|294 +Ametal-3|net@154|||S2700|epiRQod@0|sor[1]|1632|0|contact@36||1632|56 +Ametal-2|net@158|||S1800|epiRQod@0|pred_1|-148|-50|contact@37||-144|-50 +Ametal-1|net@161|||S2700|contact@37||-144|-50|contact@38||-144|50 +Ametal-2|net@163|||S1800|m1predic@0|ps[do]|-255|952|contact@39||-159|952 +Ametal-2|net@165|||S1800|m1predic@0|ps[skip]|-310|914|contact@40||-200|914 +Ametal-2|net@169|||S0|epiRQod@0|ps[do]|232|-144|contact@41||-159|-144 +Ametal-2|net@171|||S0|epiRQod@0|ps[skip]|231|-150|contact@42||-200|-150 +Ametal-4|net@174|||S1800|m1predic@0|flag[A][clr]|-237|553|contact@43||-216|553 +Ametal-4|net@176|||S1800|m1predic@0|flag[A][set]|-237|562.2|contact@44||-222|562.2 +Ametal-4|net@178|||S1800|m1predic@0|flag[D][set]|-237|599|contact@45||-234|599 +Ametal-4|net@180|||S1800|m1predic@0|flag[D][clr]|-237|589.8|contact@46||-228|589.8 +Ametal-1|net@185|||S2700|epiRQod@0|flag[A][set]|-215|-53|contact@49||-215|-46 +Ametal-2|net@186|||S1800|contact@50||-222|-46|contact@49||-215|-46 +Ametal-2|net@188|||S1800|contact@52||-228|-39|contact@51||-182|-39 +Ametal-1|net@189|||S2700|epiRQod@0|flag[D][clr]|-182|-47|contact@51||-182|-39 +Ametal-2|net@192|||S1800|contact@54||-234|-88|contact@53||-189|-88 +Ametal-1|net@193|||S2700|epiRQod@0|flag[D][set]|-189|-91|contact@53||-189|-88 +Ametal-1|net@199|||S2700|epiRQod@0|flag[A][clr]|-208|-97|contact@55||-208|-94 +Ametal-2|net@200|||S1800|contact@56||-216|-94|contact@55||-208|-94 +Ametal-3|net@203|||S900|contact@39||-159|952|contact@41||-159|-144 +Ametal-3|net@204|||S900|contact@40||-200|914|contact@42||-200|-150 +Ametal-3|net@205|||S900|contact@43||-216|553|contact@56||-216|-94 +Ametal-3|net@206|||S900|contact@44||-222|562.2|contact@50||-222|-46 +Ametal-3|net@207|||S900|contact@45||-234|599|contact@54||-234|-88 +Ametal-3|net@208|||S900|contact@46||-228|589.8|contact@52||-228|-39 +Ametal-2|net@209|||S0|epiRQod@0|epi[TORP]|-40|-520|contact@57||-140|-520 +Ametal-3|net@210|||S2700|contact@57||-140|-520|pin@16||-140|189 +Ametal-3|net@212|||S2700|pin@16||-140|189|contact@58||-140|658 +Ametal-2|net@213|||S1800|m1predic@0|epi[torp]|-665|658|contact@58||-140|658 +Ametal-3|net@214|||S900|epiRQod@0|sor[2]|1638|0|m1predic@0|sir[2]|1638|0 +Ametal-3|net@215|||S900|epiRQod@0|sor[3]|1644|0|m1predic@0|sir[3]|1644|0 +Ametal-3|net@216|||S900|epiRQod@0|sor[4]|1650|3|m1predic@0|sir[4]|1650|3 +Ametal-3|net@217|||S900|epiRQod@0|sor[5]|1656|0|m1predic@0|sir[5]|1656|0 +Ametal-3|net@218|||S900|epiRQod@0|sor[6]|1662|0|m1predic@0|sir[6]|1662|0 +Ametal-3|net@219|||S900|epiRQod@0|sor[7]|1668|0|m1predic@0|sir[7]|1668|0 +Ametal-3|net@220|||S900|epiRQod@0|sor[8]|1674|0|m1predic@0|sir[8]|1674|0 +Ametal-3|net@221|||S900|epiRQod@0|sor[9]|1680|0|m1predic@0|sir[9]|1680|0 +Ametal-2|net@222|||S1800|contact@38||-144|50|m1predic@0|succ|-94|50 +Ametal-2|net@223|||S0|contact@36||1632|56|m1predic@0|sir[1]|1629|56 +Edo[Lt]||D5G7;|m1predic@0|do[Lt]|O +Edo[epi]||D5G7;|epiRQod@0|do[epi]|O +Efire[M]||D5G7;|m1predic@0|fire[M]|O +Eflag[C][F]||D5G7;|m1predic@0|flag[C][F]|I +Eflag[C][T]||D5G7;|m1predic@0|flag[C][T]|I +Egnd||D5G7;|epiRQod@0|gnd|G +Egnd_1||D5G7;|epiRQod@0|gnd_1|G +Egnd_2||D5G7;|epiRQod@0|gnd_2|G +Egnd_3||D5G7;|epiRQod@0|gnd_3|G +Egnd_4||D5G7;|m1predic@0|gnd_4|G +Egnd_5||D5G7;|epiRQod@0|gnd_5|G +Egnd_6||D5G7;|epiRQod@0|gnd_6|G +Egnd_7||D5G7;|epiRQod@0|gnd_7|G +Egnd_8||D5G7;|epiRQod@0|gnd_8|G +Egnd_12||D5G7;|m1predic@0|gnd_3|G +Egnd_13||D5G7;|m1predic@0|gnd_5|G +Egnd_14||D5G7;|m1predic@0|gnd_6|G +Egnd_15||D5G7;|m1predic@0|gnd_7|G +Egnd_16||D5G7;|m1predic@0|gnd_8|G +Egnd_17||D5G7;|m1predic@0|gnd_9|G +Egnd_18||D5G7;|m1predic@0|gnd_10|G +Egnd_19||D5G7;|m1predic@0|gnd_18|G +Egnd_20||D5G7;|m1predic@0|gnd_19|G +Egnd_23||D5G7;|m1predic@0|gnd_23|G +Egnd_26||D5G7;|m1predic@0|gnd_26|G +Egnd_27||D5G7;|m1predic@0|gnd_27|G +Egnd_28||D5G7;|m1predic@0|gnd_28|G +Egnd_29||D5G7;|m1predic@0|gnd_29|G +Egnd_30||D5G7;|m1predic@0|gnd_30|G +Egnd_31||D5G7;|m1predic@0|gnd_31|G +Egnd_32||D5G7;|m1predic@0|gnd_32|G +Egnd_33||D5G7;|m1predic@0|gnd|G +Egnd_34||D5G7;|m1predic@0|gnd_1|G +Egnd_35||D5G7;|m1predic@0|gnd_2|G +EinLO[1]||D5G7;|m1predic@0|inLO[1]|I +EinLO[2]||D5G7;|m1predic@0|inLO[2]|I +EinLO[3]||D5G7;|m1predic@0|inLO[3]|I +EinLO[4]||D5G7;|m1predic@0|inLO[4]|I +EinLO[5]||D5G7;|m1predic@0|inLO[5]|I +EinLO[6]||D5G7;|m1predic@0|inLO[6]|I +EinLO[8]||D5G7;|m1predic@0|inLO[8]|I +Ein[1]||D5G7;|epiRQod@0|in[1]|I +Ein[2]||D5G7;|epiRQod@0|in[2]|I +Ein[3]||D5G7;|epiRQod@0|in[3]|I +Ein[4]||D5G7;|epiRQod@0|in[4]|I +Ein[5]||D5G7;|epiRQod@0|in[5]|I +Ein[6]||D5G7;|epiRQod@0|in[6]|I +Ein[7]||D5G7;|epiRQod@0|in[7]|I +Ein[8]||D5G7;|epiRQod@0|in[8]|I +Ein[9]||D5G7;|epiRQod@0|in[9]|I +Ein[10]||D5G7;|epiRQod@0|in[10]|I +Ein[11]||D5G7;|epiRQod@0|in[11]|I +Ein[12]||D5G7;|epiRQod@0|in[12]|I +Ein[13]||D5G7;|epiRQod@0|in[13]|I +Ein[14]||D5G7;|epiRQod@0|in[14]|I +Ein[15]||D5G7;|epiRQod@0|in[15]|I +Ein[16]||D5G7;|epiRQod@0|in[16]|I +Ein[17]||D5G7;|epiRQod@0|in[17]|I +Ein[18]||D5G7;|epiRQod@0|in[18]|I +Ein[19]||D5G7;|epiRQod@0|in[19]|I +Ein[20]||D5G7;|epiRQod@0|in[20]|I +Ein[21]||D5G7;|epiRQod@0|in[21]|I +Ein[22]||D5G7;|epiRQod@0|in[22]|I +Ein[23]||D5G7;|epiRQod@0|in[23]|I +Ein[24]||D5G7;|epiRQod@0|in[24]|I +Ein[25]||D5G7;|epiRQod@0|in[25]|I +Ein[26]||D5G7;|epiRQod@0|in[26]|I +Ein[27]||D5G7;|epiRQod@0|in[27]|I +Ein[28]||D5G7;|epiRQod@0|in[28]|I +Ein[29]||D5G7;|epiRQod@0|in[29]|I +Ein[30]||D5G7;|epiRQod@0|in[30]|I +Ein[31]||D5G7;|epiRQod@0|in[31]|I +Ein[32]||D5G7;|epiRQod@0|in[32]|I +Ein[33]||D5G7;|epiRQod@0|in[33]|I +Ein[34]||D5G7;|epiRQod@0|in[34]|I +Ein[35]||D5G7;|epiRQod@0|in[35]|I +Ein[36]||D5G7;|epiRQod@0|in[36]|I +Ein[T]||D5G7;|epiRQod@0|in[T]|O +EoutLO[1]||D5G7;|m1predic@0|outLO[1]|O +EoutLO[2]||D5G7;|m1predic@0|outLO[2]|O +EoutLO[3]||D5G7;|m1predic@0|outLO[3]|O +EoutLO[4]||D5G7;|m1predic@0|outLO[4]|O +EoutLO[5]||D5G7;|m1predic@0|outLO[5]|O +EoutLO[6]||D5G7;|m1predic@0|outLO[6]|O +EoutLO[7]||D5G7;|m1predic@0|outLO[7]|O +Epred[D]||D5G7;|m1predic@0|pred[D]|I +Epred|pred[R]|D5G7;|m1predic@0|pred|I +Epred[T]||D5G7;|m1predic@0|pred[T]|O +Eps[1]||D5G7;|m1predic@0|ps[1]|I +Eps[2]||D5G7;|m1predic@0|ps[2]|I +Eps[3]||D5G7;|m1predic@0|ps[3]|I +Eps[4]||D5G7;|m1predic@0|ps[4]|I +Eps[5]||D5G7;|m1predic@0|ps[5]|I +Eps[6]||D5G7;|m1predic@0|ps[6]|I +Eps[7]||D5G7;|m1predic@0|ps[7]|I +Eps[8]||D5G7;|m1predic@0|ps[8]|I +Eps[9]||D5G7;|m1predic@0|ps[9]|I +Eps[10]||D5G7;|m1predic@0|ps[10]|O +Eps[11]||D5G7;|m1predic@0|ps[11]|O +Eps[12]||D5G7;|m1predic@0|ps[12]|O +Eps[13]||D5G7;|m1predic@0|ps[13]|O +Eps[14]||D5G7;|m1predic@0|ps[14]|O +Eps[15]||D5G7;|m1predic@0|ps[15]|O +Eps[16]||D5G7;|m1predic@0|ps[16]|O +Eps[17]||D5G7;|m1predic@0|ps[17]|O +Eps[18]||D5G7;|m1predic@0|ps[18]|O +Eps[19]||D5G7;|m1predic@0|ps[19]|I +Eps[20]||D5G7;|m1predic@0|ps[20]|I +Eps[21]||D5G7;|m1predic@0|ps[21]|I +Eps[22]||D5G7;|m1predic@0|ps[22]|I +Eps[23]||D5G7;|m1predic@0|ps[23]|I +Eps[24]||D5G7;|m1predic@0|ps[24]|I +Eps[25]||D5G7;|m1predic@0|ps[25]|I +Eps[26]||D5G7;|m1predic@0|ps[26]|I +Eps[27]||D5G7;|m1predic@0|ps[27]|I +Eps[28]||D5G7;|m1predic@0|ps[28]|O +Eps[29]||D5G7;|m1predic@0|ps[29]|O +Eps[30]||D5G7;|m1predic@0|ps[30]|O +Eps[31]||D5G7;|m1predic@0|ps[31]|O +Eps[32]||D5G7;|m1predic@0|ps[32]|O +Eps[33]||D5G7;|m1predic@0|ps[33]|O +Eps[34]||D5G7;|m1predic@0|ps[34]|O +Eps[35]||D5G7;|m1predic@0|ps[35]|O +Eps[36]||D5G7;|m1predic@0|ps[36]|O +Ering[1]||D5G7;|m1predic@0|ring[1]|I +Ering[2]||D5G7;|m1predic@0|ring[2]|I +Ering[3]||D5G7;|m1predic@0|ring[3]|I +Ering[4]||D5G7;|m1predic@0|ring[4]|I +Ering[5]||D5G7;|m1predic@0|ring[5]|I +Ering[6]||D5G7;|m1predic@0|ring[6]|I +Ering[7]||D5G7;|m1predic@0|ring[7]|I +Ering[8]||D5G7;|m1predic@0|ring[8]|I +Ering[9]||D5G7;|m1predic@0|ring[9]|I +Ering[10]||D5G7;|m1predic@0|ring[10]|I +Ering[11]||D5G7;|m1predic@0|ring[11]|I +Ering[12]||D5G7;|m1predic@0|ring[12]|I +Ering[13]||D5G7;|m1predic@0|ring[13]|I +Ering[14]||D5G7;|m1predic@0|ring[14]|I +Ering[15]||D5G7;|m1predic@0|ring[15]|I +Ering[16]||D5G7;|m1predic@0|ring[16]|I +Ering[17]||D5G7;|m1predic@0|ring[17]|I +Ering[18]||D5G7;|m1predic@0|ring[18]|I +Ering[19]||D5G7;|m1predic@0|ring[19]|I +Ering[20]||D5G7;|m1predic@0|ring[20]|I +Ering[21]||D5G7;|m1predic@0|ring[21]|I +Ering[22]||D5G7;|m1predic@0|ring[22]|I +Ering[23]||D5G7;|m1predic@0|ring[23]|I +Ering[24]||D5G7;|m1predic@0|ring[24]|I +Ering[25]||D5G7;|m1predic@0|ring[25]|I +Ering[26]||D5G7;|m1predic@0|ring[26]|I +Ering[27]||D5G7;|m1predic@0|ring[27]|I +Ering[28]||D5G7;|m1predic@0|ring[28]|I +Ering[29]||D5G7;|m1predic@0|ring[29]|I +Ering[30]||D5G7;|m1predic@0|ring[30]|I +Ering[31]||D5G7;|m1predic@0|ring[31]|I +Ering[32]||D5G7;|m1predic@0|ring[32]|I +Ering[33]||D5G7;|m1predic@0|ring[33]|I +Ering[34]||D5G7;|m1predic@0|ring[34]|I +Ering[35]||D5G7;|m1predic@0|ring[35]|I +Ering[36]||D5G7;|m1predic@0|ring[36]|I +Erq[1]||D5G7;|epiRQod@0|rq[1]|O +Erq[2]||D5G7;|epiRQod@0|rq[2]|O +Erq[3]||D5G7;|epiRQod@0|rq[3]|O +Erq[4]||D5G7;|epiRQod@0|rq[4]|O +Erq[5]||D5G7;|epiRQod@0|rq[5]|O +Erq[6]||D5G7;|epiRQod@0|rq[6]|O +Erq[7]||D5G7;|epiRQod@0|rq[7]|O +Erq[8]||D5G7;|epiRQod@0|rq[8]|O +Erq[9]||D5G7;|epiRQod@0|rq[9]|O +Erq[10]||D5G7;|epiRQod@0|rq[10]|O +Erq[11]||D5G7;|epiRQod@0|rq[11]|O +Erq[12]||D5G7;|epiRQod@0|rq[12]|O +Erq[13]||D5G7;|epiRQod@0|rq[13]|O +Erq[14]||D5G7;|epiRQod@0|rq[14]|O +Erq[15]||D5G7;|epiRQod@0|rq[15]|O +Erq[16]||D5G7;|epiRQod@0|rq[16]|O +Erq[17]||D5G7;|epiRQod@0|rq[17]|O +Erq[18]||D5G7;|epiRQod@0|rq[18]|O +Erq[19]||D5G7;|epiRQod@0|rq[19]|O +Erq[20]||D5G7;|epiRQod@0|rq[20]|O +Erq[21]||D5G7;|epiRQod@0|rq[21]|O +Erq[22]||D5G7;|epiRQod@0|rq[22]|O +Erq[23]||D5G7;|epiRQod@0|rq[23]|O +Erq[24]||D5G7;|epiRQod@0|rq[24]|O +Erq[25]||D5G7;|epiRQod@0|rq[25]|O +Erq[26]||D5G7;|epiRQod@0|rq[26]|O +Erq[27]||D5G7;|epiRQod@0|rq[27]|O +Erq[28]||D5G7;|epiRQod@0|rq[28]|O +Erq[29]||D5G7;|epiRQod@0|rq[29]|O +Erq[30]||D5G7;|epiRQod@0|rq[30]|O +Erq[31]||D5G7;|epiRQod@0|rq[31]|O +Erq[32]||D5G7;|epiRQod@0|rq[32]|O +Erq[33]||D5G7;|epiRQod@0|rq[33]|O +Erq[34]||D5G7;|epiRQod@0|rq[34]|O +Erq[35]||D5G7;|epiRQod@0|rq[35]|O +Erq[36]||D5G7;|epiRQod@0|rq[36]|O +Esucc|rq[succ]|D5G7;|epiRQod@0|succ|I +Esel||D5G7;|m1predic@0|sel|I +Esf[succ]||D5G7;|m1predic@0|sf[succ]|O +Esir[1]||D5G7;|epiRQod@0|sir[1]|I +Esir[2]||D5G7;|epiRQod@0|sir[2]|B +Esir[3]||D5G7;|epiRQod@0|sir[3]|B +Esir[4]||D5G7;|epiRQod@0|sir[4]|B +Esir[5]||D5G7;|epiRQod@0|sir[5]|B +Esir[6]||D5G7;|epiRQod@0|sir[6]|B +Esir[7]||D5G7;|epiRQod@0|sir[7]|B +Esir[8]||D5G7;|epiRQod@0|sir[8]|B +Esir[9]||D5G7;|epiRQod@0|sir[9]|B +Esor[10]|sor[1]|D5G7;|m1predic@0|sor[1]|B +Esor[11]||D5G7;|m1predic@0|sor[2]|B +Esor[12]||D5G7;|m1predic@0|sor[3]|B +Esor[13]||D5G7;|m1predic@0|sor[4]|B +Esor[14]||D5G7;|m1predic@0|sor[5]|B +Esor[15]||D5G7;|m1predic@0|sor[6]|B +Esor[16]||D5G7;|m1predic@0|sor[7]|B +Esor[17]||D5G7;|m1predic@0|sor[8]|B +Esor[18]||D5G7;|m1predic@0|sor[9]|B +Evdd||D5G7;|epiRQod@0|vdd|P +Evdd_1||D5G7;|epiRQod@0|vdd_1|P +Evdd_2||D5G7;|m1predic@0|vdd_2|P +Evdd_3||D5G7;|epiRQod@0|vdd_3|P +Evdd_4||D5G7;|epiRQod@0|vdd_4|P +Evdd_5||D5G7;|epiRQod@0|vdd_5|P +Evdd_6||D5G7;|epiRQod@0|vdd_6|P +Evdd_7||D5G7;|epiRQod@0|vdd_7|P +Evdd_8||D5G7;|m1predic@0|vdd_8|P +Evdd_9||D5G7;|epiRQod@0|vdd_9|O +Evdd_10||D5G7;|epiRQod@0|vdd_10|P +Evdd_11||D5G7;|epiRQod@0|vdd_11|P +Evdd_12||D5G7;|epiRQod@0|vdd_12|P +Evdd_13||D5G7;|epiRQod@0|vdd_13|P +Evdd_14||D5G7;|epiRQod@0|vdd_14|P +Evdd_15||D5G7;|epiRQod@0|vdd_15|P +Evdd_16||D5G7;|epiRQod@0|vdd_16|P +Evdd_17||D5G7;|epiRQod@0|vdd_17|P +Evdd_21||D5G7;|m1predic@0|vdd_4|P +Evdd_25||D5G7;|m1predic@0|vdd_9|P +Evdd_26||D5G7;|m1predic@0|vdd_10|P +Evdd_27||D5G7;|m1predic@0|vdd_11|P +Evdd_28||D5G7;|m1predic@0|vdd_12|P +Evdd_29||D5G7;|m1predic@0|vdd_13|P +Evdd_30||D5G7;|m1predic@0|vdd_14|P +Evdd_31||D5G7;|m1predic@0|vdd_15|P +Evdd_32||D5G7;|m1predic@0|vdd_16|P +Evdd_33||D5G7;|m1predic@0|vdd_17|P +Evdd_34||D5G7;|m1predic@0|vdd_18|P +Evdd_35||D5G7;|m1predic@0|vdd_22|P +Evdd_36||D5G7;|m1predic@0|vdd_23|P +Evdd_37||D5G7;|m1predic@0|vdd_24|P +Evdd_38||D5G7;|m1predic@0|vdd_33|P +Evdd_39||D5G7;|m1predic@0|vdd_36|P +Evdd_40||D5G7;|m1predic@0|vdd_37|P +Evdd_41||D5G7;|m1predic@0|vdd_38|P +Evdd_42||D5G7;|m1predic@0|vdd_39|P +Evdd_52||D5G7;|m1predic@0|vdd_52|P +Evdd_54||D5G7;|m1predic@0|vdd_54|P +Evdd_56||D5G7;|m1predic@0|vdd_56|P +Evdd_57||D5G7;|m1predic@0|vdd_57|P +Evdd_58||D5G7;|m1predic@0|vdd_58|P +Evdd_59||D5G7;|m1predic@0|vdd_59|P +Evdd_60||D5G7;|m1predic@0|vdd_60|P +Evdd_61||D5G7;|m1predic@0|vdd_61|P +Evdd_62||D5G7;|m1predic@0|vdd_62|P +Evdd_63||D5G7;|m1predic@0|vdd_63|P +Evdd_64||D5G7;|m1predic@0|vdd_64|P +Evdd_69||D5G7;|m1predic@0|vdd_69|P +Evdd_70||D5G7;|m1predic@0|vdd_70|P +Evdd_73||D5G7;|m1predic@0|vdd_73|P +Evdd_74||D5G7;|m1predic@0|vdd_74|P +Evdd_75||D5G7;|m1predic@0|vdd|P +Evdd_76||D5G7;|m1predic@0|vdd_1|P +Evdd_77||D5G7;|m1predic@0|vdd_3|P +Evdd_78||D5G7;|m1predic@0|vdd_5|P +Evdd_79||D5G7;|m1predic@0|vdd_6|P +Evdd_80||D5G7;|m1predic@0|vdd_7|P X # Cell centerFive;1{sch} -CcenterFive;1{sch}||schematic|1234875125563|1235176705684|I +CcenterFive;1{sch}||schematic|1234875125563|1237232869765|I Ngeneric:Facet-Center|art@0||0|0||||AV IcenterFive;1{ic}|centerFi@0||40|24|||D5G4; NOff-Page|conn@0||-30|6|||Y| NOff-Page|conn@1||30|6|||Y| -NOff-Page|conn@2||-12|-5|||| -NOff-Page|conn@4||30|0|||Y| +NOff-Page|conn@2||-12|-3|||| NOff-Page|conn@5||-30|-10|||| NOff-Page|conn@6||30|-10|||| NOff-Page|conn@8||11|9|||Y| NOff-Page|conn@9||-12|9|||| -NOff-Page|conn@10||-30|-5|||| NOff-Page|conn@11||11|6|||XRR| NOff-Page|conn@12||11|-9|||| NOff-Page|conn@13||-11|-9|||| -NOff-Page|conn@14||0|-16.5|||RRR| +NOff-Page|conn@15||-12|-1|||| +NOff-Page|conn@16||-32|-4|||Y| +NOff-Page|conn@17||-32|1|||XRR| +NOff-Page|conn@18||-30.5|4|||Y| +NOff-Page|conn@19||-12.5|4|||Y| IepiRQod;1{ic}|epiRQod@0||20|0|||D5G4; Im1predicate;1{ic}|m1predic@0||-20|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||0|36|||||ART_message(D5G6;)ScenterFive @@ -162,31 +628,28 @@ Ngeneric:Invisible-Pin|pin@1||0|24|||||ART_message(D5G3;)Sies 16 February 2009 Ngeneric:Invisible-Pin|pin@2||0|30|||||ART_message(D5G4;)Sthese are the five working stages NBus_Pin|pin@8||0|6|-1|-1|| NBus_Pin|pin@9||0|3|-1|-1|| -NBus_Pin|pin@13||30|-4|-1|-1|| -NBus_Pin|pin@14||30|-1|-1|-1|| -NBus_Pin|pin@16||36|-6|-1|-1|| -NBus_Pin|pin@17||36|-3|-1|-1|| Ngeneric:Invisible-Pin|pin@18||30.5|-13|||||ART_message(D3G2;)Sto the ring -Ngeneric:Invisible-Pin|pin@19||-36.5|-13|||||ART_message(D3G2;)Sfrom the ring +Ngeneric:Invisible-Pin|pin@19||-35.5|-15|||||ART_message(D3G2;)Sfrom the ring NBus_Pin|pin@20||24|9|-1|-1|| NBus_Pin|pin@21||24|18|-1|-1|| NBus_Pin|pin@22||-24|18|-1|-1|| NBus_Pin|pin@23||-24|9|-1|-1|| Ngeneric:Invisible-Pin|pin@24||6.5|14|||||ART_message(D3G2;)Sfrom the ring Ngeneric:Invisible-Pin|pin@25||-16.5|14|||||ART_message(D3G2;)Sto the D register -NBus_Pin|pin@26||0|-11|-1|-1|| -IorangeTSMC090nm:wire90;1{ic}|wire90@0||0.5|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 -Abus|flag[A][set,clr]|D5G2;|-0.5|IJ2700|pin@13||30|-4|pin@14||30|-1 -Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@16||36|-6|pin@17||36|-3 -Abus|net@9||-0.5|IJ1800|m1predic@0|ps[skip,do]|-17|6|pin@8||0|6 -Abus|net@10||-0.5|IJ900|pin@8||0|6|pin@9||0|3 +NBus_Pin|pin@29||10|1|-1|-1|| +NBus_Pin|pin@30||10|-2|-1|-1|| +NWire_Pin|pin@34||31|0|||| +NWire_Pin|pin@35||31|-4|||| +NWire_Pin|pin@36||-32|-6|||| +NWire_Pin|pin@37||-32|-8|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@0||0.5|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Awire|epi[torp]|D5G2;||900|pin@34||31|0|pin@35||31|-4 +Awire|epi[torp]|D5G2;||900|pin@36||-32|-6|pin@37||-32|-8 +Abus|flag[A,D][set,clr]|D5G2;|-0.5|IJ900|pin@29||10|1|pin@30||10|-2 +Abus|net@9||-0.5|IJ1800|m1predic@0|ps[skip,do]|-16|6|pin@8||0|6 Abus|net@11||-0.5|IJ1800|pin@9||0|3|epiRQod@0|ps[skip,do]|17|3 -Awire|net@13|||1800|conn@0|y|-28|6|m1predic@0|pred|-23|6 +Awire|net@13|||1800|conn@0|y|-28|6|m1predic@0|pred|-24|6 Awire|net@14|||0|conn@1|a|28|6|epiRQod@0|succ|23|6 -Abus|net@18||-0.5|IJ1800|pin@26||0|-11|epiRQod@0|m1[1:36]|16|-11 -Abus|net@19||-0.5|IJ1800|m1predic@0|do[Ld,Co,Mv,Tp,Lt]|-17|-5|conn@2|a|-14|-5 -Abus|net@21||-0.5|IJ1800|epiRQod@0|flag[A][set,clr]|23|-4|pin@13||30|-4 -Awire|net@26|||1800|epiRQod@0|epi[TORP]|23|0|conn@4|a|28|0 Abus|net@27||-0.5|IJ1800|conn@5|y|-28|-10|m1predic@0|in[1:36]|-24|-10 Abus|net@28||-0.5|IJ0|conn@6|a|28|-10|epiRQod@0|out[1:36]|25|-10 Abus|net@29||-0.5|IJ0|conn@9|a|-14|9|m1predic@0|sor[1:9]|-18|9 @@ -196,28 +659,38 @@ Abus|net@32||-0.5|IJ2700|pin@20||24|9|pin@21||24|18 Abus|net@33||-0.5|IJ0|pin@21||24|18|pin@22||-24|18 Abus|net@34||-0.5|IJ900|pin@22||-24|18|pin@23||-24|9 Abus|net@35||-0.5|IJ1800|pin@23||-24|9|m1predic@0|sir[1:9]|-21|9 -Abus|net@37||-0.5|IJ0|m1predic@0|flag[A,B,D][set,clr]|-23|-5|conn@10|y|-28|-5 -Abus|net@38||-0.5|IJ1800|epiRQod@0|flag[D][set,clr]|23|-6|pin@16||36|-6 Awire|net@39|||0|epiRQod@0|do[epi]|17|6|conn@11|y|13|6 Abus|net@41||-0.5|IJ1800|conn@12|y|13|-9|epiRQod@0|in[1:36,T]|16|-9 Abus|net@42||-0.5|IJ0|conn@13|a|-13|-9|m1predic@0|out[1:36]|-16|-9 -Abus|net@43||-0.5|IJ1800|m1predic@0|m1[1:36]|-16|-11|pin@26||0|-11 -Abus|net@44||-0.5|IJ2700|conn@14|a|0|-14.5|pin@26||0|-11 -Awire|net@45|||1800|m1predic@0|od[do]|-17|0|wire90@0|a|-2|0 -Awire|net@46|||1800|wire90@0|b|3|0|epiRQod@0|do[od]|17|0 -Edo[Ld,Co,Mv,Tp,Lt]||D6G2;|conn@2|y|O +Abus|net@49||-0.5|IJ1800|m1predic@0|flag[A,D][set,clr]|-16|1|pin@29||10|1 +Awire|net@57|||1800|wire90@0|b|3|-6|epiRQod@0|do[od]|17|-6 +Abus|net@59||-0.5|I0|epiRQod@0|flag[A][set,clr]|17|1|pin@29||10|1 +Awire|net@60|||0|conn@15|a|-14|-1|m1predic@0|fire[M]|-16|-1 +Awire|net@61|||0|conn@2|a|-14|-3|m1predic@0|do[Ld,Co,Mv,Tp,Lt]|-16|-3 +Awire|net@62|||1800|epiRQod@0|epi[TORP]|23|0|pin@34||31|0 +Awire|net@64|||0|m1predic@0|torp|-24|-6|pin@36||-32|-6 +Abus|net@65||-0.5|IJ0|m1predic@0|inLO[1:6,8]|-25|-4|conn@16|y|-30|-4 +Abus|net@66||-0.5|IJ0|m1predic@0|flag[C][T,F]|-25|1|conn@17|y|-30|1 +Abus|net@67||-0.5|IJ1800|conn@18|y|-28.5|4|m1predic@0|pred[D,T]|-25|4 +Awire|net@68|||0|conn@19|a|-14.5|4|m1predic@0|succ|-16|4 +Awire|net@70|||0|wire90@0|a|-2|-6|m1predic@0|od[do]|-16|-6 +Abus|net@71||-0.5|IJ0|epiRQod@0|m1[1:36]|16|-11|m1predic@0|m1[1:36]|-16|-11 +Abus|ps[skip,do]|D5G2;|-0.5|IJ900|pin@8||0|6|pin@9||0|3 +Edo[Ld,Co,Mv,Tp,Lt]|do[Lt]|D6G2;|conn@2|y|O Edo[epi]||D4G2;|conn@11|a|I -Eepi[TORP]||D6G2;|conn@4|y|O -Eflag[A,B,D][set,clr]||D4G2;|conn@10|a|I +Efire[M]||D6G2;|conn@15|y|O +Eflag[C][T,F]||D4G2;|conn@17|a|I +EinLO[1:6,8]||D4G2;|conn@16|a|I Ein[1:36,T]||D4G2;|conn@12|a|I -Em1[1:36]||D6G2;|conn@14|y|O +Epred[D,T]||D4G2;|conn@18|a|I Epred|pred[R]|D4G2;|conn@0|a|I Eps[1:36]||D6G2;|conn@13|y|O Ein[1:36]|ring[1:36]|D4G2;|conn@5|a|I Erq[1:36]||D6G2;|conn@6|y|O +Esucc|rq[succ]|D6G2;|conn@1|y|O +Esf[succ]||D6G2;|conn@19|y|O Esir[1:9]||D4G2;|conn@8|a|I Esor[1:9]||D6G2;|conn@9|y|O -Esucc||D6G2;|conn@1|y|O X # Cell dockWagNine;1{ic} @@ -2491,15 +2964,13 @@ Esor[10:18]|take[1:6]|D6G2;|conn@6|y|O X # Cell epiRQod;1{ic} -CepiRQod;1{ic}||artwork|1234832258288|1235677953817|EI +CepiRQod;1{ic}||artwork|1234832258288|1237223948123|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-3|6|-1|-1|| -Nschematic:Bus_Pin|pin@2||-3|0|-1|-1|| +Nschematic:Bus_Pin|pin@2||-3|-6|-1|-1|| Nschematic:Bus_Pin|pin@4||3|0|-1|-1|| -Nschematic:Bus_Pin|pin@6||3|-4|-1|-1|| -Ngeneric:Invisible-Pin|pin@7||2|-4|1|1|| -Nschematic:Bus_Pin|pin@8||3|-6|-1|-1|| -Ngeneric:Invisible-Pin|pin@9||2|-6|1|1|| +Nschematic:Bus_Pin|pin@6||-3|1|-1|-1|| +Ngeneric:Invisible-Pin|pin@7||-2|1|1|1|| Nschematic:Bus_Pin|pin@10||-4|-9|-1|-1|| Nschematic:Bus_Pin|pin@12||-4|-11|-1|-1|| Nschematic:Bus_Pin|pin@14||-3|3|-1|-1|| @@ -2534,13 +3005,12 @@ NPin|pin@45||-2|8|1|1|| Nschematic:Bus_Pin|pin@46||5|-10|-1|-1|| NPin|pin@48||-2|6|1|1|| NPin|pin@49||-3|6|1|1|| -NPin|pin@50||-2|0|1|1|| -NPin|pin@51||-3|0|1|1|| +NPin|pin@50||-2|-6|1|1|| +NPin|pin@51||-3|-6|1|1|| NPin|pin@52||2|0|1|1|| NPin|pin@53||3|0|1|1|| Ngeneric:Invisible-Pin|pin@54||0|9|||||ART_message(D5G1.5;)S7 -Aschematic:bus|net@3||-0.5|IJ1800|pin@7||2|-4|pin@6||3|-4 -Aschematic:bus|net@4||-0.5|IJ1800|pin@9||2|-6|pin@8||3|-6 +Aschematic:bus|net@3||-0.5|IJ0|pin@7||-2|1|pin@6||-3|1 Aschematic:bus|net@7||-0.5|IJ0|pin@15||-2|3|pin@14||-3|3 AThicker|net@11|||FS900|pin@32||3|-12|pin@33||3|-13 AThicker|net@12|||FS2363|pin@33||3|-13|pin@34||5|-10 @@ -2563,32 +3033,31 @@ AThicker|net@28|||FS1800|pin@26||2|6|pin@27||3|6 AThicker|net@29|||FS450|pin@44||-1|9|pin@45||-2|8 AThicker|net@30|||FS1800|pin@45||-2|8|pin@39||0|8 AThicker|net@31|||FS0|pin@38||0|7|pin@24||-2|7 -AThicker|net@32|||FS900|pin@50||-2|0|pin@23||-2|-7 +AThicker|net@32|||FS900|pin@50||-2|-6|pin@23||-2|-7 AThicker|net@33|||FS900|pin@30||-4|-8|pin@31||-4|-12 AThicker|net@34|||FS900|pin@22||2|7|pin@26||2|6 AThicker|net@35|||FS1800|pin@31||-4|-12|pin@32||3|-12 AThicker|net@37|||FS900|pin@24||-2|7|pin@48||-2|6 AThicker|net@38|||FS0|pin@48||-2|6|pin@49||-3|6 -AThicker|net@39|||FS900|pin@48||-2|6|pin@50||-2|0 -AThicker|net@40|||FS0|pin@50||-2|0|pin@51||-3|0 +AThicker|net@39|||FS900|pin@48||-2|6|pin@50||-2|-6 +AThicker|net@40|||FS0|pin@50||-2|-6|pin@51||-3|-6 AThicker|net@41|||FS2700|pin@52||2|0|pin@26||2|6 AThicker|net@42|||FS1800|pin@52||2|0|pin@53||3|0 Edo[epi]||D5G2;|pin@0||I Edo[od]||D5G2;|pin@2||I Eepi[TORP]||D5G2;|pin@4||O -Eflag[A][set,clr]||D5G2;|pin@6||I -Eflag[D][set,clr]||D5G2;|pin@8||I +Eflag[A][set,clr]|flag[A,D][set,clr]|D5G2;|pin@6||I Ein[1:36,T]||D5G2;|pin@10||I Em1[1:36]||D5G2;|pin@12||I Eps[skip,do]||D5G2;|pin@14||I Eout[1:36]|rq[1:36]|D5G2;|pin@46||O +Esucc|rq[succ]|D5G2;|pin@20||O Esir[1:9]||D5G2;|pin@16||I Esor[1:9]||D5G2;|pin@18||O -Esucc||D5G2;|pin@20||O X # Cell epiRQod;1{lay} -CepiRQod;1{lay}||cmos90|1234832013083|1235185202676||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235185214788|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235185214788 +CepiRQod;1{lay}||cmos90|1234832013083|1237224185431|I|ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237224241731|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224241731 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@0||1629|-128|||| NX-Metal-2-Metal-3-Con|contact@1||1629|-16|||| @@ -2596,14 +3065,14 @@ NX-Metal-2-Metal-3-Con|contact@3||-105|260|||| NX-Metal-2-Metal-3-Con|contact@4||-105|-28|||| NX-Metal-2-Metal-3-Con|contact@5||123|116|||| NX-Metal-2-Metal-3-Con|contact@6||76|84|||| -NX-Metal-2-Metal-3-Con|contact@7||76|216|||| +NX-Metal-2-Metal-3-Con|contact@7||76|184|||| NX-Metal-2-Metal-3-Con|contact@8||-65|78|||| NX-Metal-2-Metal-3-Con|contact@9||-65|298|||| NX-Metal-2-Metal-3-Con|contact@10||123|-116|||| NX-Metal-2-Metal-3-Con|contact@11||-74|22|||| NX-Metal-2-Metal-3-Con|contact@12||-74|-166|||| -NX-Metal-1-Metal-2-Con|contact@13||1578|122|||| -NX-Metal-2-Metal-3-Con|contact@14||1632|122|||| +NX-Metal-1-Metal-2-Con|contact@13||1578|128|||| +NX-Metal-2-Metal-3-Con|contact@14||1632|128|||| NX-Metal-2-Metal-3-Con|contact@15||-481|-128|||| NX-Metal-2-Metal-3-Con|contact@16||1535|-128|||| NX-Metal-2-Metal-3-Con|contact@17||1391|-128|||| @@ -2782,8 +3251,8 @@ Ametal-2|net@29|||S1800|rqDockSt@0|od[HEAD]|-224|-28|contact@4||-105|-28 Ametal-3|net@30|||S900|contact@3||-105|260|contact@4||-105|-28 Ametal-2|net@33|||S0|rqDockSt@0|epi[OTHER]|281.5|116|contact@5||123|116 Ametal-2|net@34|||S0|rqDockSt@0|od[ABORT]|809|84|contact@6||76|84 -Ametal-3|net@36|||S2700|contact@6||76|84|contact@7||76|216 -Ametal-2|net@37|||S1800|onDeckDo@0|od[ABORT]|-25|216|contact@7||76|216 +Ametal-3|net@36|||S2700|contact@6||76|84|contact@7||76|184 +Ametal-2|net@37|||S1800|onDeckDo@0|od[ABORT]|-25|184|contact@7||76|184 Ametal-2|net@38|||S0|rqDockSt@0|od[OTHER]|1031|78|contact@8||-65|78 Ametal-3|net@39|||S2700|contact@8||-65|78|contact@9||-65|298 Ametal-2|net@41|||S0|onDeckDo@0|od[OTHER]|-61|298|contact@9||-65|298 @@ -2798,9 +3267,9 @@ Ametal-2|net@60||6.2|S1800|onDeckDo@0|vdd_8|-13.5|194|rqDockSt@0|vdd_4|242.5|194 Ametal-2|net@61|||S900|onDeckDo@0|gnd_2|1584|144|rqDockSt@0|gnd_6|1584|144 Ametal-2|net@62|||S900|onDeckDo@0|vdd_3|1584|94|rqDockSt@0|vdd_11|1584|94 Ametal-2|net@63|||S900|onDeckDo@0|vdd_5|1584|194|rqDockSt@0|vdd_12|1584|194 -Ametal-1|net@64|||S900|rqDockSt@0|sout|1578|133.6|contact@13||1578|122 -Ametal-3|net@67|||S2700|onDeckDo@0|sir[1]|1632|72|contact@14||1632|122 -Ametal-2|net@68|||S1800|contact@13||1578|122|contact@14||1632|122 +Ametal-1|net@64||0.4|S900|rqDockSt@0|sout|1578|133.6|contact@13||1578|128 +Ametal-3|net@67|||S2700|onDeckDo@0|sir[1]|1632|72|contact@14||1632|128 +Ametal-2|net@68|||S1800|contact@13||1578|128|contact@14||1632|128 Ametal-3|net@69|||S900|pins36m3@0|x[20]|-481|-91|contact@15||-481|-128 Ametal-2|net@70|||S0|epiDockS@0|out[20]|-468|-128|contact@15||-481|-128 Ametal-3|net@71|||S900|pins36m3@0|x[10]|1535|-91|contact@16||1535|-128 @@ -3089,179 +3558,178 @@ Ametal-3|net@353|||S900|pins36m3@1|x[34]|-696|144|contact@157||-696|-16 Ametal-2|net@354|||S0|rqDockSt@0|inB[34]|-684|-16|contact@157||-696|-16 Ametal-3|net@355|||S900|pins36m3@1|x[36]|-408|144|contact@158||-408|-16 Ametal-2|net@356|||S0|rqDockSt@0|inB[36]|-396|-16|contact@158||-408|-16 -Edo[epi]||D5G2;|epiDockS@0|pred|O -Epred_1|do[od]|D5G2;|onDeckDo@0|pred|I -Eepi[TORP]||D5G2;|epiDockS@0|epi[TORP]|O -Eflag[A][clr]||D5G2;|onDeckDo@0|flag[A][clr]|I -Eflag[A][set]||D5G2;|onDeckDo@0|flag[A][set]|I -Eflag[D][clr]||D5G2;|onDeckDo@0|flag[D][clr]|I -Eflag[D][set]||D5G2;|onDeckDo@0|flag[D][set]|I -Egnd||D5G2;|epiDockS@0|gnd|G -Egnd_1||D5G2;|epiDockS@0|gnd_1|G -Egnd_2||D5G2;|rqDockSt@0|gnd_1|G -Egnd_3||D5G2;|onDeckDo@0|gnd_3|G -Egnd_5||D5G2;|rqDockSt@0|gnd_5|G -Egnd_6||D5G2;|onDeckDo@0|gnd|G -Egnd_7||D5G2;|onDeckDo@0|gnd_1|G -Egnd_8||D5G2;|onDeckDo@0|gnd_5|G -Ein[1]||D5G2;|epiDockS@0|in[1]|I -Ein[2]||D5G2;|epiDockS@0|in[2]|I -Ein[3]||D5G2;|epiDockS@0|in[3]|I -Ein[4]||D5G2;|epiDockS@0|in[4]|I -Ein[5]||D5G2;|epiDockS@0|in[5]|I -Ein[6]||D5G2;|epiDockS@0|in[6]|I -Ein[7]||D5G2;|epiDockS@0|in[7]|I -Ein[8]||D5G2;|epiDockS@0|in[8]|I -Ein[9]||D5G2;|epiDockS@0|in[9]|I -Ein[10]||D5G2;|epiDockS@0|in[10]|I -Ein[11]||D5G2;|epiDockS@0|in[11]|I -Ein[12]||D5G2;|epiDockS@0|in[12]|I -Ein[13]||D5G2;|epiDockS@0|in[13]|I -Ein[14]||D5G2;|epiDockS@0|in[14]|I -Ein[15]||D5G2;|epiDockS@0|in[15]|I -Ein[16]||D5G2;|epiDockS@0|in[16]|I -Ein[17]||D5G2;|epiDockS@0|in[17]|I -Ein[18]||D5G2;|epiDockS@0|in[18]|I -Ein[19]||D5G2;|epiDockS@0|in[19]|I -Ein[20]||D5G2;|epiDockS@0|in[20]|I -Ein[21]||D5G2;|epiDockS@0|in[21]|I -Ein[22]||D5G2;|epiDockS@0|in[22]|I -Ein[23]||D5G2;|epiDockS@0|in[23]|I -Ein[24]||D5G2;|epiDockS@0|in[24]|I -Ein[25]||D5G2;|epiDockS@0|in[25]|I -Ein[26]||D5G2;|epiDockS@0|in[26]|I -Ein[27]||D5G2;|epiDockS@0|in[27]|I -Ein[28]||D5G2;|epiDockS@0|in[28]|I -Ein[29]||D5G2;|epiDockS@0|in[29]|I -Ein[30]||D5G2;|epiDockS@0|in[30]|I -Ein[31]||D5G2;|epiDockS@0|in[31]|I -Ein[32]||D5G2;|epiDockS@0|in[32]|I -Ein[33]||D5G2;|epiDockS@0|in[33]|I -Ein[34]||D5G2;|epiDockS@0|in[34]|I -Ein[35]||D5G2;|epiDockS@0|in[35]|I -Ein[36]||D5G2;|epiDockS@0|in[36]|I -Ein[T]||D5G2;|epiDockS@0|tokenLO|O -Em1[1]||D5G2;|onDeckDo@0|in[1]|I -Em1[2]||D5G2;|onDeckDo@0|in[2]|I -Em1[3]||D5G2;|onDeckDo@0|in[3]|I -Em1[4]||D5G2;|onDeckDo@0|in[4]|I -Em1[5]||D5G2;|onDeckDo@0|in[5]|I -Em1[6]||D5G2;|onDeckDo@0|in[6]|I -Em1[7]||D5G2;|onDeckDo@0|in[7]|I -Em1[8]||D5G2;|onDeckDo@0|in[8]|I -Em1[9]||D5G2;|onDeckDo@0|in[9]|I -Em1[10]||D5G2;|onDeckDo@0|in[10]|I -Em1[11]||D5G2;|onDeckDo@0|in[11]|I -Em1[12]||D5G2;|onDeckDo@0|in[12]|I -Em1[13]||D5G2;|onDeckDo@0|in[13]|I -Em1[14]||D5G2;|onDeckDo@0|in[14]|I -Em1[15]||D5G2;|onDeckDo@0|in[15]|I -Em1[16]||D5G2;|onDeckDo@0|in[16]|I -Em1[17]||D5G2;|onDeckDo@0|in[17]|I -Em1[18]||D5G2;|onDeckDo@0|in[18]|I -Em1[19]||D5G2;|onDeckDo@0|in[19]|I -Em1[20]||D5G2;|onDeckDo@0|in[20]|I -Em1[21]||D5G2;|onDeckDo@0|in[21]|I -Em1[22]||D5G2;|onDeckDo@0|in[22]|I -Em1[23]||D5G2;|onDeckDo@0|in[23]|I -Em1[24]||D5G2;|onDeckDo@0|in[24]|I -Em1[25]||D5G2;|onDeckDo@0|in[25]|I -Em1[26]||D5G2;|onDeckDo@0|in[26]|I -Em1[27]||D5G2;|onDeckDo@0|in[27]|I -Em1[28]||D5G2;|onDeckDo@0|in[28]|I -Em1[29]||D5G2;|onDeckDo@0|in[29]|I -Em1[30]||D5G2;|onDeckDo@0|in[30]|I -Em1[31]||D5G2;|onDeckDo@0|in[31]|I -Em1[32]||D5G2;|onDeckDo@0|in[32]|I -Em1[33]||D5G2;|onDeckDo@0|in[33]|I -Em1[34]||D5G2;|onDeckDo@0|in[34]|I -Em1[35]||D5G2;|onDeckDo@0|in[35]|I -Em1[36]||D5G2;|onDeckDo@0|in[36]|I -Eps[do]||D5G2;|rqDockSt@0|ps[do]|I -Eps[skip]||D5G2;|rqDockSt@0|ps[skip]|I -Erq[1]||D5G2;|rqDockSt@0|out[1]|O -Erq[2]||D5G2;|rqDockSt@0|out[2]|O -Erq[3]||D5G2;|rqDockSt@0|out[3]|O -Erq[4]||D5G2;|rqDockSt@0|out[4]|O -Erq[5]||D5G2;|rqDockSt@0|out[5]|O -Erq[6]||D5G2;|rqDockSt@0|out[6]|O -Erq[7]||D5G2;|rqDockSt@0|out[7]|O -Erq[8]||D5G2;|rqDockSt@0|out[8]|O -Erq[9]||D5G2;|rqDockSt@0|out[9]|O -Erq[10]||D5G2;|rqDockSt@0|out[10]|O -Erq[11]||D5G2;|rqDockSt@0|out[11]|O -Erq[12]||D5G2;|rqDockSt@0|out[12]|O -Erq[13]||D5G2;|rqDockSt@0|out[13]|O -Erq[14]||D5G2;|rqDockSt@0|out[14]|O -Erq[15]||D5G2;|rqDockSt@0|out[15]|O -Erq[16]||D5G2;|rqDockSt@0|out[16]|O -Erq[17]||D5G2;|rqDockSt@0|out[17]|O -Erq[18]||D5G2;|rqDockSt@0|out[18]|O -Erq[19]||D5G2;|rqDockSt@0|out[19]|O -Erq[20]||D5G2;|rqDockSt@0|out[20]|O -Erq[21]||D5G2;|rqDockSt@0|out[21]|O -Erq[22]||D5G2;|rqDockSt@0|out[22]|O -Erq[23]||D5G2;|rqDockSt@0|out[23]|O -Erq[24]||D5G2;|rqDockSt@0|out[24]|O -Erq[25]||D5G2;|rqDockSt@0|out[25]|O -Erq[26]||D5G2;|rqDockSt@0|out[26]|O -Erq[27]||D5G2;|rqDockSt@0|out[27]|O -Erq[28]||D5G2;|rqDockSt@0|out[28]|O -Erq[29]||D5G2;|rqDockSt@0|out[29]|O -Erq[30]||D5G2;|rqDockSt@0|out[30]|O -Erq[31]||D5G2;|rqDockSt@0|out[31]|O -Erq[32]||D5G2;|rqDockSt@0|out[32]|O -Erq[33]||D5G2;|rqDockSt@0|out[33]|O -Erq[34]||D5G2;|rqDockSt@0|out[34]|O -Erq[35]||D5G2;|rqDockSt@0|out[35]|O -Erq[36]||D5G2;|rqDockSt@0|out[36]|O -Esir[1]||D5G2;|epiDockS@0|sir[1]|I -Esir[2]||D5G2;|epiDockS@0|sir[2]|B -Esir[3]||D5G2;|epiDockS@0|sir[3]|B -Esir[4]||D5G2;|epiDockS@0|sir[4]|B -Esir[5]||D5G2;|epiDockS@0|sir[5]|B -Esir[6]||D5G2;|epiDockS@0|sir[6]|B -Esir[7]||D5G2;|epiDockS@0|sir[7]|B -Esir[8]||D5G2;|epiDockS@0|sir[8]|B -Esir[9]||D5G2;|epiDockS@0|sir[9]|B -Esor[1]||D5G2;|onDeckDo@0|sor[1]|B -Esor[2]||D5G2;|onDeckDo@0|sor[2]|B -Esor[3]||D5G2;|onDeckDo@0|sor[3]|B -Esor[4]||D5G2;|onDeckDo@0|sor[4]|B -Esor[5]||D5G2;|onDeckDo@0|sor[5]|B -Esor[6]||D5G2;|onDeckDo@0|sor[6]|B -Esor[7]||D5G2;|onDeckDo@0|sor[7]|B -Esor[8]||D5G2;|onDeckDo@0|sor[8]|B -Esor[9]||D5G2;|onDeckDo@0|sor[9]|B -Esucc||D5G2;|rqDockSt@0|succ|I -Esucc_1||D5G2;|rqDockSt@0|succ_1|O -Evdd||D5G2;|epiDockS@0|vdd|P -Evdd_1||D5G2;|epiDockS@0|vdd_1|P -Evdd_3||D5G2;|epiDockS@0|vdd_3|P -Evdd_4||D5G2;|epiDockS@0|vdd_4|P -Evdd_5||D5G2;|rqDockSt@0|vdd_1|P -Evdd_6||D5G2;|rqDockSt@0|vdd_3|P -Evdd_7||D5G2;|onDeckDo@0|vdd_7|P -Evdd_9||D5G2;|rqDockSt@0|vdd_9|O -Evdd_10||D5G2;|rqDockSt@0|vdd_10|P -Evdd_11||D5G2;|onDeckDo@0|vdd|P -Evdd_12||D5G2;|onDeckDo@0|vdd_1|P -Evdd_13||D5G2;|onDeckDo@0|vdd_4|P -Evdd_14||D5G2;|onDeckDo@0|vdd_6|P -Evdd_15||D5G2;|onDeckDo@0|vdd_10|P -Evdd_16||D5G2;|onDeckDo@0|vdd_11|P -Evdd_17||D5G2;|onDeckDo@0|vdd_12|P +Edo[epi]||D5G7;|epiDockS@0|pred|O +Epred_1|do[od]|D5G7;|onDeckDo@0|pred|I +Eepi[TORP]||D5G7;|epiDockS@0|epi[TORP]|O +Eflag[A][clr]||D5G7;|onDeckDo@0|flag[A][clr]|I +Eflag[A][set]||D5G7;|onDeckDo@0|flag[A][set]|I +Eflag[D][clr]||D5G7;|onDeckDo@0|flag[D][clr]|I +Eflag[D][set]||D5G7;|onDeckDo@0|flag[D][set]|I +Egnd||D5G7;|epiDockS@0|gnd|G +Egnd_1||D5G7;|epiDockS@0|gnd_1|G +Egnd_2||D5G7;|rqDockSt@0|gnd_1|G +Egnd_3||D5G7;|onDeckDo@0|gnd_3|G +Egnd_5||D5G7;|rqDockSt@0|gnd_5|G +Egnd_6||D5G7;|onDeckDo@0|gnd|G +Egnd_7||D5G7;|onDeckDo@0|gnd_1|G +Egnd_8||D5G7;|onDeckDo@0|gnd_5|G +Ein[1]||D5G7;|epiDockS@0|in[1]|I +Ein[2]||D5G7;|epiDockS@0|in[2]|I +Ein[3]||D5G7;|epiDockS@0|in[3]|I +Ein[4]||D5G7;|epiDockS@0|in[4]|I +Ein[5]||D5G7;|epiDockS@0|in[5]|I +Ein[6]||D5G7;|epiDockS@0|in[6]|I +Ein[7]||D5G7;|epiDockS@0|in[7]|I +Ein[8]||D5G7;|epiDockS@0|in[8]|I +Ein[9]||D5G7;|epiDockS@0|in[9]|I +Ein[10]||D5G7;|epiDockS@0|in[10]|I +Ein[11]||D5G7;|epiDockS@0|in[11]|I +Ein[12]||D5G7;|epiDockS@0|in[12]|I +Ein[13]||D5G7;|epiDockS@0|in[13]|I +Ein[14]||D5G7;|epiDockS@0|in[14]|I +Ein[15]||D5G7;|epiDockS@0|in[15]|I +Ein[16]||D5G7;|epiDockS@0|in[16]|I +Ein[17]||D5G7;|epiDockS@0|in[17]|I +Ein[18]||D5G7;|epiDockS@0|in[18]|I +Ein[19]||D5G7;|epiDockS@0|in[19]|I +Ein[20]||D5G7;|epiDockS@0|in[20]|I +Ein[21]||D5G7;|epiDockS@0|in[21]|I +Ein[22]||D5G7;|epiDockS@0|in[22]|I +Ein[23]||D5G7;|epiDockS@0|in[23]|I +Ein[24]||D5G7;|epiDockS@0|in[24]|I +Ein[25]||D5G7;|epiDockS@0|in[25]|I +Ein[26]||D5G7;|epiDockS@0|in[26]|I +Ein[27]||D5G7;|epiDockS@0|in[27]|I +Ein[28]||D5G7;|epiDockS@0|in[28]|I +Ein[29]||D5G7;|epiDockS@0|in[29]|I +Ein[30]||D5G7;|epiDockS@0|in[30]|I +Ein[31]||D5G7;|epiDockS@0|in[31]|I +Ein[32]||D5G7;|epiDockS@0|in[32]|I +Ein[33]||D5G7;|epiDockS@0|in[33]|I +Ein[34]||D5G7;|epiDockS@0|in[34]|I +Ein[35]||D5G7;|epiDockS@0|in[35]|I +Ein[36]||D5G7;|epiDockS@0|in[36]|I +Ein[T]||D5G7;|epiDockS@0|tokenLO|O +Em1[1]||D5G7;|onDeckDo@0|in[1]|I +Em1[2]||D5G7;|onDeckDo@0|in[2]|I +Em1[3]||D5G7;|onDeckDo@0|in[3]|I +Em1[4]||D5G7;|onDeckDo@0|in[4]|I +Em1[5]||D5G7;|onDeckDo@0|in[5]|I +Em1[6]||D5G7;|onDeckDo@0|in[6]|I +Em1[7]||D5G7;|onDeckDo@0|in[7]|I +Em1[8]||D5G7;|onDeckDo@0|in[8]|I +Em1[9]||D5G7;|onDeckDo@0|in[9]|I +Em1[10]||D5G7;|onDeckDo@0|in[10]|I +Em1[11]||D5G7;|onDeckDo@0|in[11]|I +Em1[12]||D5G7;|onDeckDo@0|in[12]|I +Em1[13]||D5G7;|onDeckDo@0|in[13]|I +Em1[14]||D5G7;|onDeckDo@0|in[14]|I +Em1[15]||D5G7;|onDeckDo@0|in[15]|I +Em1[16]||D5G7;|onDeckDo@0|in[16]|I +Em1[17]||D5G7;|onDeckDo@0|in[17]|I +Em1[18]||D5G7;|onDeckDo@0|in[18]|I +Em1[19]||D5G7;|onDeckDo@0|in[19]|I +Em1[20]||D5G7;|onDeckDo@0|in[20]|I +Em1[21]||D5G7;|onDeckDo@0|in[21]|I +Em1[22]||D5G7;|onDeckDo@0|in[22]|I +Em1[23]||D5G7;|onDeckDo@0|in[23]|I +Em1[24]||D5G7;|onDeckDo@0|in[24]|I +Em1[25]||D5G7;|onDeckDo@0|in[25]|I +Em1[26]||D5G7;|onDeckDo@0|in[26]|I +Em1[27]||D5G7;|onDeckDo@0|in[27]|I +Em1[28]||D5G7;|onDeckDo@0|in[28]|I +Em1[29]||D5G7;|onDeckDo@0|in[29]|I +Em1[30]||D5G7;|onDeckDo@0|in[30]|I +Em1[31]||D5G7;|onDeckDo@0|in[31]|I +Em1[32]||D5G7;|onDeckDo@0|in[32]|I +Em1[33]||D5G7;|onDeckDo@0|in[33]|I +Em1[34]||D5G7;|onDeckDo@0|in[34]|I +Em1[35]||D5G7;|onDeckDo@0|in[35]|I +Em1[36]||D5G7;|onDeckDo@0|in[36]|I +Eps[do]||D5G7;|rqDockSt@0|ps[do_1]|I +Eps[skip]||D5G7;|rqDockSt@0|ps[skip]|I +Erq[1]||D5G7;|rqDockSt@0|out[1]|O +Erq[2]||D5G7;|rqDockSt@0|out[2]|O +Erq[3]||D5G7;|rqDockSt@0|out[3]|O +Erq[4]||D5G7;|rqDockSt@0|out[4]|O +Erq[5]||D5G7;|rqDockSt@0|out[5]|O +Erq[6]||D5G7;|rqDockSt@0|out[6]|O +Erq[7]||D5G7;|rqDockSt@0|out[7]|O +Erq[8]||D5G7;|rqDockSt@0|out[8]|O +Erq[9]||D5G7;|rqDockSt@0|out[9]|O +Erq[10]||D5G7;|rqDockSt@0|out[10]|O +Erq[11]||D5G7;|rqDockSt@0|out[11]|O +Erq[12]||D5G7;|rqDockSt@0|out[12]|O +Erq[13]||D5G7;|rqDockSt@0|out[13]|O +Erq[14]||D5G7;|rqDockSt@0|out[14]|O +Erq[15]||D5G7;|rqDockSt@0|out[15]|O +Erq[16]||D5G7;|rqDockSt@0|out[16]|O +Erq[17]||D5G7;|rqDockSt@0|out[17]|O +Erq[18]||D5G7;|rqDockSt@0|out[18]|O +Erq[19]||D5G7;|rqDockSt@0|out[19]|O +Erq[20]||D5G7;|rqDockSt@0|out[20]|O +Erq[21]||D5G7;|rqDockSt@0|out[21]|O +Erq[22]||D5G7;|rqDockSt@0|out[22]|O +Erq[23]||D5G7;|rqDockSt@0|out[23]|O +Erq[24]||D5G7;|rqDockSt@0|out[24]|O +Erq[25]||D5G7;|rqDockSt@0|out[25]|O +Erq[26]||D5G7;|rqDockSt@0|out[26]|O +Erq[27]||D5G7;|rqDockSt@0|out[27]|O +Erq[28]||D5G7;|rqDockSt@0|out[28]|O +Erq[29]||D5G7;|rqDockSt@0|out[29]|O +Erq[30]||D5G7;|rqDockSt@0|out[30]|O +Erq[31]||D5G7;|rqDockSt@0|out[31]|O +Erq[32]||D5G7;|rqDockSt@0|out[32]|O +Erq[33]||D5G7;|rqDockSt@0|out[33]|O +Erq[34]||D5G7;|rqDockSt@0|out[34]|O +Erq[35]||D5G7;|rqDockSt@0|out[35]|O +Erq[36]||D5G7;|rqDockSt@0|out[36]|O +Esucc|rq[succ]|D5G7;|rqDockSt@0|succ|I +Esir[1]||D5G7;|epiDockS@0|sir[1]|I +Esir[2]||D5G7;|epiDockS@0|sir[2]|B +Esir[3]||D5G7;|epiDockS@0|sir[3]|B +Esir[4]||D5G7;|epiDockS@0|sir[4]|B +Esir[5]||D5G7;|epiDockS@0|sir[5]|B +Esir[6]||D5G7;|epiDockS@0|sir[6]|B +Esir[7]||D5G7;|epiDockS@0|sir[7]|B +Esir[8]||D5G7;|epiDockS@0|sir[8]|B +Esir[9]||D5G7;|epiDockS@0|sir[9]|B +Esor[1]||D5G7;|onDeckDo@0|sor[1]|B +Esor[2]||D5G7;|onDeckDo@0|sor[2]|B +Esor[3]||D5G7;|onDeckDo@0|sor[3]|B +Esor[4]||D5G7;|onDeckDo@0|sor[4]|B +Esor[5]||D5G7;|onDeckDo@0|sor[5]|B +Esor[6]||D5G7;|onDeckDo@0|sor[6]|B +Esor[7]||D5G7;|onDeckDo@0|sor[7]|B +Esor[8]||D5G7;|onDeckDo@0|sor[8]|B +Esor[9]||D5G7;|onDeckDo@0|sor[9]|B +Esucc_1||D5G7;|rqDockSt@0|succ_1|O +Evdd||D5G7;|epiDockS@0|vdd|P +Evdd_1||D5G7;|epiDockS@0|vdd_1|P +Evdd_3||D5G7;|epiDockS@0|vdd_3|P +Evdd_4||D5G7;|epiDockS@0|vdd_4|P +Evdd_5||D5G7;|rqDockSt@0|vdd_1|P +Evdd_6||D5G7;|rqDockSt@0|vdd_3|P +Evdd_7||D5G7;|onDeckDo@0|vdd_7|P +Evdd_9||D5G7;|rqDockSt@0|vdd_9|O +Evdd_10||D5G7;|rqDockSt@0|vdd_10|P +Evdd_11||D5G7;|onDeckDo@0|vdd|P +Evdd_12||D5G7;|onDeckDo@0|vdd_1|P +Evdd_13||D5G7;|onDeckDo@0|vdd_4|P +Evdd_14||D5G7;|onDeckDo@0|vdd_6|P +Evdd_15||D5G7;|onDeckDo@0|vdd_10|P +Evdd_16||D5G7;|onDeckDo@0|vdd_11|P +Evdd_17||D5G7;|onDeckDo@0|vdd_12|P X # Cell epiRQod;1{sch} -CepiRQod;1{sch}||schematic|1234831433498|1235184663026|I +CepiRQod;1{sch}||schematic|1234831433498|1237223681859|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-30|3|||XRR| NOff-Page|conn@1||-30|-7|||| NOff-Page|conn@2||-30|6|||Y| NOff-Page|conn@3||-30|-21|||XRR| -NOff-Page|conn@4||-30|-27|||| -NOff-Page|conn@5||-30|-24|||| +NOff-Page|conn@5||-30|-27|||| NOff-Page|conn@6||-9|-18|||| NOff-Page|conn@8||-30|-31|||| NOff-Page|conn@9||-10.5|0|||Y| @@ -3301,13 +3769,12 @@ Abus|net@22||-0.5|IJ1800|rqDockSt@0|sor[1:9]|20|6|pin@15||24|6 Abus|net@23||-0.5|IJ2700|pin@15||24|6|pin@16||24|15 Abus|net@24||-0.5|IJ0|pin@16||24|15|pin@17||-42|15 Abus|net@27||-0.5|IJ1800|pin@19||-42|-18|onDeckDo@0|sir[1:9]|-19|-18 -Abus|net@29||-0.5|IJ0|onDeckDo@0|flag[A][set,clr]|-21|-24|conn@5|y|-28|-24 +Abus|net@29||-0.5|IJ0|onDeckDo@0|flag[A][set,clr]|-21|-27|conn@5|y|-28|-27 Awire|net@32|||0|onDeckDo@0|pred|-21|-21|conn@3|y|-28|-21 Abus|net@33||-0.5|IJ1800|onDeckDo@0|sor[1:9]|-16|-18|conn@6|a|-11|-18 Abus|net@34||-0.5|IJ0|epiDockS@0|in[1:36,T]|-22|-7|conn@1|y|-28|-7 Abus|net@35||-0.5|IJ1800|conn@8|y|-28|-31|onDeckDo@0|in[1:36]|-22|-31 Abus|net@36||-0.5|IJ900|pin@17||-42|15|pin@19||-42|-18 -Abus|net@37||-0.5|IJ1800|conn@4|y|-28|-27|onDeckDo@0|flag[D][set,clr]|-21|-27 Awire|net@38|||0|conn@9|a|-12.5|0|epiDockS@0|torp|-15|0 Abus|net@39||-0.5|IJ1800|conn@10|y|11.5|-3|rqDockSt@0|pred[RQM,DRAIN]|15|-3 Awire|net@41|||1800|rqDockSt@0|succ|21|3|conn@11|a|25|3 @@ -3322,15 +3789,14 @@ Awire|take[od]|D5G2;||900|onDeckDo@0|take[1]|-18|-34|pin@14||-18|-37 Epred|do[epi]|D4G2;|conn@0|a|I Edo[epi_1]|do[od]|D4G2;|conn@3|a|I Eepi[TORP]||D6G2;|conn@9|y|O -Eflag[A][set,clr]||D4G2;|conn@5|a|I -Eflag[D][set,clr]||D4G2;|conn@4|a|I +Eflag[A][set,clr]|flag[A,D][set,clr]|D4G2;|conn@5|a|I Ein[1:36,T]||D4G2;|conn@1|a|I Ein[1:36]|m1[1:36]|D4G2;|conn@8|a|I Eps[skip,do]||D4G2;|conn@10|a|I Eout[1:36]|rq[1:36]|D6G2;|conn@12|y|O +Esucc|rq[succ]|D6G2;|conn@11|y|O Esir[1:9]||D4G2;|conn@2|a|I Esor[1:9]||D6G2;|conn@6|y|O -Esucc||D6G2;|conn@11|y|O X # Cell fillDrainCount;1{ic} @@ -3447,7 +3913,7 @@ Esucc||D5G2;|pin@22||O X # Cell fillDrainCount;1{lay} -CfillDrainCount;1{lay}||cmos90|1235251590834|1235395741457||ATTR_NCC(D5G6;NTY900;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235318496759|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 +CfillDrainCount;1{lay}||cmos90|1235251590834|1237217311672|I|ATTR_NCC(D5G6;NTY900;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235318496759|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@0||38.5|848|||| NX-Metal-2-Metal-3-Con|contact@1||38.5|-68.1||1.2|| @@ -3704,7 +4170,7 @@ Evdd_47||D5G2;|properSt@0|vdd_47|P X # Cell fillDrainCount;1{sch} -CfillDrainCount;1{sch}||schematic|1182121322015|1235395987391| +CfillDrainCount;1{sch}||schematic|1182121322015|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@4||-21|9|||Y| NOff-Page|conn@5||-21|2|||Y| @@ -3764,25 +4230,22 @@ Esucc||D6G2;|conn@8|y|O X # Cell m1predicate;1{ic} -Cm1predicate;1{ic}||artwork|1234833372209|1235608478545|EI +Cm1predicate;1{ic}||artwork|1234833372209|1237230019488|EI Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@0||3|-5|-1|-1|| -Ngeneric:Invisible-Pin|pin@1||2|-5|1|1|| -Nschematic:Bus_Pin|pin@2||-3|-5|-1|-1|| -Ngeneric:Invisible-Pin|pin@3||-2|-5|1|1|| +Nschematic:Bus_Pin|pin@0||4|-3|-1|-1|| Nschematic:Bus_Pin|pin@4||-4|-10|-1|-1|| Nschematic:Bus_Pin|pin@6||4|-11|-1|-1|| -Nschematic:Bus_Pin|pin@8||3|0|-1|-1|| +Nschematic:Bus_Pin|pin@8||4|-6|-1|-1|| Nschematic:Bus_Pin|pin@10||4|-9|-1|-1|| -Nschematic:Bus_Pin|pin@12||-3|6|-1|-1|| -Nschematic:Bus_Pin|pin@14||3|6|-1|-1|| -Ngeneric:Invisible-Pin|pin@15||2|6|1|1|| +Nschematic:Bus_Pin|pin@12||-4|6|-1|-1|| +Nschematic:Bus_Pin|pin@14||4|6|-1|-1|| +Ngeneric:Invisible-Pin|pin@15||3|6|1|1|| Nschematic:Bus_Pin|pin@16||-1|9|-1|-1|| Nschematic:Bus_Pin|pin@18||2|9|-1|-1|| -NPin|pin@20||2|7|1|1|| -NPin|pin@21||-2|-7|1|1|| -NPin|pin@22||-2|7|1|1|| -NPin|pin@23||2|-7|1|1|| +NPin|pin@20||3|7|1|1|| +NPin|pin@21||-3|-7|1|1|| +NPin|pin@22||-3|7|1|1|| +NPin|pin@23||3|-7|1|1|| NPin|pin@26||0|-7|1|1|| NPin|pin@27||0|-8|1|1|| NPin|pin@28||-4|-8|1|1|| @@ -3790,7 +4253,7 @@ NPin|pin@29||-4|-12|1|1|| NPin|pin@30||3|-12|1|1|| NPin|pin@31||3|-13|1|1|| NPin|pin@32||4|-8|1|1|| -Ngeneric:Invisible-Pin|pin@33||0|0|||||ART_message(D5G2;)S[m1,p'ct] +Ngeneric:Invisible-Pin|pin@33||0|0|||||ART_message(D5G2;)S[m1,out,pr'ct] NPin|pin@34||3|-7|1|1|| NPin|pin@35||3|-8|1|1|| NPin|pin@36||0|7|1|1|| @@ -3801,17 +4264,33 @@ NPin|pin@40||1|10|1|1|| NPin|pin@41||-2|10|1|1|| NPin|pin@42||-1|9|1|1|| NPin|pin@43||-2|8|1|1|| -NPin|pin@44||-2|6|1|1|| -NPin|pin@45||-3|6|1|1|| -NPin|pin@48||2|0|1|1|| -NPin|pin@49||3|0|1|1|| +NPin|pin@44||-3|6|1|1|| +NPin|pin@45||-4|6|1|1|| NPin|pin@50||4|-12|1|1|| Ngeneric:Invisible-Pin|pin@51||0|9|||||ART_message(D5G1.5;)S3 -Aschematic:bus|net@0||-0.5|IJ1800|pin@1||2|-5|pin@0||3|-5 -Aschematic:bus|net@1||-0.5|IJ0|pin@3||-2|-5|pin@2||-3|-5 -Aschematic:bus|net@7||-0.5|IJ1800|pin@15||2|6|pin@14||3|6 -AThicker|net@10|||FS2700|pin@23||2|-7|pin@48||2|0 -AThicker|net@11|||FS0|pin@20||2|7|pin@36||0|7 +Nschematic:Bus_Pin|pin@52||-4|-6|-1|-1|| +Nschematic:Bus_Pin|pin@54||-5|-4|-1|-1|RRR| +Ngeneric:Invisible-Pin|pin@55||-3|-4|1|1|RRR| +Nschematic:Bus_Pin|pin@56||-5|1|-1|-1|RRR| +Ngeneric:Invisible-Pin|pin@57||-3|1|1|1|RRR| +Nschematic:Bus_Pin|pin@58||-5|4|-1|-1|RRR| +Ngeneric:Invisible-Pin|pin@59||-3|4|1|1|RRR| +Nschematic:Bus_Pin|pin@60||4|4|-1|-1|| +Nschematic:Bus_Pin|pin@62||4|-1|-1|-1|| +NPin|pin@64||3|-3|1|1|| +NPin|pin@65||4|-3|1|1|| +NPin|pin@66||3|-1|1|1|| +NPin|pin@67||4|-1|1|1|| +NPin|pin@68||3|4|1|1|| +NPin|pin@69||4|4|1|1|| +NPin|pin@70||-3|-6|1|1|| +NPin|pin@71||-4|-6|1|1|| +Nschematic:Bus_Pin|pin@72||4|1|-1|-1|| +Ngeneric:Invisible-Pin|pin@73||3|1|1|1|| +NPin|pin@74||3|-6|1|1|| +NPin|pin@75||4|-6|1|1|| +Aschematic:bus|net@7||-0.5|IJ1800|pin@15||3|6|pin@14||4|6 +AThicker|net@11|||FS0|pin@20||3|7|pin@36||0|7 AThicker|net@12|||FS2700|pin@36||0|7|pin@37||0|8 AThicker|net@13|||FS1800|pin@37||0|8|pin@38||1|8 AThicker|net@14|||FS2250|pin@38||1|8|pin@39||2|9 @@ -3820,213 +4299,486 @@ AThicker|net@16|||FS0|pin@40||1|10|pin@41||-2|10 AThicker|net@17|||FS1350|pin@41||-2|10|pin@42||-1|9 AThicker|net@19|||FS450|pin@42||-1|9|pin@43||-2|8 AThicker|net@20|||FS1800|pin@43||-2|8|pin@37||0|8 -AThicker|net@21|||FS0|pin@36||0|7|pin@22||-2|7 +AThicker|net@21|||FS0|pin@36||0|7|pin@22||-3|7 AThicker|net@23|||FS900|pin@28||-4|-8|pin@29||-4|-12 AThicker|net@25|||FS1800|pin@29||-4|-12|pin@30||3|-12 -AThicker|net@26|||FS900|pin@22||-2|7|pin@44||-2|6 -AThicker|net@27|||FS0|pin@44||-2|6|pin@45||-3|6 -AThicker|net@31|||FS1800|pin@48||2|0|pin@49||3|0 +AThicker|net@26|||FS900|pin@22||-3|7|pin@44||-3|6 +AThicker|net@27|||FS0|pin@44||-3|6|pin@45||-4|6 AThicker|net@32|||FS900|pin@30||3|-12|pin@31||3|-13 AThicker|net@34|||FS3150|pin@32||4|-8|pin@34||3|-7 AThicker|net@35|||FS900|pin@26||0|-7|pin@27||0|-8 AThicker|net@36|||FS0|pin@35||3|-8|pin@27||0|-8 -AThicker|net@37|||FS0|pin@23||2|-7|pin@26||0|-7 -AThicker|net@38|||FS0|pin@26||0|-7|pin@21||-2|-7 +AThicker|net@37|||FS0|pin@23||3|-7|pin@26||0|-7 +AThicker|net@38|||FS0|pin@26||0|-7|pin@21||-3|-7 AThicker|net@39|||FS900|pin@34||3|-7|pin@35||3|-8 AThicker|net@40|||FS0|pin@27||0|-8|pin@28||-4|-8 AThicker|net@41|||FS900|pin@32||4|-8|pin@50||4|-12 AThicker|net@42|||FS450|pin@50||4|-12|pin@31||3|-13 -AThicker|net@43|||FS900|pin@20||2|7|pin@48||2|0 -AThicker|net@44|||FS2700|pin@21||-2|-7|pin@44||-2|6 -Edo[Ld,Co,Mv,Tp,Lt]||D5G2;|pin@0||O -Eod[do]|do[od]|D5G2;|pin@8||O -Eflag[A,B,D][set,clr]||D5G2;|pin@2||I -Ein[1:36]||D5G2;|pin@4||I +AThicker|net@44|||FS2700|pin@70||-3|-6|pin@44||-3|6 +Aschematic:bus|net@46||-0.5|IJ0|pin@55||-3|-4|pin@54||-5|-4 +Aschematic:bus|net@47||-0.5|IJ0|pin@57||-3|1|pin@56||-5|1 +Aschematic:bus|net@48||-0.5|IJ0|pin@59||-3|4|pin@58||-5|4 +AThicker|net@51|||FS2700|pin@74||3|-6|pin@64||3|-3 +AThicker|net@52|||FS1800|pin@64||3|-3|pin@65||4|-3 +AThicker|net@53|||FS2700|pin@64||3|-3|pin@66||3|-1 +AThicker|net@54|||FS1800|pin@66||3|-1|pin@67||4|-1 +AThicker|net@55|||FS900|pin@20||3|7|pin@68||3|4 +AThicker|net@56|||FS1800|pin@68||3|4|pin@69||4|4 +AThicker|net@57|||FS2700|pin@21||-3|-7|pin@70||-3|-6 +AThicker|net@58|||FS0|pin@70||-3|-6|pin@71||-4|-6 +Aschematic:bus|net@59||-0.5|IJ1800|pin@73||3|1|pin@72||4|1 +AThicker|net@60|||FS2700|pin@66||3|-1|pin@68||3|4 +AThicker|net@61|||FS2700|pin@23||3|-7|pin@74||3|-6 +AThicker|net@62|||FS1800|pin@74||3|-6|pin@75||4|-6 +Edo[Ld,Co,Mv,Tp,Lt]|do[Lt]|D5G2;|pin@0||O +Etorp|epi[torp]|D5G2;|pin@52||I +Efire[M]||D5G2;|pin@62||O +Eflag[A,D][set,clr]||D5G2;|pin@72||O +Eflag[C][T,F]||D5G2;|pin@56||I +EinLO[1:6,8]||D5G2;|pin@54||I Em1[1:36]||D5G2;|pin@6||O -Epred||D5G2;|pin@12||I +Eod[do]|m1[succ]|D5G2;|pin@8||O +Epred[D,T]||D5G2;|pin@58||I +Epred|pred[R]|D5G2;|pin@12||I Eout[1:36]|ps[1:36]|D5G2;|pin@10||O Eps[skip,do]||D5G2;|pin@14||O +Ein[1:36]|ring[1:36]|D5G2;|pin@4||I +Esucc|sf[succ]|D5G2;|pin@60||O Esir[1:9]||D5G2;|pin@16||I Esor[1:9]||D5G2;|pin@18||O X # Cell m1predicate;1{lay} -Cm1predicate;1{lay}||cmos90|1234833024712|1235191635748| +Cm1predicate;1{lay}||cmos90|1234833024712|1237227811102|I|ATTR_NCC(D5G6;NTY1165;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237214599630|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228447790 Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@0||-762|56.5|||| -NX-Metal-2-Metal-3-Con|contact@1||1542|56.5|||| -NX-Metal-2-Metal-3-Con|contact@2||1398|56.5|||| -NX-Metal-2-Metal-3-Con|contact@3||1254|56.5|||| -NX-Metal-2-Metal-3-Con|contact@4||1110|56.5|||| -NX-Metal-2-Metal-3-Con|contact@5||966|56.5|||| -NX-Metal-2-Metal-3-Con|contact@6||822|56.5|||| -NX-Metal-2-Metal-3-Con|contact@7||678|56.5|||| -NX-Metal-2-Metal-3-Con|contact@8||534|56.5|||| -NX-Metal-2-Metal-3-Con|contact@9||390|56.5|||| -NX-Metal-2-Metal-3-Con|contact@10||-330|56.5|||| -NX-Metal-2-Metal-3-Con|contact@11||-474|56.5|||| -NX-Metal-2-Metal-3-Con|contact@12||-618|56.5|||| -NX-Metal-2-Metal-3-Con|contact@13||-906|56.5|||| -NX-Metal-2-Metal-3-Con|contact@14||-1050|56.5|||| -NX-Metal-2-Metal-3-Con|contact@15||-1194|56.5|||| -NX-Metal-2-Metal-3-Con|contact@16||-1338|56.5|||| -NX-Metal-2-Metal-3-Con|contact@17||-1482|56.5|||| -NX-Metal-2-Metal-3-Con|contact@18||-678|56.5|||| -NX-Metal-2-Metal-3-Con|contact@19||330|56.5|||| -NX-Metal-2-Metal-3-Con|contact@20||474|56.5|||| -NX-Metal-2-Metal-3-Con|contact@21||618|56.5|||| -NX-Metal-2-Metal-3-Con|contact@22||762|56.5|||| -NX-Metal-2-Metal-3-Con|contact@23||906|56.5|||| -NX-Metal-2-Metal-3-Con|contact@24||1050|56.5|||| -NX-Metal-2-Metal-3-Con|contact@25||1194|56.5|||| -NX-Metal-2-Metal-3-Con|contact@26||1338|56.5|||| -NX-Metal-2-Metal-3-Con|contact@27||1482|56.5|||| -NX-Metal-2-Metal-3-Con|contact@28||-1542|56.5|||| -NX-Metal-2-Metal-3-Con|contact@29||-1398|56.5|||| -NX-Metal-2-Metal-3-Con|contact@30||-1254|56.5|||| -NX-Metal-2-Metal-3-Con|contact@31||-1110|56.5|||| -NX-Metal-2-Metal-3-Con|contact@32||-966|56.5|||| -NX-Metal-2-Metal-3-Con|contact@33||-822|56.5|||| -NX-Metal-2-Metal-3-Con|contact@34||-534|56.5|||| -NX-Metal-2-Metal-3-Con|contact@35||-390|56.5|||| +NX-Metal-1-Metal-2-Con|contact@0||-253|-12|||| +NX-Metal-2-Metal-3-Con|contact@1||-102|-12|||| +NX-Metal-1-Metal-2-Con|contact@2||-230|-6|||| +NX-Metal-2-Metal-3-Con|contact@3||-114|-6|||| +NX-Metal-1-Metal-2-Con|contact@4||-140|0|||| +NX-Metal-2-Metal-3-Con|contact@5||-96|0|||| +NX-Metal-1-Metal-2-Con|contact@6||-117|6|||| +NX-Metal-2-Metal-3-Con|contact@7||-120|6|||| +NX-Metal-1-Metal-2-Con|contact@8||-36|0|||| +NX-Metal-1-Metal-2-Con|contact@9||-13|6|||| +NX-Metal-1-Metal-2-Con|contact@10||77|-12|||| +NX-Metal-1-Metal-2-Con|contact@11||100|-6|||| +NX-Metal-2-Metal-3-Con|contact@12||-24|0|||| +NX-Metal-2-Metal-3-Con|contact@13||-42|6|||| +NX-Metal-2-Metal-3-Con|contact@14||-18|-12|||| +NX-Metal-2-Metal-3-Con|contact@15||-48|-6|||| +NX-Metal-1-Metal-2-Con|contact@16||181|-82|||| +NX-Metal-1-Metal-2-Con|contact@17||204|-50|||| +NX-Metal-1-Metal-2-Con|contact@18||294|-38|||| +NX-Metal-1-Metal-2-Con|contact@19||317|-32|||| +NX-Metal-2-Metal-3-Con|contact@20||12|-32|||| +NX-Metal-2-Metal-3-Con|contact@21||18|-50|||| +NX-Metal-2-Metal-3-Con|contact@22||30|-82|||| +NX-Metal-2-Metal-3-Con|contact@23||36|-38|||| +NX-Metal-2-Metal-3-Con|contact@24||1632|-200|||| IstagesM:mOneDockStage;1{lay}|mOneDock@0||0|-144|||D5G4; +IstagesM:outDockPredStage;1{lay}|outDockP@0||0|504|||D5G4; Ngeneric:Invisible-Pin|pin@0||-764.5|-142|||||ART_message(D5G40;)Sm1stage -Ngeneric:Invisible-Pin|pin@1||-751|145|||||ART_message(D5G40;)Spredicate -IstagesM:predDockStage;1{lay}|predDock@0||0|72|||D5G4; -Ametal-3|net@0|||S2700|mOneDock@0|x[22]|-762|-44|contact@0||-762|56.5 -Ametal-2|net@1|||S0|predDock@0|in[22]|-756|56.5|contact@0||-762|56.5 -Ametal-3|net@2|||S2700|mOneDock@0|x[10]|1542|-44|contact@1||1542|56.5 -Ametal-2|net@3|||S0|predDock@0|in[10]|1548|56.5|contact@1||1542|56.5 -Ametal-3|net@4|||S2700|mOneDock@0|x[11]|1398|-44|contact@2||1398|56.5 -Ametal-2|net@5|||S0|predDock@0|in[11]|1404|56.5|contact@2||1398|56.5 -Ametal-3|net@6|||S2700|mOneDock@0|x[12]|1254|-44|contact@3||1254|56.5 -Ametal-2|net@7|||S0|predDock@0|in[12]|1260|56.5|contact@3||1254|56.5 -Ametal-3|net@8|||S2700|mOneDock@0|x[13]|1110|-44|contact@4||1110|56.5 -Ametal-2|net@9|||S0|predDock@0|in[13]|1116|56.5|contact@4||1110|56.5 -Ametal-3|net@10|||S2700|mOneDock@0|x[14]|966|-44|contact@5||966|56.5 -Ametal-2|net@11|||S0|predDock@0|in[14]|972|56.5|contact@5||966|56.5 -Ametal-3|net@12|||S2700|mOneDock@0|x[15]|822|-44|contact@6||822|56.5 -Ametal-2|net@13|||S0|predDock@0|in[15]|828|56.5|contact@6||822|56.5 -Ametal-3|net@14|||S2700|mOneDock@0|x[16]|678|-44|contact@7||678|56.5 -Ametal-2|net@15|||S0|predDock@0|in[16]|684|56.5|contact@7||678|56.5 -Ametal-3|net@16|||S2700|mOneDock@0|x[17]|534|-44|contact@8||534|56.5 -Ametal-2|net@17|||S0|predDock@0|in[17]|540|56.5|contact@8||534|56.5 -Ametal-3|net@18|||S2700|mOneDock@0|x[18]|390|-44|contact@9||390|56.5 -Ametal-2|net@19|||S0|predDock@0|in[18]|396|56.5|contact@9||390|56.5 -Ametal-3|net@20|||S2700|mOneDock@0|x[19]|-330|-44|contact@10||-330|56.5 -Ametal-2|net@21|||S0|predDock@0|in[19]|-324|56.5|contact@10||-330|56.5 -Ametal-3|net@22|||S2700|mOneDock@0|x[20]|-474|-44|contact@11||-474|56.5 -Ametal-2|net@23|||S0|predDock@0|in[20]|-468|56.5|contact@11||-474|56.5 -Ametal-3|net@24|||S2700|mOneDock@0|x[21]|-618|-44|contact@12||-618|56.5 -Ametal-2|net@25|||S0|predDock@0|in[21]|-612|56.5|contact@12||-618|56.5 -Ametal-3|net@26|||S2700|mOneDock@0|x[23]|-906|-44|contact@13||-906|56.5 -Ametal-2|net@27|||S0|predDock@0|in[23]|-900|56.5|contact@13||-906|56.5 -Ametal-3|net@28|||S2700|mOneDock@0|x[24]|-1050|-44|contact@14||-1050|56.5 -Ametal-2|net@29|||S0|predDock@0|in[24]|-1044|56.5|contact@14||-1050|56.5 -Ametal-3|net@30|||S2700|mOneDock@0|x[25]|-1194|-44|contact@15||-1194|56.5 -Ametal-2|net@31|||S0|predDock@0|in[25]|-1188|56.5|contact@15||-1194|56.5 -Ametal-3|net@32|||S2700|mOneDock@0|x[26]|-1338|-44|contact@16||-1338|56.5 -Ametal-2|net@33|||S0|predDock@0|in[26]|-1332|56.5|contact@16||-1338|56.5 -Ametal-3|net@34|||S2700|mOneDock@0|x[27]|-1482|-44|contact@17||-1482|56.5 -Ametal-2|net@35|||S0|predDock@0|in[27]|-1476|56.5|contact@17||-1482|56.5 -Ametal-3|net@36|||S2700|mOneDock@0|x[34]|-678|-44|contact@18||-678|56.5 -Ametal-2|net@37|||S1800|predDock@0|in[34]|-684|56.5|contact@18||-678|56.5 -Ametal-3|net@38|||S2700|mOneDock@0|x[1]|330|-44|contact@19||330|56.5 -Ametal-2|net@39|||S1800|predDock@0|in[1]|324|56.5|contact@19||330|56.5 -Ametal-3|net@40|||S2700|mOneDock@0|x[2]|474|-44|contact@20||474|56.5 -Ametal-2|net@41|||S1800|predDock@0|in[2]|468|56.5|contact@20||474|56.5 -Ametal-3|net@42|||S2700|mOneDock@0|x[3]|618|-44|contact@21||618|56.5 -Ametal-2|net@43|||S1800|predDock@0|in[3]|612|56.5|contact@21||618|56.5 -Ametal-3|net@44|||S2700|mOneDock@0|x[4]|762|-44|contact@22||762|56.5 -Ametal-2|net@45|||S1800|predDock@0|in[4]|756|56.5|contact@22||762|56.5 -Ametal-3|net@46|||S2700|mOneDock@0|x[5]|906|-44|contact@23||906|56.5 -Ametal-2|net@47|||S1800|predDock@0|in[5]|900|56.5|contact@23||906|56.5 -Ametal-3|net@48|||S2700|mOneDock@0|x[6]|1050|-44|contact@24||1050|56.5 -Ametal-2|net@49|||S1800|predDock@0|in[6]|1044|56.5|contact@24||1050|56.5 -Ametal-3|net@50|||S2700|mOneDock@0|x[7]|1194|-44|contact@25||1194|56.5 -Ametal-2|net@51|||S1800|predDock@0|in[7]|1188|56.5|contact@25||1194|56.5 -Ametal-3|net@52|||S2700|mOneDock@0|x[8]|1338|-44|contact@26||1338|56.5 -Ametal-2|net@53|||S1800|predDock@0|in[8]|1332|56.5|contact@26||1338|56.5 -Ametal-3|net@54|||S2700|mOneDock@0|x[9]|1482|-44|contact@27||1482|56.5 -Ametal-2|net@55|||S1800|predDock@0|in[9]|1476|56.5|contact@27||1482|56.5 -Ametal-3|net@56|||S2700|mOneDock@0|x[28]|-1542|-44|contact@28||-1542|56.5 -Ametal-2|net@57|||S1800|predDock@0|in[28]|-1548|56.5|contact@28||-1542|56.5 -Ametal-3|net@58|||S2700|mOneDock@0|x[29]|-1398|-44|contact@29||-1398|56.5 -Ametal-2|net@59|||S1800|predDock@0|in[29]|-1404|56.5|contact@29||-1398|56.5 -Ametal-3|net@60|||S2700|mOneDock@0|x[30]|-1254|-44|contact@30||-1254|56.5 -Ametal-2|net@61|||S1800|predDock@0|in[30]|-1260|56.5|contact@30||-1254|56.5 -Ametal-3|net@62|||S2700|mOneDock@0|x[31]|-1110|-44|contact@31||-1110|56.5 -Ametal-2|net@63|||S1800|predDock@0|in[31]|-1116|56.5|contact@31||-1110|56.5 -Ametal-3|net@64|||S2700|mOneDock@0|x[32]|-966|-44|contact@32||-966|56.5 -Ametal-2|net@65|||S1800|predDock@0|in[32]|-972|56.5|contact@32||-966|56.5 -Ametal-3|net@66|||S2700|mOneDock@0|x[33]|-822|-44|contact@33||-822|56.5 -Ametal-2|net@67|||S1800|predDock@0|in[33]|-828|56.5|contact@33||-822|56.5 -Ametal-3|net@68|||S2700|mOneDock@0|x[35]|-534|-44|contact@34||-534|56.5 -Ametal-2|net@69|||S1800|predDock@0|in[35]|-540|56.5|contact@34||-534|56.5 -Ametal-3|net@70|||S2700|mOneDock@0|x[36]|-390|-44|contact@35||-390|56.5 -Ametal-2|net@71|||S1800|predDock@0|in[36]|-396|56.5|contact@35||-390|56.5 -Ametal-3|net@72|||S900|predDock@0|sir[2]|1638|-143.5|mOneDock@0|sor[2]|1638|-144 -Ametal-3|net@73|||S900|predDock@0|sir[3]|1644|-143.5|mOneDock@0|sor[3]|1644|-144 -Ametal-3|net@74|||S900|predDock@0|sir[4]|1650|-140.5|mOneDock@0|sor[4]|1650|-141 -Ametal-3|net@75|||S900|predDock@0|sir[5]|1656|-143.5|mOneDock@0|sor[5]|1656|-144 -Ametal-3|net@76|||S900|predDock@0|sir[6]|1662|-143.5|mOneDock@0|sor[6]|1662|-144 -Ametal-3|net@77|||S900|predDock@0|sir[7]|1668|-143.5|mOneDock@0|sor[7]|1668|-144 -Ametal-3|net@78|||S900|predDock@0|sir[8]|1674|-143.5|mOneDock@0|sor[8]|1674|-144 -Ametal-3|net@79|||S900|predDock@0|sir[9]|1680|-143.5|mOneDock@0|sor[9]|1680|-144 +NMetal-2-Pin|pin@7||-300|0|||| +NMetal-2-Pin|pin@9||-300|-6|||| +NMetal-2-Pin|pin@11||-300|-12|||| +NMetal-2-Pin|pin@13||-105|6|||| +NMetal-3-Pin|pin@30||1632|-182|||| +Ametal-3|net@83|||S2700|mOneDock@0|x[10]|1536|-44|outDockP@0|m1[42]|1536|6 +Ametal-3|net@84|||S900|outDockP@0|m1[1]|324|6|mOneDock@0|x[1]|324|-44 +Ametal-3|net@85|||S900|outDockP@0|m1[2]|468|6|mOneDock@0|x[2]|468|-44 +Ametal-3|net@86|||S900|outDockP@0|m1[3]|612|6|mOneDock@0|x[3]|612|-44 +Ametal-3|net@87|||S900|outDockP@0|m1[4]|756|6|mOneDock@0|x[4]|756|-44 +Ametal-3|net@88|||S900|outDockP@0|m1[5]|900|6|mOneDock@0|x[5]|900|-44 +Ametal-3|net@89|||S900|outDockP@0|m1[6]|1044|6|mOneDock@0|x[6]|1044|-44 +Ametal-3|net@90|||S900|outDockP@0|m1[37]|1188|6|mOneDock@0|x[7]|1188|-44 +Ametal-3|net@91|||S900|outDockP@0|m1[38]|1332|6|mOneDock@0|x[8]|1332|-44 +Ametal-3|net@92|||S900|outDockP@0|m1[41]|1476|6|mOneDock@0|x[9]|1476|-44 +Ametal-3|net@93|||S900|outDockP@0|m1[39]|1392|6|mOneDock@0|x[11]|1392|-44 +Ametal-3|net@94|||S900|outDockP@0|m1[40]|1248|6|mOneDock@0|x[12]|1248|-44 +Ametal-3|net@95|||S900|outDockP@0|m1[13]|1104|6|mOneDock@0|x[13]|1104|-44 +Ametal-3|net@96|||S900|outDockP@0|m1[14]|960|6|mOneDock@0|x[14]|960|-44 +Ametal-3|net@97|||S900|outDockP@0|m1[15]|816|6|mOneDock@0|x[15]|816|-44 +Ametal-3|net@98|||S900|outDockP@0|m1[16]|672|6|mOneDock@0|x[16]|672|-44 +Ametal-3|net@99|||S900|outDockP@0|m1[17]|528|6|mOneDock@0|x[17]|528|-44 +Ametal-3|net@100|||S900|outDockP@0|m1[18]|384|6|mOneDock@0|x[18]|384|-44 +Ametal-3|net@101|||S900|outDockP@0|m1[19]|-336|6|mOneDock@0|x[19]|-336|-44 +Ametal-3|net@102|||S900|outDockP@0|m1[20]|-480|6|mOneDock@0|x[20]|-480|-44 +Ametal-3|net@103|||S900|outDockP@0|m1[21]|-624|6|mOneDock@0|x[21]|-624|-44 +Ametal-3|net@104|||S900|outDockP@0|m1[22]|-768|6|mOneDock@0|x[22]|-768|-44 +Ametal-3|net@105|||S900|outDockP@0|m1[23]|-912|6|mOneDock@0|x[23]|-912|-44 +Ametal-3|net@106|||S900|outDockP@0|m1[24]|-1056|6|mOneDock@0|x[24]|-1056|-44 +Ametal-3|net@107|||S900|outDockP@0|m1[25]|-1200|6|mOneDock@0|x[25]|-1200|-44 +Ametal-3|net@108|||S900|outDockP@0|m1[26]|-1344|6|mOneDock@0|x[26]|-1344|-44 +Ametal-3|net@109|||S900|outDockP@0|m1[27]|-1488|6|mOneDock@0|x[27]|-1488|-44 +Ametal-3|net@110|||S900|outDockP@0|m1[28]|-1548|6|mOneDock@0|x[28]|-1548|-44 +Ametal-3|net@111|||S900|outDockP@0|m1[29]|-1404|6|mOneDock@0|x[29]|-1404|-44 +Ametal-3|net@112|||S900|outDockP@0|m1[30]|-1260|6|mOneDock@0|x[30]|-1260|-44 +Ametal-3|net@113|||S900|outDockP@0|m1[31]|-1116|6|mOneDock@0|x[31]|-1116|-44 +Ametal-3|net@114|||S900|outDockP@0|m1[32]|-972|6|mOneDock@0|x[32]|-972|-44 +Ametal-3|net@115|||S900|outDockP@0|m1[33]|-828|6|mOneDock@0|x[33]|-828|-44 +Ametal-3|net@116|||S900|outDockP@0|m1[34]|-684|6|mOneDock@0|x[34]|-684|-44 +Ametal-3|net@117|||S900|outDockP@0|m1[35]|-540|6|mOneDock@0|x[35]|-540|-44 +Ametal-3|net@118|||S900|outDockP@0|m1[36]|-396|6|mOneDock@0|x[36]|-396|-44 +Ametal-2|net@124|||S1800|pin@11||-300|-12|contact@0||-253|-12 +Ametal-1|net@125|||S2700|mOneDock@0|m1cate[1][F]|-253|-57|contact@0||-253|-12 +Ametal-2|net@126|||S1800|contact@0||-253|-12|contact@1||-102|-12 +Ametal-3|net@127|||S900|outDockP@0|m1cate[1][F]|-102|144|contact@1||-102|-12 +Ametal-2|net@128|||S1800|pin@9||-300|-6|contact@2||-230|-6 +Ametal-1|net@129|||S2700|mOneDock@0|m1cate[1][T]|-230|-53|contact@2||-230|-6 +Ametal-2|net@130|||S1800|contact@2||-230|-6|contact@3||-114|-6 +Ametal-3|net@131|||S900|outDockP@0|m1cate[1][T]|-114|144|contact@3||-114|-6 +Ametal-2|net@132|||S1800|pin@7||-300|0|contact@4||-140|0 +Ametal-1|net@133|||S2700|mOneDock@0|m1cate[2][F]|-140|-57|contact@4||-140|0 +Ametal-2|net@134|||S1800|contact@4||-140|0|contact@5||-96|0 +Ametal-3|net@135|||S900|outDockP@0|m1cate[2][F]|-96|144|contact@5||-96|0 +Ametal-2|net@136|||S0|pin@13||-105|6|contact@6||-117|6 +Ametal-1|net@137|||S2700|mOneDock@0|m1cate[2][T]|-117|-53|contact@6||-117|6 +Ametal-2|net@138|||S0|contact@6||-117|6|contact@7||-120|6 +Ametal-3|net@139|||S900|outDockP@0|m1cate[2][T]|-120|144|contact@7||-120|6 +Ametal-1|net@140|||S2700|mOneDock@0|m1cate[3][F]|-36|-57|contact@8||-36|0 +Ametal-2|net@142|||S1800|contact@13||-42|6|contact@9||-13|6 +Ametal-1|net@143|||S2700|mOneDock@0|m1cate[3][T]|-13|-53|contact@9||-13|6 +Ametal-2|net@144|||S1800|contact@14||-18|-12|contact@10||77|-12 +Ametal-1|net@145|||S2700|mOneDock@0|m1cate[4][F]|77|-57|contact@10||77|-12 +Ametal-2|net@146|||S1800|contact@15||-48|-6|contact@11||100|-6 +Ametal-1|net@147|||S2700|mOneDock@0|m1cate[4][T]|100|-53|contact@11||100|-6 +Ametal-3|net@148|||S900|outDockP@0|m1cate[3][F]|-24|144|contact@12||-24|0 +Ametal-2|net@149|||S1800|contact@8||-36|0|contact@12||-24|0 +Ametal-3|net@151|||S900|outDockP@0|m1cate[3][T]|-42|144|contact@13||-42|6 +Ametal-3|net@153|||S900|outDockP@0|m1cate[4][F]|-18|144|contact@14||-18|-12 +Ametal-3|net@155|||S900|outDockP@0|m1cate[4][T]|-48|144|contact@15||-48|-6 +Ametal-1|net@157|||S900|mOneDock@0|m1cate[5][F]|181|-57|contact@16||181|-82 +Ametal-1|net@159|||S2700|mOneDock@0|m1cate[5][T]|204|-53|contact@17||204|-50 +Ametal-1|net@161|||S2700|mOneDock@0|m1cate[6][F]|294|-57|contact@18||294|-38 +Ametal-1|net@163|||S2700|mOneDock@0|m1cate[6][T]|317|-53|contact@19||317|-32 +Ametal-2|net@181|||S0|contact@16||181|-82|contact@22||30|-82 +Ametal-2|net@182|||S0|contact@17||204|-50|contact@21||18|-50 +Ametal-2|net@183|||S0|contact@18||294|-38|contact@23||36|-38 +Ametal-2|net@184|||S0|contact@19||317|-32|contact@20||12|-32 +Ametal-3|net@185|||S900|outDockP@0|m1cate[6][T]|12|144|contact@20||12|-32 +Ametal-3|net@186|||S900|outDockP@0|m1cate[5][F]|30|144|contact@22||30|-82 +Ametal-3|net@187|||S900|outDockP@0|m1cate[6][F]|36|144|contact@23||36|-38 +Ametal-3|net@188|||S900|outDockP@0|m1cate[5][T]|18|144|contact@21||18|-50 +Ametal-3|net@189|||S2700|mOneDock@0|sor[9]|1680|-144|outDockP@0|sir[9]|1680|864 +Ametal-3|net@191|||S900|outDockP@0|sir[2]|1638|864|mOneDock@0|sir[2]|1638|-288 +Ametal-3|net@192|||S900|outDockP@0|sir[3]|1644|864|mOneDock@0|sir[3]|1644|-288 +Ametal-3|net@193|||S900|outDockP@0|sir[4]|1650|867|mOneDock@0|sir[4]|1650|-285 +Ametal-3|net@194|||S900|outDockP@0|sir[5]|1656|864|mOneDock@0|sir[5]|1656|-288 +Ametal-3|net@195|||S900|outDockP@0|sir[6]|1662|864|mOneDock@0|sir[6]|1662|-288 +Ametal-3|net@196|||S900|outDockP@0|sir[7]|1668|864|mOneDock@0|sir[7]|1668|-288 +Ametal-3|net@197|||S900|outDockP@0|sir[8]|1674|864|mOneDock@0|sir[8]|1674|-288 +Ametal-3|net@198|||S900|outDockP@0|sir[2]|1638|864|mOneDock@0|sor[2]|1638|-144 +Ametal-3|net@199|||S900|outDockP@0|sir[3]|1644|864|mOneDock@0|sor[3]|1644|-144 +Ametal-3|net@200|||S900|outDockP@0|sir[4]|1650|867|mOneDock@0|sor[4]|1650|-141 +Ametal-3|net@201|||S900|outDockP@0|sir[5]|1656|864|mOneDock@0|sor[5]|1656|-144 +Ametal-3|net@202|||S900|outDockP@0|sir[6]|1662|864|mOneDock@0|sor[6]|1662|-144 +Ametal-3|net@203|||S900|outDockP@0|sir[7]|1668|864|mOneDock@0|sor[7]|1668|-144 +Ametal-3|net@204|||S900|outDockP@0|sir[8]|1674|864|mOneDock@0|sor[8]|1674|-144 +Ametal-2|net@205|||S1800|mOneDock@0|sor[1]|1629|-200|contact@24||1632|-200 +Ametal-3|net@206|||S2700|contact@24||1632|-200|pin@30||1632|-182 +Ametal-3|net@207|||S2700|pin@30||1632|-182|outDockP@0|si[1]|1632|864 +Edo[Lt]||D5G7;|outDockP@0|do[Lt]|O +Esucc|do[od]|D5G7;|mOneDock@0|succ|O +Eepi[torp]||D5G7;|outDockP@0|epi[torp]|I +Efire[M]||D5G7;|outDockP@0|fire[M]|O +Eflag[A][clr]||D5G7;|outDockP@0|flag[A][clr]|I +Eflag[A][set]||D5G7;|outDockP@0|flag[A][set]|I +Eflag[C][F]||D5G7;|outDockP@0|flag[C][F]|I +Eflag[C][T]||D5G7;|outDockP@0|flag[C][T]|I +Eflag[D][clr]||D5G7;|outDockP@0|flag[D][clr]|I +Eflag[D][set]||D5G7;|outDockP@0|flag[D][set]|I +Egnd||D5G7;|mOneDock@0|gnd_3|G +Egnd_1||D5G7;|mOneDock@0|gnd_1|G +Egnd_2||D5G7;|mOneDock@0|gnd_2|G +Egnd_3||D5G7;|outDockP@0|gnd|G +Egnd_4||D5G7;|outDockP@0|gnd_1|G +Egnd_5||D5G7;|outDockP@0|gnd_3|G +Egnd_6||D5G7;|outDockP@0|gnd_4|G +Egnd_7||D5G7;|outDockP@0|gnd_5|G +Egnd_8||D5G7;|outDockP@0|gnd_6|G +Egnd_9||D5G7;|outDockP@0|gnd_8|G +Egnd_10||D5G7;|outDockP@0|gnd_10|G +Egnd_18||D5G7;|outDockP@0|gnd_18|G +Egnd_19||D5G7;|outDockP@0|gnd_19|G +Egnd_23||D5G7;|outDockP@0|gnd_23|G +Egnd_26||D5G7;|outDockP@0|gnd_26|G +Egnd_27||D5G7;|outDockP@0|gnd_27|G +Egnd_28||D5G7;|outDockP@0|gnd_28|G +Egnd_29||D5G7;|outDockP@0|gnd_29|G +Egnd_30||D5G7;|outDockP@0|gnd_30|G +Egnd_31||D5G7;|outDockP@0|gnd_31|G +Egnd_32||D5G7;|outDockP@0|gnd_32|G +EinLO[1]||D5G7;|outDockP@0|inLO[1]|I +EinLO[2]||D5G7;|outDockP@0|inLO[2]|I +EinLO[3]||D5G7;|outDockP@0|inLO[3]|I +EinLO[4]||D5G7;|outDockP@0|inLO[4]|I +EinLO[5]||D5G7;|outDockP@0|inLO[5]|I +EinLO[6]||D5G7;|outDockP@0|inLO[6]|I +EinLO[8]||D5G7;|outDockP@0|inLO[8]|I +Em1[1]||D5G7;|outDockP@0|m1[1]|I +Em1[2]||D5G7;|outDockP@0|m1[2]|I +Em1[3]||D5G7;|outDockP@0|m1[3]|I +Em1[4]||D5G7;|outDockP@0|m1[4]|I +Em1[5]||D5G7;|outDockP@0|m1[5]|I +Em1[6]||D5G7;|outDockP@0|m1[6]|I +Em1[7]||D5G7;|outDockP@0|m1[37]|I +Em1[8]||D5G7;|outDockP@0|m1[38]|I +Em1[9]||D5G7;|outDockP@0|m1[41]|I +Em1[10]||D5G7;|outDockP@0|m1[42]|O +Em1[11]||D5G7;|outDockP@0|m1[39]|O +Em1[12]||D5G7;|outDockP@0|m1[40]|O +Em1[13]||D5G7;|outDockP@0|m1[13]|O +Em1[14]||D5G7;|outDockP@0|m1[14]|O +Em1[15]||D5G7;|outDockP@0|m1[15]|O +Em1[16]||D5G7;|outDockP@0|m1[16]|O +Em1[17]||D5G7;|outDockP@0|m1[17]|O +Em1[18]||D5G7;|outDockP@0|m1[18]|O +Em1[19]||D5G7;|outDockP@0|m1[19]|I +Em1[20]||D5G7;|outDockP@0|m1[20]|I +Em1[21]||D5G7;|outDockP@0|m1[21]|I +Em1[22]||D5G7;|outDockP@0|m1[22]|I +Em1[23]||D5G7;|outDockP@0|m1[23]|I +Em1[24]||D5G7;|outDockP@0|m1[24]|I +Em1[25]||D5G7;|outDockP@0|m1[25]|I +Em1[26]||D5G7;|outDockP@0|m1[26]|I +Em1[27]||D5G7;|outDockP@0|m1[27]|I +Em1[28]||D5G7;|outDockP@0|m1[28]|O +Em1[29]||D5G7;|outDockP@0|m1[29]|O +Em1[30]||D5G7;|outDockP@0|m1[30]|O +Em1[31]||D5G7;|outDockP@0|m1[31]|O +Em1[32]||D5G7;|outDockP@0|m1[32]|O +Em1[33]||D5G7;|outDockP@0|m1[33]|O +Em1[34]||D5G7;|outDockP@0|m1[34]|O +Em1[35]||D5G7;|outDockP@0|m1[35]|O +Em1[36]||D5G7;|outDockP@0|m1[36]|O +EoutLO[1]||D5G7;|outDockP@0|outLO[1]|O +EoutLO[2]||D5G7;|outDockP@0|outLO[2]|O +EoutLO[3]||D5G7;|outDockP@0|outLO[3]|O +EoutLO[4]||D5G7;|outDockP@0|outLO[4]|O +EoutLO[5]||D5G7;|outDockP@0|outLO[5]|O +EoutLO[6]||D5G7;|outDockP@0|outLO[6]|O +EoutLO[7]||D5G7;|outDockP@0|outLO[7]|O +Epred[D]||D5G7;|outDockP@0|pred[D]|I +Epred|pred[R]|D5G7;|mOneDock@0|pred|I +Epred[T]||D5G7;|outDockP@0|pred[T]|O +Eps[1]||D5G7;|outDockP@0|ps[1]|I +Eps[2]||D5G7;|outDockP@0|ps[2]|I +Eps[3]||D5G7;|outDockP@0|ps[3]|I +Eps[4]||D5G7;|outDockP@0|ps[4]|I +Eps[5]||D5G7;|outDockP@0|ps[5]|I +Eps[6]||D5G7;|outDockP@0|ps[6]|I +Eps[7]||D5G7;|outDockP@0|ps[7]|I +Eps[8]||D5G7;|outDockP@0|ps[8]|I +Eps[9]||D5G7;|outDockP@0|ps[9]|I +Eps[10]||D5G7;|outDockP@0|ps[10]|O +Eps[11]||D5G7;|outDockP@0|ps[11]|O +Eps[12]||D5G7;|outDockP@0|ps[12]|O +Eps[13]||D5G7;|outDockP@0|ps[13]|O +Eps[14]||D5G7;|outDockP@0|ps[14]|O +Eps[15]||D5G7;|outDockP@0|ps[15]|O +Eps[16]||D5G7;|outDockP@0|ps[16]|O +Eps[17]||D5G7;|outDockP@0|ps[17]|O +Eps[18]||D5G7;|outDockP@0|ps[18]|O +Eps[19]||D5G7;|outDockP@0|ps[19]|I +Eps[20]||D5G7;|outDockP@0|ps[20]|I +Eps[21]||D5G7;|outDockP@0|ps[21]|I +Eps[22]||D5G7;|outDockP@0|ps[22]|I +Eps[23]||D5G7;|outDockP@0|ps[23]|I +Eps[24]||D5G7;|outDockP@0|ps[24]|I +Eps[25]||D5G7;|outDockP@0|ps[25]|I +Eps[26]||D5G7;|outDockP@0|ps[26]|I +Eps[27]||D5G7;|outDockP@0|ps[27]|I +Eps[28]||D5G7;|outDockP@0|ps[28]|O +Eps[29]||D5G7;|outDockP@0|ps[29]|O +Eps[30]||D5G7;|outDockP@0|ps[30]|O +Eps[31]||D5G7;|outDockP@0|ps[31]|O +Eps[32]||D5G7;|outDockP@0|ps[32]|O +Eps[33]||D5G7;|outDockP@0|ps[33]|O +Eps[34]||D5G7;|outDockP@0|ps[34]|O +Eps[35]||D5G7;|outDockP@0|ps[35]|O +Eps[36]||D5G7;|outDockP@0|ps[36]|O +Eps[do]||D5G7;|outDockP@0|ps[do]|O +Eps[skip]||D5G7;|outDockP@0|ps[skip]|O +Ering[1]||D5G7;|mOneDock@0|in[1]|I +Ering[2]||D5G7;|mOneDock@0|in[2]|I +Ering[3]||D5G7;|mOneDock@0|in[3]|I +Ering[4]||D5G7;|mOneDock@0|in[4]|I +Ering[5]||D5G7;|mOneDock@0|in[5]|I +Ering[6]||D5G7;|mOneDock@0|in[6]|I +Ering[7]||D5G7;|mOneDock@0|in[7]|I +Ering[8]||D5G7;|mOneDock@0|in[8]|I +Ering[9]||D5G7;|mOneDock@0|in[9]|I +Ering[10]||D5G7;|mOneDock@0|in[10]|I +Ering[11]||D5G7;|mOneDock@0|in[11]|I +Ering[12]||D5G7;|mOneDock@0|in[12]|I +Ering[13]||D5G7;|mOneDock@0|in[13]|I +Ering[14]||D5G7;|mOneDock@0|in[14]|I +Ering[15]||D5G7;|mOneDock@0|in[15]|I +Ering[16]||D5G7;|mOneDock@0|in[16]|I +Ering[17]||D5G7;|mOneDock@0|in[17]|I +Ering[18]||D5G7;|mOneDock@0|in[18]|I +Ering[19]||D5G7;|mOneDock@0|in[19]|I +Ering[20]||D5G7;|mOneDock@0|in[20]|I +Ering[21]||D5G7;|mOneDock@0|in[21]|I +Ering[22]||D5G7;|mOneDock@0|in[22]|I +Ering[23]||D5G7;|mOneDock@0|in[23]|I +Ering[24]||D5G7;|mOneDock@0|in[24]|I +Ering[25]||D5G7;|mOneDock@0|in[25]|I +Ering[26]||D5G7;|mOneDock@0|in[26]|I +Ering[27]||D5G7;|mOneDock@0|in[27]|I +Ering[28]||D5G7;|mOneDock@0|in[28]|I +Ering[29]||D5G7;|mOneDock@0|in[29]|I +Ering[30]||D5G7;|mOneDock@0|in[30]@505268089|I +Ering[31]||D5G7;|mOneDock@0|in[30]|I +Ering[32]||D5G7;|mOneDock@0|in[31]|I +Ering[33]||D5G7;|mOneDock@0|in[32]|I +Ering[34]||D5G7;|mOneDock@0|in[33]|I +Ering[35]||D5G7;|mOneDock@0|in[34]|I +Ering[36]||D5G7;|mOneDock@0|in[35]|I +Esel||D5G7;|outDockP@0|sel|I +Esf[succ]||D5G7;|outDockP@0|sf[succ]|O +Esir[1]||D5G7;|mOneDock@0|sir[1]|I +Esir[2]||D5G2;|mOneDock@0|sir[2]|B +Esir[3]||D5G2;|mOneDock@0|sir[3]|B +Esir[4]||D5G2;|mOneDock@0|sir[4]|B +Esir[5]||D5G2;|mOneDock@0|sir[5]|B +Esir[6]||D5G2;|mOneDock@0|sir[6]|B +Esir[7]||D5G2;|mOneDock@0|sir[7]|B +Esir[8]||D5G2;|mOneDock@0|sir[8]|B +Esir[9]||D5G7;|mOneDock@0|sir[9]|B +Esor[1]||D5G7;|outDockP@0|so[1]|B +Esor[2]||D5G7;|outDockP@0|sor[2]|B +Esor[3]||D5G7;|outDockP@0|sor[3]|B +Esor[4]||D5G7;|outDockP@0|sor[4]|B +Esor[5]||D5G7;|outDockP@0|sor[5]|B +Esor[6]||D5G7;|outDockP@0|sor[6]|B +Esor[7]||D5G7;|outDockP@0|sor[7]|B +Esor[8]||D5G7;|outDockP@0|sor[8]|B +Esor[9]||D5G7;|outDockP@0|sor[9]|B +Evdd||D5G7;|mOneDock@0|vdd_4|P +Evdd_1||D5G7;|mOneDock@0|vdd_1|P +Evdd_2||D5G7;|outDockP@0|vdd_2|P +Evdd_3||D5G7;|mOneDock@0|vdd_3|P +Evdd_4||D5G7;|outDockP@0|vdd_4|P +Evdd_5||D5G7;|mOneDock@0|vdd_5|P +Evdd_6||D5G7;|mOneDock@0|vdd_6|P +Evdd_7||D5G7;|mOneDock@0|vdd_7|P +Evdd_8||D5G7;|outDockP@0|vdd|P +Evdd_9||D5G7;|outDockP@0|vdd_1|P +Evdd_10||D5G7;|outDockP@0|vdd_7|P +Evdd_11||D5G7;|outDockP@0|vdd_8|P +Evdd_12||D5G7;|outDockP@0|vdd_9|P +Evdd_13||D5G7;|outDockP@0|vdd_10|P +Evdd_14||D5G7;|outDockP@0|vdd_11|P +Evdd_15||D5G7;|outDockP@0|vdd_14|P +Evdd_16||D5G7;|outDockP@0|vdd_16|P +Evdd_17||D5G7;|outDockP@0|vdd_17|P +Evdd_18||D5G7;|outDockP@0|vdd_18|P +Evdd_22||D5G7;|outDockP@0|vdd_22|P +Evdd_23||D5G7;|outDockP@0|vdd_23|P +Evdd_24||D5G7;|outDockP@0|vdd_24|P +Evdd_33||D5G7;|outDockP@0|vdd_33|P +Evdd_36||D5G7;|outDockP@0|vdd_36|P +Evdd_37||D5G7;|outDockP@0|vdd_37|P +Evdd_38||D5G7;|outDockP@0|vdd_38|P +Evdd_39||D5G7;|outDockP@0|vdd_39|P +Evdd_52||D5G7;|outDockP@0|vdd_52|P +Evdd_54||D5G7;|outDockP@0|vdd_54|P +Evdd_56||D5G7;|outDockP@0|vdd_56|P +Evdd_57||D5G7;|outDockP@0|vdd_57|P +Evdd_58||D5G7;|outDockP@0|vdd_58|P +Evdd_59||D5G7;|outDockP@0|vdd_59|P +Evdd_60||D5G7;|outDockP@0|vdd_60|P +Evdd_61||D5G7;|outDockP@0|vdd_61|P +Evdd_62||D5G7;|outDockP@0|vdd_62|P +Evdd_63||D5G7;|outDockP@0|vdd_63|P +Evdd_64||D5G7;|outDockP@0|vdd_64|P +Evdd_69||D5G7;|outDockP@0|vdd_69|P +Evdd_70||D5G7;|outDockP@0|vdd_70|P +Evdd_73||D5G7;|outDockP@0|vdd_73|P +Evdd_74||D5G7;|outDockP@0|vdd_74|P X -# Cell m1predicate;1{sch} -Cm1predicate;1{sch}||schematic|1234832666621|1235176705684|I +# Cell m1predicate;2{sch} +Cm1predicate;2{sch}||schematic|1234832666621|1237249175709|I Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||-36|-7|||| -NOff-Page|conn@1||36|-7|||| +NOff-Page|conn@0||-36|-9|||| +NOff-Page|conn@1||35.5|-9|||| NOff-Page|conn@2||-36|3|||Y| -NOff-Page|conn@3||-11.5|3|||| +NOff-Page|conn@3||-11.5|5|||| NOff-Page|conn@4||36|3|||| NOff-Page|conn@5||36|-2|||| -NOff-Page|conn@6||12.5|-3|||| -NOff-Page|conn@7||1|-11.5|||RRR| -NOff-Page|conn@9||-36|6|||Y| -NOff-Page|conn@10||36|6|||| +NOff-Page|conn@9||-36|8|||Y| +NOff-Page|conn@10||34|8|||| +NOff-Page|conn@11||13|-5|||XYRR| +NOff-Page|conn@12||26|-18|||YRRR| +NOff-Page|conn@13||13|0|||XRR| +NOff-Page|conn@14||14.5|5|||Y| +NOff-Page|conn@15||32.5|5|||Y| +NOff-Page|conn@16||42|-5|||| +NOff-Page|conn@17||0.5|-13|||RRR| +NOff-Page|conn@18||35.5|1|||Y| Im1predicate;1{ic}|m1predic@0||39.5|31.5|||D5G4; IstagesM:mOneDockStage;1{ic}|mOneDock@0||-24|0|||D5G4; +IstagesM:outDockPredStage;1{ic}|outDockP@0||24|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||1|44|||||ART_message(D5G6;)Sm1predicate Ngeneric:Invisible-Pin|pin@1||-0.5|27|||||ART_message(D5G3;)Sies 16 February 2009 Ngeneric:Invisible-Pin|pin@2||2.5|35.5|||||ART_message(D5G4;)S["the m1 and predicate stages,",with scan chain] -NBus_Pin|pin@9||1|-7|-1|-1|| NWire_Pin|pin@10||-24|-13|||| -NWire_Pin|pin@11||24|-14|||| -IstagesM:predDockStage;1{ic}|predDock@0||24|0|||D5G4; -Abus|net@2||-0.5|IJ1800|mOneDock@0|sor[1:9]|-22|6|predDock@0|sir[1:9]|23|6 -Abus|net@5||-0.5|IJ1800|mOneDock@0|out[1:36]|-19|-7|pin@9||1|-7 -Awire|net@9|||0|mOneDock@0|pred|-27|3|conn@2|y|-34|3 -Abus|net@12||-0.5|IJ1800|predDock@0|do[Lo,Co,Mv,Lt,Tp]|27|-2|conn@5|a|34|-2 -Abus|net@15||-0.5|IJ1800|mOneDock@0|succ_1|-21|1|predDock@0|m1cate[1:6][T,F]|21|1 -Abus|net@16||-0.5|IJ0|conn@1|a|34|-7|predDock@0|out[1:36]|29|-7 -Abus|net@17||-0.5|IJ1800|predDock@0|succ[skip,do]|27|3|conn@4|a|34|3 -Abus|net@18||-0.5|IJ1800|conn@6|y|14.5|-3|predDock@0|flag[A,B][set,clr]|21|-3 -Abus|net@19||-0.5|IJ1800|pin@9||1|-7|predDock@0|in[1:36]|20|-7 -Abus|net@20||-0.5|IJ900|pin@9||1|-7|conn@7|a|1|-9.5 -Abus|net@21||-0.5|IJ0|mOneDock@0|sir[1:9]|-25|6|conn@9|y|-34|6 -Abus|net@22||-0.5|IJ0|conn@10|a|34|6|predDock@0|sor[1:9]|26|6 -Abus|net@23||-0.5|IJ1800|conn@0|y|-34|-7|mOneDock@0|in[1:36]|-28|-7 -Awire|net@25|||1800|mOneDock@0|succ|-21|3|conn@3|a|-13.5|3 -Awire|take[m1]|D5G2;||900|mOneDock@0|take[1]|-24|-10|pin@10||-24|-13 -Awire|take[ps]|D5G2;||900|predDock@0|take[1]|24|-10|pin@11||24|-14 -Edo[Ld,Co,Mv,Tp,Lt]||D6G2;|conn@5|y|O -Esucc|do[od]|D6G2;|conn@3|y|O -Eflag[A,B,D][set,clr]||D4G2;|conn@6|a|I -Ein[1:36]||D4G2;|conn@0|a|I -Eod[do_1]|m1[1:36]|D6G2;|conn@7|y|O -Epred||D4G2;|conn@2|a|I -Eout[1:36]|ps[1:36]|D6G2;|conn@1|y|O +NBus_Pin|pin@12||0.5|-9|-1|-1|| +NBus_Pin|pin@13||0.5|-9|-1|-1|| +NBus_Pin|pin@15||0|3|-1|-1|| +NBus_Pin|pin@16||0|3|-1|-1|| +NBus_Pin|pin@18||0|8|-1|-1|| +NBus_Pin|pin@19||0|8|-1|-1|| +NWire_Pin|pin@20||22|-16|||| +Awire|net@9|||0|mOneDock@0|pred|-28|3|conn@2|y|-34|3 +Abus|net@21||-0.5|IJ0|mOneDock@0|sir[1:9]|-25|8|conn@9|y|-34|8 +Abus|net@23||-0.5|IJ1800|conn@0|y|-34|-9|mOneDock@0|in[1:36]|-28|-9 +Awire|net@25|||1800|mOneDock@0|succ|-20|5|conn@3|a|-13.5|5 +Abus|net@27||-0.5|IJ900|pin@12||0.5|-9|pin@13||0.5|-9 +Abus|net@28||-0.5|IJ1800|pin@13||0.5|-9|outDockP@0|in[1:36]|20|-9 +Abus|net@31||-0.5|IJ900|pin@15||0|3|pin@16||0|3 +Abus|net@34||-0.5|IJ1800|outDockP@0|ps[skip,do]|29|3|conn@4|a|34|3 +Abus|net@35||-0.5|IJ0|conn@10|a|32|8|outDockP@0|sor[1:9]|26|8 +Abus|net@37||-0.5|IJ2700|pin@18||0|8|pin@19||0|8 +Abus|net@38||-0.5|IJ1800|pin@19||0|8|outDockP@0|sir[1:9]|23|8 +Awire|net@39|||0|conn@5|a|34|-2|outDockP@0|do[Lt]|28|-2 +Awire|net@44|||1800|conn@11|y|15|-5|outDockP@0|torp|20|-5 +Abus|net@46||-0.5|IJ1800|conn@13|y|15|0|outDockP@0|flag[C][T,F]|20|0 +Abus|net@47||-0.5|IJ1800|conn@14|y|16.5|5|outDockP@0|pred[D,T]|20|5 +Abus|net@50||-0.5|IJ0|outDockP@0|m1cate[1:6][T,F]|19|3|pin@15||0|3 +Abus|net@52||-0.5|IJ1800|outDockP@0|ps[1:36]|30|-9|conn@1|a|33.5|-9 +Awire|net@53|||1800|outDockP@0|fire[M]|28|-5|conn@16|a|40|-5 +Abus|net@54||-0.5|IJ0|pin@16||0|3|mOneDock@0|succ_1|-20|3 +Abus|net@55||-0.5|1800|mOneDock@0|sor[1:9]|-22|8|pin@18||0|8 +Abus|net@56||-0.5|IJ1800|mOneDock@0|out[1:36]|-18|-9|pin@12||0.5|-9 +Abus|net@58||-0.5|IJ900|pin@13||0.5|-9|conn@17|a|0.5|-11 +Abus|net@59||-0.5|IJ0|conn@18|a|33.5|1|outDockP@0|flag[A,D][set,clr]|28|1 +Abus|net@60||-0.5|IJ2700|conn@12|y|26|-16|outDockP@0|inLO[1:6,8]|26|-13 +Awire|take[m1]|D5G2;||900|mOneDock@0|take[1]|-24|-12|pin@10||-24|-13 +Awire|take[ps]|D5G2;||900|outDockP@0|take[1]|22|-12|pin@20||22|-16 +Edo[Ld,Co,Mv,Tp,Lt]|do[Lt]|D6G2;|conn@5|y|O +Etorp|epi[torp]|D4G2;|conn@11|a|I +Efire[M]||D6G2;|conn@16|y|O +Eflag[A,D][set,clr]||D6G2;|conn@18|y|O +Eflag[C][T,F]||D4G2;|conn@13|a|I +EinLO[1:6,8]||D4G2;|conn@12|a|I +Eps[37:72]|m1[1:36]|D6G2;|conn@17|y|O +Edo[od]|m1[succ]|D6G2;|conn@3|y|O +Epred[D,T]||D4G2;|conn@14|a|I +Epred|pred[R]|D4G2;|conn@2|a|I +Eps[1:36]||D6G2;|conn@1|y|O Eps[skip,do]||D6G2;|conn@4|y|O +Ein[1:36]|ring[1:36]|D4G2;|conn@0|a|I +Esucc|sf[succ]|D6G2;|conn@15|y|O Esir[1:9]||D4G2;|conn@9|a|I Esor[1:9]||D6G2;|conn@10|y|O X # Cell northFifo;1{ic} -CnorthFifo;1{ic}||artwork|1226940536869|1236022677963|E +CnorthFifo;1{ic}||artwork|1226940536869|1237217311672|EI Ngeneric:Facet-Center|art@0||0|0||||AV NThick-Circle|art@1||1|9|2|2|RRR||ART_degrees()F[0.0,3.1415927] NThick-Circle|art@2||1|12|2|2|RRR||ART_degrees()F[0.0,3.1415927] @@ -4135,7 +4887,7 @@ Esucc||D5G2;|pin@8||O X # Cell northFifo;1{sch} -CnorthFifo;1{sch}||schematic|1226317630702|1236022677963| +CnorthFifo;1{sch}||schematic|1226317630702|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-27|8|||| NOff-Page|conn@1||-27|0|||X| @@ -4203,6 +4955,766 @@ Esir[1:9]||D4G2;|conn@0|a|B Esucc||D6G2;|conn@1|y|O X +# Cell outM1PredLit;1{ic} +CoutM1PredLit;1{ic}||artwork|1237245852416|1237305208500|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@0||-4|-9|-1|-1|| +Nschematic:Bus_Pin|pin@2||-4|-2|-1|-1|| +Nschematic:Bus_Pin|pin@4||2|-18|-1|-1|R| +Ngeneric:Invisible-Pin|pin@5||2|-17|1|1|R| +Nschematic:Bus_Pin|pin@6||6|-15|-1|-1|| +Nschematic:Bus_Pin|pin@8||4|-5|-1|-1|| +Nschematic:Bus_Pin|pin@10||6|-9|-1|-1|| +Nschematic:Bus_Pin|pin@12||-4|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@13||-3|5|1|1|| +Nschematic:Bus_Pin|pin@14||-4|-5|-1|-1|| +Nschematic:Bus_Pin|pin@16||-3|-19|-1|-1|RRR| +Ngeneric:Invisible-Pin|pin@17||-3|-17|1|1|RRR| +Nschematic:Bus_Pin|pin@18||-4|-15|-1|-1|| +Nschematic:Bus_Pin|pin@22||4|-2|-1|-1|| +Nschematic:Bus_Pin|pin@24||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@26||2|8|-1|-1|| +Nschematic:Bus_Pin|pin@28||4|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@29||3|5|1|1|| +NPin|pin@30||-3|-6|1|1|| +NPin|pin@31||3|-6|1|1|| +NPin|pin@36||-2|9|1|1|| +NPin|pin@37||-1|8|1|1|| +NPin|pin@38||-2|7|1|1|| +NPin|pin@39||0|6|1|1|| +NPin|pin@40||0|7|1|1|| +NPin|pin@41||1|7|1|1|| +NPin|pin@42||0|-6|1|1|| +NPin|pin@43||2|8|1|1|| +NPin|pin@44||1|9|1|1|| +NPin|pin@45||-3|6|1|1|| +NPin|pin@46||3|6|1|1|| +NPin|pin@47||3|-5|1|1|| +NPin|pin@48||4|-5|1|1|| +NPin|pin@49||-3|-2|1|1|| +NPin|pin@50||-4|-2|1|1|| +NPin|pin@51||3|-2|1|1|| +NPin|pin@52||4|-2|1|1|| +NPin|pin@53||0|-7|1|1|| +NPin|pin@54||-3|-5|1|1|| +NPin|pin@55||-4|-5|1|1|| +NPin|pin@56||-4|-7|1|1|| +NPin|pin@57||-4|-11|1|1|| +Ngeneric:Invisible-Pin|pin@62||0|0|||||ART_message(D5G2;)S[m1,pred,lit] +NPin|pin@65||4|-17|1|1|| +NPin|pin@68||0|-13|1|1|| +NPin|pin@69||-4|-13|1|1|| +NPin|pin@70||-4|-17|1|1|| +NPin|pin@71||4|-13|1|1|| +NPin|pin@72||4|-12|1|1|| +NPin|pin@73||6|-15|1|1|| +NPin|pin@74||4|-18|1|1|| +Ngeneric:Invisible-Pin|pin@75||0|-9|||||ART_message(D5G3;)SD +NPin|pin@76||0|-11|1|1|| +NPin|pin@77||4|-7|1|1|| +Ngeneric:Invisible-Pin|pin@79||0|-15|||||ART_message(D5G3;)SINS +NPin|pin@82||4|-6|1|1|| +NPin|pin@83||6|-9|1|1|| +NPin|pin@84||4|-11|1|1|| +Nschematic:Bus_Pin|pin@85||-4|1|-1|-1|XRRR| +NPin|pin@87||-3|1|1|1|| +NPin|pin@88||-4|1|1|1|| +Aschematic:bus|net@2||-0.5|IJ900|pin@5||2|-17|pin@4||2|-18 +Aschematic:bus|net@6||-0.5|IJ0|pin@13||-3|5|pin@12||-4|5 +Aschematic:bus|net@8||-0.5|IJ900|pin@17||-3|-17|pin@16||-3|-19 +Aschematic:bus|net@14||-0.5|IJ1800|pin@29||3|5|pin@28||4|5 +AThicker|net@15|||FS0|pin@53||0|-7|pin@56||-4|-7 +AThicker|net@18|||FS3150|pin@43||2|8|pin@44||1|9 +AThicker|net@19|||FS0|pin@44||1|9|pin@36||-2|9 +AThicker|net@20|||FS1350|pin@36||-2|9|pin@37||-1|8 +AThicker|net@21|||FS450|pin@37||-1|8|pin@38||-2|7 +AThicker|net@22|||FS1800|pin@38||-2|7|pin@40||0|7 +AThicker|net@23|||FS2700|pin@39||0|6|pin@40||0|7 +AThicker|net@24|||FS1800|pin@40||0|7|pin@41||1|7 +AThicker|net@25|||FS2250|pin@41||1|7|pin@43||2|8 +AThicker|net@26|||FS1800|pin@45||-3|6|pin@46||3|6 +AThicker|net@30|||FS2700|pin@31||3|-6|pin@47||3|-5 +AThicker|net@31|||FS1800|pin@47||3|-5|pin@48||4|-5 +AThicker|net@33|||FS900|pin@49||-3|-2|pin@54||-3|-5 +AThicker|net@34|||FS0|pin@49||-3|-2|pin@50||-4|-2 +AThicker|net@35|||FS2700|pin@47||3|-5|pin@51||3|-2 +AThicker|net@36|||FS1800|pin@51||3|-2|pin@52||4|-2 +AThicker|net@39|||FS900|pin@54||-3|-5|pin@30||-3|-6 +AThicker|net@40|||FS0|pin@54||-3|-5|pin@55||-4|-5 +AThicker|net@41|||FS1800|pin@42||0|-6|pin@31||3|-6 +AThicker|net@45|||FS1800|pin@30||-3|-6|pin@42||0|-6 +AThicker|net@46|||FS900|pin@42||0|-6|pin@53||0|-7 +AThicker|net@47|||FS900|pin@56||-4|-7|pin@57||-4|-11 +AThicker|net@50|||FS0|pin@68||0|-13|pin@69||-4|-13 +AThicker|net@51|||FS1237|pin@72||4|-12|pin@73||6|-15 +AThicker|net@52|||FS563|pin@73||6|-15|pin@74||4|-18 +AThicker|net@54|||FS1800|pin@70||-4|-17|pin@65||4|-17 +AThicker|net@55|||FS2700|pin@71||4|-13|pin@72||4|-12 +AThicker|net@56|||FS900|pin@65||4|-17|pin@74||4|-18 +AThicker|net@59|||FS900|pin@69||-4|-13|pin@70||-4|-17 +AThicker|net@60|||FS1800|pin@57||-4|-11|pin@76||0|-11 +AThicker|net@63|||FS1800|pin@68||0|-13|pin@71||4|-13 +AThicker|net@64|||FS2700|pin@68||0|-13|pin@76||0|-11 +AThicker|net@65|||FS1800|pin@53||0|-7|pin@77||4|-7 +AThicker|net@69|||FS2700|pin@77||4|-7|pin@82||4|-6 +AThicker|net@70|||FS1237|pin@82||4|-6|pin@83||6|-9 +AThicker|net@71|||FS563|pin@83||6|-9|pin@72||4|-12 +AThicker|net@72|||FS2700|pin@72||4|-12|pin@84||4|-11 +AThicker|net@74|||FS1800|pin@76||0|-11|pin@84||4|-11 +AThicker|net@75|||FS2700|pin@51||3|-2|pin@46||3|6 +AThicker|net@76|||FS900|pin@45||-3|6|pin@87||-3|1 +AThicker|net@78|||FS900|pin@87||-3|1|pin@49||-3|-2 +AThicker|net@79|||FS0|pin@87||-3|1|pin@88||-4|1 +Edp[1:37,B]||D5G2;|pin@0||I +Eepi[torp]||D5G2;|pin@2||I +Eflag[A,D][set,clr]||D5G2;|pin@4||O +Epred_1[D,T]|flag[C][T]|D5G2;|pin@85||I +Em1[1:36]||D5G2;|pin@6||O +Eout[1:37]||D5G2;|pin@10||O +Epred[D,T]||D5G2;|pin@12||I +Epred[R]||D5G2;|pin@14||I +Eps[skip,do]||D5G2;|pin@16||O +Ering[1:36]||D5G2;|pin@18||I +EsignalBitFromInboundSwitchFabric||D6G2;|pin@22||I +Esir[1:9]||D5G2;|pin@24||I +Esor[1:9]||D5G2;|pin@26||O +Esucc[D,T]||D5G2;|pin@28||O +Em1[succ]|succ[M1]|D5G2;|pin@8||O +X + +# Cell outM1PredLit;2{lay} +CoutM1PredLit;2{lay}||cmos90|1234833024712|1237233034381|I|ATTR_NCC(D5G6;NTY1566.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237214599630|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228447790 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-253|-12|||| +NX-Metal-2-Metal-3-Con|contact@1||-102|-12|||| +NX-Metal-1-Metal-2-Con|contact@2||-230|-6|||| +NX-Metal-2-Metal-3-Con|contact@3||-114|-6|||| +NX-Metal-1-Metal-2-Con|contact@4||-140|0|||| +NX-Metal-2-Metal-3-Con|contact@5||-96|0|||| +NX-Metal-1-Metal-2-Con|contact@6||-117|6|||| +NX-Metal-2-Metal-3-Con|contact@7||-120|6|||| +NX-Metal-1-Metal-2-Con|contact@8||-36|0|||| +NX-Metal-1-Metal-2-Con|contact@9||-13|6|||| +NX-Metal-1-Metal-2-Con|contact@10||77|-12|||| +NX-Metal-1-Metal-2-Con|contact@11||100|-6|||| +NX-Metal-2-Metal-3-Con|contact@12||-24|0|||| +NX-Metal-2-Metal-3-Con|contact@13||-42|6|||| +NX-Metal-2-Metal-3-Con|contact@14||-18|-12|||| +NX-Metal-2-Metal-3-Con|contact@15||-48|-6|||| +NX-Metal-1-Metal-2-Con|contact@16||181|-82|||| +NX-Metal-1-Metal-2-Con|contact@17||204|-50|||| +NX-Metal-1-Metal-2-Con|contact@18||294|-38|||| +NX-Metal-1-Metal-2-Con|contact@19||317|-32|||| +NX-Metal-2-Metal-3-Con|contact@20||12|-32|||| +NX-Metal-2-Metal-3-Con|contact@21||18|-50|||| +NX-Metal-2-Metal-3-Con|contact@22||30|-82|||| +NX-Metal-2-Metal-3-Con|contact@23||36|-38|||| +NX-Metal-2-Metal-3-Con|contact@24||1632|-200|||| +IstagesM:litDockStage;2{lay}|litDockS@0||0|1368|||D5G4; +IstagesM:mOneDockStage;1{lay}|mOneDock@0||0|-144|||D5G4; +IstagesM:outDockPredStage;1{lay}|outDockP@0||0|504|||D5G4; +Ngeneric:Invisible-Pin|pin@0||-764.5|-142|||||ART_message(D5G40;)Sm1stage +NMetal-2-Pin|pin@7||-300|0|||| +NMetal-2-Pin|pin@9||-300|-6|||| +NMetal-2-Pin|pin@11||-300|-12|||| +NMetal-2-Pin|pin@13||-105|6|||| +NMetal-3-Pin|pin@30||1632|-182|||| +Ametal-3|net@83|||S2700|mOneDock@0|x[10]|1536|-44|outDockP@0|m1[42]|1536|6 +Ametal-3|net@84|||S900|outDockP@0|m1[1]|324|6|mOneDock@0|x[1]|324|-44 +Ametal-3|net@85|||S900|outDockP@0|m1[2]|468|6|mOneDock@0|x[2]|468|-44 +Ametal-3|net@86|||S900|outDockP@0|m1[3]|612|6|mOneDock@0|x[3]|612|-44 +Ametal-3|net@87|||S900|outDockP@0|m1[4]|756|6|mOneDock@0|x[4]|756|-44 +Ametal-3|net@88|||S900|outDockP@0|m1[5]|900|6|mOneDock@0|x[5]|900|-44 +Ametal-3|net@89|||S900|outDockP@0|m1[6]|1044|6|mOneDock@0|x[6]|1044|-44 +Ametal-3|net@90|||S900|outDockP@0|m1[37]|1188|6|mOneDock@0|x[7]|1188|-44 +Ametal-3|net@91|||S900|outDockP@0|m1[38]|1332|6|mOneDock@0|x[8]|1332|-44 +Ametal-3|net@92|||S900|outDockP@0|m1[41]|1476|6|mOneDock@0|x[9]|1476|-44 +Ametal-3|net@93|||S900|outDockP@0|m1[39]|1392|6|mOneDock@0|x[11]|1392|-44 +Ametal-3|net@94|||S900|outDockP@0|m1[40]|1248|6|mOneDock@0|x[12]|1248|-44 +Ametal-3|net@95|||S900|outDockP@0|m1[13]|1104|6|mOneDock@0|x[13]|1104|-44 +Ametal-3|net@96|||S900|outDockP@0|m1[14]|960|6|mOneDock@0|x[14]|960|-44 +Ametal-3|net@97|||S900|outDockP@0|m1[15]|816|6|mOneDock@0|x[15]|816|-44 +Ametal-3|net@98|||S900|outDockP@0|m1[16]|672|6|mOneDock@0|x[16]|672|-44 +Ametal-3|net@99|||S900|outDockP@0|m1[17]|528|6|mOneDock@0|x[17]|528|-44 +Ametal-3|net@100|||S900|outDockP@0|m1[18]|384|6|mOneDock@0|x[18]|384|-44 +Ametal-3|net@101|||S900|outDockP@0|m1[19]|-336|6|mOneDock@0|x[19]|-336|-44 +Ametal-3|net@102|||S900|outDockP@0|m1[20]|-480|6|mOneDock@0|x[20]|-480|-44 +Ametal-3|net@103|||S900|outDockP@0|m1[21]|-624|6|mOneDock@0|x[21]|-624|-44 +Ametal-3|net@104|||S900|outDockP@0|m1[22]|-768|6|mOneDock@0|x[22]|-768|-44 +Ametal-3|net@105|||S900|outDockP@0|m1[23]|-912|6|mOneDock@0|x[23]|-912|-44 +Ametal-3|net@106|||S900|outDockP@0|m1[24]|-1056|6|mOneDock@0|x[24]|-1056|-44 +Ametal-3|net@107|||S900|outDockP@0|m1[25]|-1200|6|mOneDock@0|x[25]|-1200|-44 +Ametal-3|net@108|||S900|outDockP@0|m1[26]|-1344|6|mOneDock@0|x[26]|-1344|-44 +Ametal-3|net@109|||S900|outDockP@0|m1[27]|-1488|6|mOneDock@0|x[27]|-1488|-44 +Ametal-3|net@110|||S900|outDockP@0|m1[28]|-1548|6|mOneDock@0|x[28]|-1548|-44 +Ametal-3|net@111|||S900|outDockP@0|m1[29]|-1404|6|mOneDock@0|x[29]|-1404|-44 +Ametal-3|net@112|||S900|outDockP@0|m1[30]|-1260|6|mOneDock@0|x[30]|-1260|-44 +Ametal-3|net@113|||S900|outDockP@0|m1[31]|-1116|6|mOneDock@0|x[31]|-1116|-44 +Ametal-3|net@114|||S900|outDockP@0|m1[32]|-972|6|mOneDock@0|x[32]|-972|-44 +Ametal-3|net@115|||S900|outDockP@0|m1[33]|-828|6|mOneDock@0|x[33]|-828|-44 +Ametal-3|net@116|||S900|outDockP@0|m1[34]|-684|6|mOneDock@0|x[34]|-684|-44 +Ametal-3|net@117|||S900|outDockP@0|m1[35]|-540|6|mOneDock@0|x[35]|-540|-44 +Ametal-3|net@118|||S900|outDockP@0|m1[36]|-396|6|mOneDock@0|x[36]|-396|-44 +Ametal-2|net@124|||S1800|pin@11||-300|-12|contact@0||-253|-12 +Ametal-1|net@125|||S2700|mOneDock@0|m1cate[1][F]|-253|-57|contact@0||-253|-12 +Ametal-2|net@126|||S1800|contact@0||-253|-12|contact@1||-102|-12 +Ametal-3|net@127|||S900|outDockP@0|m1cate[1][F]|-102|144|contact@1||-102|-12 +Ametal-2|net@128|||S1800|pin@9||-300|-6|contact@2||-230|-6 +Ametal-1|net@129|||S2700|mOneDock@0|m1cate[1][T]|-230|-53|contact@2||-230|-6 +Ametal-2|net@130|||S1800|contact@2||-230|-6|contact@3||-114|-6 +Ametal-3|net@131|||S900|outDockP@0|m1cate[1][T]|-114|144|contact@3||-114|-6 +Ametal-2|net@132|||S1800|pin@7||-300|0|contact@4||-140|0 +Ametal-1|net@133|||S2700|mOneDock@0|m1cate[2][F]|-140|-57|contact@4||-140|0 +Ametal-2|net@134|||S1800|contact@4||-140|0|contact@5||-96|0 +Ametal-3|net@135|||S900|outDockP@0|m1cate[2][F]|-96|144|contact@5||-96|0 +Ametal-2|net@136|||S0|pin@13||-105|6|contact@6||-117|6 +Ametal-1|net@137|||S2700|mOneDock@0|m1cate[2][T]|-117|-53|contact@6||-117|6 +Ametal-2|net@138|||S0|contact@6||-117|6|contact@7||-120|6 +Ametal-3|net@139|||S900|outDockP@0|m1cate[2][T]|-120|144|contact@7||-120|6 +Ametal-1|net@140|||S2700|mOneDock@0|m1cate[3][F]|-36|-57|contact@8||-36|0 +Ametal-2|net@142|||S1800|contact@13||-42|6|contact@9||-13|6 +Ametal-1|net@143|||S2700|mOneDock@0|m1cate[3][T]|-13|-53|contact@9||-13|6 +Ametal-2|net@144|||S1800|contact@14||-18|-12|contact@10||77|-12 +Ametal-1|net@145|||S2700|mOneDock@0|m1cate[4][F]|77|-57|contact@10||77|-12 +Ametal-2|net@146|||S1800|contact@15||-48|-6|contact@11||100|-6 +Ametal-1|net@147|||S2700|mOneDock@0|m1cate[4][T]|100|-53|contact@11||100|-6 +Ametal-3|net@148|||S900|outDockP@0|m1cate[3][F]|-24|144|contact@12||-24|0 +Ametal-2|net@149|||S1800|contact@8||-36|0|contact@12||-24|0 +Ametal-3|net@151|||S900|outDockP@0|m1cate[3][T]|-42|144|contact@13||-42|6 +Ametal-3|net@153|||S900|outDockP@0|m1cate[4][F]|-18|144|contact@14||-18|-12 +Ametal-3|net@155|||S900|outDockP@0|m1cate[4][T]|-48|144|contact@15||-48|-6 +Ametal-1|net@157|||S900|mOneDock@0|m1cate[5][F]|181|-57|contact@16||181|-82 +Ametal-1|net@159|||S2700|mOneDock@0|m1cate[5][T]|204|-53|contact@17||204|-50 +Ametal-1|net@161|||S2700|mOneDock@0|m1cate[6][F]|294|-57|contact@18||294|-38 +Ametal-1|net@163|||S2700|mOneDock@0|m1cate[6][T]|317|-53|contact@19||317|-32 +Ametal-2|net@181|||S0|contact@16||181|-82|contact@22||30|-82 +Ametal-2|net@182|||S0|contact@17||204|-50|contact@21||18|-50 +Ametal-2|net@183|||S0|contact@18||294|-38|contact@23||36|-38 +Ametal-2|net@184|||S0|contact@19||317|-32|contact@20||12|-32 +Ametal-3|net@185|||S900|outDockP@0|m1cate[6][T]|12|144|contact@20||12|-32 +Ametal-3|net@186|||S900|outDockP@0|m1cate[5][F]|30|144|contact@22||30|-82 +Ametal-3|net@187|||S900|outDockP@0|m1cate[6][F]|36|144|contact@23||36|-38 +Ametal-3|net@188|||S900|outDockP@0|m1cate[5][T]|18|144|contact@21||18|-50 +Ametal-3|net@189|||S2700|mOneDock@0|sor[9]|1680|-144|outDockP@0|sir[9]|1680|864 +Ametal-3|net@191|||S900|outDockP@0|sir[2]|1638|864|mOneDock@0|sir[2]|1638|-288 +Ametal-3|net@192|||S900|outDockP@0|sir[3]|1644|864|mOneDock@0|sir[3]|1644|-288 +Ametal-3|net@193|||S900|outDockP@0|sir[4]|1650|867|mOneDock@0|sir[4]|1650|-285 +Ametal-3|net@194|||S900|outDockP@0|sir[5]|1656|864|mOneDock@0|sir[5]|1656|-288 +Ametal-3|net@195|||S900|outDockP@0|sir[6]|1662|864|mOneDock@0|sir[6]|1662|-288 +Ametal-3|net@196|||S900|outDockP@0|sir[7]|1668|864|mOneDock@0|sir[7]|1668|-288 +Ametal-3|net@197|||S900|outDockP@0|sir[8]|1674|864|mOneDock@0|sir[8]|1674|-288 +Ametal-3|net@198|||S900|outDockP@0|sir[2]|1638|864|mOneDock@0|sor[2]|1638|-144 +Ametal-3|net@199|||S900|outDockP@0|sir[3]|1644|864|mOneDock@0|sor[3]|1644|-144 +Ametal-3|net@200|||S900|outDockP@0|sir[4]|1650|867|mOneDock@0|sor[4]|1650|-141 +Ametal-3|net@201|||S900|outDockP@0|sir[5]|1656|864|mOneDock@0|sor[5]|1656|-144 +Ametal-3|net@202|||S900|outDockP@0|sir[6]|1662|864|mOneDock@0|sor[6]|1662|-144 +Ametal-3|net@203|||S900|outDockP@0|sir[7]|1668|864|mOneDock@0|sor[7]|1668|-144 +Ametal-3|net@204|||S900|outDockP@0|sir[8]|1674|864|mOneDock@0|sor[8]|1674|-144 +Ametal-2|net@205|||S1800|mOneDock@0|sor[1]|1629|-200|contact@24||1632|-200 +Ametal-3|net@206|||S2700|contact@24||1632|-200|pin@30||1632|-182 +Ametal-3|net@207|||S2700|pin@30||1632|-182|outDockP@0|si[1]|1632|864 +Ametal-2|net@209||6.2|S1800|outDockP@0|vdd_60|135.5|1130|litDockS@0|vdd_5|140.5|1130 +Ametal-2|net@210||6.2|S0|litDockS@0|gnd_2|140.5|1080|outDockP@0|gnd_30|135.5|1080 +Ametal-2|net@211||6.2|S0|litDockS@0|vdd_24|140.5|1030|outDockP@0|vdd_64|135.5|1030 +Ametal-3|net@212|||S2700|outDockP@0|ps[2]|462|1137.5|litDockS@0|ps[2]|462|1158 +Ametal-3|net@213|||S900|litDockS@0|ps[1]|318|1158|outDockP@0|ps[1]|318|1137.5 +Ametal-3|net@214|||S900|litDockS@0|ps[3]|606|1158|outDockP@0|ps[3]|606|1137.5 +Ametal-3|net@215|||S900|litDockS@0|ps[4]|750|1158|outDockP@0|ps[4]|750|1137.5 +Ametal-3|net@216|||S900|litDockS@0|ps[5]|894|1158|outDockP@0|ps[5]|894|1137.5 +Ametal-3|net@217|||S900|litDockS@0|ps[6]|1038|1158|outDockP@0|ps[6]|1038|1137.5 +Ametal-3|net@218|||S900|litDockS@0|ps[7]|1182|1158|outDockP@0|ps[7]|1182|1137.5 +Ametal-3|net@219|||S900|litDockS@0|ps[8]|1326|1158|outDockP@0|ps[8]|1326|1137.5 +Ametal-3|net@220|||S900|litDockS@0|ps[9]|1470|1158|outDockP@0|ps[9]|1470|1137.5 +Ametal-3|net@221|||S900|litDockS@0|ps[10]|1530|1158|outDockP@0|ps[10]|1530|1137.5 +Ametal-3|net@222|||S900|litDockS@0|ps[11]|1386|1158|outDockP@0|ps[11]|1386|1137.5 +Ametal-3|net@223|||S900|litDockS@0|ps[12]|1242|1158|outDockP@0|ps[12]|1242|1137.5 +Ametal-3|net@224|||S900|litDockS@0|ps[13]|1098|1158|outDockP@0|ps[13]|1098|1137.5 +Ametal-3|net@225|||S900|litDockS@0|ps[14]|954|1158|outDockP@0|ps[14]|954|1137.5 +Ametal-3|net@226|||S900|litDockS@0|ps[15]|810|1158|outDockP@0|ps[15]|810|1137.5 +Ametal-3|net@227|||S900|litDockS@0|ps[16]|666|1158|outDockP@0|ps[16]|666|1137.5 +Ametal-3|net@228|||S900|litDockS@0|ps[17]|522|1158|outDockP@0|ps[17]|522|1137.5 +Ametal-3|net@229|||S900|litDockS@0|ps[18]|378|1158|outDockP@0|ps[18]|378|1137.5 +Ametal-3|net@230|||S900|litDockS@0|sir[9]|1680|1440|outDockP@0|sor[9]|1680|1008 +Ametal-3|net@231|||S2700|outDockP@0|sor[2]|1638|1008|litDockS@0|sir[2]|1638|1440 +Ametal-3|net@232|||S2700|outDockP@0|sor[3]|1644|1008|litDockS@0|sir[3]|1644|1440 +Ametal-3|net@233|||S2700|outDockP@0|sor[4]|1650|1011|litDockS@0|sir[4]|1650|1443 +Ametal-3|net@234|||S2700|outDockP@0|sor[5]|1656|1008|litDockS@0|sir[5]|1656|1440 +Ametal-3|net@235|||S2700|outDockP@0|sor[6]|1662|1008|litDockS@0|sir[6]|1662|1440 +Ametal-3|net@236|||S2700|outDockP@0|sor[7]|1668|1008|litDockS@0|sir[7]|1668|1440 +Ametal-3|net@237|||S2700|outDockP@0|sor[8]|1674|1008|litDockS@0|sir[8]|1674|1440 +Edo[L]||D5G2;|litDockS@0|do[L]|O +Edo[Lt]||D5G7;|outDockP@0|do[Lt]|O +Edo[od]||D5G7;|mOneDock@0|succ|O +Edp[1]||D5G2;|litDockS@0|dp[1]|I +Edp[2]||D5G2;|litDockS@0|dp[2]|I +Edp[3]||D5G2;|litDockS@0|dp[3]|I +Edp[4]||D5G2;|litDockS@0|dp[4]|I +Edp[5]||D5G2;|litDockS@0|dp[5]|I +Edp[6]||D5G2;|litDockS@0|dp[6]|I +Edp[7]||D5G2;|litDockS@0|dp[7]|I +Edp[8]||D5G2;|litDockS@0|dp[8]|I +Edp[9]||D5G2;|litDockS@0|dp[9]|I +Edp[10]||D5G2;|litDockS@0|dp[10]|O +Edp[11]||D5G2;|litDockS@0|dp[11]|O +Edp[12]||D5G2;|litDockS@0|dp[12]|O +Edp[13]||D5G2;|litDockS@0|dp[13]|O +Edp[14]||D5G2;|litDockS@0|dp[14]|O +Edp[15]||D5G2;|litDockS@0|dp[15]|O +Edp[16]||D5G2;|litDockS@0|dp[16]|O +Edp[17]||D5G2;|litDockS@0|dp[17]|O +Edp[18]||D5G2;|litDockS@0|dp[18]|O +Edp[19]||D5G2;|litDockS@0|dp[19]|O +Edp[20]||D5G2;|litDockS@0|dp[20]|I +Edp[21]||D5G2;|litDockS@0|dp[21]|I +Edp[22]||D5G2;|litDockS@0|dp[22]|I +Edp[23]||D5G2;|litDockS@0|dp[23]|I +Edp[24]||D5G2;|litDockS@0|dp[24]|I +Edp[25]||D5G2;|litDockS@0|dp[25]|I +Edp[26]||D5G2;|litDockS@0|dp[26]|I +Edp[27]||D5G2;|litDockS@0|dp[27]|I +Edp[28]||D5G2;|litDockS@0|dp[28]|I +Edp[29]||D5G2;|litDockS@0|dp[29]|O +Edp[30]||D5G2;|litDockS@0|dp[30]|O +Edp[31]||D5G2;|litDockS@0|dp[31]|O +Edp[32]||D5G2;|litDockS@0|dp[32]|O +Edp[33]||D5G2;|litDockS@0|dp[33]|O +Edp[34]||D5G2;|litDockS@0|dp[34]|O +Edp[35]||D5G2;|litDockS@0|dp[35]|O +Edp[36]||D5G2;|litDockS@0|dp[36]|O +Edp[37]||D5G2;|litDockS@0|dp[37]|O +Edp[B]||D5G2;|litDockS@0|dp[B]|I +Eepi[torp]||D5G7;|outDockP@0|epi[torp]|I +Efire[M]||D5G7;|outDockP@0|fire[M]|O +Efire[M_1]||D5G2;|litDockS@0|fire[M]|I +Eflag[A][clr]||D5G7;|outDockP@0|flag[A][clr]|I +Eflag[A][set]||D5G7;|outDockP@0|flag[A][set]|I +Eflag[C]||D5G2;|litDockS@0|flag[C]|O +Eflag[C][F]||D5G7;|outDockP@0|flag[C][F]|I +Eflag[C][T]||D5G7;|outDockP@0|flag[C][T]|I +Eflag[D][clr]||D5G7;|outDockP@0|flag[D][clr]|I +Eflag[D][set]||D5G7;|outDockP@0|flag[D][set]|I +Egnd||D5G7;|mOneDock@0|gnd_3|G +Egnd_1||D5G7;|mOneDock@0|gnd_1|G +Egnd_2||D5G7;|mOneDock@0|gnd_2|G +Egnd_3||D5G7;|outDockP@0|gnd|G +Egnd_4||D5G7;|outDockP@0|gnd_1|G +Egnd_5||D5G7;|outDockP@0|gnd_3|G +Egnd_6||D5G7;|outDockP@0|gnd_4|G +Egnd_7||D5G7;|outDockP@0|gnd_5|G +Egnd_8||D5G7;|outDockP@0|gnd_6|G +Egnd_9||D5G7;|outDockP@0|gnd_8|G +Egnd_10||D5G7;|outDockP@0|gnd_10|G +Egnd_11||D5G2;|litDockS@0|gnd_11|G +Egnd_12||D5G2;|litDockS@0|gnd_12|G +Egnd_18||D5G7;|outDockP@0|gnd_18|G +Egnd_19||D5G7;|outDockP@0|gnd_19|G +Egnd_23||D5G7;|outDockP@0|gnd_23|G +Egnd_26||D5G7;|outDockP@0|gnd_26|G +Egnd_27||D5G7;|outDockP@0|gnd_27|G +Egnd_28||D5G7;|outDockP@0|gnd_28|G +Egnd_29||D5G7;|outDockP@0|gnd_29|G +Egnd_30||D5G7;|outDockP@0|gnd_30|G +Egnd_31||D5G7;|outDockP@0|gnd_31|G +Egnd_32||D5G7;|outDockP@0|gnd_32|G +Egnd_33||D5G2;|litDockS@0|gnd|G +Egnd_34||D5G2;|litDockS@0|gnd_1|G +Egnd_35||D5G2;|litDockS@0|gnd_5|G +Egnd_36||D5G2;|litDockS@0|gnd_9|G +Egnd_37||D5G2;|litDockS@0|gnd_10|G +EinLO[1]||D5G7;|outDockP@0|inLO[1]|I +EinLO[2]||D5G7;|outDockP@0|inLO[2]|I +EinLO[3]||D5G7;|outDockP@0|inLO[3]|I +EinLO[4]||D5G7;|outDockP@0|inLO[4]|I +EinLO[5]||D5G7;|outDockP@0|inLO[5]|I +EinLO[6]||D5G7;|outDockP@0|inLO[6]|I +EinLO[8]||D5G7;|outDockP@0|inLO[8]|I +Em1[1]||D5G7;|outDockP@0|m1[1]|I +Em1[2]||D5G7;|outDockP@0|m1[2]|I +Em1[3]||D5G7;|outDockP@0|m1[3]|I +Em1[4]||D5G7;|outDockP@0|m1[4]|I +Em1[5]||D5G7;|outDockP@0|m1[5]|I +Em1[6]||D5G7;|outDockP@0|m1[6]|I +Em1[7]||D5G7;|outDockP@0|m1[37]|I +Em1[8]||D5G7;|outDockP@0|m1[38]|I +Em1[9]||D5G7;|outDockP@0|m1[41]|I +Em1[10]||D5G7;|outDockP@0|m1[42]|O +Em1[11]||D5G7;|outDockP@0|m1[39]|O +Em1[12]||D5G7;|outDockP@0|m1[40]|O +Em1[13]||D5G7;|outDockP@0|m1[13]|O +Em1[14]||D5G7;|outDockP@0|m1[14]|O +Em1[15]||D5G7;|outDockP@0|m1[15]|O +Em1[16]||D5G7;|outDockP@0|m1[16]|O +Em1[17]||D5G7;|outDockP@0|m1[17]|O +Em1[18]||D5G7;|outDockP@0|m1[18]|O +Em1[19]||D5G7;|outDockP@0|m1[19]|I +Em1[20]||D5G7;|outDockP@0|m1[20]|I +Em1[21]||D5G7;|outDockP@0|m1[21]|I +Em1[22]||D5G7;|outDockP@0|m1[22]|I +Em1[23]||D5G7;|outDockP@0|m1[23]|I +Em1[24]||D5G7;|outDockP@0|m1[24]|I +Em1[25]||D5G7;|outDockP@0|m1[25]|I +Em1[26]||D5G7;|outDockP@0|m1[26]|I +Em1[27]||D5G7;|outDockP@0|m1[27]|I +Em1[28]||D5G7;|outDockP@0|m1[28]|O +Em1[29]||D5G7;|outDockP@0|m1[29]|O +Em1[30]||D5G7;|outDockP@0|m1[30]|O +Em1[31]||D5G7;|outDockP@0|m1[31]|O +Em1[32]||D5G7;|outDockP@0|m1[32]|O +Em1[33]||D5G7;|outDockP@0|m1[33]|O +Em1[34]||D5G7;|outDockP@0|m1[34]|O +Em1[35]||D5G7;|outDockP@0|m1[35]|O +Em1[36]||D5G7;|outDockP@0|m1[36]|O +EoutLO[1]||D5G7;|outDockP@0|outLO[1]|O +EoutLO[2]||D5G7;|outDockP@0|outLO[2]|O +EoutLO[3]||D5G7;|outDockP@0|outLO[3]|O +EoutLO[4]||D5G7;|outDockP@0|outLO[4]|O +EoutLO[5]||D5G7;|outDockP@0|outLO[5]|O +EoutLO[6]||D5G7;|outDockP@0|outLO[6]|O +EoutLO[7]||D5G7;|outDockP@0|outLO[7]|O +EoutLO[8]||D5G2;|litDockS@0|outLO[1]|I +EoutLO[9]||D5G2;|litDockS@0|outLO[2]|I +EoutLO[10]||D5G2;|litDockS@0|outLO[3]|I +EoutLO[11]||D5G2;|litDockS@0|outLO[4]|I +EoutLO[12]||D5G2;|litDockS@0|outLO[5]|I +EoutLO[13]||D5G2;|litDockS@0|outLO[6]|I +EoutLO[14]||D5G2;|litDockS@0|outLO[7]|I +Eout[1]||D5G2;|litDockS@0|out[1]|I +Eout[2]||D5G2;|litDockS@0|out[2]|I +Eout[3]||D5G2;|litDockS@0|out[3]|I +Eout[4]||D5G2;|litDockS@0|out[4]|I +Eout[5]||D5G2;|litDockS@0|out[5]|I +Eout[6]||D5G2;|litDockS@0|out[6]|I +Eout[7]||D5G2;|litDockS@0|out[7]|I +Eout[8]||D5G2;|litDockS@0|out[8]|I +Eout[9]||D5G2;|litDockS@0|out[9]|I +Eout[10]||D5G2;|litDockS@0|out[10]|O +Eout[11]||D5G2;|litDockS@0|out[11]|O +Eout[12]||D5G2;|litDockS@0|out[12]|O +Eout[13]||D5G2;|litDockS@0|out[13]|O +Eout[14]||D5G2;|litDockS@0|out[14]|O +Eout[15]||D5G2;|litDockS@0|out[15]|O +Eout[16]||D5G2;|litDockS@0|out[16]|O +Eout[17]||D5G2;|litDockS@0|out[17]|O +Eout[18]||D5G2;|litDockS@0|out[18]|O +Eout[19]||D5G2;|litDockS@0|out[19]|O +Eout[20]||D5G2;|litDockS@0|out[20]|I +Eout[21]||D5G2;|litDockS@0|out[21]|I +Eout[22]||D5G2;|litDockS@0|out[22]|I +Eout[23]||D5G2;|litDockS@0|out[23]|I +Eout[24]||D5G2;|litDockS@0|out[24]|I +Eout[25]||D5G2;|litDockS@0|out[25]|I +Eout[26]||D5G2;|litDockS@0|out[26]|I +Eout[27]||D5G2;|litDockS@0|out[27]|I +Eout[28]||D5G2;|litDockS@0|out[28]|I +Eout[29]||D5G2;|litDockS@0|out[29]|O +Eout[30]||D5G2;|litDockS@0|out[30]|O +Eout[31]||D5G2;|litDockS@0|out[31]|O +Eout[32]||D5G2;|litDockS@0|out[32]|O +Eout[33]||D5G2;|litDockS@0|out[33]|O +Eout[34]||D5G2;|litDockS@0|out[34]|O +Eout[35]||D5G2;|litDockS@0|out[35]|O +Eout[36]||D5G2;|litDockS@0|out[36]|O +Eout[37]||D5G2;|litDockS@0|out[37]|O +Epred[D]||D5G7;|outDockP@0|pred[D]|I +Epred[R]||D5G7;|mOneDock@0|pred|I +Epred[T]||D5G7;|outDockP@0|pred[T]|O +Eps[1]||D5G7;|outDockP@0|ps[1]|I +Eps[2]||D5G7;|outDockP@0|ps[2]|I +Eps[3]||D5G7;|outDockP@0|ps[3]|I +Eps[4]||D5G7;|outDockP@0|ps[4]|I +Eps[5]||D5G7;|outDockP@0|ps[5]|I +Eps[6]||D5G7;|outDockP@0|ps[6]|I +Eps[7]||D5G7;|outDockP@0|ps[7]|I +Eps[8]||D5G7;|outDockP@0|ps[8]|I +Eps[9]||D5G7;|outDockP@0|ps[9]|I +Eps[10]||D5G7;|outDockP@0|ps[10]|O +Eps[11]||D5G7;|outDockP@0|ps[11]|O +Eps[12]||D5G7;|outDockP@0|ps[12]|O +Eps[13]||D5G7;|outDockP@0|ps[13]|O +Eps[14]||D5G7;|outDockP@0|ps[14]|O +Eps[15]||D5G7;|outDockP@0|ps[15]|O +Eps[16]||D5G7;|outDockP@0|ps[16]|O +Eps[17]||D5G7;|outDockP@0|ps[17]|O +Eps[18]||D5G7;|outDockP@0|ps[18]|O +Eps[19]||D5G7;|outDockP@0|ps[19]|I +Eps[20]||D5G7;|outDockP@0|ps[20]|I +Eps[21]||D5G7;|outDockP@0|ps[21]|I +Eps[22]||D5G7;|outDockP@0|ps[22]|I +Eps[23]||D5G7;|outDockP@0|ps[23]|I +Eps[24]||D5G7;|outDockP@0|ps[24]|I +Eps[25]||D5G7;|outDockP@0|ps[25]|I +Eps[26]||D5G7;|outDockP@0|ps[26]|I +Eps[27]||D5G7;|outDockP@0|ps[27]|I +Eps[28]||D5G7;|outDockP@0|ps[28]|O +Eps[29]||D5G7;|outDockP@0|ps[29]|O +Eps[30]||D5G7;|outDockP@0|ps[30]|O +Eps[31]||D5G7;|outDockP@0|ps[31]|O +Eps[32]||D5G7;|outDockP@0|ps[32]|O +Eps[33]||D5G7;|outDockP@0|ps[33]|O +Eps[34]||D5G7;|outDockP@0|ps[34]|O +Eps[35]||D5G7;|outDockP@0|ps[35]|O +Eps[36]||D5G7;|outDockP@0|ps[36]|O +Eps[37]||D5G2;|litDockS@0|ps[1]|I +Eps[38]||D5G2;|litDockS@0|ps[2]|I +Eps[39]||D5G2;|litDockS@0|ps[3]|I +Eps[40]||D5G2;|litDockS@0|ps[4]|I +Eps[41]||D5G2;|litDockS@0|ps[5]|I +Eps[42]||D5G2;|litDockS@0|ps[6]|I +Eps[43]||D5G2;|litDockS@0|ps[7]|I +Eps[44]||D5G2;|litDockS@0|ps[8]|I +Eps[45]||D5G2;|litDockS@0|ps[9]|I +Eps[46]||D5G2;|litDockS@0|ps[10]|O +Eps[47]||D5G2;|litDockS@0|ps[11]|O +Eps[48]||D5G2;|litDockS@0|ps[12]|O +Eps[49]||D5G2;|litDockS@0|ps[13]|O +Eps[50]||D5G2;|litDockS@0|ps[14]|O +Eps[51]||D5G2;|litDockS@0|ps[15]|O +Eps[52]||D5G2;|litDockS@0|ps[16]|O +Eps[53]||D5G2;|litDockS@0|ps[17]|O +Eps[54]||D5G2;|litDockS@0|ps[18]|O +Eps[55]||D5G2;|litDockS@0|ps[19]|I +Eps[56]||D5G2;|litDockS@0|ps[20]|I +Eps[do]||D5G7;|outDockP@0|ps[do]|O +Eps[skip]||D5G7;|outDockP@0|ps[skip]|O +Eready||D5G2;|litDockS@0|ready|O +Ering[1]||D5G7;|mOneDock@0|in[1]|I +Ering[2]||D5G7;|mOneDock@0|in[2]|I +Ering[3]||D5G7;|mOneDock@0|in[3]|I +Ering[4]||D5G7;|mOneDock@0|in[4]|I +Ering[5]||D5G7;|mOneDock@0|in[5]|I +Ering[6]||D5G7;|mOneDock@0|in[6]|I +Ering[7]||D5G7;|mOneDock@0|in[7]|I +Ering[8]||D5G7;|mOneDock@0|in[8]|I +Ering[9]||D5G7;|mOneDock@0|in[9]|I +Ering[10]||D5G7;|mOneDock@0|in[10]|I +Ering[11]||D5G7;|mOneDock@0|in[11]|I +Ering[12]||D5G7;|mOneDock@0|in[12]|I +Ering[13]||D5G7;|mOneDock@0|in[13]|I +Ering[14]||D5G7;|mOneDock@0|in[14]|I +Ering[15]||D5G7;|mOneDock@0|in[15]|I +Ering[16]||D5G7;|mOneDock@0|in[16]|I +Ering[17]||D5G7;|mOneDock@0|in[17]|I +Ering[18]||D5G7;|mOneDock@0|in[18]|I +Ering[19]||D5G7;|mOneDock@0|in[19]|I +Ering[20]||D5G7;|mOneDock@0|in[20]|I +Ering[21]||D5G7;|mOneDock@0|in[21]|I +Ering[22]||D5G7;|mOneDock@0|in[22]|I +Ering[23]||D5G7;|mOneDock@0|in[23]|I +Ering[24]||D5G7;|mOneDock@0|in[24]|I +Ering[25]||D5G7;|mOneDock@0|in[25]|I +Ering[26]||D5G7;|mOneDock@0|in[26]|I +Ering[27]||D5G7;|mOneDock@0|in[27]|I +Ering[28]||D5G7;|mOneDock@0|in[28]|I +Ering[29]||D5G7;|mOneDock@0|in[29]|I +Ering[30]||D5G7;|mOneDock@0|in[30]@505268089|I +Ering[31]||D5G7;|mOneDock@0|in[30]|I +Ering[32]||D5G7;|mOneDock@0|in[31]|I +Ering[33]||D5G7;|mOneDock@0|in[32]|I +Ering[34]||D5G7;|mOneDock@0|in[33]|I +Ering[35]||D5G7;|mOneDock@0|in[34]|I +Ering[36]||D5G7;|mOneDock@0|in[35]|I +Esel||D5G7;|outDockP@0|sel|I +Esf[succ]||D5G7;|outDockP@0|sf[succ]|O +EsignalBitFromInboundSwitchFabric||D5G2;|litDockS@0|xxx|I +Esir[1]||D5G7;|mOneDock@0|sir[1]|I +Esir[2]||D5G2;|mOneDock@0|sir[2]|B +Esir[3]||D5G2;|mOneDock@0|sir[3]|B +Esir[4]||D5G2;|mOneDock@0|sir[4]|B +Esir[5]||D5G2;|mOneDock@0|sir[5]|B +Esir[6]||D5G2;|mOneDock@0|sir[6]|B +Esir[7]||D5G2;|mOneDock@0|sir[7]|B +Esir[8]||D5G2;|mOneDock@0|sir[8]|B +Esir[9]||D5G7;|mOneDock@0|sir[9]|B +Esir[10]||D5G2;|litDockS@0|sir[1]|I +Esir[11]||D5G2;|litDockS@0|sir[2]|B +Esir[12]||D5G2;|litDockS@0|sir[3]|B +Esir[13]||D5G2;|litDockS@0|sir[4]|B +Esir[14]||D5G2;|litDockS@0|sir[5]|B +Esir[15]||D5G2;|litDockS@0|sir[6]|B +Esir[16]||D5G2;|litDockS@0|sir[7]|B +Esir[17]||D5G2;|litDockS@0|sir[8]|B +Esir[18]||D5G2;|litDockS@0|sir[9]|B +Esor[10]||D5G2;|litDockS@0|sor[1]|O +Esor[11]||D5G2;|litDockS@0|sor[2]|B +Esor[12]||D5G2;|litDockS@0|sor[3]|B +Esor[13]||D5G2;|litDockS@0|sor[4]|B +Esor[14]||D5G2;|litDockS@0|sor[5]|B +Esor[15]||D5G2;|litDockS@0|sor[6]|B +Esor[16]||D5G2;|litDockS@0|sor[7]|B +Esor[17]||D5G2;|litDockS@0|sor[8]|B +Esor[18]||D5G2;|litDockS@0|sor[9]|B +Esucc[D]||D5G2;|litDockS@0|succ[D]|I +Esucc[T]||D5G2;|litDockS@0|succ[T]|I +Etake[m1]||D5G2;|mOneDock@0|take[1]|O +Etake[ps]||D5G7;|outDockP@0|take[1]|O +Evdd||D5G7;|mOneDock@0|vdd_4|P +Evdd_1||D5G7;|mOneDock@0|vdd_1|P +Evdd_2||D5G7;|outDockP@0|vdd_2|P +Evdd_3||D5G7;|mOneDock@0|vdd_3|P +Evdd_4||D5G7;|outDockP@0|vdd_4|P +Evdd_5||D5G7;|mOneDock@0|vdd_5|P +Evdd_6||D5G7;|mOneDock@0|vdd_6|P +Evdd_7||D5G7;|mOneDock@0|vdd_7|P +Evdd_8||D5G7;|outDockP@0|vdd|P +Evdd_9||D5G7;|outDockP@0|vdd_1|P +Evdd_10||D5G7;|outDockP@0|vdd_7|P +Evdd_11||D5G7;|outDockP@0|vdd_8|P +Evdd_12||D5G7;|outDockP@0|vdd_9|P +Evdd_13||D5G7;|outDockP@0|vdd_10|P +Evdd_14||D5G7;|outDockP@0|vdd_11|P +Evdd_15||D5G7;|outDockP@0|vdd_14|P +Evdd_16||D5G7;|outDockP@0|vdd_16|P +Evdd_17||D5G7;|outDockP@0|vdd_17|P +Evdd_18||D5G7;|outDockP@0|vdd_18|P +Evdd_19||D5G2;|litDockS@0|vdd_19|P +Evdd_20||D5G2;|litDockS@0|vdd_20|P +Evdd_21||D5G2;|litDockS@0|vdd_21|P +Evdd_22||D5G7;|outDockP@0|vdd_22|P +Evdd_23||D5G7;|outDockP@0|vdd_23|P +Evdd_24||D5G7;|outDockP@0|vdd_24|P +Evdd_33||D5G7;|outDockP@0|vdd_33|P +Evdd_36||D5G7;|outDockP@0|vdd_36|P +Evdd_37||D5G7;|outDockP@0|vdd_37|P +Evdd_38||D5G7;|outDockP@0|vdd_38|P +Evdd_39||D5G7;|outDockP@0|vdd_39|P +Evdd_52||D5G7;|outDockP@0|vdd_52|P +Evdd_54||D5G7;|outDockP@0|vdd_54|P +Evdd_56||D5G7;|outDockP@0|vdd_56|P +Evdd_57||D5G7;|outDockP@0|vdd_57|P +Evdd_58||D5G7;|outDockP@0|vdd_58|P +Evdd_59||D5G7;|outDockP@0|vdd_59|P +Evdd_60||D5G7;|outDockP@0|vdd_60|P +Evdd_61||D5G7;|outDockP@0|vdd_61|P +Evdd_62||D5G7;|outDockP@0|vdd_62|P +Evdd_63||D5G7;|outDockP@0|vdd_63|P +Evdd_64||D5G7;|outDockP@0|vdd_64|P +Evdd_69||D5G7;|outDockP@0|vdd_69|P +Evdd_70||D5G7;|outDockP@0|vdd_70|P +Evdd_73||D5G7;|outDockP@0|vdd_73|P +Evdd_74||D5G7;|outDockP@0|vdd_74|P +Evdd_75||D5G2;|litDockS@0|vdd|P +Evdd_76||D5G2;|litDockS@0|vdd_1|P +Evdd_77||D5G2;|litDockS@0|vdd_3|P +Evdd_78||D5G2;|litDockS@0|vdd_4|P +Evdd_79||D5G2;|litDockS@0|vdd_10|P +Evdd_80||D5G2;|litDockS@0|vdd_11|P +Evdd_81||D5G2;|litDockS@0|vdd_16|P +Evdd_82||D5G2;|litDockS@0|vdd_17|P +Evdd_83||D5G2;|litDockS@0|vdd_18|P +Evdd_84||D5G2;|litDockS@0|vdd_22|P +Evdd_85||D5G2;|litDockS@0|vdd_23|P +X + +# Cell outM1PredLit;1{sch} +CoutM1PredLit;1{sch}||schematic|1237229034349|1237249196059| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||60|-9|||| +NOff-Page|conn@2||35.5|-10|||| +NOff-Page|conn@3||57|3|||| +NOff-Page|conn@4||-9.5|-5|||XYRR| +NOff-Page|conn@6||-24|-13|||RRR| +NOff-Page|conn@8||-11.5|5|||Y| +NOff-Page|conn@11||-57|3|||Y| +NOff-Page|conn@12||-36|-13|||RRR| +NOff-Page|conn@13||-58|-9|||| +NOff-Page|conn@14||-56|8|||Y| +NOff-Page|conn@15||57|8|||| +NOff-Page|conn@16||12.5|1|||Y| +NOff-Page|conn@17||20.5|-20|||RRR| +NOff-Page|conn@18||39.5|10|||YR| +NOff-Page|conn@19||-9.5|0|||Y| +IstagesM:litDockStage;1{ic}|litDockS@0||48|0|||D5G4; +IstagesM:mOneDockStage;1{ic}|mOneDock@0||-48|0|||D5G4; +IstagesM:outDockPredStage;1{ic}|outDockP@0||0|0|||D5G4; +IoutM1PredLit;1{ic}|outM1Pre@0||49|37|||D5G4; +Ngeneric:Invisible-Pin|pin@0||-3|40.5|||||ART_message(D5G6;)SoutM1PredLit +Ngeneric:Invisible-Pin|pin@1||-3.5|22.5|||||ART_message(D5G3;)Sies 16 March 2009 +Ngeneric:Invisible-Pin|pin@2||-3.5|32.5|||||ART_message(D5G3;)Shere is the predicate, counters, and D register +NBus_Pin|pin@3||14|-9|-1|-1|| +NBus_Pin|pin@5||14|-12|-1|-1|| +NBus_Pin|pin@6||37|-8|-1|-1|| +NBus_Pin|pin@7||37|-4|-1|-1|| +NBus_Pin|pin@11||12|-15|-1|-1|| +NBus_Pin|pin@12||12|-20|-1|-1|| +NWire_Pin|pin@17||58|-3|||| +NWire_Pin|pin@18||58|0|||| +NBus_Pin|pin@23||-24|-9|-1|-1|| +NWire_Pin|pin@27||-36|5|||| +NBus_Pin|pin@28||-30|3|-1|-1|| +NBus_Pin|pin@29||-30|0|-1|-1|| +NBus_Pin|pin@30||2|-15|-1|-1|| +NBus_Pin|pin@31||48|-15|-1|-1|| +NBus_Pin|pin@33||20.5|3|-1|-1|| +NWire_Pin|pin@34||39.5|3|||| +NWire_Pin|pin@35||9|5|||| +NWire_Pin|pin@36||9|7|||| +NWire_Pin|pin@37||-2|-16|||| +NWire_Pin|pin@38||-48|-15|||| +NWire_Pin|pin@39||70.5|0|||| +NWire_Pin|pin@40||70.5|-4.5|||| +NWire_Pin|pin@41||58|-6.5|||| +Abus|inLO[1:7]|D5G2;|-0.5|IJ900|pin@11||12|-15|pin@12||12|-20 +Abus|m1cate[1:6][T,F]|D5G2;|-0.5|IJ900|pin@28||-30|3|pin@29||-30|0 +Abus|net@0||-0.5|IJ1800|outDockP@0|ps[1:36]|6|-9|pin@3||14|-9 +Abus|net@3||-0.5|IJ0|litDockS@0|inB[1:20]|44|-8|pin@6||37|-8 +Abus|net@6||-0.5|IJ0|conn@1|a|58|-9|litDockS@0|out[1:37]|54|-9 +Abus|net@10||-0.5|IJ0|litDockS@0|inA[1:37]|44|-10|conn@2|y|37.5|-10 +Awire|net@19|||1800|litDockS@0|succ_1[D,T]|52|-3|pin@17||58|-3 +Awire|net@20|||1800|litDockS@0|outS[1]|52|0|pin@18||58|0 +Abus|net@21||-0.5|IJ0|conn@3|a|55|3|litDockS@0|succ[D,T]|52|3 +Abus|net@29||-0.5|IJ1800|pin@23||-24|-9|outDockP@0|in[1:36]|-4|-9 +Abus|net@30||-0.5|IJ900|pin@23||-24|-9|conn@6|a|-24|-11 +Abus|net@32||-0.5|IJ1800|conn@8|y|-9.5|5|outDockP@0|pred[D,T]|-4|5 +Awire|net@36|||0|mOneDock@0|pred|-52|3|conn@11|y|-55|3 +Awire|net@37|||2700|conn@12|a|-36|-11|pin@27||-36|5 +Awire|net@38|||0|pin@27||-36|5|mOneDock@0|succ|-44|5 +Abus|net@39||-0.5|IJ0|mOneDock@0|in[1:36]|-52|-9|conn@13|y|-56|-9 +Abus|net@43||-0.5|IJ1800|mOneDock@0|out[1:36]|-42|-9|pin@23||-24|-9 +Awire|net@44|||0|litDockS@0|fire[M]|44|-5|outDockP@0|fire[M]|4|-5 +Awire|net@45|||0|litDockS@0|do[L]|44|-2|outDockP@0|do[Lt]|4|-2 +Abus|net@46||-0.5|IJ0|outDockP@0|m1cate[1:6][T,F]|-5|3|pin@28||-30|3 +Abus|net@47||-0.5|IJ1800|mOneDock@0|sor[1:9]|-46|8|outDockP@0|sir[1:9]|-1|8 +Abus|net@48||-0.5|IJ1800|outDockP@0|sor[1:9]|2|8|litDockS@0|sir[1:9]|47|8 +Abus|net@49||-0.5|IJ0|mOneDock@0|sir[1:9]|-49|8|conn@14|y|-54|8 +Abus|net@50||-0.5|IJ0|conn@15|a|55|8|litDockS@0|sor[1:9]|50|8 +Abus|net@51||-0.5|IJ0|pin@28||-30|3|mOneDock@0|succ_1|-44|3 +Abus|net@52||-0.5|IJ0|pin@11||12|-15|pin@30||2|-15 +Abus|net@53||-0.5|IJ2700|pin@30||2|-15|outDockP@0|inLO[1:6,8]|2|-13 +Abus|net@54||-0.5|IJ1800|pin@11||12|-15|pin@31||48|-15 +Abus|net@55||-0.5|IJ2700|pin@31||48|-15|litDockS@0|outLO[1:8]|48|-13 +Abus|net@59||-0.5|IJ1800|outDockP@0|flag[A,D][set,clr]|4|1|conn@16|a|10.5|1 +Abus|net@61||-0.5|IJ900|pin@33||20.5|3|conn@17|a|20.5|-18 +Abus|net@62||-0.5|IJ1800|outDockP@0|ps[skip,do]|5|3|pin@33||20.5|3 +Awire|net@63|||0|outDockP@0|torp|-4|-5|conn@4|y|-7.5|-5 +Awire|net@64|||900|conn@18|y|39.5|8|pin@34||39.5|3 +Awire|net@66|||0|litDockS@0|do[L_1]|44|3|pin@34||39.5|3 +Awire|net@74|||0|outDockP@0|flag[C][T,F]|-4|0|conn@19|y|-7.5|0 +Awire|net@75|||1800|pin@18||58|0|pin@39||70.5|0 +Awire|net@78|||1800|outDockP@0|succ[sf]|4|5|pin@35||9|5 +Abus|ps[1:20]|D5G2;|-0.5|IJ2700|pin@6||37|-8|pin@7||37|-4 +Abus|ps[1:36]|D5G2;|-0.5|IJ900|pin@3||14|-9|pin@5||14|-12 +Awire|ready|D5G2;||900|pin@17||58|-3|pin@41||58|-6.5 +Awire|sourceOfFlagC|D5G2;||900|pin@39||70.5|0|pin@40||70.5|-4.5 +Awire|succ[D]|D5G2;||2700|pin@35||9|5|pin@36||9|7 +Awire|take[m1]|D5G2;||900|mOneDock@0|take[1]|-48|-12|pin@38||-48|-15 +Awire|take[ps]|D5G2;||900|outDockP@0|take[1]|-2|-12|pin@37||-2|-16 +Edp[1:37,B]||D4G2;|conn@2|a|I +Eepi[torp]||D4G2;|conn@4|a|I +Eflag[A,D][set,clr]||D6G2;|conn@16|y|O +Epred_1[D,T]|flag[C][T]|D4G2;|conn@19|a|I +Em1[1:36]||D6G2;|conn@6|y|O +Eout[1:37]||D6G2;|conn@1|y|O +Epred[D,T]||D4G2;|conn@8|a|I +Epred[R]||D4G2;|conn@11|a|I +Eps[skip,do]||D6G2;|conn@17|y|O +Ering[1:36]||D4G2;|conn@13|a|I +EsignalBitFromInboundSwitchFabric||D4G2;|conn@18|a|I +Esir[1:9]||D4G2;|conn@14|a|I +Esor[1:9]||D6G2;|conn@15|y|O +Esucc[D,T]||D6G2;|conn@3|y|O +Esucc|succ[M1]|D6G2;|conn@12|y|O +X + # Cell properStopper;1{ic} CproperStopper;1{ic}||artwork|1182205556474|1235312321542|EI Ngeneric:Facet-Center|art@0||0|0||||AV @@ -4317,7 +5829,7 @@ Esucc||D5G2;|pin@22||O X # Cell properStopper;1{lay} -CproperStopper;1{lay}||cmos90|1235248265722|1235318261992||ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235317544585|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 +CproperStopper;1{lay}||cmos90|1235248265722|1237217311672|I|ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235317544585|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@0||9|-40|||| NX-Metal-2-Metal-3-Con|contact@1||9|422|||| @@ -4886,7 +6398,7 @@ Evdd_47||D5G2;|fillStag@0|vdd_11|P X # Cell properStopper;1{sch} -CproperStopper;1{sch}||schematic|1182121322015|1235251515729| +CproperStopper;1{sch}||schematic|1182121322015|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||-21|-7|||Y| NOff-Page|conn@2||22|-7|||| @@ -4942,7 +6454,7 @@ Esucc||D6G3;|conn@8|y|O X # Cell southFifo;1{ic} -CsouthFifo;1{ic}||artwork|1226359478414|1236022621297|E +CsouthFifo;1{ic}||artwork|1226359478414|1237217311672|EI Ngeneric:Facet-Center|art@0||0|0||||AV NPin|pin@2||-2|7|1|1|| Ngeneric:Invisible-Pin|pin@3||0|6|||||ART_message(D5G1.5;)S13 @@ -5061,7 +6573,7 @@ Esucc[tap]||D5G2;|pin@46||O X # Cell southFifo;1{sch} -CsouthFifo;1{sch}||schematic|1226359374697|1236022621297| +CsouthFifo;1{sch}||schematic|1226359374697|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@2||35|-7|||| NOff-Page|conn@3||37|1|||| @@ -5254,7 +6766,7 @@ Esucc[tap]|succ[B]|D5G2;|pin@67||O X # Cell tapPropStop;2{sch} -CtapPropStop;2{sch}||schematic|1182121322015|1235425211160| +CtapPropStop;2{sch}||schematic|1182121322015|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||-27|-7|||Y| NOff-Page|conn@2||70|-7|||| @@ -5324,7 +6836,7 @@ Esucc[tap]|succ[B]|D6G3;|conn@13|y|O X # Cell upDown8weak;1{ic} -CupDown8weak;1{ic}||artwork|1226343476267|1236022920691|E +CupDown8weak;1{ic}||artwork|1226343476267|1237217311672|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||2|-11|-1|-1|| Nschematic:Bus_Pin|pin@1||-2|-7|-1|-1|| @@ -5405,7 +6917,7 @@ EsuccU||D5G2;|pin@9||O X # Cell upDown8weak;1{lay} -CupDown8weak;1{lay}||cmos90|1235224849019|1235228708724||ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235227950844|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235227950844 +CupDown8weak;1{lay}||cmos90|1235224849019|1237217311672|I|ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235227950844|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235227950844 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@0||-30|-1058|||| NX-Metal-2-Metal-3-Con|contact@1||-30|-514|||| @@ -7729,7 +9241,7 @@ Evdd_77||D5G2;|weakStag@7|vdd_22|P X # Cell upDown8weak;1{sch} -CupDown8weak;1{sch}||schematic|1226005092642|1236022920691| +CupDown8weak;1{sch}||schematic|1226005092642|1237217311672|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@1||60|14|||| NOff-Page|conn@2||-48|14|||| diff --git a/electric/stagesM.jelib b/electric/stagesM.jelib index 26091a5..8968375 100755 --- a/electric/stagesM.jelib +++ b/electric/stagesM.jelib @@ -1,5 +1,5 @@ # header information: -HstagesM|8.09c +HstagesM|8.09a # Views: Vicon|ic @@ -28,6 +28,8 @@ LlatchesK|latchesK LloopCountM|loopCountM +LmoveM|moveM + LoneHotM|oneHotM LorangeTSMC090nm|orangeTSMC090nm @@ -55,7 +57,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC Trcmos|ScaleFORrcmos()D1000.0 # Cell aDockGallery;1{lay} -CaDockGallery;1{lay}||cmos90|1233784289754|1234016785941||ATTR_NCC(D5G5;NTX57.5;Y578.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802304700|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 +CaDockGallery;1{lay}||cmos90|1233784289754|1237158357747|I|ATTR_NCC(D5G5;NTX57.5;Y578.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802304700|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 IaltEndDockStage;1{lay}|altEndDo@0||0|360|||D5G4; IaltStartDockStage;1{lay}|altStart@0||0|144|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -139,7 +141,7 @@ Evdd_16||D5G2;|altEndDo@0|vdd_16|P X # Cell aDockGallery;1{sch} -CaDockGallery;1{sch}||schematic|1233796583676|1234016754177| +CaDockGallery;1{sch}||schematic|1233796583676|1237158357747|I IaltEndDockStage;1{ic}|altEndDo@0||60|0|||D5G4; IaltStartDockStage;1{ic}|altStart@0||36|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -156,7 +158,7 @@ Abus|net@6||-0.5|IJ1800|plainDoc@1|sor[1:9]|14|6|altStart@0|sir[1:9]|35|6 X # Cell aFabricGallery;1{lay} -CaFabricGallery;1{lay}||cmos90|1230604398952|1233951318415||DRC_last_good_drc_area_date()G1230859050703|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703 +CaFabricGallery;1{lay}||cmos90|1230604398952|1237158357747|I|DRC_last_good_drc_area_date()G1230859050703|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703 Ngeneric:Facet-Center|art@0||0|0||||AV IbranchModule;1{lay}|branchMo@0||0|432|||D5G4; IcrossModule;1{lay}|crossMod@0||0|-864|||D5G4; @@ -169,7 +171,7 @@ IswitchModule;1{lay}|switchMo@0||0|1296|||D5G4; X # Cell altEndDockStage;1{ic} -CaltEndDockStage;1{ic}||artwork|1227458681883|1233800901516|E +CaltEndDockStage;1{ic}||artwork|1227458681883|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-4|-6|-1|-1|| Nschematic:Bus_Pin|pin@2||-4|-8|-1|-1|| @@ -247,7 +249,7 @@ Esucc||D5G2;|pin@10||O X # Cell altEndDockStage;1{lay} -CaltEndDockStage;1{lay}||cmos90|1227459038857|1235246105014||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802199210|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233959501222 +CaltEndDockStage;1{lay}||cmos90|1227459038857|1237158357747|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802199210|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233959501222 IgaspM:anAltEnd;5{lay}|anAltEnd@3||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@23||-145.5|-72|||| @@ -478,7 +480,7 @@ Evdd_18||D5G2;|scanEx3s@1|vdd_11|P X # Cell altEndDockStage;1{sch} -CaltEndDockStage;1{sch}||schematic|1227457806942|1235246157802| +CaltEndDockStage;1{sch}||schematic|1227457806942|1237158357747|I IaltEndDockStage;1{ic}|altEndSt@0||-28|15|||D5G4; IgaspM:anAltEnd;1{ic}|anAltEnd@1||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -580,7 +582,7 @@ Esucc||D6G2;|conn@1|y|O X # Cell altStartDockStage;1{ic} -CaltStartDockStage;1{ic}||artwork|1227452902143|1233797449860|E +CaltStartDockStage;1{ic}||artwork|1227452902143|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@1||-4|-7|-1|-1|| NPin|pin@2||-4|-5|1|1|| @@ -660,7 +662,7 @@ EsuccB||D5G2;|pin@37||O X # Cell altStartDockStage;1{lay} -CaltStartDockStage;1{lay}||cmos90|1227453076312|1233955175956||ATTR_NCC(D5G5;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233795013051|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233955577284 +CaltStartDockStage;1{lay}||cmos90|1227453076312|1237158357747|I|ATTR_NCC(D5G5;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233795013051|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233955577284 IgaspL:anAltStart;3{lay}|anAltSta@2||0|-72|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-2-Metal-3-Con|contact@4||330|88|||| @@ -1164,7 +1166,7 @@ Evdd_12||D5G2;|scanEx1v@1|vdd_3|P X # Cell altStartDockStage;1{sch} -CaltStartDockStage;1{sch}||schematic|1227452321533|1235236802551| +CaltStartDockStage;1{sch}||schematic|1227452321533|1237158357747|I IaltStartDockStage;1{ic}|altStart@0||-27|15|||D5G4; IgaspL:anAltStart;1{ic}|anAltSta@0||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1239,7 +1241,7 @@ EsuccB||D6G2;|conn@3|y|O X # Cell branchModule;1{lay} -CbranchModule;1{lay}||cmos90|1230593314387|1231547973044||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230852053346|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230852053346 +CbranchModule;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230852053346|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230852053346 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1442,7 +1444,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P X # Cell branchModule;1{sch} -CbranchModule;1{sch}||schematic|1230593225542|1230905559386| +CbranchModule;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||10.5|-3|||| @@ -1506,7 +1508,7 @@ Esucc[B]||D6G2;|conn@6|y|O X # Cell crossModule;1{lay} -CcrossModule;1{lay}||cmos90|1230572655232|1230858675879||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230858431574|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703 +CcrossModule;1{lay}||cmos90|1230572655232|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230858431574|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703 IregistersM:addr2in60Cx7;2{lay}|addr2in6@0||-792|144|X||D5G4; IregistersM:addr2in60Cx7;2{lay}|addr2in6@1||936|144|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1801,7 +1803,7 @@ Evdd_13||D5G2;|addr2in6@0|vdd_3|P X # Cell crossModule;1{sch} -CcrossModule;1{sch}||schematic|1230593225542|1230905577755| +CcrossModule;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr2in60Cx15;1{ic}|addr2in6@0||-10|-24|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||10.5|4|||| @@ -1962,7 +1964,7 @@ Esucc||D5G2;|pin@34||O X # Cell drainStage;1{lay} -CdrainStage;1{lay}||cmos90|1230593314387|1235243060492||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235242807746|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235252233294 +CdrainStage;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235242807746|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235252233294 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -2235,7 +2237,7 @@ Evdd_18||D5G2;|scanFx3v@0|vdd|P X # Cell drainStage;1{sch} -CdrainStage;1{sch}||schematic|1230747175476|1236023498362| +CdrainStage;1{sch}||schematic|1230747175476|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-10|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-20|-16|||| @@ -2318,7 +2320,7 @@ Esucc||D6G2;|conn@2|y|O X # Cell epiDockStage;1{ic} -CepiDockStage;1{ic}||artwork|1227473885630|1235677873092|E +CepiDockStage;1{ic}||artwork|1227473885630|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-4|-7|-1|-1|| Nschematic:Bus_Pin|pin@2||5|-7|-1|-1|| @@ -2400,7 +2402,7 @@ Eepi[TORP_1]|take[epi]|D5G2;|pin@71||O X # Cell epiDockStage;1{lay} -CepiDockStage;1{lay}||cmos90|1227472110828|1235185080549||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235176242200|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235185214788 +CepiDockStage;1{lay}||cmos90|1227472110828|1237158357747|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235176242200|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237215740364 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@6||218.5|40|||| NX-Metal-2-Metal-3-Con|contact@9||1680|22|||| @@ -2562,7 +2564,7 @@ Evdd_4||D5G2;|ins1in20@1|vdd_4|P X # Cell epiDockStage;1{sch} -CepiDockStage;1{sch}||schematic|1227471858866|1235185060191| +CepiDockStage;1{sch}||schematic|1227471858866|1237158357747|I IgaspM:gaspEpi;1{ic}|anEpiSta@1||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@2||-12|2|||XRR| @@ -2746,7 +2748,7 @@ Esucc||D5G2;|pin@11||O X # Cell fillStage;1{lay} -CfillStage;1{lay}||cmos90|1230868257499|1235318250786||ATTR_NCC(D5G6;NTY450;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235317973335|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 +CfillStage;1{lay}||cmos90|1230868257499|1237206698263|I|ATTR_NCC(D5G6;NTY450;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235317973335|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759 IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@0||936|288|||D5G4; IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@1||-792|288|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -3230,7 +3232,7 @@ Evdd_29||D5G2;|data1in6@1|vdd_9|P X # Cell fillStage;1{sch} -CfillStage;1{sch}||schematic|1230905167059|1236023160253| +CfillStage;1{sch}||schematic|1230905167059|1237158357747|I IregistersM:addr1in60Cx7scan;1{ic}|addr1in6@0||-30|-30|X||D5G4; IregistersM:addr1in60Cx7scan;1{ic}|addr1in6@1||-48|-30|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -3456,91 +3458,91 @@ Esucc||D6G2;|conn@6|y|O X # Cell litDockStage;1{ic} -ClitDockStage;1{ic}||artwork|1234739572932|1235608596721|E +ClitDockStage;1{ic}||artwork|1234739572932|1237247677114|EI Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@2||-3|3|-1|-1|| -Nschematic:Bus_Pin|pin@4||-3|0|-1|-1|| -Nschematic:Bus_Pin|pin@6||-4|-8|-1|-1|| -Nschematic:Bus_Pin|pin@8||-4|-6|-1|-1|| -Nschematic:Bus_Pin|pin@10||5|-7|-1|-1|| -Nschematic:Bus_Pin|pin@12||-1|6|-1|-1|| -Nschematic:Bus_Pin|pin@14||2|6|-1|-1|| -Nschematic:Bus_Pin|pin@16||3|3|-1|-1|| -Ngeneric:Invisible-Pin|pin@17||2|3|1|1|| -NPin|pin@18||-2|-4|1|1|| -NPin|pin@19||2|-4|1|1|| -NPin|pin@20||0|-4|1|1|| -NPin|pin@21||0|-5|1|1|| -NPin|pin@22||-4|-5|1|1|| -NPin|pin@23||-4|-9|1|1|| -NPin|pin@24||3|-5|1|1|| -NPin|pin@25||3|-4|1|1|| -NPin|pin@26||5|-7|1|1|| -NPin|pin@27||3|-10|1|1|| -NPin|pin@28||3|-9|1|1|| -NPin|pin@29||2.5|-5|1|1|| +Nschematic:Bus_Pin|pin@2||-4|-2|-1|-1|| +Nschematic:Bus_Pin|pin@4||-4|-5|-1|-1|| +Nschematic:Bus_Pin|pin@6||-4|-10|-1|-1|| +Nschematic:Bus_Pin|pin@8||-4|-8|-1|-1|| +Nschematic:Bus_Pin|pin@10||6|-9|-1|-1|| +Nschematic:Bus_Pin|pin@12||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@14||2|8|-1|-1|| +Nschematic:Bus_Pin|pin@16||4|3|-1|-1|| +Ngeneric:Invisible-Pin|pin@17||3|3|1|1|| +NPin|pin@18||-3|-6|1|1|| +NPin|pin@19||3|-6|1|1|| +NPin|pin@20||0|-6|1|1|| +NPin|pin@21||0|-7|1|1|| +NPin|pin@22||-4|-7|1|1|| +NPin|pin@23||-4|-11|1|1|| +NPin|pin@24||4|-7|1|1|| +NPin|pin@25||4|-6|1|1|| +NPin|pin@26||6|-9|1|1|| +NPin|pin@27||4|-12|1|1|| +NPin|pin@28||4|-11|1|1|| +NPin|pin@29||2.5|-7|1|1|| Ngeneric:Invisible-Pin|pin@30||0|0|||||ART_message(D5G2;)SLIT -NPin|pin@31||-2|3|1|1|| -NPin|pin@32||-3|3|1|1|| -NPin|pin@33||-2|7|1|1|| -NPin|pin@34||-1|6|1|1|| -NPin|pin@35||-2|5|1|1|| -NPin|pin@36||0|4|1|1|| -NPin|pin@37||0|5|1|1|| -NPin|pin@38||1|5|1|1|| -NPin|pin@39||2|6|1|1|| -NPin|pin@40||1|7|1|1|| -NPin|pin@43||-2|4|1|1|| -NPin|pin@46||2|4|1|1|| -Nschematic:Bus_Pin|pin@49||3|-3|-1|-1|| -NPin|pin@51||2|-3|1|1|| -NPin|pin@52||3|-3|1|1|| -NPin|pin@53||-2|0|1|1|| -NPin|pin@54||-3|0|1|1|| -Nschematic:Bus_Pin|pin@55||0|-11|-1|-1|| -Ngeneric:Invisible-Pin|pin@56||0|-9|1|1|| -Nschematic:Bus_Pin|pin@59||3|0|-1|-1|| -Nschematic:Bus_Pin|pin@60||-3|-3|-1|-1|| -NPin|pin@61||-2|-3|1|1|| -NPin|pin@62||-3|-3|1|1|| -NPin|pin@63||2|0|1|1|| -NPin|pin@64||3|0|1|1|| -Ngeneric:Invisible-Pin|pin@65||0|6|||||ART_message(D5G1.5;)S1 -Aschematic:bus|net@8||-0.5|IJ1800|pin@17||2|3|pin@16||3|3 -AThicker|net@9|||FS1800|pin@20||0|-4|pin@19||2|-4 -AThicker|net@10|||FS0|pin@21||0|-5|pin@22||-4|-5 -AThicker|net@11|||FS1237|pin@25||3|-4|pin@26||5|-7 -AThicker|net@12|||FS563|pin@26||5|-7|pin@27||3|-10 -AThicker|net@13|||FS2700|pin@24||3|-5|pin@25||3|-4 -AThicker|net@14|||FS900|pin@28||3|-9|pin@27||3|-10 -AThicker|net@15|||FS0|pin@24||3|-5|pin@29||2.5|-5 -AThicker|net@16|||FS0|pin@31||-2|3|pin@32||-3|3 -AThicker|net@17|||FS1800|pin@18||-2|-4|pin@20||0|-4 -AThicker|net@19|||FS900|pin@20||0|-4|pin@21||0|-5 -AThicker|net@20|||FS900|pin@22||-4|-5|pin@23||-4|-9 -AThicker|net@21|||FS2700|pin@31||-2|3|pin@43||-2|4 -AThicker|net@22|||FS3150|pin@39||2|6|pin@40||1|7 -AThicker|net@23|||FS0|pin@40||1|7|pin@33||-2|7 -AThicker|net@24|||FS1350|pin@33||-2|7|pin@34||-1|6 -AThicker|net@25|||FS450|pin@34||-1|6|pin@35||-2|5 -AThicker|net@26|||FS1800|pin@35||-2|5|pin@37||0|5 -AThicker|net@27|||FS2700|pin@36||0|4|pin@37||0|5 -AThicker|net@28|||FS1800|pin@37||0|5|pin@38||1|5 -AThicker|net@29|||FS2250|pin@38||1|5|pin@39||2|6 -AThicker|net@30|||FS1800|pin@43||-2|4|pin@46||2|4 -AThicker|net@35|||FS1800|pin@21||0|-5|pin@29||2.5|-5 -AThicker|net@40|||FS2700|pin@63||2|0|pin@46||2|4 -AThicker|net@41|||FS900|pin@53||-2|0|pin@61||-2|-3 -AThicker|net@43|||FS2700|pin@19||2|-4|pin@51||2|-3 -AThicker|net@44|||FS1800|pin@51||2|-3|pin@52||3|-3 -AThicker|net@45|||FS900|pin@31||-2|3|pin@53||-2|0 -AThicker|net@46|||FS0|pin@53||-2|0|pin@54||-3|0 -Aschematic:bus|net@47||-0.5|IJ900|pin@56||0|-9|pin@55||0|-11 -AThicker|net@48|||FS1800|pin@23||-4|-9|pin@28||3|-9 -AThicker|net@49|||FS900|pin@61||-2|-3|pin@18||-2|-4 -AThicker|net@50|||FS0|pin@61||-2|-3|pin@62||-3|-3 -AThicker|net@51|||FS2700|pin@51||2|-3|pin@63||2|0 -AThicker|net@52|||FS1800|pin@63||2|0|pin@64||3|0 +NPin|pin@31||-3|3|1|1|| +NPin|pin@32||-4|3|1|1|| +NPin|pin@33||-2|9|1|1|| +NPin|pin@34||-1|8|1|1|| +NPin|pin@35||-2|7|1|1|| +NPin|pin@36||0|6|1|1|| +NPin|pin@37||0|7|1|1|| +NPin|pin@38||1|7|1|1|| +NPin|pin@39||2|8|1|1|| +NPin|pin@40||1|9|1|1|| +NPin|pin@43||-3|6|1|1|| +NPin|pin@46||3|6|1|1|| +Nschematic:Bus_Pin|pin@49||4|-3|-1|-1|| +NPin|pin@51||3|-3|1|1|| +NPin|pin@52||4|-3|1|1|| +Nschematic:Bus_Pin|pin@55||0|-13|-1|-1|| +Ngeneric:Invisible-Pin|pin@56||0|-11|1|1|| +Nschematic:Bus_Pin|pin@59||4|0|-1|-1|| +Nschematic:Bus_Pin|pin@60||-4|3|-1|-1|| +NPin|pin@61||-3|-2|1|1|| +NPin|pin@62||-4|-2|1|1|| +NPin|pin@63||3|0|1|1|| +NPin|pin@64||4|0|1|1|| +Ngeneric:Invisible-Pin|pin@65||0|8|||||ART_message(D5G1.5;)S1 +NPin|pin@66||-3|-5|1|1|| +NPin|pin@67||-4|-5|1|1|| +Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||4|3 +AThicker|net@9|||FS1800|pin@20||0|-6|pin@19||3|-6 +AThicker|net@10|||FS0|pin@21||0|-7|pin@22||-4|-7 +AThicker|net@11|||FS1237|pin@25||4|-6|pin@26||6|-9 +AThicker|net@12|||FS563|pin@26||6|-9|pin@27||4|-12 +AThicker|net@13|||FS2700|pin@24||4|-7|pin@25||4|-6 +AThicker|net@14|||FS900|pin@28||4|-11|pin@27||4|-12 +AThicker|net@15|||FS0|pin@24||4|-7|pin@29||2.5|-7 +AThicker|net@16|||FS0|pin@31||-3|3|pin@32||-4|3 +AThicker|net@17|||FS1800|pin@18||-3|-6|pin@20||0|-6 +AThicker|net@19|||FS900|pin@20||0|-6|pin@21||0|-7 +AThicker|net@20|||FS900|pin@22||-4|-7|pin@23||-4|-11 +AThicker|net@21|||FS2700|pin@31||-3|3|pin@43||-3|6 +AThicker|net@22|||FS3150|pin@39||2|8|pin@40||1|9 +AThicker|net@23|||FS0|pin@40||1|9|pin@33||-2|9 +AThicker|net@24|||FS1350|pin@33||-2|9|pin@34||-1|8 +AThicker|net@25|||FS450|pin@34||-1|8|pin@35||-2|7 +AThicker|net@26|||FS1800|pin@35||-2|7|pin@37||0|7 +AThicker|net@27|||FS2700|pin@36||0|6|pin@37||0|7 +AThicker|net@28|||FS1800|pin@37||0|7|pin@38||1|7 +AThicker|net@29|||FS2250|pin@38||1|7|pin@39||2|8 +AThicker|net@30|||FS1800|pin@43||-3|6|pin@46||3|6 +AThicker|net@35|||FS1800|pin@21||0|-7|pin@29||2.5|-7 +AThicker|net@40|||FS2700|pin@63||3|0|pin@46||3|6 +AThicker|net@43|||FS2700|pin@19||3|-6|pin@51||3|-3 +AThicker|net@44|||FS1800|pin@51||3|-3|pin@52||4|-3 +Aschematic:bus|net@47||-0.5|IJ900|pin@56||0|-11|pin@55||0|-13 +AThicker|net@48|||FS1800|pin@23||-4|-11|pin@28||4|-11 +AThicker|net@49|||FS900|pin@61||-3|-2|pin@66||-3|-5 +AThicker|net@50|||FS0|pin@61||-3|-2|pin@62||-4|-2 +AThicker|net@51|||FS2700|pin@51||3|-3|pin@63||3|0 +AThicker|net@52|||FS1800|pin@63||3|0|pin@64||4|0 +AThicker|net@53|||FS2700|pin@61||-3|-2|pin@31||-3|3 +AThicker|net@54|||FS900|pin@66||-3|-5|pin@18||-3|-6 +AThicker|net@55|||FS0|pin@66||-3|-5|pin@67||-4|-5 Edo[L]||D5G2;|pin@2||I EinA[1:37]|dp[1:37,B]|D5G2;|pin@6||I Efire[M]||D5G2;|pin@4||I @@ -3549,14 +3551,14 @@ EoutLO[1:8]|outLO[1:7]|D5G2;|pin@55||O Eout[1:37]||D5G2;|pin@10||O EinB[1:20]|ps[1:20]|D5G2;|pin@8||I Esucc_1[D,T]|ready|D5G2;|pin@49||O -Edo[L_1]|signalBitFromInboundSwitchFabric|D5G2;|pin@60||I +Edo[L_1]|signalBitFromInboundSwitchFabric|D4G2;|pin@60||I Esir[1:9]||D5G2;|pin@12||I Esor[1:9]||D5G2;|pin@14||O Esucc[D,T]||D5G2;|pin@16||O X -# Cell litDockStage;1{lay} -ClitDockStage;1{lay}||cmos90|1234734968018|1235129516335||ATTR_NCC(D5G5;NTY212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235126467756|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235008118227 +# Cell litDockStage;2{lay} +ClitDockStage;2{lay}||cmos90|1234734968018|1237158357747|I|ATTR_NCC(D5G5;NTY212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237228665946|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228665946 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@1||211.5|40|||X| NX-Metal-1-Metal-2-Con|contact@2||13.5|-10|||X| @@ -3567,20 +3569,6 @@ NX-Metal-1-Metal-2-Con|contact@7||-256.5|75|||| NX-Metal-1-Metal-2-Con|contact@8||1698.5|75|||| NX-Metal-1-Metal-2-Con|contact@9||-217.5|69|||| NX-Metal-2-Metal-3-Con|contact@10||1680|69|||| -NX-Metal-2-Metal-3-Con|contact@11||318|-304|||| -NX-Metal-2-Metal-3-Con|contact@12||462|-304|||| -NX-Metal-2-Metal-3-Con|contact@13||606|-304|||| -NX-Metal-2-Metal-3-Con|contact@14||750|-304|||| -NX-Metal-2-Metal-3-Con|contact@15||894|-304|||| -NX-Metal-2-Metal-3-Con|contact@16||1038|-304|||| -NX-Metal-2-Metal-3-Con|contact@17||1182|-304|||| -NX-Metal-2-Metal-3-Con|contact@18||336|-272|||| -NX-Metal-2-Metal-3-Con|contact@19||480|-272|||| -NX-Metal-2-Metal-3-Con|contact@20||624|-272|||| -NX-Metal-2-Metal-3-Con|contact@21||768|-272|||| -NX-Metal-2-Metal-3-Con|contact@22||912|-272|||| -NX-Metal-2-Metal-3-Con|contact@23||1056|-272|||| -NX-Metal-1-Metal-2-Con|contact@24||403.5|-213|||| NX-Metal-2-Metal-3-Con|contact@25||-324|-213|||| NX-Metal-1-Metal-2-Con|contact@26||-122.5|40|||| NX-Metal-1-Metal-2-Con|contact@27||12.5|16|||| @@ -3599,6 +3587,19 @@ NX-Metal-1-Metal-2-Con|contact@40||74|40|||| NX-Metal-1-Metal-2-Con|contact@41||135|104|||| NX-Metal-1-Metal-2-Con|contact@42||198|104|||| NX-Metal-2-Metal-3-Con|contact@43||180|122|||| +NX-Metal-2-Metal-3-Con|contact@44||-78.5|-272|||| +NX-Metal-2-Metal-3-Con|contact@45||-50.5|-272|||| +NX-Metal-2-Metal-3-Con|contact@46||-22.5|-272|||| +NX-Metal-2-Metal-3-Con|contact@47||5.5|-272|||| +NX-Metal-2-Metal-3-Con|contact@48||33.5|-272|||| +NX-Metal-2-Metal-3-Con|contact@49||61.5|-272|||| +NX-Metal-3-Metal-4-Con|contact@50||-78.5|-167.2|||| +NX-Metal-3-Metal-4-Con|contact@51||-50.5|-161.4|||| +NX-Metal-3-Metal-4-Con|contact@52||-22.5|-155.6|||| +NX-Metal-3-Metal-4-Con|contact@53||5.5|-149.8|||| +NX-Metal-3-Metal-4-Con|contact@54||33.5|-144|||| +NX-Metal-3-Metal-4-Con|contact@55||61.5|-138.2|||| +NX-Metal-1-Metal-2-Con|contact@56||-108|-213|||| IdriversJ:driveConnecter;3{lay}|driveCon@0||-66.5|112|RR||D5G4; IdriversJ:driveConnecter;3{lay}|driveCon@1||43.5|32|||D5G4; IgaspM:gaspLit;2{lay}|gaspLit@0||-173|144|||D5G4; @@ -3607,7 +3608,7 @@ IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||216|144|Y||D5G4; IdriversJ:latchAndDriver60;1{lay}|latchAnd@0||48|0|X||D5G4; IdriversJ:latchAndDriver30;1{lay}|latchAnd@1||109|144|||D5G4; IdriversJ:latchDriver60;1{lay}|latchDri@0||-71|144|Y||D5G4; -IloopCountM:mux10x7;1{lay}|mux7@0||761.5|-288|Y||D5G4; +IloopCountM:muxForD;1{lay}|muxForD@0||5.5|-288|Y||D5G4; IregistersM:newDregister;2{lay}|newDregi@0||0|72|||D5G4; Igates2inM:nor10sym;2{lay}|nor10sym@0||-101|0|||D5G4; NMetal-1-Pin|pin@1||-115.5|119|||| @@ -3638,6 +3639,12 @@ NMetal-1-Pin|pin@35||89|118.5|||| NMetal-1-Pin|pin@36||90|118.5|||| NMetal-3-Pin|pin@38||180|210|||| NMetal-2-Pin|pin@39||62.5|-10|||| +NMetal-3-Pin|pin@41||-78.5|-244.5|||| +NMetal-3-Pin|pin@44||-50.5|-244.5|||| +NMetal-3-Pin|pin@45||-22.5|-244.5|||| +NMetal-3-Pin|pin@46||5.5|-244.5|||| +NMetal-3-Pin|pin@47||33.5|-244.5|||| +NMetal-3-Pin|pin@48||61.5|-244.5|||| IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|144|||D5G4; IwiresL:select110;1{lay}|select11@0||7.5|144|||D5G4; IwiresL:select22;1{lay}|select22@0||-131.5|0|||D5G4; @@ -3704,35 +3711,7 @@ Ametal-1|net@99|||S900|scanEx1v@0|dIn[1]|1698.5|137|contact@8||1698.5|75 Ametal-2|net@101|||S0|contact@8||1698.5|75|contact@7||-256.5|75 Ametal-1|net@102|||S900|gaspLit@0|mc|-217.5|137|contact@9||-217.5|69 Ametal-3|net@106|||S900|scanEx1v@0|mc|1680|119|contact@10||1680|69 -Ametal-3|net@107|||S900|newDregi@0|x[1]|318|-210|contact@11||318|-304 -Ametal-2|net@108|||S0|mux7@0|inB[1]|356.5|-304|contact@11||318|-304 -Ametal-3|net@109|||S900|newDregi@0|x[2]|462|-210|contact@12||462|-304 -Ametal-2|net@110|||S0|mux7@0|inB[2]|500.5|-304|contact@12||462|-304 -Ametal-3|net@111|||S900|newDregi@0|x[3]|606|-210|contact@13||606|-304 -Ametal-2|net@112|||S0|mux7@0|inB[3]|644.5|-304|contact@13||606|-304 -Ametal-3|net@113|||S900|newDregi@0|x[4]|750|-210|contact@14||750|-304 -Ametal-2|net@114|||S0|mux7@0|inB[4]|788.5|-304|contact@14||750|-304 -Ametal-3|net@115|||S900|newDregi@0|x[5]|894|-210|contact@15||894|-304 -Ametal-2|net@116|||S0|mux7@0|inB[5]|932.5|-304|contact@15||894|-304 -Ametal-3|net@117|||S900|newDregi@0|x[6]|1038|-210|contact@16||1038|-304 -Ametal-2|net@118|||S0|mux7@0|inB[6]|1076.5|-304|contact@16||1038|-304 -Ametal-3|net@119|||S900|newDregi@0|x[7]|1182|-210|contact@17||1182|-304 -Ametal-2|net@120|||S0|mux7@0|inB[7]|1220.5|-304|contact@17||1182|-304 -Ametal-3|net@121|||S900|newDregi@0|out[1]|336|204|contact@18||336|-272 -Ametal-2|net@122|||S1800|mux7@0|inA[1]|310.5|-272|contact@18||336|-272 -Ametal-3|net@123|||S900|newDregi@0|out[2]|480|204|contact@19||480|-272 -Ametal-2|net@124|||S1800|mux7@0|inA[2]|454.5|-272|contact@19||480|-272 -Ametal-3|net@125|||S900|newDregi@0|out[3]|624|204|contact@20||624|-272 -Ametal-2|net@126|||S1800|mux7@0|inA[3]|598.5|-272|contact@20||624|-272 -Ametal-3|net@127|||S900|newDregi@0|out[4]|768|204|contact@21||768|-272 -Ametal-2|net@128|||S1800|mux7@0|inA[4]|742.5|-272|contact@21||768|-272 -Ametal-3|net@129|||S900|newDregi@0|out[5]|912|204|contact@22||912|-272 -Ametal-2|net@130|||S1800|mux7@0|inA[5]|886.5|-272|contact@22||912|-272 -Ametal-3|net@131|||S900|newDregi@0|out[6]|1056|204|contact@23||1056|-272 -Ametal-2|net@132|||S1800|mux7@0|inA[6]|1030.5|-272|contact@23||1056|-272 -Ametal-1|net@133|||S2700|mux7@0|sel[A_1]|403.5|-278|contact@24||403.5|-213 Ametal-2|net@136|||S1800|contact@9||-217.5|69|contact@10||1680|69 -Ametal-2|net@138|||S0|contact@24||403.5|-213|contact@25||-324|-213 Ametal-3|net@139|||S900|newDregi@0|inB[20]|-324|-210|contact@25||-324|-213 Ametal-1|net@140|||S2700|nor10sym@0|inB|-122.5|9|contact@26||-122.5|40 Ametal-2|net@141|||S0|pin@6||-47|40|contact@26||-122.5|40 @@ -3797,62 +3776,88 @@ Ametal-1|net@244|||S2700|pin@36||90|118.5|latchAnd@1|inB|90|119 Ametal-3|net@246|||S900|pin@38||180|210|contact@43||180|122 Ametal-2|net@247|||S1800|latch2in@0|inA[1]|163.5|122|contact@43||180|122 Ametal-2|net@248|||S1800|contact@2||13.5|-10|pin@39||62.5|-10 +Ametal-2|net@249|||S0|muxForD@0|in[1]|-73.5|-272|contact@44||-78.5|-272 +Ametal-3|net@250|||S2700|contact@44||-78.5|-272|pin@41||-78.5|-244.5 +Ametal-3|net@253|||S2700|contact@45||-50.5|-272|pin@44||-50.5|-244.5 +Ametal-3|net@254|||S2700|contact@46||-22.5|-272|pin@45||-22.5|-244.5 +Ametal-3|net@255|||S2700|contact@47||5.5|-272|pin@46||5.5|-244.5 +Ametal-3|net@256|||S2700|contact@48||33.5|-272|pin@47||33.5|-244.5 +Ametal-3|net@257|||S2700|contact@49||61.5|-272|pin@48||61.5|-244.5 +Ametal-2|net@258|||S1800|contact@45||-50.5|-272|muxForD@0|in[2]|-45.5|-272 +Ametal-2|net@259|||S0|muxForD@0|in[3]|-17.5|-272|contact@46||-22.5|-272 +Ametal-2|net@260|||S0|muxForD@0|in[4]|10.5|-272|contact@47||5.5|-272 +Ametal-2|net@261|||S0|muxForD@0|in[5]|38.5|-272|contact@48||33.5|-272 +Ametal-2|net@262|||S0|muxForD@0|in[6]|66.5|-272|contact@49||61.5|-272 +Ametal-4|net@263|||S0|newDregi@0|dd[1]|0|-167.2|contact@50||-78.5|-167.2 +Ametal-3|net@264|||S2700|pin@41||-78.5|-244.5|contact@50||-78.5|-167.2 +Ametal-4|net@265|||S0|newDregi@0|dd[2]|0|-161.4|contact@51||-50.5|-161.4 +Ametal-3|net@266|||S2700|pin@44||-50.5|-244.5|contact@51||-50.5|-161.4 +Ametal-4|net@267|||S0|newDregi@0|dd[3]|0|-155.6|contact@52||-22.5|-155.6 +Ametal-3|net@268|||S2700|pin@45||-22.5|-244.5|contact@52||-22.5|-155.6 +Ametal-4|net@269|||S1800|newDregi@0|dd[4]|0|-149.8|contact@53||5.5|-149.8 +Ametal-3|net@270|||S2700|pin@46||5.5|-244.5|contact@53||5.5|-149.8 +Ametal-4|net@271|||S1800|newDregi@0|dd[5]|0|-144|contact@54||33.5|-144 +Ametal-3|net@272|||S2700|pin@47||33.5|-244.5|contact@54||33.5|-144 +Ametal-3|net@273|||S2700|pin@48||61.5|-244.5|contact@55||61.5|-138.2 +Ametal-4|net@274|||S1800|newDregi@0|dd[6]|0|-138.2|contact@55||61.5|-138.2 +Ametal-2|net@275|||S0|contact@56||-108|-213|contact@25||-324|-213 +Ametal-1|net@276|||S2700|muxForD@0|cont|-108|-263|contact@56||-108|-213 Edo[L]||D5G2;|gaspLit@0|pred|O -EinA[1]|dp[1]|D5G2;|newDregi@0|inA[1]|I -EinA[2]|dp[2]|D5G2;|newDregi@0|inA[2]|I -EinA[3]|dp[3]|D5G2;|newDregi@0|inA[3]|I -EinA[4]|dp[4]|D5G2;|newDregi@0|inA[4]|I -EinA[5]|dp[5]|D5G2;|newDregi@0|inA[5]|I -EinA[6]|dp[6]|D5G2;|newDregi@0|inA[6]|I -EinA[7]|dp[7]|D5G2;|newDregi@0|inA[7]|I -EinA[8]|dp[8]|D5G2;|newDregi@0|inA[8]|I -EinA[9]|dp[9]|D5G2;|newDregi@0|inA[9]|I -EinA[10]|dp[10]|D5G2;|newDregi@0|inA[10]|O -EinA[11]|dp[11]|D5G2;|newDregi@0|inA[11]|O -EinA[12]|dp[12]|D5G2;|newDregi@0|inA[12]|O -EinA[13]|dp[13]|D5G2;|newDregi@0|inA[13]|O -EinA[14]|dp[14]|D5G2;|newDregi@0|inA[14]|O -EinA[15]|dp[15]|D5G2;|newDregi@0|inA[15]|O -EinA[16]|dp[16]|D5G2;|newDregi@0|inA[16]|O -EinA[17]|dp[17]|D5G2;|newDregi@0|inA[17]|O -EinA[18]|dp[18]|D5G2;|newDregi@0|inA[18]|O -EinA[19]|dp[19]|D5G2;|newDregi@0|inA[19]|O -EinA[20]|dp[20]|D5G2;|newDregi@0|inA[20]|I -EinA[21]|dp[21]|D5G2;|newDregi@0|inA[21]|I -EinA[22]|dp[22]|D5G2;|newDregi@0|inA[22]|I -EinA[23]|dp[23]|D5G2;|newDregi@0|inA[23]|I -EinA[24]|dp[24]|D5G2;|newDregi@0|inA[24]|I -EinA[25]|dp[25]|D5G2;|newDregi@0|inA[25]|I -EinA[26]|dp[26]|D5G2;|newDregi@0|inA[26]|I -EinA[27]|dp[27]|D5G2;|newDregi@0|inA[27]|I -EinA[28]|dp[28]|D5G2;|newDregi@0|inA[28]|I -EinA[29]|dp[29]|D5G2;|newDregi@0|inA[29]|O -EinA[30]|dp[30]|D5G2;|newDregi@0|inA[30]|O -EinA[31]|dp[31]|D5G2;|newDregi@0|inA[31]|O -EinA[32]|dp[32]|D5G2;|newDregi@0|inA[32]|O -EinA[33]|dp[33]|D5G2;|newDregi@0|inA[33]|O -EinA[34]|dp[34]|D5G2;|newDregi@0|inA[34]|O -EinA[35]|dp[35]|D5G2;|newDregi@0|inA[35]|O -EinA[36]|dp[36]|D5G2;|newDregi@0|inA[36]|O -EinA[37]|dp[37]|D5G2;|newDregi@0|inA[37]|O +Edp[1]||D5G2;|newDregi@0|inA[1]|I +Edp[2]||D5G2;|newDregi@0|inA[2]|I +Edp[3]||D5G2;|newDregi@0|inA[3]|I +Edp[4]||D5G2;|newDregi@0|inA[4]|I +Edp[5]||D5G2;|newDregi@0|inA[5]|I +Edp[6]||D5G2;|newDregi@0|inA[6]|I +Edp[7]||D5G2;|newDregi@0|inA[7]|I +Edp[8]||D5G2;|newDregi@0|inA[8]|I +Edp[9]||D5G2;|newDregi@0|inA[9]|I +Edp[10]||D5G2;|newDregi@0|inA[10]|O +Edp[11]||D5G2;|newDregi@0|inA[11]|O +Edp[12]||D5G2;|newDregi@0|inA[12]|O +Edp[13]||D5G2;|newDregi@0|inA[13]|O +Edp[14]||D5G2;|newDregi@0|inA[14]|O +Edp[15]||D5G2;|newDregi@0|inA[15]|O +Edp[16]||D5G2;|newDregi@0|inA[16]|O +Edp[17]||D5G2;|newDregi@0|inA[17]|O +Edp[18]||D5G2;|newDregi@0|inA[18]|O +Edp[19]||D5G2;|newDregi@0|inA[19]|O +Edp[20]||D5G2;|newDregi@0|inA[20]|I +Edp[21]||D5G2;|newDregi@0|inA[21]|I +Edp[22]||D5G2;|newDregi@0|inA[22]|I +Edp[23]||D5G2;|newDregi@0|inA[23]|I +Edp[24]||D5G2;|newDregi@0|inA[24]|I +Edp[25]||D5G2;|newDregi@0|inA[25]|I +Edp[26]||D5G2;|newDregi@0|inA[26]|I +Edp[27]||D5G2;|newDregi@0|inA[27]|I +Edp[28]||D5G2;|newDregi@0|inA[28]|I +Edp[29]||D5G2;|newDregi@0|inA[29]|O +Edp[30]||D5G2;|newDregi@0|inA[30]|O +Edp[31]||D5G2;|newDregi@0|inA[31]|O +Edp[32]||D5G2;|newDregi@0|inA[32]|O +Edp[33]||D5G2;|newDregi@0|inA[33]|O +Edp[34]||D5G2;|newDregi@0|inA[34]|O +Edp[35]||D5G2;|newDregi@0|inA[35]|O +Edp[36]||D5G2;|newDregi@0|inA[36]|O +Edp[37]||D5G2;|newDregi@0|inA[37]|O Edp[B]||D5G2;|pin@38||I Efire[M]||D5G2;|pin@39||I -Eout[38]|flag[C]|D5G2;|latch2in@0|outS[1]|O +Eflag[C]||D5G2;|latch2in@0|outS[1]|O Egnd||D5G2;|newDregi@0|gnd|G Egnd_1||D5G2;|newDregi@0|gnd_1|G -Egnd_4||D5G2;|mux7@0|gnd_4|G +Egnd_2||D5G2;|muxForD@0|gnd_2|G Egnd_5||D5G2;|newDregi@0|gnd_5|G Egnd_9||D5G2;|newDregi@0|gnd_9|G Egnd_10||D5G2;|newDregi@0|gnd_10|G Egnd_11||D5G2;|scanEx1v@0|gnd_1|G -Egnd_12||D5G2;|mux7@0|gnd|G -EoutLO[1]||D5G2;|mux7@0|in[1]|O -EoutLO[2]||D5G2;|mux7@0|in[2]|O -EoutLO[3]||D5G2;|mux7@0|in[3]|O -EoutLO[4]||D5G2;|mux7@0|in[4]|O -EoutLO[5]||D5G2;|mux7@0|in[5]|O -EoutLO[6]||D5G2;|mux7@0|in[6]|O -EoutLO[7]||D5G2;|mux7@0|in[7]|O +Egnd_12||D5G2;|muxForD@0|gnd_1|G +EoutLO[1]||D5G2;|muxForD@0|out[1]|I +EoutLO[2]||D5G2;|muxForD@0|out[2]|I +EoutLO[3]||D5G2;|muxForD@0|out[3]|I +EoutLO[4]||D5G2;|muxForD@0|out[4]|I +EoutLO[5]||D5G2;|muxForD@0|out[5]|I +EoutLO[6]||D5G2;|muxForD@0|out[6]|I +EoutLO[7]||D5G2;|muxForD@0|out[7]|I Eout[1]||D5G2;|newDregi@0|out[1]|I Eout[2]||D5G2;|newDregi@0|out[2]|I Eout[3]||D5G2;|newDregi@0|out[3]|I @@ -3890,27 +3895,28 @@ Eout[34]||D5G2;|newDregi@0|out[34]|O Eout[35]||D5G2;|newDregi@0|out[35]|O Eout[36]||D5G2;|newDregi@0|out[36]|O Eout[37]||D5G2;|newDregi@0|out[37]|O -EinB[1]|ps[1]|D5G2;|newDregi@0|x[1]|I -EinB[2]|ps[2]|D5G2;|newDregi@0|x[2]|I -EinB[3]|ps[3]|D5G2;|newDregi@0|x[3]|I -EinB[4]|ps[4]|D5G2;|newDregi@0|x[4]|I -EinB[5]|ps[5]|D5G2;|newDregi@0|x[5]|I -EinB[6]|ps[6]|D5G2;|newDregi@0|x[6]|I -EinB[7]|ps[7]|D5G2;|newDregi@0|x[7]|I -EinB[8]|ps[8]|D5G2;|newDregi@0|x[8]|I -EinB[9]|ps[9]|D5G2;|newDregi@0|x[9]|I -EinB[10]|ps[10]|D5G2;|newDregi@0|x[10]|O -EinB[11]|ps[11]|D5G2;|newDregi@0|x[11]|O -EinB[12]|ps[12]|D5G2;|newDregi@0|x[12]|O -EinB[13]|ps[13]|D5G2;|newDregi@0|x[13]|O -EinB[14]|ps[14]|D5G2;|newDregi@0|x[14]|O -EinB[15]|ps[15]|D5G2;|newDregi@0|x[15]|O -EinB[16]|ps[16]|D5G2;|newDregi@0|x[16]|O -EinB[17]|ps[17]|D5G2;|newDregi@0|x[17]|O -EinB[18]|ps[18]|D5G2;|newDregi@0|x[18]|O -EinB[19]|ps[19]|D5G2;|newDregi@0|inB[19]|I -EinB[20]|ps[20]|D5G2;|newDregi@0|inB[20]|I -Eout_4|ready|D5G2;|nor10sym@0|out_4|O +Eps[1]||D5G2;|newDregi@0|x[1]|I +Eps[2]||D5G2;|newDregi@0|x[2]|I +Eps[3]||D5G2;|newDregi@0|x[3]|I +Eps[4]||D5G2;|newDregi@0|x[4]|I +Eps[5]||D5G2;|newDregi@0|x[5]|I +Eps[6]||D5G2;|newDregi@0|x[6]|I +Eps[7]||D5G2;|newDregi@0|x[7]|I +Eps[8]||D5G2;|newDregi@0|x[8]|I +Eps[9]||D5G2;|newDregi@0|x[9]|I +Eps[10]||D5G2;|newDregi@0|x[10]|O +Eps[11]||D5G2;|newDregi@0|x[11]|O +Eps[12]||D5G2;|newDregi@0|x[12]|O +Eps[13]||D5G2;|newDregi@0|x[13]|O +Eps[14]||D5G2;|newDregi@0|x[14]|O +Eps[15]||D5G2;|newDregi@0|x[15]|O +Eps[16]||D5G2;|newDregi@0|x[16]|O +Eps[17]||D5G2;|newDregi@0|x[17]|O +Eps[18]||D5G2;|newDregi@0|x[18]|O +Eps[19]||D5G2;|newDregi@0|inB[19]|I +Eps[20]||D5G2;|newDregi@0|inB[20]|I +Eready||D5G2;|nor10sym@0|out_4|O +Exxx|signalBitFromInboundSwitchFabric|D5G2;|latch2in@0|inB[1]|I Esir[1]||D5G2;|scanEx1v@0|sir[1]|I Esir[2]||D5G2;|scanEx1v@0|sir[2]|B Esir[3]||D5G2;|scanEx1v@0|sir[3]|B @@ -3935,8 +3941,7 @@ Evdd||D5G2;|newDregi@0|vdd|P Evdd_1||D5G2;|scanEx1v@0|vdd_1|P Evdd_3||D5G2;|newDregi@0|vdd_3|P Evdd_4||D5G2;|newDregi@0|vdd_4|P -Evdd_8||D5G2;|mux7@0|vdd_8|P -Evdd_9||D5G2;|mux7@0|vdd_9|P +Evdd_5||D5G2;|muxForD@0|vdd_5|P Evdd_10||D5G2;|newDregi@0|vdd_10|P Evdd_11||D5G2;|newDregi@0|vdd_11|P Evdd_16||D5G2;|newDregi@0|vdd_16|P @@ -3945,13 +3950,13 @@ Evdd_18||D5G2;|newDregi@0|vdd_18|P Evdd_19||D5G2;|newDregi@0|vdd_19|P Evdd_20||D5G2;|newDregi@0|vdd_20|P Evdd_21||D5G2;|scanEx1v@0|vdd_3|P -Evdd_22||D5G2;|mux7@0|vdd|P -Evdd_23||D5G2;|mux7@0|vdd_3|P -Eps[21]|xxx|D5G2;|latch2in@0|inB[1]|I +Evdd_22||D5G2;|muxForD@0|vdd_2|P +Evdd_23||D5G2;|muxForD@0|vdd_3|P +Evdd_24||D5G2;|muxForD@0|vdd_4|P X # Cell litDockStage;1{sch} -ClitDockStage;1{sch}||schematic|1234735235714|1235426200229| +ClitDockStage;1{sch}||schematic|1234735235714|1237247664734| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@2||26|26|||| NOff-Page|conn@4||11|27|||| @@ -3961,8 +3966,8 @@ NOff-Page|conn@8||-11.5|12|||Y| NOff-Page|conn@9||9|-18|||| NOff-Page|conn@10||-12.5|-15|||| NOff-Page|conn@11||-10.5|-20.5|||XRR| -NOff-Page|conn@12||7|7|||RRR| -NOff-Page|conn@14||38.5|-18|||| +NOff-Page|conn@12||6|7|||RRR| +NOff-Page|conn@14||38.5|-21.5|||| NWire_Con|conn@16||51|7.5|||| NOff-Page|conn@17||82|-14|||| NOff-Page|conn@18||62.5|-13|||Y| @@ -3972,12 +3977,12 @@ IlatchesK:latch2in60C;1{ic}|latch2in@0||73|-14|||D5G4; IdriversJ:latchAndDriver60;1{ic}|latchAnd@1||30|-6|X||D5G4; IdriversJ:latchAndDriver30;1{ic}|latchAnd@2||59.5|-6|||D5G4; IdriversJ:latchDriver60;1{ic}|latchDri@0||-11|-1|RRR||D5G4; -IlitDockStage;1{ic}|litDockS@0||40.5|45.5|||D5G4; -IloopCountM:mux10x7;1{ic}|mux10x7@0||31|-18|||D5G4; +IlitDockStage;1{ic}|litDockS@0||48.5|45.5|||D5G4; +IloopCountM:muxForD;1{ic}|muxForD@0||29|-21.5|||D5G4; IregistersM:newDregister;1{ic}|newDregi@0||0|-18|Y||D5G4; IredFive:nor2n_sy;1{ic}|nor2n_sy@0||15|12|YRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||3|55.5|||||ART_message(D5G6;)SlitDockStage -Ngeneric:Invisible-Pin|pin@1||2.5|37.5|||||ART_message(D5G3;)Sies 15 February 2009 +Ngeneric:Invisible-Pin|pin@1||2.5|37.5|||||ART_message(D5G3;)Sies 15 March 2009 Ngeneric:Invisible-Pin|pin@2||2.5|47.5|||||ART_message(D5G3;)S[Here are the drivers for the D register,and the D register itself] NBus_Pin|pin@11||-2|-8|-1|-1|| NWire_Pin|pin@12||0|5|||| @@ -4004,12 +4009,8 @@ NWire_Pin|pin@44||42|-12|||X| NBus_Pin|pin@45||-6|-20.5|-1|-1|| NBus_Pin|pin@46||-6|-19|-1|-1|| NBus_Pin|pin@48||-6|-17|-1|-1|| -NWire_Pin|pin@49||7|12|||| -NBus_Pin|pin@51||24|-15|-1|-1|| -NBus_Pin|pin@52||24|-25|-1|-1|| -NBus_Pin|pin@53||24|-12|-1|-1|| -NBus_Pin|pin@54||24|-21|-1|-1|| -NWire_Pin|pin@55||31|-27|||| +NWire_Pin|pin@49||6|12|||| +NBus_Pin|pin@53||24|-17.5|-1|-1|| NBus_Pin|pin@56||51|3.5|-1|-1|| NBus_Pin|pin@57||51|11.5|-1|-1|| NWire_Pin|pin@59||66.5|-15|||| @@ -4018,7 +4019,10 @@ NWire_Pin|pin@61||71|-20.5|||| NWire_Pin|pin@63||71|-6|||| NBus_Pin|pin@66||-6|-13|-1|-1|| Ngeneric:Invisible-Pin|pin@67||64.5|6.5|||||ART_message(D3G2;)S["flag[C] loaded from data","predecessor bonus bit ps[B]",or from xxx (from where?),on moves that don't capture,data.] -Ngeneric:Invisible-Pin|pin@68||34.5|-21|||||ART_message(D3G2;)Sthis mux is for counter input +Ngeneric:Invisible-Pin|pin@68||34.5|-24.5|||||ART_message(D3G2;)Sthis mux is for counter input +Ngeneric:Invisible-Pin|pin@69||48.5|21.5|||||ART_message(D3G2;)Sbit[Do] is called use[Do] in move logic +NBus_Pin|pin@70||24|-21.5|-1|-1|| +NWire_Pin|pin@71||29|-29.5|||| IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||3|27|YRRR||D5G4; IdriversL:sucANDdri60;1{ic}|sucANDdr@0||30|18|X||D5G4; IdriversL:sucANDdri60;1{ic}|sucANDdr@1||30|6|X||D5G4; @@ -4036,7 +4040,7 @@ Awire|net@14|||900|pin@14||-11|5|latchDri@0|inA|-11|3 Abus|net@18||-0.5|IJ1800|conn@5|y|-5|27|scanEx1v@0|si[1:9]|1|27 Abus|net@19||-0.5|IJ1800|scanEx1v@0|so[1:9]|5|27|conn@4|a|9|27 Awire|net@20|||0|scanEx1v@0|mc|2|32|pin@18||-3|32 -Awire|net@25|||0|nor2n_sy@0|out|12.5|12|pin@49||7|12 +Awire|net@25|||0|nor2n_sy@0|out|12.5|12|pin@49||6|12 Awire|net@27|||2700|gaspLit@0|s[1]|1|16|scanEx1v@0|dIn[1]|1|22 Awire|net@29|||1800|pin@22||-3|20|pin@23||-1|20 Awire|net@30|||900|pin@23||-1|20|gaspLit@0|mc|-1|16 @@ -4061,11 +4065,8 @@ Abus|net@58||-0.5|IJ1800|conn@11|y|-8.5|-20.5|pin@45||-6|-20.5 Abus|net@59||-0.5|IJ2700|pin@45||-6|-20.5|pin@46||-6|-19 Abus|net@60||-0.5|IJ1800|pin@46||-6|-19|newDregi@0|inB[1:37]|-3|-19 Abus|net@63||-0.5|IJ1800|pin@48||-6|-17|newDregi@0|inA[1:37]|-3|-17 -Awire|net@64|||0|pin@49||7|12|gaspLit@0|succ[T,D]|3|12 -Awire|net@65|||2700|conn@12|a|7|9|pin@49||7|12 -Abus|net@67||-0.5|1800|pin@54||24|-21|mux10x7@0|inB[1:6,8]|30|-21 -Abus|net@68||-0.5|1800|pin@51||24|-15|mux10x7@0|inA[1:6]|30|-15 -Awire|net@69|||1800|mux10x7@0|out[1:8]|33|-18|conn@14|a|36.5|-18 +Awire|net@64|||0|pin@49||6|12|gaspLit@0|succ[T,D]|3|12 +Awire|net@65|||2700|conn@12|a|6|9|pin@49||6|12 Awire|net@76|||0|inv@0|in|46.5|-7|pin@43||42|-7 Awire|net@77|||1800|inv@0|out|51.5|-7|latchAnd@2|inA|55.5|-7 Awire|net@78|||0|latch2in@0|inA[1]|70|-15|pin@59||66.5|-15 @@ -4074,10 +4075,11 @@ Awire|net@82|||1800|pin@42||42|-5|latchAnd@2|inB|55.5|-5 Awire|net@83|||2700|latch2in@0|hcl[B]|71|-11|pin@63||71|-6 Awire|net@84|||0|conn@17|a|80|-14|latch2in@0|out[1]|76|-14 Awire|net@90|||0|latch2in@0|inB[1]|70|-13|conn@18|y|64.5|-13 -Abus|out[1:6]|D5G2;|-0.5|IJ2700|pin@51||24|-15|pin@53||24|-12 -Abus|ps[1:7]|D5G2;|-0.5|I2700|pin@52||24|-25|pin@54||24|-21 +Abus|net@92||-0.5|IJ1800|pin@70||24|-21.5|muxForD@0|in[1:6]|27|-21.5 +Abus|net@93||-0.5|IJ1800|muxForD@0|out[1:7]|32|-21.5|conn@14|a|36.5|-21.5 +Abus|out[1:6]|D5G2;|-0.5|IJ2700|pin@70||24|-21.5|pin@53||24|-17.5 Abus|ps[17,16,15]|D5G2;|-0.5|IJ900|conn@16||51|7.5|pin@56||51|3.5 -Awire|ps[20]|D5G2;||900|mux10x7@0|sel[A]|31|-22|pin@55||31|-27 +Awire|ps[20]|D5G2;||900|muxForD@0|sel|29|-24.5|pin@71||29|-29.5 Awire|succ[D]|D5G2;||2700|pin@28||21|13|pin@34||21|18 Awire|succ[T]|D5G2;||2700|pin@33||21|6|pin@38||21|11 Abus|take[A,B]|D5G2;|-0.5|IJ2700|newDregi@0|take[A,B]|-2|-15|pin@11||-2|-8 @@ -4099,89 +4101,90 @@ Etake[D],succ[D,T]|succ[D,T]|D6G2;|conn@2|y|O X # Cell mOneDockStage;1{ic} -CmOneDockStage;1{ic}||artwork|1217322049125|1234875232306|EI +CmOneDockStage;1{ic}||artwork|1217322049125|1237248128613|EI Ngeneric:Facet-Center|art@0||0|0||||AV -Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1|| -Nschematic:Bus_Pin|pin@8||5|-7|-1|-1|| -Nschematic:Bus_Pin|pin@10||-3|3|-1|-1|| -NPin|pin@18||-2|4|1|1|| -NPin|pin@19||2|4|1|1|| -NPin|pin@28||-2|-4|1|1|| -NPin|pin@29||2|-4|1|1|| -NPin|pin@30||0|-4|1|1|| -NPin|pin@31||0|-5|1|1|| -NPin|pin@32||-4|-5|1|1|| -NPin|pin@33||-4|-9|1|1|| -NPin|pin@35||2|3|1|1|| -NPin|pin@36||3|3|1|1|| -NPin|pin@39||3|-5|1|1|| -NPin|pin@40||3|-4|1|1|| -NPin|pin@41||5|-7|1|1|| -NPin|pin@42||3|-10|1|1|| -NPin|pin@43||3|-9|1|1|| -NPin|pin@44||2.5|-5|1|1|| +Nschematic:Bus_Pin|pin@4||-4|-9|-1|-1|| +Nschematic:Bus_Pin|pin@8||6|-9|-1|-1|| +Nschematic:Bus_Pin|pin@10||-4|3|-1|-1|| +NPin|pin@18||-3|6|1|1|| +NPin|pin@19||3|6|1|1|| +NPin|pin@28||-3|-6|1|1|| +NPin|pin@29||3|-6|1|1|| +NPin|pin@30||0|-6|1|1|| +NPin|pin@31||0|-7|1|1|| +NPin|pin@32||-4|-7|1|1|| +NPin|pin@33||-4|-11|1|1|| +NPin|pin@35||3|5|1|1|| +NPin|pin@36||4|5|1|1|| +NPin|pin@39||4|-7|1|1|| +NPin|pin@40||4|-6|1|1|| +NPin|pin@41||6|-9|1|1|| +NPin|pin@42||4|-12|1|1|| +NPin|pin@43||4|-11|1|1|| +NPin|pin@44||2.5|-7|1|1|| Ngeneric:Invisible-Pin|pin@45||0|0|||||ART_message(D5G3;)SM1 -Nschematic:Bus_Pin|pin@46||3|3|-1|-1|| -NPin|pin@47||-2|3|1|1|| -NPin|pin@48||-3|3|1|1|| -NPin|pin@59||0|4|1|1|| -NPin|pin@60||0|5|1|1|| -Nschematic:Bus_Pin|pin@63||0|-10|-1|-1|| -NPin|pin@65||0|-9|1|1|| -NPin|pin@66||0|-10|1|1|| -Nschematic:Bus_Pin|pin@67||-1|6|-1|-1|| -Nschematic:Bus_Pin|pin@68||2|6|-1|-1|| -NPin|pin@71||1|5|1|1|| -NPin|pin@72||2|6|1|1|| -NPin|pin@73||1|7|1|1|| -NPin|pin@74||-2|7|1|1|| -NPin|pin@75||-1|6|1|1|| -NPin|pin@76||-2|5|1|1|| -Nschematic:Bus_Pin|pin@77||3|1|-1|-1|| -Ngeneric:Invisible-Pin|pin@81||2|1|1|1|| -AThicker|net@11|||FS1800|pin@30||0|-4|pin@29||2|-4 -AThicker|net@12|||FS0|pin@31||0|-5|pin@32||-4|-5 -AThicker|net@13|||FS1800|pin@28||-2|-4|pin@30||0|-4 -AThicker|net@14|||FS900|pin@30||0|-4|pin@31||0|-5 -AThicker|net@15|||FS900|pin@32||-4|-5|pin@33||-4|-9 -AThicker|net@22|||FS1800|pin@31||0|-5|pin@44||2.5|-5 -AThicker|net@24|||FS1800|pin@35||2|3|pin@36||3|3 -AThicker|net@27|||FS900|pin@47||-2|3|pin@28||-2|-4 -AThicker|net@29|||FS1237|pin@40||3|-4|pin@41||5|-7 -AThicker|net@30|||FS563|pin@41||5|-7|pin@42||3|-10 -AThicker|net@31|||FS2700|pin@39||3|-5|pin@40||3|-4 -AThicker|net@32|||FS900|pin@43||3|-9|pin@42||3|-10 -AThicker|net@33|||FS0|pin@39||3|-5|pin@44||2.5|-5 -AThicker|net@38|||FS0|pin@47||-2|3|pin@48||-3|3 -AThicker|net@47|||FS2700|pin@35||2|3|pin@19||2|4 -AThicker|net@51|||FS1800|pin@33||-4|-9|pin@65||0|-9 -AThicker|net@52|||FS900|pin@35||2|3|pin@29||2|-4 -AThicker|net@53|||FS1800|pin@59||0|4|pin@19||2|4 -AThicker|net@54|||FS2700|pin@59||0|4|pin@60||0|5 -AThicker|net@56|||FS1800|pin@65||0|-9|pin@43||3|-9 -AThicker|net@57|||FS900|pin@65||0|-9|pin@66||0|-10 -AThicker|net@60|||FS0|pin@59||0|4|pin@18||-2|4 -AThicker|net@61|||FS1800|pin@60||0|5|pin@71||1|5 -AThicker|net@62|||FS2250|pin@71||1|5|pin@72||2|6 -AThicker|net@63|||FS3150|pin@72||2|6|pin@73||1|7 -AThicker|net@64|||FS0|pin@73||1|7|pin@74||-2|7 -AThicker|net@65|||FS1350|pin@74||-2|7|pin@75||-1|6 -AThicker|net@66|||FS450|pin@75||-1|6|pin@76||-2|5 -AThicker|net@67|||FS1800|pin@76||-2|5|pin@60||0|5 -AThicker|net@68|||FS2700|pin@47||-2|3|pin@18||-2|4 -Aschematic:bus|net@71||-0.5|IJ0|pin@77||3|1|pin@81||2|1 -Ein[1:36]||D5G2;|pin@4||I +Nschematic:Bus_Pin|pin@46||4|5|-1|-1|| +NPin|pin@47||-3|3|1|1|| +NPin|pin@48||-4|3|1|1|| +NPin|pin@59||0|6|1|1|| +NPin|pin@60||0|7|1|1|| +Nschematic:Bus_Pin|pin@63||0|-12|-1|-1|| +NPin|pin@65||0|-11|1|1|| +NPin|pin@66||0|-12|1|1|| +Nschematic:Bus_Pin|pin@67||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@68||2|8|-1|-1|| +NPin|pin@71||1|7|1|1|| +NPin|pin@72||2|8|1|1|| +NPin|pin@73||1|9|1|1|| +NPin|pin@74||-2|9|1|1|| +NPin|pin@75||-1|8|1|1|| +NPin|pin@76||-2|7|1|1|| +Nschematic:Bus_Pin|pin@77||4|3|-1|-1|| +Ngeneric:Invisible-Pin|pin@81||3|3|1|1|| +Ngeneric:Invisible-Pin|pin@82||0|8|||||ART_message(D5G1.5;)S1 +AThicker|net@11|||FS1800|pin@30||0|-6|pin@29||3|-6 +AThicker|net@12|||FS0|pin@31||0|-7|pin@32||-4|-7 +AThicker|net@13|||FS1800|pin@28||-3|-6|pin@30||0|-6 +AThicker|net@14|||FS900|pin@30||0|-6|pin@31||0|-7 +AThicker|net@15|||FS900|pin@32||-4|-7|pin@33||-4|-11 +AThicker|net@22|||FS1800|pin@31||0|-7|pin@44||2.5|-7 +AThicker|net@24|||FS1800|pin@35||3|5|pin@36||4|5 +AThicker|net@27|||FS900|pin@47||-3|3|pin@28||-3|-6 +AThicker|net@29|||FS1237|pin@40||4|-6|pin@41||6|-9 +AThicker|net@30|||FS563|pin@41||6|-9|pin@42||4|-12 +AThicker|net@31|||FS2700|pin@39||4|-7|pin@40||4|-6 +AThicker|net@32|||FS900|pin@43||4|-11|pin@42||4|-12 +AThicker|net@33|||FS0|pin@39||4|-7|pin@44||2.5|-7 +AThicker|net@38|||FS0|pin@47||-3|3|pin@48||-4|3 +AThicker|net@47|||FS2700|pin@35||3|5|pin@19||3|6 +AThicker|net@51|||FS1800|pin@33||-4|-11|pin@65||0|-11 +AThicker|net@52|||FS900|pin@35||3|5|pin@29||3|-6 +AThicker|net@53|||FS1800|pin@59||0|6|pin@19||3|6 +AThicker|net@54|||FS2700|pin@59||0|6|pin@60||0|7 +AThicker|net@56|||FS1800|pin@65||0|-11|pin@43||4|-11 +AThicker|net@57|||FS900|pin@65||0|-11|pin@66||0|-12 +AThicker|net@60|||FS0|pin@59||0|6|pin@18||-3|6 +AThicker|net@61|||FS1800|pin@60||0|7|pin@71||1|7 +AThicker|net@62|||FS2250|pin@71||1|7|pin@72||2|8 +AThicker|net@63|||FS3150|pin@72||2|8|pin@73||1|9 +AThicker|net@64|||FS0|pin@73||1|9|pin@74||-2|9 +AThicker|net@65|||FS1350|pin@74||-2|9|pin@75||-1|8 +AThicker|net@66|||FS450|pin@75||-1|8|pin@76||-2|7 +AThicker|net@67|||FS1800|pin@76||-2|7|pin@60||0|7 +AThicker|net@68|||FS2700|pin@47||-3|3|pin@18||-3|6 +Aschematic:bus|net@71||-0.5|IJ0|pin@77||4|3|pin@81||3|3 Eout[1:36]|m1[1:36]|D5G2;|pin@8||O Esucc_1|m1cate[1:6][T,F]|D5G2;|pin@77||O -Epred||D5G2;|pin@10||I +Epred|pred[R]|D5G2;|pin@10||I +Ein[1:36]|ring[1:36]|D5G2;|pin@4||I Esir[1:9]||D5G2;|pin@67||I Esor[1:9]||D5G2;|pin@68||O -Esucc||D5G2;|pin@46||O -Etake[1]||D5G2;|pin@63||O +Esucc|succ[m1]|D5G2;|pin@46||O +Etake[1]|take[m1]|D5G2;|pin@63||O X # Cell mOneDockStage;1{lay} -CmOneDockStage;1{lay}||cmos90|1234794758477|1235190176894||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235190189923|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235190189923 +CmOneDockStage;1{lay}||cmos90|1234794758477|1237227752829||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237213087363|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228447790 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-210|-32|||| NX-Metal-2-Metal-3-Con|contact@1||1680|-50|||| @@ -4200,42 +4203,42 @@ NX-Metal-2-Metal-3-Con|contact@13||-852|-56|||| NX-Metal-2-Metal-3-Con|contact@14||-708|-56|||| NX-Metal-2-Metal-3-Con|contact@15||-564|-56|||| NX-Metal-2-Metal-3-Con|contact@16||-420|-56|||| -NX-Metal-2-Metal-3-Con|contact@17||-1542|-88|||| -NX-Metal-2-Metal-3-Con|contact@18||-1398|-88|||| -NX-Metal-2-Metal-3-Con|contact@19||-1254|-88|||| -NX-Metal-2-Metal-3-Con|contact@20||-1110|-88|||| -NX-Metal-2-Metal-3-Con|contact@21||-966|-88|||| -NX-Metal-2-Metal-3-Con|contact@22||-822|-88|||| -NX-Metal-2-Metal-3-Con|contact@23||-678|-88|||| -NX-Metal-2-Metal-3-Con|contact@24||-534|-88|||| -NX-Metal-2-Metal-3-Con|contact@25||-390|-88|||| -NX-Metal-2-Metal-3-Con|contact@26||330|-88|||| -NX-Metal-2-Metal-3-Con|contact@27||474|-88|||| -NX-Metal-2-Metal-3-Con|contact@28||618|-88|||| -NX-Metal-2-Metal-3-Con|contact@29||762|-88|||| -NX-Metal-2-Metal-3-Con|contact@30||906|-88|||| -NX-Metal-2-Metal-3-Con|contact@31||1050|-88|||| -NX-Metal-2-Metal-3-Con|contact@32||1194|-88|||| -NX-Metal-2-Metal-3-Con|contact@33||1338|-88|||| -NX-Metal-2-Metal-3-Con|contact@34||1482|-88|||| -NX-Metal-2-Metal-3-Con|contact@35||-1482|-88|||| -NX-Metal-2-Metal-3-Con|contact@36||-330|-88|||| -NX-Metal-2-Metal-3-Con|contact@37||-474|-88|||| -NX-Metal-2-Metal-3-Con|contact@38||-618|-88|||| -NX-Metal-2-Metal-3-Con|contact@39||-762|-88|||| -NX-Metal-2-Metal-3-Con|contact@40||-906|-88|||| -NX-Metal-2-Metal-3-Con|contact@41||-1050|-88|||| -NX-Metal-2-Metal-3-Con|contact@42||-1194|-88|||| -NX-Metal-2-Metal-3-Con|contact@43||-1338|-88|||| -NX-Metal-2-Metal-3-Con|contact@44||1542|-88|||| -NX-Metal-2-Metal-3-Con|contact@45||1398|-88|||| -NX-Metal-2-Metal-3-Con|contact@46||1254|-88|||| -NX-Metal-2-Metal-3-Con|contact@47||1110|-88|||| -NX-Metal-2-Metal-3-Con|contact@48||966|-88|||| -NX-Metal-2-Metal-3-Con|contact@49||822|-88|||| -NX-Metal-2-Metal-3-Con|contact@50||678|-88|||| -NX-Metal-2-Metal-3-Con|contact@51||534|-88|||| -NX-Metal-2-Metal-3-Con|contact@52||390|-88|||| +NX-Metal-2-Metal-3-Con|contact@17||-1548|-88|||| +NX-Metal-2-Metal-3-Con|contact@18||-1404|-88|||| +NX-Metal-2-Metal-3-Con|contact@19||-1260|-88|||| +NX-Metal-2-Metal-3-Con|contact@20||-1116|-88|||| +NX-Metal-2-Metal-3-Con|contact@21||-972|-88|||| +NX-Metal-2-Metal-3-Con|contact@22||-828|-88|||| +NX-Metal-2-Metal-3-Con|contact@23||-684|-88|||| +NX-Metal-2-Metal-3-Con|contact@24||-540|-88|||| +NX-Metal-2-Metal-3-Con|contact@25||-396|-88|||| +NX-Metal-2-Metal-3-Con|contact@26||324|-88|||| +NX-Metal-2-Metal-3-Con|contact@27||468|-88|||| +NX-Metal-2-Metal-3-Con|contact@28||612|-88|||| +NX-Metal-2-Metal-3-Con|contact@29||756|-88|||| +NX-Metal-2-Metal-3-Con|contact@30||900|-88|||| +NX-Metal-2-Metal-3-Con|contact@31||1044|-88|||| +NX-Metal-2-Metal-3-Con|contact@32||1188|-88|||| +NX-Metal-2-Metal-3-Con|contact@33||1332|-88|||| +NX-Metal-2-Metal-3-Con|contact@34||1476|-88|||| +NX-Metal-2-Metal-3-Con|contact@35||-1488|-88|||| +NX-Metal-2-Metal-3-Con|contact@36||-336|-88|||| +NX-Metal-2-Metal-3-Con|contact@37||-480|-88|||| +NX-Metal-2-Metal-3-Con|contact@38||-624|-88|||| +NX-Metal-2-Metal-3-Con|contact@39||-768|-88|||| +NX-Metal-2-Metal-3-Con|contact@40||-912|-88|||| +NX-Metal-2-Metal-3-Con|contact@41||-1056|-88|||| +NX-Metal-2-Metal-3-Con|contact@42||-1200|-88|||| +NX-Metal-2-Metal-3-Con|contact@43||-1344|-88|||| +NX-Metal-2-Metal-3-Con|contact@44||1536|-88|||| +NX-Metal-2-Metal-3-Con|contact@45||1392|-88|||| +NX-Metal-2-Metal-3-Con|contact@46||1248|-88|||| +NX-Metal-2-Metal-3-Con|contact@47||1104|-88|||| +NX-Metal-2-Metal-3-Con|contact@48||960|-88|||| +NX-Metal-2-Metal-3-Con|contact@49||816|-88|||| +NX-Metal-2-Metal-3-Con|contact@50||672|-88|||| +NX-Metal-2-Metal-3-Con|contact@51||528|-88|||| +NX-Metal-2-Metal-3-Con|contact@52||384|-88|||| NX-Metal-1-Metal-2-Con|contact@53||-1234.5|-62|||| NX-Metal-1-Metal-2-Con|contact@54||-1234.5|-106|||| IdriversJ:driveConnecter;3{lay}|driveCon@0||-264|-104|Y||D5G4; @@ -4250,7 +4253,7 @@ NMetal-2-Pin|pin@33||113.5|-106|||| NMetal-2-Pin|pin@38||-1266|-56|||| NMetal-2-Pin|pin@42||-1260|-62|||| IfanPinsK:pins6m3at144;1{lay}|pins6m3a@0||-780|30|X||D5G4; -IfanPinsK:pins36m3at144;2{lay}|pins36m3@0||0|100|||D5G4; +IfanPinsK:pins36m3at144;2{lay}|pins36m3@0||-6|100|||D5G4; IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|-72|||D5G4; Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|-132.3|driveCon@0|take|-272|-132.3 Ametal-2|net@1||1.2|S0|driveCon@0|take|-272|-132.3|pin@0||-620.5|-132.3 @@ -4304,78 +4307,78 @@ Ametal-3|net@108|||S900|pins6m3a@0|in[5]|-564|30|contact@15||-564|-56 Ametal-2|net@109|||S0|ins1in20@0|in[17]|-540|-56|contact@15||-564|-56 Ametal-3|net@110|||S900|pins6m3a@0|in[6]|-420|30|contact@16||-420|-56 Ametal-2|net@111|||S0|ins1in20@0|in[18]|-396|-56|contact@16||-420|-56 -Ametal-2|net@112|||S1800|ins1in20@0|out[10]|-1548|-88|contact@17||-1542|-88 -Ametal-3|net@113|||S900|pins36m3@0|x[28]|-1542|100|contact@17||-1542|-88 -Ametal-2|net@114|||S1800|ins1in20@0|out[11]|-1404|-88|contact@18||-1398|-88 -Ametal-3|net@115|||S900|pins36m3@0|x[29]|-1398|100|contact@18||-1398|-88 -Ametal-2|net@116|||S1800|ins1in20@0|out[12]|-1260|-88|contact@19||-1254|-88 -Ametal-3|net@117|||S900|pins36m3@0|x[30]|-1254|100|contact@19||-1254|-88 -Ametal-2|net@118|||S1800|ins1in20@0|out[13]|-1116|-88|contact@20||-1110|-88 -Ametal-3|net@119|||S900|pins36m3@0|x[31]|-1110|100|contact@20||-1110|-88 -Ametal-2|net@120|||S1800|ins1in20@0|out[14]|-972|-88|contact@21||-966|-88 -Ametal-3|net@121|||S900|pins36m3@0|x[32]|-966|100|contact@21||-966|-88 -Ametal-2|net@122|||S1800|ins1in20@0|out[15]|-828|-88|contact@22||-822|-88 -Ametal-3|net@123|||S900|pins36m3@0|x[33]|-822|100|contact@22||-822|-88 -Ametal-2|net@124|||S1800|ins1in20@0|out[16]|-684|-88|contact@23||-678|-88 -Ametal-3|net@125|||S900|pins36m3@0|x[34]|-678|100|contact@23||-678|-88 -Ametal-2|net@126|||S1800|ins1in20@0|out[17]|-540|-88|contact@24||-534|-88 -Ametal-3|net@127|||S900|pins36m3@0|x[35]|-534|100|contact@24||-534|-88 -Ametal-2|net@128|||S1800|ins1in20@0|out[18]|-396|-88|contact@25||-390|-88 -Ametal-3|net@129|||S900|pins36m3@0|x[36]|-390|100|contact@25||-390|-88 -Ametal-2|net@130|||S1800|ins1in20@1|out[1]|324|-88|contact@26||330|-88 -Ametal-3|net@131|||S900|pins36m3@0|x[1]|330|100|contact@26||330|-88 -Ametal-2|net@132|||S1800|ins1in20@1|out[2]|468|-88|contact@27||474|-88 -Ametal-3|net@133|||S900|pins36m3@0|x[2]|474|100|contact@27||474|-88 -Ametal-2|net@134|||S1800|ins1in20@1|out[3]|612|-88|contact@28||618|-88 -Ametal-3|net@135|||S900|pins36m3@0|x[3]|618|100|contact@28||618|-88 -Ametal-2|net@136|||S1800|ins1in20@1|out[4]|756|-88|contact@29||762|-88 -Ametal-3|net@137|||S900|pins36m3@0|x[4]|762|100|contact@29||762|-88 -Ametal-2|net@138|||S1800|ins1in20@1|out[5]|900|-88|contact@30||906|-88 -Ametal-3|net@139|||S900|pins36m3@0|x[5]|906|100|contact@30||906|-88 -Ametal-2|net@140|||S1800|ins1in20@1|out[6]|1044|-88|contact@31||1050|-88 -Ametal-3|net@141|||S900|pins36m3@0|x[6]|1050|100|contact@31||1050|-88 -Ametal-2|net@142|||S1800|ins1in20@1|out[7]|1188|-88|contact@32||1194|-88 -Ametal-3|net@143|||S900|pins36m3@0|x[7]|1194|100|contact@32||1194|-88 -Ametal-2|net@144|||S1800|ins1in20@1|out[8]|1332|-88|contact@33||1338|-88 -Ametal-3|net@145|||S900|pins36m3@0|x[8]|1338|100|contact@33||1338|-88 -Ametal-2|net@146|||S1800|ins1in20@1|out[9]|1476|-88|contact@34||1482|-88 -Ametal-3|net@147|||S900|pins36m3@0|x[9]|1482|100|contact@34||1482|-88 -Ametal-2|net@148|||S0|ins1in20@0|out[9]|-1476|-88|contact@35||-1482|-88 -Ametal-3|net@149|||S900|pins36m3@0|x[27]|-1482|100|contact@35||-1482|-88 -Ametal-2|net@150|||S0|ins1in20@0|out[1]|-324|-88|contact@36||-330|-88 -Ametal-3|net@151|||S900|pins36m3@0|x[19]|-330|100|contact@36||-330|-88 -Ametal-2|net@152|||S0|ins1in20@0|out[2]|-468|-88|contact@37||-474|-88 -Ametal-3|net@153|||S900|pins36m3@0|x[20]|-474|100|contact@37||-474|-88 -Ametal-2|net@154|||S0|ins1in20@0|out[3]|-612|-88|contact@38||-618|-88 -Ametal-3|net@155|||S900|pins36m3@0|x[21]|-618|100|contact@38||-618|-88 -Ametal-2|net@156|||S0|ins1in20@0|out[4]|-756|-88|contact@39||-762|-88 -Ametal-3|net@157|||S900|pins36m3@0|x[22]|-762|100|contact@39||-762|-88 -Ametal-2|net@158|||S0|ins1in20@0|out[5]|-900|-88|contact@40||-906|-88 -Ametal-3|net@159|||S900|pins36m3@0|x[23]|-906|100|contact@40||-906|-88 -Ametal-2|net@160|||S0|ins1in20@0|out[6]|-1044|-88|contact@41||-1050|-88 -Ametal-3|net@161|||S900|pins36m3@0|x[24]|-1050|100|contact@41||-1050|-88 -Ametal-2|net@162|||S0|ins1in20@0|out[7]|-1188|-88|contact@42||-1194|-88 -Ametal-3|net@163|||S900|pins36m3@0|x[25]|-1194|100|contact@42||-1194|-88 -Ametal-2|net@164|||S0|ins1in20@0|out[8]|-1332|-88|contact@43||-1338|-88 -Ametal-3|net@165|||S900|pins36m3@0|x[26]|-1338|100|contact@43||-1338|-88 -Ametal-2|net@166|||S0|ins1in20@1|out[10]|1548|-88|contact@44||1542|-88 -Ametal-3|net@167|||S900|pins36m3@0|x[10]|1542|100|contact@44||1542|-88 -Ametal-2|net@168|||S0|ins1in20@1|out[11]|1404|-88|contact@45||1398|-88 -Ametal-3|net@169|||S900|pins36m3@0|x[11]|1398|100|contact@45||1398|-88 -Ametal-2|net@170|||S0|ins1in20@1|out[12]|1260|-88|contact@46||1254|-88 -Ametal-3|net@171|||S900|pins36m3@0|x[12]|1254|100|contact@46||1254|-88 -Ametal-2|net@172|||S0|ins1in20@1|out[13]|1116|-88|contact@47||1110|-88 -Ametal-3|net@173|||S900|pins36m3@0|x[13]|1110|100|contact@47||1110|-88 -Ametal-2|net@174|||S0|ins1in20@1|out[14]|972|-88|contact@48||966|-88 -Ametal-3|net@175|||S900|pins36m3@0|x[14]|966|100|contact@48||966|-88 -Ametal-2|net@176|||S0|ins1in20@1|out[15]|828|-88|contact@49||822|-88 -Ametal-3|net@177|||S900|pins36m3@0|x[15]|822|100|contact@49||822|-88 -Ametal-2|net@178|||S0|ins1in20@1|out[16]|684|-88|contact@50||678|-88 -Ametal-3|net@179|||S900|pins36m3@0|x[16]|678|100|contact@50||678|-88 -Ametal-2|net@180|||S0|ins1in20@1|out[17]|540|-88|contact@51||534|-88 -Ametal-3|net@181|||S900|pins36m3@0|x[17]|534|100|contact@51||534|-88 -Ametal-2|net@182|||S0|ins1in20@1|out[18]|396|-88|contact@52||390|-88 -Ametal-3|net@183|||S900|pins36m3@0|x[18]|390|100|contact@52||390|-88 +Ametal-2|net@112|||S1800|ins1in20@0|out[10]|-1548|-88|contact@17||-1548|-88 +Ametal-3|net@113|||S900|pins36m3@0|x[28]|-1548|100|contact@17||-1548|-88 +Ametal-2|net@114|||S1800|ins1in20@0|out[11]|-1404|-88|contact@18||-1404|-88 +Ametal-3|net@115|||S900|pins36m3@0|x[29]|-1404|100|contact@18||-1404|-88 +Ametal-2|net@116|||S1800|ins1in20@0|out[12]|-1260|-88|contact@19||-1260|-88 +Ametal-3|net@117|||S900|pins36m3@0|x[30]|-1260|100|contact@19||-1260|-88 +Ametal-2|net@118|||S1800|ins1in20@0|out[13]|-1116|-88|contact@20||-1116|-88 +Ametal-3|net@119|||S900|pins36m3@0|x[31]|-1116|100|contact@20||-1116|-88 +Ametal-2|net@120|||S1800|ins1in20@0|out[14]|-972|-88|contact@21||-972|-88 +Ametal-3|net@121|||S900|pins36m3@0|x[32]|-972|100|contact@21||-972|-88 +Ametal-2|net@122|||S1800|ins1in20@0|out[15]|-828|-88|contact@22||-828|-88 +Ametal-3|net@123|||S900|pins36m3@0|x[33]|-828|100|contact@22||-828|-88 +Ametal-2|net@124|||S1800|ins1in20@0|out[16]|-684|-88|contact@23||-684|-88 +Ametal-3|net@125|||S900|pins36m3@0|x[34]|-684|100|contact@23||-684|-88 +Ametal-2|net@126|||S1800|ins1in20@0|out[17]|-540|-88|contact@24||-540|-88 +Ametal-3|net@127|||S900|pins36m3@0|x[35]|-540|100|contact@24||-540|-88 +Ametal-2|net@128|||S1800|ins1in20@0|out[18]|-396|-88|contact@25||-396|-88 +Ametal-3|net@129|||S900|pins36m3@0|x[36]|-396|100|contact@25||-396|-88 +Ametal-2|net@130|||S1800|ins1in20@1|out[1]|324|-88|contact@26||324|-88 +Ametal-3|net@131|||S900|pins36m3@0|x[1]|324|100|contact@26||324|-88 +Ametal-2|net@132|||S1800|ins1in20@1|out[2]|468|-88|contact@27||468|-88 +Ametal-3|net@133|||S900|pins36m3@0|x[2]|468|100|contact@27||468|-88 +Ametal-2|net@134|||S1800|ins1in20@1|out[3]|612|-88|contact@28||612|-88 +Ametal-3|net@135|||S900|pins36m3@0|x[3]|612|100|contact@28||612|-88 +Ametal-2|net@136|||S1800|ins1in20@1|out[4]|756|-88|contact@29||756|-88 +Ametal-3|net@137|||S900|pins36m3@0|x[4]|756|100|contact@29||756|-88 +Ametal-2|net@138|||S1800|ins1in20@1|out[5]|900|-88|contact@30||900|-88 +Ametal-3|net@139|||S900|pins36m3@0|x[5]|900|100|contact@30||900|-88 +Ametal-2|net@140|||S1800|ins1in20@1|out[6]|1044|-88|contact@31||1044|-88 +Ametal-3|net@141|||S900|pins36m3@0|x[6]|1044|100|contact@31||1044|-88 +Ametal-2|net@142|||S1800|ins1in20@1|out[7]|1188|-88|contact@32||1188|-88 +Ametal-3|net@143|||S900|pins36m3@0|x[7]|1188|100|contact@32||1188|-88 +Ametal-2|net@144|||S1800|ins1in20@1|out[8]|1332|-88|contact@33||1332|-88 +Ametal-3|net@145|||S900|pins36m3@0|x[8]|1332|100|contact@33||1332|-88 +Ametal-2|net@146|||S1800|ins1in20@1|out[9]|1476|-88|contact@34||1476|-88 +Ametal-3|net@147|||S900|pins36m3@0|x[9]|1476|100|contact@34||1476|-88 +Ametal-2|net@148|||S0|ins1in20@0|out[9]|-1476|-88|contact@35||-1488|-88 +Ametal-3|net@149|||S900|pins36m3@0|x[27]|-1488|100|contact@35||-1488|-88 +Ametal-2|net@150|||S0|ins1in20@0|out[1]|-324|-88|contact@36||-336|-88 +Ametal-3|net@151|||S900|pins36m3@0|x[19]|-336|100|contact@36||-336|-88 +Ametal-2|net@152|||S0|ins1in20@0|out[2]|-468|-88|contact@37||-480|-88 +Ametal-3|net@153|||S900|pins36m3@0|x[20]|-480|100|contact@37||-480|-88 +Ametal-2|net@154|||S0|ins1in20@0|out[3]|-612|-88|contact@38||-624|-88 +Ametal-3|net@155|||S900|pins36m3@0|x[21]|-624|100|contact@38||-624|-88 +Ametal-2|net@156|||S0|ins1in20@0|out[4]|-756|-88|contact@39||-768|-88 +Ametal-3|net@157|||S900|pins36m3@0|x[22]|-768|100|contact@39||-768|-88 +Ametal-2|net@158|||S0|ins1in20@0|out[5]|-900|-88|contact@40||-912|-88 +Ametal-3|net@159|||S900|pins36m3@0|x[23]|-912|100|contact@40||-912|-88 +Ametal-2|net@160|||S0|ins1in20@0|out[6]|-1044|-88|contact@41||-1056|-88 +Ametal-3|net@161|||S900|pins36m3@0|x[24]|-1056|100|contact@41||-1056|-88 +Ametal-2|net@162|||S0|ins1in20@0|out[7]|-1188|-88|contact@42||-1200|-88 +Ametal-3|net@163|||S900|pins36m3@0|x[25]|-1200|100|contact@42||-1200|-88 +Ametal-2|net@164|||S0|ins1in20@0|out[8]|-1332|-88|contact@43||-1344|-88 +Ametal-3|net@165|||S900|pins36m3@0|x[26]|-1344|100|contact@43||-1344|-88 +Ametal-2|net@166|||S0|ins1in20@1|out[10]|1548|-88|contact@44||1536|-88 +Ametal-3|net@167|||S900|pins36m3@0|x[10]|1536|100|contact@44||1536|-88 +Ametal-2|net@168|||S0|ins1in20@1|out[11]|1404|-88|contact@45||1392|-88 +Ametal-3|net@169|||S900|pins36m3@0|x[11]|1392|100|contact@45||1392|-88 +Ametal-2|net@170|||S0|ins1in20@1|out[12]|1260|-88|contact@46||1248|-88 +Ametal-3|net@171|||S900|pins36m3@0|x[12]|1248|100|contact@46||1248|-88 +Ametal-2|net@172|||S0|ins1in20@1|out[13]|1116|-88|contact@47||1104|-88 +Ametal-3|net@173|||S900|pins36m3@0|x[13]|1104|100|contact@47||1104|-88 +Ametal-2|net@174|||S0|ins1in20@1|out[14]|972|-88|contact@48||960|-88 +Ametal-3|net@175|||S900|pins36m3@0|x[14]|960|100|contact@48||960|-88 +Ametal-2|net@176|||S0|ins1in20@1|out[15]|828|-88|contact@49||816|-88 +Ametal-3|net@177|||S900|pins36m3@0|x[15]|816|100|contact@49||816|-88 +Ametal-2|net@178|||S0|ins1in20@1|out[16]|684|-88|contact@50||672|-88 +Ametal-3|net@179|||S900|pins36m3@0|x[16]|672|100|contact@50||672|-88 +Ametal-2|net@180|||S0|ins1in20@1|out[17]|540|-88|contact@51||528|-88 +Ametal-3|net@181|||S900|pins36m3@0|x[17]|528|100|contact@51||528|-88 +Ametal-2|net@182|||S0|ins1in20@1|out[18]|396|-88|contact@52||384|-88 +Ametal-3|net@183|||S900|pins36m3@0|x[18]|384|100|contact@52||384|-88 Ametal-2|net@189|||S1800|pin@38||-1266|-56|ins1in20@0|in[12]|-1260|-56 Ametal-2|net@194|||S0|pin@33||113.5|-106|contact@54||-1234.5|-106 Ametal-2|net@197|||RS0|contact@53||-1234.5|-62|pin@42||-1260|-62 @@ -4384,42 +4387,6 @@ Ametal-1|net@199|||S2700|contact@54||-1234.5|-106|contact@53||-1234.5|-62 Egnd_3|gnd|D5G2;|ins1in20@0|gnd_2|G Egnd_1||D5G2;|scanEx1v@0|gnd_1|G Egnd_2||D5G2;|minusOne@0|gnd|G -Ein[1]||D5G2;|ins1in20@1|in[1]|I -Ein[2]||D5G2;|ins1in20@1|in[2]|I -Ein[3]||D5G2;|ins1in20@1|in[3]|I -Ein[4]||D5G2;|ins1in20@1|in[4]|I -Ein[5]||D5G2;|ins1in20@1|in[5]|I -Ein[6]||D5G2;|ins1in20@1|in[6]|I -Ein[7]||D5G2;|ins1in20@1|in[7]|I -Ein[8]||D5G2;|ins1in20@1|in[8]|I -Ein[9]||D5G2;|ins1in20@1|in[9]|I -Ein[10]||D5G2;|ins1in20@1|in[10]|I -Ein[11]||D5G2;|ins1in20@1|in[11]|I -Ein[12]||D5G2;|ins1in20@1|in[12]|I -Ein[13]||D5G2;|ins1in20@1|in[13]|I -Ein[14]||D5G2;|ins1in20@1|in[14]|I -Ein[15]||D5G2;|ins1in20@1|in[15]|I -Ein[16]||D5G2;|ins1in20@1|in[16]|I -Ein[17]||D5G2;|ins1in20@1|in[17]|I -Ein[18]||D5G2;|ins1in20@1|in[18]|I -Ein[19]||D5G2;|ins1in20@0|in[1]|I -Ein[20]||D5G2;|ins1in20@0|in[2]|I -Ein[21]||D5G2;|ins1in20@0|in[3]|I -Ein[22]||D5G2;|ins1in20@0|in[4]|I -Ein[23]||D5G2;|ins1in20@0|in[5]|I -Ein[24]||D5G2;|ins1in20@0|in[6]|I -Ein[25]||D5G2;|ins1in20@0|in[7]|I -Ein[26]||D5G2;|ins1in20@0|in[8]|I -Ein[27]||D5G2;|ins1in20@0|in[9]|I -Ein[28]||D5G2;|ins1in20@0|in[10]|I -Ein[29]||D5G2;|ins1in20@0|in[11]|I -Ein[30]@505268089|in[30]|D5G2;|ins1in20@0|in[12]|I -Ein[30]|in[31]|D5G2;|ins1in20@0|in[13]|I -Ein[31]|in[32]|D5G2;|ins1in20@0|in[14]|I -Ein[32]|in[33]|D5G2;|ins1in20@0|in[15]|I -Ein[33]|in[34]|D5G2;|ins1in20@0|in[16]|I -Ein[34]|in[35]|D5G2;|ins1in20@0|in[17]|I -Ein[35]|in[36]|D5G2;|ins1in20@0|in[18]|I Ex[1]|m1[1]|D5G2;|pins36m3@0|x[1]|I Ex[2]|m1[2]|D5G2;|pins36m3@0|x[2]|I Ex[3]|m1[3]|D5G2;|pins36m3@0|x[3]|I @@ -4468,7 +4435,43 @@ Em1cate[5][F]||D5G2;|minusOne@0|out[5][F]|O Em1cate[5][T]||D5G2;|minusOne@0|out[5][T]|O Em1cate[6][F]||D5G2;|minusOne@0|out[6][F]|O Em1cate[6][T]||D5G2;|minusOne@0|out[6][T]|O -Epred||D5G2;|minusOne@0|pred|I +Epred|pred[R]|D5G2;|minusOne@0|pred|I +Ein[1]|ring[1]|D5G2;|ins1in20@1|in[1]|I +Ein[2]|ring[2]|D5G2;|ins1in20@1|in[2]|I +Ein[3]|ring[3]|D5G2;|ins1in20@1|in[3]|I +Ein[4]|ring[4]|D5G2;|ins1in20@1|in[4]|I +Ein[5]|ring[5]|D5G2;|ins1in20@1|in[5]|I +Ein[6]|ring[6]|D5G2;|ins1in20@1|in[6]|I +Ein[7]|ring[7]|D5G2;|ins1in20@1|in[7]|I +Ein[8]|ring[8]|D5G2;|ins1in20@1|in[8]|I +Ein[9]|ring[9]|D5G2;|ins1in20@1|in[9]|I +Ein[10]|ring[10]|D5G2;|ins1in20@1|in[10]|I +Ein[11]|ring[11]|D5G2;|ins1in20@1|in[11]|I +Ein[12]|ring[12]|D5G2;|ins1in20@1|in[12]|I +Ein[13]|ring[13]|D5G2;|ins1in20@1|in[13]|I +Ein[14]|ring[14]|D5G2;|ins1in20@1|in[14]|I +Ein[15]|ring[15]|D5G2;|ins1in20@1|in[15]|I +Ein[16]|ring[16]|D5G2;|ins1in20@1|in[16]|I +Ein[17]|ring[17]|D5G2;|ins1in20@1|in[17]|I +Ein[18]|ring[18]|D5G2;|ins1in20@1|in[18]|I +Ein[19]|ring[19]|D5G2;|ins1in20@0|in[1]|I +Ein[20]|ring[20]|D5G2;|ins1in20@0|in[2]|I +Ein[21]|ring[21]|D5G2;|ins1in20@0|in[3]|I +Ein[22]|ring[22]|D5G2;|ins1in20@0|in[4]|I +Ein[23]|ring[23]|D5G2;|ins1in20@0|in[5]|I +Ein[24]|ring[24]|D5G2;|ins1in20@0|in[6]|I +Ein[25]|ring[25]|D5G2;|ins1in20@0|in[7]|I +Ein[26]|ring[26]|D5G2;|ins1in20@0|in[8]|I +Ein[27]|ring[27]|D5G2;|ins1in20@0|in[9]|I +Ein[28]|ring[28]|D5G2;|ins1in20@0|in[10]|I +Ein[29]|ring[29]|D5G2;|ins1in20@0|in[11]|I +Ein[30]@505268089|ring[30]|D5G2;|ins1in20@0|in[12]|I +Ein[30]|ring[31]|D5G2;|ins1in20@0|in[13]|I +Ein[31]|ring[32]|D5G2;|ins1in20@0|in[14]|I +Ein[32]|ring[33]|D5G2;|ins1in20@0|in[15]|I +Ein[33]|ring[34]|D5G2;|ins1in20@0|in[16]|I +Ein[34]|ring[35]|D5G2;|ins1in20@0|in[17]|I +Ein[35]|ring[36]|D5G2;|ins1in20@0|in[18]|I Esir[1]||D5G2;|scanEx1v@0|sir[1]|I Esir[2]||D5G2;|scanEx1v@0|sir[2]|B Esir[3]||D5G2;|scanEx1v@0|sir[3]|B @@ -4488,7 +4491,7 @@ Esor[7]||D5G2;|scanEx1v@0|sor[7]|B Esor[8]||D5G2;|scanEx1v@0|sor[8]|B Esor[9]||D5G2;|scanEx1v@0|sor[9]|B Esucc||D5G2;|minusOne@0|succ|O -Etake[1]||D5G2;|pin@0||O +Etake[1]|take[m1]|D5G2;|pin@0||O Evdd_4|vdd|D5G2;|ins1in20@0|vdd_4|P Evdd_1||D5G2;|scanEx1v@0|vdd_1|P Evdd_3||D5G2;|scanEx1v@0|vdd_3|P @@ -4498,7 +4501,7 @@ Evdd_7||D5G2;|ins1in20@0|vdd_5|P X # Cell mOneDockStage;1{sch} -CmOneDockStage;1{sch}||schematic|1227450428956|1234875232306| +CmOneDockStage;1{sch}||schematic|1227450428956|1237248128613|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-12|3|||Y| NOff-Page|conn@3||18.5|-24|||| @@ -4526,8 +4529,6 @@ NWire_Pin|pin@25||-18|-4|||| IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||4|16|YRRR||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9 -Awire|in[30]|D5G2;||900|pin@24||-18|0|pin@25||-18|-4 -Abus|in[31:36]|D5G2;|-0.5|IJ900|pin@22||-9|-2|pin@23||-9|-7 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24 Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30 @@ -4546,18 +4547,20 @@ Awire|net@51|||1800|minusOne@0|succ|4|3|conn@6|a|10|3 Abus|net@52||-0.5|IJ0|minusOne@0|pred_1@931992807|-4|-2|pin@22||-9|-2 Abus|net@54||-0.5|IJ1800|minusOne@0|out[1:6][T,F]|4|-2|conn@9|a|11|-2 Awire|net@55|||0|minusOne@0|pred_1@740900629|-4|0|pin@24||-18|0 -Ein[1:36]||D4G2;|conn@4|a|I +Awire|ring[30]|D5G2;||900|pin@24||-18|0|pin@25||-18|-4 +Abus|ring[31:36]|D5G2;|-0.5|IJ900|pin@22||-9|-2|pin@23||-9|-7 Eout[1:36]|m1[1:36]|D6G2;|conn@5|y|O Esucc_1|m1cate[1:6][T,F]|D6G2;|conn@9|y|O -Epred||D4G2;|conn@0|a|I +Epred|pred[R]|D4G2;|conn@0|a|I +Ein[1:36]|ring[1:36]|D4G2;|conn@4|a|I Esir[1:9]||D4G2;|conn@7|a|I Esor[1:9]||D6G2;|conn@8|y|O -Esucc||D6G2;|conn@6|y|O -Etake[1]||D6G2;|conn@3|y|O +Esucc|succ[m1]|D6G2;|conn@6|y|O +Etake[1]|take[m1]|D6G2;|conn@3|y|O X # Cell mergeModule;1{ic} -CmergeModule;1{ic}||artwork|1230588853323|1230905621242|E +CmergeModule;1{ic}||artwork|1230588853323|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-2|-8|-1|-1|| Nschematic:Bus_Pin|pin@1||-2|-10|-1|-1|| @@ -4607,7 +4610,7 @@ Esucc||D5G2;|pin@7||O X # Cell mergeModule;1{lay} -CmergeModule;1{lay}||cmos90|1230572655232|1230853190956||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230853200220|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230853200220 +CmergeModule;1{lay}||cmos90|1230572655232|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230853200220|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230853200220 IregistersM:addr2in60Cx7;2{lay}|addr2in6@0||-792|144|X||D5G4; IregistersM:addr2in60Cx7;2{lay}|addr2in6@1||936|144|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -4879,7 +4882,7 @@ Evdd_13||D5G2;|addr2in6@0|vdd_3|P X # Cell mergeModule;1{sch} -CmergeModule;1{sch}||schematic|1230578073905|1230905621242| +CmergeModule;1{sch}||schematic|1230578073905|1237158357747|I IregistersM:addr2in60Cx15;1{ic}|addr2in6@0||-14|-19|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||34|-24|||| @@ -4950,7 +4953,7 @@ Esucc||D6G2;|conn@5|y|O X # Cell onDeckDockStage;1{ic} -ConDeckDockStage;1{ic}||artwork|1217322049125|1235677934336|EI +ConDeckDockStage;1{ic}||artwork|1217322049125|1237223078927|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1|| Nschematic:Bus_Pin|pin@8||5|-7|-1|-1|| @@ -4986,10 +4989,8 @@ NPin|pin@73||1|7|1|1|| NPin|pin@74||-2|7|1|1|| NPin|pin@75||-1|6|1|1|| NPin|pin@76||-2|5|1|1|| -Nschematic:Bus_Pin|pin@77||-3|0|-1|-1|| -Ngeneric:Invisible-Pin|pin@78||-2|0|1|1|| -Nschematic:Bus_Pin|pin@79||-3|-3|-1|-1|R| -Ngeneric:Invisible-Pin|pin@80||-2|-3|1|1|R| +Nschematic:Bus_Pin|pin@77||-3|-3|-1|-1|| +Ngeneric:Invisible-Pin|pin@78||-2|-3|1|1|| Ngeneric:Invisible-Pin|pin@85||2|3|1|1|| Ngeneric:Invisible-Pin|pin@86||0|6|||||ART_message(D5G1.5;)S2 AThicker|net@11|||FS1800|pin@30||0|-4|pin@29||2|-4 @@ -5019,13 +5020,11 @@ AThicker|net@65|||FS1350|pin@74||-2|7|pin@75||-1|6 AThicker|net@66|||FS450|pin@75||-1|6|pin@76||-2|5 AThicker|net@67|||FS1800|pin@76||-2|5|pin@60||0|5 AThicker|net@68|||FS2700|pin@47||-2|3|pin@18||-2|4 -Aschematic:bus|net@69||-0.5|IJ0|pin@78||-2|0|pin@77||-3|0 -Aschematic:bus|net@70||-0.5|IJ0|pin@80||-2|-3|pin@79||-3|-3 +Aschematic:bus|net@69||-0.5|IJ0|pin@78||-2|-3|pin@77||-3|-3 AThicker|net@72|||FS900|pin@19||2|4|pin@29||2|-4 Aschematic:bus|net@75||-0.5|IJ1800|pin@85||2|3|pin@46||3|3 Epred|do[od]|D5G2;|pin@10||I -Eflag[A][set,clr]||D5G2;|pin@77||I -Eflag[D][set,clr]||D5G2;|pin@79||I +Eflag[A][set,clr]|flag[A,D][set,clr]|D5G2;|pin@77||I Ein[1:36]|m1[1:36]|D5G2;|pin@4||I Eout[1:36]|od[1:36]|D5G2;|pin@8||O Esucc|od[HEAD,ABORT,OTHER]|D5G2;|pin@46||O @@ -5035,7 +5034,7 @@ Etake[1]|take[od]|D5G2;|pin@63||O X # Cell onDeckDockStage;1{lay} -ConDeckDockStage;1{lay}||cmos90|1234815224960|1235246879060||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235135665576|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235185214788 +ConDeckDockStage;1{lay}||cmos90|1234815224960|1237158357747|I|ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235135665576|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237215740364 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@2||-157|12|||| NX-Metal-1-Metal-2-Con|contact@5||-239|141|||| @@ -5227,7 +5226,7 @@ Evdd_12||D5G2;|scanEx2v@1|vdd_7|P X # Cell onDeckDockStage;1{sch} -ConDeckDockStage;1{sch}||schematic|1227450428956|1235236802551| +ConDeckDockStage;1{sch}||schematic|1227450428956|1237223067995|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-12|3|||Y| NOff-Page|conn@3||18.5|-24|||| @@ -5236,8 +5235,7 @@ NOff-Page|conn@5||29|-30|||| NOff-Page|conn@6||12|3|||| NOff-Page|conn@7||-9|16.5|||Y| NOff-Page|conn@8||21|16.5|||| -NOff-Page|conn@9||-13|-1|||| -NOff-Page|conn@10||-15|-3|||| +NOff-Page|conn@9||-13|-3|||| IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4; IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4; IoneHotM:onDeck;1{ic}|onDeck@0||0|0|||D5G4; @@ -5249,12 +5247,12 @@ NWire_Pin|pin@3||12|-9|||| NWire_Pin|pin@4||12|-24|||| NWire_Pin|pin@7||0|-9|||| NWire_Pin|pin@20||-2|21.5|||| -NBus_Pin|pin@23||-22|1|-1|-1|| +NBus_Pin|pin@23||-22|0|-1|-1|| NBus_Pin|pin@24||-22|5|-1|-1|| IscanM:scanEx2;1{ic}|scanEx2v@2||4|16.5|XR||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9 -Abus|m1[30,29]|D5G2;X-3;|-0.5|IJ2700|pin@23||-22|1|pin@24||-22|5 +Abus|m1[30,29]|D5G2;X-3;|-0.5|IJ2700|pin@23||-22|0|pin@24||-22|5 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24 Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30 @@ -5265,17 +5263,15 @@ Awire|net@40|||2700|ins1in20@0|hcl[1]|12|-27|pin@4||12|-24 Awire|net@42|||900|onDeck@0|take[P]|0|-5|pin@7||0|-9 Awire|net@43|||1800|conn@0|y|-10|3|onDeck@0|mc_1@106580186|-4|3 Abus|net@44||-0.5|IJ1800|onDeck@0|succ|4|3|conn@6|a|10|3 -Abus|net@46||-0.5|IJ0|onDeck@0|mc_1|-4|-1|conn@9|y|-11|-1 -Abus|net@47||-0.5|IJ0|onDeck@0|flag[A_1][set,clr]|-4|-3|conn@10|y|-13|-3 +Abus|net@46||-0.5|IJ0|onDeck@0|mc_1|-4|-3|conn@9|y|-11|-3 Awire|net@49|||2700|onDeck@0|mc|-2|5|pin@20||-2|21.5 Abus|net@62||-0.5|IJ900|scanEx2v@2|dIn[1,2]|2|11.5|onDeck@0|s[1]|2|6 Abus|net@67||-0.5|IJ1800|conn@7|y|-7|16.5|scanEx2v@2|sir[1:9]|2|16.5 Abus|net@68||-0.5|IJ1800|scanEx2v@2|sor[1:9]|6|16.5|conn@8|a|19|16.5 Awire|net@69|||1800|pin@20||-2|21.5|scanEx2v@2|mc|3|21.5 -Abus|net@71||-0.5|IJ0|onDeck@0|headBit_1|-4|1|pin@23||-22|1 +Abus|net@71||-0.5|IJ0|onDeck@0|headBit_1|-4|0|pin@23||-22|0 Epred|do[od]|D4G2;|conn@0|a|I -Eflag[A][set,clr]||D4G2;|conn@9|a|I -Eflag[D][set,clr]||D4G2;|conn@10|a|I +Eflag[A][set,clr]|flag[A,D][set,clr]|D4G2;|conn@9|a|I Ein[1:36]|m1[1:36]|D4G2;|conn@4|a|I Eout[1:36]|od[1:36]|D6G2;|conn@5|y|O Esucc|od[HEAD,ABORT,OTHER]|D6G2;|conn@6|y|O @@ -5284,6 +5280,1113 @@ Esor[1:9]||D6G2;|conn@8|y|O Etake[1]|take[od]|D6G2;|conn@3|y|O X +# Cell outDockCenter;1{ic} +CoutDockCenter;1{ic}||artwork|1237129228588|1237249151880|EI +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@2||6|-8|-1|-1|R| +Ngeneric:Invisible-Pin|pin@3||6|-6|1|1|R| +Nschematic:Bus_Pin|pin@4||13|-5|-1|-1|| +Nschematic:Bus_Pin|pin@6||11|7|-1|-1|| +Nschematic:Bus_Pin|pin@8||11|-7|-1|-1|| +Nschematic:Bus_Pin|pin@12||-11|7|-1|-1|R| +Nschematic:Bus_Pin|pin@14||-11|-8|-1|-1|R| +Ngeneric:Invisible-Pin|pin@15||-11|-6|1|1|R| +Nschematic:Bus_Pin|pin@16||-6|-8|-1|-1|R| +Ngeneric:Invisible-Pin|pin@17||-6|-6|1|1|R| +Nschematic:Bus_Pin|pin@18||-14|2|-1|-1|| +Ngeneric:Invisible-Pin|pin@19||-12|2|1|1|| +Nschematic:Bus_Pin|pin@20||0|10|-1|-1|R| +Ngeneric:Invisible-Pin|pin@21||0|9|1|1|R| +Nschematic:Bus_Pin|pin@22||-14|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@23||-12|5|1|1|| +Nschematic:Bus_Pin|pin@24||13|0|-1|-1|| +Ngeneric:Invisible-Pin|pin@25||12|0|1|1|| +Nschematic:Bus_Pin|pin@26||0|-8|-1|-1|R| +Ngeneric:Invisible-Pin|pin@27||0|-6|1|1|R| +Nschematic:Bus_Pin|pin@28||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@30||2.5|8|-1|-1|| +Nschematic:Bus_Pin|pin@34||-13|-5|-1|-1|| +NPin|pin@36||-12|-6|1|1|| +NPin|pin@37||-12|6|1|1|| +NPin|pin@38||12|6|1|1|| +NPin|pin@39||12|-6|1|1|| +Ngeneric:Invisible-Pin|pin@40||0|0|||||ART_message(D5G2;)SoutDockCenter +NPin|pin@41||0|6|1|1|| +NPin|pin@42||0|7|1|1|| +NPin|pin@43||1.5|7|1|1|| +NPin|pin@44||2.5|8|1|1|| +NPin|pin@45||1.5|9|1|1|| +NPin|pin@46||-2|9|1|1|| +NPin|pin@47||-1|8|1|1|| +NPin|pin@48||-2|7|1|1|| +NPin|pin@49||12|5|1|1|| +NPin|pin@50||13|5|1|1|| +NPin|pin@51||11|6|1|1|| +NPin|pin@52||11|7|1|1|| +NPin|pin@53||11|-6|1|1|| +NPin|pin@54||11|-7|1|1|| +NPin|pin@57||12|-5|1|1|| +NPin|pin@58||13|-5|1|1|| +NPin|pin@59||-12|-5|1|1|| +NPin|pin@60||-13|-5|1|1|| +Nschematic:Bus_Pin|pin@61||-13|-2|-1|-1|| +Ngeneric:Invisible-Pin|pin@64||-12|-2|1|1|| +NPin|pin@65||-11|6|1|1|| +NPin|pin@66||-11|7|1|1|| +Nschematic:Bus_Pin|pin@67||13|5|-1|-1|| +Aschematic:bus|net@1||-0.5|IJ900|pin@3||6|-6|pin@2||6|-8 +Aschematic:bus|net@7||-0.5|IJ900|pin@15||-11|-6|pin@14||-11|-8 +Aschematic:bus|net@8||-0.5|IJ900|pin@17||-6|-6|pin@16||-6|-8 +Aschematic:bus|net@9||-0.5|IJ0|pin@19||-12|2|pin@18||-14|2 +Aschematic:bus|net@10||-0.5|IJ2700|pin@21||0|9|pin@20||0|10 +Aschematic:bus|net@11||-0.5|IJ0|pin@23||-12|5|pin@22||-14|5 +Aschematic:bus|net@12||-0.5|IJ1800|pin@25||12|0|pin@24||13|0 +Aschematic:bus|net@13||-0.5|IJ900|pin@27||0|-6|pin@26||0|-8 +AThicker|net@19|||FS1800|pin@41||0|6|pin@51||11|6 +AThicker|net@20|||FS900|pin@49||12|5|pin@57||12|-5 +AThicker|net@21|||FS0|pin@53||11|-6|pin@36||-12|-6 +AThicker|net@22|||FS1800|pin@65||-11|6|pin@41||0|6 +AThicker|net@23|||FS2700|pin@41||0|6|pin@42||0|7 +AThicker|net@24|||FS1800|pin@42||0|7|pin@43||1.5|7 +AThicker|net@25|||FS2250|pin@43||1.5|7|pin@44||2.5|8 +AThicker|net@26|||FS3150|pin@44||2.5|8|pin@45||1.5|9 +AThicker|net@27|||FS0|pin@45||1.5|9|pin@46||-2|9 +AThicker|net@28|||FS1350|pin@46||-2|9|pin@47||-1|8 +AThicker|net@29|||FS450|pin@47||-1|8|pin@48||-2|7 +AThicker|net@30|||FS1800|pin@48||-2|7|pin@42||0|7 +AThicker|net@31|||FS900|pin@38||12|6|pin@49||12|5 +AThicker|net@32|||FS1800|pin@49||12|5|pin@50||13|5 +AThicker|net@33|||FS1800|pin@51||11|6|pin@38||12|6 +AThicker|net@34|||FS2700|pin@51||11|6|pin@52||11|7 +AThicker|net@35|||FS0|pin@39||12|-6|pin@53||11|-6 +AThicker|net@36|||FS900|pin@53||11|-6|pin@54||11|-7 +AThicker|net@39|||FS900|pin@37||-12|6|pin@59||-12|-5 +AThicker|net@40|||FS900|pin@57||12|-5|pin@39||12|-6 +AThicker|net@41|||FS1800|pin@57||12|-5|pin@58||13|-5 +AThicker|net@42|||FS900|pin@59||-12|-5|pin@36||-12|-6 +AThicker|net@43|||FS0|pin@59||-12|-5|pin@60||-13|-5 +Aschematic:bus|net@45||-0.5|IJ1800|pin@61||-13|-2|pin@64||-12|-2 +AThicker|net@46|||FS1800|pin@37||-12|6|pin@65||-11|6 +AThicker|net@47|||FS2700|pin@65||-11|6|pin@66||-11|7 +Ebit[Di,Ti,Do]||D5G2;|pin@2||I +Edo[Lt]||D5G2;|pin@4||O +Etorp|epi[torp]|D5G2;|pin@34||I +Efire[M]||D5G2;|pin@6||O +Efire[do]||D5G2;|pin@8||O +Esucc_1|flag[A,D][set,clr]|D5G2;|pin@61||O +Eflag[C][T,F]|flag[C][T]|D5G2;|pin@12||I +EinLO[1:6,8]||D5G2;|pin@14||I +Em1[1:12]||D5G2;|pin@16||I +Em1cate[1:6][T,F]||D5G2;|pin@18||I +Ep2p,p1p,rd,mc||D5G2;|pin@20||I +Epred[D,T]||D5G2;|pin@22||I +Eps[skip,do]||D5G2;|pin@24||O +Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]||D5G2;|pin@26||I +Esin||D5G2;|pin@28||I +Esout||D5G2;|pin@30||O +Esucc[sf]||D5G2;|pin@67||I +X + +# Cell outDockCenter;1{lay} +CoutDockCenter;1{lay}||cmos90|1236868105838|1237224949010|I|ATTR_NCC(D5G10;NTY648;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237211132037|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237225929699 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-2-Metal-3-Con|contact@1||-300|-298|||| +NX-Metal-2-Metal-3-Con|contact@2||-300|160|||| +NX-Metal-1-Metal-2-Con|contact@4||-534|128|||| +NX-Metal-3-Metal-4-Con|contact@5||-530|-193|||| +NX-Metal-2-Metal-3-Con|contact@6||-530|-184|||| +NX-Metal-3-Metal-4-Con|contact@7||456|-193|||| +NX-Metal-2-Metal-3-Con|contact@8||456|-160|||| +NX-Metal-1-Metal-2-Con|contact@9||-528|210|||| +NX-Metal-1-Metal-2-Con|contact@10||-528|104|||| +NX-Metal-2-Metal-3-Con|contact@12||-1188|78|||| +NX-Metal-2-Metal-3-Con|contact@14||414|-304|||| +NX-Metal-3-Metal-4-Con|contact@15||414|-202.2|||| +NX-Metal-1-Metal-2-Con|contact@19||-564|-104|||| +NX-Metal-2-Metal-3-Con|contact@21||1284|416|||| +NX-Metal-2-Metal-3-Con|contact@22||1284|72|||| +NX-Metal-1-Metal-2-Con|contact@23||-534|-40|||| +NX-Metal-1-Metal-2-Con|contact@24||-427|422|||| +NX-Metal-1-Metal-2-Con|contact@26||-427|404|||| +NX-Metal-1-Metal-2-Con|contact@27||-450.5|422|||| +NX-Metal-1-Metal-2-Con|contact@28||-450.5|448|||| +NX-Metal-1-Metal-2-Con|contact@29||-344|-84|||| +NX-Metal-2-Metal-3-Con|contact@30||-306|-84|||| +NX-Metal-2-Metal-3-Con|contact@31||-306|184|||| +NX-Metal-1-Metal-2-Con|contact@32||192|184|||| +IoneHotM:flags;2{lay}|flags@1||1362|-72|||D5G4; +ImoveM:ilcMoveOut;1{lay}|ilcMoveO@0||-1062|0|X||D5G4; +IpredicateM:ohPredAll;2{lay}|ohPredAl@0||-204|-72|||D5G4; +IloopCountM:olcWcont;1{lay}|olcWcont@0||600|0|||D5G4; +NMetal-2-Pin|pin@4||1062|448|||| +NMetal-2-Pin|pin@68||-98|184|||| +Ametal-2|net@27|||S0|flags@1|gnd_11|1067|144|olcWcont@0|gnd_1|1062|144 +Ametal-2|net@28|||S0|flags@1|gnd|1067|-144|olcWcont@0|gnd_16|1062|-144 +Ametal-2|net@29|||S0|flags@1|gnd_2|1067|-288|olcWcont@0|gnd_17|1062|-288 +Ametal-2|net@30|||S0|flags@1|gnd_12|1067|0|olcWcont@0|gnd_21|1062|0 +Ametal-2|net@31|||S0|flags@1|vdd_5|1067|-238|olcWcont@0|vdd_12|1062|-238 +Ametal-2|net@32|||S0|flags@1|vdd_24|1067|194|olcWcont@0|vdd_2|1062|194 +Ametal-2|net@33|||S0|flags@1|vdd_25|1067|94|olcWcont@0|vdd_3|1062|94 +Ametal-2|net@34|||S0|flags@1|vdd_4|1067|-338|olcWcont@0|vdd_35|1062|-338 +Ametal-2|net@35|||S0|flags@1|vdd|1067|-194|olcWcont@0|vdd_36|1062|-194 +Ametal-2|net@36|||S0|flags@1|vdd_15|1067|-94|olcWcont@0|vdd_37|1062|-94 +Ametal-2|net@37|||S0|flags@1|vdd_23|1067|50|olcWcont@0|vdd_59|1062|50 +Ametal-2|net@38|||S0|flags@1|vdd_26|1067|-50|olcWcont@0|vdd_60|1062|-50 +Ametal-2|net@45|||S0|ohPredAl@0|gnd|-541|144|ilcMoveO@0|gnd_4|-542.5|144 +Ametal-2|net@47|||S0|ohPredAl@0|gnd_2|-541|-288|ilcMoveO@0|gnd_14|-542.5|-288 +Ametal-2|net@48|||S0|ohPredAl@0|gnd_8|-541|-144|ilcMoveO@0|gnd_12|-542.5|-144 +Ametal-2|net@49|||S0|ohPredAl@0|vdd|-541|194|ilcMoveO@0|vdd_40|-542.5|194 +Ametal-2|net@50|||S0|ohPredAl@0|vdd_11|-541|-238|ilcMoveO@0|vdd_29|-542.5|-238 +Ametal-2|net@51|||S0|ohPredAl@0|vdd_17|-541|-338|ilcMoveO@0|vdd_30|-542.5|-338 +Ametal-2|net@52|||S0|ohPredAl@0|vdd_18|-541|-194|ilcMoveO@0|vdd_28|-542.5|-194 +Ametal-2|net@53|||S0|ohPredAl@0|vdd_19|-541|-94|ilcMoveO@0|vdd_27|-542.5|-94 +Ametal-2|net@56|||S0|ohPredAl@0|vdd_29|-541|94|ilcMoveO@0|vdd_8|-542.5|94 +Ametal-2|net@58|||S0|ohPredAl@0|gnd_1|133|0|olcWcont@0|gnd_10|133|0 +Ametal-2|net@59|||S0|ohPredAl@0|gnd_3|133|144|olcWcont@0|gnd_11|133|144 +Ametal-2|net@60|||S0|ohPredAl@0|gnd_13|133|-144|olcWcont@0|gnd_3|133|-144 +Ametal-2|net@62|||S0|ohPredAl@0|vdd_7|133|94|olcWcont@0|vdd_13|133|94 +Ametal-2|net@63|||S0|ohPredAl@0|vdd_3|133|50|olcWcont@0|vdd_20|133|50 +Ametal-2|net@64|||S0|ohPredAl@0|vdd_2|133|-50|olcWcont@0|vdd_21|133|-50 +Ametal-2|net@65|||S0|ohPredAl@0|vdd_6|133|194|olcWcont@0|vdd_22|133|194 +Ametal-2|net@66|||S0|ohPredAl@0|vdd_30|133|-94|olcWcont@0|vdd_6|133|-94 +Ametal-2|net@67|||S0|ohPredAl@0|vdd_26|133|-238|olcWcont@0|vdd_61|133|-238 +Ametal-2|net@68|||S0|ohPredAl@0|vdd_31|133|-194|olcWcont@0|vdd_7|133|-194 +Ametal-2|net@99||6.2|S1800|ohPredAl@0|gnd_15|112|432|olcWcont@0|gnd_28|135.5|432 +Ametal-2|net@100|||S0|ohPredAl@0|gnd_14|133|-288|olcWcont@0|gnd_30|133|-288 +Ametal-2|net@101|||S1800|ohPredAl@0|mc_1|112|416|olcWcont@0|mc_1|135.5|416 +Ametal-2|net@102|||S1800|ohPredAl@0|p1p|112|466|olcWcont@0|p1p_1|135.5|466 +Ametal-2|net@103|||S1800|ohPredAl@0|p2p|112|454|olcWcont@0|p2p_1|135.5|454 +Ametal-2|net@104|||S1800|ohPredAl@0|rd|112|472|olcWcont@0|rd_1|135.5|472 +Ametal-2|net@105|||S1800|ohPredAl@0|sin|112|422|olcWcont@0|sout|135.5|422 +Ametal-2|net@106||6.2|S1800|ohPredAl@0|vdd_32|112|382|olcWcont@0|vdd_71|135.5|382 +Ametal-2|net@107||6.2|S1800|ohPredAl@0|vdd_33|112|482|olcWcont@0|vdd_72|135.5|482 +Ametal-2|net@108|||S0|ohPredAl@0|vdd_27|133|-338|olcWcont@0|vdd_75|133|-338 +Ametal-2|net@109||6.2|S0|ohPredAl@0|vdd_34|-176|482|ilcMoveO@0|vdd_3|-551.5|482 +Ametal-2|net@110||6.2|S1800|ilcMoveO@0|gnd_27|-551.5|432|ohPredAl@0|gnd_16|-176|432 +Ametal-2|net@111|||S1800|ilcMoveO@0|mc_1|-551.5|416|ohPredAl@0|mc_2|-176|416 +Ametal-2|net@112|||S1800|ilcMoveO@0|p1p_1|-551.5|466|ohPredAl@0|p1p_1|-176|466 +Ametal-2|net@113|||S1800|ilcMoveO@0|p2p_1|-551.5|454|ohPredAl@0|p2p_1|-176|454 +Ametal-2|net@114|||S1800|ilcMoveO@0|rd_1|-551.5|472|ohPredAl@0|rd_1|-176|472 +Ametal-2|net@116||6.2|S1800|ilcMoveO@0|vdd_55|-551.5|382|ohPredAl@0|vdd_1|-176|382 +Ametal-2|net@120|||S0|olcWcont@0|do[Co]|343|-298|contact@1||-300|-298 +Ametal-2|net@123|||S1800|ohPredAl@0|do[Co]|-392.5|160|contact@2||-300|160 +Ametal-3|net@128|||S2700|contact@1||-300|-298|contact@2||-300|160 +Ametal-4|net@130|||S0|olcWcont@0|inLO[1]|532.5|-17.4|ilcMoveO@0|inLO[1]|-1009|-17.4 +Ametal-4|net@131|||S1800|ilcMoveO@0|inLO[2]|-1009|-11.6|olcWcont@0|inLO[2]|532.5|-11.6 +Ametal-4|net@132|||S1800|ilcMoveO@0|inLO[3]|-1009|-5.8|olcWcont@0|inLO[3]|532.5|-5.8 +Ametal-4|net@133|||S1800|ilcMoveO@0|inLO[4]|-1009|0|olcWcont@0|inLO[4]|532.5|0 +Ametal-4|net@134|||S1800|ilcMoveO@0|inLO[5]|-1009|5.8|olcWcont@0|inLO[5]|532.5|5.8 +Ametal-4|net@135|||S1800|ilcMoveO@0|inLO[6]|-1009|11.6|olcWcont@0|inLO[6]|532.5|11.6 +Ametal-2|net@141|||S0|ohPredAl@0|do[Mv]|-426.5|128|contact@4||-534|128 +Ametal-4|net@147|||S1800|ohPredAl@0|flag[B][set]|-237|-211.4|flags@1|flag[B][set]|1362|-211.4 +Ametal-4|net@148|||S0|flags@1|flag[A][clr]|1362|-239|ohPredAl@0|flag[A][clr]|-237|-239 +Ametal-4|net@149|||S0|flags@1|flag[A][set]|1362|-229.8|ohPredAl@0|flag[A][set]|-237|-229.8 +Ametal-4|net@150|||S0|flags@1|flag[B][clr]|1362|-220.6|ohPredAl@0|flag[B][clr]|-237|-220.6 +Ametal-4|net@154|||S0|ohPredAl@0|flag[D][set]|-237|-193|contact@5||-530|-193 +Ametal-2|net@157|||S1800|ilcMoveO@0|flag[D][set]|-619|-184|contact@6||-530|-184 +Ametal-3|net@158|||S2700|contact@5||-530|-193|contact@6||-530|-184 +Ametal-4|net@159|||S1800|ohPredAl@0|flag[D][set]|-237|-193|contact@7||456|-193 +Ametal-2|net@160|||S0|olcWcont@0|flag[D][set]|484|-160|contact@8||456|-160 +Ametal-2|net@169|||S1800|ilcMoveO@0|do[Tp]|-810.5|210|contact@9||-528|210 +Ametal-2|net@171|||S0|ohPredAl@0|do[Tp]|-466.5|104|contact@10||-528|104 +Ametal-2|net@179|||S0|olcWcont@0|ilc[load]|137.5|78|contact@12||-1188|78 +Ametal-3|net@180|||S2700|ilcMoveO@0|ilc[load]|-1188|-12|contact@12||-1188|78 +Ametal-4|net@187|||S1800|ohPredAl@0|flag[D][clr]|-237|-202.2|contact@15||414|-202.2 +Ametal-2|net@188|||S0|olcWcont@0|flag[D][clr]|484|-304|contact@14||414|-304 +Ametal-2|net@198|||S0|olcWcont@0|do[Ld]|400|166|ohPredAl@0|do[Ld]|-358.5|166 +Ametal-2|net@200|||S0|olcWcont@0|do[reD]|229.5|-104|contact@19||-564|-104 +Ametal-1|net@213||0.4|S2700|ilcMoveO@0|do[reD]|-564|-110|contact@19||-564|-104 +Ametal-2|net@216|||S0|contact@21||1284|416|olcWcont@0|mc_3|1064.5|416 +Ametal-3|net@219|||S2700|contact@7||456|-193|contact@8||456|-160 +Ametal-1|net@220|||S900|contact@9||-528|210|contact@10||-528|104 +Ametal-3|net@221|||S2700|contact@14||414|-304|contact@15||414|-202.2 +Ametal-3|net@222|||S2700|contact@22||1284|72|contact@21||1284|416 +Ametal-2|net@224|||S0|flags@1|mc|1362|72|contact@22||1284|72 +Ametal-2|net@225|||S1800|ilcMoveO@0|gnd_15|-542.5|0|ohPredAl@0|gnd_12|-541|0 +Ametal-2|net@226|||S1800|ilcMoveO@0|vdd_11|-542.5|50|ohPredAl@0|vdd_24|-541|50 +Ametal-2|net@227|||S1800|ilcMoveO@0|vdd_31|-542.5|-50|ohPredAl@0|vdd_25|-541|-50 +Ametal-2|net@231|||S1800|ilcMoveO@0|do[Mv]|-596.5|-40|contact@23||-534|-40 +Ametal-1|net@232|||S900|contact@4||-534|128|contact@23||-534|-40 +Ametal-2|net@239|||S0|ohPredAl@0|sout|-176|422|contact@24||-427|422 +Ametal-2|net@244|||S1800|ilcMoveO@0|sin|-547|404|contact@26||-427|404 +Ametal-1|net@245|||S900|contact@24||-427|422|contact@26||-427|404 +Ametal-2|net@246|||S1800|ilcMoveO@0|sout|-551.5|422|contact@27||-450.5|422 +Ametal-1|net@247|||S2700|contact@27||-450.5|422|contact@28||-450.5|448 +Ametal-2|net@252|||S1800|contact@28||-450.5|448|pin@4||1062|448 +Ametal-1|net@284||0.4|S900|ohPredAl@0|sel[rD_1]|-344|-78|contact@29||-344|-84 +Ametal-2|net@285|||S1800|contact@29||-344|-84|contact@30||-306|-84 +Ametal-3|net@286|||S2700|contact@30||-306|-84|contact@31||-306|184 +Ametal-2|net@287|||S1800|contact@31||-306|184|pin@68||-98|184 +Ametal-1|net@288|||S2700|olcWcont@0|Dvoid|192|159|contact@32||192|184 +Ametal-2|net@289|||S1800|pin@68||-98|184|contact@32||192|184 +Ebit[Di]||D5G7;|ilcMoveO@0|bit[Di]|I +Ebit[Do]||D5G7;|ilcMoveO@0|bit[Do]|I +Ebit[Ti]||D5G7;|ilcMoveO@0|bit[Ti]|I +Edo[Lt]||D5G7;|ohPredAl@0|do[Lt]|O +Eepi[torp]||D5G7;|ilcMoveO@0|epi[torp]|I +Efire[M]||D5G7;|ilcMoveO@0|fire[M]|O +Efire[do]||D5G7;|ohPredAl@0|fire[do]|O +Eflag[A][clr]||D5G7;|ohPredAl@0|flag[A][clr]|I +Eflag[A][set]||D5G7;|ohPredAl@0|flag[A][set]|I +Eflag[C][F]||D5G7;|flags@1|flag[C][F]|I +Eflag[C][T]||D5G7;|flags@1|flag[C][T]|I +Eflag[D][clr]||D5G7;|ohPredAl@0|flag[D][clr]|I +Eflag[D][set]||D5G7;|ohPredAl@0|flag[D][set]|I +Egnd||D5G7;|ilcMoveO@0|gnd|G +Egnd_1||D5G7;|ilcMoveO@0|gnd_1|G +Egnd_2||D5G7;|ilcMoveO@0|gnd_2|G +Egnd_4||D5G7;|flags@1|gnd_4|G +Egnd_6||D5G7;|flags@1|gnd_6|G +Egnd_8||D5G7;|flags@1|gnd_8|G +Egnd_10||D5G7;|flags@1|gnd_10|G +Egnd_18||D5G7;|ilcMoveO@0|gnd_18|G +Egnd_19||D5G7;|ilcMoveO@0|gnd_19|G +Egnd_23||D5G7;|olcWcont@0|gnd_23|G +Egnd_26||D5G7;|ilcMoveO@0|gnd_26|G +Egnd_27||D5G7;|olcWcont@0|gnd_27|G +Egnd_28||D5G7;|ilcMoveO@0|gnd_28|G +Egnd_29||D5G7;|ilcMoveO@0|gnd_29|G +Egnd_30||D5G7;|olcWcont@0|gnd_24|G +Egnd_31||D5G7;|olcWcont@0|gnd_6|G +Egnd_32||D5G7;|olcWcont@0|gnd_29|G +EinLO[1]||D5G7;|ilcMoveO@0|inLO[1]|I +EinLO[2]||D5G7;|ilcMoveO@0|inLO[2]|I +EinLO[3]||D5G7;|ilcMoveO@0|inLO[3]|I +EinLO[4]||D5G7;|ilcMoveO@0|inLO[4]|I +EinLO[5]||D5G7;|ilcMoveO@0|inLO[5]|I +EinLO[6]||D5G7;|ilcMoveO@0|inLO[6]|I +EinLO[8]||D5G7;|ilcMoveO@0|inLO[8]|I +Em1[1]||D5G7;|flags@1|inn[1][T]|O +Em1[2]||D5G7;|flags@1|inn[2][T]|I +Em1[3]||D5G7;|flags@1|inn[3][T]|O +Em1[4]||D5G7;|flags@1|inn[4][T]|I +Em1[5]||D5G7;|flags@1|inn[5][T]|O +Em1[6]||D5G7;|flags@1|inn[6][T]|I +Em1[7]||D5G7;|flags@1|m1[7]|I +Em1[8]||D5G7;|flags@1|m1[8]|I +Em1[9]||D5G7;|flags@1|m1[9]|I +Em1[10]||D5G7;|flags@1|m1[10]|I +Em1[11]||D5G7;|flags@1|m1[11]|I +Em1[12]||D5G7;|flags@1|m1[12]|I +Em1cate[1][F]||D5G7;|ohPredAl@0|m1cate[1][F]|I +Em1cate[1][T]||D5G7;|ohPredAl@0|m1cate[1][T]|I +Em1cate[2][F]||D5G7;|ohPredAl@0|m1cate[2][F]|I +Em1cate[2][T]||D5G7;|ohPredAl@0|m1cate[2][T]|I +Em1cate[3][F]||D5G7;|ohPredAl@0|m1cate[3][F]|I +Em1cate[3][T]||D5G7;|ohPredAl@0|m1cate[3][T]|I +Em1cate[4][F]||D5G7;|ohPredAl@0|m1cate[4][F]|I +Em1cate[4][T]||D5G7;|ohPredAl@0|m1cate[4][T]|I +Em1cate[5][F]||D5G7;|ohPredAl@0|m1cate[5][F]|I +Em1cate[5][T]||D5G7;|ohPredAl@0|m1cate[5][T]|I +Em1cate[6][F]||D5G7;|ohPredAl@0|m1cate[6][F]|I +Em1cate[6][T]||D5G7;|ohPredAl@0|m1cate[6][T]|I +Emc||D5G7;|olcWcont@0|mc_3|I +Emc_1||D5G7;|ilcMoveO@0|mc_9|I +Emc_2||D5G7;|ilcMoveO@0|mc_2|I +Ep1p||D5G7;|ilcMoveO@0|p1p_6|B +Ep1p_1||D5G7;|olcWcont@0|p1p_2|B +Ep2p||D5G7;|ilcMoveO@0|p2p_6|B +Ep2p_1||D5G7;|olcWcont@0|p2p_2|B +Epred[D]||D5G7;|ilcMoveO@0|pred[D]|I +Epred[T]||D5G7;|ilcMoveO@0|pred[T]|O +Eps[do]||D5G7;|ohPredAl@0|succ[do]|O +Eps[skip]||D5G7;|ohPredAl@0|succ[skip]|O +Erd||D5G7;|ilcMoveO@0|rd_6|B +Erd_1||D5G7;|olcWcont@0|rd_2|B +Esel[Co]||D5G7;|ohPredAl@0|sel[Co]|I +Esel[Fl]||D5G7;|ohPredAl@0|sel[Fl]|I +Esel[Ld]||D5G7;|ohPredAl@0|sel[Ld]|I +Esel[Lt]||D5G7;|ohPredAl@0|sel[Lt]|I +Esel[Mv]||D5G7;|ohPredAl@0|sel[Mv]|I +Esel[Tp]||D5G7;|ohPredAl@0|sel[Tp]|I +Esel[rD]||D5G7;|ohPredAl@0|sel[rD]|I +Esucc|sf[succ]|D5G7;|ilcMoveO@0|succ|O +Esin||D5G7;|olcWcont@0|sin_2|I +Esout||D5G7;|pin@4||O +Evdd||D5G7;|ilcMoveO@0|vdd|P +Evdd_1||D5G7;|flags@1|vdd_1|P +Evdd_2||D5G7;|ilcMoveO@0|vdd_2|P +Evdd_4||D5G7;|ilcMoveO@0|vdd_4|P +Evdd_7||D5G7;|ilcMoveO@0|vdd_7|P +Evdd_8||D5G7;|flags@1|vdd_8|P +Evdd_9||D5G7;|flags@1|vdd_9|P +Evdd_14||D5G7;|flags@1|vdd_14|P +Evdd_16||D5G7;|flags@1|vdd_16|P +Evdd_17||D5G7;|flags@1|vdd_17|P +Evdd_18||D5G7;|flags@1|vdd_18|P +Evdd_22||D5G7;|flags@1|vdd_22|P +Evdd_23||D5G7;|ilcMoveO@0|vdd_1|P +Evdd_24||D5G7;|ilcMoveO@0|vdd_9|P +Evdd_33||D5G7;|olcWcont@0|vdd_33|P +Evdd_36||D5G7;|ilcMoveO@0|vdd_36|P +Evdd_37||D5G7;|ilcMoveO@0|vdd_37|P +Evdd_38||D5G7;|ilcMoveO@0|vdd_38|P +Evdd_39||D5G7;|ilcMoveO@0|vdd_39|P +Evdd_52||D5G7;|ilcMoveO@0|vdd_52|P +Evdd_54||D5G7;|ilcMoveO@0|vdd_54|P +Evdd_56||D5G7;|ilcMoveO@0|vdd_56|P +Evdd_57||D5G7;|ilcMoveO@0|vdd_57|P +Evdd_58||D5G7;|ilcMoveO@0|vdd_58|P +Evdd_59||D5G7;|ilcMoveO@0|vdd_59|P +Evdd_60||D5G7;|olcWcont@0|vdd_64|P +Evdd_61||D5G7;|olcWcont@0|vdd_1|P +Evdd_62||D5G7;|olcWcont@0|vdd_18|P +Evdd_63||D5G7;|olcWcont@0|vdd_62|P +Evdd_64||D5G7;|olcWcont@0|vdd_63|P +Evdd_69||D5G7;|olcWcont@0|vdd_69|P +Evdd_70||D5G7;|olcWcont@0|vdd_70|P +Evdd_73||D5G7;|olcWcont@0|vdd_73|P +Evdd_74||D5G7;|olcWcont@0|vdd_74|P +X + +# Cell outDockCenter;2{sch} +CoutDockCenter;2{sch}||schematic|1233272314089|1237249137783|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||23|-20.5|||RRR| +NOff-Page|conn@1||4.5|-11|||XYRR| +NOff-Page|conn@3||48|-15|||XR| +NOff-Page|conn@8||2|5|||Y| +NOff-Page|conn@11||39|0|||XRRR| +NOff-Page|conn@13||13|-21.5|||XYRRR| +NOff-Page|conn@19||-76|-23|||YRRR| +NOff-Page|conn@21||-32|-3|||| +NOff-Page|conn@22||-26|-23|||R| +NOff-Page|conn@23||-14.5|-3|||| +NOff-Page|conn@24||-72|14|||XYR| +NOff-Page|conn@25||-16.5|-15|||| +NOff-Page|conn@26||-80|2|||Y| +NOff-Page|conn@27||-12.5|-11|||| +NOff-Page|conn@29||23.5|8.5|||R| +NOff-Page|conn@30||-54.5|-17|||Y| +NOff-Page|conn@31||29|3|||XRRR| +IoneHotM:flags;1{ic}|flags@0||48|-6|||D5G4; +ImoveM:ilcMoveOut;1{ic}|ilcMoveO@0||24|-6|||D5G4; +IpredicateM:ohPredAll;1{ic}|ohPredAl@0||-24|-6|||D5G4; +IloopCountM:olcWcont;1{ic}|olcWcont@0||-72|-6|||D5G4; +IoutDockCenter;1{ic}|outDockC@2||11.5|26.5|||D5G4; +Ngeneric:Invisible-Pin|pin@0||-46|46.5|||||ART_message(D5G6;)SoutDockCenter +Ngeneric:Invisible-Pin|pin@1||-47|37.5|||||ART_message(D5G3;)Sies 14 March 2009 +Ngeneric:Invisible-Pin|pin@2||-48|41.5|||||ART_message(D5G4;)S"the \"guts\"" +NBus_Pin|pin@26||-84|-17|-1|-1|| +NBus_Pin|pin@29||57|-6|-1|-1|| +NBus_Pin|pin@30||57|-1|-1|-1|| +NWire_Pin|pin@40||-46|23|||| +NWire_Pin|pin@41||-46|26|||| +NWire_Pin|pin@42||-46|17|||| +NWire_Pin|pin@43||-46|20|||| +NWire_Pin|pin@44||-34|23|||| +NWire_Pin|pin@45||-34|26|||| +NWire_Pin|pin@46||-34|17|||| +NWire_Pin|pin@47||-34|20|||| +NWire_Pin|pin@48||-22|23|||| +NWire_Pin|pin@49||-22|26|||| +NWire_Pin|pin@50||-22|17|||| +NWire_Pin|pin@51||-22|20|||| +NBus_Pin|pin@95||39|-6|-1|-1|| +NBus_Pin|pin@97||-84|-5|-1|-1|| +NBus_Pin|pin@101||6|1|-1|-1|| +NWire_Pin|pin@114||30|-16.5|||| +NBus_Pin|pin@115||6|-4|-1|-1|| +NWire_Pin|pin@116||3|-8|||| +NWire_Pin|pin@118||3|-5|||| +NWire_Pin|pin@120||30|-11|||| +NBus_Pin|pin@121||-84|-10|-1|-1|| +NWire_Pin|pin@122||33|-6|||| +NWire_Pin|pin@123||33|0|||| +NBus_Pin|pin@124||8|-1|-1|-1|| +NBus_Pin|pin@125||-84|-1|-1|-1|| +NBus_Pin|pin@126||-37|-9|-1|-1|| +NBus_Pin|pin@127||-37|-14|-1|-1|| +NBus_Pin|pin@129||-10|-6|-1|-1|| +NBus_Pin|pin@130||-10|-8|-1|-1|| +NBus_Pin|pin@131||-24|9|-1|-1|| +NBus_Pin|pin@132||18|9|-1|-1|| +NBus_Pin|pin@133||8|5|-1|-1|| +NBus_Pin|pin@134||-72|9|-1|-1|| +NBus_Pin|pin@135||-72|-18|-1|-1|| +NWire_Pin|pin@148||46|4|||| +NWire_Pin|pin@151||-54|-8|||| +NWire_Pin|pin@152||-54|-1|||| +NWire_Pin|pin@156||-63|-10|||| +NWire_Pin|pin@157||-22|-15|||| +Ngeneric:Invisible-Pin|pin@158||-17|-19.5|||||ART_message(D3G2;)S["fire[do] goes",to ps register] +Ngeneric:Invisible-Pin|pin@159||25|-25.5|||||ART_message(D3G2;)S["fire[M] goes",to D register] +NBus_Pin|pin@160||18|-19|-1|-1|| +NWire_Pin|pin@163||23.5|2|||| +NWire_Pin|pin@164||-63|-15|||| +NWire_Pin|pin@165||29|-1|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@5||-52|23|||D0G4;|ATTR_L(D5G1;PUD)S3750|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@6||-52|17|||D0G4;|ATTR_L(D5G1;PUD)S3560|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@7||-40|23|||D0G4;|ATTR_L(D5G1;PUD)S3750|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@8||-40|17|||D0G4;|ATTR_L(D5G1;PUD)S3611|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@9||-28|23|||D0G4;|ATTR_L(D5G1;PUD)S1850|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@10||-28|17|||D0G4;|ATTR_L(D5G1;PUD)S1852|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@24||-61|-1|||D0G4;|ATTR_L(D5G1;PUD)D867.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Abus|do[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ900|pin@129||-10|-6|pin@130||-10|-8 +Abus|do[Ld,Co,reD]|D5G2;|-0.5|IJ2700|pin@97||-84|-5|pin@125||-84|-1 +Abus|do[Mv,Tp]|D5G2;|-0.5|IJ900|pin@101||6|1|pin@115||6|-4 +Awire|do[reD]|D5G2;||2700|pin@114||30|-16.5|pin@120||30|-11 +Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@126||-37|-9|pin@127||-37|-14 +Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ2700|pin@29||57|-6|pin@30||57|-1 +Awire|flag[A][clr]|D5G2;||2700|pin@42||-46|17|pin@43||-46|20 +Awire|flag[A][set]|D5G2;||2700|pin@40||-46|23|pin@41||-46|26 +Awire|flag[B][clr]|D5G2;||2700|pin@46||-34|17|pin@47||-34|20 +Awire|flag[B][set]|D5G2;||2700|pin@44||-34|23|pin@45||-34|26 +Awire|flag[D][clr]|D5G2;||2700|pin@50||-22|17|pin@51||-22|20 +Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-84|-17|pin@121||-84|-10 +Awire|flag[D][set]|D5G2;||2700|pin@48||-22|23|pin@49||-22|26 +Awire|flag[D][set]|D5G2;||2700|pin@122||33|-6|pin@123||33|0 +Awire|ilc[load]|D5G2;||900|pin@118||3|-5|pin@116||3|-8 +Awire|ilc[load]|D5G2;||2700|pin@151||-54|-8|pin@152||-54|-1 +Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|ilcMoveO@0|inLO[1:6,8]|18|-14|pin@160||18|-19 +Abus|inLO[1:6]|D5G2;|-0.5|IJ900|olcWcont@0|inLO[1:6]|-72|-13|pin@135||-72|-18 +Awire|mc|D5G2;||2700|flags@0|mc|46|-1|pin@148||46|4 +Abus|net@35||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|52|-6|pin@29||57|-6 +Awire|net@47|||1800|wire90@5|b|-49.5|23|pin@40||-46|23 +Awire|net@49|||1800|wire90@6|b|-49.5|17|pin@42||-46|17 +Awire|net@52|||1800|wire90@7|b|-37.5|23|pin@44||-34|23 +Awire|net@53|||1800|wire90@8|b|-37.5|17|pin@46||-34|17 +Awire|net@56|||1800|wire90@9|b|-25.5|23|pin@48||-22|23 +Awire|net@57|||1800|wire90@10|b|-25.5|17|pin@50||-22|17 +Abus|net@107||-0.5|IJ900|flags@0|in[1:12][T,F]|48|-11|conn@3|y|48|-13 +Abus|net@111||-0.5|IJ0|flags@0|in[13:24][T]|44|-6|pin@95||39|-6 +Abus|net@128||-0.5|IJ900|conn@11|y|39|-2|pin@95||39|-6 +Abus|net@162||-0.5|IJ1800|pin@115||6|-4|ilcMoveO@0|do[Mv,Tp]|11|-4 +Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||3|-8 +Awire|net@165|||1800|olcWcont@0|ilc[load]|-67|-1|wire90@24|a|-63.5|-1 +Awire|net@170|||1800|conn@1|y|6.5|-11|ilcMoveO@0|torp|11|-11 +Abus|net@171||-0.5|IJ2700|conn@13|y|13|-19.5|ilcMoveO@0|bit[Di,Ti]|13|-13 +Awire|net@172|||900|ilcMoveO@0|fire[M]|23|-13|conn@0|a|23|-18.5 +Awire|net@175|||1800|ilcMoveO@0|do[reD]|25|-11|pin@120||30|-11 +Abus|net@178||-0.5|IJ1800|pin@121||-84|-10|olcWcont@0|flag[D][set,clr]|-77|-10 +Awire|net@179|||1800|ilcMoveO@0|flag[D][set]|25|-6|pin@122||33|-6 +Abus|net@182||-0.5|IJ1800|pin@124||8|-1|ilcMoveO@0|pred[D,T]|11|-1 +Abus|net@187||-0.5|IJ1800|pin@125||-84|-1|olcWcont@0|do[Ld,Co,reD]|-77|-1 +Abus|net@189||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-28|-3|conn@21|y|-30|-3 +Abus|net@190||-0.5|IJ0|ohPredAl@0|flag[A,B][set,clr]|-28|-9|pin@126||-37|-9 +Abus|net@194||-0.5|IJ0|conn@23|a|-16.5|-3|ohPredAl@0|succ[skip,do]|-20|-3 +Abus|net@195||-0.5|IJ1800|ohPredAl@0|do[Lo,Co,Tp,Mv,Lt]|-20|-6|pin@129||-10|-6 +Abus|net@197||-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-26|-13|conn@22|y|-26|-21 +Abus|net@198||-0.5|IJ2700|ohPredAl@0|p2p,p1p,rd|-24|4|pin@131||-24|9 +Abus|net@199||-0.5|IJ1800|pin@134||-72|9|pin@132||18|9 +Abus|net@200||-0.5|IJ900|pin@132||18|9|ilcMoveO@0|p2p,p1p,rd|18|4 +Abus|net@201||-0.5|IJ1800|conn@8|y|4|5|pin@133||8|5 +Abus|net@202||-0.5|IJ900|pin@133||8|5|pin@124||8|-1 +Abus|net@203||-0.5|IJ0|pin@131||-24|9|pin@134||-72|9 +Abus|net@204||-0.5|IJ2700|olcWcont@0|p2p,p1p,rd,mc|-72|4|pin@134||-72|9 +Abus|net@225||-0.5|IJ900|conn@24|y|-72|12|pin@134||-72|9 +Awire|net@229|||0|pin@152||-54|-1|wire90@24|b|-58.5|-1 +Awire|net@237|||0|pin@156||-63|-10|olcWcont@0|Dvoid|-67|-10 +Awire|net@238|||0|conn@25|a|-18.5|-15|pin@157||-22|-15 +Awire|net@239|||2700|pin@157||-22|-15|ohPredAl@0|do[6:10]|-22|-13 +Awire|net@240|||0|olcWcont@0|sin|-73|2|conn@26|y|-78|2 +Awire|net@244|||1800|olcWcont@0|sout|-70|2|ohPredAl@0|sin|-25|2 +Awire|net@249|||0|ilcMoveO@0|sin|16.5|2|ohPredAl@0|sout|-22|2 +Awire|net@250|||900|conn@29|a|23.5|6.5|pin@163||23.5|2 +Awire|net@252|||1800|ilcMoveO@0|sout|21|2|pin@163||23.5|2 +Awire|net@253|||900|conn@31|y|29|1|pin@165||29|-1 +Awire|net@254|||0|pin@165||29|-1|ilcMoveO@0|succ[sf]|25|-1 +Awire|sel[rD]|D5G2;||900|pin@156||-63|-10|pin@164||-63|-15 +Ebit[Di,Ti,Do]||D4G2;|conn@13|a|I +Edo[Lt]||D6G2;|conn@27|y|O +Etorp|epi[torp]|D4G2;|conn@1|a|I +Efire[M]||D6G2;|conn@0|y|O +Efire[do]||D6G2;|conn@25|y|O +Esucc_1|flag[A,D][set,clr]|D6G2;|conn@30|y|O +Eflag[C][T,F]|flag[C][T]|D4G2;|conn@11|a|I +EinLO[1:6,8]||D4G2;|conn@19|a|I +Em1[1:12]||D4G2;|conn@3|a|I +Em1cate[1:6][T,F]||D4G2;|conn@21|a|I +Ep2p,p1p,rd,mc||D4G2;|conn@24|a|I +Epred[D,T]||D4G2;|conn@8|a|I +Eps[skip,do]||D6G2;|conn@23|y|O +Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]||D4G2;|conn@22|a|I +Esin||D4G2;|conn@26|a|I +Esout||D6G2;|conn@29|y|O +Esucc[sf]||D4G2;|conn@31|a|I +X + +# Cell outDockPredStage;1{ic} +CoutDockPredStage;1{ic}||artwork|1237133917961|1237249182443|EI +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Bus_Pin|pin@0||4|-2|-1|-1|| +Nschematic:Bus_Pin|pin@2||4|-5|-1|-1|| +Nschematic:Bus_Pin|pin@4||-4|0|-1|-1|| +Nschematic:Bus_Pin|pin@6||2|-13|-1|-1|| +Nschematic:Bus_Pin|pin@8||-4|-9|-1|-1|| +Nschematic:Bus_Pin|pin@10||-5|3|-1|-1|| +Ngeneric:Invisible-Pin|pin@11||-3|3|1|1|| +Nschematic:Bus_Pin|pin@12||-4|5|-1|-1|| +Ngeneric:Invisible-Pin|pin@13||-3|5|1|1|| +Nschematic:Bus_Pin|pin@14||6|-9|-1|-1|| +Nschematic:Bus_Pin|pin@16||5|3|-1|-1|| +Ngeneric:Invisible-Pin|pin@17||3|3|1|1|| +Nschematic:Bus_Pin|pin@18||-1|8|-1|-1|| +Nschematic:Bus_Pin|pin@20||2|8|-1|-1|| +Nschematic:Bus_Pin|pin@24||-2|-12|-1|-1|| +Nschematic:Bus_Pin|pin@26||-4|-5|-1|-1|| +NPin|pin@28||-3|-6|1|1|| +NPin|pin@29||-3|6|1|1|| +NPin|pin@30||3|6|1|1|| +NPin|pin@31||3|-6|1|1|| +NPin|pin@32||0|6|1|1|| +NPin|pin@33||0|7|1|1|| +NPin|pin@34||1|7|1|1|| +NPin|pin@35||2|8|1|1|| +NPin|pin@36||1|9|1|1|| +NPin|pin@37||-2|9|1|1|| +NPin|pin@38||-1|8|1|1|| +NPin|pin@39||-2|7|1|1|| +NPin|pin@40||0|-6|1|1|| +NPin|pin@41||0|-7|1|1|| +NPin|pin@42||4|-7|1|1|| +NPin|pin@43||4|-6|1|1|| +NPin|pin@44||6|-9|1|1|| +NPin|pin@45||4|-12|1|1|| +NPin|pin@46||4|-11|1|1|| +NPin|pin@47||-4|-11|1|1|| +NPin|pin@48||-4|-7|1|1|| +NPin|pin@49||3|5|1|1|| +NPin|pin@50||4|5|1|1|| +NPin|pin@51||-2|-11|1|1|| +NPin|pin@52||-2|-12|1|1|| +NPin|pin@53||-3|-5|1|1|| +NPin|pin@54||-4|-5|1|1|| +Ngeneric:Invisible-Pin|pin@55||0|0|||||ART_message(D5G2;)S[out,pred] +NPin|pin@56||3|-2|1|1|| +NPin|pin@57||4|-2|1|1|| +NPin|pin@58||3|-5|1|1|| +NPin|pin@59||4|-5|1|1|| +Nschematic:Bus_Pin|pin@60||4|1|-1|-1|| +Ngeneric:Invisible-Pin|pin@61||3|1|1|1|| +Ngeneric:Invisible-Pin|pin@63||2|-11|1|1|| +NPin|pin@64||-3|0|1|1|| +NPin|pin@65||-4|0|1|1|| +Nschematic:Bus_Pin|pin@66||4|5|-1|-1|| +Aschematic:bus|net@5||-0.5|IJ0|pin@11||-3|3|pin@10||-5|3 +Aschematic:bus|net@6||-0.5|IJ0|pin@13||-3|5|pin@12||-4|5 +Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||5|3 +AThicker|net@14|||FS2700|pin@64||-3|0|pin@29||-3|6 +AThicker|net@15|||FS1800|pin@32||0|6|pin@30||3|6 +AThicker|net@16|||FS900|pin@49||3|5|pin@56||3|-2 +AThicker|net@17|||FS0|pin@40||0|-6|pin@28||-3|-6 +AThicker|net@18|||FS1800|pin@29||-3|6|pin@32||0|6 +AThicker|net@19|||FS2700|pin@32||0|6|pin@33||0|7 +AThicker|net@20|||FS1800|pin@33||0|7|pin@34||1|7 +AThicker|net@21|||FS2250|pin@34||1|7|pin@35||2|8 +AThicker|net@22|||FS3150|pin@35||2|8|pin@36||1|9 +AThicker|net@23|||FS0|pin@36||1|9|pin@37||-2|9 +AThicker|net@24|||FS1350|pin@37||-2|9|pin@38||-1|8 +AThicker|net@25|||FS450|pin@38||-1|8|pin@39||-2|7 +AThicker|net@26|||FS1800|pin@39||-2|7|pin@33||0|7 +AThicker|net@27|||FS0|pin@31||3|-6|pin@40||0|-6 +AThicker|net@28|||FS900|pin@40||0|-6|pin@41||0|-7 +AThicker|net@29|||FS1800|pin@41||0|-7|pin@42||4|-7 +AThicker|net@30|||FS2700|pin@42||4|-7|pin@43||4|-6 +AThicker|net@31|||FS1237|pin@43||4|-6|pin@44||6|-9 +AThicker|net@32|||FS563|pin@44||6|-9|pin@45||4|-12 +AThicker|net@33|||FS2700|pin@45||4|-12|pin@46||4|-11 +AThicker|net@34|||FS0|pin@51||-2|-11|pin@47||-4|-11 +AThicker|net@35|||FS2700|pin@47||-4|-11|pin@48||-4|-7 +AThicker|net@36|||FS1800|pin@48||-4|-7|pin@41||0|-7 +AThicker|net@37|||FS900|pin@30||3|6|pin@49||3|5 +AThicker|net@38|||FS1800|pin@49||3|5|pin@50||4|5 +AThicker|net@39|||FS0|pin@46||4|-11|pin@51||-2|-11 +AThicker|net@40|||FS900|pin@51||-2|-11|pin@52||-2|-12 +AThicker|net@41|||FS2700|pin@28||-3|-6|pin@53||-3|-5 +AThicker|net@42|||FS0|pin@53||-3|-5|pin@54||-4|-5 +AThicker|net@43|||FS900|pin@56||3|-2|pin@58||3|-5 +AThicker|net@44|||FS1800|pin@56||3|-2|pin@57||4|-2 +AThicker|net@45|||FS900|pin@58||3|-5|pin@31||3|-6 +AThicker|net@46|||FS1800|pin@58||3|-5|pin@59||4|-5 +Aschematic:bus|net@47||-0.5|IJ1800|pin@61||3|1|pin@60||4|1 +Aschematic:bus|net@48||-0.5|IJ2700|pin@6||2|-13|pin@63||2|-11 +AThicker|net@49|||FS2700|pin@53||-3|-5|pin@64||-3|0 +AThicker|net@50|||FS0|pin@64||-3|0|pin@65||-4|0 +Edo[Lt]||D5G2;|pin@0||O +Etorp|epi[torp]|D5G2;|pin@26||I +Efire[M]||D5G2;|pin@2||O +Eflag[A,D][set,clr]||D5G2;|pin@60||O +Eflag[C][T,F]|flag[C][T]|D5G2;|pin@4||I +EinLO[1:6,8]||D5G2;|pin@6||I +Ein[1:36]|m1[1:36]|D5G2;|pin@8||I +Em1cate[1:6][T,F]||D5G2;|pin@10||I +Epred[D,T]||D5G2;|pin@12||I +Eps[1:36]||D5G2;|pin@14||O +Eps[skip,do]||D5G2;|pin@16||O +Esir[1:9]||D5G2;|pin@18||I +Esor[1:9]||D5G2;|pin@20||O +Esucc[sf]||D5G2;|pin@66||I +Etake[1]|take[ps]|D5G2;|pin@24||O +X + +# Cell outDockPredStage;1{lay} +CoutDockPredStage;1{lay}||cmos90|1237130886640|1237232953048||ATTR_NCC(D5G6;NTY630;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237225929699|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237228447790 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-2-Metal-3-Con|contact@21||1248|-28|||| +NX-Metal-2-Metal-3-Con|contact@22||1536|-16|||| +NX-Metal-2-Metal-3-Con|contact@23||1332|-34|||| +NX-Metal-2-Metal-3-Con|contact@24||1188|34|||| +NX-Metal-2-Metal-3-Con|contact@26||1392|40|||| +NX-Metal-2-Metal-3-Con|contact@29||1476|22|||| +NX-Metal-2-Metal-3-Con|contact@30||1632|422|||| +NX-Metal-2-Metal-3-Con|contact@31||1680|416|||| +NX-Metal-2-Metal-3-Con|contact@32||1638|454|||| +NX-Metal-2-Metal-3-Con|contact@33||1644|466|||| +NX-Metal-2-Metal-3-Con|contact@34||1656|472|||| +NX-Metal-3-Metal-4-Con|contact@35||102|-17.4|||| +NX-Metal-3-Metal-4-Con|contact@36||114|-11.6|||| +NX-Metal-3-Metal-4-Con|contact@37||132|-5.8|||| +NX-Metal-3-Metal-4-Con|contact@38||162|0|||| +NX-Metal-3-Metal-4-Con|contact@39||192|5.8|||| +NX-Metal-3-Metal-4-Con|contact@40||222|11.6|||| +NX-Metal-3-Metal-4-Con|contact@41||246|17.4|||| +NX-Metal-2-Metal-3-Con|contact@42||-624|-354|||| +NX-Metal-1-Metal-2-Con|contact@43||-365|-354|||| +NX-Metal-2-Metal-3-Con|contact@44||-768|-360|||| +NX-Metal-1-Metal-2-Con|contact@45||-459|-360|||| +NX-Metal-2-Metal-3-Con|contact@46||-1200|-60|||| +NX-Metal-2-Metal-3-Con|contact@47||-1344|-66|||| +NX-Metal-2-Metal-3-Con|contact@48||-912|-28|||| +NX-Metal-2-Metal-3-Con|contact@49||-1056|-34|||| +NX-Metal-2-Metal-3-Con|contact@50||-1488|-72|||| +NX-Metal-1-Metal-2-Con|contact@54||-935|40|||| +NX-Metal-1-Metal-2-Con|contact@56||-141.5|-404|||| +NX-Metal-2-Metal-3-Con|contact@57||-234|-404|||| +NX-Metal-2-Metal-3-Con|contact@58||-234|-216|||| +NX-Metal-2-Metal-3-Con|contact@59||1632|448|||| +NX-Metal-1-Metal-2-Con|contact@60||1119|-216|||| +NX-Metal-2-Metal-3-Con|contact@61||324|-216|||| +NX-Metal-1-Metal-2-Con|contact@62||1066|-210|||| +NX-Metal-2-Metal-3-Con|contact@63||900|-210|||| +NX-Metal-1-Metal-2-Con|contact@64||1092.5|-204|||| +NX-Metal-2-Metal-3-Con|contact@65||612|-204|||| +NX-Metal-1-Metal-2-Con|contact@66||1066|-116|||| +NX-Metal-2-Metal-3-Con|contact@68||1044|-116|||| +NX-Metal-1-Metal-2-Con|contact@69||1092.5|-72|||| +NX-Metal-2-Metal-3-Con|contact@70||756|-72|||| +NX-Metal-1-Metal-2-Con|contact@71||1119|-66|||| +NX-Metal-2-Metal-3-Con|contact@72||468|-66|||| +NX-Metal-1-Metal-2-Con|contact@73||1275.5|28|||| +NX-Metal-1-Metal-2-Con|contact@74||1269.5|40|||| +NX-Metal-2-Metal-3-Con|contact@77||378|222|||| +NX-Metal-2-Metal-3-Con|contact@78||666|40|||| +NX-Metal-2-Metal-3-Con|contact@79||-828|110|||| +NX-Metal-2-Metal-3-Con|contact@80||-342|110|||| +IregistersM:dockPSreg;1{lay}|dockPSre@0||0|-432|||D5G4; +IoutDockCenter;1{lay}|outDockC@0||0|0|||D5G4; +NMetal-2-Pin|pin@20||1678|626|||| +NMetal-1-Pin|pin@125||-935|19|||| +NMetal-2-Pin|pin@126||-522|228|||| +NMetal-2-Pin|pin@127||-522|222|||| +NMetal-1-Pin|pin@128||1275.5|37|||| +NMetal-1-Pin|pin@129||1269.5|37|||| +NMetal-2-Pin|pin@130||1261|-22|||| +NMetal-2-Pin|pin@131||1261|-16|||| +IfanPinsK:pins18m3at144;1{lay}|pins18m3@1||924|633.5|||D5G4; +IscanJ:scanBusInM3;1{lay}|scanBusI@0||1656|360|||D5G4; +IscanJ:scanBusOutM3;1{lay}|scanBusO@0||1656|504|||D5G4; +Ametal-3|net@60|||S900|pins18m3@1|x[1]|318|633.5|dockPSre@0|x[1]@283120988|318|-366 +Ametal-3|net@61|||S2700|dockPSre@0|x[2]@39190597|462|-366|pins18m3@1|x[2]|462|633.5 +Ametal-3|net@62|||S2700|dockPSre@0|x[3]@785357865|606|-366|pins18m3@1|x[3]|606|633.5 +Ametal-3|net@63|||S2700|dockPSre@0|x[4]@842238995|750|-366|pins18m3@1|x[4]|750|633.5 +Ametal-3|net@64|||S2700|dockPSre@0|x[5]@774461480|894|-366|pins18m3@1|x[5]|894|633.5 +Ametal-3|net@65|||S2700|dockPSre@0|x[6]@684477032|1038|-366|pins18m3@1|x[6]|1038|633.5 +Ametal-3|net@66|||S2700|dockPSre@0|x[7]@220808224|1182|-366|pins18m3@1|x[7]|1182|633.5 +Ametal-3|net@67|||S2700|dockPSre@0|x[8]@143014723|1326|-366|pins18m3@1|x[8]|1326|633.5 +Ametal-3|net@68|||S2700|dockPSre@0|x[9]@595341512|1470|-366|pins18m3@1|x[9]|1470|633.5 +Ametal-3|net@69|||S2700|dockPSre@0|x[10]@274106828|1530|-366|pins18m3@1|x[10]|1530|633.5 +Ametal-3|net@70|||S2700|dockPSre@0|x[11]@454139076|1386|-366|pins18m3@1|x[11]|1386|633.5 +Ametal-3|net@71|||S2700|dockPSre@0|x[12]@501617255|1242|-366|pins18m3@1|x[12]|1242|633.5 +Ametal-3|net@72|||S2700|dockPSre@0|x[13]@294819917|1098|-366|pins18m3@1|x[13]|1098|633.5 +Ametal-3|net@73|||S2700|dockPSre@0|x[14]@917574322|954|-366|pins18m3@1|x[14]|954|633.5 +Ametal-3|net@74|||S2700|dockPSre@0|x[15]@1012854132|810|-366|pins18m3@1|x[15]|810|633.5 +Ametal-3|net@77|||S2700|contact@77||378|222|pins18m3@1|x[18]|378|633.5 +Ametal-3|net@87|||S2700|dockPSre@0|x[5]|900|-498|contact@63||900|-210 +Ametal-2|net@89|||S1800|outDockC@0|m1[12]|1155.5|-28|contact@21||1248|-28 +Ametal-3|net@90|||S2700|dockPSre@0|x[12]|1248|-498|contact@21||1248|-28 +Ametal-2|net@91|||S1800|pin@131||1261|-16|contact@22||1536|-16 +Ametal-3|net@93|||S2700|dockPSre@0|x[10]|1536|-498|contact@22||1536|-16 +Ametal-2|net@95|||S1800|outDockC@0|m1[8]|1302.5|-34|contact@23||1332|-34 +Ametal-3|net@96|||S2700|dockPSre@0|x[8]|1332|-498|contact@23||1332|-34 +Ametal-3|net@98|||S2700|dockPSre@0|x[7]|1188|-498|contact@24||1188|34 +Ametal-2|net@99|||S0|outDockC@0|m1[7]|1296.5|34|contact@24||1188|34 +Ametal-2|net@105|||S1800|outDockC@0|m1[11]|1154.5|28|contact@73||1275.5|28 +Ametal-3|net@106|||S2700|dockPSre@0|x[11]|1392|-498|contact@26||1392|40 +Ametal-3|net@108|||S2700|dockPSre@0|x[1]|324|-498|contact@61||324|-216 +Ametal-3|net@111|||S2700|dockPSre@0|x[3]|612|-498|contact@65||612|-204 +Ametal-2|net@114|||S1800|outDockC@0|m1[9]|1192.5|22|contact@29||1476|22 +Ametal-3|net@116|||S2700|dockPSre@0|x[9]|1476|-498|contact@29||1476|22 +Ametal-2|net@117||6.2|S1800|outDockC@0|vdd_74|1064.5|626|pin@20||1678|626 +Ametal-3|net@119|||S900|scanBusO@0|so[1]|1632|504|contact@59||1632|448 +Ametal-3|net@120|||S2700|scanBusI@0|si[2]|1638|360|contact@32||1638|454 +Ametal-3|net@121|||S2700|scanBusI@0|si[3]|1644|360|contact@33||1644|466 +Ametal-3|net@122|||S2700|scanBusI@0|si[4]|1650|363|scanBusO@0|so[4]|1650|507 +Ametal-3|net@123|||S2700|scanBusI@0|si[5]|1656|360|contact@34||1656|472 +Ametal-3|net@124|||S2700|scanBusI@0|si[6]|1662|360|scanBusO@0|so[6]|1662|504 +Ametal-3|net@125|||S2700|scanBusI@0|si[7]|1668|360|scanBusO@0|so[7]|1668|504 +Ametal-3|net@126|||S2700|scanBusI@0|si[8]|1674|360|scanBusO@0|so[8]|1674|504 +Ametal-3|net@127|||S2700|contact@31||1680|416|scanBusO@0|so[9]|1680|504 +Ametal-2|net@128|||S1800|outDockC@0|sin|1064.5|422|contact@30||1632|422 +Ametal-3|net@129|||S900|contact@30||1632|422|scanBusI@0|si[1]|1632|360 +Ametal-3|net@131|||S2700|scanBusI@0|si[9]|1680|360|contact@31||1680|416 +Ametal-2|net@132|||S1800|outDockC@0|mc|1064.5|416|contact@31||1680|416 +Ametal-2|net@133|||S1800|outDockC@0|p2p_1|1064.5|454|contact@32||1638|454 +Ametal-3|net@134|||S2700|contact@32||1638|454|scanBusO@0|so[2]|1638|504 +Ametal-2|net@136|||S1800|outDockC@0|p1p_1|1064.5|466|contact@33||1644|466 +Ametal-3|net@138|||S2700|contact@33||1644|466|scanBusO@0|so[3]|1644|504 +Ametal-2|net@139|||S1800|outDockC@0|rd_1|1064.5|472|contact@34||1656|472 +Ametal-3|net@140|||S2700|contact@34||1656|472|scanBusO@0|so[5]|1656|504 +Ametal-3|net@144|||S2700|dockPSre@0|outLO[1]|102|-372|contact@35||102|-17.4 +Ametal-4|net@145|||S1800|outDockC@0|inLO[1]|-1009|-17.4|contact@35||102|-17.4 +Ametal-3|net@147|||S2700|dockPSre@0|outLO[2]|114|-372|contact@36||114|-11.6 +Ametal-4|net@148|||S1800|outDockC@0|inLO[2]|-1009|-11.6|contact@36||114|-11.6 +Ametal-3|net@154|||S2700|dockPSre@0|outLO[3]|132|-372|contact@37||132|-5.8 +Ametal-4|net@155|||S1800|outDockC@0|inLO[3]|-1009|-5.8|contact@37||132|-5.8 +Ametal-3|net@156|||S2700|dockPSre@0|outLO[4]|162|-372|contact@38||162|0 +Ametal-4|net@157|||S1800|outDockC@0|inLO[4]|-1009|0|contact@38||162|0 +Ametal-3|net@158|||S2700|dockPSre@0|outLO[5]|192|-372|contact@39||192|5.8 +Ametal-4|net@159|||S1800|outDockC@0|inLO[5]|-1009|5.8|contact@39||192|5.8 +Ametal-3|net@160|||S2700|dockPSre@0|outLO[6]|222|-372|contact@40||222|11.6 +Ametal-4|net@161|||S1800|outDockC@0|inLO[6]|-1009|11.6|contact@40||222|11.6 +Ametal-3|net@162|||S2700|dockPSre@0|outLO[7]|246|-372|contact@41||246|17.4 +Ametal-4|net@163|||S1800|outDockC@0|inLO[8]|-1009|17.4|contact@41||246|17.4 +Ametal-1|net@165|||S900|outDockC@0|sel[rD]|-365|-313|contact@43||-365|-354 +Ametal-3|net@166|||S2700|dockPSre@0|m1[21]|-624|-498|contact@42||-624|-354 +Ametal-2|net@170|||S1800|contact@42||-624|-354|contact@43||-365|-354 +Ametal-3|net@171|||S2700|dockPSre@0|m1[22]|-768|-498|contact@44||-768|-360 +Ametal-1|net@174|||S900|outDockC@0|sel[Fl]|-459|-313|contact@45||-459|-360 +Ametal-3|net@176|||S2700|dockPSre@0|m1[25]|-1200|-498|contact@46||-1200|-60 +Ametal-2|net@177|||S0|outDockC@0|sel[Mv]|-427.5|-60|contact@46||-1200|-60 +Ametal-2|net@178|||S0|outDockC@0|sel[Tp]|-473.5|-66|contact@47||-1344|-66 +Ametal-3|net@181|||S2700|dockPSre@0|m1[26]|-1344|-498|contact@47||-1344|-66 +Ametal-2|net@183|||S0|outDockC@0|sel[Ld]|-353.5|-28|contact@48||-912|-28 +Ametal-3|net@184|||S2700|dockPSre@0|m1[23]|-912|-498|contact@48||-912|-28 +Ametal-2|net@186|||S0|outDockC@0|sel[Co]|-390.5|-34|contact@49||-1056|-34 +Ametal-3|net@187|||S2700|dockPSre@0|m1[24]|-1056|-498|contact@49||-1056|-34 +Ametal-2|net@189|||S0|outDockC@0|sel[Lt]|-510.5|-72|contact@50||-1488|-72 +Ametal-3|net@191|||S2700|dockPSre@0|m1[27]|-1488|-498|contact@50||-1488|-72 +Ametal-2|net@194|||S1800|pin@127||-522|222|contact@77||378|222 +Ametal-2|net@200|||S1800|contact@44||-768|-360|contact@45||-459|-360 +Ametal-1|net@208|||S2700|dockPSre@0|fire[1]|-141.5|-407|contact@56||-141.5|-404 +Ametal-2|net@209|||S0|contact@56||-141.5|-404|contact@57||-234|-404 +Ametal-2|net@213|||S1800|outDockC@0|fire[do]|-398|-216|contact@58||-234|-216 +Ametal-3|net@215|||S2700|contact@57||-234|-404|contact@58||-234|-216 +Ametal-2|net@216|||S1800|outDockC@0|sout|1062|448|contact@59||1632|448 +Ametal-1|net@221|||S2700|outDockC@0|m1[1]|1119|-216|contact@60||1119|-216 +Ametal-1|net@225|||S2700|outDockC@0|m1[5]|1066|-216|contact@62||1066|-210 +Ametal-2|net@229|||S0|contact@60||1119|-216|contact@61||324|-216 +Ametal-2|net@230|||S0|contact@62||1066|-210|contact@63||900|-210 +Ametal-1|net@232|||S2700|outDockC@0|m1[3]|1092.5|-216|contact@64||1092.5|-204 +Ametal-1|net@235|||S900|outDockC@0|m1[6]|1066|-104|contact@66||1066|-116 +Ametal-2|net@237|||S1800|contact@68||1044|-116|contact@66||1066|-116 +Ametal-3|net@241|||S900|contact@68||1044|-116|dockPSre@0|x[6]|1044|-498 +Ametal-1|net@242|||S2700|outDockC@0|m1[4]|1092.5|-104|contact@69||1092.5|-72 +Ametal-2|net@243|||S0|contact@69||1092.5|-72|contact@70||756|-72 +Ametal-3|net@247|||S900|contact@70||756|-72|dockPSre@0|x[4]|756|-498 +Ametal-1|net@248|||S2700|outDockC@0|m1[2]|1119|-104|contact@71||1119|-66 +Ametal-2|net@249|||S0|contact@71||1119|-66|contact@72||468|-66 +Ametal-3|net@253|||S900|contact@72||468|-66|dockPSre@0|x[2]|468|-498 +Ametal-2|net@254|||S0|contact@64||1092.5|-204|contact@65||612|-204 +Ametal-1|net@280|||S900|contact@54||-935|40|pin@125||-935|19 +Ametal-1|net@281|||S0|pin@125||-935|19|outDockC@0|bit[Do]|-944.5|19 +Ametal-2|net@282|||S1800|outDockC@0|bit[Di]|-667.5|228|pin@126||-522|228 +Ametal-2|net@283|||S900|pin@126||-522|228|pin@127||-522|222 +Ametal-2|net@287|||S0|contact@26||1392|40|contact@74||1269.5|40 +Ametal-1|net@289|||S2700|contact@73||1275.5|28|pin@128||1275.5|37 +Ametal-1|net@291|||S0|pin@128||1275.5|37|pin@129||1269.5|37 +Ametal-1|net@292|||S2700|pin@129||1269.5|37|contact@74||1269.5|40 +Ametal-2|net@293|||S1800|outDockC@0|m1[10]|1198.5|-22|pin@130||1261|-22 +Ametal-2|net@294|||S2700|pin@130||1261|-22|pin@131||1261|-16 +Ametal-3|net@304|||S900|contact@79||-828|110|outDockC@0|bit[Ti]|-828|95 +Ametal-3|net@316|||S2700|contact@78||666|40|pins18m3@1|x[16]|666|633.5 +Ametal-3|net@318|||S2700|dockPSre@0|x[16]@258792260|666|-366|contact@78||666|40 +Ametal-3|net@320|||S2700|dockPSre@0|x[18]@875252765|378|-366|contact@77||378|222 +Ametal-2|net@321|||S1800|contact@54||-935|40|contact@78||666|40 +Ametal-3|net@326|||S2700|dockPSre@0|x[17]@1046620090|522|-366|pins18m3@1|x[17]|522|633.5 +Ametal-3|net@329|||S2700|dockPSre@0|ps[19]|-342|-366|contact@80||-342|110 +Ametal-2|net@331|||S1800|contact@79||-828|110|contact@80||-342|110 +Edo[Lt]||D5G7;|outDockC@0|do[Lt]|O +Eepi[torp]||D5G7;|outDockC@0|epi[torp]|I +Efire[M]||D5G7;|outDockC@0|fire[M]|O +Eflag[A][clr]||D5G7;|outDockC@0|flag[A][clr]|I +Eflag[A][set]||D5G7;|outDockC@0|flag[A][set]|I +Eflag[C][F]||D5G7;|outDockC@0|flag[C][F]|I +Eflag[C][T]||D5G7;|outDockC@0|flag[C][T]|I +Eflag[D][clr]||D5G7;|outDockC@0|flag[D][clr]|I +Eflag[D][set]||D5G7;|outDockC@0|flag[D][set]|I +Egnd||D5G7;|dockPSre@0|gnd_2|G +Egnd_1||D5G7;|outDockC@0|gnd_1|G +Egnd_3||D5G7;|outDockC@0|gnd|G +Egnd_4||D5G7;|outDockC@0|gnd_2|G +Egnd_5||D5G7;|outDockC@0|gnd_4|G +Egnd_6||D5G7;|outDockC@0|gnd_6|G +Egnd_8||D5G7;|outDockC@0|gnd_8|G +Egnd_10||D5G7;|outDockC@0|gnd_10|G +Egnd_18||D5G7;|outDockC@0|gnd_18|G +Egnd_19||D5G7;|outDockC@0|gnd_19|G +Egnd_23||D5G7;|outDockC@0|gnd_23|G +Egnd_26||D5G7;|outDockC@0|gnd_26|G +Egnd_27||D5G7;|outDockC@0|gnd_27|G +Egnd_28||D5G7;|outDockC@0|gnd_28|G +Egnd_29||D5G7;|outDockC@0|gnd_29|G +Egnd_30||D5G7;|outDockC@0|gnd_30|G +Egnd_31||D5G7;|outDockC@0|gnd_31|G +Egnd_32||D5G7;|outDockC@0|gnd_32|G +EinLO[1]||D5G7;|outDockC@0|inLO[1]|I +EinLO[2]||D5G7;|outDockC@0|inLO[2]|I +EinLO[3]||D5G7;|outDockC@0|inLO[3]|I +EinLO[4]||D5G7;|outDockC@0|inLO[4]|I +EinLO[5]||D5G7;|outDockC@0|inLO[5]|I +EinLO[6]||D5G7;|outDockC@0|inLO[6]|I +EinLO[8]||D5G7;|outDockC@0|inLO[8]|I +Em1[1]||D5G7;|dockPSre@0|x[1]|I +Em1[2]||D5G7;|dockPSre@0|x[2]|I +Em1[3]||D5G7;|dockPSre@0|x[3]|I +Em1[4]||D5G7;|dockPSre@0|x[4]|I +Em1[5]||D5G7;|dockPSre@0|x[5]|I +Em1[6]||D5G7;|dockPSre@0|x[6]|I +Em1[37]|m1[7]|D5G7;|dockPSre@0|x[7]|I +Em1[38]|m1[8]|D5G7;|dockPSre@0|x[8]|I +Em1[41]|m1[9]|D5G7;|dockPSre@0|x[9]|I +Em1[42]|m1[10]|D5G7;|dockPSre@0|x[10]|O +Em1[39]|m1[11]|D5G7;|dockPSre@0|x[11]|O +Em1[40]|m1[12]|D5G7;|dockPSre@0|x[12]|O +Em1[13]||D5G7;|dockPSre@0|x[13]|O +Em1[14]||D5G7;|dockPSre@0|x[14]|O +Em1[15]||D5G7;|dockPSre@0|x[15]|O +Em1[16]||D5G7;|dockPSre@0|x[16]|O +Em1[17]||D5G7;|dockPSre@0|x[17]|O +Em1[18]||D5G7;|dockPSre@0|x[18]|O +Em1[19]||D5G7;|dockPSre@0|m1[19]|I +Em1[20]||D5G7;|dockPSre@0|m1[20]|I +Em1[21]||D5G7;|dockPSre@0|m1[21]|I +Em1[22]||D5G7;|dockPSre@0|m1[22]|I +Em1[23]||D5G7;|dockPSre@0|m1[23]|I +Em1[24]||D5G7;|dockPSre@0|m1[24]|I +Em1[25]||D5G7;|dockPSre@0|m1[25]|I +Em1[26]||D5G7;|dockPSre@0|m1[26]|I +Em1[27]||D5G7;|dockPSre@0|m1[27]|I +Em1[28]||D5G7;|dockPSre@0|m1[28]|O +Em1[29]||D5G7;|dockPSre@0|m1[29]|O +Em1[30]||D5G7;|dockPSre@0|m1[30]|O +Em1[31]||D5G7;|dockPSre@0|m1[31]|O +Em1[32]||D5G7;|dockPSre@0|m1[32]|O +Em1[33]||D5G7;|dockPSre@0|m1[33]|O +Em1[34]||D5G7;|dockPSre@0|m1[34]|O +Em1[35]||D5G7;|dockPSre@0|m1[35]|O +Em1[36]||D5G7;|dockPSre@0|m1[36]|O +Em1cate[1][F]||D5G7;|outDockC@0|m1cate[1][F]|I +Em1cate[1][T]||D5G7;|outDockC@0|m1cate[1][T]|I +Em1cate[2][F]||D5G7;|outDockC@0|m1cate[2][F]|I +Em1cate[2][T]||D5G7;|outDockC@0|m1cate[2][T]|I +Em1cate[3][F]||D5G7;|outDockC@0|m1cate[3][F]|I +Em1cate[3][T]||D5G7;|outDockC@0|m1cate[3][T]|I +Em1cate[4][F]||D5G7;|outDockC@0|m1cate[4][F]|I +Em1cate[4][T]||D5G7;|outDockC@0|m1cate[4][T]|I +Em1cate[5][F]||D5G7;|outDockC@0|m1cate[5][F]|I +Em1cate[5][T]||D5G7;|outDockC@0|m1cate[5][T]|I +Em1cate[6][F]||D5G7;|outDockC@0|m1cate[6][F]|I +Em1cate[6][T]||D5G7;|outDockC@0|m1cate[6][T]|I +EoutLO[1]||D5G7;|dockPSre@0|outLO[1]|O +EoutLO[2]||D5G7;|dockPSre@0|outLO[2]|O +EoutLO[3]||D5G7;|dockPSre@0|outLO[3]|O +EoutLO[4]||D5G7;|dockPSre@0|outLO[4]|O +EoutLO[5]||D5G7;|dockPSre@0|outLO[5]|O +EoutLO[6]||D5G7;|dockPSre@0|outLO[6]|O +EoutLO[7]||D5G7;|dockPSre@0|outLO[7]|O +Epred[D]||D5G7;|outDockC@0|pred[D]|I +Epred[T]||D5G7;|outDockC@0|pred[T]|O +Eps[1]||D5G7;|pins18m3@1|x[1]|I +Eps[2]||D5G7;|pins18m3@1|x[2]|I +Eps[3]||D5G7;|pins18m3@1|x[3]|I +Eps[4]||D5G7;|pins18m3@1|x[4]|I +Eps[5]||D5G7;|pins18m3@1|x[5]|I +Eps[6]||D5G7;|pins18m3@1|x[6]|I +Eps[7]||D5G7;|pins18m3@1|x[7]|I +Eps[8]||D5G7;|pins18m3@1|x[8]|I +Eps[9]||D5G7;|pins18m3@1|x[9]|I +Eps[10]||D5G7;|pins18m3@1|x[10]|O +Eps[11]||D5G7;|pins18m3@1|x[11]|O +Eps[12]||D5G7;|pins18m3@1|x[12]|O +Eps[13]||D5G7;|pins18m3@1|x[13]|O +Eps[14]||D5G7;|pins18m3@1|x[14]|O +Eps[15]||D5G7;|pins18m3@1|x[15]|O +Eps[16]||D5G7;|pins18m3@1|x[16]|O +Eps[17]||D5G7;|pins18m3@1|x[17]|O +Eps[18]||D5G7;|pins18m3@1|x[18]|O +Eps[19]||D5G7;|dockPSre@0|ps[19]|I +Eps[20]||D5G7;|dockPSre@0|ps[20]|I +Eps[21]||D5G7;|dockPSre@0|ps[21]|I +Eps[22]||D5G7;|dockPSre@0|ps[22]|I +Eps[23]||D5G7;|dockPSre@0|ps[23]|I +Eps[24]||D5G7;|dockPSre@0|ps[24]|I +Eps[25]||D5G7;|dockPSre@0|ps[25]|I +Eps[26]||D5G7;|dockPSre@0|ps[26]|I +Eps[27]||D5G7;|dockPSre@0|ps[27]|I +Eps[28]||D5G7;|dockPSre@0|ps[28]|O +Eps[29]||D5G7;|dockPSre@0|ps[29]|O +Eps[30]||D5G7;|dockPSre@0|ps[30]|O +Eps[31]||D5G7;|dockPSre@0|ps[31]|O +Eps[32]||D5G7;|dockPSre@0|ps[32]|O +Eps[33]||D5G7;|dockPSre@0|ps[33]|O +Eps[34]||D5G7;|dockPSre@0|ps[34]|O +Eps[35]||D5G7;|dockPSre@0|ps[35]|O +Eps[36]||D5G7;|dockPSre@0|ps[36]|O +Eps[do]||D5G7;|outDockC@0|ps[do]|O +Eps[skip]||D5G7;|outDockC@0|ps[skip]|O +Esel||D5G7;|dockPSre@0|sel|I +Esf[succ]||D5G7;|outDockC@0|succ|O +Esi[1]|sir[1]|D5G7;|scanBusI@0|si[1]|B +Esir[2]||D5G7;|scanBusI@0|si[2]|B +Esir[3]||D5G7;|scanBusI@0|si[3]|B +Esir[4]||D5G7;|scanBusI@0|si[4]|B +Esir[5]||D5G7;|scanBusI@0|si[5]|B +Esir[6]||D5G7;|scanBusI@0|si[6]|B +Esir[7]||D5G7;|scanBusI@0|si[7]|B +Esir[8]||D5G7;|scanBusI@0|si[8]|B +Esir[9]||D5G7;|scanBusI@0|si[9]|B +Eso[1]|sor[1]|D5G7;|scanBusO@0|so[1]|B +Esor[2]||D5G7;|scanBusO@0|so[2]|B +Esor[3]||D5G7;|scanBusO@0|so[3]|B +Esor[4]||D5G7;|scanBusO@0|so[4]|B +Esor[5]||D5G7;|scanBusO@0|so[5]|B +Esor[6]||D5G7;|scanBusO@0|so[6]|B +Esor[7]||D5G7;|scanBusO@0|so[7]|B +Esor[8]||D5G7;|scanBusO@0|so[8]|B +Esor[9]||D5G7;|scanBusO@0|so[9]|B +Etake[1]|take[ps]|D5G7;|dockPSre@0|take[1]|O +Evdd||D5G7;|dockPSre@0|vdd_5|P +Evdd_1||D5G7;|outDockC@0|vdd_1|P +Evdd_2||D5G7;|outDockC@0|vdd_2|P +Evdd_4||D5G7;|dockPSre@0|vdd_4|P +Evdd_7||D5G7;|outDockC@0|vdd|P +Evdd_8||D5G7;|outDockC@0|vdd_4|P +Evdd_9||D5G7;|outDockC@0|vdd_7|P +Evdd_10||D5G7;|outDockC@0|vdd_8|P +Evdd_11||D5G7;|outDockC@0|vdd_9|P +Evdd_14||D5G7;|outDockC@0|vdd_14|P +Evdd_16||D5G7;|outDockC@0|vdd_16|P +Evdd_17||D5G7;|outDockC@0|vdd_17|P +Evdd_18||D5G7;|outDockC@0|vdd_18|P +Evdd_22||D5G7;|outDockC@0|vdd_22|P +Evdd_23||D5G7;|outDockC@0|vdd_23|P +Evdd_24||D5G7;|outDockC@0|vdd_24|P +Evdd_33||D5G7;|outDockC@0|vdd_33|P +Evdd_36||D5G7;|outDockC@0|vdd_36|P +Evdd_37||D5G7;|outDockC@0|vdd_37|P +Evdd_38||D5G7;|outDockC@0|vdd_38|P +Evdd_39||D5G7;|outDockC@0|vdd_39|P +Evdd_52||D5G7;|outDockC@0|vdd_52|P +Evdd_54||D5G7;|outDockC@0|vdd_54|P +Evdd_56||D5G7;|outDockC@0|vdd_56|P +Evdd_57||D5G7;|outDockC@0|vdd_57|P +Evdd_58||D5G7;|outDockC@0|vdd_58|P +Evdd_59||D5G7;|outDockC@0|vdd_59|P +Evdd_60||D5G7;|outDockC@0|vdd_60|P +Evdd_61||D5G7;|outDockC@0|vdd_61|P +Evdd_62||D5G7;|outDockC@0|vdd_62|P +Evdd_63||D5G7;|outDockC@0|vdd_63|P +Evdd_64||D5G7;|outDockC@0|vdd_64|P +Evdd_69||D5G7;|outDockC@0|vdd_69|P +Evdd_70||D5G7;|outDockC@0|vdd_70|P +Evdd_73||D5G7;|outDockC@0|vdd_73|P +Evdd_74||D5G7;|outDockC@0|vdd_74|P +X + +# Cell outDockPredStage;1{sch} +CoutDockPredStage;1{sch}||schematic|1237130083475|1237249167271|I +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@0||16|-30|||X| +NOff-Page|conn@1||12|-24|||| +NOff-Page|conn@2||34.5|-24|||| +NOff-Page|conn@4||22.5|0|||| +NOff-Page|conn@6||11|12.5|||R| +NOff-Page|conn@7||-11|14.5|||XRRR| +NOff-Page|conn@8||-19.5|5|||Y| +NOff-Page|conn@9||-19.5|2|||| +NOff-Page|conn@10||-20.5|-5|||XYRR| +NOff-Page|conn@11||19|-5|||| +NOff-Page|conn@12||-29|-34|||YRRR| +NOff-Page|conn@13||-29|-13|||R| +NWire_Con|conn@14||-29|-23|||| +NOff-Page|conn@16||-6|-26|||YR| +NOff-Page|conn@17||-23.5|-2|||XY| +NOff-Page|conn@18||20|5|||X| +IregistersM:dockPSreg;1{ic}|dockPSre@0||24|-24|||D5G4; +IoutDockCenter;1{ic}|outDockC@0||0|0|||D5G4; +IoutDockPredStage;1{ic}|outDockP@0||41|17|||D5G4; +Ngeneric:Invisible-Pin|pin@0||2|36.5|||||ART_message(D5G6;)SoutDockPredStage +Ngeneric:Invisible-Pin|pin@1||1|27.5|||||ART_message(D5G3;)Sies 15 March 2009 +Ngeneric:Invisible-Pin|pin@2||0|31.5|||||ART_message(D5G4;)S"the \"guts\" plus psRegister" +NWire_Pin|pin@5||11|-16|||| +NBus_Pin|pin@7||-6|-13.5|-1|-1|| +NBus_Pin|pin@8||0|-17|-1|-1|| +NBus_Pin|pin@9||6|-12.5|-1|-1|| +NBus_Pin|pin@11||-29|-28|-1|-1|| +NBus_Pin|pin@12||-29|-18|-1|-1|| +NBus_Pin|pin@13||0|14.5|-1|-1|| +NWire_Pin|pin@15||-7|8|||| +NWire_Pin|pin@16||-7|12.5|||| +NWire_Pin|pin@17||7.5|8|||| +NWire_Pin|pin@18||7.5|13|||| +NWire_Pin|pin@24||22|-16|||| +NBus_Pin|pin@25||30|-29|-1|-1|| +NBus_Pin|pin@26||30|-34|-1|-1|| +NBus_Pin|pin@28||-11|-34|-1|-1|| +NBus_Pin|pin@30||-6|-34|-1|-1|| +NWire_Pin|pin@31||22|-30|||| +IorangeTSMC090nm:wire90;1{ic}|wire90@0||16.5|-16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 +Abus|m1[1:12]|D5G2;|-0.5|IJ900|outDockC@0|m1[1:12]|-6|-8|pin@7||-6|-13.5 +Abus|m1[21:27]|D5G2;|-0.5|IJ900|outDockC@0|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|0|-8|pin@8||0|-17 +Awire|net@6|||900|outDockC@0|fire[do]|11|-7|pin@5||11|-16 +Awire|net@7|||1800|pin@5||11|-16|wire90@0|a|14|-16 +Abus|net@13||-0.5|IJ0|conn@4|a|20.5|0|outDockC@0|ps[skip,do]|13|0 +Awire|net@15|||900|conn@6|a|11|10.5|outDockC@0|fire[M]|11|7 +Abus|net@20||-0.5|IJ1800|conn@8|y|-17.5|5|outDockC@0|pred[D,T]|-14|5 +Abus|net@21||-0.5|IJ1800|conn@9|y|-17.5|2|outDockC@0|m1cate[1:6][T,F]|-14|2 +Awire|net@24|||0|outDockC@0|torp|-13|-5|conn@10|y|-18.5|-5 +Awire|net@25|||0|conn@11|a|17|-5|outDockC@0|do[Lt]|13|-5 +Awire|net@28|||0|outDockC@0|sin|-1|8|pin@15||-7|8 +Awire|net@30|||1800|outDockC@0|sout|2.5|8|pin@17||7.5|8 +Awire|net@39|||900|pin@24||22|-16|dockPSre@0|fire[1]|22|-20 +Awire|net@40|||1800|wire90@0|b|19|-16|pin@24||22|-16 +Abus|net@42||-0.5|IJ0|conn@2|a|32.5|-24|dockPSre@0|out[1:36]|27|-24 +Abus|net@43||-0.5|IJ1800|conn@1|y|14|-24|dockPSre@0|in[1:36]|21|-24 +Abus|net@44||-0.5|IJ1800|dockPSre@0|out[1:7]|27|-29|pin@25||30|-29 +Abus|net@45||-0.5|IJ900|pin@25||30|-29|pin@26||30|-34 +Abus|net@49||-0.5|IJ0|pin@26||30|-34|pin@30||-6|-34 +Abus|net@52||-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-34 +Abus|net@53||-0.5|IJ0|pin@30||-6|-34|pin@28||-11|-34 +Abus|net@54||-0.5|IJ900|conn@16|y|-6|-28|pin@30||-6|-34 +Awire|net@55|||1800|conn@0|a|18|-30|pin@31||22|-30 +Awire|net@56|||2700|pin@31||22|-30|dockPSre@0|take[1]|22|-27 +Abus|net@57||-0.5|IJ0|outDockC@0|succ_1|-13|-2|conn@17|a|-21.5|-2 +Awire|net@58|||900|conn@7|y|-11|12.5|outDockC@0|flag[C][T,F]|-11|7 +Awire|net@59|||0|conn@18|y|18|5|outDockC@0|succ[sf]|13|5 +Abus|ps[18,19,16]|D5G2;|-0.5|IJ900|outDockC@0|bit[Di,Ti,Do]|6|-8|pin@9||6|-12.5 +Awire|sir[1]|D5G2;||2700|pin@15||-7|8|pin@16||-7|12.5 +Abus|sir[2,3,5,9]|D5G2;|-0.5|IJ2700|outDockC@0|p2p,p1p,rd,mc|0|10|pin@13||0|14.5 +Abus|sir[2:9]|D5G2;|-0.5|IJ900|conn@14||-29|-23|pin@11||-29|-28 +Awire|sor[1]|D5G2;||2700|pin@17||7.5|8|pin@18||7.5|13 +Abus|sor[2:9]|D5G2;|-0.5|IJ2700|conn@14||-29|-23|pin@12||-29|-18 +Edo[Lt]||D6G2;|conn@11|y|O +Etorp|epi[torp]|D4G2;|conn@10|a|I +Efire[M]||D6G2;|conn@6|y|O +Eflag[A,D][set,clr]||D6G2;|conn@17|y|O +Eflag[C][T,F]|flag[C][T]|D4G2;|conn@7|a|I +EinLO[1:6,8]||D4G2;|conn@16|a|I +Ein[1:36]|m1[1:36]|D4G2;|conn@1|a|I +Em1cate[1:6][T,F]||D4G2;|conn@9|a|I +Epred[D,T]||D4G2;|conn@8|a|I +Eps[1:36]||D6G2;|conn@2|y|O +Eps[skip,do]||D6G2;|conn@4|y|O +Esir[1:9]||D4G2;|conn@12|a|I +Esor[1:9]||D6G2;|conn@13|y|O +Esucc[sf]||D4G2;|conn@18|a|I +Etake[1]|take[ps]|D6G2;|conn@0|y|O +X + # Cell plainDockStage;1{ic} CplainDockStage;1{ic}||artwork|1217322049125|1231689844356|EI Ngeneric:Facet-Center|art@0||0|0||||AV @@ -5363,7 +6466,7 @@ Etake[1]||D5G2;|pin@63||O X # Cell plainDockStage;1{sch} -CplainDockStage;1{sch}||schematic|1227450428956|1233796375043| +CplainDockStage;1{sch}||schematic|1227450428956|1237158357747|I IgaspM:aStage;1{ic}|aStage@1||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-12|0|||Y| @@ -5415,7 +6518,7 @@ Etake[1]||D6G2;|conn@3|y|O X # Cell plainDockStageDn;1{lay} -CplainDockStageDn;1{lay}|plainDockStage|cmos90|1227451051512|1233795989661||ATTR_NCC(D5G3;NTY26;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233788311457|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 +CplainDockStageDn;1{lay}|plainDockStage|cmos90|1227451051512|1237158357747|I|ATTR_NCC(D5G3;NTY26;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233788311457|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 IgaspM:aStage;3{lay}|aStage@3||0|0|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@4||-17.5|22|||Y| @@ -5564,7 +6667,7 @@ Evdd_4||D5G2;|ins1in20@0|vdd_4|P X # Cell plainDockStageUp;1{lay} -CplainDockStageUp;1{lay}|plainDockStage|cmos90|1227451051512|1233795965631||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233787793772|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 +CplainDockStageUp;1{lay}|plainDockStage|cmos90|1227451051512|1237158357747|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233787793772|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700 IgaspM:aStage;3{lay}|aStage@3||0|0|||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@4||-17.5|-40|||| @@ -5707,7 +6810,7 @@ Evdd_4||D5G2;|ins1in20@0|vdd_4|P X # Cell plainModule;1{lay} -CplainModule;1{lay}||cmos90|1230593314387|1230859312486||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715 +CplainModule;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -5892,7 +6995,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P X # Cell plainModule;1{sch} -CplainModule;1{sch}||schematic|1230593225542|1235215960389| +CplainModule;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||11.5|4|||| @@ -5950,7 +7053,7 @@ Esucc||D6G2;|conn@0|y|O X # Cell plainStage;1{ic} -CplainStage;1{ic}||artwork|1235217063461|1235217193293|E +CplainStage;1{ic}||artwork|1235217063461|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-2|-7|-1|-1|| Nschematic:Bus_Pin|pin@2||2|-7|-1|-1|| @@ -6009,7 +7112,7 @@ Esucc||D5G2;|pin@10||O X # Cell plainStage;1{lay} -CplainStage;1{lay}||cmos90|1230593314387|1235235066835||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715 +CplainStage;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -6236,7 +7339,7 @@ Evdd_18||D5G2;|scanEx1v@0|vdd_3|P X # Cell plainStage;1{sch} -CplainStage;1{sch}||schematic|1230593225542|1235217065974| +CplainStage;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||11.5|4|||| @@ -6385,123 +7488,123 @@ Etake[1]||D5G2;|pin@63||O X # Cell predDockStage;1{lay} -CpredDockStage;1{lay}||cmos90|1235190303993|1235236806421||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] +CpredDockStage;1{lay}||cmos90|1235190303993|1237158357747|I|ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@0||-1542|16.5|||| -NX-Metal-2-Metal-3-Con|contact@1||330|16.5|||| -NX-Metal-2-Metal-3-Con|contact@2||474|16.5|||| -NX-Metal-2-Metal-3-Con|contact@3||618|16.5|||| -NX-Metal-2-Metal-3-Con|contact@4||762|16.5|||| -NX-Metal-2-Metal-3-Con|contact@5||906|16.5|||| -NX-Metal-2-Metal-3-Con|contact@6||1050|16.5|||| -NX-Metal-2-Metal-3-Con|contact@7||1194|16.5|||| -NX-Metal-2-Metal-3-Con|contact@8||1338|16.5|||| -NX-Metal-2-Metal-3-Con|contact@9||1482|16.5|||| -NX-Metal-2-Metal-3-Con|contact@10||-1398|16.5|||| -NX-Metal-2-Metal-3-Con|contact@11||-1254|16.5|||| -NX-Metal-2-Metal-3-Con|contact@12||-1110|16.5|||| -NX-Metal-2-Metal-3-Con|contact@13||-966|16.5|||| -NX-Metal-2-Metal-3-Con|contact@14||-822|16.5|||| -NX-Metal-2-Metal-3-Con|contact@15||-678|16.5|||| -NX-Metal-2-Metal-3-Con|contact@16||-534|16.5|||| -NX-Metal-2-Metal-3-Con|contact@17||-390|16.5|||| -NX-Metal-2-Metal-3-Con|contact@18||-1482|16.5|||| -NX-Metal-2-Metal-3-Con|contact@19||1542|16.5|||| -NX-Metal-2-Metal-3-Con|contact@20||1398|16.5|||| -NX-Metal-2-Metal-3-Con|contact@21||1254|16.5|||| -NX-Metal-2-Metal-3-Con|contact@22||1110|16.5|||| -NX-Metal-2-Metal-3-Con|contact@23||966|16.5|||| -NX-Metal-2-Metal-3-Con|contact@24||822|16.5|||| -NX-Metal-2-Metal-3-Con|contact@25||678|16.5|||| -NX-Metal-2-Metal-3-Con|contact@26||534|16.5|||| -NX-Metal-2-Metal-3-Con|contact@27||390|16.5|||| -NX-Metal-2-Metal-3-Con|contact@28||-330|16.5|||| -NX-Metal-2-Metal-3-Con|contact@29||-474|16.5|||| -NX-Metal-2-Metal-3-Con|contact@30||-618|16.5|||| -NX-Metal-2-Metal-3-Con|contact@31||-762|16.5|||| -NX-Metal-2-Metal-3-Con|contact@32||-906|16.5|||| -NX-Metal-2-Metal-3-Con|contact@33||-1050|16.5|||| -NX-Metal-2-Metal-3-Con|contact@34||-1194|16.5|||| -NX-Metal-2-Metal-3-Con|contact@35||-1338|16.5|||| +NX-Metal-2-Metal-3-Con|contact@0||-1542|16|||| +NX-Metal-2-Metal-3-Con|contact@1||330|16|||| +NX-Metal-2-Metal-3-Con|contact@2||474|16|||| +NX-Metal-2-Metal-3-Con|contact@3||618|16|||| +NX-Metal-2-Metal-3-Con|contact@4||762|16|||| +NX-Metal-2-Metal-3-Con|contact@5||906|16|||| +NX-Metal-2-Metal-3-Con|contact@6||1050|16|||| +NX-Metal-2-Metal-3-Con|contact@7||1194|16|||| +NX-Metal-2-Metal-3-Con|contact@8||1338|16|||| +NX-Metal-2-Metal-3-Con|contact@9||1482|16|||| +NX-Metal-2-Metal-3-Con|contact@10||-1398|16|||| +NX-Metal-2-Metal-3-Con|contact@11||-1254|16|||| +NX-Metal-2-Metal-3-Con|contact@12||-1110|16|||| +NX-Metal-2-Metal-3-Con|contact@13||-966|16|||| +NX-Metal-2-Metal-3-Con|contact@14||-822|16|||| +NX-Metal-2-Metal-3-Con|contact@15||-678|16|||| +NX-Metal-2-Metal-3-Con|contact@16||-534|16|||| +NX-Metal-2-Metal-3-Con|contact@17||-390|16|||| +NX-Metal-2-Metal-3-Con|contact@18||-1482|16|||| +NX-Metal-2-Metal-3-Con|contact@19||1542|16|||| +NX-Metal-2-Metal-3-Con|contact@20||1398|16|||| +NX-Metal-2-Metal-3-Con|contact@21||1254|16|||| +NX-Metal-2-Metal-3-Con|contact@22||1110|16|||| +NX-Metal-2-Metal-3-Con|contact@23||966|16|||| +NX-Metal-2-Metal-3-Con|contact@24||822|16|||| +NX-Metal-2-Metal-3-Con|contact@25||678|16|||| +NX-Metal-2-Metal-3-Con|contact@26||534|16|||| +NX-Metal-2-Metal-3-Con|contact@27||390|16|||| +NX-Metal-2-Metal-3-Con|contact@28||-330|16|||| +NX-Metal-2-Metal-3-Con|contact@29||-474|16|||| +NX-Metal-2-Metal-3-Con|contact@30||-618|16|||| +NX-Metal-2-Metal-3-Con|contact@31||-762|16|||| +NX-Metal-2-Metal-3-Con|contact@32||-906|16|||| +NX-Metal-2-Metal-3-Con|contact@33||-1050|16|||| +NX-Metal-2-Metal-3-Con|contact@34||-1194|16|||| +NX-Metal-2-Metal-3-Con|contact@35||-1338|16|||| IregistersM:dockRegAndDriver;1{lay}|dockRegA@0||0|0|||D5G4; -IpredicateM:ohPredAll;2{lay}|ohPredAl@0||-138|360.5|||D5G4; +IpredicateM:ohPredAll;2{lay}|ohPredAl@0||-150|360.5|||D5G4; IfanPinsK:pins36m3at144;2{lay}|pins36m3@0||0|90|||D5G4; -IscanM:scanEx2vertA;1{lay}|scanEx2v@2||1656|-71.5|||D5G4; -Ametal-3|net@0|||S900|pins36m3@0|x[28]|-1542|90|contact@0||-1542|16.5 -Ametal-2|net@1|||S1800|dockRegA@0|out[28]|-1548|16.5|contact@0||-1542|16.5 -Ametal-3|net@2|||S900|pins36m3@0|x[1]|330|90|contact@1||330|16.5 -Ametal-2|net@3|||S1800|dockRegA@0|out[1]|324|16.5|contact@1||330|16.5 -Ametal-3|net@4|||S900|pins36m3@0|x[2]|474|90|contact@2||474|16.5 -Ametal-2|net@5|||S1800|dockRegA@0|out[2]|468|16.5|contact@2||474|16.5 -Ametal-3|net@6|||S900|pins36m3@0|x[3]|618|90|contact@3||618|16.5 -Ametal-2|net@7|||S1800|dockRegA@0|out[3]|612|16.5|contact@3||618|16.5 -Ametal-3|net@8|||S900|pins36m3@0|x[4]|762|90|contact@4||762|16.5 -Ametal-2|net@9|||S1800|dockRegA@0|out[4]|756|16.5|contact@4||762|16.5 -Ametal-3|net@10|||S900|pins36m3@0|x[5]|906|90|contact@5||906|16.5 -Ametal-2|net@11|||S1800|dockRegA@0|out[5]|900|16.5|contact@5||906|16.5 -Ametal-3|net@12|||S900|pins36m3@0|x[6]|1050|90|contact@6||1050|16.5 -Ametal-2|net@13|||S1800|dockRegA@0|out[6]|1044|16.5|contact@6||1050|16.5 -Ametal-3|net@14|||S900|pins36m3@0|x[7]|1194|90|contact@7||1194|16.5 -Ametal-2|net@15|||S1800|dockRegA@0|out[7]|1188|16.5|contact@7||1194|16.5 -Ametal-3|net@16|||S900|pins36m3@0|x[8]|1338|90|contact@8||1338|16.5 -Ametal-2|net@17|||S1800|dockRegA@0|out[8]|1332|16.5|contact@8||1338|16.5 -Ametal-3|net@18|||S900|pins36m3@0|x[9]|1482|90|contact@9||1482|16.5 -Ametal-2|net@19|||S1800|dockRegA@0|out[9]|1476|16.5|contact@9||1482|16.5 -Ametal-3|net@20|||S900|pins36m3@0|x[29]|-1398|90|contact@10||-1398|16.5 -Ametal-2|net@21|||S1800|dockRegA@0|out[29]|-1404|16.5|contact@10||-1398|16.5 -Ametal-3|net@22|||S900|pins36m3@0|x[30]|-1254|90|contact@11||-1254|16.5 -Ametal-2|net@23|||S1800|dockRegA@0|out[30]|-1260|16.5|contact@11||-1254|16.5 -Ametal-3|net@24|||S900|pins36m3@0|x[31]|-1110|90|contact@12||-1110|16.5 -Ametal-2|net@25|||S1800|dockRegA@0|out[31]|-1116|16.5|contact@12||-1110|16.5 -Ametal-3|net@26|||S900|pins36m3@0|x[32]|-966|90|contact@13||-966|16.5 -Ametal-2|net@27|||S1800|dockRegA@0|out[32]|-972|16.5|contact@13||-966|16.5 -Ametal-3|net@28|||S900|pins36m3@0|x[33]|-822|90|contact@14||-822|16.5 -Ametal-2|net@29|||S1800|dockRegA@0|out[33]|-828|16.5|contact@14||-822|16.5 -Ametal-3|net@30|||S900|pins36m3@0|x[34]|-678|90|contact@15||-678|16.5 -Ametal-2|net@31|||S1800|dockRegA@0|out[34]|-684|16.5|contact@15||-678|16.5 -Ametal-3|net@32|||S900|pins36m3@0|x[35]|-534|90|contact@16||-534|16.5 -Ametal-2|net@33|||S1800|dockRegA@0|out[35]|-540|16.5|contact@16||-534|16.5 -Ametal-3|net@34|||S900|pins36m3@0|x[36]|-390|90|contact@17||-390|16.5 -Ametal-2|net@35|||S1800|dockRegA@0|out[36]|-396|16.5|contact@17||-390|16.5 -Ametal-3|net@36|||S900|pins36m3@0|x[27]|-1482|90|contact@18||-1482|16.5 -Ametal-2|net@37|||S0|dockRegA@0|out[27]|-1476|16.5|contact@18||-1482|16.5 -Ametal-3|net@38|||S900|pins36m3@0|x[10]|1542|90|contact@19||1542|16.5 -Ametal-2|net@39|||S0|dockRegA@0|out[10]|1548|16.5|contact@19||1542|16.5 -Ametal-3|net@40|||S900|pins36m3@0|x[11]|1398|90|contact@20||1398|16.5 -Ametal-2|net@41|||S0|dockRegA@0|out[11]|1404|16.5|contact@20||1398|16.5 -Ametal-3|net@42|||S900|pins36m3@0|x[12]|1254|90|contact@21||1254|16.5 -Ametal-2|net@43|||S0|dockRegA@0|out[12]|1260|16.5|contact@21||1254|16.5 -Ametal-3|net@44|||S900|pins36m3@0|x[13]|1110|90|contact@22||1110|16.5 -Ametal-2|net@45|||S0|dockRegA@0|out[13]|1116|16.5|contact@22||1110|16.5 -Ametal-3|net@46|||S900|pins36m3@0|x[14]|966|90|contact@23||966|16.5 -Ametal-2|net@47|||S0|dockRegA@0|out[14]|972|16.5|contact@23||966|16.5 -Ametal-3|net@48|||S900|pins36m3@0|x[15]|822|90|contact@24||822|16.5 -Ametal-2|net@49|||S0|dockRegA@0|out[15]|828|16.5|contact@24||822|16.5 -Ametal-3|net@50|||S900|pins36m3@0|x[16]|678|90|contact@25||678|16.5 -Ametal-2|net@51|||S0|dockRegA@0|out[16]|684|16.5|contact@25||678|16.5 -Ametal-3|net@52|||S900|pins36m3@0|x[17]|534|90|contact@26||534|16.5 -Ametal-2|net@53|||S0|dockRegA@0|out[17]|540|16.5|contact@26||534|16.5 -Ametal-3|net@54|||S900|pins36m3@0|x[18]|390|90|contact@27||390|16.5 -Ametal-2|net@55|||S0|dockRegA@0|out[18]|396|16.5|contact@27||390|16.5 -Ametal-3|net@56|||S900|pins36m3@0|x[19]|-330|90|contact@28||-330|16.5 -Ametal-2|net@57|||S0|dockRegA@0|out[19]|-324|16.5|contact@28||-330|16.5 -Ametal-3|net@58|||S900|pins36m3@0|x[20]|-474|90|contact@29||-474|16.5 -Ametal-2|net@59|||S0|dockRegA@0|out[20]|-468|16.5|contact@29||-474|16.5 -Ametal-3|net@60|||S900|pins36m3@0|x[21]|-618|90|contact@30||-618|16.5 -Ametal-2|net@61|||S0|dockRegA@0|out[21]|-612|16.5|contact@30||-618|16.5 -Ametal-3|net@62|||S900|pins36m3@0|x[22]|-762|90|contact@31||-762|16.5 -Ametal-2|net@63|||S0|dockRegA@0|out[22]|-756|16.5|contact@31||-762|16.5 -Ametal-3|net@64|||S900|pins36m3@0|x[23]|-906|90|contact@32||-906|16.5 -Ametal-2|net@65|||S0|dockRegA@0|out[23]|-900|16.5|contact@32||-906|16.5 -Ametal-3|net@66|||S900|pins36m3@0|x[24]|-1050|90|contact@33||-1050|16.5 -Ametal-2|net@67|||S0|dockRegA@0|out[24]|-1044|16.5|contact@33||-1050|16.5 -Ametal-3|net@68|||S900|pins36m3@0|x[25]|-1194|90|contact@34||-1194|16.5 -Ametal-2|net@69|||S0|dockRegA@0|out[25]|-1188|16.5|contact@34||-1194|16.5 -Ametal-3|net@70|||S900|pins36m3@0|x[26]|-1338|90|contact@35||-1338|16.5 -Ametal-2|net@71|||S0|dockRegA@0|out[26]|-1332|16.5|contact@35||-1338|16.5 -Ametal-2|net@75|||S0|scanEx2v@2|gnd|1584|0.5|dockRegA@0|gnd_2|1584|0.5 -Ametal-2|net@76|||S0|scanEx2v@2|vdd|1584|50.5|dockRegA@0|vdd_6|1584|50.5 -Ametal-2|net@77|||S0|scanEx2v@2|vdd_2|1584|-49.5|dockRegA@0|vdd_5|1584|-49.5 +IscanM:scanEx2vertA;1{lay}|scanEx2v@2||1656|-72|||D5G4; +Ametal-3|net@0|||S900|pins36m3@0|x[28]|-1542|90|contact@0||-1542|16 +Ametal-2|net@1|||S1800|dockRegA@0|out[28]|-1548|16|contact@0||-1542|16 +Ametal-3|net@2|||S900|pins36m3@0|x[1]|330|90|contact@1||330|16 +Ametal-2|net@3|||S1800|dockRegA@0|out[1]|324|16|contact@1||330|16 +Ametal-3|net@4|||S900|pins36m3@0|x[2]|474|90|contact@2||474|16 +Ametal-2|net@5|||S1800|dockRegA@0|out[2]|468|16|contact@2||474|16 +Ametal-3|net@6|||S900|pins36m3@0|x[3]|618|90|contact@3||618|16 +Ametal-2|net@7|||S1800|dockRegA@0|out[3]|612|16|contact@3||618|16 +Ametal-3|net@8|||S900|pins36m3@0|x[4]|762|90|contact@4||762|16 +Ametal-2|net@9|||S1800|dockRegA@0|out[4]|756|16|contact@4||762|16 +Ametal-3|net@10|||S900|pins36m3@0|x[5]|906|90|contact@5||906|16 +Ametal-2|net@11|||S1800|dockRegA@0|out[5]|900|16|contact@5||906|16 +Ametal-3|net@12|||S900|pins36m3@0|x[6]|1050|90|contact@6||1050|16 +Ametal-2|net@13|||S1800|dockRegA@0|out[6]|1044|16|contact@6||1050|16 +Ametal-3|net@14|||S900|pins36m3@0|x[7]|1194|90|contact@7||1194|16 +Ametal-2|net@15|||S1800|dockRegA@0|out[7]|1188|16|contact@7||1194|16 +Ametal-3|net@16|||S900|pins36m3@0|x[8]|1338|90|contact@8||1338|16 +Ametal-2|net@17|||S1800|dockRegA@0|out[8]|1332|16|contact@8||1338|16 +Ametal-3|net@18|||S900|pins36m3@0|x[9]|1482|90|contact@9||1482|16 +Ametal-2|net@19|||S1800|dockRegA@0|out[9]|1476|16|contact@9||1482|16 +Ametal-3|net@20|||S900|pins36m3@0|x[29]|-1398|90|contact@10||-1398|16 +Ametal-2|net@21|||S1800|dockRegA@0|out[29]|-1404|16|contact@10||-1398|16 +Ametal-3|net@22|||S900|pins36m3@0|x[30]|-1254|90|contact@11||-1254|16 +Ametal-2|net@23|||S1800|dockRegA@0|out[30]|-1260|16|contact@11||-1254|16 +Ametal-3|net@24|||S900|pins36m3@0|x[31]|-1110|90|contact@12||-1110|16 +Ametal-2|net@25|||S1800|dockRegA@0|out[31]|-1116|16|contact@12||-1110|16 +Ametal-3|net@26|||S900|pins36m3@0|x[32]|-966|90|contact@13||-966|16 +Ametal-2|net@27|||S1800|dockRegA@0|out[32]|-972|16|contact@13||-966|16 +Ametal-3|net@28|||S900|pins36m3@0|x[33]|-822|90|contact@14||-822|16 +Ametal-2|net@29|||S1800|dockRegA@0|out[33]|-828|16|contact@14||-822|16 +Ametal-3|net@30|||S900|pins36m3@0|x[34]|-678|90|contact@15||-678|16 +Ametal-2|net@31|||S1800|dockRegA@0|out[34]|-684|16|contact@15||-678|16 +Ametal-3|net@32|||S900|pins36m3@0|x[35]|-534|90|contact@16||-534|16 +Ametal-2|net@33|||S1800|dockRegA@0|out[35]|-540|16|contact@16||-534|16 +Ametal-3|net@34|||S900|pins36m3@0|x[36]|-390|90|contact@17||-390|16 +Ametal-2|net@35|||S1800|dockRegA@0|out[36]|-396|16|contact@17||-390|16 +Ametal-3|net@36|||S900|pins36m3@0|x[27]|-1482|90|contact@18||-1482|16 +Ametal-2|net@37|||S0|dockRegA@0|out[27]|-1476|16|contact@18||-1482|16 +Ametal-3|net@38|||S900|pins36m3@0|x[10]|1542|90|contact@19||1542|16 +Ametal-2|net@39|||S0|dockRegA@0|out[10]|1548|16|contact@19||1542|16 +Ametal-3|net@40|||S900|pins36m3@0|x[11]|1398|90|contact@20||1398|16 +Ametal-2|net@41|||S0|dockRegA@0|out[11]|1404|16|contact@20||1398|16 +Ametal-3|net@42|||S900|pins36m3@0|x[12]|1254|90|contact@21||1254|16 +Ametal-2|net@43|||S0|dockRegA@0|out[12]|1260|16|contact@21||1254|16 +Ametal-3|net@44|||S900|pins36m3@0|x[13]|1110|90|contact@22||1110|16 +Ametal-2|net@45|||S0|dockRegA@0|out[13]|1116|16|contact@22||1110|16 +Ametal-3|net@46|||S900|pins36m3@0|x[14]|966|90|contact@23||966|16 +Ametal-2|net@47|||S0|dockRegA@0|out[14]|972|16|contact@23||966|16 +Ametal-3|net@48|||S900|pins36m3@0|x[15]|822|90|contact@24||822|16 +Ametal-2|net@49|||S0|dockRegA@0|out[15]|828|16|contact@24||822|16 +Ametal-3|net@50|||S900|pins36m3@0|x[16]|678|90|contact@25||678|16 +Ametal-2|net@51|||S0|dockRegA@0|out[16]|684|16|contact@25||678|16 +Ametal-3|net@52|||S900|pins36m3@0|x[17]|534|90|contact@26||534|16 +Ametal-2|net@53|||S0|dockRegA@0|out[17]|540|16|contact@26||534|16 +Ametal-3|net@54|||S900|pins36m3@0|x[18]|390|90|contact@27||390|16 +Ametal-2|net@55|||S0|dockRegA@0|out[18]|396|16|contact@27||390|16 +Ametal-3|net@56|||S900|pins36m3@0|x[19]|-330|90|contact@28||-330|16 +Ametal-2|net@57|||S0|dockRegA@0|out[19]|-324|16|contact@28||-330|16 +Ametal-3|net@58|||S900|pins36m3@0|x[20]|-474|90|contact@29||-474|16 +Ametal-2|net@59|||S0|dockRegA@0|out[20]|-468|16|contact@29||-474|16 +Ametal-3|net@60|||S900|pins36m3@0|x[21]|-618|90|contact@30||-618|16 +Ametal-2|net@61|||S0|dockRegA@0|out[21]|-612|16|contact@30||-618|16 +Ametal-3|net@62|||S900|pins36m3@0|x[22]|-762|90|contact@31||-762|16 +Ametal-2|net@63|||S0|dockRegA@0|out[22]|-756|16|contact@31||-762|16 +Ametal-3|net@64|||S900|pins36m3@0|x[23]|-906|90|contact@32||-906|16 +Ametal-2|net@65|||S0|dockRegA@0|out[23]|-900|16|contact@32||-906|16 +Ametal-3|net@66|||S900|pins36m3@0|x[24]|-1050|90|contact@33||-1050|16 +Ametal-2|net@67|||S0|dockRegA@0|out[24]|-1044|16|contact@33||-1050|16 +Ametal-3|net@68|||S900|pins36m3@0|x[25]|-1194|90|contact@34||-1194|16 +Ametal-2|net@69|||S0|dockRegA@0|out[25]|-1188|16|contact@34||-1194|16 +Ametal-3|net@70|||S900|pins36m3@0|x[26]|-1338|90|contact@35||-1338|16 +Ametal-2|net@71|||S0|dockRegA@0|out[26]|-1332|16|contact@35||-1338|16 +Ametal-2|net@75|||S0|scanEx2v@2|gnd|1584|0|dockRegA@0|gnd_2|1584|0 +Ametal-2|net@76|||S0|scanEx2v@2|vdd|1584|50|dockRegA@0|vdd_6|1584|50 +Ametal-2|net@77|||S0|scanEx2v@2|vdd_2|1584|-50|dockRegA@0|vdd_5|1584|-50 EdIn[1]||D5FLeave alone;G2;|scanEx2v@2|dIn[1]|I EdIn[2]||D5FLeave alone;G2;|scanEx2v@2|dIn[2]|I Edo[Co]||D5G2;|ohPredAl@0|do[Co]|O @@ -6520,13 +7623,9 @@ Eflag[D][set]||D5G2;|ohPredAl@0|flag[D][set]|I Egnd||D5G2;|dockRegA@0|gnd|G Egnd_1||D5G2;|ohPredAl@0|gnd_1|G Egnd_2||D5G2;|scanEx2v@2|gnd_2|G -Egnd_3||D5G2;|ohPredAl@0|gnd|G Egnd_4||D5G2;|ohPredAl@0|gnd_2|G Egnd_5||D5G2;|ohPredAl@0|gnd_3|G -Egnd_6||D5G2;|ohPredAl@0|gnd_6|G -Egnd_7||D5G2;|ohPredAl@0|gnd_7|G Egnd_8||D5G2;|ohPredAl@0|gnd_8|G -Egnd_12||D5G2;|ohPredAl@0|gnd_12|G Egnd_14||D5G2;|scanEx2v@2|gnd_1|G Egnd_15||D5G2;|scanEx2v@2|gnd_3|G Ein[1]||D5G2;|dockRegA@0|in[1]|I @@ -6577,7 +7676,6 @@ Em1cate[5][F]||D5G2;|ohPredAl@0|m1cate[5][F]|I Em1cate[5][T]||D5G2;|ohPredAl@0|m1cate[5][T]|I Em1cate[6][F]||D5G2;|ohPredAl@0|m1cate[6][F]|I Em1cate[6][T]||D5G2;|ohPredAl@0|m1cate[6][T]|I -Emc||D5G2;|ohPredAl@0|mc|I Emc_1||D5G2;|scanEx2v@2|mc|O Emc_2||D5G2;|scanEx2v@2|mc_1|O Ex[1]|ps[1]|D5G2;|pins36m3@0|x[1]|I @@ -6618,8 +7716,6 @@ Ex[35]|ps[35]|D5G2;|pins36m3@0|x[35]|O Ex[36]|ps[36]|D5G2;|pins36m3@0|x[36]|O Eps[do]||D5G2;|ohPredAl@0|succ[do]|O Eps[skip]||D5G2;|ohPredAl@0|succ[skip]|O -Es[6]||D5G2;|ohPredAl@0|s[1]|O -Es[7]||D5G2;|ohPredAl@0|s[2]|O Esel[Co]||D5G2;|ohPredAl@0|sel[Co]|I Esel[Fl]||D5G2;|ohPredAl@0|sel[Fl]|I Esel[Ld]||D5G2;|ohPredAl@0|sel[Ld]|I @@ -6647,25 +7743,17 @@ Esor[8]||D5G2;|scanEx2v@2|sor[8]|B Esor[9]||D5G2;|scanEx2v@2|sor[9]|B Etake[1]||D5G2;|dockRegA@0|take[1]|O Evdd||D5G2;|dockRegA@0|vdd|P -Evdd_1||D5G2;|ohPredAl@0|vdd_1|P Evdd_2||D5G2;|ohPredAl@0|vdd_2|P Evdd_3||D5G2;|ohPredAl@0|vdd_3|P Evdd_4||D5G2;|dockRegA@0|vdd_4|P Evdd_5||D5G2;|scanEx2v@2|vdd_5|P Evdd_6||D5G2;|scanEx2v@2|vdd_6|P -Evdd_7||D5G2;|ohPredAl@0|vdd|P Evdd_8||D5G2;|ohPredAl@0|vdd_6|P Evdd_9||D5G2;|ohPredAl@0|vdd_7|P Evdd_11||D5G2;|ohPredAl@0|vdd_11|P -Evdd_12||D5G2;|ohPredAl@0|vdd_12|P -Evdd_13||D5G2;|ohPredAl@0|vdd_13|P -Evdd_14||D5G2;|ohPredAl@0|vdd_14|P -Evdd_15||D5G2;|ohPredAl@0|vdd_15|P Evdd_17||D5G2;|ohPredAl@0|vdd_17|P Evdd_18||D5G2;|ohPredAl@0|vdd_18|P Evdd_19||D5G2;|ohPredAl@0|vdd_19|P -Evdd_25||D5G2;|ohPredAl@0|vdd_25|P -Evdd_26||D5G2;|ohPredAl@0|vdd_26|P Evdd_28||D5G2;|scanEx2v@2|vdd_1|P Evdd_30||D5G2;|scanEx2v@2|vdd_4|P Evdd_31||D5G2;|scanEx2v@2|vdd_7|P @@ -6673,7 +7761,7 @@ Evdd_32||D5G2;|scanEx2v@2|vdd_3|P X # Cell predDockStage;1{sch} -CpredDockStage;1{sch}||schematic|1227450428956|1235236802551| +CpredDockStage;1{sch}||schematic|1227450428956|1237158357747|I Ngeneric:Facet-Center|art@0||0|0||||AV IwiresL:bitAssignments;1{ic}|bitAssig@0||-23|-10.5||V|D5G4; NOff-Page|conn@3||18.5|-24|||| @@ -6700,7 +7788,7 @@ IpredDockStage;1{ic}|predDock@0||-40|18|||D5G4; IscanM:scanEx2;1{ic}|scanEx2v@3||4|15|XR||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@1||7|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9 -Abus|in[21:27]|D5G2;|-0.5|IJ900|ohPredAl@1|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-2|-5|pin@25||-2|-12 +Abus|in[21:27]|D5G2;|-0.5|IJ900|ohPredAl@1|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-2|-7|pin@25||-2|-12 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24 Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30 @@ -6710,14 +7798,12 @@ Abus|net@55||-0.5|IJ1800|conn@10|y|-7|3|ohPredAl@1|m1cate[1:6][T,F]|-4|3 Abus|net@56||-0.5|IJ0|conn@11|a|7.5|3|ohPredAl@1|succ[skip,do]|4|3 Abus|net@61||-0.5|IJ1800|conn@12|y|-7|-3|ohPredAl@1|flag[A,B][set,clr]|-4|-3 Abus|net@62||-0.5|IJ1800|ohPredAl@1|do[Lo,Co,Tp,Mv,Lt]|4|0|conn@14|a|7.5|0 -Awire|net@63|||900|pin@28||-2|20|ohPredAl@1|mc|-2|5 Abus|net@67||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|-0.5|-30 -Abus|net@69||-0.5|IJ900|scanEx2v@3|dIn[1,2]|2|10|ohPredAl@1|s[1,2]|2|6 Awire|net@75|||1800|pin@28||-2|20|scanEx2v@3|mc|3|20 Abus|net@76||-0.5|IJ1800|scanEx2v@3|sor[1:9]|6|15|conn@8|a|9|15 Abus|net@77||-0.5|IJ0|scanEx2v@3|sir[1:9]|2|15|conn@7|y|-5|15 Awire|net@78|||0|wire90@1|a|4.5|-9|pin@29||2|-9 -Awire|net@79|||2700|pin@29||2|-9|ohPredAl@1|do[6:10]|2|-5 +Awire|net@79|||2700|pin@29||2|-9|ohPredAl@1|do[6:10]|2|-7 Edo[Lo,Co,Mv,Lt,Tp]|do[Ld,Co,Mv,Tp,Lt]|D6G2;|conn@14|y|O Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D4G2;|conn@12|a|I Ein[1:36]||D4G2;|conn@4|a|I @@ -6730,7 +7816,7 @@ Etake[1]||D6G2;|conn@3|y|O X # Cell rqDockStage;1{ic} -CrqDockStage;1{ic}||artwork|1227458681883|1235677902640|E +CrqDockStage;1{ic}||artwork|1227458681883|1237223672522|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-4|-6|-1|-1|| Nschematic:Bus_Pin|pin@2||-4|-8|-1|-1|| @@ -6806,14 +7892,14 @@ EinB[1:36]|inP[1:36]|D5G2;|pin@2||I EpredB|od[HEAD,ABORT,OTHER]|D5G2;|pin@8||I Epred[RQM,DRAIN]|ps[skip,do]|D5G2;|pin@52||I Eout[1:36]|rq[1:36]|D5G2;|pin@5||O +Esucc|rq[succ]|D5G2;|pin@10||O Esir[1:9]||D5G2;|pin@42||I Esor[1:9]||D5G2;|pin@43||O -Esucc||D5G2;|pin@10||O Esucc_1|take[E,P]|D5G2;|pin@59||O X # Cell rqDockStage;1{lay} -CrqDockStage;1{lay}||cmos90|1234807351230|1235247069142||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235184221837|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235184221837 +CrqDockStage;1{lay}||cmos90|1234807351230|1237224107746|I|ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1237218130517|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1237224241731 Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||207.5|110|||| NX-Metal-1-Metal-2-Con|contact@1||218.5|178|||| @@ -6838,6 +7924,8 @@ NX-Metal-2-Metal-3-Con|contact@25||1638|172|||| NX-Metal-1-Metal-2-Con|contact@26||1165.5|116|||| NX-Metal-2-Metal-3-Con|contact@28||1619|116|||| NX-Metal-2-Metal-3-Con|contact@30||1619|16|||| +NX-Metal-1-Metal-2-Con|contact@31||875.5|210|||| +NX-Metal-1-Metal-2-Con|contact@32||1085.5|216|||| IdriversJ:driveConnecter;3{lay}|driveCon@0||162|-32|Y||D5G4; IdriversJ:driveConnecter;3{lay}|driveCon@1||264|-39.8|XY||D5G4; IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||936|0|Y||D5G4; @@ -6854,6 +7942,8 @@ NMetal-2-Pin|pin@35||1594|166|||| NMetal-2-Pin|pin@36||1594|172|||| NMetal-1-Pin|pin@44||1116|69|||| NMetal-1-Pin|pin@45||1140|69|||| +NMetal-2-Pin|pin@53||231|210|||| +NMetal-2-Pin|pin@55||232|216|||| IoneHotM:reQueueB;2{lay}|reQueueB@0||-47|0|||D5G4; IoneHotM:reQueueC;2{lay}|reQueueC@1||703.5|144|||D5G4; IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|0|||D5G4; @@ -6935,6 +8025,10 @@ Ametal-2|net@182|||S1800|contact@26||1165.5|116|contact@28||1619|116 Ametal-3|net@183|||S900|contact@28||1619|116|contact@30||1619|16 Ametal-1|net@184|||S2700|contact@7||1116|60|pin@44||1116|69 Ametal-1|net@185|||S1800|pin@44||1116|69|pin@45||1140|69 +Ametal-1|net@192|||S2700|reQueueC@1|ps[skip]|875.5|207|contact@31||875.5|210 +Ametal-2|net@195|||S0|contact@31||875.5|210|pin@53||231|210 +Ametal-1|net@196|||S2700|reQueueC@1|ps[do]|1085.5|207|contact@32||1085.5|216 +Ametal-2|net@197|||S0|contact@32||1085.5|216|pin@55||232|216 Eepi[OTHER]||D5G2;|reQueueC@1|epi[OTHER]|I Eepi[TAIL]||D5G2;|reQueueB@0|epi[TAIL]|I Egnd||D5G2;|reQueueC@1|gnd|G @@ -7016,8 +8110,8 @@ EinB[36]|inP[36]|D5G2;|ins2in20@1|inB[18]|I Eod[ABORT]||D5G2;|reQueueC@1|od[ABORT]|I Eod[HEAD]||D5G2;|reQueueB@0|od[HEAD]|I Eod[OTHER]||D5G2;|reQueueC@1|od[OTHER]|I -Eps[do]||D5G2;|reQueueC@1|ps[do]|I -Eps[skip]||D5G2;|reQueueC@1|ps[skip]|I +Eps[do_1]|ps[do]|D5G2;|pin@55||I +Eps[skip]||D5G2;|pin@53||I Eout[1]|rq[1]|D5G2;|ins2in20@0|out[1]|O Eout[2]|rq[2]|D5G2;|ins2in20@0|out[2]|O Eout[3]|rq[3]|D5G2;|ins2in20@0|out[3]|O @@ -7054,6 +8148,7 @@ Eout[33]|rq[33]|D5G2;|ins2in20@1|out[15]|O Eout[34]|rq[34]|D5G2;|ins2in20@1|out[16]|O Eout[35]|rq[35]|D5G2;|ins2in20@1|out[17]|O Eout[36]|rq[36]|D5G2;|ins2in20@1|out[18]|O +Esucc|rq[succ]|D5G2;|reQueueC@1|succ|I Esir[1]||D5G2;|scanEx1v@0|sir[1]|I Esir[2]||D5G2;|scanEx1v@0|sir[2]|B Esir[3]||D5G2;|scanEx1v@0|sir[3]|B @@ -7072,7 +8167,6 @@ Esor[6]||D5G2;|scanEx1v@0|sor[6]|B Esor[7]||D5G2;|scanEx1v@0|sor[7]|B Esor[8]||D5G2;|scanEx1v@0|sor[8]|B Esor[9]||D5G2;|scanEx1v@0|sor[9]|B -Esucc||D5G2;|reQueueC@1|succ|I Esucc_1||D5G2;|reQueueC@1|succ_1|O Etake[E]||D5G2;|pin@27||O Etake[P]||D5G2;|pin@28||O @@ -7087,7 +8181,7 @@ Evdd_12||D5G2;|scanEx3p@1|vdd_11|P X # Cell rqDockStage;1{sch} -CrqDockStage;1{sch}||schematic|1227457806942|1235247071824| +CrqDockStage;1{sch}||schematic|1227457806942|1237223672522|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-9.5|3|||Y| NOff-Page|conn@1||11|0|||Y| @@ -7182,14 +8276,14 @@ EinB[1:36]|inP[1:36]|D4G2;|conn@8|a|I EpredB|od[HEAD,ABORT,OTHER]|D4G2;|conn@2|a|I Epred[RQM,DRAIN]|ps[skip,do]|D4G2;|conn@11|a|I Eout[1:36]|rq[1:36]|D6G2;|conn@6|y|O +Esucc|rq[succ]|D6G2;|conn@1|y|O Esir[1:9]||D4G2;|conn@14|a|I Esor[1:9]||D6G2;|conn@15|y|O -Esucc||D6G2;|conn@1|y|O Esucc_1|take[E,P]|D6G2;|conn@12|y|O X # Cell switchModule;1{lay} -CswitchModule;1{lay}||cmos90|1230593314387|1231547973044||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859436881|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859436881 +CswitchModule;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859436881|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859436881 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -7382,7 +8476,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P X # Cell switchModule;1{sch} -CswitchModule;1{sch}||schematic|1230593225542|1230905641517| +CswitchModule;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||10.5|-3|||| @@ -7445,7 +8539,7 @@ Esucc[B]||D6G2;|conn@6|y|O X # Cell tapStage;1{ic} -CtapStage;1{ic}||artwork|1235399281073|1236023843060|E +CtapStage;1{ic}||artwork|1235399281073|1237158357747|EI Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Bus_Pin|pin@0||-2|-7|-1|-1|| Nschematic:Bus_Pin|pin@2||2|-7|-1|-1|| @@ -7529,7 +8623,7 @@ Esucc[B]||D5G2;|pin@16||O X # Cell tapStage;1{lay} -CtapStage;1{lay}||cmos90|1230593314387|1235399196018||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235399203969|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235399203969 +CtapStage;1{lay}||cmos90|1230593314387|1237158357747|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235399203969|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235399203969 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4; IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -7802,7 +8896,7 @@ Evdd_20||D5G2;|scanEx1v@0|vdd_3|P X # Cell tapStage;1{sch} -CtapStage;1{sch}||schematic|1230593225542|1236023843060| +CtapStage;1{sch}||schematic|1230593225542|1237158357747|I IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||10.5|-3|||| @@ -7889,7 +8983,7 @@ Esucc[B]||D6G2;|conn@6|y|O X # Cell weakStage;1{sch} -CweakStage;1{sch}||schematic|1195254411267|1236022942208||ATTR_FLAG(D5G2;NTX-1;Y42;)S[atomic] +CweakStage;1{sch}||schematic|1195254411267|1237158357747|I|ATTR_FLAG(D5G2;NTX-1;Y42;)S[atomic] IregistersM:addr1in20Bx15;1{ic}|addr1in2@0||0|-12|Y||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||29|-9|||| @@ -8012,7 +9106,7 @@ Esucc||D5G2;|pin@34||O X # Cell weakStageDN;1{lay} -CweakStageDN;1{lay}|weakStage|cmos90|1235221290366|1235235062921||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225623496|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225623496 +CweakStageDN;1{lay}|weakStage|cmos90|1235221290366|1237158357747|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225623496|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225623496 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4; IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV @@ -8287,7 +9381,7 @@ Esucc||D5G2;|pin@34||O X # Cell weakStageUP;2{lay} -CweakStageUP;2{lay}|weakStage|cmos90|1235221290366|1235235062921||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225580324|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225580324 +CweakStageUP;2{lay}|weakStage|cmos90|1235221290366|1237158357747|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225580324|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225580324 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4; IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/electric/testsM.jelib b/electric/testsM.jelib index 574a5cd..3ef0ba6 100755 --- a/electric/testsM.jelib +++ b/electric/testsM.jelib @@ -9,8 +9,6 @@ Vschematic|sch LarbiterM|arbiterM -LdockPartsM|dockPartsM - LdriversL|driversL LgaspL|gaspL @@ -29,6 +27,8 @@ LscanJ|scanJ Lspiceparts|spiceparts +LstageGroupsM|stageGroupsM + LstagesM|stagesM LwiresL|wiresL @@ -435,7 +435,7 @@ Awire|net@98|||1800|pin@12||4|-12|pin@51||26|-12 X # Cell moveTest;2{sch} -CmoveTest;2{sch}||schematic|1222267332463|1234874629340| +CmoveTest;2{sch}||schematic|1222267332463|1237246855623| Ispiceparts:Pulse;1{ic}|Pulse@0||-97|6.5|||D5G4;|ATTR_DelayTime(D5G0.5;NPY0.5;)S80ps|ATTR_FallTime(D5G0.5;NPY-0.5;)S10ps|ATTR_InitialVoltage(D5G0.5;NPY1.5;)S1V|ATTR_Period(D5G0.5;NPY-1.5;)S400ms|ATTR_PulseVoltage(D5G0.5;NPY1;)S0V|ATTR_PulseWidth(D5G0.5;NPY-1;)S300ms|ATTR_RiseTime(D5G0.5;NP)S10ps Ngeneric:Facet-Center|art@0||0|0||||AV IwiresL:bitAssignments;1{ic}|bitAssig@0||22|16||V|D5G4; @@ -457,7 +457,6 @@ IoneHotM:moveAll;1{ic}|moveTorp@0||39|-33|||D5G4; IscanJ:noScanJ;1{ic}|noScanJ@0||-70|18|||D5G4; IloopCountM:olc;3{ic}|olc@0||-82|-42.5|X||D5G4; IloopCountM:olcControl;1{ic}|olcContr@0||-81.5|-23|||D5G4; -IdockPartsM:onDeckChain;1{ic}|onDeckCh@0||0|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||-12.5|45|||||ART_message(D5G6;)SmoveTest Ngeneric:Invisible-Pin|pin@2||-10.5|38.5|||||ART_message(D5G3;)Sies 26 January 2009 Ngeneric:Invisible-Pin|pin@3||40|26|||||ART_message(D5G1;)S-C C -B B -A A @@ -501,7 +500,6 @@ NBus_Pin|pin@237||-90|-42.5|-1|-1|| NBus_Pin|pin@238||-82|-52|-1|-1|| NBus_Pin|pin@239||-82|-34|-1|-1|| NBus_Pin|pin@245||-23.5|-33.5|-1|-1|| -NBus_Pin|pin@246||0|-16|-1|-1|| NBus_Pin|pin@247||-66|-12|-1|-1|| NWire_Pin|pin@248||-33|-20|||| NBus_Pin|pin@264||-15|1|-1|-1|| @@ -581,6 +579,11 @@ NBus_Pin|pin@403||8|6|-1|-1|| NBus_Pin|pin@404||8|11|-1|-1|| NBus_Pin|pin@405||12|-6|-1|-1|| NWire_Pin|pin@406||41|-42|||| +Ngeneric:Universal-Pin|pin@407||-49.5|-45|-1|-1|| +NWire_Pin|pin@408||-45.75|-43|||| +NWire_Pin|pin@409||-45.75|-45|||| +NWire_Pin|pin@410||-63.75|-45|||| +NWire_Pin|pin@411||-63.75|-41|||| IstagesM:plainDockStage;1{ic}|plainDoc@0||-48|0|||D5G4; IprogramsM:programA;1{ic}|programA@0||-58.5|-21|||D5G4; NPower|pwr@1||-102|-44.5|||| @@ -612,7 +615,7 @@ Awire|do[Lt]|D5G2;||2700|pin@345||65|-35.5|pin@346||65|-31 Abus|do[Mv,Tp]|D5G2;|-0.5|IJ900|pin@327||24.5|-33|pin@328||24.5|-37 Abus|fireD[1:2]|D5G2;|-0.5|IJ900|pin@300||62.5|-10|pin@301||62.5|-16 Awire|fire[11]|D5G2;||900|sourceA@0|fire|-71.5|-1|pin@28||-71.5|-9 -Awire|fire[M]|D5G2;||900|moveTorp@0|fire[M]|41|-38|pin@406||41|-42 +Awire|fire[M]|D5G2;||900|moveTorp@0|fire[M]|41|-40|pin@406||41|-42 Awire|firex|D5G2;||900|pin@342||79|-33.5|pin@343||79|-36.5 Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@264||-15|1|pin@335||-15|-2 Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@192||-23.5|-30|pin@245||-23.5|-33.5 @@ -642,7 +645,6 @@ Abus|m1[1:6][F]|D5G2;|-0.5|IJ900|olc@0|inLO[1:6]|-82|-47.5|pin@238||-82|-52 Abus|m1[1:12]|D5G2;|-0.5|IJ900|pin@166||-13.5|-44|pin@167||-13.5|-50 Abus|m1[1:12]|D5G2;|-0.5|IJ900|flags@0|in[1:12][T,F]|-31|-35|pin@163||-31|-39 Abus|m1[1:12][F]|D5G2;|-0.5|IJ900|pin@170||2.5|-44|pin@171||2.5|-51 -Abus|m1[1:36]|D5G2;|-0.5|IJ2700|pin@246||0|-16|onDeckCh@0|m1[1:36]|0|-10 Awire|m1[21]|D5G2;||900|pin@302||-95|-23|pin@303||-95|-26 Awire|mc|D5G2;||900|pin@14||-90|16|Pulse@0|plus|-90|9.5 Awire|mc|D5G2;||2700|sourceA@0|mc|-72.5|7|pin@35||-72.5|13 @@ -685,13 +687,10 @@ Abus|net@522||-0.5|IJ1800|moveTorp@0|ilc[zero,zoo,notX,notInf]|43|-36|pin@324||5 Awire|net@524|||0|moveTorp@0|torp|35|-36|pin@326||33|-36 Awire|net@525|||900|pin@326||33|-36|gnd@7||33|-40 Abus|net@526||-0.5|IJ0|moveTorp@0|do[M,T]|35|-33|pin@327||24.5|-33 -Abus|net@528||-0.5|IJ1800|plainDoc@0|sor[1:9]|-46|6|onDeckCh@0|sir[1:9]|-1|6 -Abus|net@543||-0.5|IJ1800|pin@335||-15|-2|onDeckCh@0|flag[A,B,D][set,clr]|-3|-2 -Abus|net@548||-0.5|IJ1800|onDeckCh@0|do[Ld,Co,Mv,Tp,Lt]|3|-2|pin@337||20.5|-2 Awire|net@560|||1800|sinkC@0|fire|75.5|-33.5|pin@342||79|-33.5 Awire|net@563|||0|sinkC@0|pFire|69.5|-35.5|pin@345||65|-35.5 -Awire|net@566|||1800|pin@349||-66|-41|ilc@0|ilc[load]|-61.5|-41 -Awire|net@569|||1800|ilc@0|ilc[cnt]|-49.5|-43|pin@350||-42|-43 +Awire|net@566|||900|pin@411||-63.75|-41|pin@410||-63.75|-45 +Awire|net@569|||2700|pin@409||-45.75|-45|pin@408||-45.75|-43 Abus|net@573||-0.5|IJ0|pin@353||-36|-41|ilc@0|ilc[done]|-49.5|-41 Awire|net@574|||1800|plainDoc@0|succ|-45|3|wire90@0|a|-30|3 Awire|net@576|||1800|wire90@1|b|-45.5|30|pin@355||-42|30 @@ -708,20 +707,17 @@ Awire|net@586|||1800|wire90@4|b|-15.5|24|pin@361||-12|24 Awire|net@587|||1800|wire90@5|b|-3.5|30|pin@363||0|30 Awire|net@588|||1800|wire90@6|b|-3.5|24|pin@365||0|24 Awire|net@589|||1800|moveTorp@0|ilc[ck]|43|-32|pin@381||52|-32 -Awire|net@591|||1800|ilc@0|check[T]|-49.5|-45|pin@383||-46|-45 +Awire|net@591|||1800|pin@407||-49.5|-45|pin@383||-46|-45 Awire|net@597|||900|pin@389||-12|3|pin@390||-12|1 -Awire|net@598|||1800|pin@390||-12|1|onDeckCh@0|pred|-3|1 Awire|net@599|||1800|wire90@0|b|-25|3|pin@389||-12|3 -Awire|net@600|||0|onDeckCh@0|pred@324054225|-3|3|pin@391||-7|3 Abus|net@606||-0.5|IJ900|pin@395||-15|-7|pin@396||-15|-8 -Abus|net@607||-0.5|IJ1800|pin@396||-15|-8|onDeckCh@0|in[1:36]|-4|-8 Abus|net@612||-0.5|IJ1800|pin@83||-36|-7|pin@395||-15|-7 -Awire|net@615|||0|sinkC@1|pFire|37.5|1|onDeckCh@0|succ|3|1 Awire|net@616|||900|conn@5||-11|-15.5|gnd@8||-11|-19 Awire|net@617|||900|conn@6||-24.5|14|gnd@9||-24.5|10.5 -Abus|net@620||-0.5|IJ1800|pin@402||-11|-6|onDeckCh@0|in[1:36,T]|-4|-6 -Abus|net@621||-0.5|IJ1800|onDeckCh@0|sor[1:9]|2|6|pin@403||8|6 -Abus|net@624||-0.5|IJ0|pin@405||12|-6|onDeckCh@0|ps[1:36]|4|-6 +Awire|net@625|||1800|ilc@0|ilc[cnt]|-49.5|-45|pin@409||-45.75|-45 +Awire|net@626|||FS1800|pin@408||-45.75|-43|pin@350||-42|-43 +Awire|net@627|||1800|pin@349||-66|-41|pin@411||-63.75|-41 +Awire|net@628|||FS1800|pin@410||-63.75|-45|ilc@0|ilc[load]|-61.5|-45 Awire|olc[dec]|D5G2;||2700|pin@367||-42|24|pin@374||-42|27 Abus|olc[load,dec]|D5G2;|-0.5|IJ2700|pin@235||-72|-40.5|pin@233||-72|-26 Awire|olc[load]|D5G2;||2700|pin@355||-42|30|pin@356||-42|33 @@ -731,35 +727,177 @@ Awire|olc[zoo]|D5G2;||2700|pin@377||-42|12|pin@378||-42|15 Awire|pred[E]|D5G2;||2700|pin@391||-7|3|pin@392||-7|5 Awire|pred[E]|D5G2;||2700|conn@6||-24.5|14|pin@400||-24.5|21.5 Abus|ps[1:36]|D5G2;|-0.5|IJ900|pin@405||12|-6|pin@225||12|-11 -Abus|ps[19,18]|D5G2;|-0.5|IJ900|moveTorp@0|torp_1|37|-38|pin@347||37|-52 +Abus|ps[19,18]|D5G2;|-0.5|IJ900|moveTorp@0|torp_1|37|-40|pin@347||37|-52 Abus|sor[1:9]|D5G2;|-0.5|IJ2700|pin@403||8|6|pin@404||8|11 Abus|succ[D,T]|D5G2;|-0.5|IJ2700|pin@322||48|-30|pin@323||48|-12 Awire|take[1]|D5G2;||2700|pin@153||-48|-22|plainDoc@0|take[1]|-48|-10 X -# Cell skipTest;1{sch} -CskipTest;1{sch}||schematic|1222267332463|1234556540149| +# Cell newMoveTest;1{sch} +CnewMoveTest;1{sch}||schematic|1222267332463|1237312341661| Ispiceparts:Pulse;1{ic}|Pulse@0||-95|6.5|||D5G4;|ATTR_DelayTime(D5G0.5;NPY0.5;)S80ps|ATTR_FallTime(D5G0.5;NPY-0.5;)S10ps|ATTR_InitialVoltage(D5G0.5;NPY1.5;)S1V|ATTR_Period(D5G0.5;NPY-1.5;)S400ms|ATTR_PulseVoltage(D5G0.5;NPY1;)S0V|ATTR_PulseWidth(D5G0.5;NPY-1;)S300ms|ATTR_RiseTime(D5G0.5;NP)S10ps Ngeneric:Facet-Center|art@0||0|0||||AV IwiresL:bitAssignments;1{ic}|bitAssig@0||29|16||V|D5G4; NWire_Con|conn@0||-65|-40|||| NWire_Con|conn@1||-60|-40|||| -NWire_Con|conn@2||-49|-42|||| -NWire_Con|conn@3||-14|-15|||| -NWire_Con|conn@4||-27.5|14.5|||| -IoneHotM:flags;1{ic}|flags@0||-22.5|-27.5|||D5G4; +NWire_Con|conn@2||-18|-35|||| +NWire_Con|conn@3||-12|-20|||| +NWire_Con|conn@5||-30.5|-34.5|||| NGround|gnd@0||-88|-1|||| NGround|gnd@1||-60|-49|||| -NGround|gnd@2||-49|-51|||| -NGround|gnd@3||-14|-20|||| -NGround|gnd@4||-27.5|9.5|||| -IredFive:inv;1{ic}|ii[1:6]|D5G3;Y-6;|-1|-49|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +NGround|gnd@2||-18|-44|||| +NGround|gnd@3||-12|-25|||| +NGround|gnd@5||-30.5|-43.5|||| IscanJ:noScanJ;1{ic}|noScanJ@0||-70|18|||D5G4; -IloopCountM:olc;3{ic}|olc@0||21.5|-48|X||D5G4; -IloopCountM:olcControl;1{ic}|olcContr@0||21|-28.5|||D5G4; -IdockPartsM:onDeckChain;1{ic}|onDeckCh@0||0|0|||D5G4; +IstageGroupsM:outM1PredLit;1{ic}|outM1Pre@0||0|0|||D5G4; +Ngeneric:Invisible-Pin|pin@0||-6|32|||||ART_message(D5G6;)SnewMoveTest +Ngeneric:Invisible-Pin|pin@2||-6|22|||||ART_message(D5G3;)Sies 16 March 2009 +Ngeneric:Invisible-Pin|pin@3||40|26|||||ART_message(D5G1;)S-C C -B B -A A +Ngeneric:Invisible-Pin|pin@4||40.5|24|||||ART_message(D5G1;)S12 11 10 9 8 7 +Ngeneric:Invisible-Pin|pin@5||28.5|24|||||ART_message(D5G1;)S36 35 34 33 32 31 +Ngeneric:Invisible-Pin|pin@6||40|34|||||ART_message(D5G3;)Sflag bit codes +Ngeneric:Invisible-Pin|pin@7||52|29|||||ART_message(D5G2;)Sflag A +Ngeneric:Invisible-Pin|pin@8||52|26|||||ART_message(D5G1;)S-C C -B B -A A +Ngeneric:Invisible-Pin|pin@9||40|29|||||ART_message(D5G2;)Sflag B +Ngeneric:Invisible-Pin|pin@10||28|29|||||ART_message(D5G2;)Sskip bits +Ngeneric:Invisible-Pin|pin@11||52.5|24|||||ART_message(D5G1;)S6 5 4 3 2 1 +Ngeneric:Invisible-Pin|pin@12||28|26|||||ART_message(D5G1;)S-D D -B B -A A +NWire_Pin|pin@14||-88|16|||| +NWire_Pin|pin@28||-71.5|-9|||| +NWire_Pin|pin@29||-60.5|-28|||| +NWire_Pin|pin@35||-72.5|13|||| +NBus_Pin|pin@83||-36|-7|-1|-1|| +NBus_Pin|pin@84||-36|-15|-1|-1|| +NBus_Pin|pin@139||-56|6|-1|-1|| +NBus_Pin|pin@140||-56|18|-1|-1|| +NBus_Pin|pin@150||-56.5|-7|-1|-1|| +NWire_Pin|pin@153||-48|-22|||| +NBus_Pin|pin@186||29|-28.5|-1|-1|| +NBus_Pin|pin@187||29|-24.5|-1|-1|| +NWire_Pin|pin@195||38|-16.5|||| +NBus_Pin|pin@220||48.5|-26.5|-1|-1|| +NBus_Pin|pin@221||48.5|-21|-1|-1|| +NBus_Pin|pin@225||12|-9|-1|-1|| +NBus_Pin|pin@269||12|-6|-1|-1|| +NBus_Pin|pin@280||6|8|-1|-1|| +NWire_Pin|pin@290||-65|-46|||| +NWire_Pin|pin@291||-60|-33|||| +NWire_Pin|pin@313||-18|-28|||| +NWire_Pin|pin@317||-30|3|||| +NBus_Pin|pin@334||6|13|-1|-1|| +NBus_Pin|pin@335||-38|6|-1|-1|| +NBus_Pin|pin@336||-38|8|-1|-1|| +NBus_Pin|pin@337||-12|-9|-1|-1|| +NWire_Pin|pin@340||-30|-5|||| +NBus_Pin|pin@343||19|-15|-1|-1|| +NBus_Pin|pin@344||19|-20|-1|-1|| +NBus_Pin|pin@345||-3|-24|-1|-1|| +NBus_Pin|pin@346||2|-34|-1|-1|| +NBus_Pin|pin@347||-17|5|-1|-1|| +NBus_Pin|pin@348||-17|1|-1|-1|| +NWire_Pin|pin@349||-9|-2|||| +NWire_Pin|pin@350||-9|-4|||| +NBus_Pin|pin@354||-30.5|-26.5|-1|-1|| +NWire_Pin|pin@356||21|-5|||| +NWire_Pin|pin@357||21|-10|||| +NWire_Pin|pin@358||14|-2|||| +NBus_Pin|pin@359||11|5|-1|-1|| +NBus_Pin|pin@360||11|9|-1|-1|| +NWire_Pin|pin@361||-13.5|1|||| +NWire_Pin|pin@362||-13.5|-2|||| +NBus_Pin|pin@363||16.5|-43.5|-1|-1|| +NBus_Pin|pin@364||16.5|-38|-1|-1|| +NWire_Pin|pin@365||23.5|-32|||| +IstagesM:plainDockStage;1{ic}|plainDoc@0||-48|0|||D5G4; +IprogramsM:programA;1{ic}|programA@0||-58.5|-21|||D5G4; +NPower|pwr@0||-65|-35|||| +NPower|pwr@1||14|2|||| +IgaspL:sinkC;1{ic}|sinl[1:3]|D5G3;X1;Y-5;|39|-28.5|||D5G4; +IgaspL:sinkC;1{ic}|sinl[4:5]|D5G3;X1;Y-5;|24.5|-43.5|||D5G4; +IgaspL:sourceA;1{ic}|sourceA@0||-71.5|3|||D5G4; +Abus|dataA[1:36]|D5G2;|-0.5|IJ900|pin@150||-56.5|-7|programA@0|data[1:36]|-56.5|-18 +Abus|dataX[1:36]|D5G2;|-0.5|IJ900|pin@83||-36|-7|pin@84||-36|-15 +Awire|epi[torp]|D5G2;||2700|conn@2||-18|-35|pin@313||-18|-28 +Awire|epi[torp]|D5G2;||900|pin@349||-9|-2|pin@350||-9|-4 +Awire|fire[0]|D5G2;||900|sourceA@0|fire|-71.5|-1|pin@28||-71.5|-9 +Abus|fire[1:3]|D5G2;|-0.5|IJ2700|pin@220||48.5|-26.5|pin@221||48.5|-21 +Abus|flag[A,D][set,clr]|D5G2;|-0.5|IJ900|outM1Pre@0|flag[A,D][set,clr]|2|-18|pin@346||2|-34 +Awire|flag[C][F]|D5G2;||2700|conn@1||-60|-40|pin@291||-60|-33 +Awire|flag[C][T]|D5G2;||900|conn@0||-65|-40|pin@290||-65|-46 +Awire|flag[C][T]|D5G2;||900|pin@361||-13.5|1|pin@362||-13.5|-2 +Abus|m1[1:36]|D5G2;|-0.5|IJ900|pin@343||19|-15|pin@344||19|-20 +Awire|mc|D5G2;||900|pin@14||-88|16|Pulse@0|plus|-88|9.5 +Awire|mc|D5G2;||2700|sourceA@0|mc|-72.5|7|pin@35||-72.5|13 +Awire|mc|D5G2;||2700|sinl[1:3]|mc|38|-24.5|pin@195||38|-16.5 +Awire|mc|D5G2;||900|programA@0|mc|-60.5|-24|pin@29||-60.5|-28 +Awire|mc|D5G2;||2700|sinl[4:5]|mc|23.5|-39.5|pin@365||23.5|-32 +Awire|net@2|||0|noScanJ@0|mc|-74|16|pin@14||-88|16 +Awire|net@20|||900|Pulse@0|minus|-88|3.5|gnd@0||-88|1 +Awire|net@57|||1800|programA@0|shift|-54.5|-22|pin@153||-48|-22 +Awire|net@248|||1800|sourceA@0|succ|-68.5|3|plainDoc@0|pred|-51|3 +Abus|net@254||-0.5|IJ0|plainDoc@0|sir[1:9]|-49|6|pin@139||-56|6 +Abus|net@255||-0.5|IJ1800|noScanJ@0|cl[T,F],clS[T,F],rd[T,F],mc|-66|18|pin@140||-56|18 +Abus|net@256||-0.5|IJ2700|pin@139||-56|6|pin@140||-56|18 +Abus|net@268||-0.5|IJ1800|pin@150||-56.5|-7|plainDoc@0|in[1:36]|-52|-7 +Abus|net@279||-0.5|IJ0|pin@83||-36|-7|plainDoc@0|out[1:36]|-43|-7 +Abus|net@323||-0.5|IJ0|sinl[1:3]|pFire|36|-28.5|pin@186||29|-28.5 +Abus|net@369||-0.5|IJ1800|sinl[1:3]|fire|42|-26.5|pin@220||48.5|-26.5 +Awire|net@486|||900|pwr@0||-65|-35|conn@0||-65|-40 +Awire|net@488|||900|conn@1||-60|-40|gnd@1||-60|-47 +Awire|net@500|||900|conn@2||-18|-35|gnd@2||-18|-42 +Awire|net@503|||1800|plainDoc@0|succ|-45|3|pin@317||-30|3 +Awire|net@514|||900|conn@3||-12|-19.5|gnd@3||-12|-23 +Abus|net@529||-0.5|IJ1800|plainDoc@0|sor[1:9]|-46|6|pin@335||-38|6 +Abus|net@530||-0.5|IJ2700|pin@335||-38|6|pin@336||-38|8 +Abus|net@531||-0.5|IJ1800|pin@336||-38|8|outM1Pre@0|sir[1:9]|-1|8 +Abus|net@532||-0.5|IJ0|outM1Pre@0|dp[1:37,B]|-4|-9|pin@337||-12|-9 +Abus|net@537||-0.5|IJ900|pin@337||-12|-9|conn@3||-12|-19.5 +Abus|net@545||-0.5|IJ1800|pin@84||-36|-15|outM1Pre@0|ring[1:36]|-4|-15 +Awire|net@547|||0|outM1Pre@0|pred[R]|-4|-5|pin@340||-30|-5 +Abus|net@548||-0.5|IJ1800|outM1Pre@0|m1[1:36]|6|-15|pin@343||19|-15 +Abus|net@552||-0.5|IJ0|pin@280||6|8|outM1Pre@0|sor[1:9]|2|8 +Abus|net@553||-0.5|IJ0|outM1Pre@0|pred[D,T]|-4|5|pin@347||-17|5 +Awire|net@555|||0|outM1Pre@0|epi[torp]|-4|-2|pin@349||-9|-2 +Awire|net@563|||900|conn@5||-30.5|-34.5|gnd@5||-30.5|-41.5 +Abus|net@565||-0.5|IJ0|pin@225||12|-9|outM1Pre@0|out[1:37]|6|-9 +Awire|net@567|||1800|outM1Pre@0|m1[succ]|4|-5|pin@356||21|-5 +Awire|net@569|||900|pwr@1||14|2|pin@358||14|-2 +Awire|net@570|||0|pin@358||14|-2|outM1Pre@0|signalBitFromInboundSwitchFabric|4|-2 +Abus|net@571||-0.5|IJ1800|outM1Pre@0|succ[D,T]|4|5|pin@359||11|5 +Awire|net@572|||0|outM1Pre@0|pred_1[D,T]|-4|1|pin@361||-13.5|1 +Abus|net@574||-0.5|IJ0|sinl[4:5]|pFire|21.5|-43.5|pin@363||16.5|-43.5 +Abus|out[1:37]|D5G2;|-0.5|IJ900|pin@269||12|-6|pin@225||12|-9 +Abus|pred[D,T]|D5G2;|-0.5|IJ900|pin@347||-17|5|pin@348||-17|1 +Abus|pred[D,T]|D5G2;|-0.5|IJ2700|conn@5||-30.5|-34.5|pin@354||-30.5|-26.5 +Awire|pred[R]|D5G2;||900|pin@317||-30|3|pin@340||-30|-5 +Abus|ps[skip,do]|D5G2;|-0.5|IJ900|outM1Pre@0|ps[skip,do]|-3|-19|pin@345||-3|-24 +Abus|ps[skip,do]|D5G2;|-0.5|IJ2700|pin@363||16.5|-43.5|pin@364||16.5|-38 +Abus|sor[1:9]|D5G2;|-0.5|IJ2700|pin@280||6|8|pin@334||6|13 +Abus|succ[D,T,m1]|D5G2;|-0.5|IJ2700|pin@186||29|-28.5|pin@187||29|-24.5 +Abus|succ[D,T]|D5G2;|-0.5|IJ2700|pin@359||11|5|pin@360||11|9 +Awire|succ[M1]|D5G2;||900|pin@356||21|-5|pin@357||21|-10 +Awire|take[1]|D5G2;||2700|pin@153||-48|-22|plainDoc@0|take[1]|-48|-10 +X + +# Cell skipTest;2{sch} +CskipTest;2{sch}||schematic|1222267332463|1237305641188| +Ispiceparts:Pulse;1{ic}|Pulse@0||-95|6.5|||D5G4;|ATTR_DelayTime(D5G0.5;NPY0.5;)S80ps|ATTR_FallTime(D5G0.5;NPY-0.5;)S10ps|ATTR_InitialVoltage(D5G0.5;NPY1.5;)S1V|ATTR_Period(D5G0.5;NPY-1.5;)S400ms|ATTR_PulseVoltage(D5G0.5;NPY1;)S0V|ATTR_PulseWidth(D5G0.5;NPY-1;)S300ms|ATTR_RiseTime(D5G0.5;NP)S10ps +Ngeneric:Facet-Center|art@0||0|0||||AV +IwiresL:bitAssignments;1{ic}|bitAssig@0||29|16||V|D5G4; +NWire_Con|conn@0||-65|-40|||| +NWire_Con|conn@1||-60|-40|||| +NWire_Con|conn@2||-18|-35|||| +NWire_Con|conn@3||-12|-20|||| +NWire_Con|conn@5||-30.5|-34.5|||| +NGround|gnd@0||-88|-1|||| +NGround|gnd@1||-60|-49|||| +NGround|gnd@2||-18|-44|||| +NGround|gnd@3||-12|-25|||| +NGround|gnd@5||-30.5|-43.5|||| +IscanJ:noScanJ;1{ic}|noScanJ@0||-70|18|||D5G4; +IstageGroupsM:outM1PredLit;1{ic}|outM1Pre@0||0|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||-6|32|||||ART_message(D5G6;)SskipTest -Ngeneric:Invisible-Pin|pin@2||-6|22|||||ART_message(D5G3;)Sies 12 February 2009 +Ngeneric:Invisible-Pin|pin@2||-6|22|||||ART_message(D5G3;)Sies 16 March 2009 Ngeneric:Invisible-Pin|pin@3||40|26|||||ART_message(D5G1;)S-C C -B B -A A Ngeneric:Invisible-Pin|pin@4||40.5|24|||||ART_message(D5G1;)S12 11 10 9 8 7 Ngeneric:Invisible-Pin|pin@5||28.5|24|||||ART_message(D5G1;)S36 35 34 33 32 31 @@ -775,137 +913,70 @@ NWire_Pin|pin@28||-71.5|-9|||| NWire_Pin|pin@29||-60.5|-28|||| NWire_Pin|pin@35||-72.5|13|||| NBus_Pin|pin@83||-36|-7|-1|-1|| -NBus_Pin|pin@84||-36|-12|-1|-1|| +NBus_Pin|pin@84||-36|-15|-1|-1|| NBus_Pin|pin@139||-56|6|-1|-1|| NBus_Pin|pin@140||-56|18|-1|-1|| NBus_Pin|pin@150||-56.5|-7|-1|-1|| NWire_Pin|pin@153||-48|-22|||| -NBus_Pin|pin@172||9|-18.5|-1|-1|| -NBus_Pin|pin@186||47.5|-25.5|-1|-1|| -NBus_Pin|pin@187||47.5|-21.5|-1|-1|| -NBus_Pin|pin@192||-9|-27.5|-1|-1|| -NWire_Pin|pin@195||56.5|-13.5|||| -NBus_Pin|pin@197||9|-25.5|-1|-1|| -NBus_Pin|pin@198||36|-25.5|-1|-1|| -NWire_Pin|pin@200||19|-20.5|||| -NWire_Pin|pin@208||36|-28.5|||| -NWire_Pin|pin@209||36|-33.5|||| -NBus_Pin|pin@212||26|-7|-1|-1|| -NBus_Pin|pin@220||67|-23.5|-1|-1|| -NBus_Pin|pin@221||67|-18|-1|-1|| -NBus_Pin|pin@225||12|-10|-1|-1|| -NBus_Pin|pin@233||30|-31.5|-1|-1|| -NBus_Pin|pin@235||30|-46|-1|-1|| -NBus_Pin|pin@236||12|-31.5|-1|-1|| -NBus_Pin|pin@237||12|-48|-1|-1|| -NBus_Pin|pin@238||21.5|-57.5|-1|-1|| -NBus_Pin|pin@239||21.5|-39.5|-1|-1|| -NBus_Pin|pin@245||-9|-31|-1|-1|| -NBus_Pin|pin@247||36|-17.5|-1|-1|| -NWire_Pin|pin@248||-24.5|-17.5|||| -NWire_Pin|pin@262||6|-28.5|||| +NBus_Pin|pin@186||29|-28.5|-1|-1|| +NBus_Pin|pin@187||29|-24.5|-1|-1|| +NWire_Pin|pin@195||38|-16.5|||| +NBus_Pin|pin@220||48.5|-26.5|-1|-1|| +NBus_Pin|pin@221||48.5|-21|-1|-1|| +NBus_Pin|pin@225||12|-9|-1|-1|| NBus_Pin|pin@269||12|-6|-1|-1|| -NBus_Pin|pin@272||-22.5|-37.5|-1|-1|| -NBus_Pin|pin@274||-13|-2|-1|-1|| -NBus_Pin|pin@275||-13|1|-1|-1|| -NBus_Pin|pin@277||-32.5|-27.5|-1|-1|| -NBus_Pin|pin@278||-32.5|-32.5|-1|-1|| -NBus_Pin|pin@279||26|-2|-1|-1|| -NBus_Pin|pin@280||6|6|-1|-1|| -NWire_Pin|pin@282||6|-35|||| -NBus_Pin|pin@283||-1|-56|-1|-1|| -NBus_Pin|pin@284||-1|-41|-1|-1|| -NBus_Pin|pin@289||0|-15|-1|-1|| +NBus_Pin|pin@280||6|8|-1|-1|| NWire_Pin|pin@290||-65|-46|||| NWire_Pin|pin@291||-60|-33|||| -NWire_Pin|pin@292||48|-43|||| -NWire_Pin|pin@293||48|-40|||| -NWire_Pin|pin@294||66|-49|||| -NWire_Pin|pin@295||66|-46|||| -NWire_Pin|pin@296||78|-43|||| -NWire_Pin|pin@297||78|-40|||| -NWire_Pin|pin@298||78|-49|||| -NWire_Pin|pin@299||78|-46|||| -NWire_Pin|pin@300||90|-43|||| -NWire_Pin|pin@301||90|-40|||| -NWire_Pin|pin@302||90|-49|||| -NWire_Pin|pin@303||90|-46|||| -NWire_Pin|pin@304||48|-49|||| -NWire_Pin|pin@305||48|-46|||| -NWire_Pin|pin@306||48|-55|||| -NWire_Pin|pin@307||48|-52|||| -NWire_Pin|pin@308||48|-61|||| -NWire_Pin|pin@309||48|-58|||| -NWire_Pin|pin@310||66|-43|||| -NWire_Pin|pin@311||66|-40|||| -NWire_Pin|pin@313||-49|-35|||| -NBus_Pin|pin@314||-20|-8|-1|-1|| -NBus_Pin|pin@315||-20|-7|-1|-1|| -NWire_Pin|pin@317||-24|3|||| -NWire_Pin|pin@318||-24|1|||| -NWire_Pin|pin@319||-9|3|||| -NWire_Pin|pin@320||-9|5|||| -NBus_Pin|pin@321||-11|-6|-1|-1|| -NBus_Pin|pin@322||-11|-3|-1|-1|| -NBus_Pin|pin@324||-14|-11|-1|-1|| -NBus_Pin|pin@325||7|-8|-1|-1|| -NBus_Pin|pin@326||7|-11|-1|-1|| -NWire_Pin|pin@328||33|12|||| -NWire_Pin|pin@332||-27.5|22.5|||| -NBus_Pin|pin@334||6|11|-1|-1|| +NWire_Pin|pin@313||-18|-28|||| +NWire_Pin|pin@317||-30|3|||| +NBus_Pin|pin@334||6|13|-1|-1|| +NBus_Pin|pin@335||-38|6|-1|-1|| +NBus_Pin|pin@336||-38|8|-1|-1|| +NBus_Pin|pin@337||-12|-9|-1|-1|| +NWire_Pin|pin@340||-30|-5|||| +NBus_Pin|pin@343||19|-15|-1|-1|| +NBus_Pin|pin@344||19|-20|-1|-1|| +NBus_Pin|pin@345||-3|-24|-1|-1|| +NBus_Pin|pin@346||2|-34|-1|-1|| +NBus_Pin|pin@347||-17|5|-1|-1|| +NBus_Pin|pin@348||-17|1|-1|-1|| +NWire_Pin|pin@349||-9|-2|||| +NWire_Pin|pin@350||-9|-4|||| +NBus_Pin|pin@354||-30.5|-26.5|-1|-1|| +NWire_Pin|pin@356||21|-5|||| +NWire_Pin|pin@357||21|-10|||| +NWire_Pin|pin@358||14|-2|||| +NBus_Pin|pin@359||11|5|-1|-1|| +NBus_Pin|pin@360||11|9|-1|-1|| +NWire_Pin|pin@361||-9|1|||| +NWire_Pin|pin@362||-9|4|||| +NBus_Pin|pin@363||17|-43|-1|-1|| +NBus_Pin|pin@364||17|-37.5|-1|-1|| +NWire_Pin|pin@366||24|-31.5|||| IstagesM:plainDockStage;1{ic}|plainDoc@0||-48|0|||D5G4; IprogramsM:programD;1{ic}|programD@1||-58.5|-21|||D5G4; NPower|pwr@0||-65|-35|||| -IgaspL:sinkC;1{ic}|sinkC@0||34|1|||D5G4; -IgaspL:sinkC;1{ic}|sinl[1:3]|D5G3;Y6;|57.5|-25.5|||D5G4; +NPower|pwr@1||14|2|||| +IgaspL:sinkC;1{ic}|sinl[1:3]|D5G3;X1;Y-5;|39|-28.5|||D5G4; +IgaspL:sinkC;1{ic}|sinl[4:5]|D5G3;X1;Y-5;|25|-43|||D5G4; IgaspL:sourceA;1{ic}|sourceA@0||-71.5|3|||D5G4; -IorangeTSMC090nm:wire90;1{ic}|wire90@0||42|-43|||D0G4;|ATTR_L(D5G1;PUD)S4231|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@1||84|-49|||D0G4;|ATTR_L(D5G1;PUD)S1852|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@2||42|-49|||D0G4;|ATTR_L(D5G1;PUD)S3133|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@3||42|-55|||D0G4;|ATTR_L(D5G1;PUD)S1028|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@4||42|-61|||D0G4;|ATTR_L(D5G1;PUD)S852|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@5||60|-43|||D0G4;|ATTR_L(D5G1;PUD)S3750|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@6||60|-49|||D0G4;|ATTR_L(D5G1;PUD)S3560|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@7||72|-43|||D0G4;|ATTR_L(D5G1;PUD)S3750|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@8||72|-49|||D0G4;|ATTR_L(D5G1;PUD)S3611|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -IorangeTSMC090nm:wire90;1{ic}|wire90@9||84|-43|||D0G4;|ATTR_L(D5G1;PUD)S1850|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 -Abus|bitt[1:6]|D5G2;|-0.5|IJ2700|olc@0|bitt[1:6]|21.5|-44|pin@239||21.5|-39.5 Abus|dataA[1:36]|D5G2;|-0.5|IJ900|pin@150||-56.5|-7|programD@1|data[1:36]|-56.5|-18 -Abus|dataX[1:36]|D5G2;|-0.5|IJ900|pin@83||-36|-7|pin@84||-36|-12 -Abus|do[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ2700|pin@212||26|-7|pin@279||26|-2 -Abus|do[Ld,Co,reD]|D5G2;|-0.5|IJ900|pin@172||9|-18.5|pin@197||9|-25.5 -Abus|do[Mv,Tp,Lt]|D5G2;|-0.5|IJ2700|pin@186||47.5|-25.5|pin@187||47.5|-21.5 -Awire|do[reD]|D5G2;||2700|conn@2||-49|-42|pin@313||-49|-35 -Abus|fire[6:8]|D5G2;|-0.5|IJ2700|pin@220||67|-23.5|pin@221||67|-18 -Awire|fire[11]|D5G2;||900|sourceA@0|fire|-71.5|-1|pin@28||-71.5|-9 -Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ2700|pin@274||-13|-2|pin@275||-13|1 -Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@192||-9|-27.5|pin@245||-9|-31 -Awire|flag[A][clr]|D5G2;||2700|pin@294||66|-49|pin@295||66|-46 -Awire|flag[A][set]|D5G2;||2700|pin@310||66|-43|pin@311||66|-40 -Awire|flag[B][clr]|D5G2;||2700|pin@298||78|-49|pin@299||78|-46 -Awire|flag[B][set]|D5G2;||2700|pin@296||78|-43|pin@297||78|-40 +Abus|dataX[1:36]|D5G2;|-0.5|IJ900|pin@83||-36|-7|pin@84||-36|-15 +Awire|epi[torp]|D5G2;||2700|conn@2||-18|-35|pin@313||-18|-28 +Awire|epi[torp]|D5G2;||900|pin@349||-9|-2|pin@350||-9|-4 +Awire|fire[0]|D5G2;||900|sourceA@0|fire|-71.5|-1|pin@28||-71.5|-9 +Abus|fire[1:3]|D5G2;|-0.5|IJ2700|pin@220||48.5|-26.5|pin@221||48.5|-21 +Abus|flag[A,D][set,clr]|D5G2;|-0.5|IJ900|outM1Pre@0|flag[A,D][set,clr]|2|-18|pin@346||2|-34 Awire|flag[C][F]|D5G2;||2700|conn@1||-60|-40|pin@291||-60|-33 -Abus|flag[C][T,F]|D5G2;|-0.5|IJ900|pin@277||-32.5|-27.5|pin@278||-32.5|-32.5 Awire|flag[C][T]|D5G2;||900|conn@0||-65|-40|pin@290||-65|-46 -Awire|flag[D][clr]|D5G2;||2700|pin@302||90|-49|pin@303||90|-46 -Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@198||36|-25.5|pin@247||36|-17.5 -Awire|flag[D][set]|D5G2;||2700|pin@300||90|-43|pin@301||90|-40 -Awire|ilc[load]|D5G2;||900|pin@208||36|-28.5|pin@209||36|-33.5 -Abus|in[1:36,T]|D5G2;|-0.5|IJ2700|conn@3||-14|-15|pin@324||-14|-11 -Abus|in[1:36,T]|D5G2;|-0.5|IJ2700|pin@321||-11|-6|pin@322||-11|-3 -Abus|m1[1:6]|D5G2;|-0.5|IJ900|ii[1:6]|in|-1|-51.5|pin@283||-1|-56 -Abus|m1[1:6][F]|D5G2;|-0.5|IJ900|olc@0|inLO[1:6]|21.5|-53|pin@238||21.5|-57.5 -Abus|m1[1:6][F]|D5G2;|-0.5|IJ2700|ii[1:6]|out|-1|-46.5|pin@284||-1|-41 -Abus|m1[1:12]|D5G2;|-0.5|IJ2700|pin@272||-22.5|-37.5|flags@0|in[1:12][T,F]|-22.5|-32.5 -Abus|m1[1:36]|D5G2;|-0.5|IJ900|onDeckCh@0|m1[1:36]|0|-10|pin@289||0|-15 -Awire|m1[21]|D5G2;||900|pin@262||6|-28.5|pin@282||6|-35 +Awire|flag[C][T]|D5G2;||2700|pin@361||-9|1|pin@362||-9|4 +Abus|m1[1:36]|D5G2;|-0.5|IJ900|pin@343||19|-15|pin@344||19|-20 Awire|mc|D5G2;||900|pin@14||-88|16|Pulse@0|plus|-88|9.5 Awire|mc|D5G2;||2700|sourceA@0|mc|-72.5|7|pin@35||-72.5|13 -Awire|mc|D5G2;||2700|sinl[1:3]|mc|56.5|-21.5|pin@195||56.5|-13.5 +Awire|mc|D5G2;||2700|sinl[1:3]|mc|38|-24.5|pin@195||38|-16.5 Awire|mc|D5G2;||900|programD@1|mc|-60.5|-24|pin@29||-60.5|-28 -Awire|mc|D5G2;||2700|olcContr@0|olc_1[zero,zoo]|19|-23.5|pin@200||19|-20.5 -Awire|mc|D5G2;||2700|flags@0|mc|-24.5|-22.5|pin@248||-24.5|-17.5 -Awire|mv|D5G2;||2700|sinkC@0|mc|33|5|pin@328||33|12 +Awire|mc|D5G2;||2700|sinl[4:5]|mc|24|-39|pin@366||24|-31.5 Awire|net@2|||0|noScanJ@0|mc|-74|16|pin@14||-88|16 Awire|net@20|||900|Pulse@0|minus|-88|3.5|gnd@0||-88|1 Awire|net@57|||1800|programD@1|shift|-54.5|-22|pin@153||-48|-22 @@ -915,58 +986,41 @@ Abus|net@255||-0.5|IJ1800|noScanJ@0|cl[T,F],clS[T,F],rd[T,F],mc|-66|18|pin@140|| Abus|net@256||-0.5|IJ2700|pin@139||-56|6|pin@140||-56|18 Abus|net@268||-0.5|IJ1800|pin@150||-56.5|-7|plainDoc@0|in[1:36]|-52|-7 Abus|net@279||-0.5|IJ0|pin@83||-36|-7|plainDoc@0|out[1:36]|-43|-7 -Abus|net@323||-0.5|IJ0|sinl[1:3]|pFire|54.5|-25.5|pin@186||47.5|-25.5 -Abus|net@330||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|-18.5|-27.5|pin@192||-9|-27.5 -Abus|net@336||-0.5|IJ1800|pin@197||9|-25.5|olcContr@0|olc[load,dec]|17|-25.5 -Abus|net@344||-0.5|IJ0|olcContr@0|olc[zero,zoo]|17|-31.5|pin@236||12|-31.5 -Abus|net@348||-0.5|IJ1800|olcContr@0|s_1[1,2]|25|-31.5|pin@233||30|-31.5 -Awire|net@351|||1800|olcContr@0|olc_1[load,count]|25|-28.5|pin@208||36|-28.5 -Abus|net@369||-0.5|IJ1800|sinl[1:3]|fire|60.5|-23.5|pin@220||67|-23.5 -Abus|net@385||-0.5|IJ0|pin@198||36|-25.5|olcContr@0|flag[Z_1][seet,clr]|25|-25.5 -Abus|net@389||-0.5|IJ0|pin@235||30|-46|olc@0|olc[load,dec][1:2]|27.5|-46 -Abus|net@392||-0.5|IJ1800|pin@237||12|-48|olc@0|zooLO|15.5|-48 -Awire|net@435|||0|olcContr@0|do_1[Lo,Co]|17|-28.5|pin@262||6|-28.5 -Abus|net@460||-0.5|IJ0|flags@0|in[13:24][T]|-26.5|-27.5|pin@277||-32.5|-27.5 -Abus|net@473||-0.5|0|onDeckCh@0|flag[A,B,D][set,clr]|-3|-2|pin@274||-13|-2 -Abus|net@476||-0.5|IJ1800|onDeckCh@0|ps[1:36]|4|-6|pin@269||12|-6 -Abus|net@479||-0.5|IJ1800|onDeckCh@0|do[Ld,Co,Mv,Tp,Lt]|3|-2|pin@279||26|-2 -Abus|net@483||-0.5|IJ900|pin@315||-20|-7|pin@314||-20|-8 -Abus|net@484||-0.5|IJ1800|plainDoc@0|sor[1:9]|-46|6|onDeckCh@0|sir[1:9]|-1|6 -Abus|net@485||-0.5|IJ1800|onDeckCh@0|sor[1:9]|2|6|pin@280||6|6 +Abus|net@323||-0.5|IJ0|sinl[1:3]|pFire|36|-28.5|pin@186||29|-28.5 +Abus|net@369||-0.5|IJ1800|sinl[1:3]|fire|42|-26.5|pin@220||48.5|-26.5 Awire|net@486|||900|pwr@0||-65|-35|conn@0||-65|-40 Awire|net@488|||900|conn@1||-60|-40|gnd@1||-60|-47 -Awire|net@490|||1800|wire90@0|b|44.5|-43|pin@292||48|-43 -Awire|net@491|||1800|wire90@2|b|44.5|-49|pin@304||48|-49 -Awire|net@492|||1800|wire90@3|b|44.5|-55|pin@306||48|-55 -Awire|net@493|||1800|wire90@4|b|44.5|-61|pin@308||48|-61 -Awire|net@494|||1800|wire90@5|b|62.5|-43|pin@310||66|-43 -Awire|net@495|||1800|wire90@6|b|62.5|-49|pin@294||66|-49 -Awire|net@496|||1800|wire90@7|b|74.5|-43|pin@296||78|-43 -Awire|net@497|||1800|wire90@8|b|74.5|-49|pin@298||78|-49 -Awire|net@498|||1800|wire90@9|b|86.5|-43|pin@300||90|-43 -Awire|net@499|||1800|wire90@1|b|86.5|-49|pin@302||90|-49 -Awire|net@500|||900|conn@2||-49|-42|gnd@2||-49|-49 -Abus|net@501||-0.5|IJ1800|pin@83||-36|-7|pin@315||-20|-7 -Awire|net@503|||1800|plainDoc@0|succ|-45|3|pin@317||-24|3 -Awire|net@505|||900|pin@317||-24|3|pin@318||-24|1 -Awire|net@506|||1800|pin@318||-24|1|onDeckCh@0|pred|-3|1 -Awire|net@507|||0|onDeckCh@0|pred@324054225|-3|3|pin@319||-9|3 -Abus|net@509||-0.5|IJ0|onDeckCh@0|in[1:36,T]|-4|-6|pin@321||-11|-6 -Abus|net@513||-0.5|IJ1800|pin@314||-20|-8|onDeckCh@0|in[1:36]|-4|-8 -Awire|net@514|||900|conn@3||-14|-14.5|gnd@3||-14|-18 -Abus|net@516||-0.5|IJ1800|onDeckCh@0|out[1:36]|4|-8|pin@325||7|-8 -Awire|net@527|||0|sinkC@0|pFire|31|1|onDeckCh@0|succ|3|1 -Awire|net@528|||900|conn@4||-27.5|15|gnd@4||-27.5|11.5 -Awire|olc[dec]|D5G2;||2700|pin@304||48|-49|pin@305||48|-46 -Abus|olc[load,dec]|D5G2;|-0.5|IJ2700|pin@235||30|-46|pin@233||30|-31.5 -Awire|olc[load]|D5G2;||2700|pin@292||48|-43|pin@293||48|-40 -Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@236||12|-31.5|pin@237||12|-48 -Awire|olc[zero]|D5G2;||2700|pin@306||48|-55|pin@307||48|-52 -Awire|olc[zoo]|D5G2;||2700|pin@308||48|-61|pin@309||48|-58 -Awire|pred[E]|D5G2;||2700|pin@319||-9|3|pin@320||-9|5 -Awire|pred[E]|D5G2;||2700|conn@4||-27.5|15|pin@332||-27.5|22.5 -Abus|ps[1:36]|D5G2;|-0.5|IJ900|pin@269||12|-6|pin@225||12|-10 -Abus|rq[1:36]|D5G2;|-0.5|IJ900|pin@325||7|-8|pin@326||7|-11 -Abus|sor[1:9]|D5G2;|-0.5|IJ2700|pin@280||6|6|pin@334||6|11 +Awire|net@500|||900|conn@2||-18|-35|gnd@2||-18|-42 +Awire|net@503|||1800|plainDoc@0|succ|-45|3|pin@317||-30|3 +Awire|net@514|||900|conn@3||-12|-19.5|gnd@3||-12|-23 +Abus|net@529||-0.5|IJ1800|plainDoc@0|sor[1:9]|-46|6|pin@335||-38|6 +Abus|net@530||-0.5|IJ2700|pin@335||-38|6|pin@336||-38|8 +Abus|net@531||-0.5|IJ1800|pin@336||-38|8|outM1Pre@0|sir[1:9]|-1|8 +Abus|net@532||-0.5|IJ0|outM1Pre@0|dp[1:37,B]|-4|-9|pin@337||-12|-9 +Abus|net@537||-0.5|IJ900|pin@337||-12|-9|conn@3||-12|-19.5 +Abus|net@545||-0.5|IJ1800|pin@84||-36|-15|outM1Pre@0|ring[1:36]|-4|-15 +Awire|net@547|||0|outM1Pre@0|pred[R]|-4|-5|pin@340||-30|-5 +Abus|net@548||-0.5|IJ1800|outM1Pre@0|m1[1:36]|6|-15|pin@343||19|-15 +Abus|net@552||-0.5|IJ0|pin@280||6|8|outM1Pre@0|sor[1:9]|2|8 +Abus|net@553||-0.5|IJ0|outM1Pre@0|pred[D,T]|-4|5|pin@347||-17|5 +Awire|net@555|||0|outM1Pre@0|epi[torp]|-4|-2|pin@349||-9|-2 +Awire|net@563|||900|conn@5||-30.5|-34.5|gnd@5||-30.5|-41.5 +Abus|net@565||-0.5|IJ0|pin@225||12|-9|outM1Pre@0|out[1:37]|6|-9 +Awire|net@567|||1800|outM1Pre@0|m1[succ]|4|-5|pin@356||21|-5 +Awire|net@569|||900|pwr@1||14|2|pin@358||14|-2 +Awire|net@570|||0|pin@358||14|-2|outM1Pre@0|signalBitFromInboundSwitchFabric|4|-2 +Abus|net@571||-0.5|IJ1800|outM1Pre@0|succ[D,T]|4|5|pin@359||11|5 +Awire|net@573|||1800|pin@361||-9|1|outM1Pre@0|pred_1[D,T]|-4|1 +Abus|net@575||-0.5|IJ0|sinl[4:5]|pFire|22|-43|pin@363||17|-43 +Abus|out[1:37]|D5G2;|-0.5|IJ900|pin@269||12|-6|pin@225||12|-9 +Abus|pred[D,T]|D5G2;|-0.5|IJ900|pin@347||-17|5|pin@348||-17|1 +Abus|pred[D,T]|D5G2;|-0.5|IJ2700|conn@5||-30.5|-34.5|pin@354||-30.5|-26.5 +Awire|pred[R]|D5G2;||900|pin@317||-30|3|pin@340||-30|-5 +Abus|ps[skip,do]|D5G2;|-0.5|IJ900|outM1Pre@0|ps[skip,do]|-3|-19|pin@345||-3|-24 +Abus|ps[skip,do]|D5G2;|-0.5|IJ2700|pin@363||17|-43|pin@364||17|-37.5 +Abus|sor[1:9]|D5G2;|-0.5|IJ2700|pin@280||6|8|pin@334||6|13 +Abus|succ[D,T,m1]|D5G2;|-0.5|IJ2700|pin@186||29|-28.5|pin@187||29|-24.5 +Abus|succ[D,T]|D5G2;|-0.5|IJ2700|pin@359||11|5|pin@360||11|9 +Awire|succ[M1]|D5G2;||900|pin@356||21|-5|pin@357||21|-10 Awire|take[1]|D5G2;||2700|pin@153||-48|-22|plainDoc@0|take[1]|-48|-10 X diff --git a/electric/wiresL.jelib b/electric/wiresL.jelib index 0dfa92f..d8da5f0 100755 --- a/electric/wiresL.jelib +++ b/electric/wiresL.jelib @@ -1,5 +1,5 @@ # header information: -HwiresL|8.09c +HwiresL|8.09a # Views: Vicon|ic @@ -169,6 +169,17 @@ NP-Select-Node|plnode@4||0|50|77|52||A NN-Select-Node|plnode@5||0|0|77|48||A X +# Cell select90;1{lay} +Cselect90;1{lay}||cmos90|1180136751346|1236945484384|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1236945525001 +Ngeneric:Facet-Center|art@0||0|0||||AV +NP-Well-Node|plnode@0||0|0|90|48||A +NN-Well-Node|plnode@1||0|-50|90|52||A +NN-Well-Node|plnode@2||0|50|90|52||A +NP-Select-Node|plnode@3||0|-50|87|52||A +NP-Select-Node|plnode@4||0|50|87|52||A +NN-Select-Node|plnode@5||0|0|87|48||A +X + # Cell select100;1{lay} Cselect100;1{lay}||cmos90|1180136751346|1222520367627|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1231548042509 Ngeneric:Facet-Center|art@0||0|0||||AV diff --git a/testCode/com/sun/vlsi/chips/marina/test/Marina.java b/testCode/com/sun/vlsi/chips/marina/test/Marina.java index 94b0d3b..8948684 100644 --- a/testCode/com/sun/vlsi/chips/marina/test/Marina.java +++ b/testCode/com/sun/vlsi/chips/marina/test/Marina.java @@ -26,12 +26,11 @@ public class Marina { private static final String INSTR_RING_CONTROL_PATH = "southFif@1.tapPropS@1.tapStage@2"; private static final String TOK_FIFO_PATH = - "tokenFIF@1"; + "tokenFIF@0"; private static final String INSTRUCTION_COUNTER_PATH = "southFif@1.tapPropS@1.instruct@0"; private static final String DATA_COUNTER_PATH = "northFif@1.fillDrai@1.instruct@0"; - private static final String TOK_PRED_PATH = "dataPath@0.ringSkip@1.skipCoun@1.moveLit@0.scanKhx5@0.scanCell@5"; diff --git a/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java b/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java index 8abc59d..b669813 100644 --- a/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java +++ b/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java @@ -510,12 +510,12 @@ public class MarinaTest { marina.instrIn.fill( new Instruction.Set(DOCK,Predicate.IgnoreFlagD,SetDest.InnerLoopCounter, 1)); - getCtrsFlags(marina); + //getCtrsFlags(marina); prln("send data"); marina.instrIn.fill( new Instruction.Move(DOCK, - Predicate.IgnoreFlagD, /* predicate */ + Predicate.IgnoreFlagD, /* predicate */ false, /* torpedoable */ null, /* path */ false, /* tokenIn */ @@ -526,7 +526,7 @@ public class MarinaTest { false /* tokenOut */ )); - getCtrsFlags(marina); + //getCtrsFlags(marina); List dataItems = marina.data.drainMany(); fatal(dataItems.size()!=1, "Expected one data item to emerge but got: "+dataItems.size()+" data items"); diff --git a/testCode/edu/berkeley/fleet/two/FleetTwoFleet.java b/testCode/edu/berkeley/fleet/two/FleetTwoFleet.java index 19d5e9b..fea301d 100644 --- a/testCode/edu/berkeley/fleet/two/FleetTwoFleet.java +++ b/testCode/edu/berkeley/fleet/two/FleetTwoFleet.java @@ -98,14 +98,14 @@ public abstract class FleetTwoFleet extends Fleet { DISPATCH_PATH = new Mask("v...................................."); DISPATCH_INSTR = new Mask(".vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv"); P = new Mask(".vvvvvv.............................."); - P_NOT_A = new Mask(".011110.............................."); - P_A = new Mask(".011101.............................."); - P_NOT_B = new Mask(".011011.............................."); - P_B = new Mask(".010111.............................."); - P_UNUSED = new Mask(".000000.............................."); - P_OLC_ZERO = new Mask(".101111.............................."); - P_OLC_NONZERO = new Mask(".011111.............................."); - P_ALWAYS = new Mask(".111111.............................."); + P_NOT_A = new Mask(".100001.............................."); + P_A = new Mask(".100010.............................."); + P_NOT_B = new Mask(".100100.............................."); + P_B = new Mask(".101000.............................."); + P_UNUSED = new Mask(".111111.............................."); + P_OLC_ZERO = new Mask(".010000.............................."); + P_OLC_NONZERO = new Mask(".100000.............................."); + P_ALWAYS = new Mask(".000000.............................."); // use these when Marina gets updated to 07-Jan-2009 version of internal encoding diff --git a/testCode/marina.spi b/testCode/marina.spi index f69bc43..c8a5b83 100644 --- a/testCode/marina.spi +++ b/testCode/marina.spi @@ -1,7 +1,7 @@ *** SPICE deck for cell marina{sch} from library aMarinaM *** Created on Mon Nov 17, 2008 08:47:24 -*** Last revised on Thu Mar 05, 2009 14:50:36 -*** Written on Sat Mar 07, 2009 08:26:02 by Electric VLSI Design System, +*** Last revised on Sun Mar 15, 2009 16:05:57 +*** Written on Tue Mar 17, 2009 13:21:05 by Electric VLSI Design System, *version 8.08k *** Layout tech: cmos90, foundry TSMC *** UC SPICE *** , MIN_RESIST 50.0, MIN_CAPAC 0.04FF @@ -1587,10 +1587,10 @@ Xwire@0 a b wire-C_0_011f-1041_2-R_34_667m *** CELL: oneHotM:reQueue{sch} .SUBCKT reQueue epi[OTHER] epi[TAIL] fire[E] fire[R] mc od[ABORT] od[HEAD] -+od[OTHER] ps[do] ps[skip] s[1] s[2] s[3] s[4] succ ++od[OTHER] ps[do] ps[skip] rq[succ] s[1] s[2] s[3] s[4] XreQueueB@1 circulate epi[TAIL] mc od[HEAD] s[1] s[2] reQueueB XreQueueC@0 net@3 epi[OTHER] fire[E] fire[R] mc od[ABORT] od[OTHER] ps[do] -+ps[skip] s[3] s[4] succ reQueueC ++ps[skip] s[3] s[4] rq[succ] reQueueC Xwire90@0 circulate net@3 wire90-1041_2-layer_1-width_3 .ENDS reQueue @@ -1648,8 +1648,8 @@ Xwire@0 a b wire-C_0_011f-1307-R_34_667m +rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] rq[18] rq[19] rq[1] rq[20] rq[21] +rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] rq[28] rq[29] rq[2] rq[30] rq[31] +rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] rq[9] -+sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] succ -+take[E] take[P] ++rq[succ] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] ++sor[1] take[E] take[P] Xins2in20@0 take[E] take[P] inE[10] inE[11] inE[12] inE[13] inE[14] inE[15] +inE[16] inE[17] inE[18] inE[19] inE[1] inE[20] inE[21] inE[22] inE[23] +inE[24] inE[25] inE[26] inE[27] inE[28] inE[29] inE[2] inE[30] inE[31] @@ -1665,7 +1665,7 @@ Xins2in20@0 take[E] take[P] inE[10] inE[11] inE[12] inE[13] inE[14] inE[15] XlatchDri@0 net@3 take[E] latchDriver60 XlatchDri@1 net@7 take[P] latchDriver60 XreQueue@0 epi[OTHER] epi[TAIL] fire[E] fire[R] sir[9] od[ABORT] od[HEAD] -+od[OTHER] ps[do] ps[skip] s[1] s[2] s[3] s[4] succ reQueue ++od[OTHER] ps[do] ps[skip] rq[succ] s[1] s[2] s[3] s[4] reQueue XscanEx1v@0 s[1] sir[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] +sir[8] sin scanEx1vertA XscanEx3p@1 s[2] s[3] s[4] sin sir[2] sir[3] sir[5] sor[1] scanEx3plain @@ -1685,8 +1685,8 @@ Xwire90@1 net@3 fire[E] wire90-1307-layer_1-width_3 +ps[skip] rq[10] rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] rq[18] +rq[19] rq[1] rq[20] rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] rq[28] +rq[29] rq[2] rq[30] rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] rq[4] -+rq[5] rq[6] rq[7] rq[8] rq[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] -+sir[7] sir[8] sir[9] sor[1] succ ++rq[5] rq[6] rq[7] rq[8] rq[9] rq[succ] sir[1] sir[2] sir[3] sir[4] sir[5] ++sir[6] sir[7] sir[8] sir[9] sor[1] XepiDockS@0 do[epi] net@45[26] net@45[25] net@45[24] net@45[23] net@45[22] +net@45[21] net@45[20] net@45[19] net@45[18] net@45[17] net@45[35] net@45[16] +net@45[15] net@45[14] net@45[13] net@45[12] net@45[11] net@45[10] net@45[9] @@ -1723,8 +1723,9 @@ XrqDockSt@0 net@44[0] net@44[1] net@45[26] net@45[25] net@45[24] net@45[23] +od[OTHER] ps[do] ps[skip] rq[10] rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] +rq[17] rq[18] rq[19] rq[1] rq[20] rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] +rq[27] rq[28] rq[29] rq[2] rq[30] rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] -+rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] rq[9] net@0[8] sir[2] sir[3] sir[4] -+sir[5] sir[6] sir[7] sir[8] sir[9] net@36[8] succ take[E] take[P] rqDockStage ++rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] rq[9] rq[succ] net@0[8] sir[2] sir[3] ++sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] net@36[8] take[E] take[P] ++rqDockStage .ENDS epiRQod *** CELL: orangeTSMC090nm:PMOSx{sch} @@ -1838,19 +1839,19 @@ Xnor2n_sy@0 m1cate[1][T] m1cate[1][F] ready nor2n_sy-X_5 .SUBCKT minusOne bit[1] bit[2] bit[3] bit[4] bit[5] bit[6] fire[m1] headBit +m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] +m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] -+mc pred s[1] succ ++mc pred s[1] succ[m1] Xinv@7 pred net@313 inv-X_5 XinvI@0 net@235 s[1] inv-X_10 XinvI@1 net@398 fire[m1] inv-X_10 Xnand2@1 net@414 net@411 net@398 nand2-X_10 Xnor2n@0 headBit net@405 net@406 nor2n-X_20 -Xnor2n_sy@1 succ net@235 net@391 nor2n_sy-X_5 +Xnor2n_sy@1 succ[m1] net@235 net@391 nor2n_sy-X_5 XpredDri2@0 fire[m1] mc pred predDri20wMC XsucDri10@1 bit[1] bit[2] bit[3] bit[4] bit[5] bit[6] m1cate[1][F] +m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] +m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] net@435 +net@421 sucDri10Pairx6 -XsucDri20@1 net@407 succ sucDri20 +XsucDri20@1 net@407 succ[m1] sucDri20 Xwire90@10 fire[m1] net@407 wire90-403-layer_1-width_3 Xwire90@11 net@313 net@235 wire90-403-layer_1-width_3 Xwire90@12 net@414 net@435 wire90-403-layer_1-width_3 @@ -1860,2874 +1861,3788 @@ Xwire90@15 net@406 net@421 wire90-403-layer_1-width_3 .ENDS minusOne *** CELL: stagesM:mOneDockStage{sch} -.SUBCKT mOneDockStage in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] -+in[18] in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] -+in[28] in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] -+in[4] in[5] in[6] in[7] in[8] in[9] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] -+m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] -+m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] -+m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] m1cate[1][T] -+m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] -+m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] pred sir[1] sir[2] sir[3] -+sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] succ take[1] -Xins1in20@0 take[1] in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] -+in[18] in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] -+in[28] in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] -+in[4] in[5] in[6] in[7] in[8] in[9] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] -+m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] -+m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] -+m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] ins1in20Bx36 -XlatchDri@0 fire[1] take[1] latchDriver60 -XminusOne@0 in[31] in[32] in[33] in[34] in[35] in[36] net@11 in[30] -+m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] -+m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] -+sir[9] pred net@47 succ minusOne +.SUBCKT mOneDockStage m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] ++m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] ++m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] ++m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] m1cate[1][T] m1cate[2][F] ++m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] ++m1cate[5][T] m1cate[6][F] m1cate[6][T] pred[R] ring[10] ring[11] ring[12] ++ring[13] ring[14] ring[15] ring[16] ring[17] ring[18] ring[19] ring[1] ++ring[20] ring[21] ring[22] ring[23] ring[24] ring[25] ring[26] ring[27] ++ring[28] ring[29] ring[2] ring[30] ring[31] ring[32] ring[33] ring[34] ++ring[35] ring[36] ring[3] ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] ++sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] ++succ[m1] take[m1] +Xins1in20@0 take[m1] ring[10] ring[11] ring[12] ring[13] ring[14] ring[15] ++ring[16] ring[17] ring[18] ring[19] ring[1] ring[20] ring[21] ring[22] ++ring[23] ring[24] ring[25] ring[26] ring[27] ring[28] ring[29] ring[2] ++ring[30] ring[31] ring[32] ring[33] ring[34] ring[35] ring[36] ring[3] ++ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] m1[10] m1[11] m1[12] m1[13] ++m1[14] m1[15] m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] ++m1[24] m1[25] m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] ++m1[34] m1[35] m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] ins1in20Bx36 +XlatchDri@0 fire[1] take[m1] latchDriver60 +XminusOne@0 ring[31] ring[32] ring[33] ring[34] ring[35] ring[36] net@11 ++ring[30] m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] ++m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] ++m1cate[6][T] sir[9] pred[R] net@47 succ[m1] minusOne XscanEx1v@0 net@47 sir[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] +sir[8] sor[1] scanEx1vertA Xwire90@1 net@11 fire[1] wire90-791_7-layer_1-width_3 .ENDS mOneDockStage -*** CELL: orangeTSMC090nm:NMOSx{sch} -.SUBCKT NMOSx-X_40 d g s -MNMOSf@0 d g s gnd nch W='120*(1+ABN/sqrt(120*2))' L='2' -+DELVTO='AVT0N/sqrt(120*2)' -.ENDS NMOSx-X_40 +*** CELL: loopCountM:mux10/2{sch} +.SUBCKT mux10/2 in[1] out[1] sF sT +Xnms2b@0 out[1] sT in[1] nms2-X_10 +Xpms2@0 out[1] sF in[1] pms2-X_10 +.ENDS mux10/2 -*** CELL: redFive:inv{sch} -.SUBCKT inv-X_40 in out -XNMOS@0 out in gnd NMOSx-X_40 -XPMOS@0 out in vdd PMOSx-X_40 -.ENDS inv-X_40 +*** CELL: loopCountM:mux10/2x7{sch} +.SUBCKT mux10/2x7 in[1] in[2] in[3] in[4] in[5] in[6] in[7] out[1] out[2] ++out[3] out[4] out[5] out[6] out[7] sF sT +Xmux10/2@0 in[1] out[1] sF sT mux10/2 +Xmux10/2@1 in[2] out[2] sF sT mux10/2 +Xmux10/2@2 in[3] out[3] sF sT mux10/2 +Xmux10/2@3 in[4] out[4] sF sT mux10/2 +Xmux10/2@4 in[5] out[5] sF sT mux10/2 +Xmux10/2@5 in[6] out[6] sF sT mux10/2 +Xmux10/2@6 in[7] out[7] sF sT mux10/2 +.ENDS mux10/2x7 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-704_3-R_34_667m a b +Ccap@0 gnd net@14 2.582f +Ccap@1 gnd net@8 2.582f +Ccap@2 gnd net@11 2.582f +Rres@0 net@14 a 4.069 +Rres@1 net@11 net@14 8.139 +Rres@2 b net@8 4.069 +Rres@3 net@8 net@11 8.139 +.ENDS wire-C_0_011f-704_3-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-704_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-704_3-R_34_667m +.ENDS wire90-704_3-layer_1-width_3 + +*** CELL: loopCountM:muxForPS{sch} +.SUBCKT muxForPS in[1] in[2] in[3] in[4] in[5] in[6] in[7] out[1] out[2] ++out[3] out[4] out[5] out[6] out[7] sel +Xinv@0 sel net@0 inv-X_20 +Xinv@1 sT net@1 inv-X_20 +Xmux10/2x@0 in[1] in[2] in[3] in[4] in[5] in[6] in[7] out[1] out[2] out[3] ++out[4] out[5] out[6] out[7] sF sT mux10/2x7 +Xwire90@0 net@0 sT wire90-704_3-layer_1-width_3 +Xwire90@1 net@1 sF wire90-704_3-layer_1-width_3 +.ENDS muxForPS + +*** CELL: registersM:dockPSreg{sch} +.SUBCKT dockPSreg fire[1] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] ++m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] ++m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] ++m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] outLO[1] outLO[2] outLO[3] outLO[4] ++outLO[5] outLO[6] outLO[7] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ++ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ++ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ++ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] take[1] +Xins1in20@0 take[1] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] ++m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] ++m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] ++m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ++ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ++ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ++ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ins1in20Bx36 +XlatchDri@0 fire[1] net@0 latchDriver60 +XmuxForOD@0 ps[1] ps[2] ps[3] ps[4] ps[5] ps[6] ps[8] outLO[1] outLO[2] ++outLO[3] outLO[4] outLO[5] outLO[6] outLO[7] ps[20] muxForPS +Xwire90@0 net@0 take[1] wire90-544_2-layer_1-width_3 +.ENDS dockPSreg -*** CELL: redFive:nms2{sch} -.SUBCKT nms2-X_15 d g g2 -XNMOS@0 d g2 net@0 NMOSx-X_30 -XNMOS@1 net@0 g gnd NMOSx-X_30 -.ENDS nms2-X_15 +*** CELL: redFive:nand2n{sch} +.SUBCKT nand2n-X_10 ina inb out +Xnand2@0 ina inb out nand2-X_10 +.ENDS nand2n-X_10 -*** CELL: redFive:nms2_sy{sch} -.SUBCKT nms2_sy-X_30 d g g2 -Xnms2@0 d g g2 nms2-X_15 -Xnms2@1 d g2 g nms2-X_15 -.ENDS nms2_sy-X_30 +*** CELL: redFive:nor2_sy{sch} +.SUBCKT nor2_sy-X_10 ina inb out +XNMOS@0 out inb gnd NMOSx-X_10 +XNMOS@1 out ina gnd NMOSx-X_10 +Xpms2_sy@0 out ina inb pms2_sy-X_10 +.ENDS nor2_sy-X_10 -*** CELL: redFive:nand2_sy{sch} -.SUBCKT nand2_sy-X_30 ina inb out -XPMOS@0 out inb vdd PMOSx-X_30 -XPMOS@1 out ina vdd PMOSx-X_30 -Xnms2_sy@0 out ina inb nms2_sy-X_30 -.ENDS nand2_sy-X_30 +*** CELL: redFive:nor2n_sy{sch} +.SUBCKT nor2n_sy-X_10 ina inb out +Xnor2@0 ina inb out nor2_sy-X_10 +.ENDS nor2n_sy-X_10 -*** CELL: redFive:nand2n_sy{sch} -.SUBCKT nand2n_sy-X_30 ina inb out -Xnand2_sy@0 ina inb out nand2_sy-X_30 -.ENDS nand2n_sy-X_30 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-405_3-R_34_667m a b +Ccap@0 gnd net@14 1.486f +Ccap@1 gnd net@8 1.486f +Ccap@2 gnd net@11 1.486f +Rres@0 net@14 a 2.342 +Rres@1 net@11 net@14 4.683 +Rres@2 b net@8 2.342 +Rres@3 net@8 net@11 4.683 +.ENDS wire-C_0_011f-405_3-R_34_667m -*** CELL: redFive:nms3{sch} -.SUBCKT nms3-X_20 d g g2 g3 -XNMOS@0 d g3 net@6 NMOSx-X_60 -XNMOS@1 net@7 g gnd NMOSx-X_60 -XNMOS@2 net@6 g2 net@7 NMOSx-X_60 -.ENDS nms3-X_20 +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-405_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-405_3-R_34_667m +.ENDS wire90-405_3-layer_1-width_3 -*** CELL: orangeTSMC090nm:PMOSx{sch} -.SUBCKT PMOSx-X_3 d g s -MPMOSf@0 d g s vdd pch W='18*(1+ABP/sqrt(18*2))' L='2' -+DELVTO='AVT0P/sqrt(18*2)' -.ENDS PMOSx-X_3 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-385_8-R_34_667m a b +Ccap@0 gnd net@14 1.415f +Ccap@1 gnd net@8 1.415f +Ccap@2 gnd net@11 1.415f +Rres@0 net@14 a 2.229 +Rres@1 net@11 net@14 4.458 +Rres@2 b net@8 2.229 +Rres@3 net@8 net@11 4.458 +.ENDS wire-C_0_011f-385_8-R_34_667m -*** CELL: redFive:pms1{sch} -.SUBCKT pms1-X_3 d g -XPMOS@0 d g vdd PMOSx-X_3 -.ENDS pms1-X_3 +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-385_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-385_8-R_34_667m +.ENDS wire90-385_8-layer_1-width_3 -*** CELL: predicateM:nand3in20sr{sch} -.SUBCKT nand3in20sr inA inB inC out resetLO -Xnms3a@0 out inA inB inC nms3-X_20 -Xpms1@0 out inC pms1-X_3 -Xpms1@1 out inB pms1-X_3 -Xpms1@2 out inA pms1-X_3 -Xpms1@3 out resetLO pms1-X_20 -.ENDS nand3in20sr +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-406_4-R_34_667m a b +Ccap@0 gnd net@14 1.49f +Ccap@1 gnd net@8 1.49f +Ccap@2 gnd net@11 1.49f +Rres@0 net@14 a 2.348 +Rres@1 net@11 net@14 4.696 +Rres@2 b net@8 2.348 +Rres@3 net@8 net@11 4.696 +.ENDS wire-C_0_011f-406_4-R_34_667m -*** CELL: driversL:sucDri20plain{sch} -.SUBCKT sucDri20plain in succ -XPMOSx@0 succ in vdd PMOSx-X_20 -Xinv@1 succ net@94 inv-X_4 -Xnms2@0 succ net@127 in nms2-X_2 -Xwire90@0 net@127 net@94 wire90-124_7-layer_1-width_3 -.ENDS sucDri20plain +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-406_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-406_4-R_34_667m +.ENDS wire90-406_4-layer_1-width_3 -*** CELL: predicateM:predSucDri{sch} -.SUBCKT predSucDri do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] sel[Co] -+sel[Ld] sel[Lt] sel[Mv] sel[Tp] -Xna[1] sel[Ld] fire[do] w[1] nand2-X_10 -Xna[2] sel[Co] fire[do] w[2] nand2-X_10 -Xna[3] sel[Mv] fire[do] w[3] nand2-X_10 -Xna[4] sel[Tp] fire[do] w[4] nand2-X_10 -Xna[5] sel[Lt] fire[do] w[5] nand2-X_10 -Xsd[1] w[1] do[Ld] sucDri20plain -Xsd[2] w[2] do[Co] sucDri20plain -Xsd[3] w[3] do[Mv] sucDri20plain -Xsd[4] w[4] do[Tp] sucDri20plain -Xsd[5] w[5] do[Lt] sucDri20plain -Xwire90@0 w[1] wire90@0_b wire90-503_4-layer_1-width_3 -Xwire90@1 w[2] wire90@1_b wire90-503_4-layer_1-width_3 -Xwire90@2 w[3] wire90@2_b wire90-503_4-layer_1-width_3 -Xwire90@3 w[4] wire90@3_b wire90-503_4-layer_1-width_3 -Xwire90@4 w[5] wire90@4_b wire90-503_4-layer_1-width_3 -.ENDS predSucDri +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-329_2-R_34_667m a b +Ccap@0 gnd net@14 1.207f +Ccap@1 gnd net@8 1.207f +Ccap@2 gnd net@11 1.207f +Rres@0 net@14 a 1.902 +Rres@1 net@11 net@14 3.804 +Rres@2 b net@8 1.902 +Rres@3 net@8 net@11 3.804 +.ENDS wire-C_0_011f-329_2-R_34_667m -*** CELL: orangeTSMC090nm:PMOS4x{sch} -.SUBCKT PMOS4x-X_3 b d g s -MPMOS4f@0 d g s b pch W='18*(1+ABP/sqrt(18*2))' L='2' -+DELVTO='AVT0P/sqrt(18*2)' -.ENDS PMOS4x-X_3 +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-329_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-329_2-R_34_667m +.ENDS wire90-329_2-layer_1-width_3 -*** CELL: redFive:nms2{sch} -.SUBCKT nms2-X_20 d g g2 -XNMOS@0 d g2 net@0 NMOSx-X_40 -XNMOS@1 net@0 g gnd NMOSx-X_40 -.ENDS nms2-X_20 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-407_9-R_34_667m a b +Ccap@0 gnd net@14 1.496f +Ccap@1 gnd net@8 1.496f +Ccap@2 gnd net@11 1.496f +Rres@0 net@14 a 2.357 +Rres@1 net@11 net@14 4.714 +Rres@2 b net@8 2.357 +Rres@3 net@8 net@11 4.714 +.ENDS wire-C_0_011f-407_9-R_34_667m -*** CELL: redFive:pms2{sch} -.SUBCKT pms2-X_1_5 d g g2 -XPMOS@0 net@2 g vdd PMOSx-X_3 -XPMOS@1 d g2 net@2 PMOSx-X_3 -.ENDS pms2-X_1_5 +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-407_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-407_9-R_34_667m +.ENDS wire90-407_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-243_6-R_34_667m a b -Ccap@0 gnd net@14 0.893f -Ccap@1 gnd net@8 0.893f -Ccap@2 gnd net@11 0.893f -Rres@0 net@14 a 1.407 -Rres@1 net@11 net@14 2.815 -Rres@2 b net@8 1.407 -Rres@3 net@8 net@11 2.815 -.ENDS wire-C_0_011f-243_6-R_34_667m +.SUBCKT wire-C_0_011f-247-R_34_667m a b +Ccap@0 gnd net@14 0.906f +Ccap@1 gnd net@8 0.906f +Ccap@2 gnd net@11 0.906f +Rres@0 net@14 a 1.427 +Rres@1 net@11 net@14 2.854 +Rres@2 b net@8 1.427 +Rres@3 net@8 net@11 2.854 +.ENDS wire-C_0_011f-247-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-243_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-243_6-R_34_667m -.ENDS wire90-243_6-layer_1-width_3 +.SUBCKT wire90-247-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-247-R_34_667m +.ENDS wire90-247-layer_1-width_3 -*** CELL: driversL:predCond20wMC{sch} -.SUBCKT predCond20wMC cond in mc pred -XNMOSx@1 pred mc gnd NMOSx-X_10 -XPMOS4x@0 PMOS4x@0_b pred in net@217 PMOS4x-X_3 -XPMOS4x@1 PMOS4x@1_b pred cond net@210 PMOS4x-X_3 -Xinv@0 pred net@145 inv-X_10 -Xnms2@0 pred cond in nms2-X_20 -Xpms2a@0 net@217 mc net@200 pms2-X_1_5 -Xwire90@0 net@200 net@145 wire90-243_6-layer_1-width_3 -Xwire90@1 net@217 net@210 wire90-243_6-layer_1-width_3 -.ENDS predCond20wMC +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-456_8-R_34_667m a b +Ccap@0 gnd net@14 1.675f +Ccap@1 gnd net@8 1.675f +Ccap@2 gnd net@11 1.675f +Rres@0 net@14 a 2.639 +Rres@1 net@11 net@14 5.279 +Rres@2 b net@8 2.639 +Rres@3 net@8 net@11 5.279 +.ENDS wire-C_0_011f-456_8-R_34_667m -*** CELL: driversL:predCond20wMS{sch} -.SUBCKT predCond20wMS cond in mc pred -XPMOSx@0 pred cond net@210 PMOSx-X_3 -XPMOSx@1 pred in net@217 PMOSx-X_3 -Xinv@0 pred net@145 inv-X_10 -XinvLT@0 mc net@240 invLT-X_5 -Xnms2@0 pred cond in nms2-X_20 -Xpms1@0 pred net@240 pms1-X_3 -Xpms2a@0 net@217 mc net@200 pms2-X_1_5 -Xwire90@0 net@200 net@145 wire90-243_6-layer_1-width_3 -Xwire90@1 net@217 net@210 wire90-243_6-layer_1-width_3 -.ENDS predCond20wMS - -*** CELL: predicateM:predFlagDri{sch} -.SUBCKT predFlagDri fire[do] flag[A][clr] flag[A][set] flag[B][clr] -+flag[B][set] flag[D][clr] flag[D][set] mc sel[Fl] sel[rD] -XbitAssig@0 bitAssignments -Xpc[1] sel[Fl] fire[do] mc flag[A][set] predCond20wMC -Xpc[2] sel[Fl] fire[do] mc flag[A][clr] predCond20wMC -Xpc[3] sel[Fl] fire[do] mc flag[B][set] predCond20wMC -Xpc[4] sel[Fl] fire[do] mc flag[B][clr] predCond20wMC -XpredCond@0 sel[rD] fire[do] mc flag[D][clr] predCond20wMC -XpredCond@1 sel[rD] fire[do] mc flag[D][set] predCond20wMS -.ENDS predFlagDri +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-456_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-456_8-R_34_667m +.ENDS wire90-456_8-layer_1-width_3 -*** CELL: predicateM:ohPredDo{sch} -.SUBCKT ohPredDo do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] fire[skip] -+flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] -+mc ps[do] ps[skip] sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] -XbitAssig@0 bitAssignments -XohPredDo@3 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] sel[Co] sel[Ld] -+sel[Lt] sel[Mv] sel[Tp] predSucDri -XpredFlag@1 fire[do] flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] -+flag[D][clr] flag[D][set] mc sel[Fl] sel[rD] predFlagDri -XsucDri20@0 net@55 ps[skip] sucDri20 -XsucDri20@1 fire[do] ps[do] sucDri20 -Xwire90@2 fire[skip] net@55 wire90-309-layer_1-width_3 -.ENDS ohPredDo +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-477_4-R_34_667m a b +Ccap@0 gnd net@14 1.75f +Ccap@1 gnd net@8 1.75f +Ccap@2 gnd net@11 1.75f +Rres@0 net@14 a 2.758 +Rres@1 net@11 net@14 5.517 +Rres@2 b net@8 2.758 +Rres@3 net@8 net@11 5.517 +.ENDS wire-C_0_011f-477_4-R_34_667m -*** CELL: redFive:pms1{sch} -.SUBCKT pms1-X_5 d g -XPMOS@0 d g vdd PMOSx-X_5 -.ENDS pms1-X_5 +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-477_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-477_4-R_34_667m +.ENDS wire90-477_4-layer_1-width_3 -*** CELL: redFive:pms2{sch} -.SUBCKT pms2-X_1 d g g2 -XPMOS@0 net@2 g vdd PMOSx-X_2 -XPMOS@1 d g2 net@2 PMOSx-X_2 -.ENDS pms2-X_1 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-775_9-R_34_667m a b +Ccap@0 gnd net@14 2.845f +Ccap@1 gnd net@8 2.845f +Ccap@2 gnd net@11 2.845f +Rres@0 net@14 a 4.483 +Rres@1 net@11 net@14 8.966 +Rres@2 b net@8 4.483 +Rres@3 net@8 net@11 8.966 +.ENDS wire-C_0_011f-775_9-R_34_667m -*** CELL: predicateM:ohSRxor{sch} -.SUBCKT ohSRxor flag[F] flag[T] out resetLO sel[1] sel[2] -Xnms2b@4 out flag[T] sel[1] nms2-X_5 -Xnms2b@5 out flag[F] sel[2] nms2-X_5 -Xpms1@0 out resetLO pms1-X_5 -Xpms2@0 out flag[T] sel[2] pms2-X_1 -Xpms2@1 out flag[F] sel[1] pms2-X_1 -.ENDS ohSRxor +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-775_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-775_9-R_34_667m +.ENDS wire90-775_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-395_6-R_34_667m a b -Ccap@0 gnd net@14 1.451f -Ccap@1 gnd net@8 1.451f -Ccap@2 gnd net@11 1.451f -Rres@0 net@14 a 2.286 -Rres@1 net@11 net@14 4.571 -Rres@2 b net@8 2.286 -Rres@3 net@8 net@11 4.571 -.ENDS wire-C_0_011f-395_6-R_34_667m +.SUBCKT wire-C_0_011f-480_2-R_34_667m a b +Ccap@0 gnd net@14 1.761f +Ccap@1 gnd net@8 1.761f +Ccap@2 gnd net@11 1.761f +Rres@0 net@14 a 2.774 +Rres@1 net@11 net@14 5.549 +Rres@2 b net@8 2.774 +Rres@3 net@8 net@11 5.549 +.ENDS wire-C_0_011f-480_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-395_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-395_6-R_34_667m -.ENDS wire90-395_6-layer_1-width_3 +.SUBCKT wire90-480_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-480_2-R_34_667m +.ENDS wire90-480_2-layer_1-width_3 + +*** CELL: redFive:xor2{sch} +.SUBCKT xor2-X_5 ina inaB inb inbB out +Xnms2@0 out inb ina nms2-X_5 +Xnms2@1 out inbB inaB nms2-X_5 +Xpms2@0 out inbB ina pms2-X_5 +Xpms2@1 out inb inaB pms2-X_5 +.ENDS xor2-X_5 + +*** CELL: oneHotM:ohXor{sch} +.SUBCKT ohXor flag[F] flag[T] in[1][F] in[1][T] out +Xxor2@0 in[1][T] in[1][F] flag[T] flag[F] out xor2-X_5 +.ENDS ohXor *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-313_6-R_34_667m a b -Ccap@0 gnd net@14 1.15f -Ccap@1 gnd net@8 1.15f -Ccap@2 gnd net@11 1.15f -Rres@0 net@14 a 1.812 -Rres@1 net@11 net@14 3.624 -Rres@2 b net@8 1.812 -Rres@3 net@8 net@11 3.624 -.ENDS wire-C_0_011f-313_6-R_34_667m +.SUBCKT wire-C_0_011f-357-R_34_667m a b +Ccap@0 gnd net@14 1.309f +Ccap@1 gnd net@8 1.309f +Ccap@2 gnd net@11 1.309f +Rres@0 net@14 a 2.063 +Rres@1 net@11 net@14 4.125 +Rres@2 b net@8 2.063 +Rres@3 net@8 net@11 4.125 +.ENDS wire-C_0_011f-357-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-313_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-313_6-R_34_667m -.ENDS wire90-313_6-layer_1-width_3 +.SUBCKT wire90-357-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-357-R_34_667m +.ENDS wire90-357-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-339-R_34_667m a b -Ccap@0 gnd net@14 1.243f -Ccap@1 gnd net@8 1.243f -Ccap@2 gnd net@11 1.243f -Rres@0 net@14 a 1.959 -Rres@1 net@11 net@14 3.917 -Rres@2 b net@8 1.959 -Rres@3 net@8 net@11 3.917 -.ENDS wire-C_0_011f-339-R_34_667m +.SUBCKT wire-C_0_011f-394_5-R_34_667m a b +Ccap@0 gnd net@14 1.447f +Ccap@1 gnd net@8 1.447f +Ccap@2 gnd net@11 1.447f +Rres@0 net@14 a 2.279 +Rres@1 net@11 net@14 4.559 +Rres@2 b net@8 2.279 +Rres@3 net@8 net@11 4.559 +.ENDS wire-C_0_011f-394_5-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-339-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-339-R_34_667m -.ENDS wire90-339-layer_1-width_3 +.SUBCKT wire90-394_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-394_5-R_34_667m +.ENDS wire90-394_5-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-286_1-R_34_667m a b -Ccap@0 gnd net@14 1.049f -Ccap@1 gnd net@8 1.049f -Ccap@2 gnd net@11 1.049f -Rres@0 net@14 a 1.653 -Rres@1 net@11 net@14 3.306 -Rres@2 b net@8 1.653 -Rres@3 net@8 net@11 3.306 -.ENDS wire-C_0_011f-286_1-R_34_667m +.SUBCKT wire-C_0_011f-372_2-R_34_667m a b +Ccap@0 gnd net@14 1.365f +Ccap@1 gnd net@8 1.365f +Ccap@2 gnd net@11 1.365f +Rres@0 net@14 a 2.15 +Rres@1 net@11 net@14 4.301 +Rres@2 b net@8 2.15 +Rres@3 net@8 net@11 4.301 +.ENDS wire-C_0_011f-372_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-286_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-286_1-R_34_667m -.ENDS wire90-286_1-layer_1-width_3 +.SUBCKT wire90-372_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-372_2-R_34_667m +.ENDS wire90-372_2-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-358_1-R_34_667m a b -Ccap@0 gnd net@14 1.313f -Ccap@1 gnd net@8 1.313f -Ccap@2 gnd net@11 1.313f -Rres@0 net@14 a 2.069 -Rres@1 net@11 net@14 4.138 -Rres@2 b net@8 2.069 -Rres@3 net@8 net@11 4.138 -.ENDS wire-C_0_011f-358_1-R_34_667m +.SUBCKT wire-C_0_011f-319_8-R_34_667m a b +Ccap@0 gnd net@14 1.173f +Ccap@1 gnd net@8 1.173f +Ccap@2 gnd net@11 1.173f +Rres@0 net@14 a 1.848 +Rres@1 net@11 net@14 3.695 +Rres@2 b net@8 1.848 +Rres@3 net@8 net@11 3.695 +.ENDS wire-C_0_011f-319_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-358_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-358_1-R_34_667m -.ENDS wire90-358_1-layer_1-width_3 +.SUBCKT wire90-319_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-319_8-R_34_667m +.ENDS wire90-319_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-415_1-R_34_667m a b -Ccap@0 gnd net@14 1.522f -Ccap@1 gnd net@8 1.522f -Ccap@2 gnd net@11 1.522f -Rres@0 net@14 a 2.398 -Rres@1 net@11 net@14 4.797 -Rres@2 b net@8 2.398 -Rres@3 net@8 net@11 4.797 -.ENDS wire-C_0_011f-415_1-R_34_667m +.SUBCKT wire-C_0_011f-386_5-R_34_667m a b +Ccap@0 gnd net@14 1.417f +Ccap@1 gnd net@8 1.417f +Ccap@2 gnd net@11 1.417f +Rres@0 net@14 a 2.233 +Rres@1 net@11 net@14 4.466 +Rres@2 b net@8 2.233 +Rres@3 net@8 net@11 4.466 +.ENDS wire-C_0_011f-386_5-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-415_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-415_1-R_34_667m -.ENDS wire90-415_1-layer_1-width_3 - -*** CELL: predicateM:ohSRxor6x12{sch} -.SUBCKT ohSRxor6x12 all any flag[A][clr] flag[A][set] flag[B][clr] -+flag[B][set] flag[D][clr] flag[D][set] in[1][F] in[1][T] in[2][F] in[2][T] -+in[3][F] in[3][T] in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] -+resetLO -Xnand3in6@3 match[12T] match[34T] match[56T] any nand3in6_6sym -Xnor3in3_@2 match[12F] match[34F] match[56F] all nor3in6_6sym -XohSRxor@6 flag[A][clr] flag[A][set] net@106 resetLO in[1][T] in[2][T] -+ohSRxor -XohSRxor@7 flag[A][clr] flag[A][set] net@107 resetLO in[1][F] in[2][F] -+ohSRxor -XohSRxor@8 flag[B][clr] flag[B][set] net@125 resetLO in[3][F] in[4][F] -+ohSRxor -XohSRxor@9 flag[B][clr] flag[B][set] net@122 resetLO in[3][T] in[4][T] -+ohSRxor -XohSRxor@10 flag[D][clr] flag[D][set] net@177 resetLO in[5][F] in[6][F] -+ohSRxor -XohSRxor@11 flag[D][clr] flag[D][set] net@178 resetLO in[5][T] in[6][T] -+ohSRxor -Xwire90@1 match[34T] net@122 wire90-395_6-layer_1-width_3 -Xwire90@3 match[56T] net@178 wire90-313_6-layer_1-width_3 -Xwire90@4 net@107 match[12F] wire90-339-layer_1-width_3 -Xwire90@5 match[12T] net@106 wire90-286_1-layer_1-width_3 -Xwire90@6 match[34F] net@125 wire90-358_1-layer_1-width_3 -Xwire90@7 net@177 match[56F] wire90-415_1-layer_1-width_3 -.ENDS ohSRxor6x12 +.SUBCKT wire90-386_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-386_5-R_34_667m +.ENDS wire90-386_5-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-625_1-R_34_667m a b -Ccap@0 gnd net@14 2.292f -Ccap@1 gnd net@8 2.292f -Ccap@2 gnd net@11 2.292f -Rres@0 net@14 a 3.612 -Rres@1 net@11 net@14 7.223 -Rres@2 b net@8 3.612 -Rres@3 net@8 net@11 7.223 -.ENDS wire-C_0_011f-625_1-R_34_667m +.SUBCKT wire-C_0_011f-297_8-R_34_667m a b +Ccap@0 gnd net@14 1.092f +Ccap@1 gnd net@8 1.092f +Ccap@2 gnd net@11 1.092f +Rres@0 net@14 a 1.721 +Rres@1 net@11 net@14 3.441 +Rres@2 b net@8 1.721 +Rres@3 net@8 net@11 3.441 +.ENDS wire-C_0_011f-297_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-625_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-625_1-R_34_667m -.ENDS wire90-625_1-layer_1-width_3 +.SUBCKT wire90-297_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-297_8-R_34_667m +.ENDS wire90-297_8-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-215_4-R_34_667m a b -Ccap@0 gnd net@14 0.79f -Ccap@1 gnd net@8 0.79f -Ccap@2 gnd net@11 0.79f -Rres@0 net@14 a 1.245 -Rres@1 net@11 net@14 2.489 -Rres@2 b net@8 1.245 -Rres@3 net@8 net@11 2.489 -.ENDS wire-C_0_011f-215_4-R_34_667m +*** CELL: oneHotM:xor6x12{sch} +.SUBCKT xor6x12 all any flag[1][F] flag[1][T] flag[2][F] flag[2][T] ++flag[3][F] flag[3][T] in[1][F] in[1][T] in[2][F] in[2][T] in[3][F] in[3][T] ++in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] +Xnand3in6@2 match[12T] match[34T] match[56T] any nand3in6_6sym +Xnor3in3_@1 match[56F] match[34F] match[12F] all nor3in6_6sym +XohMux@6 flag[1][F] flag[1][T] in[2][F] in[1][F] net@84 ohXor +XohMux@7 flag[1][F] flag[1][T] in[2][T] in[1][T] net@91 ohXor +XohMux@8 flag[2][F] flag[2][T] in[4][F] in[3][F] net@94 ohXor +XohMux@9 flag[2][F] flag[2][T] in[4][T] in[3][T] net@93 ohXor +XohMux@10 flag[3][F] flag[3][T] in[6][F] in[5][F] net@102 ohXor +XohMux@11 flag[3][F] flag[3][T] in[6][T] in[5][T] net@101 ohXor +Xwire90@0 net@94 match[34F] wire90-357-layer_1-width_3 +Xwire90@1 match[34T] net@93 wire90-394_5-layer_1-width_3 +Xwire90@2 net@102 match[56F] wire90-372_2-layer_1-width_3 +Xwire90@3 match[56T] net@101 wire90-319_8-layer_1-width_3 +Xwire90@4 net@84 match[12F] wire90-386_5-layer_1-width_3 +Xwire90@5 match[12T] net@91 wire90-297_8-layer_1-width_3 +.ENDS xor6x12 -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-215_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-215_4-R_34_667m -.ENDS wire90-215_4-layer_1-width_3 +*** CELL: oneHotM:aFlag{sch} +.SUBCKT aFlag flag[1][F] flag[1][T] flag[1][clr] flag[1][set] flag[A][F] ++flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] in[1][T] in[2][T] ++in[3][T] in[4][T] in[5][T] in[6][T] mc +Xinv@0 net@257 flag[1][T] inv-X_20 +Xinv@2 net@258 flag[1][F] inv-X_20 +Xinv@3 net@2 net@267 inv-X_10 +Xinv@4 mc net@305 inv-X_10 +XinvI@10 net@9 net@308 inv-X_5 +XinvI@11 net@176 net@306 inv-X_5 +Xinv[1] in[1][T] in[1][F] inv-X_10 +Xinv[2] in[2][T] in[2][F] inv-X_10 +Xinv[3] in[3][T] in[3][F] inv-X_10 +Xinv[4] in[4][T] in[4][F] inv-X_10 +Xinv[5] in[5][T] in[5][F] inv-X_10 +Xinv[6] in[6][T] in[6][F] inv-X_10 +Xnand2@0 net@5 net@2 net@9 nand2-X_5 +Xnand2@1 net@69 net@71 net@176 nand2-X_5 +Xnand2@2 net@51 net@267 net@239 nand2-X_5 +Xnand2@3 net@22 net@265 net@240 nand2-X_5 +Xnand2n@0 net@64 net@49 net@51 nand2n-X_10 +Xnand2n@1 net@172 net@50 net@22 nand2n-X_10 +Xnand2n@2 net@236 net@235 net@258 nand2n-X_10 +Xnand2n@3 net@259 net@234 net@257 nand2n-X_10 +Xnor2n_sy@0 flag[1][clr] flag[1][set] net@2 nor2n_sy-X_10 +XsucANDdr@0 net@305 net@308 flag[1][set] sucANDdri20 +XsucANDdr@3 net@319 net@306 flag[1][clr] sucANDdri20 +Xwire90@1 net@8 net@5 wire90-405_3-layer_1-width_3 +Xwire90@4 net@22 net@49 wire90-385_8-layer_1-width_3 +Xwire90@5 net@50 net@51 wire90-406_4-layer_1-width_3 +Xwire90@6 net@64 net@9 wire90-329_2-layer_1-width_3 +Xwire90@8 net@69 net@68 wire90-407_9-layer_1-width_3 +Xwire90@19 net@176 net@172 wire90-329_2-layer_1-width_3 +Xwire90@22 net@240 net@259 wire90-247-layer_1-width_3 +Xwire90@23 net@236 net@239 wire90-247-layer_1-width_3 +Xwire90@24 net@257 net@235 wire90-456_8-layer_1-width_3 +Xwire90@25 net@234 net@258 wire90-477_4-layer_1-width_3 +Xwire90@26 net@71 net@2 wire90-775_9-layer_1-width_3 +Xwire90@27 net@265 net@267 wire90-480_2-layer_1-width_3 +Xwire90@28 net@319 net@305 wire90-385_8-layer_1-width_3 +Xxor6x12@0 net@68 net@8 flag[A][F] flag[A][T] flag[B][F] flag[B][T] ++flag[C][F] flag[C][T] in[1][F] in[1][T] in[2][F] in[2][T] in[3][F] in[3][T] ++in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] xor6x12 +.ENDS aFlag -*** CELL: predicateM:ohPredPred{sch} -.SUBCKT ohPredPred any do fire[both] flag[A][clr] flag[A][set] flag[B][clr] -+flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] -+m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] -+m1cate[5][T] m1cate[6][F] m1cate[6][T] mc resetLO s[1] s[2] -Xinv@0 net@51 resetLO inv-X_10 -Xinv@2 fire[both] net@54 inv-X_10 -XinvI@0 net@18 net@49 inv-X_5 -XinvI@1 net@66 s[1] inv-X_10 -XinvI@2 net@71 s[2] inv-X_10 -Xnor2_sy@2 m1cate[1][F] m1cate[1][T] net@62 nor2_sy-X_5 -Xnor2_sy@3 flag[A][clr] flag[A][set] net@67 nor2_sy-X_5 -XohSRxor6@1 do any flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] -+flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] -+m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] -+m1cate[6][F] m1cate[6][T] net@18 ohSRxor6x12 -Xpp[1] fire[both] mc m1cate[1][T] predDri20wMC -Xpp[2] fire[both] mc m1cate[1][F] predDri20wMC -Xpp[3] fire[both] mc m1cate[2][T] predDri20wMC -Xpp[4] fire[both] mc m1cate[2][F] predDri20wMC -Xpp[5] fire[both] mc m1cate[3][T] predDri20wMC -Xpp[6] fire[both] mc m1cate[3][F] predDri20wMC -Xpp[7] fire[both] mc m1cate[4][T] predDri20wMC -Xpp[8] fire[both] mc m1cate[4][F] predDri20wMC -Xpp[9] fire[both] mc m1cate[5][T] predDri20wMC -Xpp[10] fire[both] mc m1cate[5][F] predDri20wMC -Xpp[11] fire[both] mc m1cate[6][T] predDri20wMC -Xpp[12] fire[both] mc m1cate[6][F] predDri20wMC -Xwire90@1 net@54 net@18 wire90-625_1-layer_1-width_3 -Xwire90@3 net@49 net@51 wire90-142_6-layer_1-width_3 -Xwire90@4 net@62 net@66 wire90-215_4-layer_1-width_3 -Xwire90@5 net@67 net@71 wire90-215_4-layer_1-width_3 -.ENDS ohPredPred +*** CELL: oneHotM:flags{sch} +.SUBCKT flags flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[C][T] ++m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] mc +XaFlag@0 flag[A][F] flag[A][T] flag[A][clr] flag[A][set] flag[A][F] ++flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] m1[1] m1[2] m1[3] ++m1[4] m1[5] m1[6] mc aFlag +XaFlag@1 flag[B][F] flag[B][T] flag[B][clr] flag[B][set] flag[A][F] ++flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] m1[7] m1[8] m1[9] ++m1[10] m1[11] m1[12] mc aFlag +Xinv@0 flag[C][T] flag[C][F] inv-X_10 +.ENDS flags *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-556_1-R_34_667m a b -Ccap@0 gnd net@14 2.039f -Ccap@1 gnd net@8 2.039f -Ccap@2 gnd net@11 2.039f -Rres@0 net@14 a 3.213 -Rres@1 net@11 net@14 6.426 -Rres@2 b net@8 3.213 -Rres@3 net@8 net@11 6.426 -.ENDS wire-C_0_011f-556_1-R_34_667m +.SUBCKT wire-C_0_011f-979-R_34_667m a b +Ccap@0 gnd net@14 3.59f +Ccap@1 gnd net@8 3.59f +Ccap@2 gnd net@11 3.59f +Rres@0 net@14 a 5.656 +Rres@1 net@11 net@14 11.313 +Rres@2 b net@8 5.656 +Rres@3 net@8 net@11 11.313 +.ENDS wire-C_0_011f-979-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-556_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-556_1-R_34_667m -.ENDS wire90-556_1-layer_1-width_3 +.SUBCKT wire90-979-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-979-R_34_667m +.ENDS wire90-979-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-557-R_34_667m a b -Ccap@0 gnd net@14 2.042f -Ccap@1 gnd net@8 2.042f -Ccap@2 gnd net@11 2.042f -Rres@0 net@14 a 3.218 -Rres@1 net@11 net@14 6.436 -Rres@2 b net@8 3.218 -Rres@3 net@8 net@11 6.436 -.ENDS wire-C_0_011f-557-R_34_667m +.SUBCKT wire-C_0_011f-704_9-R_34_667m a b +Ccap@0 gnd net@14 2.585f +Ccap@1 gnd net@8 2.585f +Ccap@2 gnd net@11 2.585f +Rres@0 net@14 a 4.073 +Rres@1 net@11 net@14 8.146 +Rres@2 b net@8 4.073 +Rres@3 net@8 net@11 8.146 +.ENDS wire-C_0_011f-704_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-557-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-557-R_34_667m -.ENDS wire90-557-layer_1-width_3 +.SUBCKT wire90-704_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-704_9-R_34_667m +.ENDS wire90-704_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-775_9-R_34_667m a b -Ccap@0 gnd net@14 2.845f -Ccap@1 gnd net@8 2.845f -Ccap@2 gnd net@11 2.845f -Rres@0 net@14 a 4.483 -Rres@1 net@11 net@14 8.966 -Rres@2 b net@8 4.483 -Rres@3 net@8 net@11 8.966 -.ENDS wire-C_0_011f-775_9-R_34_667m +.SUBCKT wire-C_0_011f-784_7-R_34_667m a b +Ccap@0 gnd net@14 2.877f +Ccap@1 gnd net@8 2.877f +Ccap@2 gnd net@11 2.877f +Rres@0 net@14 a 4.534 +Rres@1 net@11 net@14 9.068 +Rres@2 b net@8 4.534 +Rres@3 net@8 net@11 9.068 +.ENDS wire-C_0_011f-784_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-775_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-775_9-R_34_667m -.ENDS wire90-775_9-layer_1-width_3 +.SUBCKT wire90-784_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-784_7-R_34_667m +.ENDS wire90-784_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-318_8-R_34_667m a b -Ccap@0 gnd net@14 1.169f -Ccap@1 gnd net@8 1.169f -Ccap@2 gnd net@11 1.169f -Rres@0 net@14 a 1.842 -Rres@1 net@11 net@14 3.684 -Rres@2 b net@8 1.842 -Rres@3 net@8 net@11 3.684 -.ENDS wire-C_0_011f-318_8-R_34_667m +.SUBCKT wire-C_0_011f-631_7-R_34_667m a b +Ccap@0 gnd net@14 2.316f +Ccap@1 gnd net@8 2.316f +Ccap@2 gnd net@11 2.316f +Rres@0 net@14 a 3.65 +Rres@1 net@11 net@14 7.3 +Rres@2 b net@8 3.65 +Rres@3 net@8 net@11 7.3 +.ENDS wire-C_0_011f-631_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-318_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-318_8-R_34_667m -.ENDS wire90-318_8-layer_1-width_3 +.SUBCKT wire90-631_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-631_7-R_34_667m +.ENDS wire90-631_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1035_5-R_34_667m a b -Ccap@0 gnd net@14 3.797f -Ccap@1 gnd net@8 3.797f -Ccap@2 gnd net@11 3.797f -Rres@0 net@14 a 5.983 -Rres@1 net@11 net@14 11.966 -Rres@2 b net@8 5.983 -Rres@3 net@8 net@11 11.966 -.ENDS wire-C_0_011f-1035_5-R_34_667m +.SUBCKT wire-C_0_011f-328_2-R_34_667m a b +Ccap@0 gnd net@14 1.203f +Ccap@1 gnd net@8 1.203f +Ccap@2 gnd net@11 1.203f +Rres@0 net@14 a 1.896 +Rres@1 net@11 net@14 3.793 +Rres@2 b net@8 1.896 +Rres@3 net@8 net@11 3.793 +.ENDS wire-C_0_011f-328_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1035_5-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1035_5-R_34_667m -.ENDS wire90-1035_5-layer_1-width_3 +.SUBCKT wire90-328_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-328_2-R_34_667m +.ENDS wire90-328_2-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-945_6-R_34_667m a b -Ccap@0 gnd net@14 3.467f -Ccap@1 gnd net@8 3.467f -Ccap@2 gnd net@11 3.467f -Rres@0 net@14 a 5.463 -Rres@1 net@11 net@14 10.927 -Rres@2 b net@8 5.463 -Rres@3 net@8 net@11 10.927 -.ENDS wire-C_0_011f-945_6-R_34_667m +*** CELL: loopCountM:calculate{sch} +.SUBCKT calculate bit[1] bit[2] bit[3] bit[4] bit[5] bit[6] do[2] do[3] do[4] ++do[5] do[6] zero zoo +Xinv@0 net@257 do[2] inv-X_10 +Xinv@1 bit[2] net@128 inv-X_10 +Xinv@2 bit[1] net@257 inv-X_10 +Xnand2@0 bit[3] bit[1] net@145 nand2-X_10 +Xnand2@1 bit[4] bit[2] net@195 nand2-X_10 +Xnand2@2 bit[3] bit[5] net@315 nand2-X_10 +Xnand3@0 bit[5] bit[3] bit[1] net@264 nand3-X_6_667 +Xnand3@1 bit[6] bit[4] bit[2] net@198 nand3-X_6_667 +Xnor2n@1 net@128 net@257 do[3] nor2n-X_10 +Xnor2n@2 net@145 net@146 do[4] nor2n-X_10 +Xnor2n@3 net@195 net@58 do[5] nor2n-X_10 +Xnor2n@4 net@221 net@56 do[6] nor2n-X_10 +Xnor2n@5 net@289 net@267 zoo nor2n-X_10 +Xnor2n@6 net@198 net@264 zero nor2n-X_10 +Xwire90@0 net@264 net@221 wire90-979-layer_1-width_3 +Xwire90@1 net@58 net@145 wire90-704_9-layer_1-width_3 +Xwire90@3 net@56 net@195 wire90-704_3-layer_1-width_3 +Xwire90@5 net@198 net@289 wire90-784_7-layer_1-width_3 +Xwire90@6 net@146 net@128 wire90-631_7-layer_1-width_3 +Xwire90@8 net@267 net@315 wire90-328_2-layer_1-width_3 +.ENDS calculate -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-945_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-945_6-R_34_667m -.ENDS wire90-945_6-layer_1-width_3 +*** CELL: redFive:pms2{sch} +.SUBCKT pms2-X_1 d g g2 +XPMOS@0 net@2 g vdd PMOSx-X_2 +XPMOS@1 d g2 net@2 PMOSx-X_2 +.ENDS pms2-X_1 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1126_1-R_34_667m a b -Ccap@0 gnd net@14 4.129f -Ccap@1 gnd net@8 4.129f -Ccap@2 gnd net@11 4.129f -Rres@0 net@14 a 6.506 -Rres@1 net@11 net@14 13.013 -Rres@2 b net@8 6.506 -Rres@3 net@8 net@11 13.013 -.ENDS wire-C_0_011f-1126_1-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1126_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1126_1-R_34_667m -.ENDS wire90-1126_1-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-361_6-R_34_667m a b -Ccap@0 gnd net@14 1.326f -Ccap@1 gnd net@8 1.326f -Ccap@2 gnd net@11 1.326f -Rres@0 net@14 a 2.089 -Rres@1 net@11 net@14 4.178 -Rres@2 b net@8 2.089 -Rres@3 net@8 net@11 4.178 -.ENDS wire-C_0_011f-361_6-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-361_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-361_6-R_34_667m -.ENDS wire90-361_6-layer_1-width_3 +*** CELL: redFive:pms2{sch} +.SUBCKT pms2-X_2 d g g2 +XPMOS@0 net@2 g vdd PMOSx-X_4 +XPMOS@1 d g2 net@2 PMOSx-X_4 +.ENDS pms2-X_2 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-2526_6-R_34_667m a b -Ccap@0 gnd net@14 9.264f -Ccap@1 gnd net@8 9.264f -Ccap@2 gnd net@11 9.264f -Rres@0 net@14 a 14.598 -Rres@1 net@11 net@14 29.196 -Rres@2 b net@8 14.598 -Rres@3 net@8 net@11 29.196 -.ENDS wire-C_0_011f-2526_6-R_34_667m +.SUBCKT wire-C_0_011f-185-R_34_667m a b +Ccap@0 gnd net@14 0.678f +Ccap@1 gnd net@8 0.678f +Ccap@2 gnd net@11 0.678f +Rres@0 net@14 a 1.069 +Rres@1 net@11 net@14 2.138 +Rres@2 b net@8 1.069 +Rres@3 net@8 net@11 2.138 +.ENDS wire-C_0_011f-185-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-2526_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-2526_6-R_34_667m -.ENDS wire90-2526_6-layer_1-width_3 - -*** CELL: predicateM:ohPredAll{sch} -.SUBCKT ohPredAll do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] -+m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] -+m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] mc ps[do] -+ps[skip] s[1] s[2] sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] -XbitAssig@0 bitAssignments -XinvI@0 net@82 fire[do] inv-X_40 -XinvI@1 net@63 fire[skip] inv-X_10 -Xnand2_sy@0 net@94 net@11 net@63 nand2_sy-X_10 -Xnand2n_s@0 net@147 net@84 fire[both] nand2n_sy-X_30 -Xnand3in2@1 net@46 net@41 net@11 net@82 net@21 nand3in20sr -Xnor2n_sy@0 ps[skip] ps[do] net@39 nor2n_sy-X_5 -Xnor2n_sy@2 do[Lt] do[Mv] net@38 nor2n_sy-X_5 -XohPredDo@1 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] net@149 flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] mc ps[do] -+ps[skip] sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] ohPredDo -XohPredPr@1 net@92 net@139 net@160 flag[A][clr] flag[A][set] flag[B][clr] -+flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] -+m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] -+m1cate[5][T] m1cate[6][F] m1cate[6][T] mc net@19 s[1] s[2] ohPredPred -Xwire90@0 net@39 net@11 wire90-556_1-layer_1-width_3 -Xwire90@1 net@38 net@41 wire90-557-layer_1-width_3 -Xwire90@2 net@46 net@139 wire90-775_9-layer_1-width_3 -Xwire90@3 net@21 net@19 wire90-318_8-layer_1-width_3 -Xwire90@4 net@82 net@84 wire90-1035_5-layer_1-width_3 -Xwire90@5 net@147 net@63 wire90-945_6-layer_1-width_3 -Xwire90@6 net@92 net@94 wire90-1126_1-layer_1-width_3 -Xwire90@7 net@149 fire[skip] wire90-361_6-layer_1-width_3 -Xwire90@9 fire[both] net@160 wire90-2526_6-layer_1-width_3 -.ENDS ohPredAll +.SUBCKT wire90-185-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-185-R_34_667m +.ENDS wire90-185-layer_1-width_3 -*** CELL: stagesM:predDockStage{sch} -.SUBCKT predDockStage do[Co] do[Ld] do[Lt] do[Mv] do[Tp] flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] in[10] -+in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] in[19] in[1] in[20] -+in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] in[29] in[2] in[30] -+in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] in[5] in[6] in[7] in[8] -+in[9] m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] -+m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] -+m1cate[6][T] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ps[18] -+ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ps[28] -+ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ps[4] -+ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] ps[skip] sir[1] sir[2] sir[3] sir[4] -+sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] take[1] -XbitAssig@0 bitAssignments -Xins1in20@0 take[1] in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] -+in[18] in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] -+in[28] in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] -+in[4] in[5] in[6] in[7] in[8] in[9] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] -+ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] -+ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] -+ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ins1in20Bx36 -XlatchDri@0 fire[1] take[1] latchDriver60 -XohPredAl@1 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] net@78 flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] -+m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] -+m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] sir[9] -+ps[do] ps[skip] net@69[1] net@69[0] in[24] in[22] in[23] in[27] in[25] in[26] -+in[21] ohPredAll -XscanEx2v@3 net@69[1] net@69[0] sir[9] sir[1] sir[2] sir[3] sir[4] sir[5] -+sir[6] sir[7] sir[8] sor[1] scanEx2 -Xwire90@1 net@78 fire[1] wire90-791_7-layer_1-width_3 -.ENDS predDockStage +*** CELL: latchesK:mlat1in10{sch} +.SUBCKT mlat1in10 cl[F] cl[T] in[1] out[1] +Xinv@0 net@26 out[1] inv-X_10 +Xnms2@0 net@4 out[1] cl[F] nms2-X_2 +Xnms2@1 net@4 in[1] cl[T] nms2-X_2 +Xpms2@0 net@4 out[1] cl[T] pms2-X_1 +Xpms2@1 net@4 in[1] cl[F] pms2-X_2 +Xwire90@0 net@4 net@26 wire90-185-layer_1-width_3 +.ENDS mlat1in10 -*** CELL: stageGroupsM:m1predicate{sch} -.SUBCKT m1predicate do[Co] do[Ld] do[Lt] do[Mv] do[Tp] do[od] flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] in[10] -+in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] in[19] in[1] in[20] -+in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] in[29] in[2] in[30] -+in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] in[5] in[6] in[7] in[8] -+in[9] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] m1[18] m1[19] -+m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] m1[28] m1[29] -+m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] m1[4] m1[5] -+m1[6] m1[7] m1[8] m1[9] pred ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] -+ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] -+ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] -+ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] ps[skip] sir[1] sir[2] -+sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] -XmOneDock@0 in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] -+in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] -+in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] -+in[5] in[6] in[7] in[8] in[9] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] -+m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] -+m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] -+m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] net@15[10] net@15[11] -+net@15[8] net@15[9] net@15[6] net@15[7] net@15[4] net@15[5] net@15[2] -+net@15[3] net@15[0] net@15[1] pred sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] -+sir[7] sir[8] sir[9] net@2[8] do[od] take[m1] mOneDockStage -XpredDock@0 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] flag[A][clr] flag[A][set] -+flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] m1[10] m1[11] m1[12] -+m1[13] m1[14] m1[15] m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] -+m1[23] m1[24] m1[25] m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] -+m1[33] m1[34] m1[35] m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] -+net@15[10] net@15[11] net@15[8] net@15[9] net@15[6] net@15[7] net@15[4] -+net@15[5] net@15[2] net@15[3] net@15[0] net@15[1] ps[10] ps[11] ps[12] ps[13] -+ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] -+ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] -+ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] -+ps[skip] net@2[8] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] -+sor[1] take[ps] predDockStage -.ENDS m1predicate +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_15 d g s +MNMOSf@0 d g s gnd nch W='45*(1+ABN/sqrt(45*2))' L='2' ++DELVTO='AVT0N/sqrt(45*2)' +.ENDS NMOSx-X_15 -*** CELL: stageGroupsM:centerFive{sch} -.SUBCKT centerFive do[Co] do[Ld] do[Lt] do[Mv] do[Tp] do[epi] epi[TORP] -+flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] -+in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] in[19] in[1] -+in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] in[29] in[2] -+in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] in[5] in[6] -+in[7] in[8] in[9] in[T] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] -+m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] -+m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] -+m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] pred[R] ps[10] ps[11] ps[12] ps[13] -+ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] -+ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] -+ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ring[10] -+ring[11] ring[12] ring[13] ring[14] ring[15] ring[16] ring[17] ring[18] -+ring[19] ring[1] ring[20] ring[21] ring[22] ring[23] ring[24] ring[25] -+ring[26] ring[27] ring[28] ring[29] ring[2] ring[30] ring[31] ring[32] -+ring[33] ring[34] ring[35] ring[36] ring[3] ring[4] ring[5] ring[6] ring[7] -+ring[8] ring[9] rq[10] rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] -+rq[18] rq[19] rq[1] rq[20] rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] -+rq[28] rq[29] rq[2] rq[30] rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] -+rq[4] rq[5] rq[6] rq[7] rq[8] rq[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] -+sir[7] sir[8] sir[9] sor[1] succ -XepiRQod@0 do[epi] net@46 epi[TORP] flag[A][clr] flag[A][set] flag[D][clr] -+flag[D][set] in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] -+in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] -+in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] -+in[5] in[6] in[7] in[8] in[9] in[T] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] -+m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] -+m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] -+m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] net@11[0] net@11[1] rq[10] -+rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] rq[18] rq[19] rq[1] rq[20] -+rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] rq[28] rq[29] rq[2] rq[30] -+rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] -+rq[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] -+net@35[8] succ epiRQod -Xm1predic@0 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] net@45 flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] ring[10] -+ring[11] ring[12] ring[13] ring[14] ring[15] ring[16] ring[17] ring[18] -+ring[19] ring[1] ring[20] ring[21] ring[22] ring[23] ring[24] ring[25] -+ring[26] ring[27] ring[28] ring[29] ring[2] ring[30] ring[31] ring[32] -+ring[33] ring[34] ring[35] ring[36] ring[3] ring[4] ring[5] ring[6] ring[7] -+ring[8] ring[9] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] -+m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] -+m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] -+m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] pred[R] ps[10] ps[11] ps[12] ps[13] -+ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] -+ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] -+ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] net@11[0] -+net@11[1] net@35[8] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] -+sor[1] m1predicate -Xwire90@0 net@45 net@46 wire90-791_7-layer_1-width_3 -.ENDS centerFive +*** CELL: redFive:pms2{sch} +.SUBCKT pms2-X_15 d g g2 +XPMOS@0 net@2 g vdd PMOSx-X_30 +XPMOS@1 d g2 net@2 PMOSx-X_30 +.ENDS pms2-X_15 -*** CELL: redFive:nand2n{sch} -.SUBCKT nand2n-X_10 ina inb out -Xnand2@0 ina inb out nand2-X_10 -.ENDS nand2n-X_10 +*** CELL: redFive:nor2{sch} +.SUBCKT nor2-X_15 ina inb out +XNMOS@0 out ina gnd NMOSx-X_15 +XNMOS@1 out inb gnd NMOSx-X_15 +Xpms2@0 out ina inb pms2-X_15 +.ENDS nor2-X_15 -*** CELL: redFive:nor2_sy{sch} -.SUBCKT nor2_sy-X_10 ina inb out -XNMOS@0 out inb gnd NMOSx-X_10 -XNMOS@1 out ina gnd NMOSx-X_10 -Xpms2_sy@0 out ina inb pms2_sy-X_10 -.ENDS nor2_sy-X_10 +*** CELL: redFive:nor2n{sch} +.SUBCKT nor2n-X_15 ina inb out +Xnor2@0 ina inb out nor2-X_15 +.ENDS nor2n-X_15 -*** CELL: redFive:nor2n_sy{sch} -.SUBCKT nor2n_sy-X_10 ina inb out -Xnor2@0 ina inb out nor2_sy-X_10 -.ENDS nor2n_sy-X_10 +*** CELL: redFive:invLT{sch} +.SUBCKT invLT-X_2 in out +XNMOS@0 out in gnd NMOSx-X_4 +XPMOS@0 out in vdd PMOSx-X_2 +.ENDS invLT-X_2 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-405_3-R_34_667m a b -Ccap@0 gnd net@14 1.486f -Ccap@1 gnd net@8 1.486f -Ccap@2 gnd net@11 1.486f -Rres@0 net@14 a 2.342 -Rres@1 net@11 net@14 4.683 -Rres@2 b net@8 2.342 -Rres@3 net@8 net@11 4.683 -.ENDS wire-C_0_011f-405_3-R_34_667m +.SUBCKT wire-C_0_011f-133_8-R_34_667m a b +Ccap@0 gnd net@14 0.491f +Ccap@1 gnd net@8 0.491f +Ccap@2 gnd net@11 0.491f +Rres@0 net@14 a 0.773 +Rres@1 net@11 net@14 1.546 +Rres@2 b net@8 0.773 +Rres@3 net@8 net@11 1.546 +.ENDS wire-C_0_011f-133_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-405_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-405_3-R_34_667m -.ENDS wire90-405_3-layer_1-width_3 +.SUBCKT wire90-133_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-133_8-R_34_667m +.ENDS wire90-133_8-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-385_8-R_34_667m a b -Ccap@0 gnd net@14 1.415f -Ccap@1 gnd net@8 1.415f -Ccap@2 gnd net@11 1.415f -Rres@0 net@14 a 2.229 -Rres@1 net@11 net@14 4.458 -Rres@2 b net@8 2.229 -Rres@3 net@8 net@11 4.458 -.ENDS wire-C_0_011f-385_8-R_34_667m +*** CELL: latchesK:mlat1in5i{sch} +.SUBCKT mlat1in5i c[F] c[T] in out +XinvLT@0 out net@119 invLT-X_2 +Xnms2@2 out in c[T] nms2-X_5 +Xnms2@3 out net@114 c[F] nms2-X_2 +Xpms2@0 out net@114 c[T] pms2-X_1 +Xpms2@1 out in c[F] pms2-X_5 +Xwire90@19 net@114 net@119 wire90-133_8-layer_1-width_3 +.ENDS mlat1in5i -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-385_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-385_8-R_34_667m -.ENDS wire90-385_8-layer_1-width_3 +*** CELL: redFive:nms3{sch} +.SUBCKT nms3-X_2 d g g2 g3 +XNMOS@0 d g3 net@6 NMOSx-X_6 +XNMOS@1 net@7 g gnd NMOSx-X_6 +XNMOS@2 net@6 g2 net@7 NMOSx-X_6 +.ENDS nms3-X_2 + +*** CELL: orangeTSMC090nm:PMOSx{sch} +.SUBCKT PMOSx-X_3 d g s +MPMOSf@0 d g s vdd pch W='18*(1+ABP/sqrt(18*2))' L='2' ++DELVTO='AVT0P/sqrt(18*2)' +.ENDS PMOSx-X_3 + +*** CELL: redFive:pms3{sch} +.SUBCKT pms3-X_1 d g g2 g3 +XPMOS@0 d g3 net@2 PMOSx-X_3 +XPMOS@1 net@2 g2 net@5 PMOSx-X_3 +XPMOS@2 net@5 g vdd PMOSx-X_3 +.ENDS pms3-X_1 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-406_4-R_34_667m a b -Ccap@0 gnd net@14 1.49f -Ccap@1 gnd net@8 1.49f -Ccap@2 gnd net@11 1.49f -Rres@0 net@14 a 2.348 -Rres@1 net@11 net@14 4.696 -Rres@2 b net@8 2.348 -Rres@3 net@8 net@11 4.696 -.ENDS wire-C_0_011f-406_4-R_34_667m +.SUBCKT wire-C_0_011f-200_9-R_34_667m a b +Ccap@0 gnd net@14 0.737f +Ccap@1 gnd net@8 0.737f +Ccap@2 gnd net@11 0.737f +Rres@0 net@14 a 1.161 +Rres@1 net@11 net@14 2.322 +Rres@2 b net@8 1.161 +Rres@3 net@8 net@11 2.322 +.ENDS wire-C_0_011f-200_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-406_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-406_4-R_34_667m -.ENDS wire90-406_4-layer_1-width_3 +.SUBCKT wire90-200_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-200_9-R_34_667m +.ENDS wire90-200_9-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-329_2-R_34_667m a b -Ccap@0 gnd net@14 1.207f -Ccap@1 gnd net@8 1.207f -Ccap@2 gnd net@11 1.207f -Rres@0 net@14 a 1.902 -Rres@1 net@11 net@14 3.804 -Rres@2 b net@8 1.902 -Rres@3 net@8 net@11 3.804 -.ENDS wire-C_0_011f-329_2-R_34_667m +*** CELL: latchesK:mlat2in10i{sch} +.SUBCKT mlat2in10i clA[F] clA[T] clB[F] clB[T] inA inB out[1] +Xinv@0 out[1] net@33 inv-X_4 +Xnms2@0 out[1] inB clB[T] nms2-X_10 +Xnms2@1 out[1] inA clA[T] nms2-X_10 +Xnms3@0 out[1] clB[F] clA[F] net@33 nms3-X_2 +Xpms2@0 out[1] inB clB[F] pms2-X_10 +Xpms2@1 out[1] inA clA[F] pms2-X_10 +Xpms3@0 out[1] clA[T] clB[T] net@81 pms3-X_1 +Xwire90@1 net@81 net@33 wire90-200_9-layer_1-width_3 +.ENDS mlat2in10i + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-173_2-R_34_667m a b +Ccap@0 gnd net@14 0.635f +Ccap@1 gnd net@8 0.635f +Ccap@2 gnd net@11 0.635f +Rres@0 net@14 a 1.001 +Rres@1 net@11 net@14 2.001 +Rres@2 b net@8 1.001 +Rres@3 net@8 net@11 2.001 +.ENDS wire-C_0_011f-173_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-329_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-329_2-R_34_667m -.ENDS wire90-329_2-layer_1-width_3 +.SUBCKT wire90-173_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-173_2-R_34_667m +.ENDS wire90-173_2-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-407_9-R_34_667m a b -Ccap@0 gnd net@14 1.496f -Ccap@1 gnd net@8 1.496f -Ccap@2 gnd net@11 1.496f -Rres@0 net@14 a 2.357 -Rres@1 net@11 net@14 4.714 -Rres@2 b net@8 2.357 -Rres@3 net@8 net@11 4.714 -.ENDS wire-C_0_011f-407_9-R_34_667m +.SUBCKT wire-C_0_011f-381_1-R_34_667m a b +Ccap@0 gnd net@14 1.397f +Ccap@1 gnd net@8 1.397f +Ccap@2 gnd net@11 1.397f +Rres@0 net@14 a 2.202 +Rres@1 net@11 net@14 4.404 +Rres@2 b net@8 2.202 +Rres@3 net@8 net@11 4.404 +.ENDS wire-C_0_011f-381_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-407_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-407_9-R_34_667m -.ENDS wire90-407_9-layer_1-width_3 +.SUBCKT wire90-381_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-381_1-R_34_667m +.ENDS wire90-381_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-247-R_34_667m a b -Ccap@0 gnd net@14 0.906f -Ccap@1 gnd net@8 0.906f -Ccap@2 gnd net@11 0.906f -Rres@0 net@14 a 1.427 -Rres@1 net@11 net@14 2.854 -Rres@2 b net@8 1.427 -Rres@3 net@8 net@11 2.854 -.ENDS wire-C_0_011f-247-R_34_667m +.SUBCKT wire-C_0_011f-981_4-R_34_667m a b +Ccap@0 gnd net@14 3.598f +Ccap@1 gnd net@8 3.598f +Ccap@2 gnd net@11 3.598f +Rres@0 net@14 a 5.67 +Rres@1 net@11 net@14 11.341 +Rres@2 b net@8 5.67 +Rres@3 net@8 net@11 11.341 +.ENDS wire-C_0_011f-981_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-247-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-247-R_34_667m -.ENDS wire90-247-layer_1-width_3 +.SUBCKT wire90-981_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-981_4-R_34_667m +.ENDS wire90-981_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-456_8-R_34_667m a b -Ccap@0 gnd net@14 1.675f -Ccap@1 gnd net@8 1.675f -Ccap@2 gnd net@11 1.675f -Rres@0 net@14 a 2.639 -Rres@1 net@11 net@14 5.279 -Rres@2 b net@8 2.639 -Rres@3 net@8 net@11 5.279 -.ENDS wire-C_0_011f-456_8-R_34_667m +.SUBCKT wire-C_0_011f-523_4-R_34_667m a b +Ccap@0 gnd net@14 1.919f +Ccap@1 gnd net@8 1.919f +Ccap@2 gnd net@11 1.919f +Rres@0 net@14 a 3.024 +Rres@1 net@11 net@14 6.048 +Rres@2 b net@8 3.024 +Rres@3 net@8 net@11 6.048 +.ENDS wire-C_0_011f-523_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-456_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-456_8-R_34_667m -.ENDS wire90-456_8-layer_1-width_3 +.SUBCKT wire90-523_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-523_4-R_34_667m +.ENDS wire90-523_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-477_4-R_34_667m a b -Ccap@0 gnd net@14 1.75f -Ccap@1 gnd net@8 1.75f -Ccap@2 gnd net@11 1.75f -Rres@0 net@14 a 2.758 -Rres@1 net@11 net@14 5.517 -Rres@2 b net@8 2.758 -Rres@3 net@8 net@11 5.517 -.ENDS wire-C_0_011f-477_4-R_34_667m +.SUBCKT wire-C_0_011f-535_1-R_34_667m a b +Ccap@0 gnd net@14 1.962f +Ccap@1 gnd net@8 1.962f +Ccap@2 gnd net@11 1.962f +Rres@0 net@14 a 3.092 +Rres@1 net@11 net@14 6.183 +Rres@2 b net@8 3.092 +Rres@3 net@8 net@11 6.183 +.ENDS wire-C_0_011f-535_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-477_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-477_4-R_34_667m -.ENDS wire90-477_4-layer_1-width_3 +.SUBCKT wire90-535_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-535_1-R_34_667m +.ENDS wire90-535_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-480_2-R_34_667m a b -Ccap@0 gnd net@14 1.761f -Ccap@1 gnd net@8 1.761f -Ccap@2 gnd net@11 1.761f -Rres@0 net@14 a 2.774 -Rres@1 net@11 net@14 5.549 -Rres@2 b net@8 2.774 -Rres@3 net@8 net@11 5.549 -.ENDS wire-C_0_011f-480_2-R_34_667m +.SUBCKT wire-C_0_011f-555_1-R_34_667m a b +Ccap@0 gnd net@14 2.035f +Ccap@1 gnd net@8 2.035f +Ccap@2 gnd net@11 2.035f +Rres@0 net@14 a 3.207 +Rres@1 net@11 net@14 6.414 +Rres@2 b net@8 3.207 +Rres@3 net@8 net@11 6.414 +.ENDS wire-C_0_011f-555_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-480_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-480_2-R_34_667m -.ENDS wire90-480_2-layer_1-width_3 +.SUBCKT wire90-555_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-555_1-R_34_667m +.ENDS wire90-555_1-layer_1-width_3 -*** CELL: redFive:xor2{sch} -.SUBCKT xor2-X_5 ina inaB inb inbB out -Xnms2@0 out inb ina nms2-X_5 -Xnms2@1 out inbB inaB nms2-X_5 -Xpms2@0 out inbB ina pms2-X_5 -Xpms2@1 out inb inaB pms2-X_5 -.ENDS xor2-X_5 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-677_1-R_34_667m a b +Ccap@0 gnd net@14 2.483f +Ccap@1 gnd net@8 2.483f +Ccap@2 gnd net@11 2.483f +Rres@0 net@14 a 3.912 +Rres@1 net@11 net@14 7.824 +Rres@2 b net@8 3.912 +Rres@3 net@8 net@11 7.824 +.ENDS wire-C_0_011f-677_1-R_34_667m -*** CELL: oneHotM:ohXor{sch} -.SUBCKT ohXor flag[F] flag[T] in[1][F] in[1][T] out -Xxor2@0 in[1][T] in[1][F] flag[T] flag[F] out xor2-X_5 -.ENDS ohXor +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-677_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-677_1-R_34_667m +.ENDS wire90-677_1-layer_1-width_3 + +*** CELL: loopCountM:ringB{sch} +.SUBCKT ringB bit[1] count[F] count[T] do[1] inLO[1] load[F] load[T] +Xinv@0 net@60 bit[1] inv-X_20 +Xinv@1 bit[1] net@67 inv-X_5 +Xinv@2 net@68 net@65 inv-X_10 +Xinv@3 xx[T] net@64 inv-X_10 +Xmlat1in5@0 xx[T] xx[F] net@66 net@9 mlat1in5i +Xmlat1in5@1 count[T] count[F] do[1] net@77 mlat1in5i +Xmlat2in1@0 load[F] load[T] xx[F] xx[T] inLO[1] net@63 net@61 mlat2in10i +Xnor2n@0 net@78 count[F] net@84 nor2n-X_10 +Xwire90@1 net@67 net@68 wire90-173_2-layer_1-width_3 +Xwire90@2 net@65 net@66 wire90-381_1-layer_1-width_3 +Xwire90@3 net@60 net@61 wire90-981_4-layer_1-width_3 +Xwire90@5 net@63 net@9 wire90-523_4-layer_1-width_3 +Xwire90@6 net@64 xx[F] wire90-535_1-layer_1-width_3 +Xwire90@7 net@77 net@78 wire90-555_1-layer_1-width_3 +Xwire90@8 net@84 xx[T] wire90-677_1-layer_1-width_3 +.ENDS ringB *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-357-R_34_667m a b -Ccap@0 gnd net@14 1.309f -Ccap@1 gnd net@8 1.309f -Ccap@2 gnd net@11 1.309f -Rres@0 net@14 a 2.063 -Rres@1 net@11 net@14 4.125 -Rres@2 b net@8 2.063 -Rres@3 net@8 net@11 4.125 -.ENDS wire-C_0_011f-357-R_34_667m +.SUBCKT wire-C_0_011f-1588-R_34_667m a b +Ccap@0 gnd net@14 5.823f +Ccap@1 gnd net@8 5.823f +Ccap@2 gnd net@11 5.823f +Rres@0 net@14 a 9.175 +Rres@1 net@11 net@14 18.35 +Rres@2 b net@8 9.175 +Rres@3 net@8 net@11 18.35 +.ENDS wire-C_0_011f-1588-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-357-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-357-R_34_667m -.ENDS wire90-357-layer_1-width_3 +.SUBCKT wire90-1588-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1588-R_34_667m +.ENDS wire90-1588-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-394_5-R_34_667m a b -Ccap@0 gnd net@14 1.447f -Ccap@1 gnd net@8 1.447f -Ccap@2 gnd net@11 1.447f -Rres@0 net@14 a 2.279 -Rres@1 net@11 net@14 4.559 -Rres@2 b net@8 2.279 -Rres@3 net@8 net@11 4.559 -.ENDS wire-C_0_011f-394_5-R_34_667m +.SUBCKT wire-C_0_011f-1317_1-R_34_667m a b +Ccap@0 gnd net@14 4.829f +Ccap@1 gnd net@8 4.829f +Ccap@2 gnd net@11 4.829f +Rres@0 net@14 a 7.61 +Rres@1 net@11 net@14 15.22 +Rres@2 b net@8 7.61 +Rres@3 net@8 net@11 15.22 +.ENDS wire-C_0_011f-1317_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-394_5-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-394_5-R_34_667m -.ENDS wire90-394_5-layer_1-width_3 +.SUBCKT wire90-1317_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1317_1-R_34_667m +.ENDS wire90-1317_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-372_2-R_34_667m a b -Ccap@0 gnd net@14 1.365f -Ccap@1 gnd net@8 1.365f -Ccap@2 gnd net@11 1.365f -Rres@0 net@14 a 2.15 -Rres@1 net@11 net@14 4.301 -Rres@2 b net@8 2.15 -Rres@3 net@8 net@11 4.301 -.ENDS wire-C_0_011f-372_2-R_34_667m +.SUBCKT wire-C_0_011f-1283_3-R_34_667m a b +Ccap@0 gnd net@14 4.705f +Ccap@1 gnd net@8 4.705f +Ccap@2 gnd net@11 4.705f +Rres@0 net@14 a 7.415 +Rres@1 net@11 net@14 14.829 +Rres@2 b net@8 7.415 +Rres@3 net@8 net@11 14.829 +.ENDS wire-C_0_011f-1283_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-372_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-372_2-R_34_667m -.ENDS wire90-372_2-layer_1-width_3 +.SUBCKT wire90-1283_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1283_3-R_34_667m +.ENDS wire90-1283_3-layer_1-width_3 + +*** CELL: loopCountM:ilcEven{sch} +.SUBCKT ilcEven bit[2] bit[4] bit[6] bit[8] do[2] do[4] do[6] ilc[decLO] ++inLO[2] inLO[4] inLO[6] inLO[8] load[T] zero +Xinv@7 count[T] net@273 inv-X_30 +Xinv@8 load[T] net@275 inv-X_30 +Xmlat1in1@1 load[F] load[T] inLO[8] bit[8] mlat1in10 +Xnor2n@0 zero ilc[decLO] net@365 nor2n-X_15 +XringB@3 bit[6] count[F] count[T] do[6] inLO[6] load[F] load[T] ringB +XringB@4 bit[4] count[F] count[T] do[4] inLO[4] load[F] load[T] ringB +XringB@5 bit[2] count[F] count[T] do[2] inLO[2] load[F] load[T] ringB +Xwire90@8 net@273 count[F] wire90-1588-layer_1-width_3 +Xwire90@9 net@275 load[F] wire90-1317_1-layer_1-width_3 +Xwire90@10 net@365 count[T] wire90-1283_3-layer_1-width_3 +.ENDS ilcEven *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-319_8-R_34_667m a b -Ccap@0 gnd net@14 1.173f -Ccap@1 gnd net@8 1.173f -Ccap@2 gnd net@11 1.173f -Rres@0 net@14 a 1.848 -Rres@1 net@11 net@14 3.695 -Rres@2 b net@8 1.848 -Rres@3 net@8 net@11 3.695 -.ENDS wire-C_0_011f-319_8-R_34_667m +.SUBCKT wire-C_0_011f-1458_1-R_34_667m a b +Ccap@0 gnd net@14 5.346f +Ccap@1 gnd net@8 5.346f +Ccap@2 gnd net@11 5.346f +Rres@0 net@14 a 8.425 +Rres@1 net@11 net@14 16.849 +Rres@2 b net@8 8.425 +Rres@3 net@8 net@11 16.849 +.ENDS wire-C_0_011f-1458_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-319_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-319_8-R_34_667m -.ENDS wire90-319_8-layer_1-width_3 +.SUBCKT wire90-1458_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1458_1-R_34_667m +.ENDS wire90-1458_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-386_5-R_34_667m a b -Ccap@0 gnd net@14 1.417f -Ccap@1 gnd net@8 1.417f -Ccap@2 gnd net@11 1.417f -Rres@0 net@14 a 2.233 -Rres@1 net@11 net@14 4.466 -Rres@2 b net@8 2.233 -Rres@3 net@8 net@11 4.466 -.ENDS wire-C_0_011f-386_5-R_34_667m +.SUBCKT wire-C_0_011f-341_1-R_34_667m a b +Ccap@0 gnd net@14 1.251f +Ccap@1 gnd net@8 1.251f +Ccap@2 gnd net@11 1.251f +Rres@0 net@14 a 1.971 +Rres@1 net@11 net@14 3.942 +Rres@2 b net@8 1.971 +Rres@3 net@8 net@11 3.942 +.ENDS wire-C_0_011f-341_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-386_5-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-386_5-R_34_667m -.ENDS wire90-386_5-layer_1-width_3 +.SUBCKT wire90-341_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-341_1-R_34_667m +.ENDS wire90-341_1-layer_1-width_3 + +*** CELL: loopCountM:ilcOdd{sch} +.SUBCKT ilcOdd bit[1] bit[3] bit[5] bit[7] do[3] do[5] do[7] ilc[decLO] ++inLO[1] inLO[3] inLO[5] load[T] zero +Xinv@5 count[T] net@273 inv-X_30 +Xinv@6 load[T] net@275 inv-X_30 +Xinv@7 ilc[decLO] net@441 inv-X_5 +Xmlat2in1@1 load[F] load[T] ilc[decLO] check[T] gnd do[7] bit[7] mlat2in10i +Xnor2n@0 zero ilc[decLO] net@454 nor2n-X_15 +XringB@3 bit[5] count[F] count[T] do[5] inLO[5] load[F] load[T] ringB +XringB@4 bit[3] count[F] count[T] do[3] inLO[3] load[F] load[T] ringB +XringB@5 bit[1] count[F] count[T] vdd inLO[1] load[F] load[T] ringB +Xwire90@4 net@273 count[F] wire90-1588-layer_1-width_3 +Xwire90@5 net@275 load[F] wire90-1458_1-layer_1-width_3 +Xwire90@6 net@441 check[T] wire90-341_1-layer_1-width_3 +Xwire90@7 net@454 count[T] wire90-1283_3-layer_1-width_3 +.ENDS ilcOdd *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-297_8-R_34_667m a b -Ccap@0 gnd net@14 1.092f -Ccap@1 gnd net@8 1.092f -Ccap@2 gnd net@11 1.092f -Rres@0 net@14 a 1.721 -Rres@1 net@11 net@14 3.441 -Rres@2 b net@8 1.721 -Rres@3 net@8 net@11 3.441 -.ENDS wire-C_0_011f-297_8-R_34_667m +.SUBCKT wire-C_0_011f-349_2-R_34_667m a b +Ccap@0 gnd net@14 1.28f +Ccap@1 gnd net@8 1.28f +Ccap@2 gnd net@11 1.28f +Rres@0 net@14 a 2.018 +Rres@1 net@11 net@14 4.035 +Rres@2 b net@8 2.018 +Rres@3 net@8 net@11 4.035 +.ENDS wire-C_0_011f-349_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-297_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-297_8-R_34_667m -.ENDS wire90-297_8-layer_1-width_3 - -*** CELL: oneHotM:xor6x12{sch} -.SUBCKT xor6x12 all any flag[1][F] flag[1][T] flag[2][F] flag[2][T] -+flag[3][F] flag[3][T] in[1][F] in[1][T] in[2][F] in[2][T] in[3][F] in[3][T] -+in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] -Xnand3in6@2 match[12T] match[34T] match[56T] any nand3in6_6sym -Xnor3in3_@1 match[56F] match[34F] match[12F] all nor3in6_6sym -XohMux@6 flag[1][F] flag[1][T] in[2][F] in[1][F] net@84 ohXor -XohMux@7 flag[1][F] flag[1][T] in[2][T] in[1][T] net@91 ohXor -XohMux@8 flag[2][F] flag[2][T] in[4][F] in[3][F] net@94 ohXor -XohMux@9 flag[2][F] flag[2][T] in[4][T] in[3][T] net@93 ohXor -XohMux@10 flag[3][F] flag[3][T] in[6][F] in[5][F] net@102 ohXor -XohMux@11 flag[3][F] flag[3][T] in[6][T] in[5][T] net@101 ohXor -Xwire90@0 net@94 match[34F] wire90-357-layer_1-width_3 -Xwire90@1 match[34T] net@93 wire90-394_5-layer_1-width_3 -Xwire90@2 net@102 match[56F] wire90-372_2-layer_1-width_3 -Xwire90@3 match[56T] net@101 wire90-319_8-layer_1-width_3 -Xwire90@4 net@84 match[12F] wire90-386_5-layer_1-width_3 -Xwire90@5 match[12T] net@91 wire90-297_8-layer_1-width_3 -.ENDS xor6x12 - -*** CELL: oneHotM:aFlag{sch} -.SUBCKT aFlag flag[1][F] flag[1][T] flag[1][clr] flag[1][set] flag[A][F] -+flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] in[1][T] in[2][T] -+in[3][T] in[4][T] in[5][T] in[6][T] mc -Xinv@0 net@257 flag[1][T] inv-X_20 -Xinv@2 net@258 flag[1][F] inv-X_20 -Xinv@3 net@2 net@267 inv-X_10 -Xinv@4 mc net@305 inv-X_10 -XinvI@10 net@9 net@308 inv-X_5 -XinvI@11 net@176 net@306 inv-X_5 -Xinv[1] in[1][T] in[1][F] inv-X_10 -Xinv[2] in[2][T] in[2][F] inv-X_10 -Xinv[3] in[3][T] in[3][F] inv-X_10 -Xinv[4] in[4][T] in[4][F] inv-X_10 -Xinv[5] in[5][T] in[5][F] inv-X_10 -Xinv[6] in[6][T] in[6][F] inv-X_10 -Xnand2@0 net@5 net@2 net@9 nand2-X_5 -Xnand2@1 net@69 net@71 net@176 nand2-X_5 -Xnand2@2 net@51 net@267 net@239 nand2-X_5 -Xnand2@3 net@22 net@265 net@240 nand2-X_5 -Xnand2n@0 net@64 net@49 net@51 nand2n-X_10 -Xnand2n@1 net@172 net@50 net@22 nand2n-X_10 -Xnand2n@2 net@236 net@235 net@258 nand2n-X_10 -Xnand2n@3 net@259 net@234 net@257 nand2n-X_10 -Xnor2n_sy@0 flag[1][clr] flag[1][set] net@2 nor2n_sy-X_10 -XsucANDdr@0 net@305 net@308 flag[1][set] sucANDdri20 -XsucANDdr@3 net@319 net@306 flag[1][clr] sucANDdri20 -Xwire90@1 net@8 net@5 wire90-405_3-layer_1-width_3 -Xwire90@4 net@22 net@49 wire90-385_8-layer_1-width_3 -Xwire90@5 net@50 net@51 wire90-406_4-layer_1-width_3 -Xwire90@6 net@64 net@9 wire90-329_2-layer_1-width_3 -Xwire90@8 net@69 net@68 wire90-407_9-layer_1-width_3 -Xwire90@19 net@176 net@172 wire90-329_2-layer_1-width_3 -Xwire90@22 net@240 net@259 wire90-247-layer_1-width_3 -Xwire90@23 net@236 net@239 wire90-247-layer_1-width_3 -Xwire90@24 net@257 net@235 wire90-456_8-layer_1-width_3 -Xwire90@25 net@234 net@258 wire90-477_4-layer_1-width_3 -Xwire90@26 net@71 net@2 wire90-775_9-layer_1-width_3 -Xwire90@27 net@265 net@267 wire90-480_2-layer_1-width_3 -Xwire90@28 net@319 net@305 wire90-385_8-layer_1-width_3 -Xxor6x12@0 net@68 net@8 flag[A][F] flag[A][T] flag[B][F] flag[B][T] -+flag[C][F] flag[C][T] in[1][F] in[1][T] in[2][F] in[2][T] in[3][F] in[3][T] -+in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] xor6x12 -.ENDS aFlag - -*** CELL: oneHotM:flags{sch} -.SUBCKT flags flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[C][F] -+flag[C][T] m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] -+m1[8] m1[9] mc -XaFlag@0 flag[A][F] flag[A][T] flag[A][clr] flag[A][set] flag[A][F] -+flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] m1[1] m1[2] m1[3] -+m1[4] m1[5] m1[6] mc aFlag -XaFlag@1 flag[B][F] flag[B][T] flag[B][clr] flag[B][set] flag[A][F] -+flag[A][T] flag[B][F] flag[B][T] flag[C][F] flag[C][T] m1[7] m1[8] m1[9] -+m1[10] m1[11] m1[12] mc aFlag -.ENDS flags +.SUBCKT wire90-349_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-349_2-R_34_667m +.ENDS wire90-349_2-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-549_2-R_34_667m a b -Ccap@0 gnd net@14 2.014f -Ccap@1 gnd net@8 2.014f -Ccap@2 gnd net@11 2.014f -Rres@0 net@14 a 3.173 -Rres@1 net@11 net@14 6.346 -Rres@2 b net@8 3.173 -Rres@3 net@8 net@11 6.346 -.ENDS wire-C_0_011f-549_2-R_34_667m +.SUBCKT wire-C_0_011f-475_3-R_34_667m a b +Ccap@0 gnd net@14 1.743f +Ccap@1 gnd net@8 1.743f +Ccap@2 gnd net@11 1.743f +Rres@0 net@14 a 2.746 +Rres@1 net@11 net@14 5.492 +Rres@2 b net@8 2.746 +Rres@3 net@8 net@11 5.492 +.ENDS wire-C_0_011f-475_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-549_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-549_2-R_34_667m -.ENDS wire90-549_2-layer_1-width_3 +.SUBCKT wire90-475_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-475_3-R_34_667m +.ENDS wire90-475_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-703_8-R_34_667m a b -Ccap@0 gnd net@14 2.581f -Ccap@1 gnd net@8 2.581f -Ccap@2 gnd net@11 2.581f -Rres@0 net@14 a 4.066 -Rres@1 net@11 net@14 8.133 -Rres@2 b net@8 4.066 -Rres@3 net@8 net@11 8.133 -.ENDS wire-C_0_011f-703_8-R_34_667m +.SUBCKT wire-C_0_011f-422_8-R_34_667m a b +Ccap@0 gnd net@14 1.55f +Ccap@1 gnd net@8 1.55f +Ccap@2 gnd net@11 1.55f +Rres@0 net@14 a 2.443 +Rres@1 net@11 net@14 4.886 +Rres@2 b net@8 2.443 +Rres@3 net@8 net@11 4.886 +.ENDS wire-C_0_011f-422_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-703_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-703_8-R_34_667m -.ENDS wire90-703_8-layer_1-width_3 +.SUBCKT wire90-422_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-422_8-R_34_667m +.ENDS wire90-422_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-543_6-R_34_667m a b -Ccap@0 gnd net@14 1.993f -Ccap@1 gnd net@8 1.993f -Ccap@2 gnd net@11 1.993f -Rres@0 net@14 a 3.141 -Rres@1 net@11 net@14 6.282 -Rres@2 b net@8 3.141 -Rres@3 net@8 net@11 6.282 -.ENDS wire-C_0_011f-543_6-R_34_667m +.SUBCKT wire-C_0_011f-484_8-R_34_667m a b +Ccap@0 gnd net@14 1.778f +Ccap@1 gnd net@8 1.778f +Ccap@2 gnd net@11 1.778f +Rres@0 net@14 a 2.801 +Rres@1 net@11 net@14 5.602 +Rres@2 b net@8 2.801 +Rres@3 net@8 net@11 5.602 +.ENDS wire-C_0_011f-484_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-543_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-543_6-R_34_667m -.ENDS wire90-543_6-layer_1-width_3 +.SUBCKT wire90-484_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-484_8-R_34_667m +.ENDS wire90-484_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-645_3-R_34_667m a b -Ccap@0 gnd net@14 2.366f -Ccap@1 gnd net@8 2.366f -Ccap@2 gnd net@11 2.366f -Rres@0 net@14 a 3.728 -Rres@1 net@11 net@14 7.457 -Rres@2 b net@8 3.728 -Rres@3 net@8 net@11 7.457 -.ENDS wire-C_0_011f-645_3-R_34_667m +.SUBCKT wire-C_0_011f-407_8-R_34_667m a b +Ccap@0 gnd net@14 1.495f +Ccap@1 gnd net@8 1.495f +Ccap@2 gnd net@11 1.495f +Rres@0 net@14 a 2.356 +Rres@1 net@11 net@14 4.712 +Rres@2 b net@8 2.356 +Rres@3 net@8 net@11 4.712 +.ENDS wire-C_0_011f-407_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-645_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-645_3-R_34_667m -.ENDS wire90-645_3-layer_1-width_3 +.SUBCKT wire90-407_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-407_8-R_34_667m +.ENDS wire90-407_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-378_8-R_34_667m a b -Ccap@0 gnd net@14 1.389f -Ccap@1 gnd net@8 1.389f -Ccap@2 gnd net@11 1.389f -Rres@0 net@14 a 2.189 -Rres@1 net@11 net@14 4.377 -Rres@2 b net@8 2.189 -Rres@3 net@8 net@11 4.377 -.ENDS wire-C_0_011f-378_8-R_34_667m +.SUBCKT wire-C_0_011f-999_1-R_34_667m a b +Ccap@0 gnd net@14 3.663f +Ccap@1 gnd net@8 3.663f +Ccap@2 gnd net@11 3.663f +Rres@0 net@14 a 5.773 +Rres@1 net@11 net@14 11.545 +Rres@2 b net@8 5.773 +Rres@3 net@8 net@11 11.545 +.ENDS wire-C_0_011f-999_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-378_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-378_8-R_34_667m -.ENDS wire90-378_8-layer_1-width_3 - -*** CELL: loopCountM:calculate{sch} -.SUBCKT calculate bit[1] bit[2] bit[3] bit[4] bit[5] bit[6] do[2] do[3] do[4] -+do[5] do[6] zero zoo -Xinv@0 net@257 do[2] inv-X_10 -Xinv@1 bit[2] net@128 inv-X_10 -Xinv@2 bit[1] net@257 inv-X_10 -Xnand2@0 bit[3] bit[1] net@145 nand2-X_10 -Xnand2@1 bit[4] bit[2] net@195 nand2-X_10 -Xnand2@2 bit[3] bit[5] net@315 nand2-X_10 -Xnand3@0 bit[5] bit[3] bit[1] net@264 nand3-X_6_667 -Xnand3@1 bit[6] bit[4] bit[2] net@198 nand3-X_6_667 -Xnor2n@1 net@128 net@257 do[3] nor2n-X_10 -Xnor2n@2 net@145 net@146 do[4] nor2n-X_10 -Xnor2n@3 net@195 net@58 do[5] nor2n-X_10 -Xnor2n@4 net@221 net@56 do[6] nor2n-X_10 -Xnor2n@5 net@289 net@267 zoo nor2n-X_10 -Xnor2n@6 net@198 net@264 zero nor2n-X_10 -Xwire90@0 net@264 net@221 wire90-549_2-layer_1-width_3 -Xwire90@1 net@58 net@145 wire90-703_8-layer_1-width_3 -Xwire90@3 net@56 net@195 wire90-703_8-layer_1-width_3 -Xwire90@5 net@198 net@289 wire90-543_6-layer_1-width_3 -Xwire90@6 net@146 net@128 wire90-645_3-layer_1-width_3 -Xwire90@8 net@267 net@315 wire90-378_8-layer_1-width_3 -.ENDS calculate - -*** CELL: redFive:pms2{sch} -.SUBCKT pms2-X_2 d g g2 -XPMOS@0 net@2 g vdd PMOSx-X_4 -XPMOS@1 d g2 net@2 PMOSx-X_4 -.ENDS pms2-X_2 +.SUBCKT wire90-999_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-999_1-R_34_667m +.ENDS wire90-999_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-185-R_34_667m a b -Ccap@0 gnd net@14 0.678f -Ccap@1 gnd net@8 0.678f -Ccap@2 gnd net@11 0.678f -Rres@0 net@14 a 1.069 -Rres@1 net@11 net@14 2.138 -Rres@2 b net@8 1.069 -Rres@3 net@8 net@11 2.138 -.ENDS wire-C_0_011f-185-R_34_667m +.SUBCKT wire-C_0_011f-1276_9-R_34_667m a b +Ccap@0 gnd net@14 4.682f +Ccap@1 gnd net@8 4.682f +Ccap@2 gnd net@11 4.682f +Rres@0 net@14 a 7.378 +Rres@1 net@11 net@14 14.755 +Rres@2 b net@8 7.378 +Rres@3 net@8 net@11 14.755 +.ENDS wire-C_0_011f-1276_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-185-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-185-R_34_667m -.ENDS wire90-185-layer_1-width_3 +.SUBCKT wire90-1276_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1276_9-R_34_667m +.ENDS wire90-1276_9-layer_1-width_3 -*** CELL: latchesK:mlat1in10{sch} -.SUBCKT mlat1in10 cl[F] cl[T] in[1] out[1] -Xinv@0 net@26 out[1] inv-X_10 -Xnms2@0 net@4 out[1] cl[F] nms2-X_2 -Xnms2@1 net@4 in[1] cl[T] nms2-X_2 -Xpms2@0 net@4 out[1] cl[T] pms2-X_1 -Xpms2@1 net@4 in[1] cl[F] pms2-X_2 -Xwire90@0 net@4 net@26 wire90-185-layer_1-width_3 -.ENDS mlat1in10 - -*** CELL: redFive:invLT{sch} -.SUBCKT invLT-X_2 in out -XNMOS@0 out in gnd NMOSx-X_4 -XPMOS@0 out in vdd PMOSx-X_2 -.ENDS invLT-X_2 +*** CELL: loopCountM:ilc{sch} +.SUBCKT ilc bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] bitt[7] bitt[8] ++ilc[decLO] ilc[do] ilc[load] ilc[mo] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] +Xcalculat@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] do[2] do[3] do[4] ++do[5] do[6] net@422 do[7] calculate +XilcEven@0 bitt[2] bitt[4] bitt[6] bitt[8] do[2] do[4] do[6] ilc[decLO] ++inLO[2] inLO[4] inLO[6] inLO[8] ilc[load] zero ilcEven +XilcOdd@0 bitt[1] bitt[3] bitt[5] bitt[7] do[3] do[5] do[7] ilc[decLO] ++inLO[1] inLO[3] inLO[5] ilc[load] zero ilcOdd +Xnand2@0 bitt[8] do[7] ilc[mo] nand2-X_10 +Xnand3@0 bitt[8] bitt[7] zero ilc[do] nand3-X_6_667 +Xwire90@1 wire90@1_a do[2] wire90-349_2-layer_1-width_3 +Xwire90@2 wire90@2_a do[3] wire90-475_3-layer_1-width_3 +Xwire90@3 wire90@3_a do[4] wire90-422_8-layer_1-width_3 +Xwire90@4 wire90@4_a do[5] wire90-484_8-layer_1-width_3 +Xwire90@5 wire90@5_a do[6] wire90-407_8-layer_1-width_3 +Xwire90@6 wire90@6_a do[7] wire90-999_1-layer_1-width_3 +Xwire90@41 zero net@422 wire90-1276_9-layer_1-width_3 +.ENDS ilc *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-133_8-R_34_667m a b -Ccap@0 gnd net@14 0.491f -Ccap@1 gnd net@8 0.491f -Ccap@2 gnd net@11 0.491f -Rres@0 net@14 a 0.773 -Rres@1 net@11 net@14 1.546 -Rres@2 b net@8 0.773 -Rres@3 net@8 net@11 1.546 -.ENDS wire-C_0_011f-133_8-R_34_667m +.SUBCKT wire-C_0_011f-243_6-R_34_667m a b +Ccap@0 gnd net@14 0.893f +Ccap@1 gnd net@8 0.893f +Ccap@2 gnd net@11 0.893f +Rres@0 net@14 a 1.407 +Rres@1 net@11 net@14 2.815 +Rres@2 b net@8 1.407 +Rres@3 net@8 net@11 2.815 +.ENDS wire-C_0_011f-243_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-133_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-133_8-R_34_667m -.ENDS wire90-133_8-layer_1-width_3 +.SUBCKT wire90-243_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-243_6-R_34_667m +.ENDS wire90-243_6-layer_1-width_3 -*** CELL: latchesK:mlat1in5i{sch} -.SUBCKT mlat1in5i c[F] c[T] in out -XinvLT@0 out net@119 invLT-X_2 -Xnms2@2 out in c[T] nms2-X_5 -Xnms2@3 out net@114 c[F] nms2-X_2 -Xpms2@0 out net@114 c[T] pms2-X_1 -Xpms2@1 out in c[F] pms2-X_5 -Xwire90@19 net@114 net@119 wire90-133_8-layer_1-width_3 -.ENDS mlat1in5i +*** CELL: driversL:predORdri20wMC{sch} +.SUBCKT predORdri20wMC inA inB mc pred +XNMOSx@0 pred inA gnd NMOSx-X_20 +XNMOSx@1 pred mc gnd NMOSx-X_4 +XNMOSx@2 pred inB gnd NMOSx-X_20 +XPMOSx@1 pred net@217 net@203 PMOSx-X_4 +XPMOSx@2 net@203 inB net@204 PMOSx-X_4 +XPMOSx@3 net@204 inA net@205 PMOSx-X_4 +XPMOSx@4 net@205 mc vdd PMOSx-X_4 +Xinv@0 pred net@145 inv-X_4 +Xwire90@0 net@217 net@145 wire90-243_6-layer_1-width_3 +.ENDS predORdri20wMC -*** CELL: redFive:nms3{sch} -.SUBCKT nms3-X_2 d g g2 g3 -XNMOS@0 d g3 net@6 NMOSx-X_6 -XNMOS@1 net@7 g gnd NMOSx-X_6 -XNMOS@2 net@6 g2 net@7 NMOSx-X_6 -.ENDS nms3-X_2 +*** CELL: orangeTSMC090nm:PMOSx{sch} +.SUBCKT PMOSx-X_25 d g s +MPMOSf@0 d g s vdd pch W='150*(1+ABP/sqrt(150*2))' L='2' ++DELVTO='AVT0P/sqrt(150*2)' +.ENDS PMOSx-X_25 -*** CELL: redFive:pms3{sch} -.SUBCKT pms3-X_1 d g g2 g3 -XPMOS@0 d g3 net@2 PMOSx-X_3 -XPMOS@1 net@2 g2 net@5 PMOSx-X_3 -XPMOS@2 net@5 g vdd PMOSx-X_3 -.ENDS pms3-X_1 +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_50 d g s +MNMOSf@0 d g s gnd nch W='150*(1+ABN/sqrt(150*2))' L='2' ++DELVTO='AVT0N/sqrt(150*2)' +.ENDS NMOSx-X_50 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-200_9-R_34_667m a b -Ccap@0 gnd net@14 0.737f -Ccap@1 gnd net@8 0.737f -Ccap@2 gnd net@11 0.737f -Rres@0 net@14 a 1.161 -Rres@1 net@11 net@14 2.322 -Rres@2 b net@8 1.161 -Rres@3 net@8 net@11 2.322 -.ENDS wire-C_0_011f-200_9-R_34_667m +*** CELL: redFive:nms2{sch} +.SUBCKT nms2-X_25 d g g2 +XNMOS@0 d g2 net@0 NMOSx-X_50 +XNMOS@1 net@0 g gnd NMOSx-X_50 +.ENDS nms2-X_25 -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-200_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-200_9-R_34_667m -.ENDS wire90-200_9-layer_1-width_3 +*** CELL: redFive:nand2{sch} +.SUBCKT nand2-X_25 ina inb out +XPMOS@0 out ina vdd PMOSx-X_25 +XPMOS@1 out inb vdd PMOSx-X_25 +Xnms2@0 out ina inb nms2-X_25 +.ENDS nand2-X_25 -*** CELL: latchesK:mlat2in10i{sch} -.SUBCKT mlat2in10i clA[F] clA[T] clB[F] clB[T] inA inB out[1] -Xinv@0 out[1] net@33 inv-X_4 -Xnms2@0 out[1] inB clB[T] nms2-X_10 -Xnms2@1 out[1] inA clA[T] nms2-X_10 -Xnms3@0 out[1] clB[F] clA[F] net@33 nms3-X_2 -Xpms2@0 out[1] inB clB[F] pms2-X_10 -Xpms2@1 out[1] inA clA[F] pms2-X_10 -Xpms3@0 out[1] clA[T] clB[T] net@81 pms3-X_1 -Xwire90@1 net@81 net@33 wire90-200_9-layer_1-width_3 -.ENDS mlat2in10i +*** CELL: arbiterM:half2inArb{sch} +.SUBCKT half2inArb cross grant[B] inA req[B] +XNMOSx@0 vdd req[B] grant[B] PMOSx-X_10 +XPMOSx@0 cross inA grant[B] NMOSx-X_10 +Xnor2n@0 inA req[B] cross nand2-X_25 +.ENDS half2inArb *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-173_2-R_34_667m a b -Ccap@0 gnd net@14 0.635f -Ccap@1 gnd net@8 0.635f -Ccap@2 gnd net@11 0.635f -Rres@0 net@14 a 1.001 -Rres@1 net@11 net@14 2.001 -Rres@2 b net@8 1.001 -Rres@3 net@8 net@11 2.001 -.ENDS wire-C_0_011f-173_2-R_34_667m +.SUBCKT wire-C_0_011f-830_7-R_34_667m a b +Ccap@0 gnd net@14 3.046f +Ccap@1 gnd net@8 3.046f +Ccap@2 gnd net@11 3.046f +Rres@0 net@14 a 4.8 +Rres@1 net@11 net@14 9.599 +Rres@2 b net@8 4.8 +Rres@3 net@8 net@11 9.599 +.ENDS wire-C_0_011f-830_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-173_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-173_2-R_34_667m -.ENDS wire90-173_2-layer_1-width_3 +.SUBCKT wire90-830_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-830_7-R_34_667m +.ENDS wire90-830_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-381_1-R_34_667m a b -Ccap@0 gnd net@14 1.397f -Ccap@1 gnd net@8 1.397f -Ccap@2 gnd net@11 1.397f -Rres@0 net@14 a 2.202 -Rres@1 net@11 net@14 4.404 -Rres@2 b net@8 2.202 -Rres@3 net@8 net@11 4.404 -.ENDS wire-C_0_011f-381_1-R_34_667m +.SUBCKT wire-C_0_011f-834_6-R_34_667m a b +Ccap@0 gnd net@14 3.06f +Ccap@1 gnd net@8 3.06f +Ccap@2 gnd net@11 3.06f +Rres@0 net@14 a 4.822 +Rres@1 net@11 net@14 9.644 +Rres@2 b net@8 4.822 +Rres@3 net@8 net@11 9.644 +.ENDS wire-C_0_011f-834_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-381_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-381_1-R_34_667m -.ENDS wire90-381_1-layer_1-width_3 +.SUBCKT wire90-834_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-834_6-R_34_667m +.ENDS wire90-834_6-layer_1-width_3 + +*** CELL: arbiterM:arbiter2{sch} +.SUBCKT arbiter2 grant[A] grant[B] req[A] req[B] +XhalfArb@2 net@12 grant[A] net@5 req[A] half2inArb +XhalfArb@3 net@13 grant[B] net@8 req[B] half2inArb +Xwire90@0 net@12 net@8 wire90-830_7-layer_1-width_3 +Xwire90@1 net@5 net@13 wire90-834_6-layer_1-width_3 +.ENDS arbiter2 + +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_40 d g s +MNMOSf@0 d g s gnd nch W='120*(1+ABN/sqrt(120*2))' L='2' ++DELVTO='AVT0N/sqrt(120*2)' +.ENDS NMOSx-X_40 + +*** CELL: redFive:nms2{sch} +.SUBCKT nms2-X_20 d g g2 +XNMOS@0 d g2 net@0 NMOSx-X_40 +XNMOS@1 net@0 g gnd NMOSx-X_40 +.ENDS nms2-X_20 + +*** CELL: redFive:nand2{sch} +.SUBCKT nand2-X_20 ina inb out +XPMOS@0 out ina vdd PMOSx-X_20 +XPMOS@1 out inb vdd PMOSx-X_20 +Xnms2@0 out ina inb nms2-X_20 +.ENDS nand2-X_20 + +*** CELL: redFive:nand2n{sch} +.SUBCKT nand2n-X_20 ina inb out +Xnand2@0 ina inb out nand2-X_20 +.ENDS nand2n-X_20 + +*** CELL: orangeTSMC090nm:PMOSx{sch} +.SUBCKT PMOSx-X_22 d g s +MPMOSf@0 d g s vdd pch W='132*(1+ABP/sqrt(132*2))' L='2' ++DELVTO='AVT0P/sqrt(132*2)' +.ENDS PMOSx-X_22 + +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_66 d g s +MNMOSf@0 d g s gnd nch W='198*(1+ABN/sqrt(198*2))' L='2' ++DELVTO='AVT0N/sqrt(198*2)' +.ENDS NMOSx-X_66 + +*** CELL: redFive:nms3{sch} +.SUBCKT nms3-X_22 d g g2 g3 +XNMOS@0 d g3 net@6 NMOSx-X_66 +XNMOS@1 net@7 g gnd NMOSx-X_66 +XNMOS@2 net@6 g2 net@7 NMOSx-X_66 +.ENDS nms3-X_22 + +*** CELL: redFive:nand3{sch} +.SUBCKT nand3-X_22 ina inb inc out +XPMOS@0 out inc vdd PMOSx-X_22 +XPMOS@1 out inb vdd PMOSx-X_22 +XPMOS@2 out ina vdd PMOSx-X_22 +Xnms3@0 out ina inb inc nms3-X_22 +.ENDS nand3-X_22 + +*** CELL: gates3inM:nand3in44s{sch} +.SUBCKT nand3in44s inA inB inC out +Xnand3@0 inA inB inC out nand3-X_22 +Xnand3@1 inB inA inC out nand3-X_22 +.ENDS nand3in44s + +*** CELL: redFive:pms2_sy{sch} +.SUBCKT pms2_sy-X_20 d g g2 +Xpms2@0 d g g2 pms2-X_10 +Xpms2@1 d g2 g pms2-X_10 +.ENDS pms2_sy-X_20 + +*** CELL: redFive:nor2_sy{sch} +.SUBCKT nor2_sy-X_20 ina inb out +XNMOS@0 out inb gnd NMOSx-X_20 +XNMOS@1 out ina gnd NMOSx-X_20 +Xpms2_sy@0 out ina inb pms2_sy-X_20 +.ENDS nor2_sy-X_20 + +*** CELL: redFive:nor2{sch} +.SUBCKT nor2-X_5 ina inb out +XNMOS@0 out ina gnd NMOSx-X_5 +XNMOS@1 out inb gnd NMOSx-X_5 +Xpms2@0 out ina inb pms2-X_5 +.ENDS nor2-X_5 + +*** CELL: redFive:nor2n{sch} +.SUBCKT nor2n-X_5 ina inb out +Xnor2@0 ina inb out nor2-X_5 +.ENDS nor2n-X_5 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-981_4-R_34_667m a b -Ccap@0 gnd net@14 3.598f -Ccap@1 gnd net@8 3.598f -Ccap@2 gnd net@11 3.598f -Rres@0 net@14 a 5.67 -Rres@1 net@11 net@14 11.341 -Rres@2 b net@8 5.67 -Rres@3 net@8 net@11 11.341 -.ENDS wire-C_0_011f-981_4-R_34_667m +.SUBCKT wire-C_0_011f-321_9-R_34_667m a b +Ccap@0 gnd net@14 1.18f +Ccap@1 gnd net@8 1.18f +Ccap@2 gnd net@11 1.18f +Rres@0 net@14 a 1.86 +Rres@1 net@11 net@14 3.72 +Rres@2 b net@8 1.86 +Rres@3 net@8 net@11 3.72 +.ENDS wire-C_0_011f-321_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-981_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-981_4-R_34_667m -.ENDS wire90-981_4-layer_1-width_3 +.SUBCKT wire90-321_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-321_9-R_34_667m +.ENDS wire90-321_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-523_4-R_34_667m a b -Ccap@0 gnd net@14 1.919f -Ccap@1 gnd net@8 1.919f -Ccap@2 gnd net@11 1.919f -Rres@0 net@14 a 3.024 -Rres@1 net@11 net@14 6.048 -Rres@2 b net@8 3.024 -Rres@3 net@8 net@11 6.048 -.ENDS wire-C_0_011f-523_4-R_34_667m +.SUBCKT wire-C_0_011f-294-R_34_667m a b +Ccap@0 gnd net@14 1.078f +Ccap@1 gnd net@8 1.078f +Ccap@2 gnd net@11 1.078f +Rres@0 net@14 a 1.699 +Rres@1 net@11 net@14 3.397 +Rres@2 b net@8 1.699 +Rres@3 net@8 net@11 3.397 +.ENDS wire-C_0_011f-294-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-523_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-523_4-R_34_667m -.ENDS wire90-523_4-layer_1-width_3 +.SUBCKT wire90-294-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-294-R_34_667m +.ENDS wire90-294-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-535_1-R_34_667m a b -Ccap@0 gnd net@14 1.962f -Ccap@1 gnd net@8 1.962f -Ccap@2 gnd net@11 1.962f -Rres@0 net@14 a 3.092 -Rres@1 net@11 net@14 6.183 -Rres@2 b net@8 3.092 -Rres@3 net@8 net@11 6.183 -.ENDS wire-C_0_011f-535_1-R_34_667m +.SUBCKT wire-C_0_011f-572_3-R_34_667m a b +Ccap@0 gnd net@14 2.098f +Ccap@1 gnd net@8 2.098f +Ccap@2 gnd net@11 2.098f +Rres@0 net@14 a 3.307 +Rres@1 net@11 net@14 6.613 +Rres@2 b net@8 3.307 +Rres@3 net@8 net@11 6.613 +.ENDS wire-C_0_011f-572_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-535_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-535_1-R_34_667m -.ENDS wire90-535_1-layer_1-width_3 +.SUBCKT wire90-572_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-572_3-R_34_667m +.ENDS wire90-572_3-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-741_5-R_34_667m a b +Ccap@0 gnd net@14 2.719f +Ccap@1 gnd net@8 2.719f +Ccap@2 gnd net@11 2.719f +Rres@0 net@14 a 4.284 +Rres@1 net@11 net@14 8.568 +Rres@2 b net@8 4.284 +Rres@3 net@8 net@11 8.568 +.ENDS wire-C_0_011f-741_5-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-741_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-741_5-R_34_667m +.ENDS wire90-741_5-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-783-R_34_667m a b +Ccap@0 gnd net@14 2.871f +Ccap@1 gnd net@8 2.871f +Ccap@2 gnd net@11 2.871f +Rres@0 net@14 a 4.524 +Rres@1 net@11 net@14 9.048 +Rres@2 b net@8 4.524 +Rres@3 net@8 net@11 9.048 +.ENDS wire-C_0_011f-783-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-783-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-783-R_34_667m +.ENDS wire90-783-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1254_1-R_34_667m a b +Ccap@0 gnd net@14 4.598f +Ccap@1 gnd net@8 4.598f +Ccap@2 gnd net@11 4.598f +Rres@0 net@14 a 7.246 +Rres@1 net@11 net@14 14.492 +Rres@2 b net@8 7.246 +Rres@3 net@8 net@11 14.492 +.ENDS wire-C_0_011f-1254_1-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1254_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1254_1-R_34_667m +.ENDS wire90-1254_1-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1300_1-R_34_667m a b +Ccap@0 gnd net@14 4.767f +Ccap@1 gnd net@8 4.767f +Ccap@2 gnd net@11 4.767f +Rres@0 net@14 a 7.512 +Rres@1 net@11 net@14 15.023 +Rres@2 b net@8 7.512 +Rres@3 net@8 net@11 15.023 +.ENDS wire-C_0_011f-1300_1-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1300_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1300_1-R_34_667m +.ENDS wire90-1300_1-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-392_9-R_34_667m a b +Ccap@0 gnd net@14 1.441f +Ccap@1 gnd net@8 1.441f +Ccap@2 gnd net@11 1.441f +Rres@0 net@14 a 2.27 +Rres@1 net@11 net@14 4.54 +Rres@2 b net@8 2.27 +Rres@3 net@8 net@11 4.54 +.ENDS wire-C_0_011f-392_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-392_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-392_9-R_34_667m +.ENDS wire90-392_9-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-174_7-R_34_667m a b +Ccap@0 gnd net@14 0.641f +Ccap@1 gnd net@8 0.641f +Ccap@2 gnd net@11 0.641f +Rres@0 net@14 a 1.009 +Rres@1 net@11 net@14 2.019 +Rres@2 b net@8 1.009 +Rres@3 net@8 net@11 2.019 +.ENDS wire-C_0_011f-174_7-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-174_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-174_7-R_34_667m +.ENDS wire90-174_7-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1154_9-R_34_667m a b +Ccap@0 gnd net@14 4.235f +Ccap@1 gnd net@8 4.235f +Ccap@2 gnd net@11 4.235f +Rres@0 net@14 a 6.673 +Rres@1 net@11 net@14 13.346 +Rres@2 b net@8 6.673 +Rres@3 net@8 net@11 13.346 +.ENDS wire-C_0_011f-1154_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1154_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1154_9-R_34_667m +.ENDS wire90-1154_9-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-590_5-R_34_667m a b +Ccap@0 gnd net@14 2.165f +Ccap@1 gnd net@8 2.165f +Ccap@2 gnd net@11 2.165f +Rres@0 net@14 a 3.412 +Rres@1 net@11 net@14 6.824 +Rres@2 b net@8 3.412 +Rres@3 net@8 net@11 6.824 +.ENDS wire-C_0_011f-590_5-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-590_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-590_5-R_34_667m +.ENDS wire90-590_5-layer_1-width_3 + +*** CELL: moveM:races{sch} +.SUBCKT races bit[Di] bit[Ti] do[Mv] do[Tp] fire[T] in[D] in[T] succ torp ++winHI[M] winLO[M] +Xarbiter2@0 net@131 net@128 torp in[D] arbiter2 +Xarbiter2@1 net@130 net@129 torp in[T] arbiter2 +XinvI@0 net@150 fire[T] inv-X_20 +Xnand2@0 bit[Di] do[Tp] net@35 nand2-X_10 +Xnand2@1 bit[Ti] do[Tp] net@42 nand2-X_10 +Xnand2@2 net@94 do[Mv] net@86 nand2-X_5 +Xnand2@3 winLO[M] winLO[M] winHI[M] nand2-X_5 +Xnand2n@0 bit[Di] net@11 net@57 nand2n-X_20 +Xnand2n@1 bit[Ti] net@53 net@60 nand2n-X_20 +Xnand3in4@0 net@159 net@123 net@98 winLO[M] nand3in44s +Xnor2_sy@0 net@48 net@45 net@151 nor2_sy-X_20 +Xnor2n@0 net@39 net@12 net@44 nor2n-X_20 +Xnor2n@1 net@36 net@32 net@43 nor2n-X_20 +Xnor2n@2 succ net@153 net@152 nor2n-X_20 +Xnor2n@3 net@171 net@171 net@176 nor2n-X_5 +Xwire90@0 net@131 net@12 wire90-321_9-layer_1-width_3 +Xwire90@1 net@130 net@32 wire90-321_9-layer_1-width_3 +Xwire90@2 net@129 net@53 wire90-294-layer_1-width_3 +Xwire90@3 net@128 net@11 wire90-294-layer_1-width_3 +Xwire90@4 net@35 net@39 wire90-572_3-layer_1-width_3 +Xwire90@5 net@42 net@36 wire90-572_3-layer_1-width_3 +Xwire90@6 net@44 net@45 wire90-741_5-layer_1-width_3 +Xwire90@7 net@43 net@48 wire90-783-layer_1-width_3 +Xwire90@8 net@60 net@123 wire90-1254_1-layer_1-width_3 +Xwire90@9 net@57 net@159 wire90-1300_1-layer_1-width_3 +Xwire90@11 net@86 net@153 wire90-392_9-layer_1-width_3 +Xwire90@12 net@94 net@176 wire90-174_7-layer_1-width_3 +Xwire90@13 net@152 net@98 wire90-1154_9-layer_1-width_3 +Xwire90@15 net@151 net@150 wire90-590_5-layer_1-width_3 +Xwire90@17 net@171 winHI[M] wire90-174_7-layer_1-width_3 +.ENDS races + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-362_9-R_34_667m a b +Ccap@0 gnd net@14 1.331f +Ccap@1 gnd net@8 1.331f +Ccap@2 gnd net@11 1.331f +Rres@0 net@14 a 2.097 +Rres@1 net@11 net@14 4.194 +Rres@2 b net@8 2.097 +Rres@3 net@8 net@11 4.194 +.ENDS wire-C_0_011f-362_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-362_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-362_9-R_34_667m +.ENDS wire90-362_9-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-602_7-R_34_667m a b +Ccap@0 gnd net@14 2.21f +Ccap@1 gnd net@8 2.21f +Ccap@2 gnd net@11 2.21f +Rres@0 net@14 a 3.482 +Rres@1 net@11 net@14 6.965 +Rres@2 b net@8 3.482 +Rres@3 net@8 net@11 6.965 +.ENDS wire-C_0_011f-602_7-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-602_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-602_7-R_34_667m +.ENDS wire90-602_7-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-269_9-R_34_667m a b +Ccap@0 gnd net@14 0.99f +Ccap@1 gnd net@8 0.99f +Ccap@2 gnd net@11 0.99f +Rres@0 net@14 a 1.559 +Rres@1 net@11 net@14 3.119 +Rres@2 b net@8 1.559 +Rres@3 net@8 net@11 3.119 +.ENDS wire-C_0_011f-269_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-269_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-269_9-R_34_667m +.ENDS wire90-269_9-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-709_6-R_34_667m a b +Ccap@0 gnd net@14 2.602f +Ccap@1 gnd net@8 2.602f +Ccap@2 gnd net@11 2.602f +Rres@0 net@14 a 4.1 +Rres@1 net@11 net@14 8.2 +Rres@2 b net@8 4.1 +Rres@3 net@8 net@11 8.2 +.ENDS wire-C_0_011f-709_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-709_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-709_6-R_34_667m +.ENDS wire90-709_6-layer_1-width_3 + +*** CELL: moveM:moveOut{sch} +.SUBCKT moveOut bit[Di] bit[Do] bit[Ti] do[Mv] do[Tp] do[reD] epi[torp] ++fire[M] flag[D][set] ilc[do] ilc[mo] mc pred[D] pred[T] s[1] s[2] s[3] s[4] ++s[5] succ[sf] winLO[M] +Xinv@0 net@28 s[4] inv-X_10 +Xinv@1 net@29 s[3] inv-X_10 +Xinv@2 net@50 s[5] inv-X_10 +Xinv@9 fire[T] net@186 inv-X_5 +Xinv@10 ilc[do] net@221 inv-X_5 +Xinv@11 net@227 s[2] inv-X_10 +Xinv@12 net@194 s[1] inv-X_10 +XinvI@0 do[Tp] net@28 inv-X_5 +XinvI@1 epi[torp] net@29 inv-X_5 +XinvI@2 do[Mv] net@50 inv-X_5 +XinvI@7 pred[D] net@227 inv-X_5 +XinvI@8 pred[T] net@194 inv-X_5 +Xnand2@2 ilc[do] bit[Di] net@208 nand2-X_5 +Xnand2@3 ilc[do] bit[Ti] net@207 nand2-X_5 +Xnor2n@1 ilc[mo] winLO[M] net@250 nor2n-X_10 +Xnor2n@5 net@206 winLO[M] net@203 nor2n-X_10 +Xnor2n@6 net@205 winLO[M] net@204 nor2n-X_10 +Xnor2n@7 net@220 winLO[M] fire[M] nor2n-X_20 +Xpms1@0 flag[D][set] net@186 pms1-X_20 +XpredDri2@0 fire[T] mc epi[torp] predDri20wMC +XpredDri2@3 net@201 mc pred[D] predDri20wMC +XpredDri2@4 net@200 mc pred[T] predDri20wMC +XpredORdr@0 fire[T] done[M] mc do[Tp] predORdri20wMC +XpredORdr@1 fire[T] done[M] mc do[Mv] predORdri20wMC +Xraces@0 bit[Di] bit[Ti] do[Mv] do[Tp] fire[T] pred[D] pred[T] succ[sf] ++epi[torp] races@0_winHI[M] winLO[M] races +XsucDri20@0 done[M] do[reD] sucDri20 +Xwire90@9 net@206 net@208 wire90-362_9-layer_1-width_3 +Xwire90@10 net@220 net@221 wire90-602_7-layer_1-width_3 +Xwire90@11 net@200 net@204 wire90-269_9-layer_1-width_3 +Xwire90@12 net@201 net@203 wire90-269_9-layer_1-width_3 +Xwire90@13 net@205 net@207 wire90-362_9-layer_1-width_3 +Xwire90@15 done[M] net@250 wire90-709_6-layer_1-width_3 +.ENDS moveOut + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-297_9-R_34_667m a b +Ccap@0 gnd net@14 1.092f +Ccap@1 gnd net@8 1.092f +Ccap@2 gnd net@11 1.092f +Rres@0 net@14 a 1.721 +Rres@1 net@11 net@14 3.442 +Rres@2 b net@8 1.721 +Rres@3 net@8 net@11 3.442 +.ENDS wire-C_0_011f-297_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-297_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-297_9-R_34_667m +.ENDS wire90-297_9-layer_1-width_3 + +*** CELL: scanM:scanEx2h{sch} +.SUBCKT scanEx2h dIn[1] dIn[2] mc p1p p2p rd sin sout +XscanCell@10 dIn[1] p1p p2p rd sin net@18 scanM__scanCellE +XscanCell@11 dIn[2] p1p p2p rd net@31 sout scanM__scanCellE +Xwire90@0 net@18 net@31 wire90-297_9-layer_1-width_3 +.ENDS scanEx2h + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-218_6-R_34_667m a b +Ccap@0 gnd net@14 0.802f +Ccap@1 gnd net@8 0.802f +Ccap@2 gnd net@11 0.802f +Rres@0 net@14 a 1.263 +Rres@1 net@11 net@14 2.526 +Rres@2 b net@8 1.263 +Rres@3 net@8 net@11 2.526 +.ENDS wire-C_0_011f-218_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-218_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-218_6-R_34_667m +.ENDS wire90-218_6-layer_1-width_3 + +*** CELL: scanM:scanEx3h{sch} +.SUBCKT scanEx3h dIn[1] dIn[2] dIn[3] mc p1p p2p rd sin sout +XscanCell@10 dIn[1] p1p p2p rd sin net@18 scanM__scanCellE +XscanCell@11 dIn[2] p1p p2p rd net@31 net@20 scanM__scanCellE +XscanCell@12 dIn[3] p1p p2p rd net@32 sout scanM__scanCellE +Xwire90@0 net@18 net@31 wire90-218_6-layer_1-width_3 +Xwire90@1 net@20 net@32 wire90-218_6-layer_1-width_3 +.ENDS scanEx3h + +*** CELL: scanM:scanEx4h{sch} +.SUBCKT scanEx4h dIn[1] dIn[2] dIn[3] dIn[4] mc p1p p2p rd sin sout +XscanCell@10 dIn[1] p1p p2p rd sin net@18 scanM__scanCellE +XscanCell@11 dIn[2] p1p p2p rd net@31 net@20 scanM__scanCellE +XscanCell@12 dIn[3] p1p p2p rd net@32 net@24 scanM__scanCellE +XscanCell@13 dIn[4] p1p p2p rd net@33 sout scanM__scanCellE +Xwire90@0 net@18 net@31 wire90-297_9-layer_1-width_3 +Xwire90@1 net@20 net@32 wire90-297_9-layer_1-width_3 +Xwire90@2 net@24 net@33 wire90-297_9-layer_1-width_3 +.ENDS scanEx4h + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-4243_4-R_34_667m a b +Ccap@0 gnd net@14 15.559f +Ccap@1 gnd net@8 15.559f +Ccap@2 gnd net@11 15.559f +Rres@0 net@14 a 24.517 +Rres@1 net@11 net@14 49.035 +Rres@2 b net@8 24.517 +Rres@3 net@8 net@11 49.035 +.ENDS wire-C_0_011f-4243_4-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-4243_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-4243_4-R_34_667m +.ENDS wire90-4243_4-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-467_9-R_34_667m a b +Ccap@0 gnd net@14 1.716f +Ccap@1 gnd net@8 1.716f +Ccap@2 gnd net@11 1.716f +Rres@0 net@14 a 2.703 +Rres@1 net@11 net@14 5.407 +Rres@2 b net@8 2.703 +Rres@3 net@8 net@11 5.407 +.ENDS wire-C_0_011f-467_9-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-467_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-467_9-R_34_667m +.ENDS wire90-467_9-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-574_7-R_34_667m a b +Ccap@0 gnd net@14 2.107f +Ccap@1 gnd net@8 2.107f +Ccap@2 gnd net@11 2.107f +Rres@0 net@14 a 3.32 +Rres@1 net@11 net@14 6.641 +Rres@2 b net@8 3.32 +Rres@3 net@8 net@11 6.641 +.ENDS wire-C_0_011f-574_7-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-574_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-574_7-R_34_667m +.ENDS wire90-574_7-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1674_7-R_34_667m a b +Ccap@0 gnd net@14 6.141f +Ccap@1 gnd net@8 6.141f +Ccap@2 gnd net@11 6.141f +Rres@0 net@14 a 9.676 +Rres@1 net@11 net@14 19.352 +Rres@2 b net@8 9.676 +Rres@3 net@8 net@11 19.352 +.ENDS wire-C_0_011f-1674_7-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1674_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1674_7-R_34_667m +.ENDS wire90-1674_7-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1625_5-R_34_667m a b +Ccap@0 gnd net@14 5.96f +Ccap@1 gnd net@8 5.96f +Ccap@2 gnd net@11 5.96f +Rres@0 net@14 a 9.392 +Rres@1 net@11 net@14 18.784 +Rres@2 b net@8 9.392 +Rres@3 net@8 net@11 18.784 +.ENDS wire-C_0_011f-1625_5-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1625_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1625_5-R_34_667m +.ENDS wire90-1625_5-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1899_2-R_34_667m a b +Ccap@0 gnd net@14 6.964f +Ccap@1 gnd net@8 6.964f +Ccap@2 gnd net@11 6.964f +Rres@0 net@14 a 10.973 +Rres@1 net@11 net@14 21.946 +Rres@2 b net@8 10.973 +Rres@3 net@8 net@11 21.946 +.ENDS wire-C_0_011f-1899_2-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1899_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1899_2-R_34_667m +.ENDS wire90-1899_2-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1577_6-R_34_667m a b +Ccap@0 gnd net@14 5.785f +Ccap@1 gnd net@8 5.785f +Ccap@2 gnd net@11 5.785f +Rres@0 net@14 a 9.115 +Rres@1 net@11 net@14 18.23 +Rres@2 b net@8 9.115 +Rres@3 net@8 net@11 18.23 +.ENDS wire-C_0_011f-1577_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1577_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1577_6-R_34_667m +.ENDS wire90-1577_6-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1661-R_34_667m a b +Ccap@0 gnd net@14 6.09f +Ccap@1 gnd net@8 6.09f +Ccap@2 gnd net@11 6.09f +Rres@0 net@14 a 9.597 +Rres@1 net@11 net@14 19.194 +Rres@2 b net@8 9.597 +Rres@3 net@8 net@11 19.194 +.ENDS wire-C_0_011f-1661-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1661-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1661-R_34_667m +.ENDS wire90-1661-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1338_5-R_34_667m a b +Ccap@0 gnd net@14 4.908f +Ccap@1 gnd net@8 4.908f +Ccap@2 gnd net@11 4.908f +Rres@0 net@14 a 7.734 +Rres@1 net@11 net@14 15.467 +Rres@2 b net@8 7.734 +Rres@3 net@8 net@11 15.467 +.ENDS wire-C_0_011f-1338_5-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1338_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1338_5-R_34_667m +.ENDS wire90-1338_5-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1486_5-R_34_667m a b +Ccap@0 gnd net@14 5.451f +Ccap@1 gnd net@8 5.451f +Ccap@2 gnd net@11 5.451f +Rres@0 net@14 a 8.589 +Rres@1 net@11 net@14 17.177 +Rres@2 b net@8 8.589 +Rres@3 net@8 net@11 17.177 +.ENDS wire-C_0_011f-1486_5-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1486_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1486_5-R_34_667m +.ENDS wire90-1486_5-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1831_6-R_34_667m a b +Ccap@0 gnd net@14 6.716f +Ccap@1 gnd net@8 6.716f +Ccap@2 gnd net@11 6.716f +Rres@0 net@14 a 10.583 +Rres@1 net@11 net@14 21.165 +Rres@2 b net@8 10.583 +Rres@3 net@8 net@11 21.165 +.ENDS wire-C_0_011f-1831_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1831_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1831_6-R_34_667m +.ENDS wire90-1831_6-layer_1-width_3 + +*** CELL: moveM:ilcMoveOut{sch} +.SUBCKT ilcMoveOut bit[Di] bit[Do] bit[Ti] do[Mv] do[Tp] do[reD] epi[torp] ++fire[M] flag[D][set] ilc[load] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] mc p1p p2p pred[D] pred[T] rd sin sout succ[sf] +Xilc@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] bitt[7] bitt[8] ++ilc[decLO] ilc[do] ilc[load] ilc[mo] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] ilc +XoutDockM@0 bit[Di] bit[Do] bit[Ti] do[Mv] do[Tp] do[reD] epi[torp] fire[M] ++flag[D][set] ilc[do] ilc[mo] mc pred[D] pred[T] s[1] s[2] s[3] s[4] s[5] ++succ[sf] net@72 moveOut +XscanEx2h@0 s[1] s[5] mc p1p p2p rd net@51 net@58 scanEx2h +XscanEx3h@0 s[4] s[3] s[2] mc p1p p2p rd net@58 sout scanEx3h +XscanEx4h@0 bitt[1] bitt[3] bitt[5] bitt[7] mc p1p p2p rd sin net@50 scanEx4h +XscanEx4h@1 bitt[2] bitt[4] bitt[6] bitt[8] mc p1p p2p rd net@50 net@51 ++scanEx4h +Xwire90@0 net@72 ilc[decLO] wire90-4243_4-layer_1-width_3 +Xwire90@1 wire90@1_a ilc[mo] wire90-467_9-layer_1-width_3 +Xwire90@2 wire90@2_a ilc[do] wire90-574_7-layer_1-width_3 +Xwire90@3 wire90@3_a bitt[8] wire90-1674_7-layer_1-width_3 +Xwire90@4 wire90@4_a bitt[1] wire90-1625_5-layer_1-width_3 +Xwire90@5 wire90@5_a bitt[2] wire90-1899_2-layer_1-width_3 +Xwire90@6 wire90@6_a bitt[3] wire90-1577_6-layer_1-width_3 +Xwire90@7 wire90@7_a bitt[4] wire90-1661-layer_1-width_3 +Xwire90@8 wire90@8_a bitt[5] wire90-1338_5-layer_1-width_3 +Xwire90@9 wire90@9_a bitt[6] wire90-1486_5-layer_1-width_3 +Xwire90@10 wire90@10_a bitt[7] wire90-1831_6-layer_1-width_3 +.ENDS ilcMoveOut + +*** CELL: redFive:inv{sch} +.SUBCKT inv-X_40 in out +XNMOS@0 out in gnd NMOSx-X_40 +XPMOS@0 out in vdd PMOSx-X_40 +.ENDS inv-X_40 + +*** CELL: redFive:nms2{sch} +.SUBCKT nms2-X_15 d g g2 +XNMOS@0 d g2 net@0 NMOSx-X_30 +XNMOS@1 net@0 g gnd NMOSx-X_30 +.ENDS nms2-X_15 + +*** CELL: redFive:nms2_sy{sch} +.SUBCKT nms2_sy-X_30 d g g2 +Xnms2@0 d g g2 nms2-X_15 +Xnms2@1 d g2 g nms2-X_15 +.ENDS nms2_sy-X_30 + +*** CELL: redFive:nand2_sy{sch} +.SUBCKT nand2_sy-X_30 ina inb out +XPMOS@0 out inb vdd PMOSx-X_30 +XPMOS@1 out ina vdd PMOSx-X_30 +Xnms2_sy@0 out ina inb nms2_sy-X_30 +.ENDS nand2_sy-X_30 + +*** CELL: redFive:nand2n_sy{sch} +.SUBCKT nand2n_sy-X_30 ina inb out +Xnand2_sy@0 ina inb out nand2_sy-X_30 +.ENDS nand2n_sy-X_30 + +*** CELL: redFive:nms3{sch} +.SUBCKT nms3-X_20 d g g2 g3 +XNMOS@0 d g3 net@6 NMOSx-X_60 +XNMOS@1 net@7 g gnd NMOSx-X_60 +XNMOS@2 net@6 g2 net@7 NMOSx-X_60 +.ENDS nms3-X_20 + +*** CELL: redFive:pms1{sch} +.SUBCKT pms1-X_3 d g +XPMOS@0 d g vdd PMOSx-X_3 +.ENDS pms1-X_3 + +*** CELL: predicateM:nand3in20sr{sch} +.SUBCKT nand3in20sr inA inB inC out resetLO +Xnms3a@0 out inA inB inC nms3-X_20 +Xpms1@0 out inC pms1-X_3 +Xpms1@1 out inB pms1-X_3 +Xpms1@2 out inA pms1-X_3 +Xpms1@3 out resetLO pms1-X_20 +.ENDS nand3in20sr + +*** CELL: driversL:sucDri20plain{sch} +.SUBCKT sucDri20plain in succ +XPMOSx@0 succ in vdd PMOSx-X_20 +Xinv@1 succ net@94 inv-X_4 +Xnms2@0 succ net@127 in nms2-X_2 +Xwire90@0 net@127 net@94 wire90-124_7-layer_1-width_3 +.ENDS sucDri20plain + +*** CELL: predicateM:predSucDri{sch} +.SUBCKT predSucDri do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] sel[Co] ++sel[Ld] sel[Lt] sel[Mv] sel[Tp] +Xna[1] sel[Ld] fire[do] w[1] nand2-X_10 +Xna[2] sel[Co] fire[do] w[2] nand2-X_10 +Xna[3] sel[Mv] fire[do] w[3] nand2-X_10 +Xna[4] sel[Tp] fire[do] w[4] nand2-X_10 +Xna[5] sel[Lt] fire[do] w[5] nand2-X_10 +Xsd[1] w[1] do[Ld] sucDri20plain +Xsd[2] w[2] do[Co] sucDri20plain +Xsd[3] w[3] do[Mv] sucDri20plain +Xsd[4] w[4] do[Tp] sucDri20plain +Xsd[5] w[5] do[Lt] sucDri20plain +Xwire90@0 w[1] wire90@0_b wire90-503_4-layer_1-width_3 +Xwire90@1 w[2] wire90@1_b wire90-503_4-layer_1-width_3 +Xwire90@2 w[3] wire90@2_b wire90-503_4-layer_1-width_3 +Xwire90@3 w[4] wire90@3_b wire90-503_4-layer_1-width_3 +Xwire90@4 w[5] wire90@4_b wire90-503_4-layer_1-width_3 +.ENDS predSucDri + +*** CELL: orangeTSMC090nm:PMOS4x{sch} +.SUBCKT PMOS4x-X_3 b d g s +MPMOS4f@0 d g s b pch W='18*(1+ABP/sqrt(18*2))' L='2' ++DELVTO='AVT0P/sqrt(18*2)' +.ENDS PMOS4x-X_3 + +*** CELL: redFive:pms2{sch} +.SUBCKT pms2-X_1_5 d g g2 +XPMOS@0 net@2 g vdd PMOSx-X_3 +XPMOS@1 d g2 net@2 PMOSx-X_3 +.ENDS pms2-X_1_5 + +*** CELL: driversL:predCond20wMC{sch} +.SUBCKT predCond20wMC cond in mc pred +XNMOSx@1 pred mc gnd NMOSx-X_10 +XPMOS4x@0 PMOS4x@0_b pred in net@217 PMOS4x-X_3 +XPMOS4x@1 PMOS4x@1_b pred cond net@210 PMOS4x-X_3 +Xinv@0 pred net@145 inv-X_10 +Xnms2@0 pred cond in nms2-X_20 +Xpms2a@0 net@217 mc net@200 pms2-X_1_5 +Xwire90@0 net@200 net@145 wire90-243_6-layer_1-width_3 +Xwire90@1 net@217 net@210 wire90-243_6-layer_1-width_3 +.ENDS predCond20wMC + +*** CELL: driversL:predCond20wMS{sch} +.SUBCKT predCond20wMS cond in mc pred +XPMOSx@0 pred cond net@210 PMOSx-X_3 +XPMOSx@1 pred in net@217 PMOSx-X_3 +Xinv@0 pred net@145 inv-X_10 +XinvLT@0 mc net@240 invLT-X_5 +Xnms2@0 pred cond in nms2-X_20 +Xpms1@0 pred net@240 pms1-X_3 +Xpms2a@0 net@217 mc net@200 pms2-X_1_5 +Xwire90@0 net@200 net@145 wire90-243_6-layer_1-width_3 +Xwire90@1 net@217 net@210 wire90-243_6-layer_1-width_3 +.ENDS predCond20wMS + +*** CELL: predicateM:predFlagDri{sch} +.SUBCKT predFlagDri fire[do] flag[A][clr] flag[A][set] flag[B][clr] ++flag[B][set] flag[D][clr] flag[D][set] mc sel[Fl] sel[rD] +XbitAssig@0 bitAssignments +Xpc[1] sel[Fl] fire[do] mc flag[A][set] predCond20wMC +Xpc[2] sel[Fl] fire[do] mc flag[A][clr] predCond20wMC +Xpc[3] sel[Fl] fire[do] mc flag[B][set] predCond20wMC +Xpc[4] sel[Fl] fire[do] mc flag[B][clr] predCond20wMC +XpredCond@0 sel[rD] fire[do] mc flag[D][clr] predCond20wMC +XpredCond@1 sel[rD] fire[do] mc flag[D][set] predCond20wMS +.ENDS predFlagDri + +*** CELL: predicateM:ohPredDo{sch} +.SUBCKT ohPredDo do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] fire[skip] ++flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] ++mc ps[do] ps[skip] sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] +XbitAssig@0 bitAssignments +XohPredDo@3 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] sel[Co] sel[Ld] ++sel[Lt] sel[Mv] sel[Tp] predSucDri +XpredFlag@1 fire[do] flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] ++flag[D][clr] flag[D][set] mc sel[Fl] sel[rD] predFlagDri +XsucDri20@0 net@55 ps[skip] sucDri20 +XsucDri20@1 fire[do] ps[do] sucDri20 +Xwire90@2 fire[skip] net@55 wire90-309-layer_1-width_3 +.ENDS ohPredDo + +*** CELL: redFive:pms1{sch} +.SUBCKT pms1-X_5 d g +XPMOS@0 d g vdd PMOSx-X_5 +.ENDS pms1-X_5 + +*** CELL: predicateM:ohSRxor{sch} +.SUBCKT ohSRxor flag[F] flag[T] out resetLO sel[1] sel[2] +Xnms2b@4 out flag[T] sel[1] nms2-X_5 +Xnms2b@5 out flag[F] sel[2] nms2-X_5 +Xpms1@0 out resetLO pms1-X_5 +Xpms2@0 out flag[T] sel[2] pms2-X_1 +Xpms2@1 out flag[F] sel[1] pms2-X_1 +.ENDS ohSRxor + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-395_6-R_34_667m a b +Ccap@0 gnd net@14 1.451f +Ccap@1 gnd net@8 1.451f +Ccap@2 gnd net@11 1.451f +Rres@0 net@14 a 2.286 +Rres@1 net@11 net@14 4.571 +Rres@2 b net@8 2.286 +Rres@3 net@8 net@11 4.571 +.ENDS wire-C_0_011f-395_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-395_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-395_6-R_34_667m +.ENDS wire90-395_6-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-313_6-R_34_667m a b +Ccap@0 gnd net@14 1.15f +Ccap@1 gnd net@8 1.15f +Ccap@2 gnd net@11 1.15f +Rres@0 net@14 a 1.812 +Rres@1 net@11 net@14 3.624 +Rres@2 b net@8 1.812 +Rres@3 net@8 net@11 3.624 +.ENDS wire-C_0_011f-313_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-313_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-313_6-R_34_667m +.ENDS wire90-313_6-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-555_1-R_34_667m a b -Ccap@0 gnd net@14 2.035f -Ccap@1 gnd net@8 2.035f -Ccap@2 gnd net@11 2.035f -Rres@0 net@14 a 3.207 -Rres@1 net@11 net@14 6.414 -Rres@2 b net@8 3.207 -Rres@3 net@8 net@11 6.414 -.ENDS wire-C_0_011f-555_1-R_34_667m +.SUBCKT wire-C_0_011f-339-R_34_667m a b +Ccap@0 gnd net@14 1.243f +Ccap@1 gnd net@8 1.243f +Ccap@2 gnd net@11 1.243f +Rres@0 net@14 a 1.959 +Rres@1 net@11 net@14 3.917 +Rres@2 b net@8 1.959 +Rres@3 net@8 net@11 3.917 +.ENDS wire-C_0_011f-339-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-555_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-555_1-R_34_667m -.ENDS wire90-555_1-layer_1-width_3 +.SUBCKT wire90-339-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-339-R_34_667m +.ENDS wire90-339-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-677_1-R_34_667m a b -Ccap@0 gnd net@14 2.483f -Ccap@1 gnd net@8 2.483f -Ccap@2 gnd net@11 2.483f -Rres@0 net@14 a 3.912 -Rres@1 net@11 net@14 7.824 -Rres@2 b net@8 3.912 -Rres@3 net@8 net@11 7.824 -.ENDS wire-C_0_011f-677_1-R_34_667m +.SUBCKT wire-C_0_011f-286_1-R_34_667m a b +Ccap@0 gnd net@14 1.049f +Ccap@1 gnd net@8 1.049f +Ccap@2 gnd net@11 1.049f +Rres@0 net@14 a 1.653 +Rres@1 net@11 net@14 3.306 +Rres@2 b net@8 1.653 +Rres@3 net@8 net@11 3.306 +.ENDS wire-C_0_011f-286_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-677_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-677_1-R_34_667m -.ENDS wire90-677_1-layer_1-width_3 - -*** CELL: loopCountM:ringB{sch} -.SUBCKT ringB bit[1] count[F] count[T] do[1] inLO[1] load[F] load[T] -Xinv@0 net@60 bit[1] inv-X_20 -Xinv@1 bit[1] net@67 inv-X_5 -Xinv@2 net@68 net@65 inv-X_10 -Xinv@3 xx[T] net@64 inv-X_10 -Xmlat1in5@0 xx[T] xx[F] net@66 net@9 mlat1in5i -Xmlat1in5@1 count[T] count[F] do[1] net@77 mlat1in5i -Xmlat2in1@0 load[F] load[T] xx[F] xx[T] inLO[1] net@63 net@61 mlat2in10i -Xnor2n@0 net@78 count[F] net@84 nor2n-X_10 -Xwire90@1 net@67 net@68 wire90-173_2-layer_1-width_3 -Xwire90@2 net@65 net@66 wire90-381_1-layer_1-width_3 -Xwire90@3 net@60 net@61 wire90-981_4-layer_1-width_3 -Xwire90@5 net@63 net@9 wire90-523_4-layer_1-width_3 -Xwire90@6 net@64 xx[F] wire90-535_1-layer_1-width_3 -Xwire90@7 net@77 net@78 wire90-555_1-layer_1-width_3 -Xwire90@8 net@84 xx[T] wire90-677_1-layer_1-width_3 -.ENDS ringB +.SUBCKT wire90-286_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-286_1-R_34_667m +.ENDS wire90-286_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-2064_2-R_34_667m a b -Ccap@0 gnd net@14 7.569f -Ccap@1 gnd net@8 7.569f -Ccap@2 gnd net@11 7.569f -Rres@0 net@14 a 11.926 -Rres@1 net@11 net@14 23.853 -Rres@2 b net@8 11.926 -Rres@3 net@8 net@11 23.853 -.ENDS wire-C_0_011f-2064_2-R_34_667m +.SUBCKT wire-C_0_011f-358_1-R_34_667m a b +Ccap@0 gnd net@14 1.313f +Ccap@1 gnd net@8 1.313f +Ccap@2 gnd net@11 1.313f +Rres@0 net@14 a 2.069 +Rres@1 net@11 net@14 4.138 +Rres@2 b net@8 2.069 +Rres@3 net@8 net@11 4.138 +.ENDS wire-C_0_011f-358_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-2064_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-2064_2-R_34_667m -.ENDS wire90-2064_2-layer_1-width_3 +.SUBCKT wire90-358_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-358_1-R_34_667m +.ENDS wire90-358_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1795_1-R_34_667m a b -Ccap@0 gnd net@14 6.582f -Ccap@1 gnd net@8 6.582f -Ccap@2 gnd net@11 6.582f -Rres@0 net@14 a 10.372 -Rres@1 net@11 net@14 20.743 -Rres@2 b net@8 10.372 -Rres@3 net@8 net@11 20.743 -.ENDS wire-C_0_011f-1795_1-R_34_667m +.SUBCKT wire-C_0_011f-415_1-R_34_667m a b +Ccap@0 gnd net@14 1.522f +Ccap@1 gnd net@8 1.522f +Ccap@2 gnd net@11 1.522f +Rres@0 net@14 a 2.398 +Rres@1 net@11 net@14 4.797 +Rres@2 b net@8 2.398 +Rres@3 net@8 net@11 4.797 +.ENDS wire-C_0_011f-415_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1795_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1795_1-R_34_667m -.ENDS wire90-1795_1-layer_1-width_3 +.SUBCKT wire90-415_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-415_1-R_34_667m +.ENDS wire90-415_1-layer_1-width_3 -*** CELL: loopCountM:ilcEven{sch} -.SUBCKT ilcEven bit[2] bit[4] bit[6] bit[8] count[T] do[2] do[4] do[6] -+inLO[2] inLO[4] inLO[6] inLO[8] load[T] -Xinv@7 count[T] net@273 inv-X_30 -Xinv@8 load[T] net@275 inv-X_30 -Xmlat1in1@1 load[F] load[T] inLO[8] bit[8] mlat1in10 -XringB@3 bit[6] count[F] count[T] do[6] inLO[6] load[F] load[T] ringB -XringB@4 bit[4] count[F] count[T] do[4] inLO[4] load[F] load[T] ringB -XringB@5 bit[2] count[F] count[T] do[2] inLO[2] load[F] load[T] ringB -Xwire90@8 net@273 count[F] wire90-2064_2-layer_1-width_3 -Xwire90@9 net@275 load[F] wire90-1795_1-layer_1-width_3 -.ENDS ilcEven +*** CELL: predicateM:ohSRxor6x12{sch} +.SUBCKT ohSRxor6x12 all any flag[A][clr] flag[A][set] flag[B][clr] ++flag[B][set] flag[D][clr] flag[D][set] in[1][F] in[1][T] in[2][F] in[2][T] ++in[3][F] in[3][T] in[4][F] in[4][T] in[5][F] in[5][T] in[6][F] in[6][T] ++resetLO +Xnand3in6@3 match[12T] match[34T] match[56T] any nand3in6_6sym +Xnor3in3_@2 match[12F] match[34F] match[56F] all nor3in6_6sym +XohSRxor@6 flag[A][clr] flag[A][set] net@106 resetLO in[1][T] in[2][T] ++ohSRxor +XohSRxor@7 flag[A][clr] flag[A][set] net@107 resetLO in[1][F] in[2][F] ++ohSRxor +XohSRxor@8 flag[B][clr] flag[B][set] net@125 resetLO in[3][F] in[4][F] ++ohSRxor +XohSRxor@9 flag[B][clr] flag[B][set] net@122 resetLO in[3][T] in[4][T] ++ohSRxor +XohSRxor@10 flag[D][clr] flag[D][set] net@177 resetLO in[5][F] in[6][F] ++ohSRxor +XohSRxor@11 flag[D][clr] flag[D][set] net@178 resetLO in[5][T] in[6][T] ++ohSRxor +Xwire90@1 match[34T] net@122 wire90-395_6-layer_1-width_3 +Xwire90@3 match[56T] net@178 wire90-313_6-layer_1-width_3 +Xwire90@4 net@107 match[12F] wire90-339-layer_1-width_3 +Xwire90@5 match[12T] net@106 wire90-286_1-layer_1-width_3 +Xwire90@6 match[34F] net@125 wire90-358_1-layer_1-width_3 +Xwire90@7 net@177 match[56F] wire90-415_1-layer_1-width_3 +.ENDS ohSRxor6x12 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-2344-R_34_667m a b -Ccap@0 gnd net@14 8.595f -Ccap@1 gnd net@8 8.595f -Ccap@2 gnd net@11 8.595f -Rres@0 net@14 a 13.543 -Rres@1 net@11 net@14 27.086 -Rres@2 b net@8 13.543 -Rres@3 net@8 net@11 27.086 -.ENDS wire-C_0_011f-2344-R_34_667m +.SUBCKT wire-C_0_011f-625_1-R_34_667m a b +Ccap@0 gnd net@14 2.292f +Ccap@1 gnd net@8 2.292f +Ccap@2 gnd net@11 2.292f +Rres@0 net@14 a 3.612 +Rres@1 net@11 net@14 7.223 +Rres@2 b net@8 3.612 +Rres@3 net@8 net@11 7.223 +.ENDS wire-C_0_011f-625_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-2344-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-2344-R_34_667m -.ENDS wire90-2344-layer_1-width_3 +.SUBCKT wire90-625_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-625_1-R_34_667m +.ENDS wire90-625_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1810_4-R_34_667m a b -Ccap@0 gnd net@14 6.638f -Ccap@1 gnd net@8 6.638f -Ccap@2 gnd net@11 6.638f -Rres@0 net@14 a 10.46 -Rres@1 net@11 net@14 20.92 -Rres@2 b net@8 10.46 -Rres@3 net@8 net@11 20.92 -.ENDS wire-C_0_011f-1810_4-R_34_667m +.SUBCKT wire-C_0_011f-215_4-R_34_667m a b +Ccap@0 gnd net@14 0.79f +Ccap@1 gnd net@8 0.79f +Ccap@2 gnd net@11 0.79f +Rres@0 net@14 a 1.245 +Rres@1 net@11 net@14 2.489 +Rres@2 b net@8 1.245 +Rres@3 net@8 net@11 2.489 +.ENDS wire-C_0_011f-215_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1810_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1810_4-R_34_667m -.ENDS wire90-1810_4-layer_1-width_3 +.SUBCKT wire90-215_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-215_4-R_34_667m +.ENDS wire90-215_4-layer_1-width_3 -*** CELL: loopCountM:ilcOdd{sch} -.SUBCKT ilcOdd bit[1] bit[3] bit[5] bit[7] check[T] count[T] do[3] do[5] -+do[7] inLO[1] inLO[3] inLO[5] load[T] -Xinv@5 count[T] net@273 inv-X_30 -Xinv@6 load[T] net@275 inv-X_30 -Xinv@7 check[T] net@441 inv-X_5 -Xmlat2in1@1 load[F] load[T] check[F] check[T] gnd do[7] bit[7] mlat2in10i -XringB@3 bit[5] count[F] count[T] do[5] inLO[5] load[F] load[T] ringB -XringB@4 bit[3] count[F] count[T] do[3] inLO[3] load[F] load[T] ringB -XringB@5 bit[1] count[F] count[T] vdd inLO[1] load[F] load[T] ringB -Xwire90@4 net@273 count[F] wire90-2344-layer_1-width_3 -Xwire90@5 net@275 load[F] wire90-1810_4-layer_1-width_3 -Xwire90@6 net@441 check[F] wire90-2344-layer_1-width_3 -.ENDS ilcOdd +*** CELL: predicateM:ohPredPred{sch} +.SUBCKT ohPredPred any do fire[both] flag[A][clr] flag[A][set] flag[B][clr] ++flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] ++m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] ++m1cate[5][T] m1cate[6][F] m1cate[6][T] mc resetLO s[1] s[2] +Xinv@0 net@51 resetLO inv-X_10 +Xinv@2 fire[both] net@54 inv-X_10 +XinvI@0 net@18 net@49 inv-X_5 +XinvI@1 net@66 s[1] inv-X_10 +XinvI@2 net@71 s[2] inv-X_10 +Xnor2_sy@2 m1cate[1][F] m1cate[1][T] net@62 nor2_sy-X_5 +Xnor2_sy@3 flag[A][clr] flag[A][set] net@67 nor2_sy-X_5 +XohSRxor6@1 do any flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] ++flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] m1cate[2][T] ++m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] m1cate[5][T] ++m1cate[6][F] m1cate[6][T] net@18 ohSRxor6x12 +Xpp[1] fire[both] mc m1cate[1][T] predDri20wMC +Xpp[2] fire[both] mc m1cate[1][F] predDri20wMC +Xpp[3] fire[both] mc m1cate[2][T] predDri20wMC +Xpp[4] fire[both] mc m1cate[2][F] predDri20wMC +Xpp[5] fire[both] mc m1cate[3][T] predDri20wMC +Xpp[6] fire[both] mc m1cate[3][F] predDri20wMC +Xpp[7] fire[both] mc m1cate[4][T] predDri20wMC +Xpp[8] fire[both] mc m1cate[4][F] predDri20wMC +Xpp[9] fire[both] mc m1cate[5][T] predDri20wMC +Xpp[10] fire[both] mc m1cate[5][F] predDri20wMC +Xpp[11] fire[both] mc m1cate[6][T] predDri20wMC +Xpp[12] fire[both] mc m1cate[6][F] predDri20wMC +Xwire90@1 net@54 net@18 wire90-625_1-layer_1-width_3 +Xwire90@3 net@49 net@51 wire90-142_6-layer_1-width_3 +Xwire90@4 net@62 net@66 wire90-215_4-layer_1-width_3 +Xwire90@5 net@67 net@71 wire90-215_4-layer_1-width_3 +.ENDS ohPredPred *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-374_2-R_34_667m a b -Ccap@0 gnd net@14 1.372f -Ccap@1 gnd net@8 1.372f -Ccap@2 gnd net@11 1.372f -Rres@0 net@14 a 2.162 -Rres@1 net@11 net@14 4.324 -Rres@2 b net@8 2.162 -Rres@3 net@8 net@11 4.324 -.ENDS wire-C_0_011f-374_2-R_34_667m +.SUBCKT wire-C_0_011f-556_1-R_34_667m a b +Ccap@0 gnd net@14 2.039f +Ccap@1 gnd net@8 2.039f +Ccap@2 gnd net@11 2.039f +Rres@0 net@14 a 3.213 +Rres@1 net@11 net@14 6.426 +Rres@2 b net@8 3.213 +Rres@3 net@8 net@11 6.426 +.ENDS wire-C_0_011f-556_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-374_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-374_2-R_34_667m -.ENDS wire90-374_2-layer_1-width_3 +.SUBCKT wire90-556_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-556_1-R_34_667m +.ENDS wire90-556_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-464_8-R_34_667m a b -Ccap@0 gnd net@14 1.704f -Ccap@1 gnd net@8 1.704f -Ccap@2 gnd net@11 1.704f -Rres@0 net@14 a 2.686 -Rres@1 net@11 net@14 5.371 -Rres@2 b net@8 2.686 -Rres@3 net@8 net@11 5.371 -.ENDS wire-C_0_011f-464_8-R_34_667m +.SUBCKT wire-C_0_011f-557-R_34_667m a b +Ccap@0 gnd net@14 2.042f +Ccap@1 gnd net@8 2.042f +Ccap@2 gnd net@11 2.042f +Rres@0 net@14 a 3.218 +Rres@1 net@11 net@14 6.436 +Rres@2 b net@8 3.218 +Rres@3 net@8 net@11 6.436 +.ENDS wire-C_0_011f-557-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-464_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-464_8-R_34_667m -.ENDS wire90-464_8-layer_1-width_3 +.SUBCKT wire90-557-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-557-R_34_667m +.ENDS wire90-557-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-398_8-R_34_667m a b -Ccap@0 gnd net@14 1.462f -Ccap@1 gnd net@8 1.462f -Ccap@2 gnd net@11 1.462f -Rres@0 net@14 a 2.304 -Rres@1 net@11 net@14 4.608 -Rres@2 b net@8 2.304 -Rres@3 net@8 net@11 4.608 -.ENDS wire-C_0_011f-398_8-R_34_667m +.SUBCKT wire-C_0_011f-318_8-R_34_667m a b +Ccap@0 gnd net@14 1.169f +Ccap@1 gnd net@8 1.169f +Ccap@2 gnd net@11 1.169f +Rres@0 net@14 a 1.842 +Rres@1 net@11 net@14 3.684 +Rres@2 b net@8 1.842 +Rres@3 net@8 net@11 3.684 +.ENDS wire-C_0_011f-318_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-398_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-398_8-R_34_667m -.ENDS wire90-398_8-layer_1-width_3 +.SUBCKT wire90-318_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-318_8-R_34_667m +.ENDS wire90-318_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-474_8-R_34_667m a b -Ccap@0 gnd net@14 1.741f -Ccap@1 gnd net@8 1.741f -Ccap@2 gnd net@11 1.741f -Rres@0 net@14 a 2.743 -Rres@1 net@11 net@14 5.487 -Rres@2 b net@8 2.743 -Rres@3 net@8 net@11 5.487 -.ENDS wire-C_0_011f-474_8-R_34_667m +.SUBCKT wire-C_0_011f-1035_5-R_34_667m a b +Ccap@0 gnd net@14 3.797f +Ccap@1 gnd net@8 3.797f +Ccap@2 gnd net@11 3.797f +Rres@0 net@14 a 5.983 +Rres@1 net@11 net@14 11.966 +Rres@2 b net@8 5.983 +Rres@3 net@8 net@11 11.966 +.ENDS wire-C_0_011f-1035_5-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-474_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-474_8-R_34_667m -.ENDS wire90-474_8-layer_1-width_3 +.SUBCKT wire90-1035_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1035_5-R_34_667m +.ENDS wire90-1035_5-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-383_8-R_34_667m a b -Ccap@0 gnd net@14 1.407f -Ccap@1 gnd net@8 1.407f -Ccap@2 gnd net@11 1.407f -Rres@0 net@14 a 2.218 -Rres@1 net@11 net@14 4.435 -Rres@2 b net@8 2.218 -Rres@3 net@8 net@11 4.435 -.ENDS wire-C_0_011f-383_8-R_34_667m +.SUBCKT wire-C_0_011f-945_6-R_34_667m a b +Ccap@0 gnd net@14 3.467f +Ccap@1 gnd net@8 3.467f +Ccap@2 gnd net@11 3.467f +Rres@0 net@14 a 5.463 +Rres@1 net@11 net@14 10.927 +Rres@2 b net@8 5.463 +Rres@3 net@8 net@11 10.927 +.ENDS wire-C_0_011f-945_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-383_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-383_8-R_34_667m -.ENDS wire90-383_8-layer_1-width_3 +.SUBCKT wire90-945_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-945_6-R_34_667m +.ENDS wire90-945_6-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-399_8-R_34_667m a b -Ccap@0 gnd net@14 1.466f -Ccap@1 gnd net@8 1.466f -Ccap@2 gnd net@11 1.466f -Rres@0 net@14 a 2.31 -Rres@1 net@11 net@14 4.62 -Rres@2 b net@8 2.31 -Rres@3 net@8 net@11 4.62 -.ENDS wire-C_0_011f-399_8-R_34_667m +.SUBCKT wire-C_0_011f-1126_1-R_34_667m a b +Ccap@0 gnd net@14 4.129f +Ccap@1 gnd net@8 4.129f +Ccap@2 gnd net@11 4.129f +Rres@0 net@14 a 6.506 +Rres@1 net@11 net@14 13.013 +Rres@2 b net@8 6.506 +Rres@3 net@8 net@11 13.013 +.ENDS wire-C_0_011f-1126_1-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-399_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-399_8-R_34_667m -.ENDS wire90-399_8-layer_1-width_3 +.SUBCKT wire90-1126_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1126_1-R_34_667m +.ENDS wire90-1126_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-975_7-R_34_667m a b -Ccap@0 gnd net@14 3.578f -Ccap@1 gnd net@8 3.578f -Ccap@2 gnd net@11 3.578f -Rres@0 net@14 a 5.637 -Rres@1 net@11 net@14 11.275 -Rres@2 b net@8 5.637 -Rres@3 net@8 net@11 11.275 -.ENDS wire-C_0_011f-975_7-R_34_667m +.SUBCKT wire-C_0_011f-361_6-R_34_667m a b +Ccap@0 gnd net@14 1.326f +Ccap@1 gnd net@8 1.326f +Ccap@2 gnd net@11 1.326f +Rres@0 net@14 a 2.089 +Rres@1 net@11 net@14 4.178 +Rres@2 b net@8 2.089 +Rres@3 net@8 net@11 4.178 +.ENDS wire-C_0_011f-361_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-975_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-975_7-R_34_667m -.ENDS wire90-975_7-layer_1-width_3 +.SUBCKT wire90-361_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-361_6-R_34_667m +.ENDS wire90-361_6-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1009_4-R_34_667m a b -Ccap@0 gnd net@14 3.701f -Ccap@1 gnd net@8 3.701f -Ccap@2 gnd net@11 3.701f -Rres@0 net@14 a 5.832 -Rres@1 net@11 net@14 11.664 -Rres@2 b net@8 5.832 -Rres@3 net@8 net@11 11.664 -.ENDS wire-C_0_011f-1009_4-R_34_667m +.SUBCKT wire-C_0_011f-2526_6-R_34_667m a b +Ccap@0 gnd net@14 9.264f +Ccap@1 gnd net@8 9.264f +Ccap@2 gnd net@11 9.264f +Rres@0 net@14 a 14.598 +Rres@1 net@11 net@14 29.196 +Rres@2 b net@8 14.598 +Rres@3 net@8 net@11 29.196 +.ENDS wire-C_0_011f-2526_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1009_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1009_4-R_34_667m -.ENDS wire90-1009_4-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-905_8-R_34_667m a b -Ccap@0 gnd net@14 3.321f -Ccap@1 gnd net@8 3.321f -Ccap@2 gnd net@11 3.321f -Rres@0 net@14 a 5.234 -Rres@1 net@11 net@14 10.467 -Rres@2 b net@8 5.234 -Rres@3 net@8 net@11 10.467 -.ENDS wire-C_0_011f-905_8-R_34_667m +.SUBCKT wire90-2526_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-2526_6-R_34_667m +.ENDS wire90-2526_6-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-905_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-905_8-R_34_667m -.ENDS wire90-905_8-layer_1-width_3 +*** CELL: predicateM:ohPredAll{sch} +.SUBCKT ohPredAll do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] flag[A][clr] ++flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] ++m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] ++m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] mc p1p p2p ++ps[do] ps[skip] rd sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] ++sin sout +XbitAssig@0 bitAssignments +XinvI@0 net@82 fire[do] inv-X_40 +XinvI@1 net@63 fire[skip] inv-X_10 +Xnand2_sy@0 net@94 net@11 net@63 nand2_sy-X_10 +Xnand2n_s@0 net@147 net@84 fire[both] nand2n_sy-X_30 +Xnand3in2@1 net@46 net@41 net@11 net@82 net@21 nand3in20sr +Xnor2n_sy@0 ps[skip] ps[do] net@39 nor2n_sy-X_5 +Xnor2n_sy@2 do[Lt] do[Mv] net@38 nor2n_sy-X_5 +XohPredDo@1 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] net@149 flag[A][clr] ++flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] mc ps[do] ++ps[skip] sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] ohPredDo +XohPredPr@1 net@92 net@139 net@160 flag[A][clr] flag[A][set] flag[B][clr] ++flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] m1cate[1][T] m1cate[2][F] ++m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] ++m1cate[5][T] m1cate[6][F] m1cate[6][T] mc net@19 s[1] s[2] ohPredPred +XscanEx2h@0 s[1] s[2] mc p1p p2p rd sin sout scanEx2h +Xwire90@0 net@39 net@11 wire90-556_1-layer_1-width_3 +Xwire90@1 net@38 net@41 wire90-557-layer_1-width_3 +Xwire90@2 net@46 net@139 wire90-775_9-layer_1-width_3 +Xwire90@3 net@21 net@19 wire90-318_8-layer_1-width_3 +Xwire90@4 net@82 net@84 wire90-1035_5-layer_1-width_3 +Xwire90@5 net@147 net@63 wire90-945_6-layer_1-width_3 +Xwire90@6 net@92 net@94 wire90-1126_1-layer_1-width_3 +Xwire90@7 net@149 fire[skip] wire90-361_6-layer_1-width_3 +Xwire90@9 fire[both] net@160 wire90-2526_6-layer_1-width_3 +.ENDS ohPredAll *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-758_3-R_34_667m a b -Ccap@0 gnd net@14 2.78f -Ccap@1 gnd net@8 2.78f -Ccap@2 gnd net@11 2.78f -Rres@0 net@14 a 4.381 -Rres@1 net@11 net@14 8.763 -Rres@2 b net@8 4.381 -Rres@3 net@8 net@11 8.763 -.ENDS wire-C_0_011f-758_3-R_34_667m +.SUBCKT wire-C_0_011f-1764_4-R_34_667m a b +Ccap@0 gnd net@14 6.469f +Ccap@1 gnd net@8 6.469f +Ccap@2 gnd net@11 6.469f +Rres@0 net@14 a 10.194 +Rres@1 net@11 net@14 20.389 +Rres@2 b net@8 10.194 +Rres@3 net@8 net@11 20.389 +.ENDS wire-C_0_011f-1764_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-758_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-758_3-R_34_667m -.ENDS wire90-758_3-layer_1-width_3 +.SUBCKT wire90-1764_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1764_4-R_34_667m +.ENDS wire90-1764_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-643_7-R_34_667m a b -Ccap@0 gnd net@14 2.36f -Ccap@1 gnd net@8 2.36f -Ccap@2 gnd net@11 2.36f -Rres@0 net@14 a 3.719 -Rres@1 net@11 net@14 7.438 -Rres@2 b net@8 3.719 -Rres@3 net@8 net@11 7.438 -.ENDS wire-C_0_011f-643_7-R_34_667m +.SUBCKT wire-C_0_011f-1373_4-R_34_667m a b +Ccap@0 gnd net@14 5.036f +Ccap@1 gnd net@8 5.036f +Ccap@2 gnd net@11 5.036f +Rres@0 net@14 a 7.935 +Rres@1 net@11 net@14 15.87 +Rres@2 b net@8 7.935 +Rres@3 net@8 net@11 15.87 +.ENDS wire-C_0_011f-1373_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-643_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-643_7-R_34_667m -.ENDS wire90-643_7-layer_1-width_3 +.SUBCKT wire90-1373_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1373_4-R_34_667m +.ENDS wire90-1373_4-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-561_7-R_34_667m a b -Ccap@0 gnd net@14 2.06f -Ccap@1 gnd net@8 2.06f -Ccap@2 gnd net@11 2.06f -Rres@0 net@14 a 3.245 -Rres@1 net@11 net@14 6.491 -Rres@2 b net@8 3.245 -Rres@3 net@8 net@11 6.491 -.ENDS wire-C_0_011f-561_7-R_34_667m +*** CELL: loopCountM:olcEven{sch} +.SUBCKT olcEven bit[2] bit[4] bit[6] count[T] do[2] do[4] do[6] inLO[2] ++inLO[4] inLO[6] load[T] +Xinv@2 count[T] net@210 inv-X_30 +Xinv@3 load[T] net@211 inv-X_30 +XringB@3 bit[6] count[F] count[T] do[6] inLO[6] load[F] load[T] ringB +XringB@4 bit[4] count[F] count[T] do[4] inLO[4] load[F] load[T] ringB +XringB@5 bit[2] count[F] count[T] do[2] inLO[2] load[F] load[T] ringB +Xwire90@3 net@210 count[F] wire90-1764_4-layer_1-width_3 +Xwire90@4 net@211 load[F] wire90-1373_4-layer_1-width_3 +.ENDS olcEven -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-561_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-561_7-R_34_667m -.ENDS wire90-561_7-layer_1-width_3 +*** CELL: loopCountM:olcOdd{sch} +.SUBCKT olcOdd bit[1] bit[3] bit[5] count[T] do[3] do[5] inLO[1] inLO[3] ++inLO[5] load[T] +Xinv@2 load[T] net@307 inv-X_30 +Xinv@3 count[T] net@310 inv-X_30 +XringB@3 bit[5] count[F] count[T] do[5] inLO[5] load[F] load[T] ringB +XringB@4 bit[3] count[F] count[T] do[3] inLO[3] load[F] load[T] ringB +XringB@5 bit[1] count[F] count[T] vdd inLO[1] load[F] load[T] ringB +Xwire90@2 net@307 load[F] wire90-1373_4-layer_1-width_3 +Xwire90@3 net@310 count[F] wire90-1764_4-layer_1-width_3 +.ENDS olcOdd *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-902_4-R_34_667m a b -Ccap@0 gnd net@14 3.309f -Ccap@1 gnd net@8 3.309f -Ccap@2 gnd net@11 3.309f -Rres@0 net@14 a 5.214 -Rres@1 net@11 net@14 10.428 -Rres@2 b net@8 5.214 -Rres@3 net@8 net@11 10.428 -.ENDS wire-C_0_011f-902_4-R_34_667m +.SUBCKT wire-C_0_011f-380_7-R_34_667m a b +Ccap@0 gnd net@14 1.396f +Ccap@1 gnd net@8 1.396f +Ccap@2 gnd net@11 1.396f +Rres@0 net@14 a 2.2 +Rres@1 net@11 net@14 4.399 +Rres@2 b net@8 2.2 +Rres@3 net@8 net@11 4.399 +.ENDS wire-C_0_011f-380_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-902_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-902_4-R_34_667m -.ENDS wire90-902_4-layer_1-width_3 - -*** CELL: loopCountM:ilc{sch} -.SUBCKT ilc bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] bitt[7] bitt[8] -+ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[load] ilc[mo] inLO[1] inLO[2] inLO[3] -+inLO[4] inLO[5] inLO[6] inLO[8] -Xcalculat@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] do[2] do[3] do[4] -+do[5] do[6] ilc[ho] do[7] calculate -XilcEven@0 bitt[2] bitt[4] bitt[6] bitt[8] net@88 do[2] do[4] do[6] inLO[2] -+inLO[4] inLO[6] inLO[8] ilc[load] ilcEven -XilcOdd@0 bitt[1] bitt[3] bitt[5] bitt[7] ilc[ck] net@88 do[3] do[5] do[7] -+inLO[1] inLO[3] inLO[5] ilc[load] ilcOdd -XinvI@0 ilc[decLO] net@88 inv-X_30 -Xnand2@0 bitt[8] do[7] ilc[mo] nand2-X_10 -Xnand3@0 bitt[8] bitt[7] ilc[ho] ilc[do] nand3-X_6_667 -Xwire90@1 wire90@1_a do[2] wire90-374_2-layer_1-width_3 -Xwire90@2 wire90@2_a do[3] wire90-464_8-layer_1-width_3 -Xwire90@3 wire90@3_a do[4] wire90-398_8-layer_1-width_3 -Xwire90@4 wire90@4_a do[5] wire90-474_8-layer_1-width_3 -Xwire90@5 wire90@5_a do[6] wire90-383_8-layer_1-width_3 -Xwire90@6 wire90@6_a do[7] wire90-399_8-layer_1-width_3 -Xwire90@7 wire90@7_a bitt[1] wire90-975_7-layer_1-width_3 -Xwire90@8 wire90@8_a bitt[2] wire90-1009_4-layer_1-width_3 -Xwire90@9 wire90@9_a bitt[3] wire90-905_8-layer_1-width_3 -Xwire90@10 wire90@10_a bitt[4] wire90-758_3-layer_1-width_3 -Xwire90@11 wire90@11_a bitt[5] wire90-643_7-layer_1-width_3 -Xwire90@12 wire90@12_a bitt[6] wire90-561_7-layer_1-width_3 -Xwire90@36 wire90@36_a bitt[7] wire90-902_4-layer_1-width_3 -.ENDS ilc +.SUBCKT wire90-380_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-380_7-R_34_667m +.ENDS wire90-380_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-407_4-R_34_667m a b -Ccap@0 gnd net@14 1.494f -Ccap@1 gnd net@8 1.494f -Ccap@2 gnd net@11 1.494f -Rres@0 net@14 a 2.354 -Rres@1 net@11 net@14 4.708 -Rres@2 b net@8 2.354 -Rres@3 net@8 net@11 4.708 -.ENDS wire-C_0_011f-407_4-R_34_667m +.SUBCKT wire-C_0_011f-544_8-R_34_667m a b +Ccap@0 gnd net@14 1.998f +Ccap@1 gnd net@8 1.998f +Ccap@2 gnd net@11 1.998f +Rres@0 net@14 a 3.148 +Rres@1 net@11 net@14 6.295 +Rres@2 b net@8 3.148 +Rres@3 net@8 net@11 6.295 +.ENDS wire-C_0_011f-544_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-407_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-407_4-R_34_667m -.ENDS wire90-407_4-layer_1-width_3 +.SUBCKT wire90-544_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-544_8-R_34_667m +.ENDS wire90-544_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-416_9-R_34_667m a b -Ccap@0 gnd net@14 1.529f -Ccap@1 gnd net@8 1.529f -Ccap@2 gnd net@11 1.529f -Rres@0 net@14 a 2.409 -Rres@1 net@11 net@14 4.818 -Rres@2 b net@8 2.409 -Rres@3 net@8 net@11 4.818 -.ENDS wire-C_0_011f-416_9-R_34_667m +.SUBCKT wire-C_0_011f-478_3-R_34_667m a b +Ccap@0 gnd net@14 1.754f +Ccap@1 gnd net@8 1.754f +Ccap@2 gnd net@11 1.754f +Rres@0 net@14 a 2.764 +Rres@1 net@11 net@14 5.527 +Rres@2 b net@8 2.764 +Rres@3 net@8 net@11 5.527 +.ENDS wire-C_0_011f-478_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-416_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-416_9-R_34_667m -.ENDS wire90-416_9-layer_1-width_3 - -*** CELL: arbiterM:mutex{sch} -.SUBCKT mutex in[A] in[B] out[A] out[B] reset[A] reset[B] -XNMOSx@2 gnd reset[A] net@0 NMOSx-X_4 -XNMOSx@3 net@1 reset[B] gnd NMOSx-X_4 -XPMOSx@0 net@0 net@1 in[A] PMOSx-X_20 -XPMOSx@4 net@1 net@0 in[B] PMOSx-X_20 -XPMOSx@5 out[B] net@33 net@1 PMOSx-X_20 -XPMOSx@6 out[A] net@35 net@0 PMOSx-X_20 -Xnms1@0 net@0 net@1 nms1-X_4 -Xnms1@2 net@1 net@0 nms1-X_4 -Xwire90@0 net@35 net@1 wire90-407_4-layer_1-width_3 -Xwire90@1 net@0 net@33 wire90-416_9-layer_1-width_3 -.ENDS mutex - -*** CELL: redFive:pms2{sch} -.SUBCKT pms2-X_30 d g g2 -XPMOS@0 net@2 g vdd PMOSx-X_60 -XPMOS@1 d g2 net@2 PMOSx-X_60 -.ENDS pms2-X_30 - -*** CELL: redFive:nor2{sch} -.SUBCKT nor2-X_30 ina inb out -XNMOS@0 out ina gnd NMOSx-X_30 -XNMOS@1 out inb gnd NMOSx-X_30 -Xpms2@0 out ina inb pms2-X_30 -.ENDS nor2-X_30 - -*** CELL: redFive:nor2n{sch} -.SUBCKT nor2n-X_30 ina inb out -Xnor2@0 ina inb out nor2-X_30 -.ENDS nor2n-X_30 - -*** CELL: arbiterM:outputNand{sch} -.SUBCKT outputNand inA inB out -XPMOSx@0 out inB vdd PMOSx-X_20 -XPMOSx@1 out inA vdd PMOSx-X_20 -Xnms2b@2 out inA inB nms2-X_20 -.ENDS outputNand +.SUBCKT wire90-478_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-478_3-R_34_667m +.ENDS wire90-478_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-376-R_34_667m a b -Ccap@0 gnd net@14 1.379f -Ccap@1 gnd net@8 1.379f -Ccap@2 gnd net@11 1.379f -Rres@0 net@14 a 2.172 -Rres@1 net@11 net@14 4.345 -Rres@2 b net@8 2.172 -Rres@3 net@8 net@11 4.345 -.ENDS wire-C_0_011f-376-R_34_667m +.SUBCKT wire-C_0_011f-554_3-R_34_667m a b +Ccap@0 gnd net@14 2.032f +Ccap@1 gnd net@8 2.032f +Ccap@2 gnd net@11 2.032f +Rres@0 net@14 a 3.203 +Rres@1 net@11 net@14 6.405 +Rres@2 b net@8 3.203 +Rres@3 net@8 net@11 6.405 +.ENDS wire-C_0_011f-554_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-376-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-376-R_34_667m -.ENDS wire90-376-layer_1-width_3 +.SUBCKT wire90-554_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-554_3-R_34_667m +.ENDS wire90-554_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-711_9-R_34_667m a b -Ccap@0 gnd net@14 2.61f -Ccap@1 gnd net@8 2.61f -Ccap@2 gnd net@11 2.61f -Rres@0 net@14 a 4.113 -Rres@1 net@11 net@14 8.226 -Rres@2 b net@8 4.113 -Rres@3 net@8 net@11 8.226 -.ENDS wire-C_0_011f-711_9-R_34_667m +.SUBCKT wire-C_0_011f-463_3-R_34_667m a b +Ccap@0 gnd net@14 1.699f +Ccap@1 gnd net@8 1.699f +Ccap@2 gnd net@11 1.699f +Rres@0 net@14 a 2.677 +Rres@1 net@11 net@14 5.354 +Rres@2 b net@8 2.677 +Rres@3 net@8 net@11 5.354 +.ENDS wire-C_0_011f-463_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-711_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-711_9-R_34_667m -.ENDS wire90-711_9-layer_1-width_3 +.SUBCKT wire90-463_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-463_3-R_34_667m +.ENDS wire90-463_3-layer_1-width_3 -*** CELL: arbiterM:meArbiter{sch} -.SUBCKT meArbiter in[A] in[B] out[A] out[B] req[A1] req[A2] req[B1] req[B2] -Xmutex@0 net@9 net@11 net@5 net@0 req[A1] req[B1] mutex -Xnms1@0 net@19 req[A2] nms1-X_4 -Xnms1@1 net@19 req[A1] nms1-X_4 -Xnms1@2 net@33 req[B1] nms1-X_4 -Xnms1@3 net@33 req[B2] nms1-X_4 -Xnor2n@0 req[A2] req[A1] net@13 nor2n-X_30 -Xnor2n@2 req[B2] req[B1] net@17 nor2n-X_30 -XoutputNa@0 in[A] net@19 out[A] outputNand -XoutputNa@1 in[B] net@33 out[B] outputNand -Xwire90@0 net@0 net@33 wire90-376-layer_1-width_3 -Xwire90@1 net@19 net@5 wire90-376-layer_1-width_3 -Xwire90@2 net@11 net@17 wire90-711_9-layer_1-width_3 -Xwire90@3 net@13 net@9 wire90-711_9-layer_1-width_3 -.ENDS meArbiter +*** CELL: loopCountM:olc{sch} +.SUBCKT olc bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] inLO[1] inLO[2] ++inLO[3] inLO[4] inLO[5] inLO[6] olc[dec] olc[load] olc[zero] olc[zoo] +XcountLog@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] do[2] do[3] do[4] ++do[5] do[6] olc[zero] olc[zoo] calculate +XolcEven@1 bitt[2] bitt[4] bitt[6] olc[dec] do[2] do[4] do[6] inLO[2] inLO[4] ++inLO[6] olc[load] olcEven +XolcOdd@2 bitt[1] bitt[3] bitt[5] olc[dec] do[3] do[5] inLO[1] inLO[3] ++inLO[5] olc[load] olcOdd +Xwire90@1 wire90@1_a do[2] wire90-380_7-layer_1-width_3 +Xwire90@2 wire90@2_a do[3] wire90-544_8-layer_1-width_3 +Xwire90@3 wire90@3_a do[4] wire90-478_3-layer_1-width_3 +Xwire90@4 wire90@4_a do[5] wire90-554_3-layer_1-width_3 +Xwire90@5 wire90@5_a do[6] wire90-463_3-layer_1-width_3 +.ENDS olc -*** CELL: redFive:nand2{sch} -.SUBCKT nand2-X_20 ina inb out -XPMOS@0 out ina vdd PMOSx-X_20 -XPMOS@1 out inb vdd PMOSx-X_20 -Xnms2@0 out ina inb nms2-X_20 -.ENDS nand2-X_20 +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_100 d g s +MNMOSf@0 d g s gnd nch W='300*(1+ABN/sqrt(300*2))' L='2' ++DELVTO='AVT0N/sqrt(300*2)' +.ENDS NMOSx-X_100 -*** CELL: redFive:nor2{sch} -.SUBCKT nor2-X_5 ina inb out -XNMOS@0 out ina gnd NMOSx-X_5 -XNMOS@1 out inb gnd NMOSx-X_5 -Xpms2@0 out ina inb pms2-X_5 -.ENDS nor2-X_5 +*** CELL: orangeTSMC090nm:PMOSx{sch} +.SUBCKT PMOSx-X_100 d g s +MPMOSf@0 d g s vdd pch W='600*(1+ABP/sqrt(600*2))' L='2' ++DELVTO='AVT0P/sqrt(600*2)' +.ENDS PMOSx-X_100 -*** CELL: redFive:nor2n{sch} -.SUBCKT nor2n-X_5 ina inb out -Xnor2@0 ina inb out nor2-X_5 -.ENDS nor2n-X_5 +*** CELL: redFive:inv{sch} +.SUBCKT inv-X_100 in out +XNMOS@0 out in gnd NMOSx-X_100 +XPMOS@0 out in vdd PMOSx-X_100 +.ENDS inv-X_100 + +*** CELL: centersJ:ctrAND1in100{sch} +.SUBCKT ctrAND1in100 in out +Xinv@11 net@125 net@120 inv-X_30 +XinvI@3 in net@101 inv-X_10 +XinvI@4 net@82 out inv-X_100 +Xwire90@1 net@101 net@125 wire90-414-layer_1-width_3 +Xwire90@2 net@120 net@82 wire90-927-layer_1-width_3 +.ENDS ctrAND1in100 + +*** CELL: orangeTSMC090nm:PMOSx{sch} +.SUBCKT PMOSx-X_15 d g s +MPMOSf@0 d g s vdd pch W='90*(1+ABP/sqrt(90*2))' L='2' ++DELVTO='AVT0P/sqrt(90*2)' +.ENDS PMOSx-X_15 + +*** CELL: redFive:nand2LT_sy{sch} +.SUBCKT nand2LT_sy-X_30 ina inb out +XPMOS@0 out ina vdd PMOSx-X_15 +XPMOS@1 out inb vdd PMOSx-X_15 +Xnms2_sy@0 out ina inb nms2_sy-X_30 +.ENDS nand2LT_sy-X_30 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-495_9-R_34_667m a b -Ccap@0 gnd net@14 1.818f -Ccap@1 gnd net@8 1.818f -Ccap@2 gnd net@11 1.818f -Rres@0 net@14 a 2.865 -Rres@1 net@11 net@14 5.73 -Rres@2 b net@8 2.865 -Rres@3 net@8 net@11 5.73 -.ENDS wire-C_0_011f-495_9-R_34_667m +.SUBCKT wire-C_0_011f-399_2-R_34_667m a b +Ccap@0 gnd net@14 1.464f +Ccap@1 gnd net@8 1.464f +Ccap@2 gnd net@11 1.464f +Rres@0 net@14 a 2.306 +Rres@1 net@11 net@14 4.613 +Rres@2 b net@8 2.306 +Rres@3 net@8 net@11 4.613 +.ENDS wire-C_0_011f-399_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-495_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-495_9-R_34_667m -.ENDS wire90-495_9-layer_1-width_3 +.SUBCKT wire90-399_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-399_2-R_34_667m +.ENDS wire90-399_2-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-224_6-R_34_667m a b -Ccap@0 gnd net@14 0.824f -Ccap@1 gnd net@8 0.824f -Ccap@2 gnd net@11 0.824f -Rres@0 net@14 a 1.298 -Rres@1 net@11 net@14 2.595 -Rres@2 b net@8 1.298 -Rres@3 net@8 net@11 2.595 -.ENDS wire-C_0_011f-224_6-R_34_667m +.SUBCKT wire-C_0_011f-1013_8-R_34_667m a b +Ccap@0 gnd net@14 3.717f +Ccap@1 gnd net@8 3.717f +Ccap@2 gnd net@11 3.717f +Rres@0 net@14 a 5.858 +Rres@1 net@11 net@14 11.715 +Rres@2 b net@8 5.858 +Rres@3 net@8 net@11 11.715 +.ENDS wire-C_0_011f-1013_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-224_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-224_6-R_34_667m -.ENDS wire90-224_6-layer_1-width_3 +.SUBCKT wire90-1013_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1013_8-R_34_667m +.ENDS wire90-1013_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-222_9-R_34_667m a b -Ccap@0 gnd net@14 0.817f -Ccap@1 gnd net@8 0.817f -Ccap@2 gnd net@11 0.817f -Rres@0 net@14 a 1.288 -Rres@1 net@11 net@14 2.576 -Rres@2 b net@8 1.288 -Rres@3 net@8 net@11 2.576 -.ENDS wire-C_0_011f-222_9-R_34_667m +.SUBCKT wire-C_0_011f-468_3-R_34_667m a b +Ccap@0 gnd net@14 1.717f +Ccap@1 gnd net@8 1.717f +Ccap@2 gnd net@11 1.717f +Rres@0 net@14 a 2.706 +Rres@1 net@11 net@14 5.411 +Rres@2 b net@8 2.706 +Rres@3 net@8 net@11 5.411 +.ENDS wire-C_0_011f-468_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-222_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-222_9-R_34_667m -.ENDS wire90-222_9-layer_1-width_3 +.SUBCKT wire90-468_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-468_3-R_34_667m +.ENDS wire90-468_3-layer_1-width_3 -*** CELL: oneHotM:moveAnd{sch} -.SUBCKT moveAnd again bit[Di] bit[Ti] do[Mv] done[D] done[M] done[T] fire[M] -+ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] win[M] -Xinv@0 ilc[do] net@20 inv-X_5 -Xinv@1 net@49 net@52 inv-X_10 -Xinv@2 net@75 ilc[decLO] inv-X_20 -XinvI@0 win[M] net@46 inv-X_5 -XinvI@1 win[M] ilc[ck] inv-X_10 -Xnand2@0 ilc[do] bit[Di] net@66 nand2-X_5 -Xnand2@1 ilc[do] bit[Ti] net@70 nand2-X_5 -Xnand2@2 do[Mv] net@53 again nand2-X_20 -Xnor2n@0 skip win[M] fire[M] nor2n-X_20 -Xnor2n@1 ilc[mo] win[M] done[M] nor2n-X_5 -Xnor2n@2 net@64 win[M] done[D] nor2n-X_5 -Xnor2n@3 net@68 win[M] done[T] nor2n-X_5 -Xnor2n@4 ilc[ho] win[M] net@76 nor2n-X_5 -Xwire90@0 net@20 skip wire90-495_9-layer_1-width_3 -Xwire90@1 net@49 net@46 wire90-142_6-layer_1-width_3 -Xwire90@2 net@52 net@53 wire90-224_6-layer_1-width_3 -Xwire90@4 net@66 net@64 wire90-222_9-layer_1-width_3 -Xwire90@5 net@70 net@68 wire90-222_9-layer_1-width_3 -Xwire90@6 net@76 net@75 wire90-224_6-layer_1-width_3 -.ENDS moveAnd +*** CELL: centersJ:ctrAND2in100LT{sch} +.SUBCKT ctrAND2in100LT inA inB out +Xinv@8 inB net@135 inv-X_10 +Xinv@9 inA net@139 inv-X_10 +Xinv@10 net@146 out inv-X_100 +Xnand2LT_@0 net@140 net@136 net@144 nand2LT_sy-X_30 +Xwire90@4 net@135 net@136 wire90-399_2-layer_1-width_3 +Xwire90@5 net@144 net@146 wire90-1013_8-layer_1-width_3 +Xwire90@6 net@139 net@140 wire90-468_3-layer_1-width_3 +.ENDS ctrAND2in100LT -*** CELL: driversL:predDri60wMC{sch} -.SUBCKT driversL__predDri60wMC in mc pred -XNMOSx@0 pred in gnd NMOSx-X_60 -XNMOSx@1 pred mc gnd NMOSx-X_10 -Xinv@0 pred net@145 inv-X_10 -Xpms3@0 pred mc in net@174 pms3-X_3_333 -Xwire90@0 net@174 net@145 wire90-243_6-layer_1-width_3 -.ENDS driversL__predDri60wMC +*** CELL: centersJ:ctrAND2in100{sch} +.SUBCKT ctrAND2in100 inA inB out +Xinv@9 net@163 net@161 inv-X_30 +XinvI@1 net@162 out inv-X_100 +Xnor2n_sy@0 inA inB net@158 nor2n_sy-X_10 +Xwire90@6 net@158 net@163 wire90-414-layer_1-width_3 +Xwire90@7 net@161 net@162 wire90-927-layer_1-width_3 +.ENDS ctrAND2in100 -*** CELL: driversL:predORdri20wMC{sch} -.SUBCKT predORdri20wMC inA inB mc pred -XNMOSx@0 pred inA gnd NMOSx-X_20 -XNMOSx@1 pred mc gnd NMOSx-X_4 -XNMOSx@2 pred inB gnd NMOSx-X_20 -XPMOSx@1 pred net@217 net@203 PMOSx-X_4 -XPMOSx@2 net@203 inB net@204 PMOSx-X_4 -XPMOSx@3 net@204 inA net@205 PMOSx-X_4 -XPMOSx@4 net@205 mc vdd PMOSx-X_4 -Xinv@0 pred net@145 inv-X_4 -Xwire90@0 net@217 net@145 wire90-243_6-layer_1-width_3 -.ENDS predORdri20wMC +*** CELL: orangeTSMC090nm:NMOSx{sch} +.SUBCKT NMOSx-X_3_999 d g s +MNMOSf@0 d g s gnd nch W='11.997*(1+ABN/sqrt(11.997*2))' L='2' ++DELVTO='AVT0N/sqrt(11.997*2)' +.ENDS NMOSx-X_3_999 -*** CELL: redFive:nms1{sch} -.SUBCKT nms1-X_10 d g -XNMOS@1 d g gnd NMOSx-X_10 -.ENDS nms1-X_10 +*** CELL: redFive:nms3{sch} +.SUBCKT nms3-X_1_333 d g g2 g3 +XNMOS@0 d g3 net@6 NMOSx-X_3_999 +XNMOS@1 net@7 g gnd NMOSx-X_3_999 +XNMOS@2 net@6 g2 net@7 NMOSx-X_3_999 +.ENDS nms3-X_1_333 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-218_6-R_34_667m a b -Ccap@0 gnd net@14 0.802f -Ccap@1 gnd net@8 0.802f -Ccap@2 gnd net@11 0.802f -Rres@0 net@14 a 1.263 -Rres@1 net@11 net@14 2.526 -Rres@2 b net@8 1.263 -Rres@3 net@8 net@11 2.526 -.ENDS wire-C_0_011f-218_6-R_34_667m +*** CELL: driversL:sucDri20or{sch} +.SUBCKT sucDri20or inA inB succ +Xinv@1 succ net@94 inv-X_4 +Xnms3b@0 succ net@142 inB inA nms3-X_1_333 +Xpms1@0 succ inA pms1-X_20 +Xpms1@1 succ inB pms1-X_20 +Xwire90@0 net@142 net@94 wire90-124_7-layer_1-width_3 +.ENDS sucDri20or + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-802-R_34_667m a b +Ccap@0 gnd net@14 2.941f +Ccap@1 gnd net@8 2.941f +Ccap@2 gnd net@11 2.941f +Rres@0 net@14 a 4.634 +Rres@1 net@11 net@14 9.268 +Rres@2 b net@8 4.634 +Rres@3 net@8 net@11 9.268 +.ENDS wire-C_0_011f-802-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-218_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-218_6-R_34_667m -.ENDS wire90-218_6-layer_1-width_3 +.SUBCKT wire90-802-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-802-R_34_667m +.ENDS wire90-802-layer_1-width_3 -*** CELL: oneHotM:predWaitB{sch} -.SUBCKT predWaitB ign[1] ign[2] out pred[1] pred[2] -XNMOSx@6 net@108 ign[1] out NMOSx-X_10 -XNMOSx@11 net@90 pred[1] out NMOSx-X_10 -Xnms1@1 net@108 pred[2] nms1-X_10 -Xnms1@4 net@90 ign[2] nms1-X_10 -Xpms2@0 out ign[2] pred[2] pms2-X_5 -Xpms2@1 out ign[1] pred[1] pms2-X_5 -Xwire90@0 net@108 net@90 wire90-218_6-layer_1-width_3 -.ENDS predWaitB +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-911_4-R_34_667m a b +Ccap@0 gnd net@14 3.342f +Ccap@1 gnd net@8 3.342f +Ccap@2 gnd net@11 3.342f +Rres@0 net@14 a 5.266 +Rres@1 net@11 net@14 10.532 +Rres@2 b net@8 5.266 +Rres@3 net@8 net@11 10.532 +.ENDS wire-C_0_011f-911_4-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-911_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-911_4-R_34_667m +.ENDS wire90-911_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-153_6-R_34_667m a b -Ccap@0 gnd net@14 0.563f -Ccap@1 gnd net@8 0.563f -Ccap@2 gnd net@11 0.563f -Rres@0 net@14 a 0.887 -Rres@1 net@11 net@14 1.775 -Rres@2 b net@8 0.887 -Rres@3 net@8 net@11 1.775 -.ENDS wire-C_0_011f-153_6-R_34_667m +.SUBCKT wire-C_0_011f-405-R_34_667m a b +Ccap@0 gnd net@14 1.485f +Ccap@1 gnd net@8 1.485f +Ccap@2 gnd net@11 1.485f +Rres@0 net@14 a 2.34 +Rres@1 net@11 net@14 4.68 +Rres@2 b net@8 2.34 +Rres@3 net@8 net@11 4.68 +.ENDS wire-C_0_011f-405-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-153_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-153_6-R_34_667m -.ENDS wire90-153_6-layer_1-width_3 +.SUBCKT wire90-405-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-405-R_34_667m +.ENDS wire90-405-layer_1-width_3 -*** CELL: oneHotM:movePreds{sch} -.SUBCKT movePreds do[Mv] done[D] done[M] done[T] done[Tp] ign[D] ign[T] mc -+pred[D] pred[T] s[1] s[2] s[3] wait -Xinv@0 net@29 s[1] inv-X_10 -Xinv@1 net@33 s[2] inv-X_10 -Xinv@2 net@36 s[3] inv-X_10 -XinvI@0 do[Mv] net@28 inv-X_5 -XinvI@1 pred[T] net@32 inv-X_5 -XinvI@2 pred[D] net@35 inv-X_5 -XinvI@3 ign[T] net@69 inv-X_5 -XinvI@4 ign[D] net@74 inv-X_5 -XpredDri6@0 done[D] mc pred[D] driversL__predDri60wMC -XpredDri6@1 done[T] mc pred[T] driversL__predDri60wMC -XpredORdr@0 done[Tp] done[M] mc do[Mv] predORdri20wMC -XpredWait@0 net@71 net@76 wait pred[T] pred[D] predWaitB -Xwire90@0 net@29 net@28 wire90-142_6-layer_1-width_3 -Xwire90@1 net@33 net@32 wire90-142_6-layer_1-width_3 -Xwire90@2 net@36 net@35 wire90-142_6-layer_1-width_3 -Xwire90@3 net@69 net@71 wire90-153_6-layer_1-width_3 -Xwire90@4 net@76 net@74 wire90-153_6-layer_1-width_3 -.ENDS movePreds +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-472_9-R_34_667m a b +Ccap@0 gnd net@14 1.734f +Ccap@1 gnd net@8 1.734f +Ccap@2 gnd net@11 1.734f +Rres@0 net@14 a 2.732 +Rres@1 net@11 net@14 5.465 +Rres@2 b net@8 2.732 +Rres@3 net@8 net@11 5.465 +.ENDS wire-C_0_011f-472_9-R_34_667m -*** CELL: oneHotM:moveTorpPreds{sch} -.SUBCKT moveTorpPreds TpBAR do[Tp] done[M] fire[T] mc s[4] s[5] torp torpBAR -+win[T] -Xinv@0 TpBAR s[4] inv-X_10 -Xinv@1 torpBAR s[5] inv-X_10 -XinvI@1 do[Tp] TpBAR inv-X_10 -XinvI@2 torp torpBAR inv-X_10 -XinvI@3 win[T] fire[T] inv-X_30 -XpredDri2@0 fire[T] mc torp predDri20wMC -XpredORdr@0 fire[T] done[M] mc do[Tp] predORdri20wMC -.ENDS moveTorpPreds +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-472_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-472_9-R_34_667m +.ENDS wire90-472_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-617-R_34_667m a b -Ccap@0 gnd net@14 2.262f -Ccap@1 gnd net@8 2.262f -Ccap@2 gnd net@11 2.262f -Rres@0 net@14 a 3.565 -Rres@1 net@11 net@14 7.13 -Rres@2 b net@8 3.565 -Rres@3 net@8 net@11 7.13 -.ENDS wire-C_0_011f-617-R_34_667m +.SUBCKT wire-C_0_011f-346_7-R_34_667m a b +Ccap@0 gnd net@14 1.271f +Ccap@1 gnd net@8 1.271f +Ccap@2 gnd net@11 1.271f +Rres@0 net@14 a 2.003 +Rres@1 net@11 net@14 4.006 +Rres@2 b net@8 2.003 +Rres@3 net@8 net@11 4.006 +.ENDS wire-C_0_011f-346_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-617-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-617-R_34_667m -.ENDS wire90-617-layer_1-width_3 +.SUBCKT wire90-346_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-346_7-R_34_667m +.ENDS wire90-346_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1348_3-R_34_667m a b -Ccap@0 gnd net@14 4.944f -Ccap@1 gnd net@8 4.944f -Ccap@2 gnd net@11 4.944f -Rres@0 net@14 a 7.79 -Rres@1 net@11 net@14 15.58 -Rres@2 b net@8 7.79 -Rres@3 net@8 net@11 15.58 -.ENDS wire-C_0_011f-1348_3-R_34_667m +.SUBCKT wire-C_0_011f-438_9-R_34_667m a b +Ccap@0 gnd net@14 1.609f +Ccap@1 gnd net@8 1.609f +Ccap@2 gnd net@11 1.609f +Rres@0 net@14 a 2.536 +Rres@1 net@11 net@14 5.072 +Rres@2 b net@8 2.536 +Rres@3 net@8 net@11 5.072 +.ENDS wire-C_0_011f-438_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1348_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1348_3-R_34_667m -.ENDS wire90-1348_3-layer_1-width_3 +.SUBCKT wire90-438_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-438_9-R_34_667m +.ENDS wire90-438_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-865_4-R_34_667m a b -Ccap@0 gnd net@14 3.173f -Ccap@1 gnd net@8 3.173f -Ccap@2 gnd net@11 3.173f -Rres@0 net@14 a 5 -Rres@1 net@11 net@14 10 -Rres@2 b net@8 5 -Rres@3 net@8 net@11 10 -.ENDS wire-C_0_011f-865_4-R_34_667m +.SUBCKT wire-C_0_011f-143_2-R_34_667m a b +Ccap@0 gnd net@14 0.525f +Ccap@1 gnd net@8 0.525f +Ccap@2 gnd net@11 0.525f +Rres@0 net@14 a 0.827 +Rres@1 net@11 net@14 1.655 +Rres@2 b net@8 0.827 +Rres@3 net@8 net@11 1.655 +.ENDS wire-C_0_011f-143_2-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-865_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-865_4-R_34_667m -.ENDS wire90-865_4-layer_1-width_3 +.SUBCKT wire90-143_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-143_2-R_34_667m +.ENDS wire90-143_2-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1509_4-R_34_667m a b -Ccap@0 gnd net@14 5.534f -Ccap@1 gnd net@8 5.534f -Ccap@2 gnd net@11 5.534f -Rres@0 net@14 a 8.721 -Rres@1 net@11 net@14 17.442 -Rres@2 b net@8 8.721 -Rres@3 net@8 net@11 17.442 -.ENDS wire-C_0_011f-1509_4-R_34_667m +.SUBCKT wire-C_0_011f-144_3-R_34_667m a b +Ccap@0 gnd net@14 0.529f +Ccap@1 gnd net@8 0.529f +Ccap@2 gnd net@11 0.529f +Rres@0 net@14 a 0.834 +Rres@1 net@11 net@14 1.667 +Rres@2 b net@8 0.834 +Rres@3 net@8 net@11 1.667 +.ENDS wire-C_0_011f-144_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1509_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1509_4-R_34_667m -.ENDS wire90-1509_4-layer_1-width_3 +.SUBCKT wire90-144_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-144_3-R_34_667m +.ENDS wire90-144_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-479_8-R_34_667m a b -Ccap@0 gnd net@14 1.759f -Ccap@1 gnd net@8 1.759f -Ccap@2 gnd net@11 1.759f -Rres@0 net@14 a 2.772 -Rres@1 net@11 net@14 5.544 -Rres@2 b net@8 2.772 -Rres@3 net@8 net@11 5.544 -.ENDS wire-C_0_011f-479_8-R_34_667m +.SUBCKT wire-C_0_011f-431_3-R_34_667m a b +Ccap@0 gnd net@14 1.581f +Ccap@1 gnd net@8 1.581f +Ccap@2 gnd net@11 1.581f +Rres@0 net@14 a 2.492 +Rres@1 net@11 net@14 4.984 +Rres@2 b net@8 2.492 +Rres@3 net@8 net@11 4.984 +.ENDS wire-C_0_011f-431_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-479_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-479_8-R_34_667m -.ENDS wire90-479_8-layer_1-width_3 +.SUBCKT wire90-431_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-431_3-R_34_667m +.ENDS wire90-431_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-930_7-R_34_667m a b -Ccap@0 gnd net@14 3.413f -Ccap@1 gnd net@8 3.413f -Ccap@2 gnd net@11 3.413f -Rres@0 net@14 a 5.377 -Rres@1 net@11 net@14 10.755 -Rres@2 b net@8 5.377 -Rres@3 net@8 net@11 10.755 -.ENDS wire-C_0_011f-930_7-R_34_667m +.SUBCKT wire-C_0_011f-485_9-R_34_667m a b +Ccap@0 gnd net@14 1.782f +Ccap@1 gnd net@8 1.782f +Ccap@2 gnd net@11 1.782f +Rres@0 net@14 a 2.807 +Rres@1 net@11 net@14 5.615 +Rres@2 b net@8 2.807 +Rres@3 net@8 net@11 5.615 +.ENDS wire-C_0_011f-485_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-930_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-930_7-R_34_667m -.ENDS wire90-930_7-layer_1-width_3 +.SUBCKT wire90-485_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-485_9-R_34_667m +.ENDS wire90-485_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-682_4-R_34_667m a b -Ccap@0 gnd net@14 2.502f -Ccap@1 gnd net@8 2.502f -Ccap@2 gnd net@11 2.502f -Rres@0 net@14 a 3.943 -Rres@1 net@11 net@14 7.886 -Rres@2 b net@8 3.943 -Rres@3 net@8 net@11 7.886 -.ENDS wire-C_0_011f-682_4-R_34_667m +.SUBCKT wire-C_0_011f-208_9-R_34_667m a b +Ccap@0 gnd net@14 0.766f +Ccap@1 gnd net@8 0.766f +Ccap@2 gnd net@11 0.766f +Rres@0 net@14 a 1.207 +Rres@1 net@11 net@14 2.414 +Rres@2 b net@8 1.207 +Rres@3 net@8 net@11 2.414 +.ENDS wire-C_0_011f-208_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-682_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-682_4-R_34_667m -.ENDS wire90-682_4-layer_1-width_3 +.SUBCKT wire90-208_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-208_9-R_34_667m +.ENDS wire90-208_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-897_3-R_34_667m a b -Ccap@0 gnd net@14 3.29f -Ccap@1 gnd net@8 3.29f -Ccap@2 gnd net@11 3.29f -Rres@0 net@14 a 5.184 -Rres@1 net@11 net@14 10.369 -Rres@2 b net@8 5.184 -Rres@3 net@8 net@11 10.369 -.ENDS wire-C_0_011f-897_3-R_34_667m +.SUBCKT wire-C_0_011f-127_4-R_34_667m a b +Ccap@0 gnd net@14 0.467f +Ccap@1 gnd net@8 0.467f +Ccap@2 gnd net@11 0.467f +Rres@0 net@14 a 0.736 +Rres@1 net@11 net@14 1.472 +Rres@2 b net@8 0.736 +Rres@3 net@8 net@11 1.472 +.ENDS wire-C_0_011f-127_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-897_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-897_3-R_34_667m -.ENDS wire90-897_3-layer_1-width_3 +.SUBCKT wire90-127_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-127_4-R_34_667m +.ENDS wire90-127_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1010_4-R_34_667m a b -Ccap@0 gnd net@14 3.705f -Ccap@1 gnd net@8 3.705f -Ccap@2 gnd net@11 3.705f -Rres@0 net@14 a 5.838 -Rres@1 net@11 net@14 11.676 -Rres@2 b net@8 5.838 -Rres@3 net@8 net@11 11.676 -.ENDS wire-C_0_011f-1010_4-R_34_667m +.SUBCKT wire-C_0_011f-215_9-R_34_667m a b +Ccap@0 gnd net@14 0.792f +Ccap@1 gnd net@8 0.792f +Ccap@2 gnd net@11 0.792f +Rres@0 net@14 a 1.247 +Rres@1 net@11 net@14 2.495 +Rres@2 b net@8 1.247 +Rres@3 net@8 net@11 2.495 +.ENDS wire-C_0_011f-215_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1010_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1010_4-R_34_667m -.ENDS wire90-1010_4-layer_1-width_3 +.SUBCKT wire90-215_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-215_9-R_34_667m +.ENDS wire90-215_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-918_3-R_34_667m a b -Ccap@0 gnd net@14 3.367f -Ccap@1 gnd net@8 3.367f -Ccap@2 gnd net@11 3.367f -Rres@0 net@14 a 5.306 -Rres@1 net@11 net@14 10.611 -Rres@2 b net@8 5.306 -Rres@3 net@8 net@11 10.611 -.ENDS wire-C_0_011f-918_3-R_34_667m +.SUBCKT wire-C_0_011f-140_6-R_34_667m a b +Ccap@0 gnd net@14 0.516f +Ccap@1 gnd net@8 0.516f +Ccap@2 gnd net@11 0.516f +Rres@0 net@14 a 0.812 +Rres@1 net@11 net@14 1.625 +Rres@2 b net@8 0.812 +Rres@3 net@8 net@11 1.625 +.ENDS wire-C_0_011f-140_6-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-140_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-140_6-R_34_667m +.ENDS wire90-140_6-layer_1-width_3 + +*** CELL: loopCountM:olcControl{sch} +.SUBCKT olcControl Dvoid do[Co] do[Ld] do[reD] flag[D][clr] flag[D][set] ++ilc[load] mc olc[dec] olc[load] olc[zero] olc[zoo] s[1] s[2] s[3] +XctrAND1i@0 net@527 net@165 ctrAND1in30 +XctrAND1i@3 net@519 ilc[load] ctrAND1in100 +XctrAND1i@4 net@547 net@162 ctrAND1in30 +XctrAND2i@3 do[2] net@339 olc[load] ctrAND2in100LT +XctrAND2i@5 olc[zero] net@547 olc[dec] ctrAND2in100 +Xinv@6 olc[zoo] net@180 inv-X_5 +Xinv@7 olc[zero] net@184 inv-X_5 +Xinv@14 do[Co] net@386 inv-X_10 +Xinv@16 Dvoid net@451 inv-X_5 +Xinv@18 flag[D][set] net@535 inv-X_5 +Xinv@19 flag[D][clr] net@539 inv-X_5 +Xinv@20 do[Ld] net@576 inv-X_5 +XinvI@2 net@538 s[3] inv-X_10 +XinvI@3 net@534 s[2] inv-X_10 +XinvI@4 net@575 s[1] inv-X_10 +Xnand2@0 net@288 net@162 net@286 nand2-X_5 +Xnand2@1 net@289 net@165 net@284 nand2-X_5 +Xnand2@2 olc[zoo] net@162 net@279 nand2-X_5 +Xnand2@3 olc[zero] net@165 net@281 nand2-X_5 +Xnand2@4 Dvoid do[Ld] net@471 nand2-X_5 +Xnand2@5 net@455 do[Ld] net@438 nand2-X_5 +Xnor2_sy@1 do[reD] do[2] net@556 nor2_sy-X_5 +XpredDri2@0 net@358 mc do[2] predDri20wMC +XpredDri2@2 net@162 mc do[Co] predDri20wMC +XpredDri2@3 net@165 mc do[reD] predDri20wMC +XpredORdr@0 ilc[load] olc[load] mc do[Ld] predORdri20wMC +XsucDri20@0 olc[load] net@278 sucDri20 +XsucDri20@3 net@428 net@424 flag[D][clr] sucDri20or +XsucDri20@4 net@426 net@422 flag[D][set] sucDri20or +Xwire90@6 net@358 net@165 wire90-802-layer_1-width_3 +Xwire90@8 net@278 do[2] wire90-911_4-layer_1-width_3 +Xwire90@9 net@281 net@422 wire90-405-layer_1-width_3 +Xwire90@10 net@279 net@426 wire90-472_9-layer_1-width_3 +Xwire90@11 net@286 net@428 wire90-346_7-layer_1-width_3 +Xwire90@12 net@284 net@424 wire90-438_9-layer_1-width_3 +Xwire90@13 net@180 net@288 wire90-143_2-layer_1-width_3 +Xwire90@14 net@184 net@289 wire90-144_3-layer_1-width_3 +Xwire90@17 net@471 net@339 wire90-431_3-layer_1-width_3 +Xwire90@19 net@386 net@547 wire90-485_9-layer_1-width_3 +Xwire90@20 net@438 net@519 wire90-208_9-layer_1-width_3 +Xwire90@21 net@455 net@451 wire90-127_4-layer_1-width_3 +Xwire90@22 net@556 net@527 wire90-215_9-layer_1-width_3 +Xwire90@23 net@535 net@534 wire90-140_6-layer_1-width_3 +Xwire90@24 net@539 net@538 wire90-140_6-layer_1-width_3 +Xwire90@25 net@576 net@575 wire90-140_6-layer_1-width_3 +.ENDS olcControl -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-918_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-918_3-R_34_667m -.ENDS wire90-918_3-layer_1-width_3 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1022_9-R_34_667m a b +Ccap@0 gnd net@14 3.751f +Ccap@1 gnd net@8 3.751f +Ccap@2 gnd net@11 3.751f +Rres@0 net@14 a 5.91 +Rres@1 net@11 net@14 11.82 +Rres@2 b net@8 5.91 +Rres@3 net@8 net@11 11.82 +.ENDS wire-C_0_011f-1022_9-R_34_667m -*** CELL: oneHotM:moveAll{sch} -.SUBCKT moveAll bit[Di] bit[Ti] do[Mv] do[Tp] do[reD] fire[M] flag[D][set] -+ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] mc pred[D] pred[T] ready s[1] s[2] -+s[3] s[4] s[5] torp -XmeArbite@1 ready vdd net@535 net@508 net@391 net@739 net@500 net@738 -+meArbiter -XmoveAnd@1 net@727 bit[Di] bit[Ti] do[Mv] done[D] do[reD] done[T] fire[M] -+ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] win[M] moveAnd -XmovePred@0 do[Mv] done[D] done[M] done[T] done[Tp] bit[5] bit[4] mc pred[D] -+pred[T] s[1] s[2] s[3] wait movePreds -XmoveTorp@1 net@695 do[Tp] done[M] net@751 mc s[4] s[5] torp net@703 win[T] -+moveTorpPreds -Xpms1@0 flag[D][set] win[T] pms1-X_20 -Xwire90@1 net@508 win[T] wire90-617-layer_1-width_3 -Xwire90@5 net@727 net@391 wire90-1348_3-layer_1-width_3 -Xwire90@6 wait net@739 wire90-865_4-layer_1-width_3 -Xwire90@28 net@535 win[M] wire90-1509_4-layer_1-width_3 -Xwire90@29 wire90@29_a done[D] wire90-479_8-layer_1-width_3 -Xwire90@30 done[M] do[reD] wire90-930_7-layer_1-width_3 -Xwire90@31 wire90@31_a done[T] wire90-682_4-layer_1-width_3 -Xwire90@33 net@695 net@500 wire90-897_3-layer_1-width_3 -Xwire90@34 net@703 net@738 wire90-1010_4-layer_1-width_3 -Xwire90@36 net@751 done[Tp] wire90-918_3-layer_1-width_3 -.ENDS moveAll +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1022_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1022_9-R_34_667m +.ENDS wire90-1022_9-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1764_4-R_34_667m a b -Ccap@0 gnd net@14 6.469f -Ccap@1 gnd net@8 6.469f -Ccap@2 gnd net@11 6.469f -Rres@0 net@14 a 10.194 -Rres@1 net@11 net@14 20.389 -Rres@2 b net@8 10.194 -Rres@3 net@8 net@11 20.389 -.ENDS wire-C_0_011f-1764_4-R_34_667m +.SUBCKT wire-C_0_011f-810_8-R_34_667m a b +Ccap@0 gnd net@14 2.973f +Ccap@1 gnd net@8 2.973f +Ccap@2 gnd net@11 2.973f +Rres@0 net@14 a 4.685 +Rres@1 net@11 net@14 9.369 +Rres@2 b net@8 4.685 +Rres@3 net@8 net@11 9.369 +.ENDS wire-C_0_011f-810_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1764_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1764_4-R_34_667m -.ENDS wire90-1764_4-layer_1-width_3 +.SUBCKT wire90-810_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-810_8-R_34_667m +.ENDS wire90-810_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1373_4-R_34_667m a b -Ccap@0 gnd net@14 5.036f -Ccap@1 gnd net@8 5.036f -Ccap@2 gnd net@11 5.036f -Rres@0 net@14 a 7.935 -Rres@1 net@11 net@14 15.87 -Rres@2 b net@8 7.935 -Rres@3 net@8 net@11 15.87 -.ENDS wire-C_0_011f-1373_4-R_34_667m +.SUBCKT wire-C_0_011f-4437_9-R_34_667m a b +Ccap@0 gnd net@14 16.272f +Ccap@1 gnd net@8 16.272f +Ccap@2 gnd net@11 16.272f +Rres@0 net@14 a 25.641 +Rres@1 net@11 net@14 51.282 +Rres@2 b net@8 25.641 +Rres@3 net@8 net@11 51.282 +.ENDS wire-C_0_011f-4437_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1373_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1373_4-R_34_667m -.ENDS wire90-1373_4-layer_1-width_3 +.SUBCKT wire90-4437_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-4437_9-R_34_667m +.ENDS wire90-4437_9-layer_1-width_3 -*** CELL: loopCountM:olcEven{sch} -.SUBCKT olcEven bit[2] bit[4] bit[6] count[T] do[2] do[4] do[6] inLO[2] -+inLO[4] inLO[6] load[T] -Xinv@2 count[T] net@210 inv-X_30 -Xinv@3 load[T] net@211 inv-X_30 -XringB@3 bit[6] count[F] count[T] do[6] inLO[6] load[F] load[T] ringB -XringB@4 bit[4] count[F] count[T] do[4] inLO[4] load[F] load[T] ringB -XringB@5 bit[2] count[F] count[T] do[2] inLO[2] load[F] load[T] ringB -Xwire90@3 net@210 count[F] wire90-1764_4-layer_1-width_3 -Xwire90@4 net@211 load[F] wire90-1373_4-layer_1-width_3 -.ENDS olcEven +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-3501_1-R_34_667m a b +Ccap@0 gnd net@14 12.837f +Ccap@1 gnd net@8 12.837f +Ccap@2 gnd net@11 12.837f +Rres@0 net@14 a 20.229 +Rres@1 net@11 net@14 40.457 +Rres@2 b net@8 20.229 +Rres@3 net@8 net@11 40.457 +.ENDS wire-C_0_011f-3501_1-R_34_667m -*** CELL: loopCountM:olcOdd{sch} -.SUBCKT olcOdd bit[1] bit[3] bit[5] count[T] do[3] do[5] inLO[1] inLO[3] -+inLO[5] load[T] -Xinv@2 load[T] net@307 inv-X_30 -Xinv@3 count[T] net@310 inv-X_30 -XringB@3 bit[5] count[F] count[T] do[5] inLO[5] load[F] load[T] ringB -XringB@4 bit[3] count[F] count[T] do[3] inLO[3] load[F] load[T] ringB -XringB@5 bit[1] count[F] count[T] vdd inLO[1] load[F] load[T] ringB -Xwire90@2 net@307 load[F] wire90-1373_4-layer_1-width_3 -Xwire90@3 net@310 count[F] wire90-1764_4-layer_1-width_3 -.ENDS olcOdd +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-3501_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-3501_1-R_34_667m +.ENDS wire90-3501_1-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-380_7-R_34_667m a b -Ccap@0 gnd net@14 1.396f -Ccap@1 gnd net@8 1.396f -Ccap@2 gnd net@11 1.396f -Rres@0 net@14 a 2.2 -Rres@1 net@11 net@14 4.399 -Rres@2 b net@8 2.2 -Rres@3 net@8 net@11 4.399 -.ENDS wire-C_0_011f-380_7-R_34_667m +.SUBCKT wire-C_0_011f-1686-R_34_667m a b +Ccap@0 gnd net@14 6.182f +Ccap@1 gnd net@8 6.182f +Ccap@2 gnd net@11 6.182f +Rres@0 net@14 a 9.741 +Rres@1 net@11 net@14 19.483 +Rres@2 b net@8 9.741 +Rres@3 net@8 net@11 19.483 +.ENDS wire-C_0_011f-1686-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-380_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-380_7-R_34_667m -.ENDS wire90-380_7-layer_1-width_3 +.SUBCKT wire90-1686-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1686-R_34_667m +.ENDS wire90-1686-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-544_8-R_34_667m a b -Ccap@0 gnd net@14 1.998f -Ccap@1 gnd net@8 1.998f -Ccap@2 gnd net@11 1.998f -Rres@0 net@14 a 3.148 -Rres@1 net@11 net@14 6.295 -Rres@2 b net@8 3.148 -Rres@3 net@8 net@11 6.295 -.ENDS wire-C_0_011f-544_8-R_34_667m +.SUBCKT wire-C_0_011f-1399-R_34_667m a b +Ccap@0 gnd net@14 5.13f +Ccap@1 gnd net@8 5.13f +Ccap@2 gnd net@11 5.13f +Rres@0 net@14 a 8.083 +Rres@1 net@11 net@14 16.166 +Rres@2 b net@8 8.083 +Rres@3 net@8 net@11 16.166 +.ENDS wire-C_0_011f-1399-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-544_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-544_8-R_34_667m -.ENDS wire90-544_8-layer_1-width_3 +.SUBCKT wire90-1399-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1399-R_34_667m +.ENDS wire90-1399-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-478_3-R_34_667m a b -Ccap@0 gnd net@14 1.754f -Ccap@1 gnd net@8 1.754f -Ccap@2 gnd net@11 1.754f -Rres@0 net@14 a 2.764 -Rres@1 net@11 net@14 5.527 -Rres@2 b net@8 2.764 -Rres@3 net@8 net@11 5.527 -.ENDS wire-C_0_011f-478_3-R_34_667m +.SUBCKT wire-C_0_011f-1408_5-R_34_667m a b +Ccap@0 gnd net@14 5.164f +Ccap@1 gnd net@8 5.164f +Ccap@2 gnd net@11 5.164f +Rres@0 net@14 a 8.138 +Rres@1 net@11 net@14 16.276 +Rres@2 b net@8 8.138 +Rres@3 net@8 net@11 16.276 +.ENDS wire-C_0_011f-1408_5-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-478_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-478_3-R_34_667m -.ENDS wire90-478_3-layer_1-width_3 +.SUBCKT wire90-1408_5-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1408_5-R_34_667m +.ENDS wire90-1408_5-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1925_2-R_34_667m a b +Ccap@0 gnd net@14 7.059f +Ccap@1 gnd net@8 7.059f +Ccap@2 gnd net@11 7.059f +Rres@0 net@14 a 11.123 +Rres@1 net@11 net@14 22.247 +Rres@2 b net@8 11.123 +Rres@3 net@8 net@11 22.247 +.ENDS wire-C_0_011f-1925_2-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1925_2-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1925_2-R_34_667m +.ENDS wire90-1925_2-layer_1-width_3 + +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-1638_1-R_34_667m a b +Ccap@0 gnd net@14 6.006f +Ccap@1 gnd net@8 6.006f +Ccap@2 gnd net@11 6.006f +Rres@0 net@14 a 9.465 +Rres@1 net@11 net@14 18.929 +Rres@2 b net@8 9.465 +Rres@3 net@8 net@11 18.929 +.ENDS wire-C_0_011f-1638_1-R_34_667m + +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-1638_1-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1638_1-R_34_667m +.ENDS wire90-1638_1-layer_1-width_3 + +*** CELL: loopCountM:olcWcont{sch} +.SUBCKT olcWcont Dvoid do[Co] do[Ld] do[reD] flag[D][clr] flag[D][set] ++ilc[load] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] mc p1p p2p rd sin ++sout +Xolc@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] inLO[1] inLO[2] ++inLO[3] inLO[4] inLO[5] inLO[6] olc[dec] olc[load] olc[zero] olc[zoo] olc +XolcContr@0 Dvoid do[Co] do[Ld] do[reD] flag[D][clr] flag[D][set] ilc[load] ++mc olc[dec] olc[load] olc[zero] olc[zoo] s[1] s[2] s[3] olcControl +XscanEx3h@1 bitt[1] bitt[3] bitt[5] mc p1p p2p rd sin net@46 scanEx3h +XscanEx3h@2 bitt[2] bitt[4] bitt[6] mc p1p p2p rd net@46 net@48 scanEx3h +XscanEx3h@3 s[3] s[2] s[1] mc p1p p2p rd net@48 sout scanEx3h +Xwire90@1 olc[zero] wire90@1_b wire90-1022_9-layer_1-width_3 +Xwire90@2 olc[zoo] wire90@2_b wire90-810_8-layer_1-width_3 +Xwire90@3 olc[load] wire90@3_b wire90-4437_9-layer_1-width_3 +Xwire90@4 olc[dec] wire90@4_b wire90-3501_1-layer_1-width_3 +Xwire90@5 wire90@5_a bitt[4] wire90-1686-layer_1-width_3 +Xwire90@6 wire90@6_a bitt[5] wire90-1399-layer_1-width_3 +Xwire90@7 wire90@7_a bitt[6] wire90-1408_5-layer_1-width_3 +Xwire90@8 wire90@8_a bitt[1] wire90-1686-layer_1-width_3 +Xwire90@9 wire90@9_a bitt[2] wire90-1925_2-layer_1-width_3 +Xwire90@10 wire90@10_a bitt[3] wire90-1638_1-layer_1-width_3 +.ENDS olcWcont *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-554_3-R_34_667m a b -Ccap@0 gnd net@14 2.032f -Ccap@1 gnd net@8 2.032f -Ccap@2 gnd net@11 2.032f -Rres@0 net@14 a 3.203 -Rres@1 net@11 net@14 6.405 -Rres@2 b net@8 3.203 -Rres@3 net@8 net@11 6.405 -.ENDS wire-C_0_011f-554_3-R_34_667m +.SUBCKT wire-C_0_011f-3750-R_34_667m a b +Ccap@0 gnd net@14 13.75f +Ccap@1 gnd net@8 13.75f +Ccap@2 gnd net@11 13.75f +Rres@0 net@14 a 21.667 +Rres@1 net@11 net@14 43.333 +Rres@2 b net@8 21.667 +Rres@3 net@8 net@11 43.333 +.ENDS wire-C_0_011f-3750-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-554_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-554_3-R_34_667m -.ENDS wire90-554_3-layer_1-width_3 +.SUBCKT wire90-3750-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-3750-R_34_667m +.ENDS wire90-3750-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-463_3-R_34_667m a b -Ccap@0 gnd net@14 1.699f -Ccap@1 gnd net@8 1.699f -Ccap@2 gnd net@11 1.699f -Rres@0 net@14 a 2.677 -Rres@1 net@11 net@14 5.354 -Rres@2 b net@8 2.677 -Rres@3 net@8 net@11 5.354 -.ENDS wire-C_0_011f-463_3-R_34_667m +.SUBCKT wire-C_0_011f-3560-R_34_667m a b +Ccap@0 gnd net@14 13.053f +Ccap@1 gnd net@8 13.053f +Ccap@2 gnd net@11 13.053f +Rres@0 net@14 a 20.569 +Rres@1 net@11 net@14 41.138 +Rres@2 b net@8 20.569 +Rres@3 net@8 net@11 41.138 +.ENDS wire-C_0_011f-3560-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-463_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-463_3-R_34_667m -.ENDS wire90-463_3-layer_1-width_3 +.SUBCKT wire90-3560-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-3560-R_34_667m +.ENDS wire90-3560-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1413_6-R_34_667m a b -Ccap@0 gnd net@14 5.183f -Ccap@1 gnd net@8 5.183f -Ccap@2 gnd net@11 5.183f -Rres@0 net@14 a 8.167 -Rres@1 net@11 net@14 16.335 -Rres@2 b net@8 8.167 -Rres@3 net@8 net@11 16.335 -.ENDS wire-C_0_011f-1413_6-R_34_667m +.SUBCKT wire-C_0_011f-3611-R_34_667m a b +Ccap@0 gnd net@14 13.24f +Ccap@1 gnd net@8 13.24f +Ccap@2 gnd net@11 13.24f +Rres@0 net@14 a 20.864 +Rres@1 net@11 net@14 41.727 +Rres@2 b net@8 20.864 +Rres@3 net@8 net@11 41.727 +.ENDS wire-C_0_011f-3611-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1413_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1413_6-R_34_667m -.ENDS wire90-1413_6-layer_1-width_3 +.SUBCKT wire90-3611-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-3611-R_34_667m +.ENDS wire90-3611-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1559_3-R_34_667m a b -Ccap@0 gnd net@14 5.717f -Ccap@1 gnd net@8 5.717f -Ccap@2 gnd net@11 5.717f -Rres@0 net@14 a 9.009 -Rres@1 net@11 net@14 18.019 -Rres@2 b net@8 9.009 -Rres@3 net@8 net@11 18.019 -.ENDS wire-C_0_011f-1559_3-R_34_667m +.SUBCKT wire-C_0_011f-1850-R_34_667m a b +Ccap@0 gnd net@14 6.783f +Ccap@1 gnd net@8 6.783f +Ccap@2 gnd net@11 6.783f +Rres@0 net@14 a 10.689 +Rres@1 net@11 net@14 21.378 +Rres@2 b net@8 10.689 +Rres@3 net@8 net@11 21.378 +.ENDS wire-C_0_011f-1850-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1559_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1559_3-R_34_667m -.ENDS wire90-1559_3-layer_1-width_3 +.SUBCKT wire90-1850-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1850-R_34_667m +.ENDS wire90-1850-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1365_7-R_34_667m a b -Ccap@0 gnd net@14 5.008f -Ccap@1 gnd net@8 5.008f -Ccap@2 gnd net@11 5.008f -Rres@0 net@14 a 7.891 -Rres@1 net@11 net@14 15.781 -Rres@2 b net@8 7.891 -Rres@3 net@8 net@11 15.781 -.ENDS wire-C_0_011f-1365_7-R_34_667m +.SUBCKT wire-C_0_011f-1852-R_34_667m a b +Ccap@0 gnd net@14 6.791f +Ccap@1 gnd net@8 6.791f +Ccap@2 gnd net@11 6.791f +Rres@0 net@14 a 10.7 +Rres@1 net@11 net@14 21.401 +Rres@2 b net@8 10.7 +Rres@3 net@8 net@11 21.401 +.ENDS wire-C_0_011f-1852-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1365_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1365_7-R_34_667m -.ENDS wire90-1365_7-layer_1-width_3 +.SUBCKT wire90-1852-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1852-R_34_667m +.ENDS wire90-1852-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1320_2-R_34_667m a b -Ccap@0 gnd net@14 4.841f -Ccap@1 gnd net@8 4.841f -Ccap@2 gnd net@11 4.841f -Rres@0 net@14 a 7.628 -Rres@1 net@11 net@14 15.256 -Rres@2 b net@8 7.628 -Rres@3 net@8 net@11 15.256 -.ENDS wire-C_0_011f-1320_2-R_34_667m +.SUBCKT wire-C_0_011f-867_8-R_34_667m a b +Ccap@0 gnd net@14 3.182f +Ccap@1 gnd net@8 3.182f +Ccap@2 gnd net@11 3.182f +Rres@0 net@14 a 5.014 +Rres@1 net@11 net@14 10.028 +Rres@2 b net@8 5.014 +Rres@3 net@8 net@11 10.028 +.ENDS wire-C_0_011f-867_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1320_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1320_2-R_34_667m -.ENDS wire90-1320_2-layer_1-width_3 +.SUBCKT wire90-867_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-867_8-R_34_667m +.ENDS wire90-867_8-layer_1-width_3 + +*** CELL: stagesM:outDockCenter{sch} +.SUBCKT outDockCenter bit[Di] bit[Do] bit[Ti] do[Lt] epi[torp] fire[M] ++fire[do] flag[A][clr] flag[A][set] flag[C][T] flag[D][clr] flag[D][set] ++inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] inLO[8] m1[10] m1[11] m1[12] ++m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] ++m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] ++m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] mc p1p p2p ++pred[D] pred[T] ps[do] ps[skip] rd sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] ++sel[Tp] sel[rD] sin sout succ[sf] +Xflags@0 flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[C][T] ++m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] mc ++flags +XilcMoveO@0 bit[Di] bit[Do] bit[Ti] do[Mv] do[Tp] do[reD] epi[torp] fire[M] ++flag[D][set] ilc[load] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] ++inLO[8] mc p1p p2p pred[D] pred[T] rd net@249 sout succ[sf] ilcMoveOut +XohPredAl@0 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] fire[do] flag[A][clr] ++flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] m1cate[1][F] ++m1cate[1][T] m1cate[2][F] m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] ++m1cate[4][T] m1cate[5][F] m1cate[5][T] m1cate[6][F] m1cate[6][T] mc p1p p2p ++ps[do] ps[skip] rd sel[Co] sel[Fl] sel[Ld] sel[Lt] sel[Mv] sel[Tp] sel[rD] ++net@244 net@249 ohPredAll +XolcWcont@0 sel[rD] do[Co] do[Ld] do[reD] flag[D][clr] flag[D][set] net@165 ++inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] mc p1p p2p rd sin net@244 ++olcWcont +Xwire90@5 wire90@5_a flag[A][set] wire90-3750-layer_1-width_3 +Xwire90@6 wire90@6_a flag[A][clr] wire90-3560-layer_1-width_3 +Xwire90@7 wire90@7_a flag[B][set] wire90-3750-layer_1-width_3 +Xwire90@8 wire90@8_a flag[B][clr] wire90-3611-layer_1-width_3 +Xwire90@9 wire90@9_a flag[D][set] wire90-1850-layer_1-width_3 +Xwire90@10 wire90@10_a flag[D][clr] wire90-1852-layer_1-width_3 +Xwire90@24 net@165 ilc[load] wire90-867_8-layer_1-width_3 +.ENDS outDockCenter + +*** CELL: stagesM:outDockPredStage{sch} +.SUBCKT outDockPredStage do[Lt] epi[torp] fire[M] flag[A][clr] flag[A][set] ++flag[C][T] flag[D][clr] flag[D][set] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] ++m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] ++m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] ++m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] m1cate[1][T] m1cate[2][F] ++m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] ++m1cate[5][T] m1cate[6][F] m1cate[6][T] pred[D] pred[T] ps[10] ps[11] ps[12] ++ps[13] ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ++ps[23] ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ++ps[33] ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] ++ps[skip] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] ++sor[1] succ[sf] take[ps] +XdockPSre@0 net@39 m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] ++m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] ++m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] ++m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ++ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ++ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ++ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] take[ps] dockPSreg +XoutDockC@0 ps[18] ps[16] ps[19] do[Lt] epi[torp] fire[M] net@6 flag[A][clr] ++flag[A][set] flag[C][T] flag[D][clr] flag[D][set] inLO[1] inLO[2] inLO[3] ++inLO[4] inLO[5] inLO[6] inLO[8] m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] ++m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] m1cate[1][T] m1cate[2][F] ++m1cate[2][T] m1cate[3][F] m1cate[3][T] m1cate[4][F] m1cate[4][T] m1cate[5][F] ++m1cate[5][T] m1cate[6][F] m1cate[6][T] sir[9] sir[3] sir[2] pred[D] pred[T] ++ps[do] ps[skip] sir[5] m1[24] m1[22] m1[23] m1[27] m1[25] m1[26] m1[21] ++sir[1] sor[1] succ[sf] outDockCenter +Xwire90@0 net@6 net@39 wire90-791_7-layer_1-width_3 +.ENDS outDockPredStage + +*** CELL: stageGroupsM:m1predicate{sch} +.SUBCKT m1predicate do[Lt] epi[torp] fire[M] flag[A][clr] flag[A][set] ++flag[C][F] flag[C][T] flag[D][clr] flag[D][set] inLO[1] inLO[2] inLO[3] ++inLO[4] inLO[5] inLO[6] inLO[8] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] ++m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] ++m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] ++m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1[succ] pred[D] pred[R] ++pred[T] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ++ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ++ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ++ps[6] ps[7] ps[8] ps[9] ps[do] ps[skip] ring[10] ring[11] ring[12] ring[13] ++ring[14] ring[15] ring[16] ring[17] ring[18] ring[19] ring[1] ring[20] ++ring[21] ring[22] ring[23] ring[24] ring[25] ring[26] ring[27] ring[28] ++ring[29] ring[2] ring[30] ring[31] ring[32] ring[33] ring[34] ring[35] ++ring[36] ring[3] ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] sf[succ] ++sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] +XmOneDock@0 m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] m1[18] ++m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] m1[28] ++m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] m1[4] ++m1[5] m1[6] m1[7] m1[8] m1[9] net@54[10] net@54[11] net@54[8] net@54[9] ++net@54[6] net@54[7] net@54[4] net@54[5] net@54[2] net@54[3] net@54[0] ++net@54[1] pred[R] ring[10] ring[11] ring[12] ring[13] ring[14] ring[15] ++ring[16] ring[17] ring[18] ring[19] ring[1] ring[20] ring[21] ring[22] ++ring[23] ring[24] ring[25] ring[26] ring[27] ring[28] ring[29] ring[2] ++ring[30] ring[31] ring[32] ring[33] ring[34] ring[35] ring[36] ring[3] ++ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] sir[1] sir[2] sir[3] sir[4] ++sir[5] sir[6] sir[7] sir[8] sir[9] net@55[8] m1[succ] take[m1] mOneDockStage +XoutDockP@0 do[Lt] epi[torp] fire[M] flag[A][clr] flag[A][set] ++outDockP@0_flag[C][T] flag[D][clr] flag[D][set] inLO[1] inLO[2] inLO[3] ++inLO[4] inLO[5] inLO[6] inLO[8] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] ++m1[16] m1[17] m1[18] m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] ++m1[26] m1[27] m1[28] m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] ++m1[36] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] net@54[10] net@54[11] ++net@54[8] net@54[9] net@54[6] net@54[7] net@54[4] net@54[5] net@54[2] ++net@54[3] net@54[0] net@54[1] pred[D] pred[T] ps[10] ps[11] ps[12] ps[13] ++ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ++ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ++ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] ++ps[skip] net@55[8] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] ++sor[1] outDockP@0_succ[sf] take[ps] outDockPredStage +.ENDS m1predicate + +*** CELL: stageGroupsM:centerFive{sch} +.SUBCKT centerFive do[Lt] do[epi] fire[M] flag[C][F] flag[C][T] inLO[1] ++inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] inLO[8] in[10] in[11] in[12] in[13] ++in[14] in[15] in[16] in[17] in[18] in[19] in[1] in[20] in[21] in[22] in[23] ++in[24] in[25] in[26] in[27] in[28] in[29] in[2] in[30] in[31] in[32] in[33] ++in[34] in[35] in[36] in[3] in[4] in[5] in[6] in[7] in[8] in[9] in[T] pred[D] ++pred[R] pred[T] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ++ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ++ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ++ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ring[10] ring[11] ring[12] ring[13] ++ring[14] ring[15] ring[16] ring[17] ring[18] ring[19] ring[1] ring[20] ++ring[21] ring[22] ring[23] ring[24] ring[25] ring[26] ring[27] ring[28] ++ring[29] ring[2] ring[30] ring[31] ring[32] ring[33] ring[34] ring[35] ++ring[36] ring[3] ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] rq[10] ++rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] rq[18] rq[19] rq[1] rq[20] ++rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] rq[28] rq[29] rq[2] rq[30] ++rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] ++rq[9] rq[succ] sf[succ] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] ++sir[8] sir[9] sor[1] +XepiRQod@0 do[epi] net@57 epi[torp] flag[A][clr] flag[A][set] flag[D][clr] ++flag[D][set] in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] ++in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] ++in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] ++in[5] in[6] in[7] in[8] in[9] in[T] net@71[26] net@71[25] net@71[24] ++net@71[23] net@71[22] net@71[21] net@71[20] net@71[19] net@71[18] net@71[17] ++net@71[35] net@71[16] net@71[15] net@71[14] net@71[13] net@71[12] net@71[11] ++net@71[10] net@71[9] net@71[8] net@71[7] net@71[34] net@71[6] net@71[5] ++net@71[4] net@71[3] net@71[2] net@71[1] net@71[0] net@71[33] net@71[32] ++net@71[31] net@71[30] net@71[29] net@71[28] net@71[27] ps[do] ps[skip] rq[10] ++rq[11] rq[12] rq[13] rq[14] rq[15] rq[16] rq[17] rq[18] rq[19] rq[1] rq[20] ++rq[21] rq[22] rq[23] rq[24] rq[25] rq[26] rq[27] rq[28] rq[29] rq[2] rq[30] ++rq[31] rq[32] rq[33] rq[34] rq[35] rq[36] rq[3] rq[4] rq[5] rq[6] rq[7] rq[8] ++rq[9] rq[succ] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] ++net@35[8] epiRQod +Xm1predic@0 do[Lt] epi[torp] fire[M] flag[A][clr] flag[A][set] flag[C][F] ++flag[C][T] flag[D][clr] flag[D][set] inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] ++inLO[6] inLO[8] net@71[26] net@71[25] net@71[24] net@71[23] net@71[22] ++net@71[21] net@71[20] net@71[19] net@71[18] net@71[17] net@71[35] net@71[16] ++net@71[15] net@71[14] net@71[13] net@71[12] net@71[11] net@71[10] net@71[9] ++net@71[8] net@71[7] net@71[34] net@71[6] net@71[5] net@71[4] net@71[3] ++net@71[2] net@71[1] net@71[0] net@71[33] net@71[32] net@71[31] net@71[30] ++net@71[29] net@71[28] net@71[27] net@70 pred[D] pred[R] pred[T] ps[10] ps[11] ++ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ++ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ++ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ++ps[do] ps[skip] ring[10] ring[11] ring[12] ring[13] ring[14] ring[15] ++ring[16] ring[17] ring[18] ring[19] ring[1] ring[20] ring[21] ring[22] ++ring[23] ring[24] ring[25] ring[26] ring[27] ring[28] ring[29] ring[2] ++ring[30] ring[31] ring[32] ring[33] ring[34] ring[35] ring[36] ring[3] ++ring[4] ring[5] ring[6] ring[7] ring[8] ring[9] sf[succ] net@35[8] sir[2] ++sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] m1predicate +Xwire90@0 net@70 net@57 wire90-791_7-layer_1-width_3 +.ENDS centerFive *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1126_6-R_34_667m a b -Ccap@0 gnd net@14 4.131f -Ccap@1 gnd net@8 4.131f -Ccap@2 gnd net@11 4.131f -Rres@0 net@14 a 6.509 -Rres@1 net@11 net@14 13.018 -Rres@2 b net@8 6.509 -Rres@3 net@8 net@11 13.018 -.ENDS wire-C_0_011f-1126_6-R_34_667m +.SUBCKT wire-C_0_011f-407_4-R_34_667m a b +Ccap@0 gnd net@14 1.494f +Ccap@1 gnd net@8 1.494f +Ccap@2 gnd net@11 1.494f +Rres@0 net@14 a 2.354 +Rres@1 net@11 net@14 4.708 +Rres@2 b net@8 2.354 +Rres@3 net@8 net@11 4.708 +.ENDS wire-C_0_011f-407_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1126_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1126_6-R_34_667m -.ENDS wire90-1126_6-layer_1-width_3 +.SUBCKT wire90-407_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-407_4-R_34_667m +.ENDS wire90-407_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1033_6-R_34_667m a b -Ccap@0 gnd net@14 3.79f -Ccap@1 gnd net@8 3.79f -Ccap@2 gnd net@11 3.79f -Rres@0 net@14 a 5.972 -Rres@1 net@11 net@14 11.944 -Rres@2 b net@8 5.972 -Rres@3 net@8 net@11 11.944 -.ENDS wire-C_0_011f-1033_6-R_34_667m +.SUBCKT wire-C_0_011f-416_9-R_34_667m a b +Ccap@0 gnd net@14 1.529f +Ccap@1 gnd net@8 1.529f +Ccap@2 gnd net@11 1.529f +Rres@0 net@14 a 2.409 +Rres@1 net@11 net@14 4.818 +Rres@2 b net@8 2.409 +Rres@3 net@8 net@11 4.818 +.ENDS wire-C_0_011f-416_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1033_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1033_6-R_34_667m -.ENDS wire90-1033_6-layer_1-width_3 - -*** CELL: loopCountM:olc{sch} -.SUBCKT olc bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] inLO[1] inLO[2] -+inLO[3] inLO[4] inLO[5] inLO[6] olc[dec] olc[load] olc[zero] olc[zoo] -XcountLog@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] do[2] do[3] do[4] -+do[5] do[6] olc[zero] olc[zoo] calculate -XolcEven@1 bitt[2] bitt[4] bitt[6] olc[dec] do[2] do[4] do[6] inLO[2] inLO[4] -+inLO[6] olc[load] olcEven -XolcOdd@2 bitt[1] bitt[3] bitt[5] olc[dec] do[3] do[5] inLO[1] inLO[3] -+inLO[5] olc[load] olcOdd -Xwire90@1 wire90@1_a do[2] wire90-380_7-layer_1-width_3 -Xwire90@2 wire90@2_a do[3] wire90-544_8-layer_1-width_3 -Xwire90@3 wire90@3_a do[4] wire90-478_3-layer_1-width_3 -Xwire90@4 wire90@4_a do[5] wire90-554_3-layer_1-width_3 -Xwire90@5 wire90@5_a do[6] wire90-463_3-layer_1-width_3 -Xwire90@7 wire90@7_a bitt[1] wire90-1413_6-layer_1-width_3 -Xwire90@8 wire90@8_a bitt[2] wire90-1559_3-layer_1-width_3 -Xwire90@9 wire90@9_a bitt[3] wire90-1365_7-layer_1-width_3 -Xwire90@10 wire90@10_a bitt[4] wire90-1320_2-layer_1-width_3 -Xwire90@11 wire90@11_a bitt[5] wire90-1126_6-layer_1-width_3 -Xwire90@12 wire90@12_a bitt[6] wire90-1033_6-layer_1-width_3 -.ENDS olc - -*** CELL: orangeTSMC090nm:NMOSx{sch} -.SUBCKT NMOSx-X_100 d g s -MNMOSf@0 d g s gnd nch W='300*(1+ABN/sqrt(300*2))' L='2' -+DELVTO='AVT0N/sqrt(300*2)' -.ENDS NMOSx-X_100 +.SUBCKT wire90-416_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-416_9-R_34_667m +.ENDS wire90-416_9-layer_1-width_3 -*** CELL: orangeTSMC090nm:PMOSx{sch} -.SUBCKT PMOSx-X_100 d g s -MPMOSf@0 d g s vdd pch W='600*(1+ABP/sqrt(600*2))' L='2' -+DELVTO='AVT0P/sqrt(600*2)' -.ENDS PMOSx-X_100 +*** CELL: arbiterM:mutex{sch} +.SUBCKT mutex in[A] in[B] out[A] out[B] reset[A] reset[B] +XNMOSx@2 gnd reset[A] net@0 NMOSx-X_4 +XNMOSx@3 net@1 reset[B] gnd NMOSx-X_4 +XPMOSx@0 net@0 net@1 in[A] PMOSx-X_20 +XPMOSx@4 net@1 net@0 in[B] PMOSx-X_20 +XPMOSx@5 out[B] net@33 net@1 PMOSx-X_20 +XPMOSx@6 out[A] net@35 net@0 PMOSx-X_20 +Xnms1@0 net@0 net@1 nms1-X_4 +Xnms1@2 net@1 net@0 nms1-X_4 +Xwire90@0 net@35 net@1 wire90-407_4-layer_1-width_3 +Xwire90@1 net@0 net@33 wire90-416_9-layer_1-width_3 +.ENDS mutex -*** CELL: redFive:inv{sch} -.SUBCKT inv-X_100 in out -XNMOS@0 out in gnd NMOSx-X_100 -XPMOS@0 out in vdd PMOSx-X_100 -.ENDS inv-X_100 +*** CELL: redFive:pms2{sch} +.SUBCKT pms2-X_30 d g g2 +XPMOS@0 net@2 g vdd PMOSx-X_60 +XPMOS@1 d g2 net@2 PMOSx-X_60 +.ENDS pms2-X_30 -*** CELL: centersJ:ctrAND1in100{sch} -.SUBCKT ctrAND1in100 in out -Xinv@11 net@125 net@120 inv-X_30 -XinvI@3 in net@101 inv-X_10 -XinvI@4 net@82 out inv-X_100 -Xwire90@1 net@101 net@125 wire90-414-layer_1-width_3 -Xwire90@2 net@120 net@82 wire90-927-layer_1-width_3 -.ENDS ctrAND1in100 +*** CELL: redFive:nor2{sch} +.SUBCKT nor2-X_30 ina inb out +XNMOS@0 out ina gnd NMOSx-X_30 +XNMOS@1 out inb gnd NMOSx-X_30 +Xpms2@0 out ina inb pms2-X_30 +.ENDS nor2-X_30 -*** CELL: orangeTSMC090nm:PMOSx{sch} -.SUBCKT PMOSx-X_15 d g s -MPMOSf@0 d g s vdd pch W='90*(1+ABP/sqrt(90*2))' L='2' -+DELVTO='AVT0P/sqrt(90*2)' -.ENDS PMOSx-X_15 +*** CELL: redFive:nor2n{sch} +.SUBCKT nor2n-X_30 ina inb out +Xnor2@0 ina inb out nor2-X_30 +.ENDS nor2n-X_30 -*** CELL: redFive:nand2LT_sy{sch} -.SUBCKT nand2LT_sy-X_30 ina inb out -XPMOS@0 out ina vdd PMOSx-X_15 -XPMOS@1 out inb vdd PMOSx-X_15 -Xnms2_sy@0 out ina inb nms2_sy-X_30 -.ENDS nand2LT_sy-X_30 +*** CELL: arbiterM:outputNand{sch} +.SUBCKT outputNand inA inB out +XPMOSx@0 out inB vdd PMOSx-X_20 +XPMOSx@1 out inA vdd PMOSx-X_20 +Xnms2b@2 out inA inB nms2-X_20 +.ENDS outputNand *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-399_2-R_34_667m a b -Ccap@0 gnd net@14 1.464f -Ccap@1 gnd net@8 1.464f -Ccap@2 gnd net@11 1.464f -Rres@0 net@14 a 2.306 -Rres@1 net@11 net@14 4.613 -Rres@2 b net@8 2.306 -Rres@3 net@8 net@11 4.613 -.ENDS wire-C_0_011f-399_2-R_34_667m +.SUBCKT wire-C_0_011f-376-R_34_667m a b +Ccap@0 gnd net@14 1.379f +Ccap@1 gnd net@8 1.379f +Ccap@2 gnd net@11 1.379f +Rres@0 net@14 a 2.172 +Rres@1 net@11 net@14 4.345 +Rres@2 b net@8 2.172 +Rres@3 net@8 net@11 4.345 +.ENDS wire-C_0_011f-376-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-399_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-399_2-R_34_667m -.ENDS wire90-399_2-layer_1-width_3 +.SUBCKT wire90-376-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-376-R_34_667m +.ENDS wire90-376-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1013_8-R_34_667m a b -Ccap@0 gnd net@14 3.717f -Ccap@1 gnd net@8 3.717f -Ccap@2 gnd net@11 3.717f -Rres@0 net@14 a 5.858 -Rres@1 net@11 net@14 11.715 -Rres@2 b net@8 5.858 -Rres@3 net@8 net@11 11.715 -.ENDS wire-C_0_011f-1013_8-R_34_667m +.SUBCKT wire-C_0_011f-711_9-R_34_667m a b +Ccap@0 gnd net@14 2.61f +Ccap@1 gnd net@8 2.61f +Ccap@2 gnd net@11 2.61f +Rres@0 net@14 a 4.113 +Rres@1 net@11 net@14 8.226 +Rres@2 b net@8 4.113 +Rres@3 net@8 net@11 8.226 +.ENDS wire-C_0_011f-711_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1013_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1013_8-R_34_667m -.ENDS wire90-1013_8-layer_1-width_3 +.SUBCKT wire90-711_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-711_9-R_34_667m +.ENDS wire90-711_9-layer_1-width_3 + +*** CELL: arbiterM:meArbiter{sch} +.SUBCKT meArbiter in[A] in[B] out[A] out[B] req[A1] req[A2] req[B1] req[B2] +Xmutex@0 net@9 net@11 net@5 net@0 req[A1] req[B1] mutex +Xnms1@0 net@19 req[A2] nms1-X_4 +Xnms1@1 net@19 req[A1] nms1-X_4 +Xnms1@2 net@33 req[B1] nms1-X_4 +Xnms1@3 net@33 req[B2] nms1-X_4 +Xnor2n@0 req[A2] req[A1] net@13 nor2n-X_30 +Xnor2n@2 req[B2] req[B1] net@17 nor2n-X_30 +XoutputNa@0 in[A] net@19 out[A] outputNand +XoutputNa@1 in[B] net@33 out[B] outputNand +Xwire90@0 net@0 net@33 wire90-376-layer_1-width_3 +Xwire90@1 net@19 net@5 wire90-376-layer_1-width_3 +Xwire90@2 net@11 net@17 wire90-711_9-layer_1-width_3 +Xwire90@3 net@13 net@9 wire90-711_9-layer_1-width_3 +.ENDS meArbiter *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-468_3-R_34_667m a b -Ccap@0 gnd net@14 1.717f -Ccap@1 gnd net@8 1.717f -Ccap@2 gnd net@11 1.717f -Rres@0 net@14 a 2.706 -Rres@1 net@11 net@14 5.411 -Rres@2 b net@8 2.706 -Rres@3 net@8 net@11 5.411 -.ENDS wire-C_0_011f-468_3-R_34_667m +.SUBCKT wire-C_0_011f-495_9-R_34_667m a b +Ccap@0 gnd net@14 1.818f +Ccap@1 gnd net@8 1.818f +Ccap@2 gnd net@11 1.818f +Rres@0 net@14 a 2.865 +Rres@1 net@11 net@14 5.73 +Rres@2 b net@8 2.865 +Rres@3 net@8 net@11 5.73 +.ENDS wire-C_0_011f-495_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-468_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-468_3-R_34_667m -.ENDS wire90-468_3-layer_1-width_3 - -*** CELL: centersJ:ctrAND2in100LT{sch} -.SUBCKT ctrAND2in100LT inA inB out -Xinv@8 inB net@135 inv-X_10 -Xinv@9 inA net@139 inv-X_10 -Xinv@10 net@146 out inv-X_100 -Xnand2LT_@0 net@140 net@136 net@144 nand2LT_sy-X_30 -Xwire90@4 net@135 net@136 wire90-399_2-layer_1-width_3 -Xwire90@5 net@144 net@146 wire90-1013_8-layer_1-width_3 -Xwire90@6 net@139 net@140 wire90-468_3-layer_1-width_3 -.ENDS ctrAND2in100LT - -*** CELL: centersJ:ctrAND2in100{sch} -.SUBCKT ctrAND2in100 inA inB out -Xinv@9 net@163 net@161 inv-X_30 -XinvI@1 net@162 out inv-X_100 -Xnor2n_sy@0 inA inB net@158 nor2n_sy-X_10 -Xwire90@6 net@158 net@163 wire90-414-layer_1-width_3 -Xwire90@7 net@161 net@162 wire90-927-layer_1-width_3 -.ENDS ctrAND2in100 - -*** CELL: orangeTSMC090nm:NMOSx{sch} -.SUBCKT NMOSx-X_3_999 d g s -MNMOSf@0 d g s gnd nch W='11.997*(1+ABN/sqrt(11.997*2))' L='2' -+DELVTO='AVT0N/sqrt(11.997*2)' -.ENDS NMOSx-X_3_999 +.SUBCKT wire90-495_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-495_9-R_34_667m +.ENDS wire90-495_9-layer_1-width_3 -*** CELL: redFive:nms3{sch} -.SUBCKT nms3-X_1_333 d g g2 g3 -XNMOS@0 d g3 net@6 NMOSx-X_3_999 -XNMOS@1 net@7 g gnd NMOSx-X_3_999 -XNMOS@2 net@6 g2 net@7 NMOSx-X_3_999 -.ENDS nms3-X_1_333 +*** CELL: orangeTSMC090nm:wire{sch} +.SUBCKT wire-C_0_011f-224_6-R_34_667m a b +Ccap@0 gnd net@14 0.824f +Ccap@1 gnd net@8 0.824f +Ccap@2 gnd net@11 0.824f +Rres@0 net@14 a 1.298 +Rres@1 net@11 net@14 2.595 +Rres@2 b net@8 1.298 +Rres@3 net@8 net@11 2.595 +.ENDS wire-C_0_011f-224_6-R_34_667m -*** CELL: driversL:sucDri20or{sch} -.SUBCKT sucDri20or inA inB succ -Xinv@1 succ net@94 inv-X_4 -Xnms3b@0 succ net@142 inB inA nms3-X_1_333 -Xpms1@0 succ inA pms1-X_20 -Xpms1@1 succ inB pms1-X_20 -Xwire90@0 net@142 net@94 wire90-124_7-layer_1-width_3 -.ENDS sucDri20or +*** CELL: orangeTSMC090nm:wire90{sch} +.SUBCKT wire90-224_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-224_6-R_34_667m +.ENDS wire90-224_6-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-629_6-R_34_667m a b -Ccap@0 gnd net@14 2.309f -Ccap@1 gnd net@8 2.309f -Ccap@2 gnd net@11 2.309f -Rres@0 net@14 a 3.638 -Rres@1 net@11 net@14 7.275 -Rres@2 b net@8 3.638 -Rres@3 net@8 net@11 7.275 -.ENDS wire-C_0_011f-629_6-R_34_667m +.SUBCKT wire-C_0_011f-222_9-R_34_667m a b +Ccap@0 gnd net@14 0.817f +Ccap@1 gnd net@8 0.817f +Ccap@2 gnd net@11 0.817f +Rres@0 net@14 a 1.288 +Rres@1 net@11 net@14 2.576 +Rres@2 b net@8 1.288 +Rres@3 net@8 net@11 2.576 +.ENDS wire-C_0_011f-222_9-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-629_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-629_6-R_34_667m -.ENDS wire90-629_6-layer_1-width_3 +.SUBCKT wire90-222_9-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-222_9-R_34_667m +.ENDS wire90-222_9-layer_1-width_3 -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-867_8-R_34_667m a b -Ccap@0 gnd net@14 3.182f -Ccap@1 gnd net@8 3.182f -Ccap@2 gnd net@11 3.182f -Rres@0 net@14 a 5.014 -Rres@1 net@11 net@14 10.028 -Rres@2 b net@8 5.014 -Rres@3 net@8 net@11 10.028 -.ENDS wire-C_0_011f-867_8-R_34_667m +*** CELL: oneHotM:moveAnd{sch} +.SUBCKT moveAnd again bit[Di] bit[Ti] do[Mv] done[D] done[M] done[T] fire[M] ++ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] win[M] +Xinv@0 ilc[do] net@20 inv-X_5 +Xinv@1 net@49 net@52 inv-X_10 +Xinv@2 net@75 ilc[decLO] inv-X_20 +XinvI@0 win[M] net@46 inv-X_5 +XinvI@1 win[M] ilc[ck] inv-X_10 +Xnand2@0 ilc[do] bit[Di] net@66 nand2-X_5 +Xnand2@1 ilc[do] bit[Ti] net@70 nand2-X_5 +Xnand2@2 do[Mv] net@53 again nand2-X_20 +Xnor2n@0 skip win[M] fire[M] nor2n-X_20 +Xnor2n@1 ilc[mo] win[M] done[M] nor2n-X_5 +Xnor2n@2 net@64 win[M] done[D] nor2n-X_5 +Xnor2n@3 net@68 win[M] done[T] nor2n-X_5 +Xnor2n@4 ilc[ho] win[M] net@76 nor2n-X_5 +Xwire90@0 net@20 skip wire90-495_9-layer_1-width_3 +Xwire90@1 net@49 net@46 wire90-142_6-layer_1-width_3 +Xwire90@2 net@52 net@53 wire90-224_6-layer_1-width_3 +Xwire90@4 net@66 net@64 wire90-222_9-layer_1-width_3 +Xwire90@5 net@70 net@68 wire90-222_9-layer_1-width_3 +Xwire90@6 net@76 net@75 wire90-224_6-layer_1-width_3 +.ENDS moveAnd -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-867_8-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-867_8-R_34_667m -.ENDS wire90-867_8-layer_1-width_3 +*** CELL: driversL:predDri60wMC{sch} +.SUBCKT driversL__predDri60wMC in mc pred +XNMOSx@0 pred in gnd NMOSx-X_60 +XNMOSx@1 pred mc gnd NMOSx-X_10 +Xinv@0 pred net@145 inv-X_10 +Xpms3@0 pred mc in net@174 pms3-X_3_333 +Xwire90@0 net@174 net@145 wire90-243_6-layer_1-width_3 +.ENDS driversL__predDri60wMC + +*** CELL: redFive:nms1{sch} +.SUBCKT nms1-X_10 d g +XNMOS@1 d g gnd NMOSx-X_10 +.ENDS nms1-X_10 + +*** CELL: oneHotM:predWaitB{sch} +.SUBCKT predWaitB ign[1] ign[2] out pred[1] pred[2] +XNMOSx@6 net@108 ign[1] out NMOSx-X_10 +XNMOSx@11 net@90 pred[1] out NMOSx-X_10 +Xnms1@1 net@108 pred[2] nms1-X_10 +Xnms1@4 net@90 ign[2] nms1-X_10 +Xpms2@0 out ign[2] pred[2] pms2-X_5 +Xpms2@1 out ign[1] pred[1] pms2-X_5 +Xwire90@0 net@108 net@90 wire90-218_6-layer_1-width_3 +.ENDS predWaitB *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-406_2-R_34_667m a b -Ccap@0 gnd net@14 1.489f -Ccap@1 gnd net@8 1.489f -Ccap@2 gnd net@11 1.489f -Rres@0 net@14 a 2.347 -Rres@1 net@11 net@14 4.694 -Rres@2 b net@8 2.347 -Rres@3 net@8 net@11 4.694 -.ENDS wire-C_0_011f-406_2-R_34_667m +.SUBCKT wire-C_0_011f-153_6-R_34_667m a b +Ccap@0 gnd net@14 0.563f +Ccap@1 gnd net@8 0.563f +Ccap@2 gnd net@11 0.563f +Rres@0 net@14 a 0.887 +Rres@1 net@11 net@14 1.775 +Rres@2 b net@8 0.887 +Rres@3 net@8 net@11 1.775 +.ENDS wire-C_0_011f-153_6-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-406_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-406_2-R_34_667m -.ENDS wire90-406_2-layer_1-width_3 +.SUBCKT wire90-153_6-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-153_6-R_34_667m +.ENDS wire90-153_6-layer_1-width_3 + +*** CELL: oneHotM:movePreds{sch} +.SUBCKT movePreds do[Mv] done[D] done[M] done[T] done[Tp] ign[D] ign[T] mc ++pred[D] pred[T] s[1] s[2] s[3] wait +Xinv@0 net@29 s[1] inv-X_10 +Xinv@1 net@33 s[2] inv-X_10 +Xinv@2 net@36 s[3] inv-X_10 +XinvI@0 do[Mv] net@28 inv-X_5 +XinvI@1 pred[T] net@32 inv-X_5 +XinvI@2 pred[D] net@35 inv-X_5 +XinvI@3 ign[T] net@69 inv-X_5 +XinvI@4 ign[D] net@74 inv-X_5 +XpredDri6@0 done[D] mc pred[D] driversL__predDri60wMC +XpredDri6@1 done[T] mc pred[T] driversL__predDri60wMC +XpredORdr@0 done[Tp] done[M] mc do[Mv] predORdri20wMC +XpredWait@0 net@71 net@76 wait pred[T] pred[D] predWaitB +Xwire90@0 net@29 net@28 wire90-142_6-layer_1-width_3 +Xwire90@1 net@33 net@32 wire90-142_6-layer_1-width_3 +Xwire90@2 net@36 net@35 wire90-142_6-layer_1-width_3 +Xwire90@3 net@69 net@71 wire90-153_6-layer_1-width_3 +Xwire90@4 net@76 net@74 wire90-153_6-layer_1-width_3 +.ENDS movePreds + +*** CELL: oneHotM:moveTorpPreds{sch} +.SUBCKT moveTorpPreds TpBAR do[Tp] done[M] fire[T] mc s[4] s[5] torp torpBAR ++win[T] +Xinv@0 TpBAR s[4] inv-X_10 +Xinv@1 torpBAR s[5] inv-X_10 +XinvI@1 do[Tp] TpBAR inv-X_10 +XinvI@2 torp torpBAR inv-X_10 +XinvI@3 win[T] fire[T] inv-X_30 +XpredDri2@0 fire[T] mc torp predDri20wMC +XpredORdr@0 fire[T] done[M] mc do[Tp] predORdri20wMC +.ENDS moveTorpPreds *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-488_9-R_34_667m a b -Ccap@0 gnd net@14 1.793f -Ccap@1 gnd net@8 1.793f -Ccap@2 gnd net@11 1.793f -Rres@0 net@14 a 2.825 -Rres@1 net@11 net@14 5.65 -Rres@2 b net@8 2.825 -Rres@3 net@8 net@11 5.65 -.ENDS wire-C_0_011f-488_9-R_34_667m +.SUBCKT wire-C_0_011f-617-R_34_667m a b +Ccap@0 gnd net@14 2.262f +Ccap@1 gnd net@8 2.262f +Ccap@2 gnd net@11 2.262f +Rres@0 net@14 a 3.565 +Rres@1 net@11 net@14 7.13 +Rres@2 b net@8 3.565 +Rres@3 net@8 net@11 7.13 +.ENDS wire-C_0_011f-617-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-488_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-488_9-R_34_667m -.ENDS wire90-488_9-layer_1-width_3 +.SUBCKT wire90-617-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-617-R_34_667m +.ENDS wire90-617-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-348_7-R_34_667m a b -Ccap@0 gnd net@14 1.279f -Ccap@1 gnd net@8 1.279f -Ccap@2 gnd net@11 1.279f -Rres@0 net@14 a 2.015 -Rres@1 net@11 net@14 4.029 -Rres@2 b net@8 2.015 -Rres@3 net@8 net@11 4.029 -.ENDS wire-C_0_011f-348_7-R_34_667m +.SUBCKT wire-C_0_011f-1348_3-R_34_667m a b +Ccap@0 gnd net@14 4.944f +Ccap@1 gnd net@8 4.944f +Ccap@2 gnd net@11 4.944f +Rres@0 net@14 a 7.79 +Rres@1 net@11 net@14 15.58 +Rres@2 b net@8 7.79 +Rres@3 net@8 net@11 15.58 +.ENDS wire-C_0_011f-1348_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-348_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-348_7-R_34_667m -.ENDS wire90-348_7-layer_1-width_3 +.SUBCKT wire90-1348_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1348_3-R_34_667m +.ENDS wire90-1348_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-411_6-R_34_667m a b -Ccap@0 gnd net@14 1.509f -Ccap@1 gnd net@8 1.509f -Ccap@2 gnd net@11 1.509f -Rres@0 net@14 a 2.378 -Rres@1 net@11 net@14 4.756 -Rres@2 b net@8 2.378 -Rres@3 net@8 net@11 4.756 -.ENDS wire-C_0_011f-411_6-R_34_667m +.SUBCKT wire-C_0_011f-865_4-R_34_667m a b +Ccap@0 gnd net@14 3.173f +Ccap@1 gnd net@8 3.173f +Ccap@2 gnd net@11 3.173f +Rres@0 net@14 a 5 +Rres@1 net@11 net@14 10 +Rres@2 b net@8 5 +Rres@3 net@8 net@11 10 +.ENDS wire-C_0_011f-865_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-411_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-411_6-R_34_667m -.ENDS wire90-411_6-layer_1-width_3 +.SUBCKT wire90-865_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-865_4-R_34_667m +.ENDS wire90-865_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-147_3-R_34_667m a b -Ccap@0 gnd net@14 0.54f -Ccap@1 gnd net@8 0.54f -Ccap@2 gnd net@11 0.54f -Rres@0 net@14 a 0.851 -Rres@1 net@11 net@14 1.702 -Rres@2 b net@8 0.851 -Rres@3 net@8 net@11 1.702 -.ENDS wire-C_0_011f-147_3-R_34_667m +.SUBCKT wire-C_0_011f-1509_4-R_34_667m a b +Ccap@0 gnd net@14 5.534f +Ccap@1 gnd net@8 5.534f +Ccap@2 gnd net@11 5.534f +Rres@0 net@14 a 8.721 +Rres@1 net@11 net@14 17.442 +Rres@2 b net@8 8.721 +Rres@3 net@8 net@11 17.442 +.ENDS wire-C_0_011f-1509_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-147_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-147_3-R_34_667m -.ENDS wire90-147_3-layer_1-width_3 +.SUBCKT wire90-1509_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1509_4-R_34_667m +.ENDS wire90-1509_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-143_2-R_34_667m a b -Ccap@0 gnd net@14 0.525f -Ccap@1 gnd net@8 0.525f -Ccap@2 gnd net@11 0.525f -Rres@0 net@14 a 0.827 -Rres@1 net@11 net@14 1.655 -Rres@2 b net@8 0.827 -Rres@3 net@8 net@11 1.655 -.ENDS wire-C_0_011f-143_2-R_34_667m +.SUBCKT wire-C_0_011f-479_8-R_34_667m a b +Ccap@0 gnd net@14 1.759f +Ccap@1 gnd net@8 1.759f +Ccap@2 gnd net@11 1.759f +Rres@0 net@14 a 2.772 +Rres@1 net@11 net@14 5.544 +Rres@2 b net@8 2.772 +Rres@3 net@8 net@11 5.544 +.ENDS wire-C_0_011f-479_8-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-143_2-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-143_2-R_34_667m -.ENDS wire90-143_2-layer_1-width_3 +.SUBCKT wire90-479_8-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-479_8-R_34_667m +.ENDS wire90-479_8-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-368-R_34_667m a b -Ccap@0 gnd net@14 1.349f -Ccap@1 gnd net@8 1.349f -Ccap@2 gnd net@11 1.349f -Rres@0 net@14 a 2.126 -Rres@1 net@11 net@14 4.252 -Rres@2 b net@8 2.126 -Rres@3 net@8 net@11 4.252 -.ENDS wire-C_0_011f-368-R_34_667m +.SUBCKT wire-C_0_011f-930_7-R_34_667m a b +Ccap@0 gnd net@14 3.413f +Ccap@1 gnd net@8 3.413f +Ccap@2 gnd net@11 3.413f +Rres@0 net@14 a 5.377 +Rres@1 net@11 net@14 10.755 +Rres@2 b net@8 5.377 +Rres@3 net@8 net@11 10.755 +.ENDS wire-C_0_011f-930_7-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-368-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-368-R_34_667m -.ENDS wire90-368-layer_1-width_3 +.SUBCKT wire90-930_7-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-930_7-R_34_667m +.ENDS wire90-930_7-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-208_9-R_34_667m a b -Ccap@0 gnd net@14 0.766f -Ccap@1 gnd net@8 0.766f -Ccap@2 gnd net@11 0.766f -Rres@0 net@14 a 1.207 -Rres@1 net@11 net@14 2.414 -Rres@2 b net@8 1.207 -Rres@3 net@8 net@11 2.414 -.ENDS wire-C_0_011f-208_9-R_34_667m +.SUBCKT wire-C_0_011f-682_4-R_34_667m a b +Ccap@0 gnd net@14 2.502f +Ccap@1 gnd net@8 2.502f +Ccap@2 gnd net@11 2.502f +Rres@0 net@14 a 3.943 +Rres@1 net@11 net@14 7.886 +Rres@2 b net@8 3.943 +Rres@3 net@8 net@11 7.886 +.ENDS wire-C_0_011f-682_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-208_9-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-208_9-R_34_667m -.ENDS wire90-208_9-layer_1-width_3 +.SUBCKT wire90-682_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-682_4-R_34_667m +.ENDS wire90-682_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-127_4-R_34_667m a b -Ccap@0 gnd net@14 0.467f -Ccap@1 gnd net@8 0.467f -Ccap@2 gnd net@11 0.467f -Rres@0 net@14 a 0.736 -Rres@1 net@11 net@14 1.472 -Rres@2 b net@8 0.736 -Rres@3 net@8 net@11 1.472 -.ENDS wire-C_0_011f-127_4-R_34_667m +.SUBCKT wire-C_0_011f-897_3-R_34_667m a b +Ccap@0 gnd net@14 3.29f +Ccap@1 gnd net@8 3.29f +Ccap@2 gnd net@11 3.29f +Rres@0 net@14 a 5.184 +Rres@1 net@11 net@14 10.369 +Rres@2 b net@8 5.184 +Rres@3 net@8 net@11 10.369 +.ENDS wire-C_0_011f-897_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-127_4-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-127_4-R_34_667m -.ENDS wire90-127_4-layer_1-width_3 +.SUBCKT wire90-897_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-897_3-R_34_667m +.ENDS wire90-897_3-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-137_1-R_34_667m a b -Ccap@0 gnd net@14 0.503f -Ccap@1 gnd net@8 0.503f -Ccap@2 gnd net@11 0.503f -Rres@0 net@14 a 0.792 -Rres@1 net@11 net@14 1.584 -Rres@2 b net@8 0.792 -Rres@3 net@8 net@11 1.584 -.ENDS wire-C_0_011f-137_1-R_34_667m +.SUBCKT wire-C_0_011f-1010_4-R_34_667m a b +Ccap@0 gnd net@14 3.705f +Ccap@1 gnd net@8 3.705f +Ccap@2 gnd net@11 3.705f +Rres@0 net@14 a 5.838 +Rres@1 net@11 net@14 11.676 +Rres@2 b net@8 5.838 +Rres@3 net@8 net@11 11.676 +.ENDS wire-C_0_011f-1010_4-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-137_1-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-137_1-R_34_667m -.ENDS wire90-137_1-layer_1-width_3 +.SUBCKT wire90-1010_4-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-1010_4-R_34_667m +.ENDS wire90-1010_4-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1921_5-R_34_667m a b -Ccap@0 gnd net@14 7.046f -Ccap@1 gnd net@8 7.046f -Ccap@2 gnd net@11 7.046f -Rres@0 net@14 a 11.102 -Rres@1 net@11 net@14 22.204 -Rres@2 b net@8 11.102 -Rres@3 net@8 net@11 22.204 -.ENDS wire-C_0_011f-1921_5-R_34_667m +.SUBCKT wire-C_0_011f-918_3-R_34_667m a b +Ccap@0 gnd net@14 3.367f +Ccap@1 gnd net@8 3.367f +Ccap@2 gnd net@11 3.367f +Rres@0 net@14 a 5.306 +Rres@1 net@11 net@14 10.611 +Rres@2 b net@8 5.306 +Rres@3 net@8 net@11 10.611 +.ENDS wire-C_0_011f-918_3-R_34_667m *** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1921_5-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1921_5-R_34_667m -.ENDS wire90-1921_5-layer_1-width_3 +.SUBCKT wire90-918_3-layer_1-width_3 a b +Xwire@0 a b wire-C_0_011f-918_3-R_34_667m +.ENDS wire90-918_3-layer_1-width_3 -*** CELL: loopCountM:olcControl{sch} -.SUBCKT olcControl Dvoid do[Co] do[Ld] do[reD] flag[D][clr] flag[D][set] -+ilc[load] mc olc[dec] olc[load] olc[zero] olc[zoo] s[1] s[2] s[3] -XctrAND1i@0 net@527 net@165 ctrAND1in30 -XctrAND1i@3 net@519 ilc[load] ctrAND1in100 -XctrAND1i@4 net@547 net@162 ctrAND1in30 -XctrAND2i@3 do[2] net@339 olc[load] ctrAND2in100LT -XctrAND2i@5 olc[zero] net@547 olc[dec] ctrAND2in100 -Xinv@6 olc[zoo] net@180 inv-X_5 -Xinv@7 olc[zero] net@184 inv-X_5 -Xinv@14 do[Co] net@386 inv-X_10 -Xinv@16 Dvoid net@451 inv-X_5 -Xinv@18 flag[D][set] net@535 inv-X_5 -Xinv@19 flag[D][clr] net@539 inv-X_5 -XinvI@1 do[Ld] s[1] inv-X_10 -XinvI@2 net@538 s[3] inv-X_10 -XinvI@3 net@534 s[2] inv-X_10 -Xnand2@0 net@288 net@162 net@286 nand2-X_5 -Xnand2@1 net@289 net@165 net@284 nand2-X_5 -Xnand2@2 olc[zoo] net@162 net@279 nand2-X_5 -Xnand2@3 olc[zero] net@165 net@281 nand2-X_5 -Xnand2@4 Dvoid do[Ld] net@471 nand2-X_5 -Xnand2@5 net@455 do[Ld] net@438 nand2-X_5 -Xnor2_sy@1 do[reD] do[2] net@556 nor2_sy-X_5 -XpredDri2@0 net@358 mc do[2] predDri20wMC -XpredDri2@2 net@162 mc do[Co] predDri20wMC -XpredDri2@3 net@165 mc do[reD] predDri20wMC -XpredORdr@0 ilc[load] olc[load] mc do[Ld] predORdri20wMC -XsucDri20@0 olc[load] net@278 sucDri20 -XsucDri20@3 net@428 net@424 flag[D][clr] sucDri20or -XsucDri20@4 net@426 net@422 flag[D][set] sucDri20or -Xwire90@6 net@358 net@165 wire90-629_6-layer_1-width_3 -Xwire90@8 net@278 do[2] wire90-867_8-layer_1-width_3 -Xwire90@9 net@281 net@422 wire90-406_2-layer_1-width_3 -Xwire90@10 net@279 net@426 wire90-488_9-layer_1-width_3 -Xwire90@11 net@286 net@428 wire90-348_7-layer_1-width_3 -Xwire90@12 net@284 net@424 wire90-411_6-layer_1-width_3 -Xwire90@13 net@180 net@288 wire90-147_3-layer_1-width_3 -Xwire90@14 net@184 net@289 wire90-143_2-layer_1-width_3 -Xwire90@17 net@471 net@339 wire90-368-layer_1-width_3 -Xwire90@19 net@386 net@547 wire90-142_6-layer_1-width_3 -Xwire90@20 net@438 net@519 wire90-208_9-layer_1-width_3 -Xwire90@21 net@455 net@451 wire90-127_4-layer_1-width_3 -Xwire90@22 net@556 net@527 wire90-137_1-layer_1-width_3 -Xwire90@23 net@535 net@534 wire90-1921_5-layer_1-width_3 -Xwire90@24 net@539 net@538 wire90-1921_5-layer_1-width_3 -.ENDS olcControl +*** CELL: oneHotM:moveAll{sch} +.SUBCKT moveAll bit[Di] bit[Ti] do[Mv] do[Tp] do[reD] fire[M] flag[D][set] ++ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] mc pred[D] pred[T] ready s[1] s[2] ++s[3] s[4] s[5] torp +XmeArbite@1 ready vdd net@535 net@508 net@391 net@739 net@500 net@738 ++meArbiter +XmoveAnd@1 net@727 bit[Di] bit[Ti] do[Mv] done[D] do[reD] done[T] fire[M] ++ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[mo] win[M] moveAnd +XmovePred@0 do[Mv] done[D] done[M] done[T] done[Tp] bit[5] bit[4] mc pred[D] ++pred[T] s[1] s[2] s[3] wait movePreds +XmoveTorp@1 net@695 do[Tp] done[M] net@751 mc s[4] s[5] torp net@703 win[T] ++moveTorpPreds +Xpms1@0 flag[D][set] win[T] pms1-X_20 +Xwire90@1 net@508 win[T] wire90-617-layer_1-width_3 +Xwire90@5 net@727 net@391 wire90-1348_3-layer_1-width_3 +Xwire90@6 wait net@739 wire90-865_4-layer_1-width_3 +Xwire90@28 net@535 win[M] wire90-1509_4-layer_1-width_3 +Xwire90@29 wire90@29_a done[D] wire90-479_8-layer_1-width_3 +Xwire90@30 done[M] do[reD] wire90-930_7-layer_1-width_3 +Xwire90@31 wire90@31_a done[T] wire90-682_4-layer_1-width_3 +Xwire90@33 net@695 net@500 wire90-897_3-layer_1-width_3 +Xwire90@34 net@703 net@738 wire90-1010_4-layer_1-width_3 +Xwire90@36 net@751 done[Tp] wire90-918_3-layer_1-width_3 +.ENDS moveAll *** CELL: orangeTSMC090nm:wire{sch} .SUBCKT wire-C_0_011f-4231-R_34_667m a b @@ -4794,86 +5709,6 @@ Xwire@0 a b wire-C_0_011f-852-R_34_667m .ENDS wire90-852-layer_1-width_3 *** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-3750-R_34_667m a b -Ccap@0 gnd net@14 13.75f -Ccap@1 gnd net@8 13.75f -Ccap@2 gnd net@11 13.75f -Rres@0 net@14 a 21.667 -Rres@1 net@11 net@14 43.333 -Rres@2 b net@8 21.667 -Rres@3 net@8 net@11 43.333 -.ENDS wire-C_0_011f-3750-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-3750-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-3750-R_34_667m -.ENDS wire90-3750-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-3560-R_34_667m a b -Ccap@0 gnd net@14 13.053f -Ccap@1 gnd net@8 13.053f -Ccap@2 gnd net@11 13.053f -Rres@0 net@14 a 20.569 -Rres@1 net@11 net@14 41.138 -Rres@2 b net@8 20.569 -Rres@3 net@8 net@11 41.138 -.ENDS wire-C_0_011f-3560-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-3560-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-3560-R_34_667m -.ENDS wire90-3560-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-3611-R_34_667m a b -Ccap@0 gnd net@14 13.24f -Ccap@1 gnd net@8 13.24f -Ccap@2 gnd net@11 13.24f -Rres@0 net@14 a 20.864 -Rres@1 net@11 net@14 41.727 -Rres@2 b net@8 20.864 -Rres@3 net@8 net@11 41.727 -.ENDS wire-C_0_011f-3611-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-3611-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-3611-R_34_667m -.ENDS wire90-3611-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1850-R_34_667m a b -Ccap@0 gnd net@14 6.783f -Ccap@1 gnd net@8 6.783f -Ccap@2 gnd net@11 6.783f -Rres@0 net@14 a 10.689 -Rres@1 net@11 net@14 21.378 -Rres@2 b net@8 10.689 -Rres@3 net@8 net@11 21.378 -.ENDS wire-C_0_011f-1850-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1850-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1850-R_34_667m -.ENDS wire90-1850-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-1852-R_34_667m a b -Ccap@0 gnd net@14 6.791f -Ccap@1 gnd net@8 6.791f -Ccap@2 gnd net@11 6.791f -Rres@0 net@14 a 10.7 -Rres@1 net@11 net@14 21.401 -Rres@2 b net@8 10.7 -Rres@3 net@8 net@11 21.401 -.ENDS wire-C_0_011f-1852-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-1852-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-1852-R_34_667m -.ENDS wire90-1852-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} .SUBCKT wire-C_0_011f-1616-R_34_667m a b Ccap@0 gnd net@14 5.925f Ccap@1 gnd net@8 5.925f @@ -5025,11 +5860,11 @@ Xwire@0 a b wire-C_0_011f-3265-R_34_667m +inLO[3] inLO[4] inLO[5] inLO[6] inLO[7] m1[10] m1[11] m1[12] m1[1] m1[2] +m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] mc pred[D] pred[T] ready s[10] s[1] +s[2] s[3] s[4] s[5] s[6] s[7] s[8] s[9] torp -Xflags@0 flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] flag[C][F] -+flag[C][T] m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] -+m1[8] m1[9] mc flags +Xflags@0 flag[A][clr] flag[A][set] flag[B][clr] flag[B][set] ++flags@0_flag[C][T] m1[10] m1[11] m1[12] m1[1] m1[2] m1[3] m1[4] m1[5] m1[6] ++m1[7] m1[8] m1[9] mc flags Xilc@0 bitt[1] bitt[2] bitt[3] bitt[4] bitt[5] bitt[6] bitt[7] bitt[8] -+ilc[ck] ilc[decLO] ilc[do] ilc[ho] ilc[load] ilc[mo] inLO[1] inLO[2] inLO[3] ++ilc[decLO] ilc@0_ilc[do] ilc[load] ilc@0_ilc[mo] inLO[1] inLO[2] inLO[3] +inLO[4] inLO[5] inLO[6] inLO[7] ilc XmoveAll@0 bit[Di] bit[Ti] do[Mv] do[Tp] moveAll@0_do[reD] fire[M] +flag[D][set] net@89 net@93 ilc[do] ilc[ho] ilc[mo] mc pred[D] pred[T] ready @@ -5876,66 +6711,16 @@ Xnand2@0 inA inB net@26 nand2-X_10 Xwire90@0 net@26 net@8 wire90-387_3-layer_1-width_3 .ENDS latchAndDriver30 -*** CELL: loopCountM:mux10/2{sch} -.SUBCKT mux10/2 in[1] out[1] sF sT -Xnms2b@0 out[1] sT in[1] nms2-X_10 -Xpms2@0 out[1] sF in[1] pms2-X_10 -.ENDS mux10/2 - -*** CELL: loopCountM:mux10{sch} -.SUBCKT mux10 inA[1] inB[1] out[1] sA sB -Xmux10/2@0 inA[1] out[1] sB sA mux10/2 -Xmux10/2@1 inB[1] out[1] sA sB mux10/2 -.ENDS mux10 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-2740_3-R_34_667m a b -Ccap@0 gnd net@14 10.048f -Ccap@1 gnd net@8 10.048f -Ccap@2 gnd net@11 10.048f -Rres@0 net@14 a 15.833 -Rres@1 net@11 net@14 31.666 -Rres@2 b net@8 15.833 -Rres@3 net@8 net@11 31.666 -.ENDS wire-C_0_011f-2740_3-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-2740_3-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-2740_3-R_34_667m -.ENDS wire90-2740_3-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-2463-R_34_667m a b -Ccap@0 gnd net@14 9.031f -Ccap@1 gnd net@8 9.031f -Ccap@2 gnd net@11 9.031f -Rres@0 net@14 a 14.231 -Rres@1 net@11 net@14 28.461 -Rres@2 b net@8 14.231 -Rres@3 net@8 net@11 28.461 -.ENDS wire-C_0_011f-2463-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-2463-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-2463-R_34_667m -.ENDS wire90-2463-layer_1-width_3 - -*** CELL: loopCountM:mux10x7{sch} -.SUBCKT mux10x7 inA[1] inA[2] inA[3] inA[4] inA[5] inA[6] inB[1] inB[2] -+inB[3] inB[4] inB[5] inB[6] inB[7] outLO[1] outLO[2] outLO[3] outLO[4] -+outLO[5] outLO[6] outLO[7] sel[A] -Xinv@0 sel[A] net@170 inv-X_20 -Xinv@1 sB net@172 inv-X_20 -Xmux10@0 inA[1] inB[1] outLO[1] sA sB mux10 -Xmux10@1 inA[2] inB[2] outLO[2] sA sB mux10 -Xmux10@2 inA[3] inB[3] outLO[3] sA sB mux10 -Xmux10@3 inA[4] inB[4] outLO[4] sA sB mux10 -Xmux10@4 inA[5] inB[5] outLO[5] sA sB mux10 -Xmux10@5 inA[6] inB[6] outLO[6] sA sB mux10 -Xmux10@6 gnd inB[7] outLO[7] sA sB mux10 -Xwire90@0 net@170 sB wire90-2740_3-layer_1-width_3 -Xwire90@1 net@172 sA wire90-2463-layer_1-width_3 -.ENDS mux10x7 +*** CELL: loopCountM:muxForD{sch} +.SUBCKT muxForD in[1] in[2] in[3] in[4] in[5] in[6] out[1] out[2] out[3] ++out[4] out[5] out[6] out[7] sel +Xinv@0 sel net@0 inv-X_20 +Xinv@1 sF net@1 inv-X_20 +Xmux10/2x@0 in[1] in[2] in[3] in[4] in[5] in[6] gnd out[1] out[2] out[3] ++out[4] out[5] out[6] out[7] sF sT mux10/2x7 +Xwire90@0 net@0 sF wire90-704_3-layer_1-width_3 +Xwire90@1 net@1 sT wire90-704_3-layer_1-width_3 +.ENDS muxForD *** CELL: registersM:data2in60Cx18{sch} .SUBCKT data2in60Cx18 dcl[A] dcl[B] inA[10] inA[11] inA[12] inA[13] inA[14] @@ -6237,18 +7022,18 @@ Xwire@0 a b wire-C_0_011f-5262_9-R_34_667m .ENDS wire90-5262_9-layer_1-width_3 *** CELL: registersM:shadow{sch} -.SUBCKT shadow hcl inB[15] inB[16] inB[17] inB[18] inB[19] inB[20] inn[10] -+inn[11] inn[12] inn[13] inn[14] inn[15] inn[16] inn[17] inn[18] inn[1] inn[2] -+inn[3] inn[4] inn[5] inn[6] inn[7] inn[8] inn[9] outt[16] outt[17] outt[18] -+outt[19] outt[20] outt[21] outt[22] outt[23] outt[24] outt[25] outt[26] -+outt[27] outt[28] outt[29] outt[30] outt[31] outt[32] outt[33] outt[34] -+outt[35] outt[36] outt[37] -Xdl[1] hcl sign inn[1] outt[20] s[F] s[T] dataMux -Xdl[2] hcl sign inn[2] outt[21] s[F] s[T] dataMux -Xdl[3] hcl sign inn[3] outt[22] s[F] s[T] dataMux -Xdl[4] hcl sign inn[4] outt[23] s[F] s[T] dataMux -Xdl[5] hcl sign inn[5] outt[24] s[F] s[T] dataMux -Xdl[6] hcl sign inn[6] outt[25] s[F] s[T] dataMux +.SUBCKT shadow dd[1] dd[2] dd[3] dd[4] dd[5] dd[6] hcl inB[15] inB[16] ++inB[17] inB[18] inB[19] inB[20] inn[10] inn[11] inn[12] inn[13] inn[14] ++inn[15] inn[16] inn[17] inn[18] inn[7] inn[8] inn[9] outt[16] outt[17] ++outt[18] outt[19] outt[20] outt[21] outt[22] outt[23] outt[24] outt[25] ++outt[26] outt[27] outt[28] outt[29] outt[30] outt[31] outt[32] outt[33] ++outt[34] outt[35] outt[36] outt[37] +Xdl[1] hcl sign dd[1] outt[20] s[F] s[T] dataMux +Xdl[2] hcl sign dd[2] outt[21] s[F] s[T] dataMux +Xdl[3] hcl sign dd[3] outt[22] s[F] s[T] dataMux +Xdl[4] hcl sign dd[4] outt[23] s[F] s[T] dataMux +Xdl[5] hcl sign dd[5] outt[24] s[F] s[T] dataMux +Xdl[6] hcl sign dd[6] outt[25] s[F] s[T] dataMux Xdl[7] hcl sign inn[7] outt[26] s[F] s[T] dataMux Xdl[8] hcl sign inn[8] outt[27] s[F] s[T] dataMux Xdl[9] hcl sign inn[9] outt[28] s[F] s[T] dataMux @@ -6309,11 +7094,11 @@ Xdata2in6@0 dp[10] dp[11] dp[12] dp[13] dp[14] dp[15] dp[16] dp[17] dp[18] +out[37] out[3] out[4] out[5] out[6] out[7] out[8] out[9] take[A] take[B] +data2in60Cx37 Xinv@0 take[B] net@66 inv-X_40 -Xshadow@0 net@66 ps[15] ps[16] ps[17] ps[18] ps[19] ps[20] out[10] out[11] -+out[12] out[13] out[14] out[15] out[16] out[17] out[18] out[1] out[2] out[3] -+out[4] out[5] out[6] out[7] out[8] out[9] ss[16] ss[17] ss[18] ss[19] ss[20] -+ss[21] ss[22] ss[23] ss[24] ss[25] ss[26] ss[27] ss[28] ss[29] ss[30] ss[31] -+ss[32] ss[33] ss[34] ss[35] ss[36] ss[37] shadow +Xshadow@0 out[1] out[2] out[3] out[4] out[5] out[6] net@66 ps[15] ps[16] ++ps[17] ps[18] ps[19] ps[20] out[10] out[11] out[12] out[13] out[14] out[15] ++out[16] out[17] out[18] out[7] out[8] out[9] ss[16] ss[17] ss[18] ss[19] ++ss[20] ss[21] ss[22] ss[23] ss[24] ss[25] ss[26] ss[27] ss[28] ss[29] ss[30] ++ss[31] ss[32] ss[33] ss[34] ss[35] ss[36] ss[37] shadow Xwire90@0 net@66 wire90@0_b wire90-4175_4-layer_1-width_3 .ENDS newDregister @@ -6376,9 +7161,8 @@ Xlatch2in@0 take[A] net@81 dp[B] signalBitFromInboundSwitchFabric flag[C] XlatchAnd@1 ps[17] fire[M] take[A] latchAndDriver60 XlatchAnd@2 net@77 fire[M] net@81 latchAndDriver30 XlatchDri@0 net@13 take[B] latchDriver60 -Xmux10x7@0 out[1] out[2] out[3] out[4] out[5] out[6] ps[1] ps[2] ps[3] ps[4] -+ps[5] ps[6] ps[7] outLO[1] outLO[2] outLO[3] outLO[4] outLO[5] outLO[6] -+outLO[7] ps[20] mux10x7 +XmuxForD@0 out[1] out[2] out[3] out[4] out[5] out[6] outLO[1] outLO[2] ++outLO[3] outLO[4] outLO[5] outLO[6] outLO[7] ps[20] muxForD XnewDregi@0 dp[10] dp[11] dp[12] dp[13] dp[14] dp[15] dp[16] dp[17] dp[18] +dp[19] dp[1] dp[20] dp[21] dp[22] dp[23] dp[24] dp[25] dp[26] dp[27] dp[28] +dp[29] dp[2] dp[30] dp[31] dp[32] dp[33] dp[34] dp[35] dp[36] dp[37] dp[3] @@ -6522,8 +7306,8 @@ Xwire@0 a b wire-C_0_011f-358-R_34_667m +fire[M] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[1] ps[2] ps[3] ps[4] +ps[5] ps[6] ps[7] ps[8] ps[9] Xaddr2in6@0 dp[10] dp[11] dp[12] dp[12] dp[12] dp[1] dp[2] dp[3] dp[4] dp[5] -+dp[6] dp[7] dp[8] dp[9] ps[15] ps[9] ps[10] ps[11] ps[12] ps[13] ps[15] ps[1] -+ps[2] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[13] aout[10] aout[11] aout[12] ++dp[6] dp[7] dp[8] dp[9] ps[15] ps[10] ps[11] ps[12] ps[13] ps[13] ps[1] ps[2] ++ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] ps[15] aout[10] aout[11] aout[12] +aout[13] aout[14] aout[1] aout[2] aout[3] aout[4] aout[5] aout[6] aout[7] +aout[8] aout[9] aout[TT] take[dp] take[ps] addr2in60Cx15 Xinv@1 ps[13] net@46 inv-X_10 @@ -6555,29 +7339,28 @@ Xwire90@4 net@47 net@25 wire90-358-layer_1-width_3 +signalBitFromInboundSwitchFabric sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] +sir[7] sir[8] sir[9] sor[1] succ[D] succ[T] XbitAssig@0 bitAssignments -XcenterFi@0 do[Co] do[Ld] do[Lt] do[Mv] do[Tp] pred epi[TORP] flag[A][clr] -+flag[A][set] flag[B][clr] flag[B][set] flag[D][clr] flag[D][set] in[10] -+in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] in[19] in[1] in[20] -+in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] in[29] in[2] in[30] -+in[31] in[32] in[33] in[34] in[35] in[36] in[3] in[4] in[5] in[6] in[7] in[8] -+in[9] in[T] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17] m1[18] -+m1[19] m1[1] m1[20] m1[21] m1[22] m1[23] m1[24] m1[25] m1[26] m1[27] m1[28] -+m1[29] m1[2] m1[30] m1[31] m1[32] m1[33] m1[34] m1[35] m1[36] m1[3] m1[4] -+m1[5] m1[6] m1[7] m1[8] m1[9] net@2 ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] -+ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] -+ps[26] ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] -+ps[36] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] net@8[26] net@8[25] -+net@8[24] net@8[23] net@8[22] net@8[21] net@8[20] net@8[19] net@8[18] -+net@8[17] net@8[35] net@8[16] net@8[15] net@8[14] net@8[13] net@8[12] -+net@8[11] net@8[10] net@8[9] net@8[8] net@8[7] net@8[34] net@8[6] net@8[5] -+net@8[4] net@8[3] net@8[2] net@8[1] net@8[0] net@8[33] net@8[32] net@8[31] -+net@8[30] net@8[29] net@8[28] net@8[27] net@13[26] net@13[25] net@13[24] -+net@13[23] net@13[22] net@13[21] net@13[20] net@13[19] net@13[18] net@13[17] -+net@13[35] net@13[16] net@13[15] net@13[14] net@13[13] net@13[12] net@13[11] -+net@13[10] net@13[9] net@13[8] net@13[7] net@13[34] net@13[6] net@13[5] -+net@13[4] net@13[3] net@13[2] net@13[1] net@13[0] net@13[33] net@13[32] -+net@13[31] net@13[30] net@13[29] net@13[28] net@13[27] net@26[8] sir[2] -+sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] net@122[8] net@61 centerFive +XcenterFi@0 centerFi@0_do[Lt] pred centerFi@0_fire[M] centerFi@0_flag[C][F] ++centerFi@0_flag[C][T] centerFi@0_inLO[1] centerFi@0_inLO[2] ++centerFi@0_inLO[3] centerFi@0_inLO[4] centerFi@0_inLO[5] centerFi@0_inLO[6] ++centerFi@0_inLO[8] in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] ++in[18] in[19] in[1] in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] ++in[28] in[29] in[2] in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[3] ++in[4] in[5] in[6] in[7] in[8] in[9] in[T] centerFi@0_pred[D] net@2 ++centerFi@0_pred[T] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17] ++ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27] ++ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[3] ++ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] net@8[26] net@8[25] net@8[24] net@8[23] ++net@8[22] net@8[21] net@8[20] net@8[19] net@8[18] net@8[17] net@8[35] ++net@8[16] net@8[15] net@8[14] net@8[13] net@8[12] net@8[11] net@8[10] ++net@8[9] net@8[8] net@8[7] net@8[34] net@8[6] net@8[5] net@8[4] net@8[3] ++net@8[2] net@8[1] net@8[0] net@8[33] net@8[32] net@8[31] net@8[30] net@8[29] ++net@8[28] net@8[27] net@13[26] net@13[25] net@13[24] net@13[23] net@13[22] ++net@13[21] net@13[20] net@13[19] net@13[18] net@13[17] net@13[35] net@13[16] ++net@13[15] net@13[14] net@13[13] net@13[12] net@13[11] net@13[10] net@13[9] ++net@13[8] net@13[7] net@13[34] net@13[6] net@13[5] net@13[4] net@13[3] ++net@13[2] net@13[1] net@13[0] net@13[33] net@13[32] net@13[31] net@13[30] ++net@13[29] net@13[28] net@13[27] net@61 centerFi@0_sf[succ] net@26[8] sir[2] ++sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] net@122[8] centerFive XdockCent@1 ps[21] ps[18] ps[19] dockCent@1_bitt[10] dockCent@1_bitt[11] +dockCent@1_bitt[12] dockCent@1_bitt[13] dockCent@1_bitt[14] +dockCent@1_bitt[1] dockCent@1_bitt[2] dockCent@1_bitt[3] dockCent@1_bitt[4] @@ -6909,78 +7692,6 @@ Xwire90@2 take net@17 wire90-2550-layer_1-width_3 Xwire90@3 net@19 take wire90-2550-layer_1-width_3 .ENDS data1in60Cx37 -*** CELL: orangeTSMC090nm:PMOSx{sch} -.SUBCKT PMOSx-X_25 d g s -MPMOSf@0 d g s vdd pch W='150*(1+ABP/sqrt(150*2))' L='2' -+DELVTO='AVT0P/sqrt(150*2)' -.ENDS PMOSx-X_25 - -*** CELL: orangeTSMC090nm:NMOSx{sch} -.SUBCKT NMOSx-X_50 d g s -MNMOSf@0 d g s gnd nch W='150*(1+ABN/sqrt(150*2))' L='2' -+DELVTO='AVT0N/sqrt(150*2)' -.ENDS NMOSx-X_50 - -*** CELL: redFive:nms2{sch} -.SUBCKT nms2-X_25 d g g2 -XNMOS@0 d g2 net@0 NMOSx-X_50 -XNMOS@1 net@0 g gnd NMOSx-X_50 -.ENDS nms2-X_25 - -*** CELL: redFive:nand2{sch} -.SUBCKT nand2-X_25 ina inb out -XPMOS@0 out ina vdd PMOSx-X_25 -XPMOS@1 out inb vdd PMOSx-X_25 -Xnms2@0 out ina inb nms2-X_25 -.ENDS nand2-X_25 - -*** CELL: arbiterM:half2inArb{sch} -.SUBCKT half2inArb cross grant[B] inA req[B] -XNMOSx@0 vdd req[B] grant[B] PMOSx-X_10 -XPMOSx@0 cross inA grant[B] NMOSx-X_10 -Xnor2n@0 inA req[B] cross nand2-X_25 -.ENDS half2inArb - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-830_7-R_34_667m a b -Ccap@0 gnd net@14 3.046f -Ccap@1 gnd net@8 3.046f -Ccap@2 gnd net@11 3.046f -Rres@0 net@14 a 4.8 -Rres@1 net@11 net@14 9.599 -Rres@2 b net@8 4.8 -Rres@3 net@8 net@11 9.599 -.ENDS wire-C_0_011f-830_7-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-830_7-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-830_7-R_34_667m -.ENDS wire90-830_7-layer_1-width_3 - -*** CELL: orangeTSMC090nm:wire{sch} -.SUBCKT wire-C_0_011f-834_6-R_34_667m a b -Ccap@0 gnd net@14 3.06f -Ccap@1 gnd net@8 3.06f -Ccap@2 gnd net@11 3.06f -Rres@0 net@14 a 4.822 -Rres@1 net@11 net@14 9.644 -Rres@2 b net@8 4.822 -Rres@3 net@8 net@11 9.644 -.ENDS wire-C_0_011f-834_6-R_34_667m - -*** CELL: orangeTSMC090nm:wire90{sch} -.SUBCKT wire90-834_6-layer_1-width_3 a b -Xwire@0 a b wire-C_0_011f-834_6-R_34_667m -.ENDS wire90-834_6-layer_1-width_3 - -*** CELL: arbiterM:arbiter2{sch} -.SUBCKT arbiter2 grant[A] grant[B] req[A] req[B] -XhalfArb@2 net@12 grant[A] net@5 req[A] half2inArb -XhalfArb@3 net@13 grant[B] net@8 req[B] half2inArb -Xwire90@0 net@12 net@8 wire90-830_7-layer_1-width_3 -Xwire90@1 net@5 net@13 wire90-834_6-layer_1-width_3 -.ENDS arbiter2 - *** CELL: orangeTSMC090nm:wire{sch} .SUBCKT wire-C_0_011f-698_4-R_34_667m a b Ccap@0 gnd net@14 2.561f @@ -7318,25 +8029,12 @@ Xwire@0 a b wire-C_0_011f-1177-R_34_667m +so[1] wr[A] wr[D] XdataDriv@2 so[1] si[4] wr[D] dataDriver60 XdataDriv@3 net@4 net@21 wr[A] dataDriver60 -XscanCell@0 scanCell@0_dIn[1] si[3] si[2] si[5] si[1] net@7 scanJ__scanCellE -XscanCell@1 scanCell@1_dIn[1] si[3] si[2] si[5] net@4 so[1] scanJ__scanCellE +XscanCell@2 scanCell@2_dIn[1] si[3] si[2] si[5] si[1] net@7 scanM__scanCellE +XscanCell@3 scanCell@3_dIn[1] si[3] si[2] si[5] net@4 so[1] scanM__scanCellE Xwire90@0 net@7 net@4 wire90-918_6-layer_1-width_3 Xwire90@1 net@21 si[4] wire90-1177-layer_1-width_3 .ENDS fillScanControl -*** CELL: redFive:pms2_sy{sch} -.SUBCKT pms2_sy-X_20 d g g2 -Xpms2@0 d g g2 pms2-X_10 -Xpms2@1 d g2 g pms2-X_10 -.ENDS pms2_sy-X_20 - -*** CELL: redFive:nor2_sy{sch} -.SUBCKT nor2_sy-X_20 ina inb out -XNMOS@0 out inb gnd NMOSx-X_20 -XNMOS@1 out ina gnd NMOSx-X_20 -Xpms2_sy@0 out ina inb pms2_sy-X_20 -.ENDS nor2_sy-X_20 - *** CELL: driversJ:sucORdri60{sch} .SUBCKT sucORdri60 inA inB succ XPMOSx@0 succ net@51 vdd PMOSx-X_60 diff --git a/testCode/marina.xml b/testCode/marina.xml index 1908c87..29267dd 100644 --- a/testCode/marina.xml +++ b/testCode/marina.xml @@ -9,8 +9,8 @@ - + + @@ -94,8 +94,8 @@ - - + + @@ -213,8 +213,30 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -279,8 +301,8 @@ &scanJ_scanEx3hor_sir_1_; '> - + + '> &gaspM_fillScanControl_si_1_; @@ -288,6 +310,20 @@ '> + &scanM_scanEx3h_sin; + &scanM_scanEx3h_sin; + &scanM_scanEx3h_sin; +'> + &scanM_scanEx4h_sin; + &scanM_scanEx4h_sin; + &scanM_scanEx2h_sin; + &scanM_scanEx3h_sin; +'> + &scanM_scanEx2h_sin; +'> &latchGroupsK_latchWscM2_sin; &latchGroupsK_latchWscM2_sin; @@ -332,16 +368,31 @@ '> + + +'> '> + + + +'> '> + + + + +'> @@ -382,7 +433,7 @@ '> &stagesM_mOneDockStage_sir_1_; - &stagesM_predDockStage_sir_1_; + &stagesM_outDockPredStage_sir_1_; '> &stageGroupsM_fillDrainCount_sic_1_; @@ -476,12 +527,17 @@ &scanM_scanEx2_sir_1_; '> + &loopCountM_olcWcont_sin; + &predicateM_ohPredAll_sin; + &moveM_ilcMoveOut_sin; +'> + &stagesM_outDockCenter_sin; +'> &scanJ_scanEx1vertA_sir_1_; '> - &scanM_scanEx2_sir_1_; -'> &scanJ_scanEx1vertA_sir_1_; &scanM_scanEx3plain_sin; -- 1.7.10.4