update to Ivans latest schematics
authorAdam Megacz <adam.megacz@sun.com>
Tue, 17 Mar 2009 22:49:01 +0000 (22:49 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Tue, 17 Mar 2009 22:49:01 +0000 (22:49 +0000)
31 files changed:
electric/aMarinaM.jelib
electric/countersL.jelib
electric/dockM.jelib
electric/dockPartsM.jelib
electric/driversJ.jelib
electric/driversL.jelib
electric/gaspM.jelib
electric/gates1inM.jelib
electric/gates2inM.jelib
electric/gates3inM.jelib
electric/latchesK.jelib
electric/loopCountM.jelib
electric/marinaM.jelib [deleted file]
electric/moveM.jelib [new file with mode: 0755]
electric/oneHotM.jelib
electric/predicateM.jelib
electric/programsM.jelib
electric/registersJ.jelib [deleted file]
electric/registersM.jelib
electric/scanK.jelib
electric/scanM.jelib
electric/skipL.jelib [deleted file]
electric/stageGroupsM.jelib
electric/stagesM.jelib
electric/testsM.jelib
electric/wiresL.jelib
testCode/com/sun/vlsi/chips/marina/test/Marina.java
testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java
testCode/edu/berkeley/fleet/two/FleetTwoFleet.java
testCode/marina.spi
testCode/marina.xml

index 659a30c..55d8e9b 100755 (executable)
@@ -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]."]
index 19f067d..12ac289 100755 (executable)
@@ -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
index 843bac5..8bca4c9 100755 (executable)
@@ -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
index fa23d33..937d6b8 100755 (executable)
@@ -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||||
index 8fe62b7..597bd0c 100755 (executable)
@@ -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
index d8c4401..6d4481a 100755 (executable)
@@ -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
index 6418ba7..64eae2c 100755 (executable)
@@ -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
index 19a7050..0716bc3 100755 (executable)
@@ -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
index 6d0d568..21574d8 100755 (executable)
@@ -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
index a43cf8f..6cf944c 100755 (executable)
@@ -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
index cb6c0d3..54dce7a 100755 (executable)
@@ -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
index c2af727..e94bb23 100755 (executable)
@@ -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 (executable)
index 1a05183..0000000
+++ /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 (executable)
index 0000000..11c133f
--- /dev/null
@@ -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
index 8875f2a..6afd419 100755 (executable)
@@ -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
index 14d39c4..84700e9 100755 (executable)
@@ -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
index 5d4f6fa..167192f 100755 (executable)
@@ -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 (executable)
index 3022038..0000000
+++ /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
index 1722a55..4f5d227 100755 (executable)
@@ -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
index 25d8228..37681a0 100755 (executable)
@@ -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
index e70b668..26c3890 100755 (executable)
@@ -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 (executable)
index 53a4d65..0000000
+++ /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
index 05d2092..1204928 100755 (executable)
@@ -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||||
index 26091a5..8968375 100755 (executable)
@@ -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
index 574a5cd..3ef0ba6 100755 (executable)
@@ -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
index 0dfa92f..d8da5f0 100755 (executable)
@@ -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
index 94b0d3b..8948684 100644 (file)
@@ -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";
 
index 8abc59d..b669813 100644 (file)
@@ -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<BitVector> dataItems = marina.data.drainMany();
         fatal(dataItems.size()!=1, "Expected one data item to emerge but got: "+dataItems.size()+" data items");
index 19d5e9b..fea301d 100644 (file)
@@ -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
index f69bc43..c8a5b83 100644 (file)
@@ -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
index 1908c87..29267dd 100644 (file)
@@ -9,8 +9,8 @@
 
 <!DOCTYPE ChainG SYSTEM "file:ChainG.dtd" [
 <!ENTITY marina_marina_data_dataNets '
-  <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@0" net="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@0_dIn[1](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@0.xlatch2in@0.dataBar(WI)" />
-  <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@1" net="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@1_dIn[1](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@1.xlatch2in@0.dataBar(WI)" />
+  <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@2" net="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@2_dIn[1](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@2.xlatch2in@0.dataBar(WI)" />
+  <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@3" net="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@3_dIn[1](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@3.xlatch2in@0.dataBar(WI)" />
   <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.latchWsc@1.scanCell@2" net="xsouthFif@1.xtapPropS@1.xproperSt@1.net@65[51](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xlatchWsc@1.xscanCell@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.addr1in6@0.la[1].scanCell@2" net="xsouthFif@1.xtapPropS@1.xproperSt@1.net@65[50](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xaddr1in6@0.xla[1].xscanCell@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="southFif@1.tapPropS@1.properSt@1.fillStag@1.addr1in6@0.la[2].scanCell@2" net="xsouthFif@1.xtapPropS@1.xproperSt@1.net@65[49](R)" net2="xsouthFif@1.xtapPropS@1.xproperSt@1.xfillStag@1.xaddr1in6@0.xla[2].xscanCell@2.xlatch2in@0.dataBar(WI)" />
@@ -94,8 +94,8 @@
   <datanet name="southFif@1.tapPropS@1.instruct@0.cntScnTw@5.cntScnFo@0.cntScnOn@2" net="xsouthFif@1.xtapPropS@1.xinstruct@0.xcntScnTw@5.xcntScnFo@0.net@46(R)" net2="xsouthFif@1.xtapPropS@1.xinstruct@0.xcntScnTw@5.xcntScnFo@0.xcntScnOn@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="southFif@1.tapPropS@1.instruct@0.cntScnTw@5.cntScnFo@0.cntScnOn@0" net="xsouthFif@1.xtapPropS@1.xinstruct@0.xcntScnTw@5.xcntScnFo@0.net@40(R)" net2="xsouthFif@1.xtapPropS@1.xinstruct@0.xcntScnTw@5.xcntScnFo@0.xcntScnOn@0.xlatch2in@0.dataBar(WI)" />
   <datanet name="southFif@1.tapPropS@1.instruct@0.cntScnTw@5.cntScnFo@0.cntScnOn@3" net="net@117[8](R)" net2="xsouthFif@1.xtapPropS@1.xinstruct@0.xcntScnTw@5.xcntScnFo@0.xcntScnOn@3.xlatch2in@0.dataBar(WI)" />
-  <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@0" net="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@0_dIn[1](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@0.xlatch2in@0.dataBar(WI)" />
-  <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@1" net="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@1_dIn[1](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@1.xlatch2in@0.dataBar(WI)" />
+  <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@2" net="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@2_dIn[1](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@2.xlatch2in@0.dataBar(WI)" />
+  <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.gaspFill@0.fillScan@1.scanCell@3" net="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.scanCell@3_dIn[1](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xgaspFill@0.xfillScan@1.xscanCell@3.xlatch2in@0.dataBar(WI)" />
   <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.latchWsc@1.scanCell@2" net="xnorthFif@1.xfillDrai@1.xproperSt@1.net@65[51](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xlatchWsc@1.xscanCell@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.addr1in6@0.la[1].scanCell@2" net="xnorthFif@1.xfillDrai@1.xproperSt@1.net@65[50](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xaddr1in6@0.xla[1].xscanCell@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="northFif@1.fillDrai@1.properSt@1.fillStag@1.addr1in6@0.la[2].scanCell@2" net="xnorthFif@1.xfillDrai@1.xproperSt@1.net@65[49](R)" net2="xnorthFif@1.xfillDrai@1.xproperSt@1.xfillStag@1.xaddr1in6@0.xla[2].xscanCell@2.xlatch2in@0.dataBar(WI)" />
   <datanet name="inputDoc@1.centerFi@0.epiRQod@0.onDeckDo@0.scanEx2v@2.scanCell@3" net="xinputDoc@1.xcenterFi@0.xepiRQod@0.xonDeckDo@0.net@62[1](R)" net2="xinputDoc@1.xcenterFi@0.xepiRQod@0.xonDeckDo@0.xscanEx2v@2.xscanCell@3.xlatch2in@0.dataBar(WI)" />
   <datanet name="inputDoc@1.centerFi@0.epiRQod@0.onDeckDo@0.scanEx2v@2.scanCell@4" net="xinputDoc@1.xcenterFi@0.xepiRQod@0.xonDeckDo@0.net@62[0](R)" net2="xinputDoc@1.xcenterFi@0.xepiRQod@0.xonDeckDo@0.xscanEx2v@2.xscanCell@4.xlatch2in@0.dataBar(WI)" />
   <datanet name="inputDoc@1.centerFi@0.m1predic@0.mOneDock@0.scanEx1v@0.scanCell@1" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xmOneDock@0.net@47(R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xmOneDock@0.xscanEx1v@0.xscanCell@1.xlatch2in@0.dataBar(WI)" />
-  <datanet name="inputDoc@1.centerFi@0.m1predic@0.predDock@0.scanEx2v@3.scanCell@3" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xpredDock@0.net@69[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xpredDock@0.xscanEx2v@3.xscanCell@3.xlatch2in@0.dataBar(WI)" />
-  <datanet name="inputDoc@1.centerFi@0.m1predic@0.predDock@0.scanEx2v@3.scanCell@4" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xpredDock@0.net@69[0](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xpredDock@0.xscanEx2v@3.xscanCell@4.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@1.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@1.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@1.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[3](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@1.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@1.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[5](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@1.xscanCell@12.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@2.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[2](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@2.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@2.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[4](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@2.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@2.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.bitt[6](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@2.xscanCell@12.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@3.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.s[3](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@3.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@3.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.s[2](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@3.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.olcWcont@0.scanEx3h@3.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.s[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xolcWcont@0.xscanEx3h@3.xscanCell@12.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ohPredAl@0.scanEx2h@0.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xohPredAl@0.s[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xohPredAl@0.xscanEx2h@0.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ohPredAl@0.scanEx2h@0.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xohPredAl@0.s[2](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xohPredAl@0.xscanEx2h@0.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@0.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@0.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@0.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[3](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@0.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@0.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[5](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@0.xscanCell@12.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@0.scanCell@13" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[7](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@0.xscanCell@13.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@1.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[2](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@1.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@1.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[4](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@1.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@1.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[6](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@1.xscanCell@12.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx4h@1.scanCell@13" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.bitt[8](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx4h@1.xscanCell@13.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx2h@0.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.s[1](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx2h@0.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx2h@0.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.s[5](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx2h@0.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx3h@0.scanCell@10" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.s[4](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx3h@0.xscanCell@10.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx3h@0.scanCell@11" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.s[3](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx3h@0.xscanCell@11.xlatch2in@0.dataBar(WI)" />
+  <datanet name="inputDoc@1.centerFi@0.m1predic@0.outDockP@0.outDockC@0.ilcMoveO@0.scanEx3h@0.scanCell@12" net="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.s[2](R)" net2="xinputDoc@1.xcenterFi@0.xm1predic@0.xoutDockP@0.xoutDockC@0.xilcMoveO@0.xscanEx3h@0.xscanCell@12.xlatch2in@0.dataBar(WI)" />
   <datanet name="inputDoc@1.litDockS@1.scanEx1v@0.scanCell@1" net="xinputDoc@1.xlitDockS@1.net@27(R)" net2="xinputDoc@1.xlitDockS@1.xscanEx1v@0.xscanCell@1.xlatch2in@0.dataBar(WI)" />
   <datanet name="tokenFIF@0.scanEx3h@0.scanCell@1" net="xtokenFIF@0.s[1](R)" net2="xtokenFIF@0.xscanEx3h@0.xscanCell@1.xlatch2in@0.dataBar(WI)" />
   <datanet name="tokenFIF@0.scanEx3h@0.scanCell@2" net="xtokenFIF@0.s[2](R)" net2="xtokenFIF@0.xscanEx3h@0.xscanCell@2.xlatch2in@0.dataBar(WI)" />
        <subchain name="scanEx3h@0"> &scanJ_scanEx3hor_sir_1_; </subchain>
 '>
 <!ENTITY gaspM_fillScanControl_si_1_ '
-       <subchain name="scanCell@0" length="1" access="RW" clears="-" />
-       <subchain name="scanCell@1" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@2" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@3" length="1" access="RW" clears="-" />
 '>
 <!ENTITY gaspM_gaspFill_si_1_ '
        <subchain name="fillScan@1"> &gaspM_fillScanControl_si_1_; </subchain>
 <!ENTITY latchGroupsK_latchWscM2_sin '
        <subchain name="scanCell@2" length="1" access="RW" clears="-" />
 '>
+<!ENTITY loopCountM_olcWcont_sin '
+       <subchain name="scanEx3h@1"> &scanM_scanEx3h_sin; </subchain>
+       <subchain name="scanEx3h@2"> &scanM_scanEx3h_sin; </subchain>
+       <subchain name="scanEx3h@3"> &scanM_scanEx3h_sin; </subchain>
+'>
+<!ENTITY moveM_ilcMoveOut_sin '
+       <subchain name="scanEx4h@0"> &scanM_scanEx4h_sin; </subchain>
+       <subchain name="scanEx4h@1"> &scanM_scanEx4h_sin; </subchain>
+       <subchain name="scanEx2h@0"> &scanM_scanEx2h_sin; </subchain>
+       <subchain name="scanEx3h@0"> &scanM_scanEx3h_sin; </subchain>
+'>
+<!ENTITY predicateM_ohPredAll_sin '
+       <subchain name="scanEx2h@0"> &scanM_scanEx2h_sin; </subchain>
+'>
 <!ENTITY registersM_addr1in60Cx7scan_sin '
        <subchain name="la[1]"> &latchGroupsK_latchWscM2_sin; </subchain>
        <subchain name="la[2]"> &latchGroupsK_latchWscM2_sin; </subchain>
        <subchain name="scanCell@3" length="1" access="RW" clears="-" />
        <subchain name="scanCell@4" length="1" access="RW" clears="-" />
 '>
+<!ENTITY scanM_scanEx2h_sin '
+       <subchain name="scanCell@10" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@11" length="1" access="RW" clears="-" />
+'>
 <!ENTITY scanM_scanEx3_sir_1_ '
        <subchain name="scanCell@1" length="1" access="RW" clears="-" />
        <subchain name="scanCell@2" length="1" access="RW" clears="-" />
        <subchain name="scanCell@3" length="1" access="RW" clears="-" />
 '>
+<!ENTITY scanM_scanEx3h_sin '
+       <subchain name="scanCell@10" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@11" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@12" length="1" access="RW" clears="-" />
+'>
 <!ENTITY scanM_scanEx3plain_sin '
        <subchain name="scanCell@1" length="1" access="RW" clears="-" />
        <subchain name="scanCell@2" length="1" access="RW" clears="-" />
        <subchain name="scanCell@3" length="1" access="RW" clears="-" />
 '>
+<!ENTITY scanM_scanEx4h_sin '
+       <subchain name="scanCell@10" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@11" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@12" length="1" access="RW" clears="-" />
+       <subchain name="scanCell@13" length="1" access="RW" clears="-" />
+'>
 <!ENTITY scanM_scanFx2_sic_1_ '
        <subchain name="scanCell@3" length="1" access="RW" clears="L" />
        <subchain name="scanCell@4" length="1" access="RW" clears="L" />
 '>
 <!ENTITY stageGroupsM_m1predicate_sir_1_ '
        <subchain name="mOneDock@0"> &stagesM_mOneDockStage_sir_1_; </subchain>
-       <subchain name="predDock@0"> &stagesM_predDockStage_sir_1_; </subchain>
+       <subchain name="outDockP@0"> &stagesM_outDockPredStage_sir_1_; </subchain>
 '>
 <!ENTITY stageGroupsM_northFifo_sic_1_ '
        <subchain name="fillDrai@1"> &stageGroupsM_fillDrainCount_sic_1_; </subchain>
 <!ENTITY stagesM_onDeckDockStage_sir_1_ '
        <subchain name="scanEx2v@2"> &scanM_scanEx2_sir_1_; </subchain>
 '>
+<!ENTITY stagesM_outDockCenter_sin '
+       <subchain name="olcWcont@0"> &loopCountM_olcWcont_sin; </subchain>
+       <subchain name="ohPredAl@0"> &predicateM_ohPredAll_sin; </subchain>
+       <subchain name="ilcMoveO@0"> &moveM_ilcMoveOut_sin; </subchain>
+'>
+<!ENTITY stagesM_outDockPredStage_sir_1_ '
+       <subchain name="outDockC@0"> &stagesM_outDockCenter_sin; </subchain>
+'>
 <!ENTITY stagesM_plainDockStage_sir_1_ '
        <subchain name="scanEx1v@0"> &scanJ_scanEx1vertA_sir_1_; </subchain>
 '>
-<!ENTITY stagesM_predDockStage_sir_1_ '
-       <subchain name="scanEx2v@3"> &scanM_scanEx2_sir_1_; </subchain>
-'>
 <!ENTITY stagesM_rqDockStage_sir_1_ '
        <subchain name="scanEx1v@0"> &scanJ_scanEx1vertA_sir_1_; </subchain>
        <subchain name="scanEx3p@1"> &scanM_scanEx3plain_sin; </subchain>