new files from ivan, 12-May
authorAdam Megacz <adam.megacz@sun.com>
Wed, 13 May 2009 00:35:10 +0000 (00:35 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Wed, 13 May 2009 00:35:10 +0000 (00:35 +0000)
32 files changed:
electric/aMarinaM.jelib
electric/arbiterM.jelib
electric/centersJ.jelib
electric/compareM.jelib
electric/countersL.jelib
electric/coversM.jelib
electric/dockM.jelib
electric/driversM.jelib
electric/edgesM.jelib
electric/fanPinsM.jelib
electric/fillM.jelib
electric/gaspM.jelib
electric/gates1inM.jelib
electric/gates2inM.jelib
electric/gates3inM.jelib
electric/latchGroupsK.jelib
electric/latchPartsK.jelib
electric/latchesK.jelib
electric/loopCountM.jelib
electric/moveM.jelib
electric/oneHotM.jelib
electric/predicateM.jelib
electric/programsM.jelib
electric/registersM.jelib
electric/scanM.jelib
electric/stageGroupsM.jelib
electric/stagesM.jelib
electric/testsM.jelib
electric/wiresL.jelib
testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java
testCode/marina.spi
testCode/marina.v

index 8ff1551..864fdbb 100755 (executable)
@@ -275,7 +275,7 @@ Esir[1:9]||D5G2;|pin@8||B
 X
 
 # Cell marinaOutDock;2{lay}
-CmarinaOutDock;2{lay}||cmos90|1238358824092|1241808290282|
+CmarinaOutDock;2{lay}||cmos90|1238358824092|1242080417243||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982621567
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@1||612|-520||||
 NX-Metal-2-Metal-3-Con|contact@2||324|-520||||
@@ -402,7 +402,7 @@ NX-Metal-2-Metal-3-Con|contact@122||-1332|2648||||
 NX-Metal-2-Metal-3-Con|contact@123||-1476|2648||||
 NX-Metal-2-Metal-3-Con|contact@124||-168|2222||||
 NX-Metal-2-Metal-3-Con|contact@125||-180|2654||||
-NX-Metal-2-Metal-3-Con|contact@126||174|1634||||
+NX-Metal-2-Metal-3-Con|contact@126||36|1634||||
 NX-Metal-2-Metal-3-Con|contact@128||-24|1678||||
 NX-Metal-2-Metal-3-Con|contact@129||-24|2222||||
 NX-Metal-2-Metal-3-Con|contact@131||360|-482||||
@@ -417,7 +417,7 @@ NX-Metal-2-Metal-3-Con|contact@139||-36|852||||
 NX-Metal-2-Metal-3-Con|contact@141||-60|-1883.7||1.2||
 NX-Metal-2-Metal-3-Con|contact@142||-60|-2536||||
 NX-Metal-1-Metal-2-Con|contact@143||-1800|6016||||
-NX-Metal-2-Metal-3-Con|contact@144||174|2116||||
+NX-Metal-2-Metal-3-Con|contact@144||36|2116||||
 NX-Metal-2-Metal-3-Con|contact@145||-204|858||||
 NX-Metal-2-Metal-3-Con|contact@146||-204|2060||||
 IstageGroupsM:northFifo;3{lay}|northFif@2||0|4104|||D5G4;
@@ -654,8 +654,8 @@ Ametal-3|net@379|||S2700|outputDo@4|dsD[19]|-168|1860|contact@124||-168|2222
 Ametal-2|net@380|||S1800|northFif@2|inU[19]|-248.5|2222|contact@124||-168|2222
 Ametal-3|net@381|||S2700|outputDo@4|dp[19]|-180|1866|contact@125||-180|2654
 Ametal-2|net@382|||S1800|northFif@2|outD[19]|-220.5|2654|contact@125||-180|2654
-Ametal-2|net@384|||S1800|outputDo@4|succ[T]|-72.5|1634|contact@126||174|1634
-Ametal-2|net@388|||S1800|outputDo@4|succ[D]|-72.5|1678|contact@128||-24|1678
+Ametal-2|net@384|||S1800|outputDo@4|succ[T]|-88.5|1634|contact@126||36|1634
+Ametal-2|net@388|||S1800|outputDo@4|succ[D]|-88.5|1678|contact@128||-24|1678
 Ametal-2|net@390|||S0|northFif@2|predU|56|2222|contact@129||-24|2222
 Ametal-2|net@394|||S1800|outputDo@4|in[T]|107.5|-482|contact@131||360|-482
 Ametal-3|net@395|||S2700|southFif@2|aout[TT]|360|-2032|contact@131||360|-482
@@ -707,10 +707,10 @@ Ametal-2|net@580|||S900|contact@119||-900|2648|northFif@2|outD[24]|-900|2648
 Ametal-2|net@581|||S900|contact@120||-1044|2648|northFif@2|outD[25]|-1044|2648
 Ametal-2|net@582|||S900|contact@121||-1188|2648|northFif@2|outD[26]|-1188|2648
 Ametal-2|net@583|||S900|contact@122||-1332|2648|northFif@2|outD[27]|-1332|2648
-Ametal-2|net@585|||S0|tokenFIF@1|pred|523|2116|contact@144||174|2116
+Ametal-2|net@585|||S0|tokenFIF@1|pred|523|2116|contact@144||36|2116
 Ametal-2|net@587|||S1800|outputDo@4|pred[T]|-863.5|864|pin@35||-830|864
 Ametal-2|net@588|||S900|pin@35||-830|864|pin@36||-830|858
-Ametal-3|net@593|||S2700|contact@126||174|1634|contact@144||174|2116
+Ametal-3|net@593|||S2700|contact@126||36|1634|contact@144||36|2116
 Ametal-2|net@594|||S1800|pin@36||-830|858|contact@145||-204|858
 Ametal-2|net@596|||S0|tokenFIF@1|succ|973|2060|contact@146||-204|2060
 Ametal-3|net@597|||S2700|contact@145||-204|858|contact@146||-204|2060
index 454e239..68d8957 100755 (executable)
@@ -100,7 +100,7 @@ Ereq[B]||D5G2;|pin@1||I
 X
 
 # Cell arbiter2;1{lay}
-Carbiter2;1{lay}||cmos90|1188748831546|1241545361762||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()G1241804032150
+Carbiter2;1{lay}||cmos90|1188748831546|1241981698008||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()G1241981714344
 Ihalf2inArb;1{lay}|halfArb@4||0|-72|||D5G4;
 Ihalf2inArb;1{lay}|halfArb@5||0|72|Y||D5G4;
 NMetal-1-Pin|pin@44||6|4||||
@@ -559,7 +559,7 @@ Ereq[B]||D5G2;|pin@2||I
 X
 
 # Cell half2inArb;1{lay}
-Chalf2inArb;1{lay}||cmos90|1188745231728|1241545361762||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Chalf2inArb;1{lay}||cmos90|1188745231728|1241981698008||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@62||31|-50||20.8|Y|
 NMetal-1-P-Active-Con|contact@66||39|-50||20.8|Y|
index da4e38b..7624901 100755 (executable)
@@ -63,7 +63,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND1in30;1{lay}
-CctrAND1in30;1{lay}||cmos90|1231629883946|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CctrAND1in30;1{lay}||cmos90|1231629883946|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv05;1{lay}|inv05@1||-20.5|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@1||-12|0|||D5G4;
@@ -243,7 +243,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND2in30;2{lay}
-CctrAND2in30;2{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CctrAND2in30;2{lay}||cmos90|1204804369704|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||12.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||12.5|0||20.8||
@@ -911,7 +911,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND2in100;2{lay}
-CctrAND2in100;2{lay}||cmos90|1195149611468|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CctrAND2in100;2{lay}||cmos90|1195149611468|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||-35.5|-34||||
 NX-Metal-1-Metal-2-Con|contact@7||-57|-34||||
@@ -1040,7 +1040,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND2in100LT;1{lay}
-CctrAND2in100LT;1{lay}||cmos90|1224179369313|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CctrAND2in100LT;1{lay}||cmos90|1224179369313|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv10D;1{lay}|inv10D@2||-95|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||-87|0|Y||D5G4;
@@ -1178,7 +1178,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND3in30;2{lay}
-CctrAND3in30;2{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CctrAND3in30;2{lay}||cmos90|1204804369704|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||26.5|-49||20.8||
 NMetal-1-N-Active-Con|contact@1||26.5|0||20.8||
@@ -1599,7 +1599,7 @@ Eout_1|outM|D5G2;|pin@30||O
 X
 
 # Cell ctrAND3in30A;1{lay}
-CctrAND3in30A;1{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CctrAND3in30A;1{lay}||cmos90|1204804369704|1242042932526||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242043253340
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||18.5|-49||20.8||
 NMetal-1-N-Active-Con|contact@1||18.5|0||20.8||
@@ -1697,6 +1697,7 @@ NMetal-1-Pin|pin@69||-24.5|-17.5||||
 NMetal-1-Pin|pin@70||-11.5|25||||
 NMetal-1-Pin|pin@71||4.5|24||||
 NPolysilicon-Pin|pin@73||-30.5|-20.4||||
+NMetal-1-Pin|pin@74||2.5|-60||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-39|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||39|0|||D5G4;
 NP-Select-Node|plnode@0||0|-50|79.4|52||A
@@ -1871,6 +1872,7 @@ APolysilicon|net@232|||S900|nmos@13|poly-bottom|-30.5|-6.5|pin@73||-30.5|-20.4
 APolysilicon|net@233|||S1800|pin@73||-30.5|-20.4|contact@26||-30|-20.4
 APolysilicon|net@234|||S900|pin@29||-30.5|30|nmos@13|poly-top|-30.5|7
 APolysilicon|net@235|||S2700|nmos@14|poly-top|-22.5|7|contact@27||-22.5|17.4
+Ametal-1|net@236|||S900|contact@43||2.5|-49|pin@74||2.5|-60
 Egnd||D5G2;|pinsVddG@2|gnd|G
 Egnd_1||D5G2;|pinsVddG@3|gnd|G
 EinA||D5G2;|pin@43||I
@@ -1878,6 +1880,7 @@ EinB||D5G2;|pin@44||I
 EinC||D5G2;|pin@70||I
 Eout||D5G2;|pin@11||O
 EoutM||D5G2;|pin@71||O
+EoutM_1||D5G2;|pin@74||O
 Evdd||D5G2;|pinsVddG@2|vdd|P
 Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
 Evdd_2||D5G2;|pinsVddG@3|vdd|P
@@ -2505,7 +2508,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND3in60;1{lay}
-CctrAND3in60;1{lay}||cmos90|1241797481442|1241803467014||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241803508182
+CctrAND3in60;1{lay}||cmos90|1241797481442|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||25|0||20.8||
 NMetal-1-P-Active-Con|contact@1||25|-48||20.8||
@@ -3179,7 +3182,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND3in100A;1{lay}
-CctrAND3in100A;1{lay}||cmos90|1230737473722|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CctrAND3in100A;1{lay}||cmos90|1230737473722|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-103.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||-29.5|10||||
@@ -4099,7 +4102,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND3in100LT;2{lay}
-CctrAND3in100LT;2{lay}||cmos90|1226175586037|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CctrAND3in100LT;2{lay}||cmos90|1226175586037|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-39.5|40||||
 NX-Metal-1-Metal-2-Con|contact@1||-106.5|40||||
@@ -4267,7 +4270,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND4in30;3{lay}
-CctrAND4in30;3{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CctrAND4in30;3{lay}||cmos90|1204804369704|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||32.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||32.5|0||20.8||
@@ -4746,7 +4749,7 @@ Eout_1|outM|D5G2;|pin@35||O
 X
 
 # Cell ctrAND4in30M;1{lay}
-CctrAND4in30M;1{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CctrAND4in30M;1{lay}||cmos90|1204804369704|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||32.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||32.5|0||20.8||
index b86b47e..aa4ca94 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HcompareM|8.09a
+HcompareM|8.09j
 
 # Views:
 Vicon|ic
@@ -8,14 +8,26 @@ Vschematic|sch
 
 # External Libraries:
 
+LcentersJ|centersJ
+
+LdriversM|driversM
+
+LfanPinsM|fanPinsM
+
 Lgates1inM|gates1inM
 
 Lgates2inM|gates2inM
 
 LorangeTSMC090nm|orangeTSMC090nm
 
+LpurpleFive|purpleFive
+
 LredFive|redFive
 
+LregistersM|registersM
+
+LscanM|scanM
+
 LwiresL|wiresL
 
 # Tools:
@@ -28,8 +40,3308 @@ Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmo
 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
+# Cell compVal;1{lay}
+CcompVal;1{lay}||cmos90|1242044458428|1242044819275||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242045084422
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||67|19||||
+NX-Metal-1-Metal-2-Con|contact@1||-24|19||||
+Igates2inM:nand10sym;1{lay}|nand10sy@0||4.5|0|X||D5G4;
+Igates2inM:nor10sym;2{lay}|nor10sym@0||45.5|0|X||D5G4;
+Igates2inM:nor10sym;2{lay}|nor10sym@1||-45.5|0|X||D5G4;
+NMetal-2-Pin|pin@2||6.5|19||||
+NMetal-1-Pin|pin@4||12.5|-23||||
+NMetal-1-Pin|pin@5||-3.5|27||||
+NMetal-1-Pin|pin@6||-37|27||||
+IwiresL:wellContacts13;1{lay}|wellCont@0||-18.5|0|||D5G4;
+Ametal-2|net@0|||S0|nand10sy@0|gnd|23|0|nor10sym@0|gnd_1|23|0
+Ametal-1|net@1|||S900|pin@5||-3.5|27|nand10sy@0|inA|-3.5|25
+Ametal-2|net@2|||S0|nand10sy@0|vdd|23|50|nor10sym@0|vdd_2|23|50
+Ametal-1|net@4|||S1800|pin@6||-37|27|pin@5||-3.5|27
+Ametal-2|net@5|||S0|nand10sy@0|vdd_1|23|-50|nor10sym@0|vdd_3|23|-50
+Ametal-1|net@6|||S900|pin@4||12.5|-23|nand10sy@0|inB|12.5|-25
+Ametal-2|net@7|||S1800|contact@1||-24|19|pin@2||6.5|19
+Ametal-1|net@8|||S2700|nor10sym@1|inB|-24|9|contact@1||-24|19
+Ametal-1|net@9|||S0|nor10sym@0|out_1|37|-23|pin@4||12.5|-23
+Ametal-2|net@10|||S1800|pin@2||6.5|19|contact@0||67|19
+Ametal-1|net@11|||S2700|nor10sym@0|inB|67|9|contact@0||67|19
+Ametal-1|net@13|||S900|pin@6||-37|27|nor10sym@1|out_2|-37|23
+Ametal-2|net@18|||S0|wellCont@0|gnd_1|-14|0|nand10sy@0|gnd_1|-14|0
+Ametal-2|net@19|||S0|wellCont@0|vdd_2|-14|-50|nand10sy@0|vdd_3|-14|-50
+Ametal-2|net@20|||S0|wellCont@0|vdd_3|-14|50|nand10sy@0|vdd_2|-14|50
+Ametal-2|net@21|||S0|wellCont@0|gnd|-23|0|nor10sym@1|gnd|-23|0
+Ametal-2|net@22|||S0|wellCont@0|vdd|-23|-50|nor10sym@1|vdd_1|-23|-50
+Ametal-2|net@23|||S0|wellCont@0|vdd_1|-23|50|nor10sym@1|vdd|-23|50
+Egnd_7|gnd|D5G2;|nor10sym@1|gnd_1|G
+Egnd_8||D5G2;|nor10sym@0|gnd|G
+Eout_2|inHI|D5G2;|nand10sy@0|out_2|O
+Eout_3|inLO[GE]|D5G2;|nor10sym@0|out_3|O
+Eout_4|inLO[LE]|D5G2;|nor10sym@1|out_3|O
+Ein[E]||D5G2;|pin@2||O
+Ein[G]||D5G2;|nor10sym@0|inA|I
+Ein[L]||D5G2;|nor10sym@1|inA|I
+Evdd_14|vdd|D5G2;|nor10sym@1|vdd_2|P
+Evdd_15||D5G2;|nor10sym@1|vdd_3|P
+Evdd_16||D5G2;|nor10sym@0|vdd|P
+Evdd_17||D5G2;|nor10sym@0|vdd_1|P
+X
+
+# Cell compVal;1{sch}
+CcompVal;1{sch}||schematic|1242036171440|1242060778240|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||18|-24|||R|
+NOff-Page|conn@1||9|2|||R|
+NOff-Page|conn@2||-9|2|||R|
+NOff-Page|conn@3||0|13|||R|
+IredFive:nand2n_sy;1{ic}|nand2n_s@0||0|0|XR||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
+IredFive:nor2_sy;1{ic}|nor2_sy@0||9|-18|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2_sy;1{ic}|nor2_sy@1||-9|-18|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0.5|22.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||1.5|28.5|||||ART_message(D5G6;)ScompVal
+NWire_Pin|pin@4||8|-23||||
+NWire_Pin|pin@5||-8|-23||||
+NWire_Pin|pin@6||-10|-23||||
+NWire_Pin|pin@7||12|-23||||
+NWire_Pin|pin@8||10|-23||||
+NWire_Pin|pin@9||12|-27||||
+NWire_Pin|pin@10||0|-23||||
+NWire_Pin|pin@11||0|-27||||
+NWire_Pin|pin@12||-12|-23||||
+NWire_Pin|pin@13||-12|-27||||
+NWire_Pin|pin@14||-1|-5||||
+NWire_Pin|pin@15||-9|-5||||
+NWire_Pin|pin@16||1|-5||||
+NWire_Pin|pin@17||9|-5||||
+NWire_Pin|pin@18||0|9||||
+Awire|in[E]|D5G2;||900|pin@10||0|-23|pin@11||0|-27
+Awire|in[G]|D5G2;||900|pin@7||12|-23|pin@9||12|-27
+Awire|in[L]|D5G2;||900|pin@12||-12|-23|pin@13||-12|-27
+Awire|net@0|||0|pin@4||8|-23|pin@10||0|-23
+Awire|net@1|||1800|pin@12||-12|-23|pin@6||-10|-23
+Awire|net@2|||900|nand2n_s@0|ina|-1|-2.5|pin@14||-1|-5
+Awire|net@3|||900|pin@15||-9|-5|nor2_sy@1|out|-9|-15.5
+Awire|net@4|||0|pin@14||-1|-5|pin@15||-9|-5
+Awire|net@5|||900|nand2n_s@0|inb|1|-2.5|pin@16||1|-5
+Awire|net@6|||900|pin@17||9|-5|nor2_sy@0|out|9|-15.5
+Awire|net@7|||1800|pin@16||1|-5|pin@17||9|-5
+Awire|net@8|||2700|pin@4||8|-23|nor2_sy@0|inb|8|-20.5
+Awire|net@9|||900|nor2_sy@1|inb|-8|-20.5|pin@5||-8|-23
+Awire|net@10|||2700|pin@6||-10|-23|nor2_sy@1|ina|-10|-20.5
+Awire|net@11|||900|nor2_sy@0|ina|10|-20.5|pin@8||10|-23
+Awire|net@12|||1800|pin@8||10|-23|pin@7||12|-23
+Awire|net@13|||0|pin@10||0|-23|pin@5||-8|-23
+Awire|net@17|||900|conn@2|a|-9|0|pin@15||-9|-5
+Awire|net@18|||2700|nand2n_s@0|out|0|2.5|pin@18||0|9
+Awire|net@19|||900|conn@1|a|9|0|pin@17||9|-5
+Awire|net@20|||900|conn@3|a|0|11|pin@18||0|9
+EinLO[LE_1]|inHI|D6G2;|conn@3|y|O
+EfireLO|inLO[GE]|D6G2;|conn@1|y|O
+EinLO[GE_1]|inLO[LE]|D6G2;|conn@2|y|O
+Ein[L,E,G]||D4G2;|conn@0|a|I
+X
+
+# Cell compareAll;1{ic}
+CcompareAll;1{ic}||artwork|1242151755702|1242152195364|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||-2|-9|-1|-1||
+Nschematic:Bus_Pin|pin@2||-2|-5|-1|-1||
+Nschematic:Bus_Pin|pin@4||2|-9|-1|-1||
+Nschematic:Bus_Pin|pin@6||2|-5|-1|-1||
+Nschematic:Bus_Pin|pin@8||-3|2|-1|-1||
+Nschematic:Bus_Pin|pin@10||-1|5|-1|-1||
+Nschematic:Bus_Pin|pin@12||2|5|-1|-1||
+Nschematic:Bus_Pin|pin@14||3|-2|-1|-1||
+NPin|pin@16||-2|-3|1|1||
+NPin|pin@17||-2|3|1|1||
+NPin|pin@18||2|3|1|1||
+NPin|pin@19||2|-3|1|1||
+NPin|pin@20||0|3|1|1||
+NPin|pin@21||0|4|1|1||
+NPin|pin@22||1|4|1|1||
+NPin|pin@23||2|5|1|1||
+NPin|pin@24||1|6|1|1||
+NPin|pin@25||-2|6|1|1||
+NPin|pin@26||-1|5|1|1||
+NPin|pin@27||-2|4|1|1||
+NPin|pin@28||0|-3|1|1||
+NPin|pin@29||0|-4|1|1||
+NPin|pin@35||-2|-6|1|1||
+NPin|pin@36||-2|-4|1|1||
+NPin|pin@46||-2|-10|1|1||
+NPin|pin@47||-2|-8|1|1||
+NPin|pin@50||0|-8|1|1||
+NPin|pin@51||0|-6|1|1||
+NPin|pin@52||1|-4|1|1||
+NPin|pin@53||2|-5|1|1||
+NPin|pin@54||1|-6|1|1||
+NPin|pin@55||1|-8|1|1||
+NPin|pin@56||2|-9|1|1||
+NPin|pin@57||1|-10|1|1||
+Ngeneric:Invisible-Pin|pin@58||0|0|||||ART_message(D5G1;)SCOMP
+Nschematic:Bus_Pin|pin@59||-3|-2|-1|-1||
+Nschematic:Bus_Pin|pin@61||3|2|-1|-1||
+NPin|pin@63||-2|2|1|1||
+NPin|pin@64||-3|2|1|1||
+NPin|pin@65||-2|-2|1|1||
+NPin|pin@66||-3|-2|1|1||
+NPin|pin@67||2|-2|1|1||
+NPin|pin@68||3|-2|1|1||
+NPin|pin@69||2|2|1|1||
+NPin|pin@70||3|2|1|1||
+AThicker|net@8|||FS2700|pin@65||-2|-2|pin@63||-2|2
+AThicker|net@9|||FS1800|pin@20||0|3|pin@18||2|3
+AThicker|net@10|||FS900|pin@69||2|2|pin@67||2|-2
+AThicker|net@11|||FS0|pin@28||0|-3|pin@16||-2|-3
+AThicker|net@12|||FS1800|pin@17||-2|3|pin@20||0|3
+AThicker|net@13|||FS2700|pin@20||0|3|pin@21||0|4
+AThicker|net@14|||FS1800|pin@21||0|4|pin@22||1|4
+AThicker|net@15|||FS2250|pin@22||1|4|pin@23||2|5
+AThicker|net@16|||FS3150|pin@23||2|5|pin@24||1|6
+AThicker|net@17|||FS0|pin@24||1|6|pin@25||-2|6
+AThicker|net@18|||FS1350|pin@25||-2|6|pin@26||-1|5
+AThicker|net@19|||FS450|pin@26||-1|5|pin@27||-2|4
+AThicker|net@20|||FS1800|pin@27||-2|4|pin@21||0|4
+AThicker|net@21|||FS0|pin@19||2|-3|pin@28||0|-3
+AThicker|net@22|||FS900|pin@28||0|-3|pin@29||0|-4
+AThicker|net@29|||FS2700|pin@35||-2|-6|pin@36||-2|-4
+AThicker|net@30|||FS1800|pin@36||-2|-4|pin@29||0|-4
+AThicker|net@40|||FS2700|pin@46||-2|-10|pin@47||-2|-8
+AThicker|net@45|||FS0|pin@50||0|-8|pin@47||-2|-8
+AThicker|net@48|||FS1800|pin@35||-2|-6|pin@51||0|-6
+AThicker|net@49|||FS2700|pin@50||0|-8|pin@51||0|-6
+AThicker|net@50|||FS1800|pin@29||0|-4|pin@52||1|-4
+AThicker|net@51|||FS1350|pin@52||1|-4|pin@53||2|-5
+AThicker|net@52|||FS450|pin@53||2|-5|pin@54||1|-6
+AThicker|net@53|||FS0|pin@54||1|-6|pin@51||0|-6
+AThicker|net@54|||FS1800|pin@50||0|-8|pin@55||1|-8
+AThicker|net@55|||FS1350|pin@55||1|-8|pin@56||2|-9
+AThicker|net@56|||FS450|pin@56||2|-9|pin@57||1|-10
+AThicker|net@57|||FS0|pin@57||1|-10|pin@46||-2|-10
+AThicker|net@60|||FS2700|pin@63||-2|2|pin@17||-2|3
+AThicker|net@61|||FS0|pin@63||-2|2|pin@64||-3|2
+AThicker|net@62|||FS2700|pin@16||-2|-3|pin@65||-2|-2
+AThicker|net@63|||FS0|pin@65||-2|-2|pin@66||-3|-2
+AThicker|net@64|||FS900|pin@67||2|-2|pin@19||2|-3
+AThicker|net@65|||FS1800|pin@67||2|-2|pin@68||3|-2
+AThicker|net@66|||FS900|pin@18||2|3|pin@69||2|2
+AThicker|net@67|||FS1800|pin@69||2|2|pin@70||3|2
+EinG[1:37]||D4G2;|pin@0||I
+EinL[1:37]||D4G2;|pin@2||I
+EoutG[1:37]||D6G2;|pin@4||O
+EoutL[1:37]||D6G2;|pin@6||O
+Epred_1[L,G]|pred[G]|D4G2;|pin@59||I
+Epred[L,G]|pred[L]|D4G2;|pin@8||I
+Esir[1:9]||D4G2;|pin@10||I
+Esor[1:9]||D6G2;|pin@12||O
+Esucc[L,G]|succ[G]|D6G2;|pin@14||O
+Esucc_1[L,G]|succ[L]|D6G2;|pin@61||O
+X
+
+# Cell compareAll;1{lay}
+CcompareAll;1{lay}||cmos90|1242047088468|1242132796058||ATTR_NCC(D5G5;NTX-5.25;Y843.5;)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||-1554|-638||||
+NX-Metal-2-Metal-3-Con|contact@1||-1554|-394||||
+NX-Metal-2-Metal-3-Con|contact@2||-1266|-394||||
+NX-Metal-2-Metal-3-Con|contact@3||-978|-394||||
+NX-Metal-2-Metal-3-Con|contact@4||-690|-394||||
+NX-Metal-2-Metal-3-Con|contact@5||-402|-394||||
+NX-Metal-2-Metal-3-Con|contact@6||-1410|-638||||
+NX-Metal-2-Metal-3-Con|contact@7||-1266|-638||||
+NX-Metal-2-Metal-3-Con|contact@8||-1122|-638||||
+NX-Metal-2-Metal-3-Con|contact@9||-978|-638||||
+NX-Metal-2-Metal-3-Con|contact@10||-834|-638||||
+NX-Metal-2-Metal-3-Con|contact@11||-690|-638||||
+NX-Metal-2-Metal-3-Con|contact@12||-546|-638||||
+NX-Metal-2-Metal-3-Con|contact@13||-402|-638||||
+NX-Metal-2-Metal-3-Con|contact@14||-186|-782||||
+NX-Metal-2-Metal-3-Con|contact@15||-186|-520||||
+NX-Metal-2-Metal-3-Con|contact@16||-330|-782||||
+NX-Metal-2-Metal-3-Con|contact@17||-330|-376||||
+NX-Metal-2-Metal-3-Con|contact@18||-618|-376||||
+NX-Metal-2-Metal-3-Con|contact@19||-906|-376||||
+NX-Metal-2-Metal-3-Con|contact@20||-1194|-376||||
+NX-Metal-2-Metal-3-Con|contact@21||-1482|-376||||
+NX-Metal-2-Metal-3-Con|contact@22||-474|-782||||
+NX-Metal-2-Metal-3-Con|contact@23||-618|-782||||
+NX-Metal-2-Metal-3-Con|contact@24||-762|-782||||
+NX-Metal-2-Metal-3-Con|contact@25||-906|-782||||
+NX-Metal-2-Metal-3-Con|contact@26||-1050|-782||||
+NX-Metal-2-Metal-3-Con|contact@27||-1194|-782||||
+NX-Metal-2-Metal-3-Con|contact@28||-1338|-782||||
+NX-Metal-2-Metal-3-Con|contact@29||-1482|-782||||
+NX-Metal-2-Metal-3-Con|contact@30||-474|-520||||
+NX-Metal-2-Metal-3-Con|contact@31||-762|-520||||
+NX-Metal-2-Metal-3-Con|contact@32||-1050|-520||||
+NX-Metal-2-Metal-3-Con|contact@33||-1338|-520||||
+NX-Metal-2-Metal-3-Con|contact@38||-1554|638||||
+NX-Metal-2-Metal-3-Con|contact@39||-1410|638||||
+NX-Metal-2-Metal-3-Con|contact@40||-1266|638||||
+NX-Metal-2-Metal-3-Con|contact@41||-1122|638||||
+NX-Metal-2-Metal-3-Con|contact@42||-978|638||||
+NX-Metal-2-Metal-3-Con|contact@43||-834|638||||
+NX-Metal-2-Metal-3-Con|contact@44||-690|638||||
+NX-Metal-2-Metal-3-Con|contact@45||-546|638||||
+NX-Metal-2-Metal-3-Con|contact@46||-402|638||||
+NX-Metal-2-Metal-3-Con|contact@47||-1482|782||||
+NX-Metal-2-Metal-3-Con|contact@48||-186|782||||
+NX-Metal-2-Metal-3-Con|contact@49||-330|782||||
+NX-Metal-2-Metal-3-Con|contact@50||-474|782||||
+NX-Metal-2-Metal-3-Con|contact@51||-618|782||||
+NX-Metal-2-Metal-3-Con|contact@52||-762|782||||
+NX-Metal-2-Metal-3-Con|contact@53||-906|782||||
+NX-Metal-2-Metal-3-Con|contact@54||-1050|782||||
+NX-Metal-2-Metal-3-Con|contact@55||-1194|782||||
+NX-Metal-2-Metal-3-Con|contact@56||-1338|782||||
+NX-Metal-2-Metal-3-Con|contact@57||-1554|-350||||
+NX-Metal-2-Metal-3-Con|contact@58||-1266|-350||||
+NX-Metal-2-Metal-3-Con|contact@59||-978|-350||||
+NX-Metal-2-Metal-3-Con|contact@60||-690|-350||||
+NX-Metal-2-Metal-3-Con|contact@61||-402|-350||||
+NX-Metal-2-Metal-3-Con|contact@62||-1482|-332||||
+NX-Metal-2-Metal-3-Con|contact@63||-330|-332||||
+NX-Metal-2-Metal-3-Con|contact@64||-618|-332||||
+NX-Metal-2-Metal-3-Con|contact@65||-906|-332||||
+NX-Metal-2-Metal-3-Con|contact@66||-1194|-332||||
+NX-Metal-2-Metal-3-Con|contact@67||-1410|-538||||
+NX-Metal-2-Metal-3-Con|contact@68||-1122|-538||||
+NX-Metal-2-Metal-3-Con|contact@69||-834|-538||||
+NX-Metal-2-Metal-3-Con|contact@70||-546|-538||||
+NX-Metal-2-Metal-3-Con|contact@71||-1410|-494||||
+NX-Metal-2-Metal-3-Con|contact@72||-1122|-494||||
+NX-Metal-2-Metal-3-Con|contact@73||-834|-494||||
+NX-Metal-2-Metal-3-Con|contact@74||-546|-494||||
+NX-Metal-2-Metal-3-Con|contact@75||-1338|-476||||
+NX-Metal-2-Metal-3-Con|contact@76||-186|-476||||
+NX-Metal-2-Metal-3-Con|contact@77||-474|-476||||
+NX-Metal-2-Metal-3-Con|contact@78||-762|-476||||
+NX-Metal-2-Metal-3-Con|contact@79||-1050|-476||||
+NX-Metal-2-Metal-3-Con|contact@80||318|-520||||
+NX-Metal-2-Metal-3-Con|contact@81||606|-520||||
+NX-Metal-2-Metal-3-Con|contact@82||894|-520||||
+NX-Metal-2-Metal-3-Con|contact@83||1182|-520||||
+NX-Metal-2-Metal-3-Con|contact@84||318|-782||||
+NX-Metal-2-Metal-3-Con|contact@85||462|-782||||
+NX-Metal-2-Metal-3-Con|contact@86||606|-782||||
+NX-Metal-2-Metal-3-Con|contact@87||750|-782||||
+NX-Metal-2-Metal-3-Con|contact@88||894|-782||||
+NX-Metal-2-Metal-3-Con|contact@89||1038|-782||||
+NX-Metal-2-Metal-3-Con|contact@90||1182|-782||||
+NX-Metal-2-Metal-3-Con|contact@91||1326|-782||||
+NX-Metal-2-Metal-3-Con|contact@92||1470|-782||||
+NX-Metal-2-Metal-3-Con|contact@93||390|-638||||
+NX-Metal-2-Metal-3-Con|contact@94||1542|-638||||
+NX-Metal-2-Metal-3-Con|contact@95||1398|-638||||
+NX-Metal-2-Metal-3-Con|contact@96||1254|-638||||
+NX-Metal-2-Metal-3-Con|contact@97||1110|-638||||
+NX-Metal-2-Metal-3-Con|contact@98||966|-638||||
+NX-Metal-2-Metal-3-Con|contact@99||822|-638||||
+NX-Metal-2-Metal-3-Con|contact@100||678|-638||||
+NX-Metal-2-Metal-3-Con|contact@101||534|-638||||
+NX-Metal-2-Metal-3-Con|contact@102||390|-394||||
+NX-Metal-2-Metal-3-Con|contact@103||1254|-394||||
+NX-Metal-2-Metal-3-Con|contact@104||966|-394||||
+NX-Metal-2-Metal-3-Con|contact@105||678|-394||||
+NX-Metal-2-Metal-3-Con|contact@106||462|-376||||
+NX-Metal-2-Metal-3-Con|contact@107||750|-376||||
+NX-Metal-2-Metal-3-Con|contact@108||1038|-376||||
+NX-Metal-2-Metal-3-Con|contact@109||1326|-376||||
+NX-Metal-2-Metal-3-Con|contact@110||534|-538||||
+NX-Metal-2-Metal-3-Con|contact@111||1398|-538||||
+NX-Metal-2-Metal-3-Con|contact@112||1110|-538||||
+NX-Metal-2-Metal-3-Con|contact@113||822|-538||||
+NX-Metal-2-Metal-3-Con|contact@114||318|782||||
+NX-Metal-2-Metal-3-Con|contact@115||462|782||||
+NX-Metal-2-Metal-3-Con|contact@116||606|782||||
+NX-Metal-2-Metal-3-Con|contact@117||750|782||||
+NX-Metal-2-Metal-3-Con|contact@118||894|782||||
+NX-Metal-2-Metal-3-Con|contact@119||1038|782||||
+NX-Metal-2-Metal-3-Con|contact@120||1182|782||||
+NX-Metal-2-Metal-3-Con|contact@121||1326|782||||
+NX-Metal-2-Metal-3-Con|contact@122||1470|782||||
+NX-Metal-2-Metal-3-Con|contact@123||390|638||||
+NX-Metal-2-Metal-3-Con|contact@124||1542|638||||
+NX-Metal-2-Metal-3-Con|contact@125||1398|638||||
+NX-Metal-2-Metal-3-Con|contact@126||1254|638||||
+NX-Metal-2-Metal-3-Con|contact@127||1110|638||||
+NX-Metal-2-Metal-3-Con|contact@128||966|638||||
+NX-Metal-2-Metal-3-Con|contact@129||822|638||||
+NX-Metal-2-Metal-3-Con|contact@130||678|638||||
+NX-Metal-2-Metal-3-Con|contact@131||534|638||||
+NX-Metal-2-Metal-3-Con|contact@132||318|-476||||
+NX-Metal-2-Metal-3-Con|contact@133||606|-476||||
+NX-Metal-2-Metal-3-Con|contact@134||894|-476||||
+NX-Metal-2-Metal-3-Con|contact@135||1182|-476||||
+NX-Metal-2-Metal-3-Con|contact@136||390|-350||||
+NX-Metal-2-Metal-3-Con|contact@137||1254|-350||||
+NX-Metal-2-Metal-3-Con|contact@138||966|-350||||
+NX-Metal-2-Metal-3-Con|contact@139||678|-350||||
+NX-Metal-2-Metal-3-Con|contact@140||462|-332||||
+NX-Metal-2-Metal-3-Con|contact@141||750|-332||||
+NX-Metal-2-Metal-3-Con|contact@142||1038|-332||||
+NX-Metal-2-Metal-3-Con|contact@143||1326|-332||||
+NX-Metal-2-Metal-3-Con|contact@144||534|-494||||
+NX-Metal-2-Metal-3-Con|contact@145||1398|-494||||
+NX-Metal-2-Metal-3-Con|contact@146||1110|-494||||
+NX-Metal-2-Metal-3-Con|contact@147||822|-494||||
+NX-Metal-2-Metal-3-Con|contact@148||1470|-482||||
+NX-Metal-2-Metal-3-Con|contact@149||1542|-338||||
+NX-Metal-2-Metal-3-Con|contact@150||1542|-388||||
+NX-Metal-2-Metal-3-Con|contact@151||1470|-532||||
+NX-Metal-2-Metal-3-Con|contact@166||1632|520||||
+NX-Metal-1-Metal-2-Con|contact@167||164.5|731.7||1.2||
+NX-Metal-1-Metal-2-Con|contact@168||164.5|-731.7||1.2||
+NX-Metal-1-Metal-2-Con|contact@171||112|373||||
+NX-Metal-2-Metal-3-Con|contact@172||1680|373||||
+NX-Metal-1-Metal-2-Con|contact@173||121|194||||
+NX-Metal-1-Metal-2-Con|contact@174||1698.5|578||||
+NX-Metal-1-Metal-2-Con|contact@175||1698.5|719||||
+NX-Metal-1-Metal-2-Con|contact@176||1698.5|425||||
+NX-Metal-1-Metal-2-Con|contact@177||-133.5|425||||
+NX-Metal-1-Metal-2-Con|contact@178||-109.5|578||||
+NX-Metal-1-Metal-2-Con|contact@179||33|719||||
+IregistersM:data1in60Cx37;1{lay}|data1in6@0||0|-720|||D5G4;
+IregistersM:data1in60Cx37;1{lay}|data1in6@1||0|720|Y||D5G4;
+IdriveCompare;2{lay}|driveCom@2||58|-144|||D5G4;
+IgaspCompare;2{lay}|gaspComp@1||72|216|||D5G4;
+Ileg2;4{lay}|leg2@1||105|507|||D5G4;
+IfanPinsM:m3new37;1{lay}|m3new37@0||-6|-594|||D5G4;
+IfanPinsM:m3new37;1{lay}|m3new37@1||-6|576|||D5G4;
+NMetal-1-Pin|pin@56||-10|-1||||
+NMetal-1-Pin|pin@58||105.5|-1||||
+NMetal-1-Pin|pin@61||-67|-14||||
+NMetal-2-Pin|pin@62||-105|-194||||
+NMetal-2-Pin|pin@63||-105|-155.7||||
+NMetal-2-Pin|pin@64||240|-194||||
+NMetal-2-Pin|pin@65||240|-155.7||||
+NMetal-2-Pin|pin@66||-132|94||||
+NMetal-2-Pin|pin@67||-132|-140||||
+NMetal-2-Pin|pin@68||-132|-147.9||||
+NMetal-2-Pin|pin@69||277|382||||
+NMetal-2-Pin|pin@70||277|-4||||
+NMetal-2-Pin|pin@71||277|-140.1||||
+NMetal-2-Pin|pin@73||0|578||||
+NMetal-2-Pin|pin@77||0|425||||
+NMetal-1-Pin|pin@79||-133.5|111||||
+NMetal-1-Pin|pin@80||-109.5|111||||
+NMetal-1-Pin|pin@81||-109.5|450||||
+NMetal-1-Pin|pin@82||33|447||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@0||1656|504|||D5G4;
+IscanM:scanEx2vertA;1{lay}|scanEx2v@0||1656|720|||D5G4;
+Itree18-1;1{lay}|tree18-1@0||936|0|||D5G4;
+Itree19-1;1{lay}|tree19-1@0||-936|0|||D5G4;
+Ametal-2|net@32|||S0|scanEx1v@0|gnd|1584|504|tree18-1@0|gnd_16@262679187|1584|504
+Ametal-2|net@33|||S0|scanEx1v@0|vdd_2|1584|554|tree18-1@0|vdd_34@200902470|1584|554
+Ametal-2|net@34|||S0|scanEx1v@0|vdd|1584|454|tree18-1@0|vdd_35@131463367|1584|454
+Ametal-3|net@35|||S900|m3new37@0|in[29]|-1554|-594|contact@0||-1554|-638
+Ametal-2|net@36|||S1800|data1in6@0|out[29]|-1567|-638|contact@0||-1554|-638
+Ametal-3|net@37|||S2700|m3new37@0|in[29]|-1554|-594|contact@1||-1554|-394
+Ametal-2|net@38|||S0|tree19-1@0|inB[29]|-1512|-394|contact@1||-1554|-394
+Ametal-3|net@39|||S2700|m3new37@0|in[31]|-1266|-594|contact@2||-1266|-394
+Ametal-2|net@40|||S0|tree19-1@0|inB[31]|-1224|-394|contact@2||-1266|-394
+Ametal-3|net@41|||S2700|m3new37@0|in[33]|-978|-594|contact@3||-978|-394
+Ametal-2|net@42|||S0|tree19-1@0|inB[33]|-936|-394|contact@3||-978|-394
+Ametal-3|net@43|||S2700|m3new37@0|in[35]|-690|-594|contact@4||-690|-394
+Ametal-2|net@44|||S0|tree19-1@0|inB[35]|-648|-394|contact@4||-690|-394
+Ametal-3|net@45|||S2700|m3new37@0|in[37]|-402|-594|contact@5||-402|-394
+Ametal-2|net@46|||S0|tree19-1@0|inB[37]|-360|-394|contact@5||-402|-394
+Ametal-3|net@47|||S900|m3new37@0|in[30]|-1410|-594|contact@6||-1410|-638
+Ametal-2|net@48|||S1800|data1in6@0|out[30]|-1423|-638|contact@6||-1410|-638
+Ametal-3|net@49|||S900|m3new37@0|in[31]|-1266|-594|contact@7||-1266|-638
+Ametal-2|net@50|||S1800|data1in6@0|out[31]|-1279|-638|contact@7||-1266|-638
+Ametal-3|net@51|||S900|m3new37@0|in[32]|-1122|-594|contact@8||-1122|-638
+Ametal-2|net@52|||S1800|data1in6@0|out[32]|-1135|-638|contact@8||-1122|-638
+Ametal-3|net@53|||S900|m3new37@0|in[33]|-978|-594|contact@9||-978|-638
+Ametal-2|net@54|||S1800|data1in6@0|out[33]|-991|-638|contact@9||-978|-638
+Ametal-3|net@55|||S900|m3new37@0|in[34]|-834|-594|contact@10||-834|-638
+Ametal-2|net@56|||S1800|data1in6@0|out[34]|-847|-638|contact@10||-834|-638
+Ametal-3|net@57|||S900|m3new37@0|in[35]|-690|-594|contact@11||-690|-638
+Ametal-2|net@58|||S1800|data1in6@0|out[35]|-703|-638|contact@11||-690|-638
+Ametal-3|net@59|||S900|m3new37@0|in[36]|-546|-594|contact@12||-546|-638
+Ametal-2|net@60|||S1800|data1in6@0|out[36]|-559|-638|contact@12||-546|-638
+Ametal-3|net@61|||S900|m3new37@0|in[37]|-402|-594|contact@13||-402|-638
+Ametal-2|net@62|||S1800|data1in6@0|out[37]|-415|-638|contact@13||-402|-638
+Ametal-3|net@63|||S900|m3new37@0|in[19]|-186|-594|contact@14||-186|-782
+Ametal-2|net@64|||S1800|data1in6@0|outS[1]|-271|-782|contact@14||-186|-782
+Ametal-3|net@65|||S2700|m3new37@0|in[19]|-186|-594|contact@15||-186|-520
+Ametal-2|net@66|||S1800|tree19-1@0|inB[19]|-216|-520|contact@15||-186|-520
+Ametal-3|net@67|||S900|m3new37@0|in[20]|-330|-594|contact@16||-330|-782
+Ametal-2|net@68|||S1800|data1in6@0|out[20]|-415|-782|contact@16||-330|-782
+Ametal-3|net@69|||S2700|m3new37@0|in[20]|-330|-594|contact@17||-330|-376
+Ametal-2|net@70|||S0|tree19-1@0|inB[20]|-252|-376|contact@17||-330|-376
+Ametal-3|net@71|||S2700|m3new37@0|in[22]|-618|-594|contact@18||-618|-376
+Ametal-2|net@72|||S0|tree19-1@0|inB[22]|-540|-376|contact@18||-618|-376
+Ametal-3|net@73|||S2700|m3new37@0|in[24]|-906|-594|contact@19||-906|-376
+Ametal-2|net@74|||S0|tree19-1@0|inB[24]|-828|-376|contact@19||-906|-376
+Ametal-3|net@75|||S2700|m3new37@0|in[26]|-1194|-594|contact@20||-1194|-376
+Ametal-2|net@76|||S0|tree19-1@0|inB[26]|-1116|-376|contact@20||-1194|-376
+Ametal-3|net@77|||S2700|m3new37@0|in[28]|-1482|-594|contact@21||-1482|-376
+Ametal-2|net@78|||S0|tree19-1@0|inB[28]|-1404|-376|contact@21||-1482|-376
+Ametal-3|net@79|||S900|m3new37@0|in[21]|-474|-594|contact@22||-474|-782
+Ametal-2|net@80|||S1800|data1in6@0|out[21]|-559|-782|contact@22||-474|-782
+Ametal-3|net@81|||S900|m3new37@0|in[22]|-618|-594|contact@23||-618|-782
+Ametal-2|net@82|||S1800|data1in6@0|out[22]|-703|-782|contact@23||-618|-782
+Ametal-3|net@83|||S900|m3new37@0|in[23]|-762|-594|contact@24||-762|-782
+Ametal-2|net@84|||S1800|data1in6@0|out[23]|-847|-782|contact@24||-762|-782
+Ametal-3|net@85|||S900|m3new37@0|in[24]|-906|-594|contact@25||-906|-782
+Ametal-2|net@86|||S1800|data1in6@0|out[24]|-991|-782|contact@25||-906|-782
+Ametal-3|net@87|||S900|m3new37@0|in[25]|-1050|-594|contact@26||-1050|-782
+Ametal-2|net@88|||S1800|data1in6@0|out[25]|-1135|-782|contact@26||-1050|-782
+Ametal-3|net@89|||S900|m3new37@0|in[26]|-1194|-594|contact@27||-1194|-782
+Ametal-2|net@90|||S1800|data1in6@0|out[26]|-1279|-782|contact@27||-1194|-782
+Ametal-3|net@91|||S900|m3new37@0|in[27]|-1338|-594|contact@28||-1338|-782
+Ametal-2|net@92|||S1800|data1in6@0|out[27]|-1423|-782|contact@28||-1338|-782
+Ametal-3|net@93|||S900|m3new37@0|in[28]|-1482|-594|contact@29||-1482|-782
+Ametal-2|net@94|||S1800|data1in6@0|out[28]|-1567|-782|contact@29||-1482|-782
+Ametal-3|net@95|||S2700|m3new37@0|in[21]|-474|-594|contact@30||-474|-520
+Ametal-2|net@96|||S1800|tree19-1@0|inB[21]|-504|-520|contact@30||-474|-520
+Ametal-3|net@97|||S2700|m3new37@0|in[23]|-762|-594|contact@31||-762|-520
+Ametal-2|net@98|||S1800|tree19-1@0|inB[23]|-792|-520|contact@31||-762|-520
+Ametal-3|net@99|||S2700|m3new37@0|in[25]|-1050|-594|contact@32||-1050|-520
+Ametal-2|net@100|||S1800|tree19-1@0|inB[25]|-1080|-520|contact@32||-1050|-520
+Ametal-3|net@101|||S2700|m3new37@0|in[27]|-1338|-594|contact@33||-1338|-520
+Ametal-2|net@102|||S1800|tree19-1@0|inB[27]|-1368|-520|contact@33||-1338|-520
+Ametal-2|net@121|||S0|scanEx2v@0|gnd|1584|792|data1in6@1|gnd_1|1584|792
+Ametal-2|net@122|||S0|scanEx2v@0|gnd_2|1584|648|data1in6@1|gnd_2|1584|648
+Ametal-2|net@123|||S0|scanEx2v@0|vdd|1584|842|data1in6@1|vdd_4|1584|842
+Ametal-2|net@124|||S0|scanEx2v@0|vdd_2|1584|742|data1in6@1|vdd_3|1584|742
+Ametal-2|net@125|||S0|scanEx2v@0|vdd_3|1584|598|data1in6@1|vdd_6|1584|598
+Ametal-2|net@126|||S0|scanEx2v@0|vdd_5|1584|698|data1in6@1|vdd_5|1584|698
+Ametal-3|net@127|||S900|scanEx2v@0|sir[2]|1638|576|scanEx1v@0|sor[2]|1638|576
+Ametal-3|net@128|||S900|scanEx2v@0|sir[3]|1644|576|scanEx1v@0|sor[3]|1644|576
+Ametal-3|net@129|||S900|scanEx2v@0|sir[4]|1650|579|scanEx1v@0|sor[4]|1650|579
+Ametal-3|net@130|||S900|scanEx2v@0|sir[5]|1656|576|scanEx1v@0|sor[5]|1656|576
+Ametal-3|net@131|||S900|scanEx2v@0|sir[6]|1662|576|scanEx1v@0|sor[6]|1662|576
+Ametal-3|net@132|||S900|scanEx2v@0|sir[7]|1668|576|scanEx1v@0|sor[7]|1668|576
+Ametal-3|net@133|||S900|scanEx2v@0|sir[8]|1674|576|scanEx1v@0|sor[8]|1674|576
+Ametal-3|net@134|||S900|scanEx2v@0|sir[9]|1680|576|scanEx1v@0|sor[9]|1680|576
+Ametal-3|net@135|||S2700|m3new37@1|in[29]|-1554|576|contact@38||-1554|638
+Ametal-2|net@136|||S1800|data1in6@1|out[29]|-1567|638|contact@38||-1554|638
+Ametal-3|net@137|||S2700|m3new37@1|in[30]|-1410|576|contact@39||-1410|638
+Ametal-2|net@138|||S1800|data1in6@1|out[30]|-1423|638|contact@39||-1410|638
+Ametal-3|net@139|||S2700|m3new37@1|in[31]|-1266|576|contact@40||-1266|638
+Ametal-2|net@140|||S1800|data1in6@1|out[31]|-1279|638|contact@40||-1266|638
+Ametal-3|net@141|||S2700|m3new37@1|in[32]|-1122|576|contact@41||-1122|638
+Ametal-2|net@142|||S1800|data1in6@1|out[32]|-1135|638|contact@41||-1122|638
+Ametal-3|net@143|||S2700|m3new37@1|in[33]|-978|576|contact@42||-978|638
+Ametal-2|net@144|||S1800|data1in6@1|out[33]|-991|638|contact@42||-978|638
+Ametal-3|net@145|||S2700|m3new37@1|in[34]|-834|576|contact@43||-834|638
+Ametal-2|net@146|||S1800|data1in6@1|out[34]|-847|638|contact@43||-834|638
+Ametal-3|net@147|||S2700|m3new37@1|in[35]|-690|576|contact@44||-690|638
+Ametal-2|net@148|||S1800|data1in6@1|out[35]|-703|638|contact@44||-690|638
+Ametal-3|net@149|||S2700|m3new37@1|in[36]|-546|576|contact@45||-546|638
+Ametal-2|net@150|||S1800|data1in6@1|out[36]|-559|638|contact@45||-546|638
+Ametal-3|net@151|||S2700|m3new37@1|in[37]|-402|576|contact@46||-402|638
+Ametal-2|net@152|||S1800|data1in6@1|out[37]|-415|638|contact@46||-402|638
+Ametal-3|net@153|||S2700|m3new37@1|in[28]|-1482|576|contact@47||-1482|782
+Ametal-2|net@154|||S1800|data1in6@1|out[28]|-1567|782|contact@47||-1482|782
+Ametal-3|net@155|||S2700|m3new37@1|in[19]|-186|576|contact@48||-186|782
+Ametal-2|net@156|||S1800|data1in6@1|outS[1]|-271|782|contact@48||-186|782
+Ametal-3|net@157|||S2700|m3new37@1|in[20]|-330|576|contact@49||-330|782
+Ametal-2|net@158|||S1800|data1in6@1|out[20]|-415|782|contact@49||-330|782
+Ametal-3|net@159|||S2700|m3new37@1|in[21]|-474|576|contact@50||-474|782
+Ametal-2|net@160|||S1800|data1in6@1|out[21]|-559|782|contact@50||-474|782
+Ametal-3|net@161|||S2700|m3new37@1|in[22]|-618|576|contact@51||-618|782
+Ametal-2|net@162|||S1800|data1in6@1|out[22]|-703|782|contact@51||-618|782
+Ametal-3|net@163|||S2700|m3new37@1|in[23]|-762|576|contact@52||-762|782
+Ametal-2|net@164|||S1800|data1in6@1|out[23]|-847|782|contact@52||-762|782
+Ametal-3|net@165|||S2700|m3new37@1|in[24]|-906|576|contact@53||-906|782
+Ametal-2|net@166|||S1800|data1in6@1|out[24]|-991|782|contact@53||-906|782
+Ametal-3|net@167|||S2700|m3new37@1|in[25]|-1050|576|contact@54||-1050|782
+Ametal-2|net@168|||S1800|data1in6@1|out[25]|-1135|782|contact@54||-1050|782
+Ametal-3|net@169|||S2700|m3new37@1|in[26]|-1194|576|contact@55||-1194|782
+Ametal-2|net@170|||S1800|data1in6@1|out[26]|-1279|782|contact@55||-1194|782
+Ametal-3|net@171|||S2700|m3new37@1|in[27]|-1338|576|contact@56||-1338|782
+Ametal-2|net@172|||S1800|data1in6@1|out[27]|-1423|782|contact@56||-1338|782
+Ametal-3|net@173|||S900|m3new37@1|in[29]|-1554|576|contact@57||-1554|-350
+Ametal-2|net@174|||S0|tree19-1@0|inA[29]|-1512|-350|contact@57||-1554|-350
+Ametal-3|net@175|||S900|m3new37@1|in[31]|-1266|576|contact@58||-1266|-350
+Ametal-2|net@176|||S0|tree19-1@0|inA[31]|-1224|-350|contact@58||-1266|-350
+Ametal-3|net@177|||S900|m3new37@1|in[33]|-978|576|contact@59||-978|-350
+Ametal-2|net@178|||S0|tree19-1@0|inA[33]|-936|-350|contact@59||-978|-350
+Ametal-3|net@179|||S900|m3new37@1|in[35]|-690|576|contact@60||-690|-350
+Ametal-2|net@180|||S0|tree19-1@0|inA[35]|-648|-350|contact@60||-690|-350
+Ametal-3|net@181|||S900|m3new37@1|in[37]|-402|576|contact@61||-402|-350
+Ametal-2|net@182|||S0|tree19-1@0|inA[37]|-360|-350|contact@61||-402|-350
+Ametal-3|net@183|||S900|m3new37@1|in[28]|-1482|576|contact@62||-1482|-332
+Ametal-2|net@184|||S0|tree19-1@0|inA[28]|-1404|-332|contact@62||-1482|-332
+Ametal-3|net@185|||S900|m3new37@1|in[20]|-330|576|contact@63||-330|-332
+Ametal-2|net@186|||S0|tree19-1@0|inA[20]|-252|-332|contact@63||-330|-332
+Ametal-3|net@187|||S900|m3new37@1|in[22]|-618|576|contact@64||-618|-332
+Ametal-2|net@188|||S0|tree19-1@0|inA[22]|-540|-332|contact@64||-618|-332
+Ametal-3|net@189|||S900|m3new37@1|in[24]|-906|576|contact@65||-906|-332
+Ametal-2|net@190|||S0|tree19-1@0|inA[24]|-828|-332|contact@65||-906|-332
+Ametal-3|net@191|||S900|m3new37@1|in[26]|-1194|576|contact@66||-1194|-332
+Ametal-2|net@192|||S0|tree19-1@0|inA[26]|-1116|-332|contact@66||-1194|-332
+Ametal-3|net@193|||S2700|m3new37@0|in[30]|-1410|-594|contact@67||-1410|-538
+Ametal-2|net@194|||S0|tree19-1@0|inB[30]|-1260|-538|contact@67||-1410|-538
+Ametal-3|net@195|||S2700|m3new37@0|in[32]|-1122|-594|contact@68||-1122|-538
+Ametal-2|net@196|||S0|tree19-1@0|inB[32]|-972|-538|contact@68||-1122|-538
+Ametal-3|net@197|||S2700|m3new37@0|in[34]|-834|-594|contact@69||-834|-538
+Ametal-2|net@198|||S0|tree19-1@0|inB[34]|-684|-538|contact@69||-834|-538
+Ametal-3|net@199|||S2700|m3new37@0|in[36]|-546|-594|contact@70||-546|-538
+Ametal-2|net@200|||S0|tree19-1@0|inB[36]|-396|-538|contact@70||-546|-538
+Ametal-3|net@201|||S900|m3new37@1|in[30]|-1410|576|contact@71||-1410|-494
+Ametal-2|net@202|||S0|tree19-1@0|inA[30]|-1260|-494|contact@71||-1410|-494
+Ametal-3|net@203|||S900|m3new37@1|in[32]|-1122|576|contact@72||-1122|-494
+Ametal-2|net@204|||S0|tree19-1@0|inA[32]|-972|-494|contact@72||-1122|-494
+Ametal-3|net@205|||S900|m3new37@1|in[34]|-834|576|contact@73||-834|-494
+Ametal-2|net@206|||S0|tree19-1@0|inA[34]|-684|-494|contact@73||-834|-494
+Ametal-3|net@207|||S900|m3new37@1|in[36]|-546|576|contact@74||-546|-494
+Ametal-2|net@208|||S0|tree19-1@0|inA[36]|-396|-494|contact@74||-546|-494
+Ametal-3|net@209|||S900|m3new37@1|in[27]|-1338|576|contact@75||-1338|-476
+Ametal-2|net@210|||S1800|tree19-1@0|inA[27]|-1368|-476|contact@75||-1338|-476
+Ametal-3|net@211|||S900|m3new37@1|in[19]|-186|576|contact@76||-186|-476
+Ametal-2|net@212|||S1800|tree19-1@0|inA[19]|-216|-476|contact@76||-186|-476
+Ametal-3|net@213|||S900|m3new37@1|in[21]|-474|576|contact@77||-474|-476
+Ametal-2|net@214|||S1800|tree19-1@0|inA[21]|-504|-476|contact@77||-474|-476
+Ametal-3|net@215|||S900|m3new37@1|in[23]|-762|576|contact@78||-762|-476
+Ametal-2|net@216|||S1800|tree19-1@0|inA[23]|-792|-476|contact@78||-762|-476
+Ametal-3|net@217|||S900|m3new37@1|in[25]|-1050|576|contact@79||-1050|-476
+Ametal-2|net@218|||S1800|tree19-1@0|inA[25]|-1080|-476|contact@79||-1050|-476
+Ametal-3|net@219|||S2700|m3new37@0|in[1]|318|-594|contact@80||318|-520
+Ametal-2|net@220|||S0|tree18-1@0|inB[1]|468|-520|contact@80||318|-520
+Ametal-3|net@221|||S2700|m3new37@0|in[3]|606|-594|contact@81||606|-520
+Ametal-2|net@222|||S0|tree18-1@0|inB[3]|756|-520|contact@81||606|-520
+Ametal-3|net@223|||S2700|m3new37@0|in[5]|894|-594|contact@82||894|-520
+Ametal-2|net@224|||S0|tree18-1@0|inB[5]|1044|-520|contact@82||894|-520
+Ametal-3|net@225|||S2700|m3new37@0|in[7]|1182|-594|contact@83||1182|-520
+Ametal-2|net@226|||S0|tree18-1@0|inB[7]|1332|-520|contact@83||1182|-520
+Ametal-3|net@227|||S900|m3new37@0|in[1]|318|-594|contact@84||318|-782
+Ametal-2|net@228|||S0|data1in6@0|out[1]|415|-782|contact@84||318|-782
+Ametal-3|net@229|||S900|m3new37@0|in[2]|462|-594|contact@85||462|-782
+Ametal-2|net@230|||S0|data1in6@0|out[2]|559|-782|contact@85||462|-782
+Ametal-3|net@231|||S900|m3new37@0|in[3]|606|-594|contact@86||606|-782
+Ametal-2|net@232|||S0|data1in6@0|out[3]|703|-782|contact@86||606|-782
+Ametal-3|net@233|||S900|m3new37@0|in[4]|750|-594|contact@87||750|-782
+Ametal-2|net@234|||S0|data1in6@0|out[4]|847|-782|contact@87||750|-782
+Ametal-3|net@235|||S900|m3new37@0|in[5]|894|-594|contact@88||894|-782
+Ametal-2|net@236|||S0|data1in6@0|out[5]|991|-782|contact@88||894|-782
+Ametal-3|net@237|||S900|m3new37@0|in[6]|1038|-594|contact@89||1038|-782
+Ametal-2|net@238|||S0|data1in6@0|out[6]|1135|-782|contact@89||1038|-782
+Ametal-3|net@239|||S900|m3new37@0|in[7]|1182|-594|contact@90||1182|-782
+Ametal-2|net@240|||S0|data1in6@0|out[7]|1279|-782|contact@90||1182|-782
+Ametal-3|net@241|||S900|m3new37@0|in[8]|1326|-594|contact@91||1326|-782
+Ametal-2|net@242|||S0|data1in6@0|out[8]|1423|-782|contact@91||1326|-782
+Ametal-3|net@243|||S900|m3new37@0|in[9]|1470|-594|contact@92||1470|-782
+Ametal-2|net@244|||S0|data1in6@0|out[9]|1567|-782|contact@92||1470|-782
+Ametal-3|net@245|||S900|m3new37@0|in[18]|390|-594|contact@93||390|-638
+Ametal-2|net@246|||S0|data1in6@0|out[18]|415|-638|contact@93||390|-638
+Ametal-3|net@247|||S900|m3new37@0|in[10]|1542|-594|contact@94||1542|-638
+Ametal-2|net@248|||S0|data1in6@0|out[10]|1567|-638|contact@94||1542|-638
+Ametal-3|net@249|||S900|m3new37@0|in[11]|1398|-594|contact@95||1398|-638
+Ametal-2|net@250|||S0|data1in6@0|out[11]|1423|-638|contact@95||1398|-638
+Ametal-3|net@251|||S900|m3new37@0|in[12]|1254|-594|contact@96||1254|-638
+Ametal-2|net@252|||S0|data1in6@0|out[12]|1279|-638|contact@96||1254|-638
+Ametal-3|net@253|||S900|m3new37@0|in[13]|1110|-594|contact@97||1110|-638
+Ametal-2|net@254|||S0|data1in6@0|out[13]|1135|-638|contact@97||1110|-638
+Ametal-3|net@255|||S900|m3new37@0|in[14]|966|-594|contact@98||966|-638
+Ametal-2|net@256|||S0|data1in6@0|out[14]|991|-638|contact@98||966|-638
+Ametal-3|net@257|||S900|m3new37@0|in[15]|822|-594|contact@99||822|-638
+Ametal-2|net@258|||S0|data1in6@0|out[15]|847|-638|contact@99||822|-638
+Ametal-3|net@259|||S900|m3new37@0|in[16]|678|-594|contact@100||678|-638
+Ametal-2|net@260|||S0|data1in6@0|out[16]|703|-638|contact@100||678|-638
+Ametal-3|net@261|||S900|m3new37@0|in[17]|534|-594|contact@101||534|-638
+Ametal-2|net@262|||S0|data1in6@0|out[17]|559|-638|contact@101||534|-638
+Ametal-3|net@263|||S2700|m3new37@0|in[18]|390|-594|contact@102||390|-394
+Ametal-2|net@264|||S0|tree18-1@0|inB[18]|396|-394|contact@102||390|-394
+Ametal-3|net@265|||S2700|m3new37@0|in[12]|1254|-594|contact@103||1254|-394
+Ametal-2|net@266|||S0|tree18-1@0|inB[12]|1260|-394|contact@103||1254|-394
+Ametal-3|net@267|||S2700|m3new37@0|in[14]|966|-594|contact@104||966|-394
+Ametal-2|net@268|||S0|tree18-1@0|inB[14]|972|-394|contact@104||966|-394
+Ametal-3|net@269|||S2700|m3new37@0|in[16]|678|-594|contact@105||678|-394
+Ametal-2|net@270|||S0|tree18-1@0|inB[16]|684|-394|contact@105||678|-394
+Ametal-3|net@271|||S2700|m3new37@0|in[2]|462|-594|contact@106||462|-376
+Ametal-2|net@272|||S0|tree18-1@0|inB[2]|468|-376|contact@106||462|-376
+Ametal-3|net@273|||S2700|m3new37@0|in[4]|750|-594|contact@107||750|-376
+Ametal-2|net@274|||S0|tree18-1@0|inB[4]|756|-376|contact@107||750|-376
+Ametal-3|net@275|||S2700|m3new37@0|in[6]|1038|-594|contact@108||1038|-376
+Ametal-2|net@276|||S0|tree18-1@0|inB[6]|1044|-376|contact@108||1038|-376
+Ametal-3|net@277|||S2700|m3new37@0|in[8]|1326|-594|contact@109||1326|-376
+Ametal-2|net@278|||S0|tree18-1@0|inB[8]|1332|-376|contact@109||1326|-376
+Ametal-3|net@279|||S2700|m3new37@0|in[17]|534|-594|contact@110||534|-538
+Ametal-2|net@280|||S1800|tree18-1@0|inB[17]|396|-538|contact@110||534|-538
+Ametal-3|net@281|||S2700|m3new37@0|in[11]|1398|-594|contact@111||1398|-538
+Ametal-2|net@282|||S1800|tree18-1@0|inB[11]|1260|-538|contact@111||1398|-538
+Ametal-3|net@283|||S2700|m3new37@0|in[13]|1110|-594|contact@112||1110|-538
+Ametal-2|net@284|||S1800|tree18-1@0|inB[13]|972|-538|contact@112||1110|-538
+Ametal-3|net@285|||S2700|m3new37@0|in[15]|822|-594|contact@113||822|-538
+Ametal-2|net@286|||S1800|tree18-1@0|inB[15]|684|-538|contact@113||822|-538
+Ametal-3|net@287|||S2700|m3new37@1|in[1]|318|576|contact@114||318|782
+Ametal-2|net@288|||S0|data1in6@1|out[1]|415|782|contact@114||318|782
+Ametal-3|net@289|||S2700|m3new37@1|in[2]|462|576|contact@115||462|782
+Ametal-2|net@290|||S0|data1in6@1|out[2]|559|782|contact@115||462|782
+Ametal-3|net@291|||S2700|m3new37@1|in[3]|606|576|contact@116||606|782
+Ametal-2|net@292|||S0|data1in6@1|out[3]|703|782|contact@116||606|782
+Ametal-3|net@293|||S2700|m3new37@1|in[4]|750|576|contact@117||750|782
+Ametal-2|net@294|||S0|data1in6@1|out[4]|847|782|contact@117||750|782
+Ametal-3|net@295|||S2700|m3new37@1|in[5]|894|576|contact@118||894|782
+Ametal-2|net@296|||S0|data1in6@1|out[5]|991|782|contact@118||894|782
+Ametal-3|net@297|||S2700|m3new37@1|in[6]|1038|576|contact@119||1038|782
+Ametal-2|net@298|||S0|data1in6@1|out[6]|1135|782|contact@119||1038|782
+Ametal-3|net@299|||S2700|m3new37@1|in[7]|1182|576|contact@120||1182|782
+Ametal-2|net@300|||S0|data1in6@1|out[7]|1279|782|contact@120||1182|782
+Ametal-3|net@301|||S2700|m3new37@1|in[8]|1326|576|contact@121||1326|782
+Ametal-2|net@302|||S0|data1in6@1|out[8]|1423|782|contact@121||1326|782
+Ametal-3|net@303|||S2700|m3new37@1|in[9]|1470|576|contact@122||1470|782
+Ametal-2|net@304|||S0|data1in6@1|out[9]|1567|782|contact@122||1470|782
+Ametal-3|net@305|||S2700|m3new37@1|in[18]|390|576|contact@123||390|638
+Ametal-2|net@306|||S0|data1in6@1|out[18]|415|638|contact@123||390|638
+Ametal-3|net@307|||S2700|m3new37@1|in[10]|1542|576|contact@124||1542|638
+Ametal-2|net@308|||S0|data1in6@1|out[10]|1567|638|contact@124||1542|638
+Ametal-3|net@309|||S2700|m3new37@1|in[11]|1398|576|contact@125||1398|638
+Ametal-2|net@310|||S0|data1in6@1|out[11]|1423|638|contact@125||1398|638
+Ametal-3|net@311|||S2700|m3new37@1|in[12]|1254|576|contact@126||1254|638
+Ametal-2|net@312|||S0|data1in6@1|out[12]|1279|638|contact@126||1254|638
+Ametal-3|net@313|||S2700|m3new37@1|in[13]|1110|576|contact@127||1110|638
+Ametal-2|net@314|||S0|data1in6@1|out[13]|1135|638|contact@127||1110|638
+Ametal-3|net@315|||S2700|m3new37@1|in[14]|966|576|contact@128||966|638
+Ametal-2|net@316|||S0|data1in6@1|out[14]|991|638|contact@128||966|638
+Ametal-3|net@317|||S2700|m3new37@1|in[15]|822|576|contact@129||822|638
+Ametal-2|net@318|||S0|data1in6@1|out[15]|847|638|contact@129||822|638
+Ametal-3|net@319|||S2700|m3new37@1|in[16]|678|576|contact@130||678|638
+Ametal-2|net@320|||S0|data1in6@1|out[16]|703|638|contact@130||678|638
+Ametal-3|net@321|||S2700|m3new37@1|in[17]|534|576|contact@131||534|638
+Ametal-2|net@322|||S0|data1in6@1|out[17]|559|638|contact@131||534|638
+Ametal-2|net@323|||S0|tree18-1@0|inA[1]|468|-476|contact@132||318|-476
+Ametal-3|net@324|||S900|m3new37@1|in[1]|318|576|contact@132||318|-476
+Ametal-2|net@325|||S0|tree18-1@0|inA[3]|756|-476|contact@133||606|-476
+Ametal-3|net@326|||S900|m3new37@1|in[3]|606|576|contact@133||606|-476
+Ametal-2|net@327|||S0|tree18-1@0|inA[5]|1044|-476|contact@134||894|-476
+Ametal-3|net@328|||S900|m3new37@1|in[5]|894|576|contact@134||894|-476
+Ametal-2|net@329|||S0|tree18-1@0|inA[7]|1332|-476|contact@135||1182|-476
+Ametal-3|net@330|||S900|m3new37@1|in[7]|1182|576|contact@135||1182|-476
+Ametal-3|net@331|||S900|m3new37@1|in[18]|390|576|contact@136||390|-350
+Ametal-2|net@332|||S0|tree18-1@0|inA[18]|396|-350|contact@136||390|-350
+Ametal-3|net@333|||S900|m3new37@1|in[12]|1254|576|contact@137||1254|-350
+Ametal-2|net@334|||S0|tree18-1@0|inA[12]|1260|-350|contact@137||1254|-350
+Ametal-3|net@335|||S900|m3new37@1|in[14]|966|576|contact@138||966|-350
+Ametal-2|net@336|||S0|tree18-1@0|inA[14]|972|-350|contact@138||966|-350
+Ametal-3|net@337|||S900|m3new37@1|in[16]|678|576|contact@139||678|-350
+Ametal-2|net@338|||S0|tree18-1@0|inA[16]|684|-350|contact@139||678|-350
+Ametal-3|net@339|||S900|m3new37@1|in[2]|462|576|contact@140||462|-332
+Ametal-2|net@340|||S0|tree18-1@0|inA[2]|468|-332|contact@140||462|-332
+Ametal-3|net@341|||S900|m3new37@1|in[4]|750|576|contact@141||750|-332
+Ametal-2|net@342|||S0|tree18-1@0|inA[4]|756|-332|contact@141||750|-332
+Ametal-3|net@343|||S900|m3new37@1|in[6]|1038|576|contact@142||1038|-332
+Ametal-2|net@344|||S0|tree18-1@0|inA[6]|1044|-332|contact@142||1038|-332
+Ametal-3|net@345|||S900|m3new37@1|in[8]|1326|576|contact@143||1326|-332
+Ametal-2|net@346|||S0|tree18-1@0|inA[8]|1332|-332|contact@143||1326|-332
+Ametal-2|net@347|||S1800|tree18-1@0|inA[17]|396|-494|contact@144||534|-494
+Ametal-3|net@348|||S900|m3new37@1|in[17]|534|576|contact@144||534|-494
+Ametal-2|net@349|||S1800|tree18-1@0|inA[11]|1260|-494|contact@145||1398|-494
+Ametal-3|net@350|||S900|m3new37@1|in[11]|1398|576|contact@145||1398|-494
+Ametal-2|net@351|||S1800|tree18-1@0|inA[13]|972|-494|contact@146||1110|-494
+Ametal-3|net@352|||S900|m3new37@1|in[13]|1110|576|contact@146||1110|-494
+Ametal-2|net@353|||S1800|tree18-1@0|inA[15]|684|-494|contact@147||822|-494
+Ametal-3|net@354|||S900|m3new37@1|in[15]|822|576|contact@147||822|-494
+Ametal-2|net@355|||S0|tree18-1@0|inA[9]|1512|-482|contact@148||1470|-482
+Ametal-3|net@356|||S900|m3new37@1|in[9]|1470|576|contact@148||1470|-482
+Ametal-3|net@357|||S900|m3new37@1|in[10]|1542|576|contact@149||1542|-338
+Ametal-2|net@358|||S1800|tree18-1@0|inA[10]|1512|-338|contact@149||1542|-338
+Ametal-3|net@359|||S2700|m3new37@0|in[10]|1542|-594|contact@150||1542|-388
+Ametal-2|net@360|||S1800|tree18-1@0|inB[10]|1512|-388|contact@150||1542|-388
+Ametal-3|net@361|||S2700|m3new37@0|in[9]|1470|-594|contact@151||1470|-532
+Ametal-2|net@362|||S0|tree18-1@0|inB[9]|1512|-532|contact@151||1470|-532
+Ametal-2|net@502|||S1800|scanEx1v@0|sor[1]|1629|520|contact@166||1632|520
+Ametal-1|net@505|||S2700|gaspComp@1|take[X]|164.5|328|contact@167||164.5|731.7
+Ametal-2|net@506||1.2|S1800|data1in6@1|take|0|731.7|contact@167||164.5|731.7
+Ametal-1|net@507|||S900|gaspComp@1|take[X_1]|164.5|104|contact@168||164.5|-731.7
+Ametal-2|net@508||1.2|S1800|data1in6@0|take|0|-731.7|contact@168||164.5|-731.7
+Ametal-1|net@522|||S2700|gaspComp@1|mc|112|251|contact@171||112|373
+Ametal-2|net@523|||S1800|contact@171||112|373|contact@172||1680|373
+Ametal-3|net@525|||S900|scanEx1v@0|sir[9]|1680|432|contact@172||1680|373
+Ametal-3|net@526|||S2700|contact@166||1632|520|scanEx2v@0|sir[1]|1632|576
+Ametal-2|net@530||6.2|S0|gaspComp@1|vdd_7|-114|410|tree19-1@0|vdd_14@207710025|-155.5|410
+Ametal-2|net@531||6.2|S1800|tree19-1@0|gnd_7@95796123|-155.5|360|gaspComp@1|gnd_2|-114|360
+Ametal-2|net@532||6.2|S1800|tree19-1@0|gnd_26|-155.5|72|gaspComp@1|gnd_4|-114|72
+Ametal-2|net@533||6.2|S1800|tree19-1@0|vdd_13|-155.5|310|gaspComp@1|vdd_4|-114|310
+Ametal-2|net@534||6.2|S1800|tree19-1@0|vdd_52|-155.5|22|gaspComp@1|vdd_11|-114|22
+Ametal-2|net@535||6.2|S1800|tree19-1@0|vdd_53|-155.5|122|gaspComp@1|vdd_8|-114|122
+Ametal-2|net@536||6.2|S1800|gaspComp@1|vdd_6|260|410|tree18-1@0|vdd_27|299.5|410
+Ametal-2|net@537||6.2|S0|tree18-1@0|gnd_13|299.5|360|gaspComp@1|gnd_3|260|360
+Ametal-2|net@538||6.2|S0|tree18-1@0|gnd_17|299.5|72|gaspComp@1|gnd_5|260|72
+Ametal-2|net@539||6.2|S0|tree18-1@0|vdd_34|299.5|22|gaspComp@1|vdd_10|260|22
+Ametal-2|net@540||6.2|S0|tree18-1@0|vdd_35|299.5|122|gaspComp@1|vdd_9|260|122
+Ametal-2|net@541||6.2|S0|tree18-1@0|vdd_26|299.5|310|gaspComp@1|vdd_5|260|310
+Ametal-2|net@542||6.2|S0|gaspComp@1|vdd_12|-121.5|266|tree19-1@0|vdd_50|-155.5|266
+Ametal-2|net@543||6.2|S1800|tree19-1@0|gnd_25|-155.5|216|gaspComp@1|gnd_6|-121.5|216
+Ametal-2|net@544||6.2|S1800|tree19-1@0|vdd_51|-155.5|166|gaspComp@1|vdd_13|-121.5|166
+Ametal-2|net@545||6.2|S1800|gaspComp@1|gnd_1|265.5|216|tree18-1@0|gnd_16|299.5|216
+Ametal-2|net@546||6.2|S1800|gaspComp@1|vdd_2|265.5|166|tree18-1@0|vdd_33|299.5|166
+Ametal-2|net@547||6.2|S1800|gaspComp@1|vdd_3|265.5|266|tree18-1@0|vdd_32@1036609106|299.5|266
+Ametal-2|net@548|||S1800|gaspComp@1|goLO[1]|53.5|194|contact@173||121|194
+Ametal-1|net@549|||S2700|driveCom@2|goLO[1]|121|-12|contact@173||121|194
+Ametal-1|net@550|||S900|gaspComp@1|go|-10|153|pin@56||-10|-1
+Ametal-1|net@553|||S900|pin@58||105.5|-1|driveCom@2|go|105.5|-12
+Ametal-1|net@554|||S1800|pin@56||-10|-1|pin@58||105.5|-1
+Ametal-1|net@555|||S900|gaspComp@1|ready|-67|241|pin@61||-67|-14
+Ametal-1|net@556|||S0|driveCom@2|out_4|-39|-14|pin@61||-67|-14
+Ametal-2|net@559||6.2|S0|driveCom@2|vdd_1|-63.5|-22|tree19-1@0|vdd_12|-144|-22
+Ametal-2|net@560||6.2|S1800|tree19-1@0|gnd_4|-144|-216|driveCom@2|gnd_2|-63.5|-216
+Ametal-2|net@561||6.2|S1800|tree19-1@0|gnd_6|-144|-72|driveCom@2|gnd|-63.5|-72
+Ametal-2|net@562||6.2|S1800|tree19-1@0|vdd_8|-144|-166|driveCom@2|vdd_4|-63.5|-166
+Ametal-2|net@563||6.2|S1800|tree19-1@0|vdd_9|-144|-266|driveCom@2|vdd_5|-63.5|-266
+Ametal-2|net@564||6.2|S1800|tree19-1@0|vdd_54|-144|-122|driveCom@2|vdd|-63.5|-122
+Ametal-2|net@565||6.2|S1800|driveCom@2|vdd_8|179.5|-22|tree18-1@0|vdd_38|288|-22
+Ametal-2|net@566||6.2|S0|tree18-1@0|gnd_18|288|-216|driveCom@2|gnd_3|179.5|-216
+Ametal-2|net@567||6.2|S0|tree18-1@0|gnd_19|288|-72|driveCom@2|gnd_4|179.5|-72
+Ametal-2|net@568||6.2|S0|tree18-1@0|vdd_36|288|-166|driveCom@2|vdd_6|179.5|-166
+Ametal-2|net@569||6.2|S0|tree18-1@0|vdd_37|288|-266|driveCom@2|vdd_7|179.5|-266
+Ametal-2|net@570||6.2|S0|tree18-1@0|vdd_39|288|-122|driveCom@2|vdd_9|179.5|-122
+Ametal-2|net@571|||S1800|tree19-1@0|go[1]|-216|-194|pin@62||-105|-194
+Ametal-2|net@572||1.2|S0|driveCom@2|goo[1]|-63.5|-155.7|pin@63||-105|-155.7
+Ametal-2|net@573||1.2|S900|pin@63||-105|-155.7|pin@62||-105|-194
+Ametal-2|net@574|||S0|tree18-1@0|go[1]|360|-194|pin@64||240|-194
+Ametal-2|net@575||1.2|S2700|pin@64||240|-194|pin@65||240|-155.7
+Ametal-2|net@576||1.2|S0|pin@65||240|-155.7|driveCom@2|go[1]|179.5|-155.7
+Ametal-2|net@577|||S1800|pin@66||-132|94|tree18-1@0|go[2]|360|94
+Ametal-2|net@578|||S1800|tree19-1@0|go[2]|-216|94|pin@66||-132|94
+Ametal-2|net@579|||S900|pin@66||-132|94|pin@67||-132|-140
+Ametal-2|net@580||1.2|S900|pin@67||-132|-140|pin@68||-132|-147.9
+Ametal-2|net@581||1.2|S1800|pin@68||-132|-147.9|driveCom@2|goo[2]|-63.5|-147.9
+Ametal-2|net@582|||S1800|tree19-1@0|go[3]|-216|382|pin@69||277|382
+Ametal-2|net@583|||S1800|pin@69||277|382|tree18-1@0|go[3]|360|382
+Ametal-2|net@584|||S900|pin@69||277|382|pin@70||277|-4
+Ametal-2|net@585||1.2|S900|pin@70||277|-4|pin@71||277|-140.1
+Ametal-2|net@586||1.2|S0|pin@71||277|-140.1|driveCom@2|go[3]|179.5|-140.1
+Ametal-1|net@587|||S900|scanEx2v@0|dIn[1]|1698.5|641|contact@174||1698.5|578
+Ametal-2|net@588|||S0|contact@174||1698.5|578|pin@73||0|578
+Ametal-1|net@589|||S900|scanEx2v@0|dIn[2]|1698.5|799|contact@175||1698.5|719
+Ametal-2|net@590|||S0|contact@175||1698.5|719|contact@179||33|719
+Ametal-1|net@591|||S900|scanEx1v@0|dIn[1]|1698.5|497|contact@176||1698.5|425
+Ametal-2|net@592|||S0|contact@176||1698.5|425|pin@77||0|425
+Ametal-2|net@595|||S0|pin@77||0|425|contact@177||-133.5|425
+Ametal-1|net@596|||S900|contact@177||-133.5|425|pin@79||-133.5|111
+Ametal-1|net@597|||S1800|pin@79||-133.5|111|pin@80||-109.5|111
+Ametal-1|net@598|||S900|pin@80||-109.5|111|gaspComp@1|s[1]|-109.5|79
+Ametal-1|net@599|||S2700|gaspComp@1|s[2]|-109.5|353|pin@81||-109.5|450
+Ametal-1|net@600|||S2700|pin@81||-109.5|450|contact@178||-109.5|578
+Ametal-2|net@601|||S0|pin@73||0|578|contact@178||-109.5|578
+Ametal-1|net@602|||S2700|gaspComp@1|s[3]|33|223|pin@82||33|447
+Ametal-1|net@604|||S2700|pin@82||33|447|contact@179||33|719
+EdIn[1]@57465030|dIn[1]|D5FLeave alone;G2;|scanEx2v@0|dIn[1]|I
+EdIn[2]||D5FLeave alone;G2;|scanEx2v@0|dIn[2]|I
+EdIn[1]|dinG[1]|D5G2;|scanEx1v@0|dIn[1]|I
+Egnd||D5G5;|data1in6@0|gnd_1|G
+Egnd_1||D5G5;|data1in6@0|gnd_2|G
+Egnd_2||D5G5;|data1in6@0|gnd_3|G
+Egnd_3||D5G5;|data1in6@0|gnd_4|G
+Egnd_4||D5G7;|tree18-1@0|gnd_4|P
+Egnd_18||D5G2;|scanEx1v@0|gnd_1|G
+Egnd_23||D5G5;|tree19-1@0|gnd_23|G
+Egnd_24||D5G5;|tree19-1@0|gnd_24|G
+Egnd_43||D5G5;|data1in6@1|gnd_3|G
+Egnd_44||D5G5;|data1in6@1|gnd_4|G
+Egnd_45||D5G5;|tree19-1@0|gnd_3|G
+Egnd_46||D5G5;|tree19-1@0|gnd_5|G
+Egnd_47||D5G5;|tree19-1@0|gnd_7|G
+Egnd_48||D5G5;|tree19-1@0|gnd_3@375607488|G
+Egnd_49||D5G5;|tree19-1@0|gnd_15@652729032|G
+Egnd_50||D5G5;|tree19-1@0|gnd_16|G
+Egnd_51||D5G5;|tree19-1@0|gnd_17|G
+Egnd_52||D5G5;|tree19-1@0|gnd_18|P
+Egnd_55||D5G7;|tree18-1@0|gnd_1|G
+Egnd_56||D5G7;|tree18-1@0|gnd_3|G
+Egnd_57||D5G7;|tree18-1@0|gnd_5|G
+Egnd_58||D5G7;|tree18-1@0|gnd_7|G
+Egnd_59||D5G7;|tree18-1@0|gnd_17@889866801|P
+Egnd_60||D5G7;|tree18-1@0|gnd_18@932331620|P
+Egnd_66||D5G5;|data1in6@1|gnd_1|G
+Egnd_67||D5G5;|data1in6@1|gnd_2|G
+Egnd_70||D5G2;|scanEx2v@0|gnd_1|G
+Egnd_71||D5G2;|scanEx2v@0|gnd_3|G
+Ego_1||D5G4;|gaspComp@1|go|O
+Ein[1]|inG[1]|D5G5;|data1in6@0|in[1]|I
+Ein[2]|inG[2]|D5G5;|data1in6@0|in[2]|I
+Ein[3]|inG[3]|D5G5;|data1in6@0|in[3]|I
+Ein[4]|inG[4]|D5G5;|data1in6@0|in[4]|I
+Ein[5]|inG[5]|D5G5;|data1in6@0|in[5]|I
+Ein[6]|inG[6]|D5G5;|data1in6@0|in[6]|I
+Ein[7]|inG[7]|D5G5;|data1in6@0|in[7]|I
+Ein[8]|inG[8]|D5G5;|data1in6@0|in[8]|I
+Ein[9]|inG[9]|D5G5;|data1in6@0|in[9]|I
+Ein[10]|inG[10]|D5G5;|data1in6@0|in[10]|I
+Ein[11]|inG[11]|D5G5;|data1in6@0|in[11]|I
+Ein[12]|inG[12]|D5G5;|data1in6@0|in[12]|I
+Ein[13]|inG[13]|D5G5;|data1in6@0|in[13]|I
+Ein[14]|inG[14]|D5G5;|data1in6@0|in[14]|I
+Ein[15]|inG[15]|D5G5;|data1in6@0|in[15]|I
+Ein[16]|inG[16]|D5G5;|data1in6@0|in[16]|I
+Ein[17]|inG[17]|D5G5;|data1in6@0|in[17]|I
+Ein[18]|inG[18]|D5G5;|data1in6@0|in[18]|I
+Ein[19]|inG[19]|D5G5;|data1in6@0|inS[1]|I
+Ein[20]|inG[20]|D5G5;|data1in6@0|in[20]|I
+Ein[21]|inG[21]|D5G5;|data1in6@0|in[21]|I
+Ein[22]|inG[22]|D5G5;|data1in6@0|in[22]|I
+Ein[23]|inG[23]|D5G5;|data1in6@0|in[23]|I
+Ein[24]|inG[24]|D5G5;|data1in6@0|in[24]|I
+Ein[25]|inG[25]|D5G5;|data1in6@0|in[25]|I
+Ein[26]|inG[26]|D5G5;|data1in6@0|in[26]|I
+Ein[27]|inG[27]|D5G5;|data1in6@0|in[27]|I
+Ein[28]|inG[28]|D5G5;|data1in6@0|in[28]|I
+Ein[29]|inG[29]|D5G5;|data1in6@0|in[29]|I
+Ein[30]|inG[30]|D5G5;|data1in6@0|in[30]|I
+Ein[31]|inG[31]|D5G5;|data1in6@0|in[31]|I
+Ein[32]|inG[32]|D5G5;|data1in6@0|in[32]|I
+Ein[33]|inG[33]|D5G5;|data1in6@0|in[33]|I
+Ein[34]|inG[34]|D5G5;|data1in6@0|in[34]|I
+Ein[35]|inG[35]|D5G5;|data1in6@0|in[35]|I
+Ein[36]|inG[36]|D5G5;|data1in6@0|in[36]|I
+Ein[37]|inG[37]|D5G5;|data1in6@0|in[37]|I
+Ein[75]|inG[75]|D5G4;|gaspComp@1|in[1]|I
+Ein[E]|inG[E]|D5G4;|gaspComp@1|in[E]|I
+Ein[E_1]|inG[E_1]|D5G4;|gaspComp@1|in[E_1]|I
+Ein[G]|inG[G]|D5G4;|gaspComp@1|in[X_1]|I
+Ein[L]|inG[L]|D5G4;|gaspComp@1|in[X]|I
+Ein[1]@106030842|inL[1]|D5G5;|data1in6@1|in[1]|I
+Ein[2]@877328971|inL[2]|D5G5;|data1in6@1|in[2]|I
+Ein[3]@745899322|inL[3]|D5G5;|data1in6@1|in[3]|I
+Ein[4]@732094334|inL[4]|D5G5;|data1in6@1|in[4]|I
+Ein[5]@277475609|inL[5]|D5G5;|data1in6@1|in[5]|I
+Ein[6]@1048558378|inL[6]|D5G5;|data1in6@1|in[6]|I
+Ein[7]@64180522|inL[7]|D5G5;|data1in6@1|in[7]|I
+Ein[8]@1009754578|inL[8]|D5G5;|data1in6@1|in[8]|I
+Ein[9]@539745898|inL[9]|D5G5;|data1in6@1|in[9]|I
+Ein[10]@916845792|inL[10]|D5G5;|data1in6@1|in[10]|I
+Ein[11]@560722786|inL[11]|D5G5;|data1in6@1|in[11]|I
+Ein[12]@1072561828|inL[12]|D5G5;|data1in6@1|in[12]|I
+Ein[13]@220882238|inL[13]|D5G5;|data1in6@1|in[13]|I
+Ein[14]@271715065|inL[14]|D5G5;|data1in6@1|in[14]|I
+Ein[15]@650320840|inL[15]|D5G5;|data1in6@1|in[15]|I
+Ein[16]@88418058|inL[16]|D5G5;|data1in6@1|in[16]|I
+Ein[17]@43172163|inL[17]|D5G5;|data1in6@1|in[17]|I
+Ein[18]@814254931|inL[18]|D5G5;|data1in6@1|in[18]|I
+Ein[19]@1036317166|inL[19]|D5G5;|data1in6@1|inS[1]|I
+Ein[20]@333519254|inL[20]|D5G5;|data1in6@1|in[20]|I
+Ein[21]@673022259|inL[21]|D5G5;|data1in6@1|in[21]|I
+Ein[22]@265234397|inL[22]|D5G5;|data1in6@1|in[22]|I
+Ein[23]@254876825|inL[23]|D5G5;|data1in6@1|in[23]|I
+Ein[24]@758618349|inL[24]|D5G5;|data1in6@1|in[24]|I
+Ein[25]@432874359|inL[25]|D5G5;|data1in6@1|in[25]|I
+Ein[26]@754971308|inL[26]|D5G5;|data1in6@1|in[26]|I
+Ein[27]@345644451|inL[27]|D5G5;|data1in6@1|in[27]|I
+Ein[28]@566167689|inL[28]|D5G5;|data1in6@1|in[28]|I
+Ein[29]@5803903|inL[29]|D5G5;|data1in6@1|in[29]|I
+Ein[30]@700337786|inL[30]|D5G5;|data1in6@1|in[30]|I
+Ein[31]@967691888|inL[31]|D5G5;|data1in6@1|in[31]|I
+Ein[32]@376145650|inL[32]|D5G5;|data1in6@1|in[32]|I
+Ein[33]@71947598|inL[33]|D5G5;|data1in6@1|in[33]|I
+Ein[34]@984541752|inL[34]|D5G5;|data1in6@1|in[34]|I
+Ein[35]@680343701|inL[35]|D5G5;|data1in6@1|in[35]|I
+Ein[36]@547375057|inL[36]|D5G5;|data1in6@1|in[36]|I
+Ein[37]@73195023|inL[37]|D5G5;|data1in6@1|in[37]|I
+Emc||D5G4;|gaspComp@1|mc|I
+Emc_1||D5G2;|scanEx1v@0|mc|O
+Emc_2||D5G2;|scanEx2v@0|mc|O
+Emc_3||D5G2;|scanEx2v@0|mc_1|O
+Eout[1]@310895597|outG[1]|D5G5;|data1in6@0|out[1]|O
+Eout[2]@401647898|outG[2]|D5G5;|data1in6@0|out[2]|O
+Eout[3]@238591808|outG[3]|D5G5;|data1in6@0|out[3]|O
+Eout[4]@1008135581|outG[4]|D5G5;|data1in6@0|out[4]|O
+Eout[5]@992607707|outG[5]|D5G5;|data1in6@0|out[5]|O
+Eout[6]@294426782|outG[6]|D5G5;|data1in6@0|out[6]|O
+Eout[7]@344968039|outG[7]|D5G5;|data1in6@0|out[7]|O
+Eout[8]@40769988|outG[8]|D5G5;|data1in6@0|out[8]|O
+Eout[9]@985529098|outG[9]|D5G5;|data1in6@0|out[9]|O
+Eout[10]@681331046|outG[10]|D5G5;|data1in6@0|out[10]|O
+Eout[11]@914166250|outG[11]|D5G5;|data1in6@0|out[11]|O
+Eout[12]@492527428|outG[12]|D5G5;|data1in6@0|out[12]|O
+Eout[13]@833569429|outG[13]|D5G5;|data1in6@0|out[13]|O
+Eout[14]@144622477|outG[14]|D5G5;|data1in6@0|out[14]|O
+Eout[15]@145037874|outG[15]|D5G5;|data1in6@0|out[15]|O
+Eout[16]@878523753|outG[16]|D5G5;|data1in6@0|out[16]|O
+Eout[17]@150624807|outG[17]|D5G5;|data1in6@0|out[17]|O
+Eout[18]@1028342261|outG[18]|D5G5;|data1in6@0|out[18]|O
+Eout[19]@211181570|outG[19]|D5G5;|data1in6@0|outS[1]|O
+Eout[20]@303752813|outG[20]|D5G5;|data1in6@0|out[20]|O
+Eout[21]@937018443|outG[21]|D5G5;|data1in6@0|out[21]|O
+Eout[22]@1029589687|outG[22]|D5G5;|data1in6@0|out[22]|O
+Eout[23]@342181731|outG[23]|D5G5;|data1in6@0|out[23]|O
+Eout[24]@592422991|outG[24]|D5G5;|data1in6@0|out[24]|O
+Eout[25]@572462021|outG[25]|D5G5;|data1in6@0|out[25]|O
+Eout[26]@571043563|outG[26]|D5G5;|data1in6@0|out[26]|O
+Eout[27]@966611405|outG[27]|D5G5;|data1in6@0|out[27]|O
+Eout[28]@921365510|outG[28]|D5G5;|data1in6@0|out[28]|O
+Eout[29]@339086360|outG[29]|D5G5;|data1in6@0|out[29]|O
+Eout[30]@678589365|outG[30]|D5G5;|data1in6@0|out[30]|O
+Eout[31]@255411547|outG[31]|D5G5;|data1in6@0|out[31]|O
+Eout[32]@233620011|outG[32]|D5G5;|data1in6@0|out[32]|O
+Eout[33]@887262008|outG[33]|D5G5;|data1in6@0|out[33]|O
+Eout[34]@297254766|outG[34]|D5G5;|data1in6@0|out[34]|O
+Eout[35]@1024768552|outG[35]|D5G5;|data1in6@0|out[35]|O
+Eout[36]@579383801|outG[36]|D5G5;|data1in6@0|out[36]|O
+Eout[37]@174813081|outG[37]|D5G5;|data1in6@0|out[37]|O
+Eout[1]|outL[1]|D5G5;|data1in6@1|out[1]|O
+Eout[2]|outL[2]|D5G5;|data1in6@1|out[2]|O
+Eout[2][E]|outL[2][E]|D5G5;|tree19-1@0|out[1][E]|O
+Eout[2][G]|outL[2][G]|D5G5;|tree19-1@0|out[1][G]|O
+Eout[2][L]|outL[2][L]|D5G5;|tree19-1@0|out[1][L]|O
+Eout[3]|outL[3]|D5G5;|data1in6@1|out[3]|O
+Eout[3][E]|outL[3][E]|D5G7;|tree18-1@0|out[1][E]|O
+Eout[3][G]|outL[3][G]|D5G7;|tree18-1@0|out[1][G]|O
+Eout[3][L]|outL[3][L]|D5G7;|tree18-1@0|out[1][L]|O
+Eout[4]|outL[4]|D5G5;|data1in6@1|out[4]|O
+Eout[5]|outL[5]|D5G5;|data1in6@1|out[5]|O
+Eout[6]|outL[6]|D5G5;|data1in6@1|out[6]|O
+Eout[7]|outL[7]|D5G5;|data1in6@1|out[7]|O
+Eout[8]|outL[8]|D5G5;|data1in6@1|out[8]|O
+Eout[9]|outL[9]|D5G5;|data1in6@1|out[9]|O
+Eout[10]|outL[10]|D5G5;|data1in6@1|out[10]|O
+Eout[11]|outL[11]|D5G5;|data1in6@1|out[11]|O
+Eout[12]|outL[12]|D5G5;|data1in6@1|out[12]|O
+Eout[13]|outL[13]|D5G5;|data1in6@1|out[13]|O
+Eout[14]|outL[14]|D5G5;|data1in6@1|out[14]|O
+Eout[15]|outL[15]|D5G5;|data1in6@1|out[15]|O
+Eout[16]|outL[16]|D5G5;|data1in6@1|out[16]|O
+Eout[17]|outL[17]|D5G5;|data1in6@1|out[17]|O
+Eout[18]|outL[18]|D5G5;|data1in6@1|out[18]|O
+Eout[19]|outL[19]|D5G5;|data1in6@1|outS[1]|O
+Eout[20]|outL[20]|D5G5;|data1in6@1|out[20]|O
+Eout[21]|outL[21]|D5G5;|data1in6@1|out[21]|O
+Eout[22]|outL[22]|D5G5;|data1in6@1|out[22]|O
+Eout[23]|outL[23]|D5G5;|data1in6@1|out[23]|O
+Eout[24]|outL[24]|D5G5;|data1in6@1|out[24]|O
+Eout[25]|outL[25]|D5G5;|data1in6@1|out[25]|O
+Eout[26]|outL[26]|D5G5;|data1in6@1|out[26]|O
+Eout[27]|outL[27]|D5G5;|data1in6@1|out[27]|O
+Eout[28]|outL[28]|D5G5;|data1in6@1|out[28]|O
+Eout[29]|outL[29]|D5G5;|data1in6@1|out[29]|O
+Eout[30]|outL[30]|D5G5;|data1in6@1|out[30]|O
+Eout[31]|outL[31]|D5G5;|data1in6@1|out[31]|O
+Eout[32]|outL[32]|D5G5;|data1in6@1|out[32]|O
+Eout[33]|outL[33]|D5G5;|data1in6@1|out[33]|O
+Eout[34]|outL[34]|D5G5;|data1in6@1|out[34]|O
+Eout[35]|outL[35]|D5G5;|data1in6@1|out[35]|O
+Eout[36]|outL[36]|D5G5;|data1in6@1|out[36]|O
+Eout[37]|outL[37]|D5G5;|data1in6@1|out[37]|O
+Epred[G]||D5G4;|gaspComp@1|pred[X_1]|U
+Epred[L]||D5G4;|gaspComp@1|pred[X]|U
+Eready||D5G4;|gaspComp@1|ready|I
+Es[1]||D5G4;|gaspComp@1|s[1]|O
+Es[2]||D5G4;|gaspComp@1|s[2]|O
+Es[3]||D5G4;|gaspComp@1|s[3]|O
+Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@0|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
+Esor[1]||D5G2;|scanEx2v@0|sor[1]|B
+Esor[2]||D5G2;|scanEx2v@0|sor[2]|B
+Esor[3]||D5G2;|scanEx2v@0|sor[3]|B
+Esor[4]||D5G2;|scanEx2v@0|sor[4]|B
+Esor[5]||D5G2;|scanEx2v@0|sor[5]|B
+Esor[6]||D5G2;|scanEx2v@0|sor[6]|B
+Esor[7]||D5G2;|scanEx2v@0|sor[7]|B
+Esor[8]||D5G2;|scanEx2v@0|sor[8]|B
+Esor[9]||D5G2;|scanEx2v@0|sor[9]|B
+Esucc[G]||D5G4;|gaspComp@1|succ[X_1]|U
+Esucc[L]||D5G4;|gaspComp@1|succ[X]|U
+Etake||D5G2;|data1in6@0|take|I
+Etake[G]||D5G4;|gaspComp@1|take[X_1]|O
+Etake[L]||D5G4;|gaspComp@1|take[X]|O
+Etake_1||D5G2;|data1in6@1|take|I
+Evdd||D5G5;|data1in6@0|vdd_3|P
+Evdd_1||D5G5;|data1in6@0|vdd_4|P
+Evdd_2||D5G5;|data1in6@0|vdd_5|P
+Evdd_3||D5G5;|data1in6@0|vdd_6|P
+Evdd_4||D5G5;|data1in6@0|vdd_7|P
+Evdd_5||D5G5;|data1in6@0|vdd_8|P
+Evdd_6||D5G5;|data1in6@0|vdd_9|P
+Evdd_7||D5G5;|data1in6@0|vdd_10|P
+Evdd_8||D5G7;|tree18-1@0|vdd_9|P
+Evdd_9||D5G7;|tree18-1@0|vdd_15@856300057|P
+Evdd_10||D5G7;|tree18-1@0|vdd_16|P
+Evdd_36||D5G2;|scanEx1v@0|vdd_1|P
+Evdd_37||D5G2;|scanEx1v@0|vdd_3|P
+Evdd_46||D5G5;|tree19-1@0|vdd_46|P
+Evdd_47||D5G5;|tree19-1@0|vdd_47|P
+Evdd_48||D5G5;|tree19-1@0|vdd_48|P
+Evdd_49||D5G5;|tree19-1@0|vdd_49|P
+Evdd_86||D5G5;|data1in6@1|vdd_7|P
+Evdd_87||D5G5;|data1in6@1|vdd_8|P
+Evdd_88||D5G5;|data1in6@1|vdd_9|P
+Evdd_89||D5G5;|data1in6@1|vdd_10|P
+Evdd_90||D5G5;|tree19-1@0|vdd_6|P
+Evdd_91||D5G5;|tree19-1@0|vdd_7|P
+Evdd_92||D5G5;|tree19-1@0|vdd_10|P
+Evdd_93||D5G5;|tree19-1@0|vdd_11|P
+Evdd_94||D5G5;|tree19-1@0|vdd_14|P
+Evdd_95||D5G5;|tree19-1@0|vdd_15|P
+Evdd_96||D5G5;|tree19-1@0|vdd_6@719820360|P
+Evdd_97||D5G5;|tree19-1@0|vdd_7@760095578|P
+Evdd_98||D5G5;|tree19-1@0|vdd_30@348206295|P
+Evdd_99||D5G5;|tree19-1@0|vdd_31@985381533|P
+Evdd_100||D5G5;|tree19-1@0|vdd_32|P
+Evdd_101||D5G5;|tree19-1@0|vdd_33|P
+Evdd_102||D5G5;|tree19-1@0|vdd_34|P
+Evdd_103||D5G5;|tree19-1@0|vdd_35|P
+Evdd_104||D5G5;|tree19-1@0|vdd_36|P
+Evdd_105||D5G5;|tree19-1@0|vdd_37|P
+Evdd_110||D5G7;|tree18-1@0|vdd_2|P
+Evdd_111||D5G7;|tree18-1@0|vdd_3|P
+Evdd_112||D5G7;|tree18-1@0|vdd_6|P
+Evdd_113||D5G7;|tree18-1@0|vdd_7|P
+Evdd_114||D5G7;|tree18-1@0|vdd_10|P
+Evdd_115||D5G7;|tree18-1@0|vdd_11|P
+Evdd_116||D5G7;|tree18-1@0|vdd_14|P
+Evdd_117||D5G7;|tree18-1@0|vdd_15|P
+Evdd_118||D5G7;|tree18-1@0|vdd_36@690354501|P
+Evdd_119||D5G7;|tree18-1@0|vdd_37@443783417|P
+Evdd_120||D5G7;|tree18-1@0|vdd_38@904124936|P
+Evdd_131||D5G5;|data1in6@1|vdd_3|P
+Evdd_132||D5G5;|data1in6@1|vdd_4|P
+Evdd_133||D5G5;|data1in6@1|vdd_5|P
+Evdd_134||D5G5;|data1in6@1|vdd_6|P
+Evdd_139||D5G2;|scanEx2v@0|vdd_1|P
+Evdd_140||D5G2;|scanEx2v@0|vdd_4|P
+Evdd_141||D5G2;|scanEx2v@0|vdd_6|P
+Evdd_142||D5G2;|scanEx2v@0|vdd_7|P
+X
+
+# Cell compareAll;1{sch}
+CcompareAll;1{sch}||schematic|1242046613932|1242152292419|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IcompareAll;1{ic}|compareA@0||60|23.5|||D5G4;
+NOff-Page|conn@0||-13.5|-30||||
+NOff-Page|conn@1||37|-30||||
+NOff-Page|conn@2||63|-30||||
+NOff-Page|conn@3||7.5|-30||||
+NOff-Page|conn@4||-12|9||||
+NOff-Page|conn@5||17.5|5||||
+NOff-Page|conn@6||-30|-15|||YRRR|
+NOff-Page|conn@7||-30|10|||R|
+NOff-Page|conn@8||-13|3||||
+NOff-Page|conn@9||16.5|11||||
+IregistersM:data1in60Cx37;1{ic}|data1in6@0||-4|-30|Y||D5G4;
+IregistersM:data1in60Cx37;1{ic}|data1in6@1||53|-30|Y||D5G4;
+IdriveCompare;1{ic}|driveCom@0||15|0|||D5G4;
+IgaspCompare;1{ic}|gaspComp@0||0|1|||D5G4;
+Ileg2;1{ic}|leg2@0||44|9|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||11.5|25.5|||||ART_message(D5G3;)Sies 12 May 2009
+Ngeneric:Invisible-Pin|pin@1||12.5|31.5|||||ART_message(D5G6;)ScompareAll
+NBus_Pin|pin@5||3|10|-1|-1||
+NBus_Pin|pin@12||44|16|-1|-1||
+NBus_Pin|pin@13||41|1|-1|-1||
+NBus_Pin|pin@15||47|1|-1|-1||
+NBus_Pin|pin@16||62|1|-1|-1||
+NBus_Pin|pin@19||58|-22|-1|-1||
+NBus_Pin|pin@21||0|-11|-1|-1||
+NWire_Pin|pin@22||-6|-23||||
+NWire_Pin|pin@23||51|-23||||
+NBus_Pin|pin@24||66|-20|-1|-1||
+NBus_Pin|pin@25||41|-19|-1|-1||
+NBus_Pin|pin@26||33|-24|-1|-1||
+NBus_Pin|pin@28||37|1|-1|-1||
+NBus_Pin|pin@30||30|-11|-1|-1||
+NBus_Pin|pin@38||30|-4|-1|-1||
+NBus_Pin|pin@39||52|-4|-1|-1||
+NBus_Pin|pin@40||52|-11|-1|-1||
+NBus_Pin|pin@41||21|-7|-1|-1||
+NBus_Pin|pin@49||-9|-1|-1|-1||
+NBus_Pin|pin@50||-9|-7|-1|-1||
+NWire_Pin|pin@51||-22|-10||||
+NWire_Pin|pin@52||-22|-13||||
+NWire_Pin|pin@53||-22|-6||||
+NWire_Pin|pin@54||-22|-4||||
+NWire_Pin|pin@55||-22|-1||||
+NWire_Pin|pin@57||-22|1.5||||
+NWire_Pin|pin@58||-39|-8||||
+NWire_Pin|pin@59||-39|19||||
+NWire_Pin|pin@60||-3|19||||
+NBus_Pin|pin@63||21|0|-1|-1||
+NWire_Pin|pin@64||53|8||||
+NWire_Pin|pin@65||53|4||||
+NBus_Pin|pin@66||-8|5|-1|-1||
+NBus_Pin|pin@67||-8|8|-1|-1||
+NBus_Pin|pin@68||10|5|-1|-1||
+NBus_Pin|pin@69||10|9|-1|-1||
+IscanM:scanEx3;1{ic}|scanEx3@0||-30|-2|X||D5G4;
+Itree18-1;2{ic}|tree18-1@1||62|-11|||D5G4;
+Itree19-1;2{ic}|tree19-1@1||37|-11|||D5G4;
+Abus|go[1:3]|D5G2;|-0.5|IJ2700|pin@30||30|-11|pin@38||30|-4
+Abus|go[1:4]|D5G2;|-0.5|IJ2700|pin@41||21|-7|pin@63||21|0
+Awire|go[4]|D5G2;||900|pin@64||53|8|pin@65||53|4
+Abus|inG[1:18]|D5G2;|-0.5|IJ900|tree18-1@1|inB[1:18]|66|-14|pin@24||66|-20
+Abus|inG[19:37]|D5G2;|-0.5|IJ900|tree19-1@1|inB[1:18]|41|-14|pin@25||41|-19
+Abus|inL[1:18]|D5G2;|-0.5|IJ900|tree18-1@1|inA[1:18]|58|-14|pin@19||58|-22
+Abus|inL[19:37]|D5G2;|-0.5|IJ900|tree19-1@1|inA[1:18]|33|-14|pin@26||33|-24
+Awire|mc|D5G2;||2700|gaspComp@0|mc|-3|7|pin@60||-3|19
+Abus|net@17||-0.5|IJ900|leg2@0|b[L,G]|41|6|pin@13||41|1
+Abus|net@20||-0.5|IJ900|leg2@0|s[L,E,G]|47|6|pin@15||47|1
+Abus|net@22||-0.5|IJ900|pin@16||62|1|tree18-1@1|out[1][L,E,G]|62|-8
+Awire|net@24|||1800|gaspComp@0|go|5|1|driveCom@0|go|11|1
+Abus|net@32||-0.5|IJ0|tree19-1@1|go[1:3]|31|-11|pin@30||30|-11
+Abus|net@43||-0.5|IJ2700|tree19-1@1|out[1][L,E,G]|37|-8|pin@28||37|1
+Abus|net@44||-0.5|IJ0|data1in6@0|ain[1:14,TT]|-7|-30|conn@0|y|-11.5|-30
+Abus|net@45||-0.5|IJ1800|conn@1|y|39|-30|data1in6@1|ain[1:14,TT]|50|-30
+Abus|net@46||-0.5|IJ0|conn@2|a|61|-30|data1in6@1|aout[1:14,TT]|56|-30
+Abus|net@47||-0.5|IJ0|conn@3|a|5.5|-30|data1in6@0|aout[1:14,TT]|-1|-30
+Abus|net@49||-0.5|IJ1800|pin@38||30|-4|pin@39||52|-4
+Abus|net@50||-0.5|IJ900|pin@39||52|-4|pin@40||52|-11
+Abus|net@61||-0.5|IJ0|gaspComp@0|in[L,E,G]|-5|-1|pin@49||-9|-1
+Abus|net@65||-0.5|IJ2700|conn@6|y|-30|-13|scanEx3@0|sir[1:9]|-30|-10
+Abus|net@66||-0.5|IJ2700|scanEx3@0|sor[1:9]|-30|5.5|conn@7|a|-30|8
+Awire|net@67|||1800|scanEx3@0|dIn[1]|-25|-10|pin@51||-22|-10
+Awire|net@71|||0|pin@54||-22|-4|scanEx3@0|dIn[2]|-25|-4
+Awire|net@73|||0|pin@57||-22|1.5|scanEx3@0|dIn[3]|-25|1.5
+Awire|net@76|||0|scanEx3@0|mc|-35|-8|pin@58||-39|-8
+Awire|net@77|||2700|pin@58||-39|-8|pin@59||-39|19
+Awire|net@78|||1800|pin@59||-39|19|pin@60||-3|19
+Abus|net@82||-0.5|IJ0|tree18-1@1|goLO[1:3]|56|-11|pin@40||52|-11
+Awire|net@84|||1800|gaspComp@0|goLO|5|-1|driveCom@0|goLO|11|-1
+Awire|net@87|||0|driveCom@0|goLO_1|15|-3|gaspComp@0|ready|5|-3
+Abus|net@91||-0.5|IJ0|pin@63||21|0|driveCom@0|go[1:3]|19|0
+Abus|net@92||-0.5|IJ0|pin@13||41|1|pin@28||37|1
+Abus|net@93||-0.5|IJ1800|pin@15||47|1|pin@16||62|1
+Awire|net@94|||1800|leg2@0|go|49|8|pin@64||53|8
+Abus|net@96||-0.5|IJ0|gaspComp@0|pred[B]|-5|5|pin@66||-8|5
+Abus|net@98||-0.5|IJ1800|gaspComp@0|succ[D]|5|5|pin@68||10|5
+Abus|pred[L,G]|D5G2;|-0.5|IJ2700|pin@66||-8|5|pin@67||-8|8
+Abus|s[1:3]|D5G2;|-0.5|IJ900|pin@5||3|10|gaspComp@0|succ[D_1]|3|7
+Awire|s[1]|D5G2;||900|pin@51||-22|-10|pin@52||-22|-13
+Awire|s[2]|D5G2;||2700|pin@53||-22|-6|pin@54||-22|-4
+Awire|s[3]|D5G2;||900|pin@57||-22|1.5|pin@55||-22|-1
+Abus|succ[L,G]|D5G2;|-0.5|IJ2700|pin@68||10|5|pin@69||10|9
+Awire|take[G]|D5G2;||2700|data1in6@1|fire|51|-27|pin@23||51|-23
+Abus|take[L,G]|D5G2;|-0.5|IJ900|gaspComp@0|succ[G_1]|0|-5|pin@21||0|-11
+Awire|take[L]|D5G2;||2700|data1in6@0|fire|-6|-27|pin@22||-6|-23
+Abus|val[L,E,G]|D5G2;|-0.5|IJ900|pin@49||-9|-1|pin@50||-9|-7
+Abus|val[L,E,G]|D5G2;|-0.5|IJ2700|leg2@0|out[L,E,G]|44|12|pin@12||44|16
+Ein[1:37]@1058654894|inG[1:37]|D4G2;|conn@1|a|I
+Ein[1:37]|inL[1:37]|D4G2;|conn@0|a|I
+Eout[1:37]|outG[1:37]|D6G2;|conn@2|y|O
+Eout[1:37]@663260131|outL[1:37]|D6G2;|conn@3|y|O
+Epred_1[L,G]|pred[G]|D4G2;|conn@8|a|I
+Epred[L,G]|pred[L]|D4G2;|conn@4|a|I
+Esir[1:9]||D4G2;|conn@6|a|I
+Esor[1:9]||D6G2;|conn@7|y|O
+Esucc[L,G]|succ[G]|D6G2;|conn@5|y|O
+Esucc_1[L,G]|succ[L]|D6G2;|conn@9|y|O
+X
+
+# Cell driveCompare;1{ic}
+CdriveCompare;1{ic}||artwork|1242033642278|1242130987038|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||-3.5|-1|1|1||
+Nschematic:Bus_Pin|pin@0||-4|1|-1|-1||
+Nschematic:Bus_Pin|pin@2||-4|-1|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@5||3|0|1|1||
+NPin|pin@6||-3|-2|1|1||
+NPin|pin@7||-3|2|1|1||
+NPin|pin@8||3|2|1|1||
+NPin|pin@9||3|-2|1|1||
+NPin|pin@12||-3|1|1|1||
+NPin|pin@13||-4|1|1|1||
+Nschematic:Bus_Pin|pin@14||0|-3|-1|-1||
+NPin|pin@29||0|-2|1|1||
+NPin|pin@30||0|-3|1|1||
+Aschematic:bus|net@2||-0.5|IJ1800|pin@5||3|0|pin@4||4|0
+AThicker|net@3|||FS2700|pin@12||-3|1|pin@7||-3|2
+AThicker|net@6|||FS0|pin@29||0|-2|pin@6||-3|-2
+AThicker|net@9|||FS2700|pin@6||-3|-2|pin@12||-3|1
+AThicker|net@10|||FS0|pin@12||-3|1|pin@13||-4|1
+AThicker|net@26|||FS900|pin@8||3|2|pin@9||3|-2
+AThicker|net@29|||FS1800|pin@7||-3|2|pin@8||3|2
+AThicker|net@30|||FS0|pin@9||3|-2|pin@29||0|-2
+AThicker|net@31|||FS900|pin@29||0|-2|pin@30||0|-3
+Ego||D5G2;|pin@0||I
+EgoLO|goLO[1]|D5G2;|pin@2||O
+Ego[1:3]|go[1:4]|D5G2;|pin@4||O
+EgoLO_1|ready|D5G2;|pin@14||O
+X
+
+# Cell driveCompare;2{lay}
+CdriveCompare;2{lay}||cmos90|1242045101626|1242130512532||ATTR_NCC(D5G5;NTX-28.5;Y158;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242130375321
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-10.5|-100||||
+NX-Metal-1-Metal-2-Con|contact@1||47.5|-100||||
+NX-Metal-1-Metal-2-Con|contact@2||-15|82||||
+NX-Metal-1-Metal-2-Con|contact@3||47.5|82||||
+NX-Metal-1-Metal-2-Con|contact@4||-110|82||||
+NX-Metal-1-Metal-2-Con|contact@5||-22|-56||||
+NX-Metal-1-Metal-2-Con|contact@6||109|-56||||
+NX-Metal-1-Metal-2-Con|contact@7||-56|-3.9||1.2||
+NX-Metal-1-Metal-2-Con|contact@8||-95.5|3.9||1.2||
+IdriversM:driveConnecter;3{lay}|driveCon@0||93|-40|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||93|16.6|XY||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||15|-32.2|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@4||-101|-32.2|||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@5||17|32.2|XY||D5G4;
+Igates1inM:inv20B;2{lay}|inv20B@0||-70|72|||D5G4;
+Igates1inM:inv20B;2{lay}|inv20B@1||61|72|||D5G4;
+Igates1inM:inv20B;2{lay}|inv20B@2||61|-72|Y||D5G4;
+Igates1inM:inv40;2{lay}|inv40@0||15|-72|||D5G4;
+Igates1inM:inv40;2{lay}|inv40@1||-101|-72|X||D5G4;
+Igates1inM:inv40;2{lay}|inv40@3||17|72|||D5G4;
+Igates1inM:inv60;1{lay}|inv60@0||93|72|||D5G4;
+Igates1inM:inv60;1{lay}|inv60@1||93|-72|||D5G4;
+Igates2inM:nand10;1{lay}|nand10@0||-103|72|Y||D5G4;
+Igates2inM:nand15;1{lay}|nand15@0||-30|72|XY||D5G4;
+Igates2inM:nand30;1{lay}|nand30@0||-43|-72|X||D5G4;
+NMetal-1-Pin|pin@36||63|97||||
+NMetal-1-Pin|pin@37||63|47||||
+NMetal-1-Pin|pin@38||63|-47||||
+NMetal-1-Pin|pin@39||63|-97||||
+NMetal-1-Pin|pin@40||47.5|97||||
+NMetal-1-Pin|pin@41||47.5|-97||||
+NMetal-1-Pin|pin@42||47.5|47||||
+NMetal-1-Pin|pin@43||47.5|-47||||
+NMetal-1-Pin|pin@44||-79|-97||||
+NMetal-1-Pin|pin@45||-79|-56||||
+NMetal-1-Pin|pin@47||-88|-56||||
+NMetal-1-Pin|pin@48||-7|-47||||
+NMetal-1-Pin|pin@50||2|-88||||
+NMetal-2-Pin|pin@52||15|-3.9||||
+NMetal-1-Pin|pin@53||23|-40||||
+NMetal-1-Pin|pin@55||31|-40||||
+NMetal-1-Pin|pin@56||-109|-40||||
+NMetal-1-Pin|pin@58||-117|-40||||
+NMetal-1-Pin|pin@60||-3.5|97||||
+NMetal-1-Pin|pin@63||25|40||||
+NMetal-1-Pin|pin@65||33|40||||
+NMetal-2-Pin|pin@66||121.5|-11.7||||
+NMetal-2-Pin|pin@67||121.5|-3.9||||
+NMetal-2-Pin|pin@68||121.5|3.9||||
+NMetal-2-Pin|pin@69||-121.5|3.9||||
+NMetal-2-Pin|pin@70||-121.5|-3.9||||
+NMetal-2-Pin|pin@71||-121.5|-11.7||||
+NMetal-1-Pin|pin@72||-10.5|-97||||
+NMetal-1-Pin|pin@77||47.5|132||||
+NMetal-1-Pin|pin@78||-3.5|104||||
+NMetal-1-Pin|pin@79||-9.5|47||||
+NMetal-1-Pin|pin@80||-56|47||||
+NMetal-1-Pin|pin@82||-74|88||||
+NMetal-1-Pin|pin@83||-74|56||||
+NMetal-1-Pin|pin@85||63|132||||
+IwiresL:wellContacts13;1{lay}|wellCont@0||42|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||42|-72|||D5G4;
+Ametal-2|net@0|||S0|nand30@0|gnd|3.5|-72|inv40@0|gnd|-5.5|-72
+Ametal-2|net@1|||S0|nand30@0|vdd|3.5|-22|inv40@0|vdd|-5.5|-22
+Ametal-2|net@2|||S0|nand30@0|vdd_1|3.5|-122|inv40@0|vdd_1|-5.5|-122
+Ametal-2|net@3|||S1800|nand30@0|gnd_1|-89.5|-72|inv40@1|gnd|-80.5|-72
+Ametal-2|net@4|||S1800|nand30@0|vdd_2|-89.5|-22|inv40@1|vdd|-80.5|-22
+Ametal-2|net@5|||S1800|nand30@0|vdd_3|-89.5|-122|inv40@1|vdd_1|-80.5|-122
+Ametal-1|net@105|||S2700|inv20B@2|out_2|61|-15|inv20B@1|out_2|61|15
+Ametal-1|net@107|||S900|pin@36||63|97|inv20B@1|out|63|85
+Ametal-1|net@109|||S2700|pin@37||63|47|inv20B@1|out_1|63|59
+Ametal-1|net@110|||S0|inv60@1|inB|72|-47|pin@38||63|-47
+Ametal-1|net@111|||S900|pin@38||63|-47|inv20B@2|out_1|63|-59
+Ametal-1|net@112|||S0|inv60@1|inA|72|-97|pin@39||63|-97
+Ametal-1|net@113|||S2700|pin@39||63|-97|inv20B@2|out|63|-85
+Ametal-2|net@114|||S0|inv20B@1|gnd_1|73.5|72|inv60@0|gnd|64.5|72
+Ametal-2|net@115|||S0|inv20B@1|vdd_2|73.5|122|inv60@0|vdd|64.5|122
+Ametal-2|net@116|||S0|inv20B@1|vdd_3|73.5|22|inv60@0|vdd_1|64.5|22
+Ametal-2|net@117|||S0|inv20B@2|gnd_1|73.5|-72|inv60@1|gnd|64.5|-72
+Ametal-2|net@118|||S0|inv20B@2|vdd_3|73.5|-22|inv60@1|vdd|64.5|-22
+Ametal-2|net@119|||S0|inv20B@2|vdd_2|73.5|-122|inv60@1|vdd_1|64.5|-122
+Ametal-1|net@120|||S0|inv20B@1|in_1|57|97|pin@40||47.5|97
+Ametal-1|net@121|||S900|pin@42||47.5|47|pin@43||47.5|-47
+Ametal-1|net@122|||S1800|pin@41||47.5|-97|inv20B@2|in_1|57|-97
+Ametal-1|net@123|||S900|pin@40||47.5|97|contact@3||47.5|82
+Ametal-1|net@124|||S0|inv20B@1|in|57|47|pin@42||47.5|47
+Ametal-1|net@125|||S900|pin@43||47.5|-47|pin@41||47.5|-97
+Ametal-1|net@126|||S0|inv20B@2|in|57|-47|pin@43||47.5|-47
+Ametal-2|net@127|||S1800|wellCont@0|gnd_1|46.5|72|inv20B@1|gnd|48.5|72
+Ametal-2|net@128|||S1800|wellCont@0|vdd_2|46.5|22|inv20B@1|vdd_1|48.5|22
+Ametal-2|net@129|||S1800|wellCont@0|vdd_3|46.5|122|inv20B@1|vdd|48.5|122
+Ametal-2|net@130|||S1800|wellCont@1|gnd_1|46.5|-72|inv20B@2|gnd|48.5|-72
+Ametal-2|net@131|||S1800|wellCont@1|vdd_2|46.5|-122|inv20B@2|vdd|48.5|-122
+Ametal-2|net@132|||S1800|wellCont@1|vdd_3|46.5|-22|inv20B@2|vdd_1|48.5|-22
+Ametal-2|net@133|||S0|wellCont@0|gnd|37.5|72|inv40@3|gnd_1|37.5|72
+Ametal-2|net@134|||S0|wellCont@0|vdd|37.5|22|inv40@3|vdd_3|37.5|22
+Ametal-2|net@135|||S0|wellCont@0|vdd_1|37.5|122|inv40@3|vdd_2|37.5|122
+Ametal-2|net@136|||S0|wellCont@1|gnd|37.5|-72|inv40@0|gnd_1|35.5|-72
+Ametal-2|net@137|||S0|wellCont@1|vdd|37.5|-122|inv40@0|vdd_3|35.5|-122
+Ametal-2|net@138|||S0|wellCont@1|vdd_1|37.5|-22|inv40@0|vdd_2|35.5|-22
+Ametal-1|net@139|||S1800|pin@37||63|47|inv60@0|inA|72|47
+Ametal-1|net@141|||S1800|inv40@1|in|-88|-97|pin@44||-79|-97
+Ametal-1|net@142|||S2700|pin@44||-79|-97|nand30@0|out|-79|-88
+Ametal-1|net@143|||S2700|nand30@0|out|-79|-88|pin@45||-79|-56
+Ametal-1|net@146|||S2700|pin@47||-88|-56|inv40@1|in_1|-88|-47
+Ametal-1|net@147|||S0|inv40@0|in_1|2|-47|pin@48||-7|-47
+Ametal-1|net@148|||S900|pin@48||-7|-47|nand30@0|out_1|-7|-56
+Ametal-1|net@151|||S900|pin@50||2|-88|inv40@0|in|2|-97
+Ametal-2|net@155||1.2|S0|pin@52||15|-3.9|contact@7||-56|-3.9
+Ametal-1|net@161|||S2700|driveCon@1|out|109|16.6|inv60@0|out|109|40
+Ametal-1|net@162||0.4|S900|driveCon@0|out|109|-40|inv60@1|out|109|-104
+Ametal-2|net@165|||S900|driveCon@1|take|101|-11.7|driveCon@0|take|101|-11.7
+Ametal-2|net@170||1.2|S2700|pin@52||15|-3.9|driveCon@3|take|15|-3.9
+Ametal-1|net@171|||S900|driveCon@3|out|23|-32.2|pin@53||23|-40
+Ametal-1|net@174|||S900|pin@55||31|-40|inv40@0|out|31|-56
+Ametal-1|net@175|||S0|pin@45||-79|-56|pin@47||-88|-56
+Ametal-1|net@176|||S1800|nand30@0|out|-79|-88|pin@50||2|-88
+Ametal-1|net@177|||S1800|pin@53||23|-40|pin@55||31|-40
+Ametal-1|net@179|||S900|driveCon@4|out|-109|-32.2|pin@56||-109|-40
+Ametal-1|net@182|||S900|pin@58||-117|-40|inv40@1|out|-117|-56
+Ametal-1|net@183|||S0|pin@56||-109|-40|pin@58||-117|-40
+Ametal-1|net@186|||S0|inv40@3|in_1|4|97|pin@60||-3.5|97
+Ametal-1|net@191|||S2700|driveCon@5|out|25|32.2|pin@63||25|40
+Ametal-1|net@194|||S2700|pin@65||33|40|inv40@3|out_1|33|56
+Ametal-1|net@196|||S1800|pin@63||25|40|pin@65||33|40
+Ametal-2|net@200||1.2|S1800|pin@52||15|-3.9|pin@67||121.5|-3.9
+Ametal-2|net@201||1.2|S1800|driveCon@5|take|17|3.9|pin@68||121.5|3.9
+Ametal-2|net@202||1.2|S1800|driveCon@1|take|101|-11.7|pin@66||121.5|-11.7
+Ametal-2|net@206||1.2|S0|driveCon@4|take|-101|-3.9|pin@70||-121.5|-3.9
+Ametal-2|net@207||1.2|S0|driveCon@5|take|17|3.9|contact@8||-95.5|3.9
+Ametal-2|net@208||1.2|S0|driveCon@1|take|101|-11.7|pin@71||-121.5|-11.7
+Ametal-1|net@209|||S0|nand30@0|inB|-4|-97|pin@72||-10.5|-97
+Ametal-1|net@210|||S900|pin@72||-10.5|-97|contact@0||-10.5|-100
+Ametal-2|net@212|||S1800|contact@0||-10.5|-100|contact@1||47.5|-100
+Ametal-1|net@213|||S900|pin@41||47.5|-97|contact@1||47.5|-100
+Ametal-1|net@214|||S900|nand15@0|inB|-15|97|contact@2||-15|82
+Ametal-1|net@216|||S900|contact@3||47.5|82|pin@42||47.5|47
+Ametal-1|net@218|||S2700|pin@40||47.5|97|pin@77||47.5|132
+Ametal-2|net@219|||S0|contact@2||-15|82|contact@4||-110|82
+Ametal-1|net@221|||S900|nand10@0|inB|-110|97|contact@4||-110|82
+Ametal-1|net@222|||S900|nand30@0|inA|-22|-47|contact@5||-22|-56
+Ametal-1|net@225|||S2700|inv60@1|out|109|-104|contact@6||109|-56
+Ametal-2|net@226|||S1800|contact@2||-15|82|contact@3||47.5|82
+Ametal-2|net@227|||S1800|contact@5||-22|-56|contact@6||109|-56
+Ametal-2|net@228||6.2|S0|nand15@0|gnd_1|-55.5|72|inv20B@0|gnd_1|-57.5|72
+Ametal-2|net@229||6.2|S0|nand15@0|vdd_2|-55.5|22|inv20B@0|vdd_3|-57.5|22
+Ametal-2|net@230||6.2|S0|nand15@0|vdd_3|-55.5|122|inv20B@0|vdd_2|-57.5|122
+Ametal-2|net@231|||S1800|nand15@0|gnd|-4.5|72|inv40@3|gnd|-3.5|72
+Ametal-2|net@232|||S1800|nand15@0|vdd|-4.5|22|inv40@3|vdd_1|-3.5|22
+Ametal-2|net@233|||S1800|nand15@0|vdd_1|-4.5|122|inv40@3|vdd|-3.5|122
+Ametal-1|net@235|||S2700|pin@60||-3.5|97|pin@78||-3.5|104
+Ametal-1|net@236|||S0|pin@78||-3.5|104|nand15@0|out_2|-50|104
+Ametal-1|net@237|||S0|inv40@3|in|4|47|pin@79||-9.5|47
+Ametal-1|net@238|||S900|pin@79||-9.5|47|nand15@0|out_1|-9.5|40
+Ametal-2|net@241||1.2|S0|contact@7||-56|-3.9|driveCon@4|take|-101|-3.9
+Ametal-2|net@243||1.2|S0|contact@8||-95.5|3.9|pin@69||-121.5|3.9
+Ametal-1|net@244|||S900|nand10@0|inA|-95.5|47|contact@8||-95.5|3.9
+Ametal-1|net@245|||S1800|nand10@0|out|-94.5|88|pin@82||-74|88
+Ametal-1|net@246|||S2700|pin@82||-74|88|inv20B@0|in_1|-74|97
+Ametal-1|net@247|||S1800|nand10@0|out_1|-116.5|56|pin@83||-74|56
+Ametal-1|net@248|||S900|pin@83||-74|56|inv20B@0|in|-74|47
+Ametal-2|net@249|||S1800|nand10@0|gnd_1|-84.5|72|inv20B@0|gnd|-82.5|72
+Ametal-2|net@250|||S1800|nand10@0|vdd_2|-84.5|22|inv20B@0|vdd_1|-82.5|22
+Ametal-2|net@251|||S1800|nand10@0|vdd_3|-84.5|122|inv20B@0|vdd|-82.5|122
+Ametal-1|net@254|||S0|inv60@0|inB|72|97|pin@36||63|97
+Ametal-1|net@255|||S2700|pin@36||63|97|pin@85||63|132
+Ametal-1|net@259|||S0|nand15@0|inA|-44|47|pin@80||-56|47
+Ametal-1|net@260|||S900|pin@80||-56|47|contact@7||-56|-3.9
+Egnd||D5G2;|nand10@0|gnd|G
+Egnd_2||D5G2;|inv40@1|gnd_1|G
+Egnd_3||D5G2;|inv60@1|gnd_1|G
+Egnd_4||D5G2;|inv60@0|gnd_1|G
+Ego||D5G2;|pin@77||I
+EgoLO[1]||D5G2;|pin@85||O
+Ego[1]||D5G2;|pin@66||O
+Ego[2]||D5G2;|pin@67||O
+Ego[3]||D5G2;|pin@68||O
+Eout|go[4]|D5G2;|inv20B@0|out|O
+Egoo[1]||D5G2;|pin@71||O
+Egoo[2]||D5G2;X-2.5;|pin@70||O
+Egoo[3]||D5G2;X-2.5;|pin@69||O
+Eout_1||D5G2;|inv40@1|out_1|O
+Eout_2||D5G2;|inv20B@0|out_1|O
+Eout_3||D5G2;|inv20B@0|out_2|O
+Eout_4|ready|D5G2;|nand10@0|out_2|O
+Evdd||D5G2;|nand10@0|vdd|P
+Evdd_1||D5G2;|nand10@0|vdd_1|P
+Evdd_4||D5G2;|inv40@1|vdd_2|P
+Evdd_5||D5G2;|inv40@1|vdd_3|P
+Evdd_6||D5G2;|inv60@1|vdd_2|P
+Evdd_7||D5G2;|inv60@1|vdd_3|P
+Evdd_8||D5G2;|inv60@0|vdd_2|P
+Evdd_9||D5G2;|inv60@0|vdd_3|P
+X
+
+# Cell driveCompare;1{lay}
+CdriveCompare;1{lay}||cmos90|1242045101626|1242097402612||ATTR_NCC(D5G5;NTX0.75;Y362.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242097758176
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@2||-5.5|-134||||
+NX-Metal-1-Metal-2-Con|contact@3||35|-134||||
+NX-Metal-1-Metal-2-Con|contact@4||16.5|10||||
+NX-Metal-1-Metal-2-Con|contact@5||-42|10||||
+NX-Metal-1-Metal-2-Con|contact@12||33.5|154||||
+NX-Metal-1-Metal-2-Con|contact@19||-21|-154||||
+NX-Metal-1-Metal-2-Con|contact@21||30|-10||||
+NX-Metal-1-Metal-2-Con|contact@22||-5.5|154||||
+NX-Metal-1-Metal-2-Con|contact@23||-19|134||||
+NX-Metal-1-Metal-2-Con|contact@24||-22.5|298||||
+NX-Metal-1-Metal-2-Con|contact@25||16.5|298||||
+NX-Metal-1-Metal-2-Con|contact@26||30|278||||
+Igates1inM:inv10E;1{lay}|inv10E@0||26|0|Y||D5G4;
+Igates1inM:inv10E;1{lay}|inv10E@1||-15|144|XY||D5G4;
+Igates1inM:inv10E;1{lay}|inv10E@2||26|288|Y||D5G4;
+Igates1inM:inv20B;2{lay}|inv20B@2||-19|-144|X||D5G4;
+Igates1inM:inv40B;1{lay}|inv40B@0||27|-144|||D5G4;
+Igates2inM:nand10;1{lay}|nand10@0||25|144|Y||D5G4;
+Igates2inM:nand10;1{lay}|nand10@1||-14|288|XY||D5G4;
+Igates2inM:nand20;2{lay}|nand20@0||-28|0|X||D5G4;
+NMetal-1-Pin|pin@0||5.5|-169||||
+NMetal-1-Pin|pin@1||5.5|-132||||
+NMetal-1-Pin|pin@2||5.5|-119||||
+NMetal-1-Pin|pin@6||5.5|169||||
+NMetal-1-Pin|pin@12||-5.5|-169||||
+NMetal-1-Pin|pin@13||-5.5|-119||||
+NMetal-1-Pin|pin@17||16.5|25||||
+NMetal-2-Pin|pin@40||0|-154||||
+NMetal-2-Pin|pin@42||0|-10||||
+NMetal-2-Pin|pin@43||0|134||||
+NMetal-2-Pin|pin@44||15|-134||||
+NMetal-1-Pin|pin@47||35|-130||||
+NMetal-1-Pin|pin@50||-21|-68||||
+NMetal-1-Pin|pin@53||-6|-68||||
+NMetal-1-Pin|pin@54||5.5|24.5||||
+NMetal-2-Pin|pin@55||-38|10||||
+NMetal-1-Pin|pin@57||30|74||||
+NMetal-1-Pin|pin@58||33|74||||
+NMetal-1-Pin|pin@59||33|119||||
+NMetal-1-Pin|pin@60||-5.5|169||||
+NMetal-2-Pin|pin@62||7|154||||
+NMetal-1-Pin|pin@67||16.5|313||||
+NMetal-1-Pin|pin@70||5.5|313||||
+NMetal-1-Pin|pin@71||-19|219||||
+NMetal-1-Pin|pin@73||-21.5|219||||
+NMetal-2-Pin|pin@75||-18|278||||
+NMetal-2-Pin|pin@77||1|298||||
+IwiresL:wellContacts13;1{lay}|wellCont@0||0|-144|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||11|0|X||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||0|144|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@3||11|288|X||D5G4;
+Ametal-2|net@0|||S1800|wellCont@0|gnd_1|4.5|-144|inv40B@0|gnd|6.5|-144
+Ametal-2|net@1|||S1800|wellCont@0|vdd_2|4.5|-194|inv40B@0|vdd_1|6.5|-194
+Ametal-2|net@2|||S1800|wellCont@0|vdd_3|4.5|-94|inv40B@0|vdd|6.5|-94
+Ametal-1|net@3|||S0|inv40B@0|in|14|-169|pin@0||5.5|-169
+Ametal-1|net@4|||S2700|pin@0||5.5|-169|pin@1||5.5|-132
+Ametal-1|net@5|||S2700|pin@1||5.5|-132|pin@2||5.5|-119
+Ametal-1|net@6|||S1800|pin@2||5.5|-119|inv40B@0|in_1|14|-119
+Ametal-1|net@11|||S0|nand10@0|inB|18|169|pin@6||5.5|169
+Ametal-2|net@13|||S1800|wellCont@2|gnd_1|4.5|144|nand10@0|gnd|6.5|144
+Ametal-2|net@14|||S1800|wellCont@2|vdd_2|4.5|94|nand10@0|vdd|6.5|94
+Ametal-2|net@15|||S1800|wellCont@2|vdd_3|4.5|194|nand10@0|vdd_1|6.5|194
+Ametal-2|net@16|||S0|wellCont@1|gnd_1|6.5|0|nand20@0|gnd|4.5|0
+Ametal-2|net@17|||S0|wellCont@1|vdd_2|6.5|-50|nand20@0|vdd_1|4.5|-50
+Ametal-2|net@18|||S0|wellCont@1|vdd_3|6.5|50|nand20@0|vdd|4.5|50
+Ametal-1|net@31|||S900|pin@13||-5.5|-119|contact@2||-5.5|-134
+Ametal-1|net@34||0.4|S2700|inv40B@0|out|35|-137|contact@3||35|-134
+Ametal-1|net@44|||S900|pin@17||16.5|25|contact@4||16.5|10
+Ametal-1|net@47|||S2700|nand20@0|out|-42|-7|contact@5||-42|10
+Ametal-2|net@67|||S0|pin@40||0|-154|contact@19||-21|-154
+Ametal-2|net@68|||S1800|contact@2||-5.5|-134|pin@44||15|-134
+Ametal-2|net@69|||S0|contact@4||16.5|10|pin@55||-38|10
+Ametal-1|net@73|||S900|nand20@0|inA|-6|-24.5|pin@53||-6|-68
+Ametal-1|net@87||0.4|S900|nand10@0|out|33.5|160|contact@12||33.5|154
+Ametal-1|net@117||0.4|S2700|contact@3||35|-134|pin@47||35|-130
+Ametal-1|net@123|||S0|pin@12||-5.5|-169|inv20B@2|in|-15|-169
+Ametal-1|net@124|||S0|pin@13||-5.5|-119|inv20B@2|in_1|-15|-119
+Ametal-1|net@126|||S2700|inv20B@2|out_1|-21|-157|contact@19||-21|-154
+Ametal-2|net@130|||S1800|pin@42||0|-10|contact@21||30|-10
+Ametal-1|net@132|||S900|inv10E@0|out|30|-7|contact@21||30|-10
+Ametal-1|net@133|||S0|inv10E@0|in|24.5|25|pin@17||16.5|25
+Ametal-1|net@134|||S900|contact@2||-5.5|-134|pin@12||-5.5|-169
+Ametal-2|net@135|||S1800|inv20B@2|gnd|-6.5|-144|wellCont@0|gnd|-4.5|-144
+Ametal-2|net@136|||S1800|inv20B@2|vdd_1|-6.5|-194|wellCont@0|vdd|-4.5|-194
+Ametal-2|net@137|||S1800|inv20B@2|vdd|-6.5|-94|wellCont@0|vdd_1|-4.5|-94
+Ametal-2|net@138|||S1800|pin@44||15|-134|contact@3||35|-134
+Ametal-2|net@139|||S0|inv10E@0|gnd|17.5|0|wellCont@1|gnd|15.5|0
+Ametal-2|net@140|||S0|inv10E@0|vdd|17.5|-50|wellCont@1|vdd|15.5|-50
+Ametal-2|net@141|||S0|inv10E@0|vdd_1|17.5|50|wellCont@1|vdd_1|15.5|50
+Ametal-2|net@142|||S1800|inv10E@1|gnd|-6.5|144|wellCont@2|gnd|-4.5|144
+Ametal-2|net@143|||S1800|inv10E@1|vdd|-6.5|94|wellCont@2|vdd|-4.5|94
+Ametal-2|net@144|||S1800|inv10E@1|vdd_1|-6.5|194|wellCont@2|vdd_1|-4.5|194
+Ametal-1|net@146|||S2700|pin@54||5.5|24.5|pin@6||5.5|169
+Ametal-1|net@150|||S2700|inv20B@2|out|-21|-131|pin@50||-21|-68
+Ametal-1|net@152|||S1800|pin@50||-21|-68|pin@53||-6|-68
+Ametal-1|net@153|||S2700|pin@2||5.5|-119|pin@54||5.5|24.5
+Ametal-1|net@154|||S0|pin@54||5.5|24.5|nand20@0|inB|-21|24.5
+Ametal-2|net@155|||S0|pin@55||-38|10|contact@5||-42|10
+Ametal-1|net@157|||S2700|inv10E@0|out|30|-7|pin@57||30|74
+Ametal-1|net@158|||S1800|pin@57||30|74|pin@58||33|74
+Ametal-1|net@159|||S1800|nand10@0|inA|32.5|119|pin@59||33|119
+Ametal-1|net@160|||S2700|pin@58||33|74|pin@59||33|119
+Ametal-1|net@161|||S1800|inv10E@1|in|-13.5|169|pin@60||-5.5|169
+Ametal-2|net@163|||S0|contact@12||33.5|154|pin@62||7|154
+Ametal-2|net@165|||S0|pin@62||7|154|contact@22||-5.5|154
+Ametal-2|net@169|||S1800|contact@23||-19|134|pin@43||0|134
+Ametal-1|net@170|||S900|inv10E@1|out|-19|137|contact@23||-19|134
+Ametal-2|net@171|||S1800|wellCont@3|gnd|15.5|288|inv10E@2|gnd|17.5|288
+Ametal-2|net@172|||S1800|wellCont@3|vdd|15.5|238|inv10E@2|vdd|17.5|238
+Ametal-2|net@173|||S1800|wellCont@3|vdd_1|15.5|338|inv10E@2|vdd_1|17.5|338
+Ametal-2|net@174|||S0|wellCont@3|gnd_1|6.5|288|nand10@1|gnd|4.5|288
+Ametal-2|net@175|||S0|wellCont@3|vdd_2|6.5|238|nand10@1|vdd|4.5|238
+Ametal-2|net@176|||S0|wellCont@3|vdd_3|6.5|338|nand10@1|vdd_1|4.5|338
+Ametal-1|net@177||0.4|S900|nand10@1|out|-22.5|304|contact@24||-22.5|298
+Ametal-1|net@180|||S0|inv10E@2|in|24.5|313|pin@67||16.5|313
+Ametal-1|net@184|||S2700|pin@6||5.5|169|pin@70||5.5|313
+Ametal-1|net@186|||S0|pin@70||5.5|313|nand10@1|inB|-7|313
+Ametal-1|net@187|||S2700|inv10E@1|out|-19|137|pin@71||-19|219
+Ametal-1|net@189|||S0|pin@71||-19|219|pin@73||-21.5|219
+Ametal-1|net@190|||S2700|pin@73||-21.5|219|nand10@1|inA|-21.5|263
+Ametal-1|net@191|||S900|inv10E@2|out|30|281|contact@26||30|278
+Ametal-2|net@194|||S1800|pin@77||1|298|contact@25||16.5|298
+Ametal-2|net@196|||S0|contact@26||30|278|pin@75||-18|278
+Ametal-1|net@197|||S900|pin@60||-5.5|169|contact@22||-5.5|154
+Ametal-2|net@198|||S1800|contact@24||-22.5|298|pin@77||1|298
+Ametal-1|net@199|||S900|pin@67||16.5|313|contact@25||16.5|298
+Egnd_1|gnd|D5G5;|inv10E@0|gnd_1|G
+Egnd_2|gnd_1|D5G5;|inv20B@2|gnd_1|G
+Egnd_3|gnd_2|D5G5;|inv10E@1|gnd_1|G
+Egnd_4|gnd_3|D5G5;|inv10E@2|gnd_1|G
+Egnd_5|gnd_4|D5G5;|inv40B@0|gnd_1|G
+Egnd_6|gnd_5|D5G5;|nand10@0|gnd_1|G
+Egnd_7|gnd_6|D5G5;|nand10@1|gnd_1|G
+Egnd_8|gnd_7|D5G5;|nand20@0|gnd_1|G
+Ego||D5G5;|pin@1||I
+EgoLO|goLO[1]|D5G5;|pin@44||O
+EgoLO[2]||D5G5;|pin@55||U
+EgoLO[3]||D5G5;|pin@62||U
+Ego[1]||D5G5;|pin@40||I
+Ego[2]||D5G5;|pin@42||I
+Ego[3]||D5G5;|pin@43||O
+Ego[4]||D5G5;|pin@75||O
+Eout_4||D5G5;|nand10@0|out_2|O
+EgoLO[4]|ready|D5G5;|pin@77||O
+Evdd_2|vdd|D5G5;|inv10E@0|vdd_2|P
+Evdd_3|vdd_1|D5G5;|inv10E@0|vdd_3|P
+Evdd_4|vdd_2|D5G5;|inv20B@2|vdd_2|P
+Evdd_5|vdd_3|D5G5;|inv20B@2|vdd_3|P
+Evdd_6|vdd_4|D5G5;|inv10E@1|vdd_2|P
+Evdd_7|vdd_5|D5G5;|inv10E@1|vdd_3|P
+Evdd_8|vdd_6|D5G5;|inv10E@2|vdd_2|P
+Evdd_9|vdd_7|D5G5;|inv10E@2|vdd_3|P
+Evdd_10|vdd_8|D5G5;|inv40B@0|vdd_2|P
+Evdd_11|vdd_9|D5G5;|inv40B@0|vdd_3|P
+Evdd_12|vdd_10|D5G5;|nand10@0|vdd_2|P
+Evdd_13|vdd_11|D5G5;|nand10@0|vdd_3|P
+Evdd_14|vdd_12|D5G5;|nand10@1|vdd_2|P
+Evdd_15|vdd_13|D5G5;|nand10@1|vdd_3|P
+Evdd_16|vdd_14|D5G5;|nand20@0|vdd_2|P
+Evdd_17|vdd_15|D5G5;|nand20@0|vdd_3|P
+X
+
+# Cell driveCompare;2{sch}
+CdriveCompare;2{sch}||schematic|1242032888881|1242125587492|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||12|0||||
+NOff-Page|conn@1||-31|6||||
+NOff-Page|conn@2||14|21|||XRR|
+NOff-Page|conn@5||-6|48|||R|
+IdriveCompare;1{ic}|driveCom@0||22.5|36|||D5G4;
+IredFive:inv;1{ic}|inv@1||-13|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y3;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@8||1|18|XRR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S80|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@9||1|30|XRR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@11||1|42|XRR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@12||1|6|Y||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S120|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@5||-13|18|||D0G4;|ATTR_Delay(D5G1;NPX1.5;Y3;)I100|ATTR_X(D5G1.5;NPX0.5;Y-3.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@6||-13|30|||D0G4;|ATTR_Delay(D5G1;NPX1.5;Y3;)I100|ATTR_X(D5G1.5;NPX0.5;Y-3.5;)S15|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@7||-13|42|||D0G4;|ATTR_Delay(D5G1;NPX1.5;Y3;)I100|ATTR_X(D5G1.5;NPX0.5;Y-3.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-2.5|55.5|||||ART_message(D5G3;)Sies 12 May 2009
+Ngeneric:Invisible-Pin|pin@1||-1.5|61.5|||||ART_message(D5G6;)SdriveCompare
+NWire_Pin|pin@2||-24|6||||
+NWire_Pin|pin@3||-24|43||||
+NWire_Pin|pin@4||-24|31||||
+NWire_Pin|pin@5||-24|19||||
+NWire_Pin|pin@6||-18|17||||
+NWire_Pin|pin@7||-18|12||||
+NWire_Pin|pin@8||6|12||||
+NWire_Pin|pin@9||6|6||||
+NWire_Pin|pin@10||-18|29||||
+NWire_Pin|pin@11||-18|24||||
+NWire_Pin|pin@12||6|24||||
+NWire_Pin|pin@13||6|18||||
+NWire_Pin|pin@14||-18|41||||
+NWire_Pin|pin@15||-18|36||||
+NWire_Pin|pin@16||6|36||||
+NWire_Pin|pin@17||6|30||||
+NWire_Pin|pin@18||6|42||||
+NWire_Pin|pin@19||6|47||||
+NWire_Pin|pin@20||-6|6||||
+NWire_Pin|pin@21||-6|0||||
+NWire_Pin|pin@22||-6|42||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-6|18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-6|30|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go[1]|D5G2;||900|pin@8||6|12|pin@9||6|6
+Awire|go[2]|D5G2;||900|pin@12||6|24|pin@13||6|18
+Awire|go[3]|D5G2;||900|pin@16||6|36|pin@17||6|30
+Awire|go[4]|D5G2;||2700|pin@18||6|42|pin@19||6|47
+Awire|net@139|||1800|nand2@5|out|-10.5|18|wire90@3|a|-8.5|18
+Awire|net@143|||1800|wire90@3|b|-3.5|18|invI@8|in|-1.5|18
+Awire|net@144|||1800|nand2@6|out|-10.5|30|wire90@4|a|-8.5|30
+Awire|net@145|||1800|wire90@4|b|-3.5|30|invI@9|in|-1.5|30
+Awire|net@146|||1800|pin@20||-6|6|invI@12|in|-1.5|6
+Awire|net@149|||1800|conn@1|y|-29|6|pin@2||-24|6
+Awire|net@150|||1800|pin@2||-24|6|inv@1|in|-15.5|6
+Awire|net@151|||2700|pin@5||-24|19|pin@4||-24|31
+Awire|net@152|||1800|pin@3||-24|43|nand2@7|inb|-15.5|43
+Awire|net@153|||2700|pin@4||-24|31|pin@3||-24|43
+Awire|net@154|||0|nand2@6|inb|-15.5|31|pin@4||-24|31
+Awire|net@155|||2700|pin@2||-24|6|pin@5||-24|19
+Awire|net@156|||0|nand2@5|inb|-15.5|19|pin@5||-24|19
+Awire|net@157|||0|nand2@5|ina|-15.5|17|pin@6||-18|17
+Awire|net@158|||900|pin@6||-18|17|pin@7||-18|12
+Awire|net@159|||1800|pin@7||-18|12|pin@8||6|12
+Awire|net@161|||0|pin@9||6|6|invI@12|out|3.5|6
+Awire|net@162|||900|pin@10||-18|29|pin@11||-18|24
+Awire|net@163|||1800|pin@11||-18|24|pin@12||6|24
+Awire|net@165|||900|pin@14||-18|41|pin@15||-18|36
+Awire|net@166|||1800|pin@15||-18|36|pin@16||6|36
+Awire|net@168|||1800|pin@10||-18|29|nand2@6|ina|-15.5|29
+Awire|net@169|||1800|pin@14||-18|41|nand2@7|ina|-15.5|41
+Awire|net@170|||0|pin@17||6|30|invI@9|out|3.5|30
+Awire|net@171|||0|pin@13||6|18|invI@8|out|3.5|18
+Awire|net@172|||1800|invI@11|out|3.5|42|pin@18||6|42
+Awire|net@174|||1800|inv@1|out|-10.5|6|pin@20||-6|6
+Awire|net@175|||900|pin@20||-6|6|pin@21||-6|0
+Awire|net@176|||1800|pin@21||-6|0|conn@0|a|10|0
+Awire|net@177|||1800|pin@22||-6|42|invI@11|in|-1.5|42
+Awire|net@178|||1800|nand2@7|out|-10.5|42|pin@22||-6|42
+Awire|net@179|||900|conn@5|a|-6|46|pin@22||-6|42
+Ego||D4G2;|conn@1|a|I
+EgoLO[1:3]|goLO[1]|D6G2;|conn@0|y|O
+Ego[1:4]||D6G2;|conn@2|y|O
+Eready||D6G2;|conn@5|y|O
+X
+
+# Cell driveCompare;1{sch}
+CdriveCompare;1{sch}||schematic|1242032888881|1242083720205|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||14|11||||
+NOff-Page|conn@1||-25|-12||||
+NOff-Page|conn@2||-22|13|||X|
+NOff-Page|conn@5||14|33||||
+IdriveCompare;1{ic}|driveCom@0||33|32|||D5G4;
+IredFive:inv;1{ic}|inv@0||0|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX-4.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||0|-6|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||0|6|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@2||0|18|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@4||0|33|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||0|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX-3.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@1||0|12|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX-3.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@2||0|24|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX-3.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-1.5|41.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||-0.5|47.5|||||ART_message(D5G6;)SdriveCompare
+NWire_Pin|pin@2||6|-12||||
+NWire_Pin|pin@3||-6|6||||
+NWire_Pin|pin@6||-6|11||||
+NWire_Pin|pin@7||-6|-6||||
+NWire_Pin|pin@10||-6|-1||||
+NWire_Pin|pin@11||-15|1||||
+NWire_Pin|pin@12||-15|13||||
+NWire_Pin|pin@14||-15|-12||||
+NWire_Pin|pin@15||-6|18|||X|
+NWire_Pin|pin@21||6|-6||||
+NWire_Pin|pin@22||6|0||||
+NWire_Pin|pin@23||6|6||||
+NWire_Pin|pin@24||6|12||||
+NWire_Pin|pin@25||6|18||||
+NWire_Pin|pin@26||6|24||||
+NWire_Pin|pin@28||-6|23||||
+NWire_Pin|pin@30||-15|25||||
+NWire_Pin|pin@31||-6|33||||
+NWire_Pin|pin@32||-6|30||||
+NWire_Pin|pin@33||6|33||||
+Awire|goLO[1]|D5G2;||900|pin@21||6|-6|pin@2||6|-12
+Awire|goLO[2]|D5G2;||900|pin@23||6|6|pin@22||6|0
+Awire|goLO[3]|D5G2;||900|pin@25||6|18|pin@24||6|12
+Awire|go[1]|D5G2;||2700|pin@7||-6|-6|pin@10||-6|-1
+Awire|go[2]|D5G2;||2700|pin@3||-6|6|pin@6||-6|11
+Awire|go[3]|D5G2;||2700|pin@15||-6|18|pin@28||-6|23
+Awire|go[4]|D5G2;||900|pin@31||-6|33|pin@32||-6|30
+Awire|net@3|||1800|pin@14||-15|-12|inv@0|in|-2.5|-12
+Awire|net@4|||1800|inv@0|out|2.5|-12|pin@2||6|-12
+Awire|net@10|||0|invI@1|out|-2.5|6|pin@3||-6|6
+Awire|net@14|||1800|pin@6||-6|11|nand2@1|ina|-2.5|11
+Awire|net@15|||0|invI@0|out|-2.5|-6|pin@7||-6|-6
+Awire|net@19|||1800|pin@10||-6|-1|nand2@0|ina|-2.5|-1
+Awire|net@20|||0|nand2@0|inb|-2.5|1|pin@11||-15|1
+Awire|net@21|||2700|pin@11||-15|1|pin@12||-15|13
+Awire|net@24|||1800|conn@1|y|-23|-12|pin@14||-15|-12
+Awire|net@25|||900|pin@11||-15|1|pin@14||-15|-12
+Awire|net@27|||0|invI@2|out|-2.5|18|pin@15||-6|18
+Awire|net@34|||1800|pin@12||-15|13|nand2@1|inb|-2.5|13
+Awire|net@41|||1800|invI@0|in|2.5|-6|pin@21||6|-6
+Awire|net@46|||1800|nand2@0|out|2.5|0|pin@22||6|0
+Awire|net@47|||1800|invI@1|in|2.5|6|pin@23||6|6
+Awire|net@48|||1800|nand2@1|out|2.5|12|pin@24||6|12
+Awire|net@49|||1800|invI@2|in|2.5|18|pin@25||6|18
+Awire|net@50|||1800|nand2@2|out|2.5|24|pin@26||6|24
+Awire|net@53|||1800|pin@28||-6|23|nand2@2|ina|-2.5|23
+Awire|net@56|||900|pin@30||-15|25|pin@12||-15|13
+Awire|net@65|||0|nand2@2|inb|-2.5|25|pin@30||-15|25
+Awire|net@67|||0|invI@4|out|-2.5|33|pin@31||-6|33
+Awire|net@71|||1800|pin@33||6|33|conn@5|a|12|33
+Awire|net@72|||1800|invI@4|in|2.5|33|pin@33||6|33
+Awire|net@73|||900|pin@33||6|33|pin@26||6|24
+EgoLO|go|D4G2;|conn@1|a|I
+Ego|goLO[1:3]|D6G2;|conn@0|y|O
+EgoLO_1|go[1:4]|D6G2;|conn@2|y|O
+EgoLO[5:8]|ready|D6G2;|conn@5|y|O
+X
+
+# Cell gaspComMiddle;1{lay}
+CgaspComMiddle;1{lay}||cmos90|1242039112337|1242086288963||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242094241120
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-84.5|10||||
+NX-Metal-1-Metal-2-Con|contact@1||-150|-22||||
+NX-Metal-1-Metal-2-Con|contact@2||68.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@5||24|-16||||
+NX-Metal-1-Metal-2-Con|contact@8||-107|40||||
+NX-Metal-1-Metal-2-Con|contact@9||-53.5|10||||
+NX-Metal-1-Metal-2-Con|contact@10||175|-16||||
+NX-Metal-1-Metal-2-Con|contact@11||-181|40||||
+Igates1inM:inv05;1{lay}|inv05@0||66.5|0|Y||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||84.5|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@2||-47.5|0|||D5G4;
+Igates2inM:nand5A;1{lay}|nand5A@0||-145|0|XY||D5G4;
+Igates2inM:nand6sym;1{lay}|nand6sym@0||-175|0|X||D5G4;
+Igates2inM:nand6sym;1{lay}|nand6sym@1||175|0|Y||D5G4;
+Igates2inM:nand10sym;1{lay}|nand10sy@0||112|0|X||D5G4;
+Igates2inM:nor05;1{lay}|nor05@0||-121|0|||D5G4;
+Igates2inM:nor05symA;1{lay}|nor05sym@1||143.5|0|X||D5G4;
+NMetal-1-Pin|pin@0||-144|-19||||
+NMetal-1-Pin|pin@2||-101.5|-32||||
+NMetal-2-Pin|pin@7||-18.5|-22||||
+NMetal-1-Pin|pin@11||71|25||||
+NMetal-1-Pin|pin@12||106|16||||
+NMetal-1-Pin|pin@14||86.5|16||||
+NMetal-1-Pin|pin@17||138|-25||||
+NMetal-1-Pin|pin@23||106|7||||
+NMetal-1-Pin|pin@28||-83|34||||
+NMetal-1-Pin|pin@29||-107|25||||
+NMetal-1-Pin|pin@33||89|-31||||
+NMetal-1-Pin|pin@35||37.5|-31||||
+IdriversM:predCond20wMC;2{lay}|predCond@0||17|0|X||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-84.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-30|0|||D5G4;
+Ametal-2|net@0|||S0|predCond@0|pred|17|10|contact@9||-53.5|10
+Ametal-1|net@1|||S900|sucDri20@0|succ|-84.5|34|contact@0||-84.5|10
+Ametal-1|net@2|||S900|nand5A@0|out_2|-144|-10.4|pin@0||-144|-19
+Ametal-1|net@3|||S1800|pin@0||-144|-19|nor05@0|inA|-125.5|-19
+Ametal-2|net@9|||S0|nor05@0|gnd|-133.5|0|nand5A@0|gnd|-133.5|0
+Ametal-2|net@10|||S0|nor05@0|vdd|-133.5|50|nand5A@0|vdd_1|-133.5|50
+Ametal-2|net@11|||S0|nor05@0|vdd_1|-133.5|-50|nand5A@0|vdd|-133.5|-50
+Ametal-2|net@12|||S0|nor05@0|gnd_1|-108.5|0|sucDri20@0|gnd|-108.5|0
+Ametal-2|net@13|||S0|nor05@0|vdd_2|-108.5|50|sucDri20@0|vdd|-108.5|50
+Ametal-2|net@14|||S0|nor05@0|vdd_3|-108.5|-50|sucDri20@0|vdd_1|-108.5|-50
+Ametal-1|net@15|||S1800|nor05@0|out|-115|-32|pin@2||-101.5|-32
+Ametal-1|net@16|||S2700|pin@2||-101.5|-32|sucDri20@0|in|-101.5|-19
+Ametal-1|net@54|||S2700|nand5A@0|inb|-150|-29|contact@1||-150|-22
+Ametal-2|net@55|||S1800|contact@1||-150|-22|pin@7||-18.5|-22
+Ametal-2|net@56|||S1800|pin@7||-18.5|-22|contact@2||68.5|-22
+Ametal-1|net@57||0.4|S900|inv05@0|in[1]|68.5|-15|contact@2||68.5|-22
+Ametal-2|net@64|||S0|predCond@0|gnd|57.5|0|inv05@0|gnd|57.5|0
+Ametal-2|net@65|||S0|predCond@0|vdd|57.5|50|inv05@0|vdd_1|57.5|50
+Ametal-2|net@66|||S0|predCond@0|vdd_3|57.5|-50|inv05@0|vdd|57.5|-50
+Ametal-2|net@67||6.2|S0|predCond@0|gnd_2|-23.5|0|wellCont@0|gnd_1|-25.5|0
+Ametal-2|net@68||6.2|S0|predCond@0|vdd_5|-23.5|-50|wellCont@0|vdd_2|-25.5|-50
+Ametal-2|net@69||6.2|S0|predCond@0|vdd_4|-23.5|50|wellCont@0|vdd_3|-25.5|50
+Ametal-1|net@70|||S900|predCond@0|cond|37.5|-25|pin@35||37.5|-31
+Ametal-2|net@74|||S0|inv05@0|gnd_1|75.5|0|inv05@1|gnd|75.5|0
+Ametal-2|net@75|||S0|inv05@0|vdd_3|75.5|50|inv05@1|vdd|75.5|50
+Ametal-2|net@76|||S0|inv05@0|vdd_2|75.5|-50|inv05@1|vdd_1|75.5|-50
+Ametal-1|net@82|||S2700|inv05@0|out[1]|71|7|pin@11||71|25
+Ametal-1|net@83|||S1800|pin@11||71|25|nand10sy@0|inA|104|25
+Ametal-1|net@87|||S900|pin@14||86.5|16|inv05@1|in[1]|86.5|15
+Ametal-2|net@88|||S0|nand10sy@0|gnd_1|93.5|0|inv05@1|gnd_1|93.5|0
+Ametal-2|net@89|||S0|nand10sy@0|vdd_2|93.5|50|inv05@1|vdd_2|93.5|50
+Ametal-2|net@90|||S0|nand10sy@0|vdd_3|93.5|-50|inv05@1|vdd_3|93.5|-50
+Ametal-1|net@94|||S900|predCond@0|in|24|25|contact@5||24|-16
+Ametal-2|net@98|||S0|nor05sym@1|gnd_1|130.5|0|nand10sy@0|gnd|130.5|0
+Ametal-2|net@99|||S0|nor05sym@1|vdd_2|130.5|50|nand10sy@0|vdd|130.5|50
+Ametal-2|net@100|||S0|nor05sym@1|vdd_3|130.5|-50|nand10sy@0|vdd_1|130.5|-50
+Ametal-1|net@104|||S2700|nor05sym@1|out|138|-32|pin@17||138|-25
+Ametal-1|net@105|||S0|pin@17||138|-25|nand10sy@0|inB|120|-25
+Ametal-1|net@116|||S0|pin@12||106|16|pin@14||86.5|16
+Ametal-1|net@120|||S900|pin@12||106|16|pin@23||106|7
+Ametal-1|net@121|||S1800|pin@23||106|7|nand10sy@0|out|112|7
+Ametal-2|net@134|||S0|sucDri20@0|gnd_1|-60.5|0|inv510@2|gnd|-60.5|0
+Ametal-2|net@135|||S0|sucDri20@0|vdd_2|-60.5|50|inv510@2|vdd|-60.5|50
+Ametal-2|net@136|||S0|sucDri20@0|vdd_3|-60.5|-50|inv510@2|vdd_1|-60.5|-50
+Ametal-1|net@138|||S0|pin@28||-83|34|sucDri20@0|succ|-84.5|34
+Ametal-2|net@139|||S0|inv510@2|gnd_1|-34.5|0|wellCont@0|gnd|-34.5|0
+Ametal-2|net@140|||S0|inv510@2|vdd_3|-34.5|-50|wellCont@0|vdd|-34.5|-50
+Ametal-2|net@141|||S0|inv510@2|vdd_2|-34.5|50|wellCont@0|vdd_1|-34.5|50
+Ametal-2|net@142|||S0|contact@9||-53.5|10|contact@0||-84.5|10
+Ametal-1|net@143|||S2700|inv510@2|in[1]|-53.5|7|contact@9||-53.5|10
+Ametal-1|net@144|||S0|pin@29||-107|25|nor05@0|inB|-115.5|25
+Ametal-1|net@145|||S900|contact@8||-107|40|pin@29||-107|25
+Ametal-2|net@150|||S1800|contact@5||24|-16|contact@10||175|-16
+Ametal-1|net@151|||S900|inv05@1|out[1]|89|-7|pin@33||89|-31
+Ametal-1|net@156|||S900|nand6sym@1|out|175|-7|contact@10||175|-16
+Ametal-1|net@157|||S0|pin@33||89|-31|pin@35||37.5|-31
+Ametal-2|net@159|||S0|contact@8||-107|40|contact@11||-181|40
+Ametal-1|net@161|||S2700|nand6sym@0|out_2|-181|31|contact@11||-181|40
+Ametal-2|net@162|||S0|nand6sym@0|gnd|-156.5|0|nand5A@0|gnd_1|-156.5|0
+Ametal-2|net@163|||S0|nand6sym@0|vdd|-156.5|50|nand5A@0|vdd_3|-156.5|50
+Ametal-2|net@164|||S0|nand6sym@0|vdd_1|-156.5|-50|nand5A@0|vdd_2|-156.5|-50
+Ametal-2|net@165|||S0|nand6sym@1|gnd|156.5|0|nor05sym@1|gnd|156.5|0
+Ametal-2|net@166|||S0|nand6sym@1|vdd_1|156.5|50|nor05sym@1|vdd|156.5|50
+Ametal-2|net@167|||S0|nand6sym@1|vdd|156.5|-50|nor05sym@1|vdd_1|156.5|-50
+Eout_2|fireLO|D5G2;|nand10sy@0|out_2|O
+Eout_1|fireLO_1|D5G2;|nand10sy@0|out_1|O
+Egnd_3|gnd|D5G2;|nand6sym@1|gnd_1|G
+Egnd_1||D5G2;|nand6sym@0|gnd_1|G
+Esucc_1|go|D5G2;|sucDri20@0|succ_1|O
+EgoLO[1]||D5G2;|pin@7||I
+Ein[1]||D5G2;|inv510@2|in[1]|I
+EinB@528276980|in[GE]|D5G2;|nand6sym@1|inB|I
+EinA|in[LE]|D5G2;|nand6sym@1|inA|I
+Emc||D5G2;|predCond@0|mc|I
+EinA_1|pred[G]|D5G2;|nand6sym@0|inA|I
+EinB_1|pred[L]|D5G2;|nand6sym@0|inB|I
+Eina|ready|D5G2;|nand5A@0|ina|I
+Eout10|s[3]|D5G2;|inv510@2|out10|O
+EinA@33302868|succ[G]|D5G2;|nor05sym@1|inA|I
+EinB|succ[L]|D5G2;|nor05sym@1|inB|I
+Evdd_7|vdd|D5G2;|nand6sym@1|vdd_2|P
+Evdd_8|vdd_1|D5G2;|nand6sym@1|vdd_3|P
+Evdd_2||D5G2;|nand6sym@0|vdd_2|P
+Evdd_3||D5G2;|nand6sym@0|vdd_3|P
+X
+
+# Cell gaspComMiddle;1{sch}
+CgaspComMiddle;1{sch}||schematic|1242035787827|1242077801589|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-3|-6|||RRR|
+NOff-Page|conn@1||3|-22|||R|
+NOff-Page|conn@2||-3|-30|||R|
+NOff-Page|conn@3||-31|4||||
+NOff-Page|conn@4||18|17|||RRR|
+NOff-Page|conn@7||-37|12|||R|
+NOff-Page|conn@8||53|-8|||R|
+NOff-Page|conn@10||52|-17|||X|
+NOff-Page|conn@11||35|-7||||
+IredFive:inv;1{ic}|inv@2||-9|-1|XY||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||-9|-12|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@2||10|-17|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@3||31|-2|R||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||-9|-18|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_sy;1{ic}|nand2_sy@0||22|-12|YRRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX0.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2_sy;1{ic}|nand2_sy@1||-39|-18|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n_sy;1{ic}|nand2n_s@0||52|1|XR||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:nor2n;1{ic}|nor2n@0||-24|-12|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
+IredFive:nor2n_sy;1{ic}|nor2n_sy@0||39|-17|X||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@2||3|-17||||
+NWire_Pin|pin@3||-15|-12|||Y|
+NWire_Pin|pin@6||-3|6||||
+NWire_Pin|pin@8||-24|6||||
+NWire_Pin|pin@9||-25|-18||||
+NWire_Pin|pin@11||-23|-18||||
+NWire_Pin|pin@12||-3|-19||||
+Ngeneric:Invisible-Pin|pin@13||-2.5|17.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@14||-1.5|23.5|||||ART_message(D5G6;)SgaspComMiddle
+NWire_Pin|pin@15||21|-17||||
+NWire_Pin|pin@16||23|-17||||
+NWire_Pin|pin@17||51|-3||||
+NWire_Pin|pin@18||53|-3||||
+NWire_Pin|pin@21||22|-7||||
+NWire_Pin|pin@22||31|-7||||
+NWire_Pin|pin@24||31|3||||
+NWire_Pin|pin@25||-44|-19|||Y|
+NWire_Pin|pin@27||-44|-17|||Y|
+NWire_Pin|pin@28||-44|-13|||Y|
+NWire_Pin|pin@43||-44|-23|||Y|
+NWire_Pin|pin@44||45|-16|||Y|
+NWire_Pin|pin@45||45|-11|||Y|
+NWire_Pin|pin@46||45|-18|||Y|
+NWire_Pin|pin@47||45|-24||||
+NWire_Pin|pin@48||57|-3||||
+NWire_Pin|pin@49||57|-9||||
+NWire_Pin|pin@50||47|-3||||
+NWire_Pin|pin@51||47|-8||||
+NWire_Pin|pin@52||-15|-6||||
+NWire_Pin|pin@53||-3|-1||||
+NWire_Pin|pin@54||-13|-1||||
+NWire_Pin|pin@55||-13|-6||||
+NWire_Pin|pin@56||-5|-6||||
+NWire_Pin|pin@57||-5|-12||||
+NWire_Pin|pin@58||18|8||||
+NWire_Pin|pin@59||39|5||||
+NWire_Pin|pin@60||52|5||||
+IdriversM:predCond20wMC;1{ic}|predCond@0||8.5|6|X||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-9|6|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-18|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-18|6|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||1|6|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||29|-17|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||17|-17|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||26|-7|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||24|3|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||-30|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||-9|-6|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|in[GE]|D5G2;||900|pin@48||57|-3|pin@49||57|-9
+Awire|in[LE]|D5G2;||900|pin@50||47|-3|pin@51||47|-8
+Awire|net@0|||2700|nor2n@0|out|-24|-9.5|pin@8||-24|6
+Awire|net@3|||0|nand2@0|out|-11.5|-18|wire90@2|b|-15.5|-18
+Awire|net@4|||0|wire90@2|a|-20.5|-18|pin@11||-23|-18
+Awire|net@5|||1800|wire90@3|b|-15.5|6|sucDri20@0|in|-13|6
+Awire|net@6|||0|wire90@3|a|-20.5|6|pin@8||-24|6
+Awire|net@7|||1800|sucDri20@0|succ|-5|6|pin@6||-3|6
+Awire|net@8|||900|pin@12||-3|-19|conn@2|y|-3|-28
+Awire|net@13|||2700|conn@1|y|3|-20|pin@2||3|-17
+Awire|net@14|||0|invI@1|out|-11.5|-12|pin@3||-15|-12
+Awire|net@16|||0|predCond@0|pred|5.5|6|wire90@4|b|3.5|6
+Awire|net@17|||1800|pin@6||-3|6|wire90@4|a|-1.5|6
+Awire|net@18|||2700|pin@9||-25|-18|nor2n@0|inb|-25|-14.5
+Awire|net@19|||2700|pin@53||-3|-1|pin@6||-3|6
+Awire|net@20|||0|pin@2||3|-17|nand2@0|inb|-6.5|-17
+Awire|net@23|||1800|nand2@0|ina|-6.5|-19|pin@12||-3|-19
+Awire|net@24|||900|nor2n@0|ina|-23|-14.5|pin@11||-23|-18
+Awire|net@31|||900|conn@4|y|18|15|pin@58||18|8
+Awire|net@39|||1800|pin@2||3|-17|invI@2|in|7.5|-17
+Awire|net@40|||1800|invI@2|out|12.5|-17|wire90@6|a|14.5|-17
+Awire|net@41|||1800|wire90@6|b|19.5|-17|pin@15||21|-17
+Awire|net@42|||2700|pin@15||21|-17|nand2_sy@0|ina|21|-14.5
+Awire|net@43|||0|wire90@5|a|26.5|-17|pin@16||23|-17
+Awire|net@44|||2700|pin@16||23|-17|nand2_sy@0|inb|23|-14.5
+Awire|net@45|||1800|wire90@5|b|31.5|-17|nor2n_sy@0|out|36.5|-17
+Awire|net@46|||900|nand2n_s@0|ina|51|-1.5|pin@17||51|-3
+Awire|net@47|||900|nand2n_s@0|inb|53|-1.5|pin@18||53|-3
+Awire|net@51|||2700|nand2_sy@0|out|22|-9.5|pin@21||22|-7
+Awire|net@52|||1800|pin@21||22|-7|wire90@7|a|23.5|-7
+Awire|net@53|||1800|wire90@7|b|28.5|-7|pin@22||31|-7
+Awire|net@54|||2700|pin@22||31|-7|invI@3|in|31|-4.5
+Awire|net@57|||900|pin@24||31|3|invI@3|out|31|0.5
+Awire|net@60|||0|pin@24||31|3|wire90@8|b|26.5|3
+Awire|net@62|||1800|nand2_sy@1|out|-36.5|-18|wire90@9|a|-32.5|-18
+Awire|net@63|||1800|wire90@9|b|-27.5|-18|pin@9||-25|-18
+Awire|net@64|||0|nand2_sy@1|ina|-41.5|-19|pin@25||-44|-19
+Awire|net@66|||0|nand2_sy@1|inb|-41.5|-17|pin@27||-44|-17
+Awire|net@90|||1800|nor2n_sy@0|inb|41.5|-16|pin@44||45|-16
+Awire|net@92|||1800|nor2n_sy@0|ina|41.5|-18|pin@46||45|-18
+Awire|net@94|||1800|pin@18||53|-3|pin@48||57|-3
+Awire|net@96|||0|pin@17||51|-3|pin@50||47|-3
+Awire|net@99|||2700|conn@0|a|-3|-4|pin@53||-3|-1
+Awire|net@100|||0|pin@53||-3|-1|inv@2|in|-6.5|-1
+Awire|net@101|||0|inv@2|out|-11.5|-1|pin@54||-13|-1
+Awire|net@102|||900|pin@54||-13|-1|pin@55||-13|-6
+Awire|net@103|||1800|pin@55||-13|-6|wire90@12|a|-11.5|-6
+Awire|net@104|||1800|wire90@12|b|-6.5|-6|pin@56||-5|-6
+Awire|net@105|||900|pin@56||-5|-6|pin@57||-5|-12
+Awire|net@106|||0|pin@57||-5|-12|invI@1|in|-6.5|-12
+Awire|net@107|||0|conn@11|a|33|-7|pin@22||31|-7
+Awire|net@109|||1800|predCond@0|mc|12.5|8|pin@58||18|8
+Awire|net@110|||0|wire90@8|a|21.5|3|predCond@0|cond|14.5|3
+Awire|net@111|||1800|predCond@0|in|14.5|5|pin@59||39|5
+Awire|net@112|||2700|nand2n_s@0|out|52|3.5|pin@60||52|5
+Awire|net@113|||1800|pin@59||39|5|pin@60||52|5
+Awire|pred[G]|D5G2;||2700|pin@43||-44|-23|pin@25||-44|-19
+Awire|pred[L]|D5G2;||2700|pin@27||-44|-17|pin@28||-44|-13
+Awire|s[3]|D5G2;||2700|pin@3||-15|-12|pin@52||-15|-6
+Awire|succ[G]|D5G2;||900|pin@46||45|-18|pin@47||45|-24
+Awire|succ[L]|D5G2;||2700|pin@44||45|-16|pin@45||45|-11
+Es[4]|fireLO|D6G2;|conn@11|y|O
+Ego||D6G2;|conn@0|y|O
+EgoLO|goLO[1]|D4G2;|conn@1|a|I
+Emc_1|in[LE,GE]|D4G2;|conn@8|a|I
+EpredLO_1|mc|D4G2;|conn@4|a|I
+Epred[G]|pred[L,G]|D4G2;|conn@3|a|I
+Eready||D4G2;|conn@2|a|I
+Ego_1|s[3]|D6G2;|conn@7|y|O
+Epred_1[L,G]|succ[L,G]|D4G2;|conn@10|a|I
+X
+
+# Cell gaspComPred;1{lay}
+CgaspComPred;1{lay}||cmos90|1242036386473|1242043228275||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242043253340
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-105|-10||||
+NX-Metal-1-Metal-2-Con|contact@2||107|10||||
+NX-Metal-1-Metal-2-Con|contact@3||29.5|10||||
+NX-Metal-1-Metal-2-Con|contact@4||-61.5|40||||
+NX-Metal-1-Metal-2-Con|contact@5||-146.5|40||||
+NX-Metal-1-Metal-2-Con|contact@6||61.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@7||148.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@8||99|-28||||
+NX-Metal-1-Metal-2-Con|contact@9||-47.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@11||-13|-10||||
+NX-Metal-1-Metal-2-Con|contact@12||-29.5|-10||||
+Igates1inM:inv510;3{lay}|inv510@0||-111|0|XY||D5G4;
+Igates1inM:inv510;3{lay}|inv510@1||113|0|||D5G4;
+Igates2inM:nand6sym;1{lay}|nand6sym@0||6.5|0|||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@0||-146.5|0|Y||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@1||148.5|0|XY||D5G4;
+NMetal-1-Pin|pin@1||29.5|19||||
+NMetal-2-Pin|pin@3||-85.5|-10||||
+NMetal-2-Pin|pin@5||83.5|10||||
+NMetal-1-Pin|pin@10||99|32||||
+NMetal-2-Pin|pin@12||-23|-28||||
+NMetal-2-Pin|pin@13||4|-22||||
+NMetal-1-Pin|pin@18||-13|-19||||
+IdriversM:predDri60wMC;1{lay}|predDri6@0||61.5|0|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@1||-61.5|0|XY||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-18.5|0|||D5G4;
+Ametal-1|net@2|||S2700|predDri6@0|pred|29.5|7|pin@1||29.5|19
+Ametal-1|net@3|||S0|pin@1||29.5|19|nand6sym@0|inA|16|19
+Ametal-2|net@4|||S1800|nor10B@0|inA|-153.5|-22|pin@13||4|-22
+Ametal-2|net@5|||S0|inv510@0|gnd_1|-124|0|nor10B@0|gnd_1|-126|0
+Ametal-2|net@6|||S0|inv510@0|vdd_2|-124|-50|nor10B@0|vdd_2|-126|-50
+Ametal-2|net@7|||S0|inv510@0|vdd_3|-124|50|nor10B@0|vdd_3|-126|50
+Ametal-2|net@8|||S1800|inv510@1|gnd_1|126|0|nor10B@1|gnd_1|128|0
+Ametal-2|net@9|||S1800|inv510@1|vdd_3|126|-50|nor10B@1|vdd_2|128|-50
+Ametal-2|net@10|||S1800|inv510@1|vdd_2|126|50|nor10B@1|vdd_3|128|50
+Ametal-2|net@11|||S0|inv510@1|gnd|100|0|predDri6@0|gnd_1|98|0
+Ametal-2|net@12|||S0|inv510@1|vdd|100|50|predDri6@0|vdd_2|98|50
+Ametal-2|net@13|||S0|inv510@1|vdd_1|100|-50|predDri6@0|vdd_3|98|-50
+Ametal-2|net@14|||S0|nand6sym@0|gnd_1|25|0|predDri6@0|gnd|25|0
+Ametal-2|net@15|||S0|nand6sym@0|vdd_2|25|50|predDri6@0|vdd|25|50
+Ametal-2|net@16|||S0|nand6sym@0|vdd_3|25|-50|predDri6@0|vdd_1|25|-50
+Ametal-2|net@17|||S0|inv510@0|gnd|-98|0|predDri6@1|gnd_1|-98|0
+Ametal-2|net@18|||S0|inv510@0|vdd|-98|-50|predDri6@1|vdd_2|-98|-50
+Ametal-2|net@19|||S0|inv510@0|vdd_1|-98|50|predDri6@1|vdd_3|-98|50
+Ametal-2|net@20|||S0|nand6sym@0|gnd|-12|0|wellCont@0|gnd_1|-14|0
+Ametal-2|net@21|||S0|nand6sym@0|vdd_1|-12|-50|wellCont@0|vdd_2|-14|-50
+Ametal-2|net@22|||S0|nand6sym@0|vdd|-12|50|wellCont@0|vdd_3|-14|50
+Ametal-2|net@23|||S1800|predDri6@1|gnd|-25|0|wellCont@0|gnd|-23|0
+Ametal-2|net@24|||S1800|predDri6@1|vdd|-25|-50|wellCont@0|vdd|-23|-50
+Ametal-2|net@25|||S1800|predDri6@1|vdd_1|-25|50|wellCont@0|vdd_1|-23|50
+Ametal-1|net@26|||S900|inv510@0|in[1]|-105|-7|contact@0||-105|-10
+Ametal-2|net@27|||S1800|contact@0||-105|-10|pin@3||-85.5|-10
+Ametal-1|net@30|||S2700|inv510@1|in[1]|107|7|contact@2||107|10
+Ametal-2|net@31|||S0|contact@2||107|10|pin@5||83.5|10
+Ametal-2|net@32|||S0|pin@5||83.5|10|contact@3||29.5|10
+Ametal-1|net@33|||S2700|predDri6@0|pred|29.5|7|contact@3||29.5|10
+Ametal-1|net@34|||S2700|predDri6@1|in|-61.5|19|contact@4||-61.5|40
+Ametal-1|net@37|||S2700|nor10B@0|out_3|-146.5|18.1|contact@5||-146.5|40
+Ametal-1|net@38|||S900|predDri6@0|in|61.5|-19|contact@6||61.5|-40
+Ametal-1|net@41|||S900|nor10B@1|out_4|148.5|-10.5|contact@7||148.5|-40
+Ametal-2|net@42|||S0|contact@4||-61.5|40|contact@5||-146.5|40
+Ametal-2|net@43|||S1800|contact@6||61.5|-40|contact@7||148.5|-40
+Ametal-1|net@44|||S1800|predDri6@0|mc|47.5|32|pin@10||99|32
+Ametal-1|net@45|||S900|pin@10||99|32|contact@8||99|-28
+Ametal-2|net@46|||S0|contact@8||99|-28|pin@12||-23|-28
+Ametal-2|net@47|||S0|pin@12||-23|-28|contact@9||-47.5|-28
+Ametal-1|net@48|||S2700|predDri6@1|mc|-47.5|-32|contact@9||-47.5|-28
+Ametal-2|net@49|||S1800|pin@13||4|-22|nor10B@1|inA|155.5|-22
+Ametal-1|net@53|||S900|contact@11||-13|-10|pin@18||-13|-19
+Ametal-1|net@55|||S1800|pin@18||-13|-19|nand6sym@0|inB|-3|-19
+Ametal-2|net@56|||S1800|pin@3||-85.5|-10|contact@12||-29.5|-10
+Ametal-1|net@57|||S900|predDri6@1|pred|-29.5|-7|contact@12||-29.5|-10
+Ametal-2|net@59|||S0|contact@11||-13|-10|contact@12||-29.5|-10
+Efire[LO]|fireLO|D5G2;|pin@13||I
+Egnd||D5G2;|nor10B@0|gnd|G
+Egnd_1||D5G2;|nor10B@1|gnd|G
+EinB_1|inLO[GE]|D5G2;|nor10B@1|inB|I
+EinB|inLO[LE]|D5G2;|nor10B@0|inB|I
+Emc||D5G2;|pin@12||I
+Eout_1||D5G2;|nand6sym@0|out_1|O
+Epred[G]||D5G2;|pin@5||I
+Epred[L]||D5G2;|pin@3||I
+Eout12|s[1]|D5G2;|inv510@1|out10|O
+Eout10|s[2]|D5G2;|inv510@0|out10|O
+Evdd||D5G2;|nor10B@0|vdd|P
+Evdd_1||D5G2;|nor10B@0|vdd_1|P
+Evdd_2||D5G2;|nor10B@1|vdd|P
+Evdd_3||D5G2;|nor10B@1|vdd_1|P
+X
+
+# Cell gaspComPred;1{sch}
+CgaspComPred;1{sch}||schematic|1242034562734|1242037524859|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-15|11||||
+NOff-Page|conn@1||-15|24||||
+NOff-Page|conn@2||6|2|||R|
+NOff-Page|conn@3||9.5|-13||||
+NOff-Page|conn@4||38|19|||X|
+NOff-Page|conn@5||36|12|||X|
+NOff-Page|conn@6||36|27|||X|
+NOff-Page|conn@7||-30.5|8|||R|
+IredFive:inv;1{ic}|inv@0||-18|-8|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@1||-18|-14|XY||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||-18|4|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-18|-26|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2_sy;1{ic}|nand2_sy@0||0|-13|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@1||24|26|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@2||24|13|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
+NWire_Pin|pin@0||-24|-8||||
+NWire_Pin|pin@1||-24|-2||||
+NWire_Pin|pin@2||-12|-2||||
+NWire_Pin|pin@3||-12|4||||
+NWire_Pin|pin@4||-24|4||||
+NWire_Pin|pin@5||-24|7||||
+NWire_Pin|pin@6||-24|-14|||Y|
+NWire_Pin|pin@7||-24|-20|||Y|
+NWire_Pin|pin@8||-12|-20|||Y|
+NWire_Pin|pin@9||-12|-26|||Y|
+NWire_Pin|pin@10||-24|-26|||Y|
+NWire_Pin|pin@11||-24|-29|||Y|
+NWire_Pin|pin@13||-6|-8||||
+NWire_Pin|pin@14||-8|-14||||
+NWire_Pin|pin@18||6|9||||
+NWire_Pin|pin@19||6|22||||
+NWire_Pin|pin@20||-6|11||||
+NWire_Pin|pin@21||-6|-12||||
+NWire_Pin|pin@22||-8|24||||
+Ngeneric:Invisible-Pin|pin@23||-0.5|-18.5|||||ART_message(D3G2;)S[go turns on when both,inputs have arrived and,the calculation box has reset.]
+Ngeneric:Invisible-Pin|pin@24||-0.5|-27.5|||||ART_message(D3G2;)S[go turns off when an answer,is available and the compare,stage has fired.]
+NWire_Pin|pin@25||30|14||||
+NWire_Pin|pin@26||30|25||||
+Ngeneric:Invisible-Pin|pin@27||0.5|34.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@28||1.5|40.5|||||ART_message(D5G6;)SgaspComPred
+NWire_Pin|pin@29||30|19||||
+NWire_Pin|pin@30||32|12||||
+IdriversM:predDri60wMC;1{ic}|predDri6@0||0|11|X||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@1||0|24|X||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-18|-20|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||12|26|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||12|13|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-18|-2|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@0|||0|nor2n@2|out|21.5|13|wire90@5|b|14.5|13
+Awire|net@1|||0|nor2n@1|out|21.5|26|wire90@4|b|14.5|26
+Awire|net@2|||0|wire90@4|a|9.5|26|predDri6@1|in|3|26
+Awire|net@3|||0|wire90@5|a|9.5|13|predDri6@0|in|3|13
+Awire|net@4|||1800|conn@1|y|-13|24|pin@22||-8|24
+Awire|net@5|||1800|conn@0|y|-13|11|pin@20||-6|11
+Awire|net@10|||900|pin@18||6|9|conn@2|y|6|4
+Awire|net@11|||0|inv@0|out|-20.5|-8|pin@0||-24|-8
+Awire|net@12|||2700|pin@0||-24|-8|pin@1||-24|-2
+Awire|net@13|||1800|pin@1||-24|-2|wire90@6|a|-20.5|-2
+Awire|net@14|||1800|wire90@6|b|-15.5|-2|pin@2||-12|-2
+Awire|net@15|||2700|pin@2||-12|-2|pin@3||-12|4
+Awire|net@16|||0|pin@3||-12|4|invI@0|in|-15.5|4
+Awire|net@17|||0|invI@0|out|-20.5|4|pin@4||-24|4
+Awire|net@18|||0|inv@1|out|-20.5|-14|pin@6||-24|-14
+Awire|net@19|||900|pin@6||-24|-14|pin@7||-24|-20
+Awire|net@20|||1800|pin@7||-24|-20|wire90@0|a|-20.5|-20
+Awire|net@21|||1800|wire90@0|b|-15.5|-20|pin@8||-12|-20
+Awire|net@22|||900|pin@8||-12|-20|pin@9||-12|-26
+Awire|net@23|||0|pin@9||-12|-26|invI@1|in|-15.5|-26
+Awire|net@24|||0|invI@1|out|-20.5|-26|pin@10||-24|-26
+Awire|net@26|||900|pin@13||-6|-8|pin@21||-6|-12
+Awire|net@27|||1800|inv@0|in|-15.5|-8|pin@13||-6|-8
+Awire|net@28|||900|pin@22||-8|24|pin@14||-8|-14
+Awire|net@29|||0|nand2_sy@0|ina|-2.5|-12|pin@21||-6|-12
+Awire|net@31|||0|nand2_sy@0|inb|-2.5|-14|pin@14||-8|-14
+Awire|net@34|||1800|predDri6@0|mc|3|9|pin@18||6|9
+Awire|net@35|||900|pin@19||6|22|pin@18||6|9
+Awire|net@36|||0|predDri6@0|pred|-3|11|pin@20||-6|11
+Awire|net@37|||900|pin@20||-6|11|pin@13||-6|-8
+Awire|net@38|||0|predDri6@1|pred|-3|24|pin@22||-8|24
+Awire|net@40|||1800|predDri6@1|mc|3|22|pin@19||6|22
+Awire|net@41|||1800|nor2n@2|ina|26.5|14|pin@25||30|14
+Awire|net@42|||2700|pin@29||30|19|pin@26||30|25
+Awire|net@43|||0|pin@26||30|25|nor2n@1|ina|26.5|25
+Awire|net@44|||1800|inv@1|in|-15.5|-14|pin@14||-8|-14
+Awire|net@45|||1800|nand2_sy@0|out|2.5|-13|conn@3|a|7.5|-13
+Awire|net@46|||2700|pin@25||30|14|pin@29||30|19
+Awire|net@47|||0|conn@4|y|36|19|pin@29||30|19
+Awire|net@48|||1800|nor2n@2|inb|26.5|12|pin@30||32|12
+Awire|net@49|||0|conn@6|y|34|27|nor2n@1|inb|26.5|27
+Awire|net@50|||0|conn@5|y|34|12|pin@30||32|12
+Awire|s[1]|D5G2;||2700|pin@4||-24|4|pin@5||-24|7
+Awire|s[2]|D5G2;||900|pin@10||-24|-26|pin@11||-24|-29
+Epred[A_1]|fireLO|D4G2;|conn@4|a|I
+EfireLO_1|inLO[GE]|D4G2;|conn@5|a|I
+Ein[GE_1]|inLO[LE]|D4G2;|conn@6|a|I
+Emc||D4G2;|conn@2|a|I
+Esucc[C]|predLO|D6G2;|conn@3|y|O
+Epred[A]|pred[G]|D4G2;|conn@0|a|I
+Epred[B]|pred[L]|D4G2;|conn@1|a|I
+EpredLO_1|s[1:2]|D6G2;|conn@7|y|O
+X
+
+# Cell gaspComSucc;1{lay}
+CgaspComSucc;1{lay}||cmos90|1242037669611|1242043633217||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242043641362
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-8|22||||
+NX-Metal-1-Metal-2-Con|contact@1||-40|22||||
+NX-Metal-1-Metal-2-Con|contact@4||-135|16||||
+NX-Metal-1-Metal-2-Con|contact@5||135|16||||
+NX-Metal-1-Metal-2-Con|contact@6||38|16||||
+NX-Metal-1-Metal-2-Con|contact@8||-20|40||||
+NX-Metal-1-Metal-2-Con|contact@9||-26|-22||||
+NX-Metal-1-Metal-2-Con|contact@10||-61|-22||||
+IcentersJ:ctrAND3in30A;1{lay}|ctrAND3i@0||3.5|0|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||-44.5|0|Y||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||146.5|0|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@2||-146.5|0|X||D5G4;
+NMetal-1-Pin|pin@3||-151|-25||||
+NMetal-1-Pin|pin@4||151|-25||||
+NMetal-1-Pin|pin@19||38|11||||
+IdriversM:sucANDdri60;2{lay}|sucANDdr@0||-100|0|||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@1||100|0|X||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||47|0|||D5G4;
+Ametal-1|net@0|||S900|ctrAND3i@0|inC|-8|25|contact@0||-8|22
+Ametal-1|net@3|||S2700|inv05@0|out[1]|-40|7|contact@1||-40|22
+Ametal-1|net@6|||S900|inv05@2|out[1]|-151|-7|pin@3||-151|-25
+Ametal-1|net@7|||S1800|pin@3||-151|-25|sucANDdr@0|inB|-131|-25
+Ametal-1|net@8|||S900|inv05@1|out[1]|151|-7|pin@4||151|-25
+Ametal-1|net@9|||S0|pin@4||151|-25|sucANDdr@1|inB|131|-25
+Ametal-2|net@10|||S0|ctrAND3i@0|gnd|-35.5|0|inv05@0|gnd_1|-35.5|0
+Ametal-2|net@11|||S0|ctrAND3i@0|vdd_1|-35.5|-50|inv05@0|vdd_2|-35.5|-50
+Ametal-2|net@12|||S0|ctrAND3i@0|vdd|-35.5|50|inv05@0|vdd_3|-35.5|50
+Ametal-2|net@13|||S0|inv05@0|gnd|-53.5|0|sucANDdr@0|gnd_1|-53.5|0
+Ametal-2|net@14|||S0|inv05@0|vdd_1|-53.5|50|sucANDdr@0|vdd_2|-53.5|50
+Ametal-2|net@15|||S0|inv05@0|vdd|-53.5|-50|sucANDdr@0|vdd_3|-53.5|-50
+Ametal-2|net@16|||S0|inv05@2|gnd|-137.5|0|sucANDdr@0|gnd|-146.5|0
+Ametal-2|net@17|||S0|inv05@2|vdd|-137.5|50|sucANDdr@0|vdd|-146.5|50
+Ametal-2|net@18|||S0|inv05@2|vdd_1|-137.5|-50|sucANDdr@0|vdd_1|-146.5|-50
+Ametal-2|net@19|||S1800|inv05@1|gnd|137.5|0|sucANDdr@1|gnd|146.5|0
+Ametal-2|net@20|||S1800|inv05@1|vdd|137.5|50|sucANDdr@1|vdd|146.5|50
+Ametal-2|net@21|||S1800|inv05@1|vdd_1|137.5|-50|sucANDdr@1|vdd_1|146.5|-50
+Ametal-2|net@22|||S0|ctrAND3i@0|gnd_1|42.5|0|wellCont@0|gnd|42.5|0
+Ametal-2|net@23|||S0|ctrAND3i@0|vdd_3|42.5|-50|wellCont@0|vdd|42.5|-50
+Ametal-2|net@24|||S0|ctrAND3i@0|vdd_2|42.5|50|wellCont@0|vdd_1|42.5|50
+Ametal-2|net@36|||S0|contact@0||-8|22|contact@1||-40|22
+Ametal-1|net@40|||S900|sucANDdr@0|inA|-135|25|contact@4||-135|16
+Ametal-1|net@43|||S900|sucANDdr@1|inA|135|25|contact@5||135|16
+Ametal-2|net@44|||S1800|contact@6||38|16|contact@5||135|16
+Ametal-1|net@45|||S900|ctrAND3i@0|out|38|16|contact@6||38|16
+Ametal-2|net@48|||S1800|wellCont@0|gnd_1|51.5|0|sucANDdr@1|gnd_1|53.5|0
+Ametal-2|net@49|||S1800|wellCont@0|vdd_2|51.5|-50|sucANDdr@1|vdd_3|53.5|-50
+Ametal-2|net@50|||S1800|wellCont@0|vdd_3|51.5|50|sucANDdr@1|vdd_2|53.5|50
+Ametal-2|net@51|||S1800|contact@4||-135|16|contact@6||38|16
+Ametal-1|net@56|||S2700|ctrAND3i@0|inA|-20|20|contact@8||-20|40
+Ametal-2|net@58|||S0|sucANDdr@1|succ|97|40|contact@8||-20|40
+Ametal-1|net@59|||S2700|ctrAND3i@0|inB|-26|-23|contact@9||-26|-22
+Ametal-1|net@62|||S2700|sucANDdr@0|ducc|-61|-31.5|contact@10||-61|-22
+Ametal-2|net@63|||S0|contact@9||-26|-22|contact@10||-61|-22
+Ametal-1|net@64||0.4|S900|contact@6||38|16|pin@19||38|11
+Eout|fire|D5G2;|ctrAND3i@0|out|O
+EoutM_1|fireLO|D5G2;|ctrAND3i@0|outM_1|O
+Egnd_1|gnd|D5G2;|inv05@2|gnd_1|G
+Egnd_2||D5G2;|inv05@1|gnd_1|G
+Ein[1]@44378580|goLO|D5G2;|inv05@0|in[1]|I
+Ein[2]|inLO[GE]|D5G2;|inv05@1|in[1]|I
+Ein[1]|inLO[LE]|D5G2;|inv05@2|in[1]|I
+Esucc|succ[G]|D5G2;|sucANDdr@1|succ|O
+Esucc@296792833|succ[L]|D5G2;|sucANDdr@0|succ|O
+Esucc_2||D5G2;|sucANDdr@1|succ_1|O
+Esucc_3||D5G2;|sucANDdr@1|ducc|O
+Evdd_2|vdd|D5G2;|inv05@2|vdd_2|P
+Evdd_3||D5G2;|inv05@2|vdd_3|P
+Evdd_4||D5G2;|inv05@1|vdd_2|P
+Evdd_5||D5G2;|inv05@1|vdd_3|P
+X
+
+# Cell gaspComSucc;1{sch}
+CgaspComSucc;1{sch}||schematic|1242035215952|1242036038797|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||16.5|-6||||
+NOff-Page|conn@1||16.5|6||||
+NOff-Page|conn@2||-30|6|||R|
+NOff-Page|conn@3||-36|-6|||R|
+NOff-Page|conn@4||-24|-12|||R|
+NOff-Page|conn@5||-24|15|||RRR|
+NOff-Page|conn@6||-54|-30||||
+IcentersJ:ctrAND3in30A;1{ic}|ctrAND3i@0||-30|-22|R||D5G4;
+IredFive:invI;2{ic}|invI@0||-18|7|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-18|-7|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@2||-45|-30|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-4.5|25.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||-3.5|31.5|||||ART_message(D5G6;)SgaspComSucc
+NWire_Pin|pin@6||10|6||||
+NWire_Pin|pin@7||10|-33||||
+NWire_Pin|pin@8||-7|5||||
+NWire_Pin|pin@9||-7|-5||||
+NWire_Pin|pin@10||-7|0||||
+NWire_Pin|pin@11||-30|0||||
+NWire_Pin|pin@12||-28|-31||||
+NWire_Pin|pin@13||8|-31||||
+NWire_Pin|pin@14||-30|-33||||
+NWire_Pin|pin@15||8|-6||||
+NWire_Pin|pin@20||-36|-20.5||||
+NWire_Pin|pin@21||-36|-10||||
+NWire_Pin|pin@23||-24|7||||
+NWire_Pin|pin@25||-24|-7||||
+NWire_Pin|pin@26||-32|-30||||
+IdriversM:sucANDdri60;1{ic}|sucANDdr@0||0|-6|Y||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@1||0|6|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-12|0|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-10|7|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-10|-7|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-36|-30|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@1|||0|conn@1|a|14.5|6|pin@6||10|6
+Awire|net@7|||1800|pin@8||-7|5|sucANDdr@1|inA|-5|5
+Awire|net@8|||0|sucANDdr@0|inA|-5|-5|pin@9||-7|-5
+Awire|net@9|||900|pin@10||-7|0|pin@9||-7|-5
+Awire|net@10|||900|pin@8||-7|5|pin@10||-7|0
+Awire|net@12|||1800|wire90@2|b|-9.5|0|pin@10||-7|0
+Awire|net@15|||1800|sucANDdr@1|succ|5|6|pin@6||10|6
+Awire|net@16|||900|pin@6||10|6|pin@7||10|-33
+Awire|net@18|||1800|pin@11||-30|0|wire90@2|a|-14.5|0
+Awire|net@19|||900|ctrAND3i@0|inA|-28|-28|pin@12||-28|-31
+Awire|net@20|||1800|pin@12||-28|-31|pin@13||8|-31
+Awire|net@22|||0|conn@0|a|14.5|-6|pin@15||8|-6
+Awire|net@23|||900|ctrAND3i@0|inB|-30|-28|pin@14||-30|-33
+Awire|net@24|||0|pin@15||8|-6|sucANDdr@0|succ|5|-6
+Awire|net@25|||900|pin@15||8|-6|pin@13||8|-31
+Awire|net@26|||0|pin@7||10|-33|pin@14||-30|-33
+Awire|net@31|||2700|ctrAND3i@0|out|-30|-16|pin@11||-30|0
+Awire|net@32|||900|conn@2|a|-30|4|pin@11||-30|0
+Awire|net@33|||0|ctrAND3i@0|out_1|-30.5|-20.5|pin@20||-36|-20.5
+Awire|net@34|||2700|pin@20||-36|-20.5|pin@21||-36|-10
+Awire|net@35|||900|conn@3|a|-36|-8|pin@21||-36|-10
+Awire|net@36|||0|wire90@3|a|-12.5|7|invI@0|out|-15.5|7
+Awire|net@37|||0|wire90@4|a|-12.5|-7|invI@1|out|-15.5|-7
+Awire|net@40|||0|sucANDdr@0|inB|-5|-7|wire90@4|b|-7.5|-7
+Awire|net@42|||0|sucANDdr@1|inB|-5|7|wire90@3|b|-7.5|7
+Awire|net@43|||0|invI@0|in|-20.5|7|pin@23||-24|7
+Awire|net@45|||0|invI@1|in|-20.5|-7|pin@25||-24|-7
+Awire|net@46|||2700|conn@4|y|-24|-10|pin@25||-24|-7
+Awire|net@47|||900|conn@5|y|-24|13|pin@23||-24|7
+Awire|net@48|||1800|wire90@5|b|-33.5|-30|pin@26||-32|-30
+Awire|net@49|||2700|pin@26||-32|-30|ctrAND3i@0|inB_1|-32|-25
+Awire|net@50|||0|wire90@5|a|-38.5|-30|invI@2|out|-42.5|-30
+Awire|net@51|||1800|conn@6|y|-52|-30|invI@2|in|-47.5|-30
+Esucc[D_1]|fire|D6G2;|conn@2|y|O
+Efire_1|fireLO|D6G2;|conn@3|y|O
+EinLO[GE_1]|goLO|D4G2;|conn@6|a|I
+Epred[G]|inLO[GE]|D4G2;|conn@4|a|I
+Epred[G_1]|inLO[LE]|D4G2;|conn@5|a|I
+Esucc[C]|succ[G]|D6G2;|conn@0|y|O
+Esucc[D]|succ[L]|D6G2;|conn@1|y|O
+X
+
+# Cell gaspCompare;1{ic}
+CgaspCompare;1{ic}||artwork|1242033982423|1242065653503|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||4.5|-2|1|1||
+Nschematic:Bus_Pin|pin@0||5|0|-1|-1||
+Nschematic:Bus_Pin|pin@2||5|-2|-1|-1||
+Nschematic:Bus_Pin|pin@4||-5|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@5||-4|-2|1|1||
+Nschematic:Bus_Pin|pin@6||-3|6|-1|-1||
+Nschematic:Bus_Pin|pin@10||-5|4|-1|-1||
+Nschematic:Bus_Pin|pin@12||5|-4|-1|-1||
+Nschematic:Bus_Pin|pin@16||5|4|-1|-1||
+NPin|pin@18||-4|-5|1|1||
+NPin|pin@19||-4|5|1|1||
+NPin|pin@20||4|5|1|1||
+NPin|pin@21||4|-5|1|1||
+NPin|pin@30||4|-4|1|1||
+NPin|pin@31||5|-4|1|1||
+NPin|pin@36||-3|5|1|1||
+NPin|pin@37||-3|6|1|1||
+Nschematic:Bus_Pin|pin@38||3|6|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||3|5|1|1||
+Ngeneric:Invisible-Pin|pin@42||0|0|||||ART_message(D5G2;)SCOMP
+Nschematic:Bus_Pin|pin@43||0|-6|-1|-1||
+Ngeneric:Invisible-Pin|pin@46||-4|4|1|1||
+Ngeneric:Invisible-Pin|pin@48||4|4|1|1||
+NPin|pin@49||4|0|1|1||
+NPin|pin@50||5|0|1|1||
+Ngeneric:Invisible-Pin|pin@52||0|-5|1|1||
+Aschematic:bus|net@2||-0.5|IJ0|pin@5||-4|-2|pin@4||-5|-2
+AThicker|net@10|||FS1800|pin@36||-3|5|pin@20||4|5
+AThicker|net@21|||FS900|pin@30||4|-4|pin@21||4|-5
+AThicker|net@22|||FS1800|pin@30||4|-4|pin@31||5|-4
+AThicker|net@27|||FS1800|pin@19||-4|5|pin@36||-3|5
+AThicker|net@28|||FS2700|pin@36||-3|5|pin@37||-3|6
+Aschematic:bus|net@31||-0.5|IJ2700|pin@41||3|5|pin@38||3|6
+AThicker|net@33|||FS2700|pin@18||-4|-5|pin@19||-4|5
+Aschematic:bus|net@35||-0.5|IJ0|pin@46||-4|4|pin@10||-5|4
+AThicker|net@36|||FS2700|pin@49||4|0|pin@20||4|5
+Aschematic:bus|net@38||-0.5|IJ1800|pin@48||4|4|pin@16||5|4
+AThicker|net@41|||FS2700|pin@30||4|-4|pin@49||4|0
+AThicker|net@42|||FS1800|pin@49||4|0|pin@50||5|0
+AThicker|net@44|||FS0|pin@21||4|-5|pin@18||-4|-5
+Aschematic:bus|net@46||-0.5|IJ900|pin@52||0|-5|pin@43||0|-6
+Ego||D5G2;|pin@0||O
+EgoLO|goLO[1]|D5G2;|pin@2||I
+Ein[L,E,G]||D5G2;|pin@4||I
+Emc||D5G2;|pin@6||I
+Epred[B]|pred[L,G]|D5G2;|pin@10||I
+Eready||D5G2;|pin@12||I
+Esucc[D_1]|s[1:3]|D5G2;|pin@38||O
+Esucc[D]|succ[L,G]|D5G2;|pin@16||O
+Esucc[G_1]|take[L,G]|D5G2;|pin@43||O
+X
+
+# Cell gaspCompare;2{lay}
+CgaspCompare;2{lay}||cmos90|1242040105091|1242094581137||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242094583800
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-12|-128||||
+NX-Metal-2-Metal-3-Con|contact@1||3|-128||||
+NX-Metal-2-Metal-3-Con|contact@2||3|128||||
+NX-Metal-1-Metal-2-Con|contact@3||-12|128||||
+NX-Metal-2-Metal-3-Con|contact@4||-117|-72||||
+NX-Metal-1-Metal-2-Con|contact@6||-137.5|-72||||
+NX-Metal-1-Metal-2-Con|contact@8||40|72||||
+NX-Metal-2-Metal-3-Con|contact@9||-117|72||||
+NX-Metal-1-Metal-2-Con|contact@10||106|-172||||
+NX-Metal-1-Metal-2-Con|contact@11||106|172||||
+NX-Metal-1-Metal-2-Con|contact@12||-137.5|72||||
+NX-Metal-1-Metal-2-Con|contact@13||1|-66||||
+NX-Metal-1-Metal-2-Con|contact@14||166.5|-66||||
+NX-Metal-1-Metal-2-Con|contact@15||1|78||||
+NX-Metal-1-Metal-2-Con|contact@16||183.5|78||||
+IgaspComMiddle;1{lay}|gaspComM@0||0|0|||D5G4;
+IgaspCompareHalf;1{lay}|gaspComp@0||0|144|Y||D5G4;
+IgaspCompareHalf;1{lay}|gaspComp@1||0|-144|||D5G4;
+NMetal-1-Pin|pin@72||144.5|-76.5||||
+NMetal-1-Pin|pin@75||-167|-72||||
+NMetal-1-Pin|pin@78||-183|19||||
+NMetal-1-Pin|pin@79||-183|-72||||
+NMetal-1-Pin|pin@82||167.5|-76.5||||
+NMetal-1-Pin|pin@83||167.5|72.5||||
+NMetal-1-Pin|pin@85||145|72.5||||
+NMetal-1-Pin|pin@86||145|31||||
+NMetal-1-Pin|pin@87||141|31||||
+NMetal-1-Pin|pin@88||144.5|-21.5||||
+NMetal-1-Pin|pin@89||148|-21.5||||
+NMetal-1-Pin|pin@98||183.5|79||||
+NMetal-1-Pin|pin@105||-167|-19||||
+NMetal-1-Pin|pin@106||183.5|-6.5||||
+NMetal-1-Pin|pin@108||183.5|-19||||
+NMetal-1-Pin|pin@109||106|-69||||
+NMetal-1-Pin|pin@111||118|-69||||
+NMetal-1-Pin|pin@114||166.5|19||||
+Ametal-1|net@150|||S2700|gaspComp@1|in[1]|-167|-137|pin@75||-167|-72
+Ametal-1|net@154|||S1800|pin@79||-183|-72|pin@75||-167|-72
+Ametal-1|net@155|||S1800|gaspComM@0|inA_1|-184.5|19|pin@78||-183|19
+Ametal-1|net@157|||S900|pin@78||-183|19|pin@79||-183|-72
+Ametal-1|net@161|||S1800|pin@72||144.5|-76.5|pin@82||167.5|-76.5
+Ametal-1|net@162|||S900|pin@82||167.5|-76.5|gaspComp@1|succ_1|167.5|-87
+Ametal-1|net@163|||S900|gaspComp@0|succ_1|167.5|87|pin@83||167.5|72.5
+Ametal-1|net@167|||S900|pin@85||145|72.5|pin@86||145|31
+Ametal-1|net@169|||S0|pin@86||145|31|pin@87||141|31
+Ametal-1|net@170|||S900|pin@87||141|31|gaspComM@0|inB|141|25
+Ametal-1|net@171|||S2700|pin@72||144.5|-76.5|pin@88||144.5|-21.5
+Ametal-1|net@172|||S1800|pin@88||144.5|-21.5|pin@89||148|-21.5
+Ametal-1|net@173|||S2700|pin@89||148|-21.5|gaspComM@0|inA@33302868|148|-19
+Ametal-1|net@174|||S2700|gaspComp@1|inB|-12|-135|contact@0||-12|-128
+Ametal-2|net@175|||S1800|contact@0||-12|-128|contact@1||3|-128
+Ametal-3|net@176|||S2700|contact@1||3|-128|contact@2||3|128
+Ametal-2|net@178|||S0|contact@2||3|128|contact@3||-12|128
+Ametal-1|net@179|||S900|gaspComp@0|inB|-12|135|contact@3||-12|128
+Ametal-3|net@180|||S2700|contact@4||-117|-72|contact@9||-117|72
+Ametal-1|net@181|||S2700|gaspComp@1|mc|-137.5|-112|contact@6||-137.5|-72
+Ametal-2|net@182|||S0|contact@4||-117|-72|contact@6||-137.5|-72
+Ametal-1|net@185|||S2700|gaspComM@0|mc|40|35|contact@8||40|72
+Ametal-1|net@189|||S900|gaspComp@0|inLO[X]|1|119.5|contact@15||1|78
+Ametal-1|net@192|||S900|pin@98||183.5|79|pin@106||183.5|-6.5
+Ametal-1|net@193|||S2700|gaspComp@1|inLO[X]|1|-119.5|contact@13||1|-66
+Ametal-1|net@198|||S900|pin@109||106|-69|contact@10||106|-172
+Ametal-2|net@200|||S1800|gaspComp@1|inA@251495090|-72.5|-172|contact@10||106|-172
+Ametal-2|net@201|||S1800|gaspComp@0|inA@251495090|-72.5|172|contact@11||106|172
+Ametal-1|net@203|||S2700|gaspComM@0|out_2|106|32|contact@11||106|172
+Ametal-1|net@205|||S1800|pin@105||-167|-19|gaspComM@0|inB_1|-165.5|-19
+Ametal-1|net@208|||S900|gaspComp@0|mc|-137.5|112|contact@12||-137.5|72
+Ametal-2|net@209|||S0|contact@9||-117|72|contact@12||-137.5|72
+Ametal-1|net@210|||S900|gaspComp@0|in[1]|-167|137|pin@105||-167|-19
+Ametal-1|net@211|||S0|pin@83||167.5|72.5|pin@85||145|72.5
+Ametal-2|net@212|||S0|contact@8||40|72|contact@9||-117|72
+Ametal-2|net@220|||S1800|contact@13||1|-66|contact@14||166.5|-66
+Ametal-1|net@224|||S900|pin@98||183.5|79|contact@16||183.5|78
+Ametal-2|net@225|||S1800|contact@15||1|78|contact@16||183.5|78
+Ametal-1|net@228|||S900|pin@106||183.5|-6.5|pin@108||183.5|-19
+Ametal-1|net@229|||S1800|pin@108||183.5|-19|gaspComM@0|inA|184.5|-19
+Ametal-1|net@232|||S1800|pin@109||106|-69|pin@111||118|-69
+Ametal-1|net@233|||S900|gaspComM@0|out_1|118|-32|pin@111||118|-69
+Ametal-1|net@237|||S0|pin@114||166.5|19|gaspComM@0|inB@528276980|165.5|19
+Ametal-1|net@238|||S2700|contact@14||166.5|-66|pin@114||166.5|19
+Egnd_1|gnd|D5G4;|gaspComM@0|gnd_3|G
+Egnd_2|gnd_1|D5G4;|gaspComp@0|gnd_2|G
+Egnd_3|gnd_2|D5G4;|gaspComp@0|gnd_1|G
+Egnd_4|gnd_3|D5G4;|gaspComp@1|gnd_2|G
+Egnd_5|gnd_4|D5G4;|gaspComp@1|gnd_1|G
+Egnd_6|gnd_5|D5G4;|gaspComM@0|gnd_1|G
+Ego||D5G4;|gaspComM@0|succ_1|O
+EgoLO[1]||D5G4;|gaspComM@0|goLO[1]|I
+Ein[1]||D5G4;|gaspComM@0|in[1]|I
+Ein[E]||D5G4;|gaspComp@0|inB|I
+Ein[E_1]||D5G4;|gaspComp@1|inB|I
+Ein[X_1]|in[G]|D5G4;|gaspComp@1|inA|I
+Ein[X]|in[L]|D5G4;|gaspComp@0|inA|I
+Emc||D5G4;|gaspComM@0|mc|I
+Epred[X_1]|pred[G]|D5G4;|gaspComp@1|pred[X]|U
+Epred[X]|pred[L]|D5G4;|gaspComp@0|pred[X]|U
+Eready||D5G4;|gaspComM@0|ina|I
+Es[1]||D5G4;|gaspComp@1|out10|O
+Es[2]||D5G4;|gaspComp@0|out10|O
+Es[3]||D5G4;|gaspComM@0|out10|O
+Esucc[X_1]|succ[G]|D5G4;|gaspComp@1|succ[X]|U
+Esucc[X]|succ[L]|D5G4;|gaspComp@0|succ[X]|U
+Etake[X_1]|take[G]|D5G4;|gaspComp@1|out|O
+Etake[X]|take[L]|D5G4;|gaspComp@0|out|O
+Evdd_2|vdd|D5G4;|gaspComM@0|vdd_7|P
+Evdd_3|vdd_1|D5G4;|gaspComM@0|vdd_8|P
+Evdd_4|vdd_2|D5G4;|gaspComp@0|vdd_4|P
+Evdd_5|vdd_3|D5G4;|gaspComp@0|vdd_2|P
+Evdd_6|vdd_4|D5G4;|gaspComp@0|vdd_3|P
+Evdd_7|vdd_5|D5G4;|gaspComp@0|vdd_5|P
+Evdd_8|vdd_6|D5G4;|gaspComp@1|vdd_4|P
+Evdd_9|vdd_7|D5G4;|gaspComp@1|vdd_2|P
+Evdd_10|vdd_8|D5G4;|gaspComp@1|vdd_3|P
+Evdd_11|vdd_9|D5G4;|gaspComp@1|vdd_5|P
+Evdd_12|vdd_10|D5G4;|gaspComM@0|vdd_2|P
+Evdd_13|vdd_11|D5G4;|gaspComM@0|vdd_3|P
+X
+
+# Cell gaspCompare;1{lay}
+CgaspCompare;1{lay}||cmos90|1242040105091|1242075063364||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242045084422
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IcompVal;1{lay}|compVal@0||0|-288|||D5G4;
+NX-Metal-1-Metal-2-Con|contact@3||26.5|-122||||
+NX-Metal-1-Metal-2-Con|contact@4||40|-116||||
+NX-Metal-1-Metal-2-Con|contact@5||-24|-79||||
+NX-Metal-1-Metal-2-Con|contact@6||51|-79||||
+IgaspComMiddle;1{lay}|gaspComM@0||0|0|Y||D5G4;
+IgaspComPred;1{lay}|gaspComP@0||0|-144|Y||D5G4;
+IgaspComSucc;1{lay}|gaspComS@0||0|144|||D5G4;
+NMetal-1-Pin|pin@15||38|72.5||||
+NMetal-1-Pin|pin@24||127|-213||||
+NMetal-1-Pin|pin@25||127|-155.5||||
+NMetal-1-Pin|pin@32||-75|29||||
+NMetal-1-Pin|pin@33||-42.5|73||||
+NMetal-1-Pin|pin@35||-75|73||||
+NMetal-1-Pin|pin@36||-31|-71||||
+NMetal-1-Pin|pin@39||-125|-155.5||||
+NMetal-1-Pin|pin@41||-125|-221||||
+NMetal-1-Pin|pin@43||-125|-2||||
+NMetal-1-Pin|pin@45||127|0||||
+NMetal-1-Pin|pin@46||-24|-217.5||||
+NMetal-1-Pin|pin@51||51|-25||||
+NMetal-1-Pin|pin@52||-164.5|-2||||
+NMetal-1-Pin|pin@53||-164.5|159||||
+NMetal-1-Pin|pin@54||171.5|0||||
+NMetal-1-Pin|pin@55||171.5|159||||
+NMetal-1-Pin|pin@56||88.5|72.5||||
+NMetal-1-Pin|pin@59||26.5|72||||
+NMetal-1-Pin|pin@60||6|72||||
+NMetal-1-Pin|pin@62||0.5|-71||||
+NMetal-1-Pin|pin@64||-31|-25||||
+NMetal-1-Pin|pin@67||-45.5|-221||||
+NMetal-1-Pin|pin@68||-1.5|-217.5||||
+NMetal-1-Pin|pin@69||45.5|-213||||
+Ametal-1|net@39|||S900|gaspComS@0|out|38|160|pin@15||38|72.5
+Ametal-2|net@42|||S1800|gaspComP@0|fire[LO]|4|-122|contact@3||26.5|-122
+Ametal-1|net@51|||S1800|pin@69||45.5|-213|pin@24||127|-213
+Ametal-1|net@52|||S2700|pin@24||127|-213|pin@25||127|-155.5
+Ametal-1|net@53|||S1800|pin@25||127|-155.5|gaspComP@0|inB_1|145|-155.5
+Ametal-1|net@63|||S900|gaspComS@0|in[1]@44378580|-42.5|129|pin@33||-42.5|73
+Ametal-1|net@66|||S900|pin@35||-75|73|pin@32||-75|29
+Ametal-1|net@72|||S0|pin@33||-42.5|73|pin@35||-75|73
+Ametal-1|net@77|||S1800|pin@36||-31|-71|pin@62||0.5|-71
+Ametal-1|net@78|||S1800|gaspComP@0|inB|-143|-155.5|pin@39||-125|-155.5
+Ametal-1|net@96|||S900|pin@39||-125|-155.5|pin@41||-125|-221
+Ametal-1|net@97|||S2700|pin@39||-125|-155.5|pin@43||-125|-2
+Ametal-1|net@98|||S2700|pin@25||127|-155.5|pin@45||127|0
+Ametal-1|net@99|||S2700|pin@46||-24|-217.5|contact@5||-24|-79
+Ametal-1|net@103|||S900|gaspComM@0|mc|40|-35|contact@4||40|-116
+Ametal-2|net@104|||S1800|gaspComP@0|mc|-23|-116|contact@4||40|-116
+Ametal-1|net@106|||S2700|pin@52||-164.5|-2|pin@53||-164.5|159
+Ametal-1|net@107|||S1800|pin@53||-164.5|159|gaspComS@0|in[1]|-148.5|159
+Ametal-1|net@109|||S2700|pin@54||171.5|0|pin@55||171.5|159
+Ametal-1|net@110|||S0|pin@55||171.5|159|gaspComS@0|in[2]|148.5|159
+Ametal-1|net@111|||S1800|pin@15||38|72.5|pin@56||88.5|72.5
+Ametal-1|net@117|||S0|pin@59||26.5|72|pin@60||6|72
+Ametal-1|net@118|||S2700|pin@60||6|72|gaspComS@0|outM_1|6|84
+Ametal-2|net@119|||S0|contact@6||51|-79|contact@5||-24|-79
+Ametal-1|net@123|||S900|pin@62||0.5|-71|gaspComP@0|out_1|0.5|-113
+Ametal-1|net@124|||S0|pin@43||-125|-2|pin@52||-164.5|-2
+Ametal-1|net@125|||S1800|pin@45||127|0|pin@54||171.5|0
+Ametal-1|net@126|||S900|pin@51||51|-25|contact@6||51|-79
+Ametal-1|net@127|||S2700|contact@3||26.5|-122|pin@59||26.5|72
+Ametal-1|net@129|||S2700|pin@36||-31|-71|pin@64||-31|-25
+Ametal-1|net@136|||S900|pin@67||-45.5|-221|compVal@0|out_4|-45.5|-252
+Ametal-1|net@138|||S900|pin@68||-1.5|-217.5|compVal@0|out_2|-1.5|-256
+Ametal-1|net@140|||S900|pin@69||45.5|-213|compVal@0|out_3|45.5|-252
+Ametal-1|net@141|||S1800|pin@46||-24|-217.5|pin@68||-1.5|-217.5
+Ametal-1|net@142|||S1800|pin@41||-125|-221|pin@67||-45.5|-221
+Egnd_1||D5G2;|gaspComP@0|gnd_1|G
+Egnd_3||D5G2;|gaspComP@0|gnd|G
+Egnd_4||D5G2;|gaspComS@0|gnd_1|G
+Egnd_5||D5G2;|gaspComS@0|gnd_2|G
+Egnd_6||D5G2;|compVal@0|gnd_7|G
+Egnd_8||D5G2;|compVal@0|gnd_8|G
+Ego||D5G2;|gaspComM@0|succ_1|O
+Ein[E]||D5G2;|compVal@0|in[E]|O
+Ein[G]||D5G2;|compVal@0|in[G]|I
+Ein[L]||D5G2;|compVal@0|in[L]|I
+Emc||D5G2;|gaspComM@0|mc|I
+Emc_1||D5G2;|gaspComP@0|mc|I
+Epred[G]||D5G2;|gaspComP@0|pred[G]|I
+Epred[L]||D5G2;|gaspComP@0|pred[L]|I
+Eready||D5G2;|gaspComM@0|ina|I
+Es[1]||D5G2;|gaspComP@0|out12|O
+Es[2]||D5G2;|gaspComP@0|out10|O
+Esucc[G]||D5G2;|gaspComS@0|succ|O
+Esucc[L]||D5G2;|gaspComS@0|succ@296792833|O
+Esucc_2||D5G2;|gaspComS@0|succ_2|O
+Esucc_3||D5G2;|gaspComS@0|succ_3|O
+Evdd_1||D5G2;|gaspComP@0|vdd_1|P
+Evdd_2||D5G2;|gaspComP@0|vdd_2|P
+Evdd_4||D5G2;|gaspComS@0|vdd_4|P
+Evdd_7||D5G2;|gaspComP@0|vdd|P
+Evdd_8||D5G2;|gaspComP@0|vdd_3|P
+Evdd_9||D5G2;|gaspComS@0|vdd_2|P
+Evdd_10||D5G2;|gaspComS@0|vdd_3|P
+Evdd_11||D5G2;|gaspComS@0|vdd_5|P
+Evdd_12||D5G2;|compVal@0|vdd_14|P
+Evdd_15||D5G2;|compVal@0|vdd_15|P
+Evdd_16||D5G2;|compVal@0|vdd_16|P
+Evdd_17||D5G2;|compVal@0|vdd_17|P
+X
+
+# Cell gaspCompare;2{sch}
+CgaspCompare;2{sch}||schematic|1242002248944|1242078013484|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@2||-63|21||||
+NOff-Page|conn@3||77.5|21||||
+NOff-Page|conn@4||-42|33|||RRR|
+NOff-Page|conn@5||46|-35|||R|
+NOff-Page|conn@6||-15|-30|||R|
+NOff-Page|conn@7||-9|-7|||RRR|
+NOff-Page|conn@8||-9|-22|||R|
+NOff-Page|conn@9||-31|33.5|||R|
+NOff-Page|conn@10||42|47|||R|
+IgaspCompare;1{ic}|gaspCoom@0||-60.5|38|||D5G4;
+IredFive:inv;1{ic}|inv@4||-66|-13|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||-66|-19|XY||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@7||-24|0|XY||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||0|-17|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@3||-66|-1|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@5||-66|-31|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@7||21|-2|R||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@8||-24|-12|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchDriver60;1{ic}|latchDri@2||37|36|R||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||47|36|XR||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-21|-18|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_sy;1{ic}|nand2_sy@2||-51|-18|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2_sy;1{ic}|nand2_sy@3||12|-12|YRRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX0.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n_sy;1{ic}|nand2n_s@0||42|-11|XR||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:nor2_sy;1{ic}|nor2_sy@1||48|-25|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2_sy;1{ic}|nor2_sy@2||36|-25|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@0||-36|-12|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
+IredFive:nor2n;1{ic}|nor2n@3||47|-1|XR||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@4||37|-1|XYRRR||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_sy;1{ic}|nor2n_sy@1||59|-17|XY||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||-3.5|36.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||-2.5|42.5|||||ART_message(D5G6;)SgaspCompare
+NWire_Pin|pin@2||-36|6||||
+NWire_Pin|pin@3||-37|-18||||
+NWire_Pin|pin@21||71|-16||||
+NWire_Pin|pin@24||73|-18||||
+NWire_Pin|pin@34||-35|-18||||
+NWire_Pin|pin@35||-15|-19||||
+NWire_Pin|pin@38||47|-30||||
+NWire_Pin|pin@39||37|-30||||
+NWire_Pin|pin@41||35|-30||||
+NWire_Pin|pin@42||54|-30||||
+NWire_Pin|pin@43||49|-30||||
+NWire_Pin|pin@46||-42|18||||
+NWire_Pin|pin@48||-42|24||||
+NWire_Pin|pin@51||-54|16||||
+NWire_Pin|pin@52||-54|-17||||
+NWire_Pin|pin@53||-56|26||||
+NWire_Pin|pin@76||54|-34||||
+NWire_Pin|pin@77||42|-30||||
+NWire_Pin|pin@78||42|-34||||
+NWire_Pin|pin@79||30|-30||||
+NWire_Pin|pin@80||30|-34||||
+NWire_Pin|pin@95||41|-15||||
+NWire_Pin|pin@96||36|-15||||
+NWire_Pin|pin@97||43|-15||||
+NWire_Pin|pin@98||48|-15||||
+NWire_Pin|pin@104||6|8||||
+Ngeneric:Invisible-Pin|pin@106||-1.5|-24.5|||||ART_message(D3G2;)S["goLO[1] is one inversion",after go.,ready is a further delayed,version of goLO.,ready=HI indicates that the,calculation box has reset.]
+Ngeneric:Invisible-Pin|pin@107||57.5|-26.5|||||ART_message(D3G2;)S["in[L,E,G] is the result",of the calculation.,They are mutually exclusive.]
+Ngeneric:Invisible-Pin|pin@108||-48.5|-23.5|||||ART_message(D3G2;)S[go turns on when both,inputs have arrived and,the calculation box has reset.]
+Ngeneric:Invisible-Pin|pin@109||-48.5|-32.5|||||ART_message(D3G2;)S[go turns off when an answer,is available and the compare,stage has fired.]
+NWire_Pin|pin@111||-9|-17||||
+NWire_Pin|pin@112||-72|-13||||
+NWire_Pin|pin@113||-72|-7||||
+NWire_Pin|pin@114||-60|-7||||
+NWire_Pin|pin@115||-60|-1||||
+NWire_Pin|pin@116||-72|-1||||
+NWire_Pin|pin@117||-72|2||||
+NWire_Pin|pin@118||-72|-19|||Y|
+NWire_Pin|pin@119||-72|-25|||Y|
+NWire_Pin|pin@120||-60|-25|||Y|
+NWire_Pin|pin@121||-60|-31|||Y|
+NWire_Pin|pin@122||-72|-31|||Y|
+NWire_Pin|pin@123||-72|-34|||Y|
+NWire_Pin|pin@125||-54|-13||||
+NWire_Pin|pin@126||-56|-19||||
+NWire_Pin|pin@131||-9|6||||
+NWire_Pin|pin@134||46|-6||||
+NWire_Pin|pin@135||38|-6||||
+NWire_Pin|pin@139||37|28||||
+NWire_Pin|pin@140||47|14||||
+NWire_Pin|pin@141||42|5||||
+NWire_Pin|pin@144||6|21||||
+NWire_Pin|pin@145||-42|21||||
+NWire_Pin|pin@156||11|-17||||
+NWire_Pin|pin@160||12|-6||||
+NWire_Pin|pin@161||21|-6||||
+NWire_Pin|pin@162||13|-17||||
+NWire_Pin|pin@163||21|3||||
+NWire_Pin|pin@164||-30|0|||Y|
+NWire_Pin|pin@165||-30|-6|||Y|
+NWire_Pin|pin@166||-18|-6|||Y|
+NWire_Pin|pin@167||-18|-12|||Y|
+NWire_Pin|pin@171||-30|-12||||
+NWire_Pin|pin@172||-30|-8||||
+NWire_Pin|pin@173||-9|0||||
+NWire_Pin|pin@174||37|45||||
+NWire_Pin|pin@175||47|44||||
+NWire_Pin|pin@176||71|14||||
+NWire_Pin|pin@178||73|28||||
+IdriversM:predCond20wMC;1{ic}|predCond@0||-0.5|6|X||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@0||-48|16|XY||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-48|26|X||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-22|6|||D5G4;
+IdriversM:sucDri60;1{ic}|sucDri60@2||59|14|||D5G4;
+IdriversM:sucDri60;1{ic}|sucDri60@3||58|28|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-36|28|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-36|14|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-42|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-32|6|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||7|-17|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||-66|-7|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||-66|-25|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@18||26|5|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@20||31|-17|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@21||16|-6|X||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@22||-24|-6|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@23||13|3|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|fire[G]|D5G2;||900|pin@140||47|14|nor2n@3|out|47|1.5
+Awire|fire[L]|D5G2;Y2.5;||900|pin@139||37|28|nor2n@4|out|37|1.5
+Awire|in[E]|D5G2;||900|pin@77||42|-30|pin@78||42|-34
+Awire|in[GE]|D5G2;||900|nor2n@3|inb|48|-3.5|pin@98||48|-15
+Awire|in[G]|D5G2;||900|pin@42||54|-30|pin@76||54|-34
+Awire|in[LE]|D5G2;||2700|pin@96||36|-15|nor2n@4|inb|36|-3.5
+Awire|in[L]|D5G2;||900|pin@79||30|-30|pin@80||30|-34
+Awire|net@0|||2700|nor2n@0|out|-36|-9.5|pin@2||-36|6
+Awire|net@59|||1800|nand2@0|ina|-18.5|-19|pin@35||-15|-19
+Awire|net@64|||2700|pin@38||47|-30|nor2_sy@1|inb|47|-27.5
+Awire|net@65|||900|nor2_sy@2|inb|37|-27.5|pin@39||37|-30
+Awire|net@69|||2700|pin@41||35|-30|nor2_sy@2|ina|35|-27.5
+Awire|net@71|||900|nor2_sy@1|ina|49|-27.5|pin@43||49|-30
+Awire|net@72|||1800|pin@43||49|-30|pin@42||54|-30
+Awire|net@83|||0|pin@77||42|-30|pin@39||37|-30
+Awire|net@84|||900|nor2n@0|ina|-35|-14.5|pin@34||-35|-18
+Awire|net@85|||1800|predDri6@0|mc|-45|18|pin@46||-42|18
+Awire|net@88|||900|pin@145||-42|21|pin@46||-42|18
+Awire|net@91|||0|predDri6@0|pred|-51|16|pin@51||-54|16
+Awire|net@94|||0|predDri6@1|pred|-51|26|pin@53||-56|26
+Awire|net@119|||1800|predDri6@1|mc|-45|24|pin@48||-42|24
+Awire|net@135|||1800|invI@2|out|2.5|-17|wire90@6|a|4.5|-17
+Awire|net@145|||0|wire90@0|a|-38.5|28|predDri6@1|in|-45|28
+Awire|net@147|||0|wire90@1|a|-38.5|14|predDri6@0|in|-45|14
+Awire|net@153|||1800|nand2_sy@2|out|-48.5|-18|wire90@2|a|-44.5|-18
+Awire|net@154|||1800|wire90@2|b|-39.5|-18|pin@3||-37|-18
+Awire|net@155|||0|nand2@0|out|-23.5|-18|wire90@3|b|-27.5|-18
+Awire|net@156|||0|wire90@3|a|-32.5|-18|pin@34||-35|-18
+Awire|net@157|||1800|wire90@4|b|-29.5|6|sucDri20@0|in|-26|6
+Awire|net@158|||0|wire90@4|a|-34.5|6|pin@2||-36|6
+Awire|net@172|||1800|sucDri20@0|succ|-18|6|pin@131||-9|6
+Awire|net@188|||0|pin@38||47|-30|pin@77||42|-30
+Awire|net@190|||1800|pin@79||30|-30|pin@41||35|-30
+Awire|net@205|||900|pin@35||-15|-19|conn@6|y|-15|-28
+Awire|net@240|||900|nand2n_s@0|ina|41|-13.5|pin@95||41|-15
+Awire|net@241|||900|pin@96||36|-15|nor2_sy@2|out|36|-22.5
+Awire|net@242|||0|pin@95||41|-15|pin@96||36|-15
+Awire|net@243|||900|nand2n_s@0|inb|43|-13.5|pin@97||43|-15
+Awire|net@244|||900|pin@98||48|-15|nor2_sy@1|out|48|-22.5
+Awire|net@245|||1800|pin@97||43|-15|pin@98||48|-15
+Awire|net@258|||1800|predCond@0|mc|3.5|8|pin@104||6|8
+Awire|net@268|||1800|pin@111||-9|-17|invI@2|in|-2.5|-17
+Awire|net@269|||2700|conn@8|y|-9|-20|pin@111||-9|-17
+Awire|net@271|||0|inv@4|out|-68.5|-13|pin@112||-72|-13
+Awire|net@272|||2700|pin@112||-72|-13|pin@113||-72|-7
+Awire|net@273|||1800|pin@113||-72|-7|wire90@15|a|-68.5|-7
+Awire|net@274|||1800|wire90@15|b|-63.5|-7|pin@114||-60|-7
+Awire|net@275|||2700|pin@114||-60|-7|pin@115||-60|-1
+Awire|net@276|||0|pin@115||-60|-1|invI@3|in|-63.5|-1
+Awire|net@277|||0|invI@3|out|-68.5|-1|pin@116||-72|-1
+Awire|net@279|||0|inv@6|out|-68.5|-19|pin@118||-72|-19
+Awire|net@280|||900|pin@118||-72|-19|pin@119||-72|-25
+Awire|net@281|||1800|pin@119||-72|-25|wire90@17|a|-68.5|-25
+Awire|net@282|||1800|wire90@17|b|-63.5|-25|pin@120||-60|-25
+Awire|net@283|||900|pin@120||-60|-25|pin@121||-60|-31
+Awire|net@284|||0|pin@121||-60|-31|invI@5|in|-63.5|-31
+Awire|net@285|||0|invI@5|out|-68.5|-31|pin@122||-72|-31
+Awire|net@288|||900|pin@125||-54|-13|pin@52||-54|-17
+Awire|net@289|||1800|inv@4|in|-63.5|-13|pin@125||-54|-13
+Awire|net@291|||0|nand2_sy@2|ina|-53.5|-17|pin@52||-54|-17
+Awire|net@293|||0|nand2_sy@2|inb|-53.5|-19|pin@126||-56|-19
+Awire|net@300|||2700|pin@173||-9|0|pin@131||-9|6
+Awire|net@301|||0|pin@111||-9|-17|nand2@0|inb|-18.5|-17
+Awire|net@307|||2700|pin@134||46|-6|nor2n@3|ina|46|-3.5
+Awire|net@309|||2700|pin@135||38|-6|nor2n@4|ina|38|-3.5
+Awire|net@310|||1800|inv@6|in|-63.5|-19|pin@126||-56|-19
+Awire|net@318|||1800|pin@135||38|-6|pin@134||46|-6
+Awire|net@326|||1800|wire90@0|b|-33.5|28|pin@139||37|28
+Awire|net@327|||0|pin@140||47|14|wire90@1|b|-33.5|14
+Awire|net@332|||1800|wire90@18|b|28.5|5|pin@141||42|5
+Awire|net@333|||900|pin@141||42|5|nand2n_s@0|out|42|-8.5
+Awire|net@337|||900|conn@4|y|-42|31|pin@48||-42|24
+Awire|net@339|||900|pin@48||-42|24|pin@145||-42|21
+Awire|net@340|||0|pin@144||6|21|pin@145||-42|21
+Awire|net@342|||900|pin@144||6|21|pin@104||6|8
+Awire|net@370|||2700|pin@156||11|-17|nand2_sy@3|ina|11|-14.5
+Awire|net@375|||0|pin@21||71|-16|nor2n_sy@1|ina|61.5|-16
+Awire|net@376|||0|pin@24||73|-18|nor2n_sy@1|inb|61.5|-18
+Awire|net@377|||1800|wire90@20|b|33.5|-17|nor2n_sy@1|out|56.5|-17
+Awire|net@381|||0|pin@156||11|-17|wire90@6|b|9.5|-17
+Awire|net@382|||2700|nand2_sy@3|out|12|-9.5|pin@160||12|-6
+Awire|net@383|||1800|pin@160||12|-6|wire90@21|b|13.5|-6
+Awire|net@384|||900|invI@7|in|21|-4.5|pin@161||21|-6
+Awire|net@385|||0|pin@161||21|-6|wire90@21|a|18.5|-6
+Awire|net@386|||900|nand2_sy@3|inb|13|-14.5|pin@162||13|-17
+Awire|net@388|||0|wire90@20|a|28.5|-17|pin@162||13|-17
+Awire|net@390|||2700|invI@7|out|21|0.5|pin@163||21|3
+Awire|net@394|||0|inv@7|out|-26.5|0|pin@164||-30|0
+Awire|net@395|||900|pin@164||-30|0|pin@165||-30|-6
+Awire|net@396|||1800|pin@165||-30|-6|wire90@22|a|-26.5|-6
+Awire|net@397|||1800|wire90@22|b|-21.5|-6|pin@166||-18|-6
+Awire|net@398|||900|pin@166||-18|-6|pin@167||-18|-12
+Awire|net@399|||0|pin@167||-18|-12|invI@8|in|-21.5|-12
+Awire|net@401|||1800|inv@7|in|-21.5|0|pin@173||-9|0
+Awire|net@404|||0|invI@8|out|-26.5|-12|pin@171||-30|-12
+Awire|net@407|||2700|conn@7|a|-9|-5|pin@173||-9|0
+Awire|net@408|||1800|pin@131||-9|6|predCond@0|pred|-3.5|6
+Awire|net@411|||1800|pin@161||21|-6|pin@135||38|-6
+Awire|net@412|||1800|wire90@23|b|15.5|3|pin@163||21|3
+Awire|net@413|||1800|predCond@0|cond|5.5|3|wire90@23|a|10.5|3
+Awire|net@418|||900|latchDri@2|in|37|32|pin@139||37|28
+Awire|net@419|||900|latchDri@3|in|47|32|pin@140||47|14
+Awire|net@420|||0|sucDri60@2|in|55|14|pin@140||47|14
+Awire|net@422|||1800|sucDri60@2|succ|63|14|pin@176||71|14
+Awire|net@425|||1800|sucDri60@3|succ|62|28|pin@178||73|28
+Awire|net@428|||1800|pin@139||37|28|sucDri60@3|in|54|28
+Awire|net@430|||0|wire90@18|a|23.5|5|predCond@0|in|5.5|5
+Awire|predLO|D5G2;||2700|pin@3||-37|-18|nor2n@0|inb|-37|-14.5
+Awire|pred[G]|D5G2;||900|pin@51||-54|16|pin@125||-54|-13
+Awire|pred[L]|D5G2;||900|pin@53||-56|26|pin@126||-56|-19
+Awire|s[1]|D5G2;||2700|pin@116||-72|-1|pin@117||-72|2
+Awire|s[2]|D5G2;||900|pin@122||-72|-31|pin@123||-72|-34
+Awire|s[3]|D5G2;||2700|pin@171||-30|-12|pin@172||-30|-8
+Awire|succ[G]|D5G2;||900|pin@176||71|14|pin@21||71|-16
+Awire|succ[L]|D5G2;||900|pin@178||73|28|pin@24||73|-18
+Awire|take[G]|D5G2;||2700|latchDri@3|out|47|40|pin@175||47|44
+Awire|take[L]|D5G2;||2700|latchDri@2|out|37|40|pin@174||37|45
+Ego||D6G2;|conn@7|y|O
+EgoLO|goLO[1]|D4G2;|conn@8|a|I
+Ein[L,E,G]||D4G2;|conn@5|a|I
+Emc||D4G2;|conn@4|a|I
+Epred[L]|pred[L,G]|D4G2;|conn@2|a|I
+Eready||D4G2;|conn@6|a|I
+Es[1:3]||D6G2;|conn@9|y|O
+Esucc[L]|succ[L,G]|D6G2;|conn@3|y|O
+Esucc[G_1]|take[L,G]|D6G2;|conn@10|y|O
+X
+
+# Cell gaspCompare;1{sch}
+CgaspCompare;1{sch}||schematic|1242002248944|1242044912790|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||71.5|9||||
+NOff-Page|conn@1||-63|7||||
+NOff-Page|conn@2||-63|19||||
+NOff-Page|conn@3||71.5|21||||
+NOff-Page|conn@4||-42|-3|||R|
+NOff-Page|conn@5||42|-31|||R|
+NOff-Page|conn@6||-6|-30|||R|
+NOff-Page|conn@7||-12|-6|||RRR|
+NOff-Page|conn@8||-12|-22|||R|
+NOff-Page|conn@9||-30|29.5|||R|
+IcentersJ:ctrAND3in30A;1{ic}|ctrAND3i@3||18|-8|R||D5G4;
+IgaspCompare;1{ic}|gaspCoom@0||43|38|||D5G4;
+IredFive:inv;1{ic}|inv@4||-66|-13|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||-66|-19|XY||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||39|22|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||39|8|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@2||0|-17|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@3||-66|-1|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@5||-66|-31|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@6||-18|-12|XY||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||-18|-18|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_sy;1{ic}|nand2_sy@2||-48|-18|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n_sy;1{ic}|nand2n_s@0||30|-7|XR||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
+IredFive:nor2_sy;1{ic}|nor2_sy@1||33|-25|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2_sy;1{ic}|nor2_sy@2||27|-25|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@0||-33|-12|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
+IredFive:nor2n;1{ic}|nor2n@1||-24|21|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@2||-24|9|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
+Ngeneric:Invisible-Pin|pin@0||-3.5|36.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||-2.5|42.5|||||ART_message(D5G6;)SgaspCompare
+NWire_Pin|pin@2||-33|0||||
+NWire_Pin|pin@3||-34|-18||||
+NWire_Pin|pin@15||18|15||||
+NWire_Pin|pin@16||27|22||||
+NWire_Pin|pin@18||33|8||||
+NWire_Pin|pin@20||63|9||||
+NWire_Pin|pin@21||63|-17||||
+NWire_Pin|pin@23||65|21||||
+NWire_Pin|pin@24||65|-19||||
+NWire_Pin|pin@33||9|-6||||
+NWire_Pin|pin@34||-32|-18||||
+NWire_Pin|pin@35||-6|-19||||
+NWire_Pin|pin@38||32|-30||||
+NWire_Pin|pin@39||28|-30||||
+NWire_Pin|pin@41||26|-30||||
+NWire_Pin|pin@42||36|-30||||
+NWire_Pin|pin@43||34|-30||||
+NWire_Pin|pin@46||-42|5||||
+NWire_Pin|pin@48||-42|17||||
+NWire_Pin|pin@51||-54|7||||
+NWire_Pin|pin@52||-54|-17||||
+NWire_Pin|pin@53||-56|19||||
+NWire_Pin|pin@63||12|15||||
+NWire_Pin|pin@67||12|-6.5||||
+NWire_Pin|pin@68||20|-17||||
+NWire_Pin|pin@69||18|-19||||
+NWire_Pin|pin@70||16|-17||||
+NWire_Pin|pin@76||36|-34||||
+NWire_Pin|pin@77||30|-30||||
+NWire_Pin|pin@78||30|-34||||
+NWire_Pin|pin@79||24|-30||||
+NWire_Pin|pin@80||24|-34||||
+NWire_Pin|pin@87||-18|20||||
+NWire_Pin|pin@88||-18|10||||
+NWire_Pin|pin@90||-18|15||||
+NWire_Pin|pin@91||48|20||||
+NWire_Pin|pin@92||48|10||||
+NWire_Pin|pin@94||48|15||||
+NWire_Pin|pin@95||29|-12||||
+NWire_Pin|pin@96||27|-12||||
+NWire_Pin|pin@97||31|-12||||
+NWire_Pin|pin@98||33|-12||||
+NWire_Pin|pin@100||30|1||||
+NWire_Pin|pin@101||18|3||||
+NWire_Pin|pin@104||9|-2||||
+Ngeneric:Invisible-Pin|pin@106||-3.5|-24.5|||||ART_message(D3G2;)S[goLO is one inversion,after go.,ready is a further delayed,version of goLO.,ready=HI indicates that the,calculation box has reset.]
+Ngeneric:Invisible-Pin|pin@107||45.5|-26.5|||||ART_message(D3G2;)S["in[L,E,G] is the result",of the calculation.,They are mutually exclusive.]
+Ngeneric:Invisible-Pin|pin@108||-48.5|-23.5|||||ART_message(D3G2;)S[go turns on when both,inputs have arrived and,the calculation box has reset.]
+Ngeneric:Invisible-Pin|pin@109||-48.5|-32.5|||||ART_message(D3G2;)S[go turns off when an answer,is available and the compare,stage has fired.]
+NWire_Pin|pin@111||-12|-17||||
+NWire_Pin|pin@112||-72|-13||||
+NWire_Pin|pin@113||-72|-7||||
+NWire_Pin|pin@114||-60|-7||||
+NWire_Pin|pin@115||-60|-1||||
+NWire_Pin|pin@116||-72|-1||||
+NWire_Pin|pin@117||-72|2||||
+NWire_Pin|pin@118||-72|-19|||Y|
+NWire_Pin|pin@119||-72|-25|||Y|
+NWire_Pin|pin@120||-60|-25|||Y|
+NWire_Pin|pin@121||-60|-31|||Y|
+NWire_Pin|pin@122||-72|-31|||Y|
+NWire_Pin|pin@123||-72|-34|||Y|
+NWire_Pin|pin@124||-56|-19||||
+NWire_Pin|pin@125||-54|-13||||
+NWire_Pin|pin@126||-56|-19||||
+NWire_Pin|pin@127||-24|-12|||Y|
+NWire_Pin|pin@128||-24|-8|||Y|
+NWire_Pin|pin@129||-12|-12||||
+NWire_Pin|pin@131||-12|0||||
+NWire_Pin|pin@132||-12|-12||||
+IdriversM:predCond20wMC;1{ic}|predCond@0||-0.5|0|XY||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@0||-48|7|X||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-48|19|X||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@0||55|9|Y||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@1||55|21|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-18|0|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-36|21|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-36|9|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-39|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-27|-18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-27|0|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-8|0|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||8|-17|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||6|15|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||22|15|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||6|8|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||46|22|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||46|8|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||22|1|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||6|22|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||-66|-7|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||-66|-25|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|fire|D5G2;Y1;||900|pin@15||18|15|pin@101||18|3
+Awire|fireLO|D5G2;Y7;||900|pin@63||12|15|pin@67||12|-6.5
+Awire|inLO[GE]|D5G2;Y5;||900|pin@18||33|8|pin@98||33|-12
+Awire|inLO[LE]|D5G2;||900|pin@16||27|22|pin@96||27|-12
+Awire|in[E]|D5G2;||900|pin@77||30|-30|pin@78||30|-34
+Awire|in[G]|D5G2;||900|pin@42||36|-30|pin@76||36|-34
+Awire|in[L]|D5G2;||900|pin@79||24|-30|pin@80||24|-34
+Awire|mc|D5G2;||2700|pin@33||9|-6|pin@104||9|-2
+Awire|net@0|||2700|nor2n@0|out|-33|-9.5|pin@2||-33|0
+Awire|net@29|||1800|sucANDdr@0|succ|60|9|pin@20||63|9
+Awire|net@30|||900|pin@20||63|9|pin@21||63|-17
+Awire|net@33|||1800|sucANDdr@1|succ|60|21|pin@23||65|21
+Awire|net@34|||900|pin@23||65|21|pin@24||65|-19
+Awire|net@59|||1800|nand2@0|ina|-15.5|-19|pin@35||-6|-19
+Awire|net@64|||2700|pin@38||32|-30|nor2_sy@1|inb|32|-27.5
+Awire|net@65|||900|nor2_sy@2|inb|28|-27.5|pin@39||28|-30
+Awire|net@69|||2700|pin@41||26|-30|nor2_sy@2|ina|26|-27.5
+Awire|net@71|||900|nor2_sy@1|ina|34|-27.5|pin@43||34|-30
+Awire|net@72|||1800|pin@43||34|-30|pin@42||36|-30
+Awire|net@83|||0|pin@77||30|-30|pin@39||28|-30
+Awire|net@84|||900|nor2n@0|ina|-32|-14.5|pin@34||-32|-18
+Awire|net@85|||1800|predDri6@0|mc|-45|5|pin@46||-42|5
+Awire|net@88|||900|pin@48||-42|17|pin@46||-42|5
+Awire|net@91|||0|predDri6@0|pred|-51|7|pin@51||-54|7
+Awire|net@92|||900|pin@51||-54|7|pin@125||-54|-13
+Awire|net@94|||0|predDri6@1|pred|-51|19|pin@53||-56|19
+Awire|net@102|||0|invI@1|in|36.5|8|pin@18||33|8
+Awire|net@119|||1800|predDri6@1|mc|-45|17|pin@48||-42|17
+Awire|net@125|||0|nor2n@2|out|-26.5|9|wire90@1|b|-33.5|9
+Awire|net@127|||0|ctrAND3i@3|out_1|17.5|-6.5|pin@67||12|-6.5
+Awire|net@130|||900|ctrAND3i@3|inA|20|-14|pin@68||20|-17
+Awire|net@132|||900|ctrAND3i@3|inB|18|-14|pin@69||18|-19
+Awire|net@135|||1800|invI@2|out|2.5|-17|wire90@6|a|5.5|-17
+Awire|net@136|||2700|pin@70||16|-17|ctrAND3i@3|inB_1|16|-11
+Awire|net@137|||0|pin@21||63|-17|pin@68||20|-17
+Awire|net@138|||0|pin@24||65|-19|pin@69||18|-19
+Awire|net@140|||1800|nor2n@2|inb|-21.5|8|wire90@10|a|3.5|8
+Awire|net@141|||0|nor2n@1|out|-26.5|21|wire90@0|b|-33.5|21
+Awire|net@145|||0|wire90@0|a|-38.5|21|predDri6@1|in|-45|21
+Awire|net@147|||0|wire90@1|a|-38.5|9|predDri6@0|in|-45|9
+Awire|net@148|||1800|conn@2|y|-61|19|pin@53||-56|19
+Awire|net@151|||1800|conn@1|y|-61|7|pin@51||-54|7
+Awire|net@153|||1800|nand2_sy@2|out|-45.5|-18|wire90@2|a|-41.5|-18
+Awire|net@154|||1800|wire90@2|b|-36.5|-18|pin@3||-34|-18
+Awire|net@155|||0|nand2@0|out|-20.5|-18|wire90@3|b|-24.5|-18
+Awire|net@156|||0|wire90@3|a|-29.5|-18|pin@34||-32|-18
+Awire|net@157|||1800|wire90@4|b|-24.5|0|sucDri20@0|in|-22|0
+Awire|net@158|||0|wire90@4|a|-29.5|0|pin@2||-33|0
+Awire|net@163|||0|conn@3|a|69.5|21|pin@23||65|21
+Awire|net@165|||1800|wire90@6|b|10.5|-17|pin@70||16|-17
+Awire|net@166|||900|pin@46||-42|5|conn@4|y|-42|-1
+Awire|net@167|||0|conn@0|a|69.5|9|pin@20||63|9
+Awire|net@169|||1800|wire90@7|b|8.5|15|pin@63||12|15
+Awire|net@171|||0|wire90@8|a|19.5|15|pin@15||18|15
+Awire|net@172|||1800|sucDri20@0|succ|-14|0|pin@131||-12|0
+Awire|net@186|||1800|wire90@10|b|8.5|8|pin@18||33|8
+Awire|net@188|||0|pin@38||32|-30|pin@77||30|-30
+Awire|net@190|||1800|pin@79||24|-30|pin@41||26|-30
+Awire|net@195|||1800|wire90@11|b|48.5|22|sucANDdr@1|inB|50|22
+Awire|net@196|||0|wire90@11|a|43.5|22|invI@0|out|41.5|22
+Awire|net@197|||0|wire90@12|a|43.5|8|invI@1|out|41.5|8
+Awire|net@198|||1800|wire90@12|b|48.5|8|sucANDdr@0|inB|50|8
+Awire|net@205|||900|pin@35||-6|-19|conn@6|y|-6|-28
+Awire|net@221|||1800|nor2n@1|ina|-21.5|20|pin@87||-18|20
+Awire|net@222|||1800|nor2n@2|ina|-21.5|10|pin@88||-18|10
+Awire|net@223|||900|pin@90||-18|15|pin@88||-18|10
+Awire|net@228|||1800|pin@91||48|20|sucANDdr@1|inA|50|20
+Awire|net@229|||0|sucANDdr@0|inA|50|10|pin@92||48|10
+Awire|net@230|||900|pin@94||48|15|pin@92||48|10
+Awire|net@232|||900|pin@91||48|20|pin@94||48|15
+Awire|net@235|||1800|pin@16||27|22|invI@0|in|36.5|22
+Awire|net@236|||1800|wire90@14|b|8.5|22|pin@16||27|22
+Awire|net@237|||0|wire90@14|a|3.5|22|nor2n@1|inb|-21.5|22
+Awire|net@240|||900|nand2n_s@0|ina|29|-9.5|pin@95||29|-12
+Awire|net@241|||900|pin@96||27|-12|nor2_sy@2|out|27|-22.5
+Awire|net@242|||0|pin@95||29|-12|pin@96||27|-12
+Awire|net@243|||900|nand2n_s@0|inb|31|-9.5|pin@97||31|-12
+Awire|net@244|||900|pin@98||33|-12|nor2_sy@1|out|33|-22.5
+Awire|net@245|||1800|pin@97||31|-12|pin@98||33|-12
+Awire|net@248|||0|pin@100||30|1|wire90@13|b|24.5|1
+Awire|net@249|||0|wire90@7|a|3.5|15|pin@90||-18|15
+Awire|net@250|||1800|wire90@8|b|24.5|15|pin@94||48|15
+Awire|net@251|||2700|nand2n_s@0|out|30|-4.5|pin@100||30|1
+Awire|net@253|||900|pin@101||18|3|ctrAND3i@3|out|18|-2
+Awire|net@254|||1800|predCond@0|cond|5.5|3|pin@101||18|3
+Awire|net@258|||1800|predCond@0|mc|3.5|-2|pin@104||9|-2
+Awire|net@263|||0|wire90@13|a|19.5|1|predCond@0|in|5.5|1
+Awire|net@268|||1800|pin@111||-12|-17|invI@2|in|-2.5|-17
+Awire|net@269|||2700|conn@8|y|-12|-20|pin@111||-12|-17
+Awire|net@271|||0|inv@4|out|-68.5|-13|pin@112||-72|-13
+Awire|net@272|||2700|pin@112||-72|-13|pin@113||-72|-7
+Awire|net@273|||1800|pin@113||-72|-7|wire90@15|a|-68.5|-7
+Awire|net@274|||1800|wire90@15|b|-63.5|-7|pin@114||-60|-7
+Awire|net@275|||2700|pin@114||-60|-7|pin@115||-60|-1
+Awire|net@276|||0|pin@115||-60|-1|invI@3|in|-63.5|-1
+Awire|net@277|||0|invI@3|out|-68.5|-1|pin@116||-72|-1
+Awire|net@279|||0|inv@6|out|-68.5|-19|pin@118||-72|-19
+Awire|net@280|||900|pin@118||-72|-19|pin@119||-72|-25
+Awire|net@281|||1800|pin@119||-72|-25|wire90@17|a|-68.5|-25
+Awire|net@282|||1800|wire90@17|b|-63.5|-25|pin@120||-60|-25
+Awire|net@283|||900|pin@120||-60|-25|pin@121||-60|-31
+Awire|net@284|||0|pin@121||-60|-31|invI@5|in|-63.5|-31
+Awire|net@285|||0|invI@5|out|-68.5|-31|pin@122||-72|-31
+Awire|net@286|||1800|inv@6|in|-63.5|-19|pin@124||-56|-19
+Awire|net@288|||900|pin@125||-54|-13|pin@52||-54|-17
+Awire|net@289|||1800|inv@4|in|-63.5|-13|pin@125||-54|-13
+Awire|net@290|||900|pin@53||-56|19|pin@126||-56|-19
+Awire|net@291|||0|nand2_sy@2|ina|-50.5|-17|pin@52||-54|-17
+Awire|net@292|||900|pin@126||-56|-19|pin@124||-56|-19
+Awire|net@293|||0|nand2_sy@2|inb|-50.5|-19|pin@126||-56|-19
+Awire|net@294|||0|invI@6|out|-20.5|-12|pin@127||-24|-12
+Awire|net@295|||1800|invI@6|in|-15.5|-12|pin@129||-12|-12
+Awire|net@298|||0|predCond@0|pred|-3.5|0|wire90@5|b|-5.5|0
+Awire|net@299|||1800|pin@131||-12|0|wire90@5|a|-10.5|0
+Awire|net@300|||2700|conn@7|a|-12|-4|pin@131||-12|0
+Awire|net@301|||0|pin@111||-12|-17|nand2@0|inb|-15.5|-17
+Awire|net@302|||1800|pin@129||-12|-12|pin@132||-12|-12
+Awire|net@303|||900|pin@132||-12|-12|pin@111||-12|-17
+Awire|net@304|||900|pin@87||-18|20|pin@90||-18|15
+Awire|predLO|D5G2;||2700|pin@3||-34|-18|nor2n@0|inb|-34|-14.5
+Awire|s[1]|D5G2;||2700|pin@116||-72|-1|pin@117||-72|2
+Awire|s[2]|D5G2;||900|pin@122||-72|-31|pin@123||-72|-34
+Awire|s[3]|D5G2;||2700|pin@127||-24|-12|pin@128||-24|-8
+Esucc[C_1]|go|D6G2;|conn@7|y|O
+Eready_1|goLO|D4G2;|conn@8|a|I
+Epred[A_1]|in[L,E,G]|D4G2;|conn@5|a|I
+Emc||D4G2;|conn@4|a|I
+Epred[A]|pred[G]|D4G2;|conn@1|a|I
+Epred[B]|pred[L]|D4G2;|conn@2|a|I
+Ein_1[L,E,G]|ready|D4G2;|conn@6|a|I
+Esucc[D_1]|s[1:3]|D6G2;|conn@9|y|O
+Esucc[C]|succ[G]|D6G2;|conn@0|y|O
+Esucc[D]|succ[L]|D6G2;|conn@3|y|O
+X
+
+# Cell gaspCompareHalf;1{lay}
+CgaspCompareHalf;1{lay}||cmos90|1242068284442|1242094334090||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242094434355
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-123.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@1||-68.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@2||40.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@3||114.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@4||-155.5|10||||
+NX-Metal-1-Metal-2-Con|contact@5||175.5|16||||
+Igates1inM:inv510;3{lay}|inv510@0||-173|0|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@0||72|0|||D5G4;
+Igates2inM:nor10sym;2{lay}|nor10sym@0||9.5|0|||D5G4;
+Igates2inM:nor20;1{lay}|nor20@0||-54.5|0|||D5G4;
+NMetal-1-Pin|pin@0||1|24.5||||
+NMetal-2-Pin|pin@2||-141.5|10||||
+NMetal-2-Pin|pin@4||163.5|16||||
+IdriversM:predDri60wMC;1{lay}|predDri6@0||-123.5|0|||D5G4;
+IdriversM:sucDri60;1{lay}|sucDri60@0||147.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-17.5|0|||D5G4;
+Ametal-2|net@3|||S0|nor20@0|gnd|-87|0|predDri6@0|gnd_1|-87|0
+Ametal-2|net@4|||S0|nor20@0|vdd|-87|50|predDri6@0|vdd_2|-87|50
+Ametal-2|net@5|||S0|nor20@0|vdd_1|-87|-50|predDri6@0|vdd_3|-87|-50
+Ametal-2|net@6|||S1800|latchDri@0|gnd|105|0|sucDri60@0|gnd|107|0
+Ametal-2|net@7|||S1800|latchDri@0|vdd|105|50|sucDri60@0|vdd|107|50
+Ametal-2|net@8|||S1800|latchDri@0|vdd_5|105|-50|sucDri60@0|vdd_1|107|-50
+Ametal-2|net@9|||S0|nor10sym@0|gnd|-13|0|wellCont@0|gnd_1|-13|0
+Ametal-2|net@10|||S0|nor10sym@0|vdd_1|-13|-50|wellCont@0|vdd_2|-13|-50
+Ametal-2|net@11|||S0|nor10sym@0|vdd|-13|50|wellCont@0|vdd_3|-13|50
+Ametal-2|net@12|||S0|nor20@0|gnd_1|-22|0|wellCont@0|gnd|-22|0
+Ametal-2|net@13|||S0|nor20@0|vdd_3|-22|-50|wellCont@0|vdd|-22|-50
+Ametal-2|net@14|||S0|nor20@0|vdd_2|-22|50|wellCont@0|vdd_1|-22|50
+Ametal-1|net@15|||S900|predDri6@0|in|-123.5|-19|contact@0||-123.5|-22
+Ametal-2|net@17|||S1800|contact@0||-123.5|-22|contact@1||-68.5|-22
+Ametal-1|net@18||0.4|S900|nor20@0|out_1|-68.5|-17.5|contact@1||-68.5|-22
+Ametal-2|net@19|||S1800|contact@1||-68.5|-22|contact@2||40.5|-22
+Ametal-1|net@20|||S2700|latchDri@0|in|40.5|-25|contact@2||40.5|-22
+Ametal-2|net@21|||S1800|contact@2||40.5|-22|contact@3||114.5|-22
+Ametal-1|net@22|||S2700|sucDri60@0|in|114.5|-25|contact@3||114.5|-22
+Ametal-1|net@23|||S1800|nor20@0|inB|-46|24.5|pin@0||1|24.5
+Ametal-1|net@24|||S900|pin@0||1|24.5|nor10sym@0|out_2|1|23
+Ametal-1|net@26|||S2700|predDri6@0|pred|-155.5|7|contact@4||-155.5|10
+Ametal-2|net@27|||S1800|contact@4||-155.5|10|pin@2||-141.5|10
+Ametal-2|net@28|||S0|inv510@0|gnd|-160|0|predDri6@0|gnd|-160|0
+Ametal-2|net@29|||S0|inv510@0|vdd|-160|50|predDri6@0|vdd|-160|50
+Ametal-2|net@30|||S0|inv510@0|vdd_1|-160|-50|predDri6@0|vdd_1|-160|-50
+Ametal-2|net@31||6.2|S1800|nor10sym@0|vdd_3|32|-50|latchDri@0|vdd_7|36.5|-50
+Ametal-2|net@32||6.2|S0|latchDri@0|gnd_1|36.5|0|nor10sym@0|gnd_1|32|0
+Ametal-2|net@33||6.2|S0|latchDri@0|vdd_8|36.5|50|nor10sym@0|vdd_2|32|50
+Ametal-1|net@34|||S900|sucDri60@0|succ|175.5|32|contact@5||175.5|16
+Ametal-2|net@35|||S0|contact@5||175.5|16|pin@4||163.5|16
+Ametal-1|net@39|||S1800|inv510@0|in[1]|-167|7|predDri6@0|pred|-155.5|7
+EinA@251495090|fireLO|D5G2;|nor20@0|inA|I
+Egnd_2|gnd|D5G2;|inv510@0|gnd_1|G
+Egnd_1||D5G2;|sucDri60@0|gnd_1|G
+EinLO[X]||D5G2;|pin@0||I
+EinB|in[E]|D5G2;|nor10sym@0|inB|I
+EinA|in[X]|D5G2;|nor10sym@0|inA|I
+Emc||D5G2;|predDri6@0|mc|I
+Epred[X]||D5G2;|pin@2||U
+Ein[1]|pred[X_1]|D5G2;|inv510@0|in[1]|I
+Eout10|s[1]|D5G2;|inv510@0|out10|O
+Esucc[X]||D5G2;|pin@4||U
+Esucc_1|succ[X_1]|D5G2;|sucDri60@0|succ_1|O
+Eout|take[X]|D5G2;|latchDri@0|out|O
+Evdd_4|vdd|D5G2;|inv510@0|vdd_2|P
+Evdd_2||D5G2;|sucDri60@0|vdd_2|P
+Evdd_3||D5G2;|sucDri60@0|vdd_3|P
+Evdd_5||D5G2;|inv510@0|vdd_3|P
+X
+
+# Cell gaspCompareHalf;1{sch}
+CgaspCompareHalf;1{sch}||schematic|1242002248944|1242076367606|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@2||-26|26||||
+NOff-Page|conn@3||37.5|28||||
+NOff-Page|conn@4||-6|19|||R|
+NOff-Page|conn@9||-36|31.5|||R|
+NOff-Page|conn@10||13|45|||R|
+NOff-Page|conn@12||23|4|||RR|
+NOff-Page|conn@13||6|-14|||R|
+NOff-Page|conn@14||18|-14|||R|
+NOff-Page|conn@15||6|5.5|||RR|
+IredFive:inv;1{ic}|inv@6||-30|6|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@5||-30|18|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchDriver60;1{ic}|latchDri@0||13|36|R||D5G4;
+IredFive:nor2_sy;1{ic}|nor2_sy@2||12|-1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@4||13|11|XYRRR||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||2.5|52.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||3.5|58.5|||||ART_message(D5G6;)SgaspCompareHalf
+NWire_Pin|pin@39||13|-6||||
+NWire_Pin|pin@41||11|-6||||
+NWire_Pin|pin@48||-6|24||||
+NWire_Pin|pin@53||-20|26||||
+NWire_Pin|pin@77||18|-6||||
+NWire_Pin|pin@78||18|-10||||
+NWire_Pin|pin@79||6|-6||||
+NWire_Pin|pin@80||6|-10||||
+NWire_Pin|pin@118||-36|6||||
+NWire_Pin|pin@119||-36|12||||
+NWire_Pin|pin@120||-24|12||||
+NWire_Pin|pin@121||-24|18||||
+NWire_Pin|pin@122||-36|18||||
+NWire_Pin|pin@123||-36|21||||
+NWire_Pin|pin@139||13|28||||
+NWire_Pin|pin@178||-20|6||||
+NWire_Pin|pin@179||14|4||||
+NWire_Pin|pin@182||12|5.5||||
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-12|26|X||D5G4;
+IdriversM:sucDri60;1{ic}|sucDri60@0||26|28|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|28|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||-30|12|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|fire[X]|D5G2;||900|pin@139||13|28|nor2n@4|out|13|13.5
+Awire|in[E]|D5G2;||900|pin@77||18|-6|pin@78||18|-10
+Awire|net@65|||900|nor2_sy@2|inb|13|-3.5|pin@39||13|-6
+Awire|net@69|||2700|pin@41||11|-6|nor2_sy@2|ina|11|-3.5
+Awire|net@83|||0|pin@77||18|-6|pin@39||13|-6
+Awire|net@94|||0|predDri6@1|pred|-15|26|pin@53||-20|26
+Awire|net@119|||1800|predDri6@1|mc|-9|24|pin@48||-6|24
+Awire|net@145|||0|wire90@0|a|-2.5|28|predDri6@1|in|-9|28
+Awire|net@190|||1800|pin@79||6|-6|pin@41||11|-6
+Awire|net@279|||0|inv@6|out|-32.5|6|pin@118||-36|6
+Awire|net@280|||2700|pin@118||-36|6|pin@119||-36|12
+Awire|net@281|||1800|pin@119||-36|12|wire90@17|a|-32.5|12
+Awire|net@282|||1800|wire90@17|b|-27.5|12|pin@120||-24|12
+Awire|net@283|||2700|pin@120||-24|12|pin@121||-24|18
+Awire|net@284|||0|pin@121||-24|18|invI@5|in|-27.5|18
+Awire|net@285|||0|invI@5|out|-32.5|18|pin@122||-36|18
+Awire|net@326|||1800|wire90@0|b|2.5|28|pin@139||13|28
+Awire|net@337|||2700|conn@4|y|-6|21|pin@48||-6|24
+Awire|net@413|||2700|nor2_sy@2|out|12|1.5|pin@182||12|5.5
+Awire|net@415|||1800|conn@2|y|-24|26|pin@53||-20|26
+Awire|net@416|||900|pin@53||-20|26|pin@178||-20|6
+Awire|net@417|||1800|inv@6|in|-27.5|6|pin@178||-20|6
+Awire|net@421|||2700|pin@179||14|4|nor2n@4|ina|14|8.5
+Awire|net@429|||1800|pin@179||14|4|conn@12|y|21|4
+Awire|net@430|||900|latchDri@0|in|13|32|pin@139||13|28
+Awire|net@431|||900|conn@10|a|13|43|latchDri@0|out|13|40
+Awire|net@432|||0|sucDri60@0|in|22|28|pin@139||13|28
+Awire|net@433|||0|conn@3|a|35.5|28|sucDri60@0|succ|30|28
+Awire|net@434|||2700|conn@13|y|6|-12|pin@80||6|-10
+Awire|net@435|||900|pin@79||6|-6|pin@80||6|-10
+Awire|net@436|||2700|conn@14|y|18|-12|pin@78||18|-10
+Awire|net@437|||2700|pin@182||12|5.5|nor2n@4|inb|12|8.5
+Awire|net@438|||1800|conn@15|a|8|5.5|pin@182||12|5.5
+Awire|s[1]|D5G2;||2700|pin@122||-36|18|pin@123||-36|21
+Efire_1|fireLO|D4G2;|conn@12|a|I
+Es[2]|inLO[X]|D6G2;|conn@15|y|O
+Ein[X_1]|in[E]|D4G2;|conn@14|a|I
+EfireLO_1|in[X]|D4G2;|conn@13|a|I
+Emc||D4G2;|conn@4|a|I
+Epred[L,G]|pred[X]|D4G2;|conn@2|a|I
+Es[1:3]|s[1]|D6G2;|conn@9|y|O
+Esucc[L,G]|succ[X]|D6G2;|conn@3|y|O
+Etake[L,G]|take[X]|D6G2;|conn@10|y|O
+X
+
 # Cell joint3;1{lay}
-Cjoint3;1{lay}||cmos90|1240061945275|1240848417057|
+Cjoint3;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||6|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||0|0||||
@@ -55,7 +3367,7 @@ Eout[L]||D5G2;|pin@3||O
 X
 
 # Cell jointCtr;1{lay}
-CjointCtr;1{lay}||cmos90|1240061945275|1240848417057|
+CjointCtr;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@7||12.5|-9||||
 NMetal-1-Pin|pin@9||-3.5|-9||||
@@ -83,7 +3395,7 @@ Eout[1][L]||D5G2;|pin@18||O
 X
 
 # Cell jointG;1{lay}
-CjointG;1{lay}||cmos90|1240061945275|1240848417057|
+CjointG;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||18|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||5.5|0||||
@@ -177,7 +3489,7 @@ Eout[L]||D5G2;|pin@3||O
 X
 
 # Cell jointOut;1{lay}
-CjointOut;1{lay}||cmos90|1240061945275|1240848417057|
+CjointOut;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@7||12.5|-9||||
 NMetal-1-Pin|pin@9||-3.5|-9||||
@@ -220,8 +3532,46 @@ Eout[1][G]||D5G2;|pin@19||O
 Eout[1][L]||D5G2;|pin@18||O
 X
 
+# Cell jointOutL;1{lay}
+CjointOutL;1{lay}||cmos90|1240061945275|1241995042205||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241995275160
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Pin|pin@7||12.5|-9||||
+NMetal-1-Pin|pin@9||-3.5|-9||||
+NMetal-1-Pin|pin@11||-29.5|-9||||
+NMetal-1-Pin|pin@15||-29.5|-6||||
+NMetal-1-Pin|pin@18||-38.5|-6||||
+NMetal-1-Pin|pin@19||-38.5|0||||
+NMetal-1-Pin|pin@22||-38.5|6||||
+NMetal-1-Pin|pin@23||-22.5|0||||
+NMetal-1-Pin|pin@24||-22.5|-6||||
+NMetal-1-Pin|pin@25||-3.5|-6||||
+NMetal-1-Pin|pin@26||-16|6||||
+NMetal-1-Pin|pin@27||-16|0||||
+NMetal-1-Pin|pin@28||3|0||||
+NMetal-1-Pin|pin@29||3|-5.5||||
+NMetal-1-Pin|pin@30||12.5|-5.5||||
+Ametal-1|net@17|||S900|pin@15||-29.5|-6|pin@11||-29.5|-9
+Ametal-1|net@28|||S900|pin@23||-22.5|0|pin@24||-22.5|-6
+Ametal-1|net@29|||S900|pin@25||-3.5|-6|pin@9||-3.5|-9
+Ametal-1|net@30|||S1800|pin@24||-22.5|-6|pin@25||-3.5|-6
+Ametal-1|net@32|||S900|pin@26||-16|6|pin@27||-16|0
+Ametal-1|net@33|||S1800|pin@27||-16|0|pin@28||3|0
+Ametal-1|net@34|||S900|pin@28||3|0|pin@29||3|-5.5
+Ametal-1|net@35|||S900|pin@30||12.5|-5.5|pin@7||12.5|-9
+Ametal-1|net@36|||S1800|pin@29||3|-5.5|pin@30||12.5|-5.5
+Ametal-1|net@37|||S1800|pin@22||-38.5|6|pin@26||-16|6
+Ametal-1|net@38|||S0|pin@23||-22.5|0|pin@19||-38.5|0
+Ametal-1|net@39|||S0|pin@15||-29.5|-6|pin@18||-38.5|-6
+Ein[1][E]||D5G2;|pin@7||I
+Ein[1][G]||D5G2;|pin@9||I
+Ein[1][L]||D5G2;|pin@11||I
+Eout[1][E]||D5G2;|pin@22||O
+Eout[1][G]||D5G2;|pin@19||O
+Eout[1][L]||D5G2;|pin@18||O
+X
+
 # Cell jointS;2{lay}
-CjointS;2{lay}||cmos90|1240061945275|1240848417057|
+CjointS;2{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||27|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||16|0||||
@@ -277,7 +3627,7 @@ Eout[L,E,G]|out[1][L,E,G]|D5G2;|pin@18||O
 X
 
 # Cell leafA;1{lay}
-CleafA;1{lay}||cmos90|1240138093646|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CleafA;1{lay}||cmos90|1240138093646|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@6||50|31||5.2||
 NMetal-1-Polysilicon-Con|contact@7||11|-28||5.2||
@@ -466,7 +3816,7 @@ Eout[1][L,E,G]||D5G2;|pin@5||O
 X
 
 # Cell leg1-2;2{lay}
-Cleg1-2;2{lay}||cmos90|1240149125448|1240848417057||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Cleg1-2;2{lay}||cmos90|1240149125448|1240848417057||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||4.5|6||||
 NX-Metal-1-Metal-2-Con|contact@2||50.5|-12||||
@@ -1053,8 +4403,68 @@ Eout[L,E,G]|out[1][L,E,G]|D5G2;|pin@2||O
 Es[L,E,G]|s[1][L,E,G]|D5G2;|pin@11||I
 X
 
+# Cell leg2;4{lay}
+Cleg2;4{lay}||cmos90|1239975517548|1242132744765||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-55.5|-66||||
+NX-Metal-1-Metal-2-Con|contact@1||-28.5|-60||||
+NX-Metal-1-Metal-2-Con|contact@2||-120|-66||||
+NX-Metal-1-Metal-2-Con|contact@3||-101|-60||||
+NX-Metal-1-Metal-2-Con|contact@4||26|-66||||
+NX-Metal-1-Metal-2-Con|contact@5||42|-40||||
+NX-Metal-1-Metal-2-Con|contact@6||4|-40||||
+NX-Metal-1-Metal-2-Con|contact@7||64|-60||||
+NX-Metal-1-Metal-2-Con|contact@8||9|-60||||
+NX-Metal-1-Metal-2-Con|contact@9||-23|-66||||
+IrankAbig;1{lay}|rankAbig@0||-92.5|0|Y||D5G4;
+IrankAsmall;1{lay}|rankAsma@0||49|0|Y||D5G4;
+IrankB;2{lay}|rankB@1||-24|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||17|0|||D5G4;
+Ametal-2|net@37|||S0|wellCont@1|gnd|12.5|0|rankB@1|gnd_1|12.5|0
+Ametal-2|net@38|||S0|wellCont@1|vdd|12.5|-50|rankB@1|vdd_3|12.5|-50
+Ametal-2|net@39|||S0|wellCont@1|vdd_1|12.5|50|rankB@1|vdd_2|12.5|50
+Ametal-2|net@43|||S0|rankB@1|gnd|-60.5|0|rankAbig@0|gnd_1|-60.5|0
+Ametal-2|net@44|||S0|rankB@1|vdd|-60.5|50|rankAbig@0|vdd_2|-60.5|50
+Ametal-2|net@45|||S0|rankB@1|vdd_1|-60.5|-50|rankAbig@0|vdd_3|-60.5|-50
+Ametal-2|net@46|||S0|rankAsma@0|gnd|21.5|0|wellCont@1|gnd_1|21.5|0
+Ametal-2|net@47|||S0|rankAsma@0|vdd_1|21.5|-50|wellCont@1|vdd_2|21.5|-50
+Ametal-2|net@48|||S0|rankAsma@0|vdd|21.5|50|wellCont@1|vdd_3|21.5|50
+Ametal-1|net@49|||S900|rankB@1|b[L]|-55.5|-57|contact@0||-55.5|-66
+Ametal-1|net@51|||S900|rankB@1|b[G]|-28.5|-57|contact@1||-28.5|-60
+Ametal-1|net@54|||S900|rankAbig@0|bb[L]|-120|-57|contact@2||-120|-66
+Ametal-1|net@56|||S900|rankAbig@0|bb[G]|-101|-57|contact@3||-101|-60
+Ametal-2|net@57|||S1800|rankAbig@0|go|-71.5|-22|rankAsma@0|go|37.5|-22
+Ametal-1|net@58|||S900|rankAsma@0|ss[L]|26|-57|contact@4||26|-66
+Ametal-1|net@60|||S2700|rankAsma@0|ss[G]|42|-57|contact@5||42|-40
+Ametal-1|net@63|||S2700|rankB@1|s[G]|4|-57|contact@6||4|-40
+Ametal-1|net@64|||S900|rankAsma@0|ss[E]|64|-57|contact@7||64|-60
+Ametal-1|net@67|||S900|rankB@1|s[E]|9|-57|contact@8||9|-60
+Ametal-1|net@69|||S900|rankB@1|s[L]|-23|-57|contact@9||-23|-66
+Ametal-2|net@70|||S1800|rankAbig@0|xx|-68.5|-10|rankAsma@0|yy|54|-10
+Ametal-2|net@71|||S0|contact@0||-55.5|-66|contact@2||-120|-66
+Ametal-2|net@72|||S0|contact@1||-28.5|-60|contact@3||-101|-60
+Ametal-2|net@73|||S0|contact@4||26|-66|contact@9||-23|-66
+Ametal-2|net@74|||S0|contact@5||42|-40|contact@6||4|-40
+Ametal-2|net@75|||S0|contact@7||64|-60|contact@8||9|-60
+Eb[E]||D5G2;|rankAbig@0|b[E]|I
+Eb[G]||D5G2;|rankAbig@0|b[G]|I
+Eb[L]||D5G2;|rankAbig@0|b[L]|I
+Egnd||D5G2;|rankAbig@0|gnd|G
+Egnd_1||D5G2;|rankAsma@0|gnd_1|G
+Eout[E]||D5G2;|rankB@1|E|O
+Eout[G]||D5G2;|rankB@1|G|O
+Eout[L]||D5G2;|rankB@1|L|O
+Es[E]||D5G2;|rankAsma@0|s[E]|I
+Es[G]||D5G2;|rankAsma@0|s[G]|I
+Es[L]||D5G2;|rankAsma@0|s[L]|I
+Evdd||D5G2;|rankAbig@0|vdd|P
+Evdd_1||D5G2;|rankAbig@0|vdd_1|P
+Evdd_2||D5G2;|rankAsma@0|vdd_2|P
+Evdd_3||D5G2;|rankAsma@0|vdd_3|P
+X
+
 # Cell leg2;3{lay}
-Cleg2;3{lay}||cmos90|1239975517548|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Cleg2;3{lay}||cmos90|1239975517548|1240848417057||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()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@0||-56|0||||
 NMetal-1-Pin|pin@2||-55.5|0||||
@@ -1242,7 +4652,7 @@ Ess[L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell rankA;6{lay}
-CrankA;6{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CrankA;6{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@1||0|0||||A
 NMetal-2-Pin|pin@6||0|22||||
 IrankAbig;1{lay}|rankAbig@0||-28.5|0|||D5G4;
@@ -1274,7 +4684,7 @@ Evdd_3||D5G2;|rankAsma@0|vdd_3|P
 X
 
 # Cell rankA;1{sch}
-CrankA;1{sch}||schematic|1240057326932|1240059749785|
+CrankA;1{sch}||schematic|1240057326932|1241475717268|
 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;)S10
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@3||18|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@4||36|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
@@ -1290,113 +4700,125 @@ IredFive:nms2b;1{ic}|nms2b@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATT
 Ngeneric:Invisible-Pin|pin@0||4.5|51.5|||||ART_message(D5G6;)SrankA
 Ngeneric:Invisible-Pin|pin@1||2.5|45.5|||||ART_message(D5G4;)Sthe external reset rank
 Ngeneric:Invisible-Pin|pin@2||3.5|40.5|||||ART_message(D5G3;)Sies 18 April 2009
-NWire_Pin|pin@3||0|12||||
-NWire_Pin|pin@4||6|12||||
+NWire_Pin|pin@4||8|12||||
 NWire_Pin|pin@5||-6|18||||
 NWire_Pin|pin@6||-6|6||||
-NWire_Pin|pin@7||-36|12||||
-NWire_Pin|pin@8||-30|12||||
+NWire_Pin|pin@8||-28|12||||
 NWire_Pin|pin@9||-42|18||||
 NWire_Pin|pin@10||-42|6||||
-NWire_Pin|pin@11||-18|12||||
-NWire_Pin|pin@12||-12|12||||
+NWire_Pin|pin@12||-10|12||||
 NWire_Pin|pin@13||-24|18||||
 NWire_Pin|pin@14||-24|6||||
-NWire_Pin|pin@15||18|12||||
-NWire_Pin|pin@16||24|12||||
+NWire_Pin|pin@16||26|12||||
 NWire_Pin|pin@17||12|18||||
 NWire_Pin|pin@18||12|6||||
-NWire_Pin|pin@19||36|12||||
-NWire_Pin|pin@20||42|12||||
+NWire_Pin|pin@20||44|12||||
 NWire_Pin|pin@21||30|18||||
 NWire_Pin|pin@22||30|6||||
-NWire_Pin|pin@23||0|0||||
 NWire_Pin|pin@25||18|0||||
 NWire_Pin|pin@26||36|0||||
-NWire_Pin|pin@27||12|25||||
-NWire_Pin|pin@28||12|30||||
-NWire_Pin|pin@30||-24|25||||
-NWire_Pin|pin@31||-24|30||||
-NWire_Pin|pin@33||-6|25||||
-NWire_Pin|pin@34||-6|30||||
-NWire_Pin|pin@36||30|25||||
-NWire_Pin|pin@37||30|30||||
-NWire_Pin|pin@39||48|25||||
-NWire_Pin|pin@40||48|30||||
-NWire_Pin|pin@42||48|-9||||
+NWire_Pin|pin@27||14|25||||
+NWire_Pin|pin@28||14|30||||
+NWire_Pin|pin@30||-22|25||||
+NWire_Pin|pin@31||-22|30||||
+NWire_Pin|pin@33||-4|25||||
+NWire_Pin|pin@34||-4|30||||
+NWire_Pin|pin@36||32|25||||
+NWire_Pin|pin@37||32|30||||
+NWire_Pin|pin@39||50|25||||
+NWire_Pin|pin@40||50|30||||
+NWire_Pin|pin@42||50|-9||||
 NWire_Pin|pin@43||-6|-5||||
 NWire_Pin|pin@44||-6|-10||||
+NWire_Pin|pin@45||0|0||||
+NWire_Pin|pin@46||-18|12||||
+NWire_Pin|pin@47||-36|12||||
+NWire_Pin|pin@48||0|12||||
+NWire_Pin|pin@49||18|12||||
+NWire_Pin|pin@50||36|12||||
 IredFive:pms1;2{ic}|pms1@0||0|18|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S2
-IredFive:pms1;2{ic}|pms1@1||6|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
+IredFive:pms1;2{ic}|pms1@1||8|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
 IredFive:pms1;2{ic}|pms1@2||-36|18|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S2
-IredFive:pms1;2{ic}|pms1@3||-30|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
+IredFive:pms1;2{ic}|pms1@3||-28|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
 IredFive:pms1;2{ic}|pms1@4||-18|18|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S2
-IredFive:pms1;2{ic}|pms1@5||-12|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
+IredFive:pms1;2{ic}|pms1@5||-10|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
 IredFive:pms1;2{ic}|pms1@6||18|18|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S2
-IredFive:pms1;2{ic}|pms1@7||24|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
+IredFive:pms1;2{ic}|pms1@7||26|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
 IredFive:pms1;2{ic}|pms1@8||36|18|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S2
-IredFive:pms1;2{ic}|pms1@9||42|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
+IredFive:pms1;2{ic}|pms1@9||44|25|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S5
 IrankA;1{ic}|rankA@0||55|44|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||10|0|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-32|12|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-14|12|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||4|12|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||22|12|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||40|12|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|b[E]|D5G2;||900|pin@43||-6|-5|pin@44||-6|-10
 Awire|b[G]|D5G2;||900|pin@13||-24|18|pin@14||-24|6
 Awire|b[L]|D5G2;||900|pin@9||-42|18|pin@10||-42|6
-Awire|bb[G]|D5G2;||2700|pin@12||-12|12|pms1@5|d|-12|23
-Awire|bb[L]|D5G2;||2700|pin@8||-30|12|pms1@3|d|-30|23
-Awire|net@0|||900|pms1@0|d|0|16|pin@3||0|12
-Awire|net@1|||1800|pin@3||0|12|pin@4||6|12
-Awire|net@3|||900|pin@3||0|12|NMOSx@0|d|0|8
+Awire|bb[G]|D5G2;||2700|pin@12||-10|12|pms1@5|d|-10|23
+Awire|bb[L]|D5G2;||2700|pin@8||-28|12|pms1@3|d|-28|23
 Awire|net@4|||0|pms1@0|g|-3|18|pin@5||-6|18
 Awire|net@6|||1800|pin@6||-6|6|NMOSx@0|g|-3|6
-Awire|net@7|||900|pms1@2|d|-36|16|pin@7||-36|12
-Awire|net@8|||1800|pin@7||-36|12|pin@8||-30|12
-Awire|net@10|||900|pin@7||-36|12|nms1@2|d|-36|8
 Awire|net@11|||0|pms1@2|g|-39|18|pin@9||-42|18
 Awire|net@13|||1800|pin@10||-42|6|nms1@2|g|-39|6
-Awire|net@14|||900|pms1@4|d|-18|16|pin@11||-18|12
-Awire|net@15|||1800|pin@11||-18|12|pin@12||-12|12
-Awire|net@17|||900|pin@11||-18|12|nms1@1|d|-18|8
 Awire|net@18|||0|pms1@4|g|-21|18|pin@13||-24|18
 Awire|net@20|||1800|pin@14||-24|6|nms1@1|g|-21|6
-Awire|net@21|||900|pms1@6|d|18|16|pin@15||18|12
-Awire|net@22|||1800|pin@15||18|12|pin@16||24|12
-Awire|net@24|||900|pin@15||18|12|NMOSx@3|d|18|8
 Awire|net@25|||0|pms1@6|g|15|18|pin@17||12|18
 Awire|net@27|||1800|pin@18||12|6|NMOSx@3|g|15|6
-Awire|net@28|||900|pms1@8|d|36|16|pin@19||36|12
-Awire|net@29|||1800|pin@19||36|12|pin@20||42|12
-Awire|net@31|||900|pin@19||36|12|NMOSx@4|d|36|8
 Awire|net@32|||0|pms1@8|g|33|18|pin@21||30|18
 Awire|net@34|||1800|pin@22||30|6|NMOSx@4|g|33|6
-Awire|net@35|||900|NMOSx@0|s|0|4|pin@23||0|0
-Awire|net@36|||900|pin@23||0|0|nms2b@0|d|0|-3
 Awire|net@39|||2700|pin@25||18|0|NMOSx@3|s|18|4
 Awire|net@40|||1800|pin@25||18|0|pin@26||36|0
 Awire|net@41|||2700|pin@26||36|0|NMOSx@4|s|36|4
-Awire|net@42|||1800|pms1@1|g|9|25|pin@27||12|25
-Awire|net@43|||2700|pin@27||12|25|pin@28||12|30
-Awire|net@45|||2700|pin@30||-24|25|pin@31||-24|30
-Awire|net@47|||2700|pin@33||-6|25|pin@34||-6|30
-Awire|net@49|||2700|pin@36||30|25|pin@37||30|30
-Awire|net@51|||2700|pin@39||48|25|pin@40||48|30
-Awire|net@53|||0|pin@30||-24|25|pms1@3|g|-27|25
-Awire|net@54|||1800|pms1@5|g|-9|25|pin@33||-6|25
-Awire|net@55|||1800|pms1@7|g|27|25|pin@36||30|25
-Awire|net@56|||1800|pms1@9|g|45|25|pin@39||48|25
-Awire|net@61|||1800|nms2b@0|g|3|-9|pin@42||48|-9
-Awire|net@62|||2700|pin@42||48|-9|pin@39||48|25
-Awire|net@67|||0|conn@4|y|51|30|pin@40||48|30
-Awire|net@68|||1800|pin@23||0|0|pin@25||18|0
-Awire|net@69|||1800|pin@28||12|30|pin@37||30|30
-Awire|net@70|||1800|pin@31||-24|30|pin@34||-6|30
-Awire|net@71|||1800|pin@34||-6|30|pin@28||12|30
-Awire|net@72|||1800|pin@37||30|30|pin@40||48|30
+Awire|net@42|||1800|pms1@1|g|11|25|pin@27||14|25
+Awire|net@43|||2700|pin@27||14|25|pin@28||14|30
+Awire|net@45|||2700|pin@30||-22|25|pin@31||-22|30
+Awire|net@47|||2700|pin@33||-4|25|pin@34||-4|30
+Awire|net@49|||2700|pin@36||32|25|pin@37||32|30
+Awire|net@51|||2700|pin@39||50|25|pin@40||50|30
+Awire|net@53|||0|pin@30||-22|25|pms1@3|g|-25|25
+Awire|net@54|||1800|pms1@5|g|-7|25|pin@33||-4|25
+Awire|net@55|||1800|pms1@7|g|29|25|pin@36||32|25
+Awire|net@56|||1800|pms1@9|g|47|25|pin@39||50|25
+Awire|net@61|||1800|nms2b@0|g|3|-9|pin@42||50|-9
+Awire|net@62|||2700|pin@42||50|-9|pin@39||50|25
+Awire|net@67|||0|conn@4|y|51|30|pin@40||50|30
+Awire|net@69|||1800|pin@28||14|30|pin@37||32|30
+Awire|net@70|||1800|pin@31||-22|30|pin@34||-4|30
+Awire|net@71|||1800|pin@34||-4|30|pin@28||14|30
+Awire|net@72|||1800|pin@37||32|30|pin@40||50|30
 Awire|net@73|||0|nms2b@0|g2|-3|-5|pin@43||-6|-5
+Awire|net@74|||1800|wire90@0|a|12.5|0|pin@25||18|0
+Awire|net@75|||900|NMOSx@0|s|0|4|pin@45||0|0
+Awire|net@76|||900|pin@45||0|0|nms2b@0|d|0|-3
+Awire|net@77|||0|wire90@0|b|7.5|0|pin@45||0|0
+Awire|net@78|||900|pin@47||-36|12|nms1@2|d|-36|8
+Awire|net@79|||900|pin@50||36|12|NMOSx@4|d|36|8
+Awire|net@80|||900|pin@49||18|12|NMOSx@3|d|18|8
+Awire|net@81|||900|pin@48||0|12|NMOSx@0|d|0|8
+Awire|net@82|||900|pin@46||-18|12|nms1@1|d|-18|8
+Awire|net@83|||1800|wire90@5|a|42.5|12|pin@20||44|12
+Awire|net@84|||0|pin@4||8|12|wire90@3|a|6.5|12
+Awire|net@85|||0|pin@8||-28|12|wire90@1|a|-29.5|12
+Awire|net@86|||0|pin@12||-10|12|wire90@2|a|-11.5|12
+Awire|net@87|||0|pin@16||26|12|wire90@4|a|24.5|12
+Awire|net@88|||900|pms1@4|d|-18|16|pin@46||-18|12
+Awire|net@89|||0|wire90@2|b|-16.5|12|pin@46||-18|12
+Awire|net@90|||900|pms1@2|d|-36|16|pin@47||-36|12
+Awire|net@91|||0|wire90@1|b|-34.5|12|pin@47||-36|12
+Awire|net@92|||900|pms1@0|d|0|16|pin@48||0|12
+Awire|net@93|||0|wire90@3|b|1.5|12|pin@48||0|12
+Awire|net@94|||900|pms1@6|d|18|16|pin@49||18|12
+Awire|net@95|||0|wire90@4|b|19.5|12|pin@49||18|12
+Awire|net@96|||900|pms1@8|d|36|16|pin@50||36|12
+Awire|net@97|||0|wire90@5|b|37.5|12|pin@50||36|12
 Awire|s[E]|D5G2;||900|pin@21||30|18|pin@22||30|6
 Awire|s[G]|D5G2;||900|pin@17||12|18|pin@18||12|6
 Awire|s[L]|D5G2;||900|pin@5||-6|18|pin@6||-6|6
-Awire|ss[E]|D5G2;||2700|pin@20||42|12|pms1@9|d|42|23
-Awire|ss[G]|D5G2;||2700|pin@16||24|12|pms1@7|d|24|23
-Awire|ss[L]|D5G2;||2700|pin@4||6|12|pms1@1|d|6|23
+Awire|ss[E]|D5G2;||2700|pin@20||44|12|pms1@9|d|44|23
+Awire|ss[G]|D5G2;||2700|pin@16||26|12|pms1@7|d|26|23
+Awire|ss[L]|D5G2;||2700|pin@4||8|12|pms1@1|d|8|23
 EinA[1]|b[L,E,G]|D4G2;|conn@0|a|I
 Eout[1]|bb[L,G]|D6G2;|conn@1|y|O
 Es_1[L,E,G]|go|D4G2;|conn@4|a|I
@@ -1405,7 +4827,7 @@ Ebb_1[L,E]|ss[L,E,G]|D6G2;|conn@3|y|O
 X
 
 # Cell rankAbig;1{lay}
-CrankAbig;1{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CrankAbig;1{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-0.5|0||20.8|Y|
 NMetal-1-N-Active-Con|contact@1||27.5|0||20.8|Y|
@@ -1561,7 +4983,7 @@ Exx||D5G2;|pin@89||O
 X
 
 # Cell rankAsmall;1{lay}
-CrankAsmall;1{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CrankAsmall;1{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@3||-15|0||20.8|Y|
 NMetal-1-N-Active-Con|contact@4||-7|0||20.8|Y|
@@ -1746,7 +5168,7 @@ Es[L,E,G]||D5G2;|pin@3||I
 X
 
 # Cell rankB;2{lay}
-CrankB;2{lay}||cmos90|1239970997974|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CrankB;2{lay}||cmos90|1239970997974|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-32|0||20.8||
 NMetal-1-N-Active-Con|contact@7||-4|0||20.8||
@@ -2052,8 +5474,8 @@ Ess[L,E,G]|out[L,E,G]|D6G2;|conn@2|y|O
 Es[L,E,G]||D4G2;|conn@1|a|I
 X
 
-# Cell tree4-1;1{ic}
-Ctree4-1;1{ic}||artwork|1240200341319|1240200650704|E
+# Cell tree4-1left;1{ic}
+Ctree4-1left;1{ic}||artwork|1240200341319|1241997543539|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||6|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||0|-3|-1|-1||
@@ -2064,7 +5486,7 @@ NPin|pin@5||5|2|1|1||
 NPin|pin@6||5|-2|1|1||
 NPin|pin@7||5|0|1|1||
 NPin|pin@8||6|0|1|1||
-Ngeneric:Invisible-Pin|pin@9||0|0|||||ART_message(D5G2;)Stree4-1
+Ngeneric:Invisible-Pin|pin@9||0|0|||||ART_message(D5G2;)S[tree4-1,left]
 Ngeneric:Invisible-Pin|pin@16||0|2|1|1||
 Ngeneric:Invisible-Pin|pin@17||0|-2|1|1||
 AThicker|net@0|||FS2700|pin@3||-5|-2|pin@4||-5|2
@@ -2080,73 +5502,8 @@ Ein[1:4][L,E,G]||D5G2;|pin@1||I
 Eout[1][L,E,G]||D5G2;|pin@2||O
 X
 
-# Cell tree4-1;1{sch}
-Ctree4-1;1{sch}||schematic|1240199637646|1240200343909|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||27|-10|||RR|
-NOff-Page|conn@1||0|-29|||R|
-NOff-Page|conn@2||0|7|||R|
-Ileg2;1{ic}|leg2@0||0|0|||D5G4;
-Ileg2;1{ic}|leg2@1||-12|-15|||D5G4;
-Ileg2;1{ic}|leg2@2||12|-15|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-0.5|16.5|||||ART_message(D5G3;)Sies 19 April 2009
-Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G6;)Stree4-1
-NBus_Pin|pin@3||12|-5|-1|-1||
-NBus_Pin|pin@4||-3|-5|-1|-1||
-NBus_Pin|pin@5||-12|-5|-1|-1||
-NWire_Pin|pin@7||20|-1||||
-NWire_Pin|pin@8||-4|-16||||
-NBus_Pin|pin@9||-15|-19|-1|-1||
-NBus_Pin|pin@10||-19|-19|-1|-1||
-NBus_Pin|pin@11||-19|-23|-1|-1||
-NBus_Pin|pin@12||-9|-19|-1|-1||
-NBus_Pin|pin@13||-5|-19|-1|-1||
-NBus_Pin|pin@14||-5|-27|-1|-1||
-NWire_Pin|pin@15||-4|-10||||
-NWire_Pin|pin@16||20|-16||||
-NWire_Pin|pin@17||20|-10||||
-NBus_Pin|pin@18||9|-19|-1|-1||
-NBus_Pin|pin@19||5|-19|-1|-1||
-NBus_Pin|pin@20||5|-23|-1|-1||
-NBus_Pin|pin@21||15|-19|-1|-1||
-NBus_Pin|pin@22||19|-19|-1|-1||
-NBus_Pin|pin@23||19|-27|-1|-1||
-NBus_Pin|pin@24||3|-5|-1|-1||
-Itree4-1;1{ic}|tree4-1@0||21|14|||D5G4;
-Abus|in[1][L,E,G]|D5G2;|-0.5|IJ900|pin@22||19|-19|pin@23||19|-27
-Abus|in[2][L,E,G]|D5G2;|-0.5|IJ900|pin@19||5|-19|pin@20||5|-23
-Abus|in[3][L,E,G]|D5G2;|-0.5|IJ900|pin@13||-5|-19|pin@14||-5|-27
-Abus|in[4][L,E,G]|D5G2;|-0.5|IJ900|pin@10||-19|-19|pin@11||-19|-23
-Abus|net@0||-0.5|IJ1800|pin@21||15|-19|pin@22||19|-19
-Abus|net@1||-0.5|IJ900|leg2@0|s[L,E,G]|3|-3|pin@24||3|-5
-Abus|net@2||-0.5|IJ1800|pin@24||3|-5|pin@3||12|-5
-Abus|net@3||-0.5|IJ900|leg2@0|b[L,G]|-3|-3|pin@4||-3|-5
-Abus|net@4||-0.5|IJ0|pin@4||-3|-5|pin@5||-12|-5
-Awire|net@5|||2700|pin@17||20|-10|pin@7||20|-1
-Awire|net@6|||0|pin@7||20|-1|leg2@0|go|5|-1
-Abus|net@7||-0.5|IJ900|pin@3||12|-5|leg2@2|out[L,E,G]|12|-12
-Abus|net@8||-0.5|IJ900|pin@5||-12|-5|leg2@1|out[L,E,G]|-12|-12
-Awire|net@9|||1800|leg2@1|go|-7|-16|pin@8||-4|-16
-Abus|net@10||-0.5|IJ900|leg2@1|b[L,G]|-15|-18|pin@9||-15|-19
-Abus|net@11||-0.5|IJ0|pin@9||-15|-19|pin@10||-19|-19
-Abus|net@12||-0.5|IJ900|leg2@1|s[L,E,G]|-9|-18|pin@12||-9|-19
-Abus|net@13||-0.5|IJ1800|pin@12||-9|-19|pin@13||-5|-19
-Awire|net@14|||2700|pin@8||-4|-16|pin@15||-4|-10
-Awire|net@15|||1800|leg2@2|go|17|-16|pin@16||20|-16
-Awire|net@16|||2700|pin@16||20|-16|pin@17||20|-10
-Abus|net@17||-0.5|IJ900|leg2@2|b[L,G]|9|-18|pin@18||9|-19
-Abus|net@18||-0.5|IJ0|pin@18||9|-19|pin@19||5|-19
-Abus|net@19||-0.5|IJ900|leg2@2|s[L,E,G]|15|-18|pin@21||15|-19
-Awire|net@20|||1800|pin@15||-4|-10|pin@17||20|-10
-Awire|net@23|||1800|pin@17||20|-10|conn@0|y|25|-10
-Abus|net@26||-0.5|IJ900|conn@2|a|0|5|leg2@0|out[L,E,G]|0|3
-Ego[3]||D4G2;|conn@0|a|I
-Eb[1][L,E,G]|in[1:4][L,E,G]|D4G2;|conn@1|a|I
-Eout[1][L,E,G]||D6G2;|conn@2|y|O
-X
-
 # Cell tree4-1left;2{lay}
-Ctree4-1left;2{lay}|tree4-1|cmos90|1240197774546|1240848417057||ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree4-1left;2{lay}||cmos90|1240197774546|1241998225147||ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242050497558
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||474|112|||X|
 NX-Metal-1-Metal-2-Con|contact@1||448|106|||X|
@@ -2154,44 +5511,65 @@ NX-Metal-1-Metal-2-Con|contact@2||432|100|||X|
 NX-Metal-1-Metal-2-Con|contact@3||102|112|||X|
 NX-Metal-1-Metal-2-Con|contact@4||128|106|||X|
 NX-Metal-1-Metal-2-Con|contact@5||144|100|||X|
+NX-Metal-1-Metal-2-Con|contact@6||722.5|-112|||X|
+NX-Metal-1-Metal-2-Con|contact@7||729|-106|||X|
+NX-Metal-1-Metal-2-Con|contact@9||739|-106||||
 Ijoint3;1{lay}|joint3@0||-75|-106|X||D5G4;
 Ijoint3;1{lay}|joint3@1||363|-88|||D5G4;
 Ijoint3;1{lay}|joint3@2||-16|-88|||D5G4;
-Ijoint3;1{lay}|joint3@3||789|-106|X||D5G4;
 Ijoint3;1{lay}|joint3@4||651|106|X||D5G4;
 Ijoint3;1{lay}|joint3@5||651|-88|X||D5G4;
-Ijoint3;1{lay}|joint3@6||264|106|X||D5G4;
-Ijoint3;1{lay}|joint3@7||264|-38|X||D5G4;
+Ijoint3;1{lay}|joint3@6||363|106|X||D5G4;
+Ijoint3;1{lay}|joint3@7||363|-38|X||D5G4;
 IjointCtr;1{lay}|jointCtr@0||-12.5|-144|||D5G4;
 IjointG;1{lay}|jointG@0||458|-106|X||D5G4;
 IjointG;1{lay}|jointG@1||118|-88|||D5G4;
 IjointG;1{lay}|jointG@2||746|-88|X||D5G4;
 IjointOut;1{lay}|jointOut@0||-131.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@1||419.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@3||732.5|-144|X||D5G4;
 IjointS;2{lay}|jointS@0||416.5|-106|X||D5G4;
 IjointS;2{lay}|jointS@1||159.5|-88|||D5G4;
 IjointS;2{lay}|jointS@2||704.5|-38|X||D5G4;
 Ileg2;3{lay}|leg2@0||144|0|||D5G4;
 Ileg2;3{lay}|leg2@2||432|0|X||D5G4;
 Ileg2;3{lay}|leg2@3||720|0|X||D5G4;
-NMetal-1-Pin|pin@1||-16|-97||||
-NMetal-1-Pin|pin@2||-10|-97||||
+NMetal-1-Pin|pin@3||720|-153|||X|
+NMetal-1-Pin|pin@4||736|-153|||X|
+NMetal-1-Pin|pin@5||762|-153|||X|
+NMetal-1-Pin|pin@6||739|-144|||X|
+NMetal-1-Pin|pin@7||762|-144|||X|
+NMetal-1-Pin|pin@14||729|-150|||X|
+NMetal-1-Pin|pin@15||736|-150|||X|
+NMetal-1-Pin|pin@19||722.5|-149.5|||X|
+NMetal-1-Pin|pin@20||720|-149.5|||X|
+NMetal-2-Pin|pin@23||777|-112|||X|
+NMetal-2-Pin|pin@27||739|-100||||
+IwiresL:select144;1{lay}|select14@0||-11.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||359.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@1||647.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@2||359.5|72|||D5G4;
+IwiresL:select30;1{lay}|select30@3||647.5|72|||D5G4;
+IwiresL:select30;1{lay}|select30@4||71.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@5||71.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||564.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||276.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||564.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||276.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-11.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-155.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-299.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-443.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||-155.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-299.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||-443.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@12||-587.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@13||-587.5|72|||D5G4;
 Ametal-1|net@0|||S900|joint3@0|in[1][G]|-75|-115|jointOut@0|out[1][G]|-75|-135
 Ametal-1|net@1|||S900|joint3@0|in[1][L]|-69|-115|jointOut@0|out[1][L]|-69|-135
 Ametal-1|net@2|||S900|joint3@0|in[1][E]|-81|-115|jointOut@0|out[1][E]|-81|-135
 Ametal-1|net@6|||S900|joint3@1|in[1][G]|363|-97|jointOut@1|out[1][G]|363|-135
 Ametal-1|net@7|||S900|joint3@1|in[1][L]|357|-97|jointOut@1|out[1][L]|357|-135
 Ametal-1|net@8|||S900|joint3@1|in[1][E]|369|-97|jointOut@1|out[1][E]|369|-135
-Ametal-1|net@9|||S1800|joint3@2|in[1][G]|-16|-97|pin@1||-16|-97
-Ametal-1|net@10|||S900|joint3@2|in[1][L]|-22|-97|jointCtr@0|out[1][L]|-22|-135
-Ametal-1|net@11|||S1800|joint3@2|in[1][E]|-10|-97|pin@2||-10|-97
-Ametal-1|net@12|||S900|joint3@3|in[1][G]|789|-115|jointOut@3|out[1][G]|789|-135
-Ametal-1|net@13|||S900|joint3@3|in[1][L]|795|-115|jointOut@3|out[1][L]|795|-135
-Ametal-1|net@14|||S900|joint3@3|in[1][E]|783|-115|jointOut@3|out[1][E]|783|-135
-Ametal-2|net@29|||S1800|jointG@0|inn[1][L]|454.5|-100|joint3@3|out[L]|777|-100
-Ametal-2|net@30|||S0|joint3@3|out[E]|777|-112|jointG@0|inn[1][E]|454.5|-112
-Ametal-2|net@31|||S0|joint3@3|out[G]|777|-106|jointG@0|inn[1][G]|454.5|-106
 Ametal-1|net@32||0.4|S900|jointG@0|out[G]|452.5|-94|leg2@2|b[1][G]|452.5|-97
 Ametal-1|net@33|||S2700|leg2@2|b[1][E]|440|-97|jointG@0|out[E]|440|-94
 Ametal-1|net@34||0.4|S2700|leg2@2|b[1][L]|474.5|-97|jointG@0|out[L]|474.5|-94
@@ -2220,12 +5598,12 @@ Ametal-1|net@65|||S2700|joint3@5|in[1][G]|651|-97|joint3@4|in[1][G]|651|97
 Ametal-2|net@66|||S0|jointG@2|inn[1][E]|742.5|-94|joint3@5|out[E]|639|-94
 Ametal-2|net@67|||S1800|joint3@5|out[G]|639|-88|jointG@2|inn[1][G]|742.5|-88
 Ametal-2|net@68|||S1800|joint3@5|out[L]|639|-82|jointG@2|inn[1][L]|742.5|-82
-Ametal-1|net@70|||S900|joint3@6|in[1][L]|270|97|joint3@7|in[1][L]|270|-47
-Ametal-1|net@71|||S2700|joint3@7|in[1][E]|258|-47|joint3@6|in[1][E]|258|97
-Ametal-1|net@72|||S2700|joint3@7|in[1][G]|264|-47|joint3@6|in[1][G]|264|97
-Ametal-2|net@73|||S0|jointS@2|out[E]|701|-44|joint3@7|out[E]|252|-44
-Ametal-2|net@74|||S1800|joint3@7|out[G]|252|-38|jointS@2|out[G]|701|-38
-Ametal-2|net@75|||S1800|joint3@7|out[L]|252|-32|jointS@2|out[L]|701|-32
+Ametal-1|net@70|||S900|joint3@6|in[1][L]|369|97|joint3@7|in[1][L]|369|-47
+Ametal-1|net@71|||S2700|joint3@7|in[1][E]|357|-47|joint3@6|in[1][E]|357|97
+Ametal-1|net@72|||S2700|joint3@7|in[1][G]|363|-47|joint3@6|in[1][G]|363|97
+Ametal-2|net@73|||S0|jointS@2|out[E]|701|-44|joint3@7|out[E]|351|-44
+Ametal-2|net@74|||S1800|joint3@7|out[G]|351|-38|jointS@2|out[G]|701|-38
+Ametal-2|net@75|||S1800|joint3@7|out[L]|351|-32|jointS@2|out[L]|701|-32
 Ametal-1|net@76||0.4|S900|jointS@2|in[1][G]|688.5|-26|leg2@3|s[1][G]|688.5|-127
 Ametal-1|net@77||0.4|S2700|leg2@3|s[1][E]|677.5|-127|jointS@2|in[1][E]|677.5|-26
 Ametal-1|net@78||0.4|S900|jointG@2|out[L]|762.5|-76|leg2@3|b[1][L]|762.5|-97
@@ -2238,31 +5616,91 @@ Ametal-1|net@84|||S900|leg2@2|out[1][G]|448|129|contact@1||448|106
 Ametal-2|net@85|||S0|joint3@4|out[E]|639|100|contact@2||432|100
 Ametal-1|net@86|||S900|leg2@2|out[1][E]|432|129|contact@2||432|100
 Ametal-1|net@87|||S900|leg2@0|out[1][L]|102|129|contact@3||102|112
-Ametal-2|net@88|||S0|joint3@6|out[L]|252|112|contact@3||102|112
+Ametal-2|net@88|||S0|joint3@6|out[L]|351|112|contact@3||102|112
 Ametal-1|net@89|||S900|leg2@0|out[1][G]|128|129|contact@4||128|106
-Ametal-2|net@90|||S0|joint3@6|out[G]|252|106|contact@4||128|106
+Ametal-2|net@90|||S0|joint3@6|out[G]|351|106|contact@4||128|106
 Ametal-1|net@91|||S900|leg2@0|out[1][E]|144|129|contact@5||144|100
-Ametal-2|net@92|||S0|joint3@6|out[E]|252|100|contact@5||144|100
-Ametal-2|net@93||6.2|S0|leg2@2|vdd_8|371.5|122|leg2@0|vdd_8|204.5|122
-Ametal-2|net@94||6.2|S1800|leg2@0|gnd_1|204.5|-72|leg2@2|gnd_1|371.5|-72
-Ametal-2|net@95||6.2|S1800|leg2@0|gnd_4|204.5|72|leg2@2|gnd_4|371.5|72
-Ametal-2|net@96||6.2|S1800|leg2@0|vdd_1|204.5|22|leg2@2|vdd_1|371.5|22
-Ametal-2|net@97||6.2|S1800|leg2@0|vdd_2|204.5|-122|leg2@2|vdd_2|371.5|-122
-Ametal-2|net@98||6.2|S1800|leg2@0|vdd_3|204.5|-22|leg2@2|vdd_3|371.5|-22
-Ametal-2|net@99||6.2|S0|leg2@3|vdd_8|659.5|122|leg2@2|vdd|492.5|122
-Ametal-2|net@100||6.2|S1800|leg2@2|gnd|492.5|72|leg2@3|gnd_4|659.5|72
-Ametal-2|net@101||6.2|S1800|leg2@2|gnd_5|492.5|-72|leg2@3|gnd_1|659.5|-72
-Ametal-2|net@102||6.2|S1800|leg2@2|vdd_5|492.5|22|leg2@3|vdd_1|659.5|22
-Ametal-2|net@103||6.2|S1800|leg2@2|vdd_9|492.5|-122|leg2@3|vdd_2|659.5|-122
-Ametal-2|net@104||6.2|S1800|leg2@2|vdd_10|492.5|-22|leg2@3|vdd_3|659.5|-22
+Ametal-2|net@92|||S0|joint3@6|out[E]|351|100|contact@5||144|100
 Ametal-2|net@105|||S1800|leg2@0|go|144|-50|leg2@2|go|432|-50
 Ametal-2|net@106|||S0|leg2@3|go|720|-50|leg2@2|go|432|-50
-Ametal-1|net@109|||S900|pin@1||-16|-97|jointCtr@0|out[1][G]|-16|-135
-Ametal-1|net@111|||S900|pin@2||-10|-97|jointCtr@0|out[1][E]|-10|-135
-Egnd||D5G5;|leg2@0|gnd|G
-Egnd_5||D5G5;|leg2@0|gnd_5|G
+Ametal-1|net@112|||S1800|pin@6||739|-144|pin@7||762|-144
+Ametal-1|net@113|||S900|pin@7||762|-144|pin@5||762|-153
+Ametal-1|net@120|||S900|pin@15||736|-150|pin@4||736|-153
+Ametal-1|net@121|||S1800|pin@14||729|-150|pin@15||736|-150
+Ametal-1|net@125|||S900|pin@20||720|-149.5|pin@3||720|-153
+Ametal-1|net@126|||S0|pin@19||722.5|-149.5|pin@20||720|-149.5
+Ametal-2|net@127|||S0|pin@23||777|-112|contact@6||722.5|-112
+Ametal-2|net@137|||S0|pin@23||777|-112|jointG@0|inn[1][E]|454.5|-112
+Ametal-2|net@144|||S0|contact@7||729|-106|jointG@0|inn[1][G]|454.5|-106
+Ametal-2|net@145|||S0|pin@27||739|-100|jointG@0|inn[1][L]|454.5|-100
+Ametal-1|net@152|||S2700|pin@19||722.5|-149.5|contact@6||722.5|-112
+Ametal-1|net@154|||S2700|pin@14||729|-150|contact@7||729|-106
+Ametal-2|net@156|||S900|pin@27||739|-100|contact@9||739|-106
+Ametal-1|net@159|||S2700|pin@6||739|-144|contact@9||739|-106
+Ametal-2|net@163||6.2|S1800|tranCap@0|gnd_1|636.5|72|leg2@3|gnd_4|659.5|72
+Ametal-2|net@164||6.2|S0|leg2@3|vdd_1|659.5|22|tranCap@0|vdd_3|636.5|22
+Ametal-2|net@165||6.2|S0|leg2@3|vdd_8|659.5|122|tranCap@0|vdd_2|636.5|122
+Ametal-2|net@169||6.2|S1800|tranCap@2|vdd_2|636.5|-22|leg2@3|vdd_3|659.5|-22
+Ametal-2|net@170||6.2|S0|leg2@2|vdd_3|371.5|-22|tranCap@3|vdd_2|348.5|-22
+Ametal-2|net@171||6.2|S0|leg2@2|gnd_4|371.5|72|tranCap@1|gnd_1|348.5|72
+Ametal-2|net@172||6.2|S0|leg2@2|vdd_1|371.5|22|tranCap@1|vdd_3|348.5|22
+Ametal-2|net@173||6.2|S0|leg2@2|vdd_8|371.5|122|tranCap@1|vdd_2|348.5|122
+Ametal-2|net@174||6.2|S0|leg2@2|gnd_1|371.5|-72|tranCap@3|gnd_1|348.5|-72
+Ametal-2|net@175||6.2|S0|leg2@2|vdd_2|371.5|-122|tranCap@3|vdd_3|348.5|-122
+Ametal-2|net@176||6.2|S0|leg2@3|gnd_1|659.5|-72|tranCap@2|gnd_1|636.5|-72
+Ametal-2|net@177||6.2|S0|leg2@3|vdd_2|659.5|-122|tranCap@2|vdd_3|636.5|-122
+Ametal-2|net@199|||S0|tranCap@4|vdd|-83.5|122|tranCap@5|vdd_2|-83.5|122
+Ametal-2|net@200|||S0|tranCap@6|vdd|-371.5|122|tranCap@7|vdd_2|-371.5|122
+Ametal-2|net@201|||S0|tranCap@9|vdd|-227.5|-22|tranCap@10|vdd_2|-227.5|-22
+Ametal-2|net@202|||S0|tranCap@10|vdd_1|-371.5|-122|tranCap@11|vdd_3|-371.5|-122
+Ametal-2|net@203|||S0|tranCap@5|vdd_1|-227.5|22|tranCap@6|vdd_3|-227.5|22
+Ametal-2|net@204|||S0|tranCap@5|gnd_1|-83.5|72|tranCap@4|gnd|-83.5|72
+Ametal-2|net@205|||S0|tranCap@4|vdd_1|-83.5|22|tranCap@5|vdd_3|-83.5|22
+Ametal-2|net@206|||S0|tranCap@7|gnd_1|-371.5|72|tranCap@6|gnd|-371.5|72
+Ametal-2|net@207|||S0|tranCap@6|vdd_1|-371.5|22|tranCap@7|vdd_3|-371.5|22
+Ametal-2|net@208|||S0|tranCap@10|gnd_1|-227.5|-72|tranCap@9|gnd|-227.5|-72
+Ametal-2|net@209|||S0|tranCap@9|vdd_1|-227.5|-122|tranCap@10|vdd_3|-227.5|-122
+Ametal-2|net@210|||S0|tranCap@11|gnd_1|-371.5|-72|tranCap@10|gnd|-371.5|-72
+Ametal-2|net@211|||S0|tranCap@10|vdd|-371.5|-22|tranCap@11|vdd_2|-371.5|-22
+Ametal-2|net@212|||S0|tranCap@5|gnd|-227.5|72|tranCap@6|gnd_1|-227.5|72
+Ametal-2|net@213|||S0|tranCap@5|vdd|-227.5|122|tranCap@6|vdd_2|-227.5|122
+Ametal-2|net@214|||S0|leg2@0|gnd_4|204.5|72|tranCap@1|gnd|204.5|72
+Ametal-2|net@215|||S0|leg2@0|vdd_1|204.5|22|tranCap@1|vdd_1|204.5|22
+Ametal-2|net@216|||S0|leg2@0|vdd_8|204.5|122|tranCap@1|vdd|204.5|122
+Ametal-2|net@217|||S0|leg2@0|gnd_1|204.5|-72|tranCap@3|gnd|204.5|-72
+Ametal-2|net@218|||S0|leg2@0|vdd_2|204.5|-122|tranCap@3|vdd_1|204.5|-122
+Ametal-2|net@219|||S0|leg2@0|vdd_3|204.5|-22|tranCap@3|vdd|204.5|-22
+Ametal-2|net@220|||S0|leg2@2|gnd|492.5|72|tranCap@0|gnd|492.5|72
+Ametal-2|net@221|||S0|leg2@2|vdd|492.5|122|tranCap@0|vdd|492.5|122
+Ametal-2|net@222|||S0|leg2@2|vdd_5|492.5|22|tranCap@0|vdd_1|492.5|22
+Ametal-2|net@223|||S0|leg2@2|gnd_5|492.5|-72|tranCap@2|gnd|492.5|-72
+Ametal-2|net@224|||S0|leg2@2|vdd_9|492.5|-122|tranCap@2|vdd_1|492.5|-122
+Ametal-2|net@225|||S0|leg2@2|vdd_10|492.5|-22|tranCap@2|vdd|492.5|-22
+Ametal-2|net@226||6.2|S1800|tranCap@9|vdd_2|-83.5|-22|leg2@0|vdd_10|83.5|-22
+Ametal-2|net@233||6.2|S0|leg2@0|gnd_5|83.5|-72|tranCap@9|gnd_1|-83.5|-72
+Ametal-2|net@234||6.2|S0|leg2@3|gnd_4|659.5|72|tranCap@0|gnd|492.5|72
+Ametal-2|net@235||6.2|S0|leg2@3|vdd_1|659.5|22|tranCap@0|vdd_1|492.5|22
+Ametal-2|net@236||6.2|S0|leg2@3|vdd_8|659.5|122|tranCap@0|vdd|492.5|122
+Ametal-2|net@237||6.2|S0|leg2@3|gnd_1|659.5|-72|tranCap@2|gnd|492.5|-72
+Ametal-2|net@238||6.2|S0|leg2@3|vdd_2|659.5|-122|tranCap@2|vdd_1|492.5|-122
+Ametal-2|net@239||6.2|S0|leg2@3|vdd_3|659.5|-22|tranCap@2|vdd|492.5|-22
+Ametal-2|net@240||6.2|S1800|tranCap@9|vdd_3|-83.5|-122|leg2@0|vdd_9|83.5|-122
+Ametal-2|net@241|||S0|tranCap@11|gnd|-515.5|-72|tranCap@12|gnd_1|-515.5|-72
+Ametal-2|net@242|||S0|tranCap@11|vdd_1|-515.5|-122|tranCap@12|vdd_3|-515.5|-122
+Ametal-2|net@243|||S0|tranCap@7|gnd|-515.5|72|tranCap@13|gnd_1|-515.5|72
+Ametal-2|net@244|||S0|tranCap@7|vdd|-515.5|122|tranCap@13|vdd_2|-515.5|122
+Ametal-2|net@245|||S0|tranCap@11|vdd|-515.5|-22|tranCap@12|vdd_2|-515.5|-22
+Ametal-2|net@246|||S0|tranCap@7|vdd_1|-515.5|22|tranCap@13|vdd_3|-515.5|22
+Ametal-2|net@247||6.2|S1800|tranCap@4|vdd_2|60.5|122|leg2@0|vdd|83.5|122
+Ametal-2|net@248||6.2|S1800|tranCap@4|gnd_1|60.5|72|leg2@0|gnd|83.5|72
+Ametal-2|net@249||6.2|S0|leg2@0|vdd_5|83.5|22|tranCap@4|vdd_3|60.5|22
+Ametal-1|net@263|||S900|joint3@2|in[1][G]|-16|-97|jointCtr@0|out[1][G]|-16|-135
+Ametal-1|net@264|||S2700|jointCtr@0|out[1][L]|-22|-135|joint3@2|in[1][L]|-22|-97
+Ametal-1|net@265|||S900|joint3@2|in[1][E]|-10|-97|jointCtr@0|out[1][E]|-10|-135
+Egnd||D5G5;|tranCap@13|gnd|G
 Egnd_6||D5G5;|leg2@3|gnd|G
 Egnd_7||D5G5;|leg2@3|gnd_5|G
+Egnd_8||D5G5;|tranCap@12|gnd|G
 Ego[3]||D5G5;|leg2@3|go|I
 Ein[1][E]||D5G5;|jointOut@1|in[1][E]|I
 Ein[1][G]||D5G5;|jointOut@1|in[1][G]|I
@@ -2273,24 +5711,118 @@ Ein[2][L]||D5G5;|jointCtr@0|in[1][L]|I
 Ein[3][E]||D5G5;|jointOut@0|in[1][E]|I
 Ein[3][G]||D5G5;|jointOut@0|in[1][G]|I
 Ein[3][L]||D5G5;|jointOut@0|in[1][L]|I
-Ein[4][E]||D5G5;|jointOut@3|in[1][E]|I
-Ein[4][G]||D5G5;|jointOut@3|in[1][G]|I
-Ein[4][L]||D5G5;|jointOut@3|in[1][L]|I
+Ein[4][E]||D5G5;|pin@3||I
+Ein[4][G]||D5G5;|pin@4||I
+Ein[4][L]||D5G5;|pin@5||I
 Eout[1][E]||D5G5;|leg2@3|out[1][E]|O
 Eout[1][G]||D5G5;|leg2@3|out[1][G]|O
 Eout[1][L]||D5G5;|leg2@3|out[1][L]|O
-Evdd||D5G5;|leg2@0|vdd|P
-Evdd_5||D5G5;|leg2@0|vdd_5|P
-Evdd_9||D5G5;|leg2@0|vdd_9|P
-Evdd_10||D5G5;|leg2@0|vdd_10|P
+Evdd||D5G5;|tranCap@13|vdd|P
+Evdd_1||D5G5;|tranCap@13|vdd_1|P
 Evdd_11||D5G5;|leg2@3|vdd|P
 Evdd_12||D5G5;|leg2@3|vdd_5|P
 Evdd_13||D5G5;|leg2@3|vdd_9|P
 Evdd_14||D5G5;|leg2@3|vdd_10|P
+Evdd_15||D5G5;|tranCap@12|vdd|P
+Evdd_16||D5G5;|tranCap@12|vdd_1|P
+X
+
+# Cell tree4-1left;1{sch}
+Ctree4-1left;1{sch}||schematic|1240199637646|1241997182799|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||27|-10|||RR|
+NOff-Page|conn@1||0|-29|||R|
+NOff-Page|conn@2||0|7|||R|
+Ileg2;1{ic}|leg2@0||0|0|||D5G4;
+Ileg2;1{ic}|leg2@1||-12|-15|||D5G4;
+Ileg2;1{ic}|leg2@2||12|-15|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|16.5|||||ART_message(D5G3;)Sies 10 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G6;)Stree4-1left
+NBus_Pin|pin@3||12|-5|-1|-1||
+NBus_Pin|pin@4||-3|-5|-1|-1||
+NBus_Pin|pin@5||-12|-5|-1|-1||
+NWire_Pin|pin@7||20|-1||||
+NWire_Pin|pin@8||-4|-16||||
+NBus_Pin|pin@9||-15|-19|-1|-1||
+NBus_Pin|pin@10||-19|-19|-1|-1||
+NBus_Pin|pin@11||-19|-23|-1|-1||
+NBus_Pin|pin@12||-9|-19|-1|-1||
+NBus_Pin|pin@13||-5|-19|-1|-1||
+NBus_Pin|pin@14||-5|-27|-1|-1||
+NWire_Pin|pin@15||-4|-10||||
+NWire_Pin|pin@16||20|-16||||
+NWire_Pin|pin@17||20|-10||||
+NBus_Pin|pin@18||9|-19|-1|-1||
+NBus_Pin|pin@19||5|-19|-1|-1||
+NBus_Pin|pin@20||5|-23|-1|-1||
+NBus_Pin|pin@21||15|-19|-1|-1||
+NBus_Pin|pin@22||19|-19|-1|-1||
+NBus_Pin|pin@23||19|-27|-1|-1||
+NBus_Pin|pin@24||3|-5|-1|-1||
+IwiresL:tranCap;1{ic}|tc[1:13]|D5G3;Y4;|-11.5|3|||D5G4;
+Itree4-1left;1{ic}|tree4-1N@0||21|14|||D5G4;
+Abus|in[1][L,E,G]|D5G2;|-0.5|IJ900|pin@22||19|-19|pin@23||19|-27
+Abus|in[2][L,E,G]|D5G2;|-0.5|IJ900|pin@19||5|-19|pin@20||5|-23
+Abus|in[3][L,E,G]|D5G2;|-0.5|IJ900|pin@13||-5|-19|pin@14||-5|-27
+Abus|in[4][L,E,G]|D5G2;|-0.5|IJ900|pin@10||-19|-19|pin@11||-19|-23
+Abus|net@0||-0.5|IJ1800|pin@21||15|-19|pin@22||19|-19
+Abus|net@1||-0.5|IJ900|leg2@0|s[L,E,G]|3|-3|pin@24||3|-5
+Abus|net@2||-0.5|IJ1800|pin@24||3|-5|pin@3||12|-5
+Abus|net@3||-0.5|IJ900|leg2@0|b[L,G]|-3|-3|pin@4||-3|-5
+Abus|net@4||-0.5|IJ0|pin@4||-3|-5|pin@5||-12|-5
+Awire|net@5|||2700|pin@17||20|-10|pin@7||20|-1
+Awire|net@6|||0|pin@7||20|-1|leg2@0|go|5|-1
+Abus|net@7||-0.5|IJ900|pin@3||12|-5|leg2@2|out[L,E,G]|12|-12
+Abus|net@8||-0.5|IJ900|pin@5||-12|-5|leg2@1|out[L,E,G]|-12|-12
+Awire|net@9|||1800|leg2@1|go|-7|-16|pin@8||-4|-16
+Abus|net@10||-0.5|IJ900|leg2@1|b[L,G]|-15|-18|pin@9||-15|-19
+Abus|net@11||-0.5|IJ0|pin@9||-15|-19|pin@10||-19|-19
+Abus|net@12||-0.5|IJ900|leg2@1|s[L,E,G]|-9|-18|pin@12||-9|-19
+Abus|net@13||-0.5|IJ1800|pin@12||-9|-19|pin@13||-5|-19
+Awire|net@14|||2700|pin@8||-4|-16|pin@15||-4|-10
+Awire|net@15|||1800|leg2@2|go|17|-16|pin@16||20|-16
+Awire|net@16|||2700|pin@16||20|-16|pin@17||20|-10
+Abus|net@17||-0.5|IJ900|leg2@2|b[L,G]|9|-18|pin@18||9|-19
+Abus|net@18||-0.5|IJ0|pin@18||9|-19|pin@19||5|-19
+Abus|net@19||-0.5|IJ900|leg2@2|s[L,E,G]|15|-18|pin@21||15|-19
+Awire|net@20|||1800|pin@15||-4|-10|pin@17||20|-10
+Awire|net@23|||1800|pin@17||20|-10|conn@0|y|25|-10
+Abus|net@26||-0.5|IJ900|conn@2|a|0|5|leg2@0|out[L,E,G]|0|3
+Ego[3]||D4G2;|conn@0|a|I
+Ein[1:4][L,E,G]||D4G2;|conn@1|a|I
+Eout[1][L,E,G]||D6G2;|conn@2|y|O
+X
+
+# Cell tree4-1right;1{ic}
+Ctree4-1right;1{ic}||artwork|1240200341319|1241997504281|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||6|0|-1|-1||
+Nschematic:Bus_Pin|pin@1||0|-3|-1|-1||
+Nschematic:Bus_Pin|pin@2||0|3|-1|-1||
+NPin|pin@3||-5|-2|1|1||
+NPin|pin@4||-5|2|1|1||
+NPin|pin@5||5|2|1|1||
+NPin|pin@6||5|-2|1|1||
+NPin|pin@7||5|0|1|1||
+NPin|pin@8||6|0|1|1||
+Ngeneric:Invisible-Pin|pin@9||0|0|||||ART_message(D5G2;)S[tree4-1,right]
+Ngeneric:Invisible-Pin|pin@16||0|2|1|1||
+Ngeneric:Invisible-Pin|pin@17||0|-2|1|1||
+AThicker|net@0|||FS2700|pin@3||-5|-2|pin@4||-5|2
+AThicker|net@1|||FS1800|pin@4||-5|2|pin@5||5|2
+AThicker|net@2|||FS900|pin@7||5|0|pin@6||5|-2
+AThicker|net@3|||FS0|pin@6||5|-2|pin@3||-5|-2
+AThicker|net@4|||FS900|pin@5||5|2|pin@7||5|0
+AThicker|net@5|||FS1800|pin@7||5|0|pin@8||6|0
+Aschematic:bus|net@9||-0.5|IJ2700|pin@16||0|2|pin@2||0|3
+Aschematic:bus|net@11||-0.5|IJ2700|pin@1||0|-3|pin@17||0|-2
+Ego[3]||D5G2;|pin@0||I
+Ein[1:4][L,E,G]||D5G2;|pin@1||I
+Eout[1][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree4-1right;1{lay}
-Ctree4-1right;1{lay}|tree4-1|cmos90|1240197774546|1240848417057||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree4-1right;1{lay}||cmos90|1240197774546|1242082153615||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242082319446
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||-304|106||||
@@ -2298,10 +5830,12 @@ NX-Metal-1-Metal-2-Con|contact@2||-288|100||||
 NX-Metal-1-Metal-2-Con|contact@3||42|112||||
 NX-Metal-1-Metal-2-Con|contact@4||16|106||||
 NX-Metal-1-Metal-2-Con|contact@5||0|100||||
+NX-Metal-1-Metal-2-Con|contact@6||-579.5|-112||||
+NX-Metal-1-Metal-2-Con|contact@7||-587|-106||||
+NX-Metal-1-Metal-2-Con|contact@9||-597.5|-106||||
 Ijoint3;1{lay}|joint3@0||-69|-106|||D5G4;
 Ijoint3;1{lay}|joint3@1||-219|-88|X||D5G4;
 Ijoint3;1{lay}|joint3@2||160|-88|X||D5G4;
-Ijoint3;1{lay}|joint3@3||-645|-106|||D5G4;
 Ijoint3;1{lay}|joint3@4||-507|106|||D5G4;
 Ijoint3;1{lay}|joint3@5||-507|-88|||D5G4;
 Ijoint3;1{lay}|joint3@6||-69|106|||D5G4;
@@ -2310,32 +5844,51 @@ IjointCtr;1{lay}|jointCtr@0||156.5|-144|X||D5G4;
 IjointG;1{lay}|jointG@0||-314|-106|||D5G4;
 IjointG;1{lay}|jointG@1||26|-88|X||D5G4;
 IjointG;1{lay}|jointG@2||-602|-88|||D5G4;
-IjointOut;1{lay}|jointOut@0||-12.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@1||-275.5|-144|X||D5G4;
-IjointOut;1{lay}|jointOut@3||-588.5|-144|||D5G4;
+IjointOutL;1{lay}|jointOut@2||-275.5|-144|X||D5G4;
+IjointOutL;1{lay}|jointOut@3||-12.5|-144|||D5G4;
 IjointS;2{lay}|jointS@0||-272.5|-106|||D5G4;
 IjointS;2{lay}|jointS@1||-15.5|-88|X||D5G4;
 IjointS;2{lay}|jointS@2||-560.5|-38|||D5G4;
 Ileg2;3{lay}|leg2@0||0|0|X||D5G4;
 Ileg2;3{lay}|leg2@2||-288|0|||D5G4;
 Ileg2;3{lay}|leg2@3||-576|0|||D5G4;
-NMetal-1-Pin|pin@0||166|-97||||
-NMetal-1-Pin|pin@1||154|-97||||
-Ametal-1|net@0|||S900|joint3@0|in[1][G]|-69|-115|jointOut@0|out[1][G]|-69|-135
-Ametal-1|net@1|||S900|joint3@0|in[1][L]|-75|-115|jointOut@0|out[1][L]|-75|-135
-Ametal-1|net@2|||S900|joint3@0|in[1][E]|-63|-115|jointOut@0|out[1][E]|-63|-135
-Ametal-1|net@6|||S900|joint3@1|in[1][G]|-219|-97|jointOut@1|out[1][G]|-219|-135
-Ametal-1|net@7|||S900|joint3@1|in[1][L]|-213|-97|jointOut@1|out[1][L]|-213|-135
-Ametal-1|net@8|||S900|joint3@1|in[1][E]|-225|-97|jointOut@1|out[1][E]|-225|-135
+NMetal-1-Pin|pin@8||-576|-153||||
+NMetal-1-Pin|pin@9||-592|-153||||
+NMetal-1-Pin|pin@10||-618|-153||||
+NMetal-1-Pin|pin@12||-618|-141||||
+NMetal-1-Pin|pin@19||-587|-150||||
+NMetal-1-Pin|pin@20||-592|-150||||
+NMetal-1-Pin|pin@24||-579.5|-149.5||||
+NMetal-1-Pin|pin@25||-576|-149.5||||
+NMetal-2-Pin|pin@26||-597.5|-100||||
+NMetal-1-Pin|pin@28||-597.5|-141||||
+NMetal-1-Pin|pin@29||-225|-138||||
+NMetal-1-Pin|pin@30||-219|-144||||
+NMetal-1-Pin|pin@31||-213|-150||||
+NMetal-1-Pin|pin@32||-63|-138||||
+NMetal-1-Pin|pin@33||-69|-144||||
+NMetal-1-Pin|pin@34||-75|-150||||
+IwiresL:select144;1{lay}|select14@0||144|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-67|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@1||-67|72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||-505.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@1||-505.5|72|||D5G4;
+IwiresL:select30;1{lay}|select30@2||-217.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@3||-217.5|72|||D5G4;
+IwiresL:select30;1{lay}|select30@4||70.5|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@5||70.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-420.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-420.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-144|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-144|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@15||144|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@16||288|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@17||288|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@18||432|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@19||432|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@20||576|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@21||576|72|||D5G4;
 Ametal-1|net@9|||S900|joint3@2|in[1][G]|160|-97|jointCtr@0|out[1][G]|160|-135
-Ametal-1|net@10|||S1800|joint3@2|in[1][L]|166|-97|pin@0||166|-97
-Ametal-1|net@11|||S0|joint3@2|in[1][E]|154|-97|pin@1||154|-97
-Ametal-1|net@12|||S900|joint3@3|in[1][G]|-645|-115|jointOut@3|out[1][G]|-645|-135
-Ametal-1|net@13|||S900|joint3@3|in[1][L]|-651|-115|jointOut@3|out[1][L]|-651|-135
-Ametal-1|net@14|||S900|joint3@3|in[1][E]|-639|-115|jointOut@3|out[1][E]|-639|-135
-Ametal-2|net@29|||S0|jointG@0|inn[1][L]|-310.5|-100|joint3@3|out[L]|-633|-100
-Ametal-2|net@30|||S1800|joint3@3|out[E]|-633|-112|jointG@0|inn[1][E]|-310.5|-112
-Ametal-2|net@31|||S1800|joint3@3|out[G]|-633|-106|jointG@0|inn[1][G]|-310.5|-106
 Ametal-1|net@32||0.4|S900|jointG@0|out[G]|-308.5|-94|leg2@2|b[1][G]|-308.5|-97
 Ametal-1|net@33|||S2700|leg2@2|b[1][E]|-296|-97|jointG@0|out[E]|-296|-94
 Ametal-1|net@34||0.4|S2700|leg2@2|b[1][L]|-330.5|-97|jointG@0|out[L]|-330.5|-94
@@ -2387,50 +5940,171 @@ Ametal-1|net@89|||S900|leg2@0|out[1][G]|16|129|contact@4||16|106
 Ametal-2|net@90|||S1800|joint3@6|out[G]|-57|106|contact@4||16|106
 Ametal-1|net@91|||S900|leg2@0|out[1][E]|0|129|contact@5||0|100
 Ametal-2|net@92|||S1800|joint3@6|out[E]|-57|100|contact@5||0|100
-Ametal-2|net@93||6.2|S1800|leg2@2|vdd_8|-227.5|122|leg2@0|vdd_8|-60.5|122
-Ametal-2|net@94||6.2|S0|leg2@0|gnd_1|-60.5|-72|leg2@2|gnd_1|-227.5|-72
-Ametal-2|net@95||6.2|S0|leg2@0|gnd_4|-60.5|72|leg2@2|gnd_4|-227.5|72
-Ametal-2|net@96||6.2|S0|leg2@0|vdd_1|-60.5|22|leg2@2|vdd_1|-227.5|22
-Ametal-2|net@97||6.2|S0|leg2@0|vdd_2|-60.5|-122|leg2@2|vdd_2|-227.5|-122
-Ametal-2|net@98||6.2|S0|leg2@0|vdd_3|-60.5|-22|leg2@2|vdd_3|-227.5|-22
-Ametal-2|net@99||6.2|S1800|leg2@3|vdd_8|-515.5|122|leg2@2|vdd|-348.5|122
-Ametal-2|net@100||6.2|S0|leg2@2|gnd|-348.5|72|leg2@3|gnd_4|-515.5|72
-Ametal-2|net@101||6.2|S0|leg2@2|gnd_5|-348.5|-72|leg2@3|gnd_1|-515.5|-72
-Ametal-2|net@102||6.2|S0|leg2@2|vdd_5|-348.5|22|leg2@3|vdd_1|-515.5|22
-Ametal-2|net@103||6.2|S0|leg2@2|vdd_9|-348.5|-122|leg2@3|vdd_2|-515.5|-122
-Ametal-2|net@104||6.2|S0|leg2@2|vdd_10|-348.5|-22|leg2@3|vdd_3|-515.5|-22
 Ametal-2|net@105|||S0|leg2@0|go|0|-50|leg2@2|go|-288|-50
 Ametal-2|net@106|||S1800|leg2@3|go|-576|-50|leg2@2|go|-288|-50
-Ametal-1|net@108|||S900|pin@0||166|-97|jointCtr@0|out[1][L]|166|-135
-Ametal-1|net@110|||S900|pin@1||154|-97|jointCtr@0|out[1][E]|154|-135
-Egnd||D5G5;|leg2@0|gnd|G
-Egnd_5||D5G5;|leg2@0|gnd_5|G
-Egnd_6||D5G5;|leg2@3|gnd|G
-Egnd_7||D5G5;|leg2@3|gnd_5|G
+Ametal-1|net@123|||S0|pin@28||-597.5|-141|pin@12||-618|-141
+Ametal-1|net@124|||S900|pin@12||-618|-141|pin@10||-618|-153
+Ametal-1|net@131|||S900|pin@20||-592|-150|pin@9||-592|-153
+Ametal-1|net@132|||S0|pin@19||-587|-150|pin@20||-592|-150
+Ametal-1|net@136|||S900|pin@25||-576|-149.5|pin@8||-576|-153
+Ametal-1|net@137|||S1800|pin@24||-579.5|-149.5|pin@25||-576|-149.5
+Ametal-1|net@141|||S900|joint3@2|in[1][L]|166|-97|jointCtr@0|out[1][L]|166|-135
+Ametal-1|net@142|||S900|joint3@2|in[1][E]|154|-97|jointCtr@0|out[1][E]|154|-135
+Ametal-2|net@143|||S1800|contact@7||-587|-106|jointG@0|inn[1][G]|-310.5|-106
+Ametal-2|net@145|||S1800|contact@6||-579.5|-112|jointG@0|inn[1][E]|-310.5|-112
+Ametal-1|net@155|||S2700|pin@24||-579.5|-149.5|contact@6||-579.5|-112
+Ametal-1|net@157|||S2700|pin@19||-587|-150|contact@7||-587|-106
+Ametal-2|net@164|||S0|jointG@0|inn[1][L]|-310.5|-100|pin@26||-597.5|-100
+Ametal-2|net@165|||S900|pin@26||-597.5|-100|contact@9||-597.5|-106
+Ametal-1|net@166|||S2700|pin@28||-597.5|-141|contact@9||-597.5|-106
+Ametal-2|net@167|||S0|tranCap@0|gnd_1|-348.5|-72|leg2@2|gnd_5|-348.5|-72
+Ametal-2|net@168|||S0|tranCap@0|vdd_2|-348.5|-22|leg2@2|vdd_10|-348.5|-22
+Ametal-2|net@169|||S0|tranCap@0|vdd_3|-348.5|-122|leg2@2|vdd_9|-348.5|-122
+Ametal-2|net@170|||S0|tranCap@1|gnd_1|-348.5|72|leg2@2|gnd|-348.5|72
+Ametal-2|net@171|||S0|tranCap@1|vdd_2|-348.5|122|leg2@2|vdd|-348.5|122
+Ametal-2|net@172|||S0|tranCap@1|vdd_3|-348.5|22|leg2@2|vdd_5|-348.5|22
+Ametal-2|net@173||6.2|S0|tranCap@1|vdd|-492.5|122|leg2@3|vdd_8|-515.5|122
+Ametal-2|net@174||6.2|S1800|leg2@3|gnd_1|-515.5|-72|tranCap@0|gnd|-492.5|-72
+Ametal-2|net@175||6.2|S1800|leg2@3|vdd_2|-515.5|-122|tranCap@0|vdd_1|-492.5|-122
+Ametal-2|net@176||6.2|S1800|leg2@3|vdd_3|-515.5|-22|tranCap@0|vdd|-492.5|-22
+Ametal-2|net@177||6.2|S1800|leg2@3|gnd_4|-515.5|72|tranCap@1|gnd|-492.5|72
+Ametal-2|net@178||6.2|S1800|leg2@3|vdd_1|-515.5|22|tranCap@1|vdd_1|-492.5|22
+Ametal-2|net@185||6.2|S1800|tranCap@3|vdd_2|-72|122|leg2@0|vdd_8|-60.5|122
+Ametal-2|net@186||6.2|S0|leg2@0|gnd_4|-60.5|72|tranCap@3|gnd_1|-72|72
+Ametal-2|net@187||6.2|S0|leg2@0|vdd_1|-60.5|22|tranCap@3|vdd_3|-72|22
+Ametal-2|net@188||6.2|S0|tranCap@3|gnd|-216|72|leg2@2|gnd_4|-227.5|72
+Ametal-2|net@189||6.2|S0|tranCap@3|vdd|-216|122|leg2@2|vdd_8|-227.5|122
+Ametal-2|net@190||6.2|S0|tranCap@3|vdd_1|-216|22|leg2@2|vdd_1|-227.5|22
+Ametal-2|net@191||6.2|S0|leg2@0|gnd_1|-60.5|-72|tranCap@2|gnd_1|-72|-72
+Ametal-2|net@192||6.2|S0|leg2@0|vdd_2|-60.5|-122|tranCap@2|vdd_3|-72|-122
+Ametal-2|net@193||6.2|S0|leg2@0|vdd_3|-60.5|-22|tranCap@2|vdd_2|-72|-22
+Ametal-2|net@194||6.2|S0|tranCap@2|gnd|-216|-72|leg2@2|gnd_1|-227.5|-72
+Ametal-2|net@195||6.2|S0|tranCap@2|vdd|-216|-22|leg2@2|vdd_3|-227.5|-22
+Ametal-2|net@196||6.2|S0|tranCap@2|vdd_1|-216|-122|leg2@2|vdd_2|-227.5|-122
+Ametal-2|net@197|||S0|tranCap@15|gnd_1|216|72|tranCap@17|gnd|216|72
+Ametal-2|net@198|||S0|tranCap@15|vdd_2|216|122|tranCap@17|vdd|216|122
+Ametal-2|net@199|||S0|tranCap@16|gnd_1|360|-72|tranCap@18|gnd|360|-72
+Ametal-2|net@200|||S0|tranCap@16|vdd_2|360|-22|tranCap@18|vdd|360|-22
+Ametal-2|net@201|||S0|tranCap@17|gnd_1|360|72|tranCap@19|gnd|360|72
+Ametal-2|net@202|||S0|tranCap@17|vdd_3|360|22|tranCap@19|vdd_1|360|22
+Ametal-2|net@203|||S0|tranCap@18|gnd_1|504|-72|tranCap@20|gnd|504|-72
+Ametal-2|net@204|||S0|tranCap@18|vdd_3|504|-122|tranCap@20|vdd_1|504|-122
+Ametal-2|net@205|||S0|tranCap@19|gnd_1|504|72|tranCap@21|gnd|504|72
+Ametal-2|net@206|||S0|tranCap@19|vdd_2|504|122|tranCap@21|vdd|504|122
+Ametal-2|net@211||6.2|S0|tranCap@16|vdd|216|-22|leg2@0|vdd_10|60.5|-22
+Ametal-2|net@212||6.2|S0|tranCap@16|gnd|216|-72|leg2@0|gnd_5|60.5|-72
+Ametal-2|net@213||6.2|S0|tranCap@16|vdd_1|216|-122|leg2@0|vdd_9|60.5|-122
+Ametal-2|net@214||6.2|S0|tranCap@15|vdd_1|72|22|leg2@0|vdd_5|60.5|22
+Ametal-2|net@215||6.2|S0|tranCap@15|gnd|72|72|leg2@0|gnd|60.5|72
+Ametal-2|net@216||6.2|S0|tranCap@15|vdd|72|122|leg2@0|vdd|60.5|122
+Ametal-1|net@217|||S1800|jointOut@2|out[1][E]|-237|-138|pin@29||-225|-138
+Ametal-1|net@218|||S2700|pin@29||-225|-138|joint3@1|in[1][E]|-225|-97
+Ametal-1|net@219|||S1800|jointOut@2|out[1][G]|-237|-144|pin@30||-219|-144
+Ametal-1|net@220|||S2700|pin@30||-219|-144|joint3@1|in[1][G]|-219|-97
+Ametal-1|net@221|||S1800|jointOut@2|out[1][L]|-237|-150|pin@31||-213|-150
+Ametal-1|net@222|||S2700|pin@31||-213|-150|joint3@1|in[1][L]|-213|-97
+Ametal-1|net@223|||S900|joint3@0|in[1][E]|-63|-115|pin@32||-63|-138
+Ametal-1|net@224|||S1800|pin@32||-63|-138|jointOut@3|out[1][E]|-51|-138
+Ametal-1|net@225|||S900|joint3@0|in[1][G]|-69|-115|pin@33||-69|-144
+Ametal-1|net@226|||S1800|pin@33||-69|-144|jointOut@3|out[1][G]|-51|-144
+Ametal-1|net@227|||S900|joint3@0|in[1][L]|-75|-115|pin@34||-75|-150
+Ametal-1|net@228|||S1800|pin@34||-75|-150|jointOut@3|out[1][L]|-51|-150
+Ametal-2|net@229|||S0|tranCap@20|vdd|504|-22|tranCap@18|vdd_2|504|-22
+Ametal-2|net@230|||S0|tranCap@21|vdd_1|504|22|tranCap@19|vdd_3|504|22
+Egnd_1|gnd|D5G5;|tranCap@21|gnd_1|P
+Egnd_6|gnd_1|D5G5;|leg2@3|gnd|G
+Egnd_7|gnd_2|D5G5;|leg2@3|gnd_5|G
+Egnd_8|gnd_3|D5G5;|tranCap@20|gnd_1|P
 Ego|go[3]|D5G5;|leg2@3|go|I
-Ein[1][E]||D5G5;|jointOut@1|in[1][E]|I
-Ein[1][G]||D5G5;|jointOut@1|in[1][G]|I
-Ein[1][L]||D5G5;|jointOut@1|in[1][L]|I
+Ein[1][E]||D5G5;|jointOut@2|in[1][E]|I
+Ein[1][G]||D5G5;|jointOut@2|in[1][G]|I
+Ein[1][L]||D5G5;|jointOut@2|in[1][L]|I
 Ein[2][E]||D5G5;|jointCtr@0|in[1][E]|I
 Ein[2][G]||D5G5;|jointCtr@0|in[1][G]|I
 Ein[2][L]||D5G5;|jointCtr@0|in[1][L]|I
-Ein[3][E]||D5G5;|jointOut@0|in[1][E]|I
-Ein[3][G]||D5G5;|jointOut@0|in[1][G]|I
-Ein[3][L]||D5G5;|jointOut@0|in[1][L]|I
-Ein[4][E]||D5G5;|jointOut@3|in[1][E]|I
-Ein[4][G]||D5G5;|jointOut@3|in[1][G]|I
-Ein[4][L]||D5G5;|jointOut@3|in[1][L]|I
+Ein[3][E]||D5G5;|jointOut@3|in[1][E]|I
+Ein[3][G]||D5G5;|jointOut@3|in[1][G]|I
+Ein[3][L]||D5G5;|jointOut@3|in[1][L]|I
+Ein[4][E]||D5G5;|pin@8||I
+Ein[4][G]||D5G5;|pin@9||I
+Ein[4][L]||D5G5;|pin@10||I
 Eout[1][E]||D5G5;|leg2@3|out[1][E]|O
 Eout[1][G]||D5G5;|leg2@3|out[1][G]|O
 Eout[1][L]||D5G5;|leg2@3|out[1][L]|O
-Evdd||D5G5;|leg2@0|vdd|P
-Evdd_5||D5G5;|leg2@0|vdd_5|P
-Evdd_9||D5G5;|leg2@0|vdd_9|P
-Evdd_10||D5G5;|leg2@0|vdd_10|P
-Evdd_11||D5G5;|leg2@3|vdd|P
-Evdd_12||D5G5;|leg2@3|vdd_5|P
-Evdd_13||D5G5;|leg2@3|vdd_9|P
-Evdd_14||D5G5;|leg2@3|vdd_10|P
+Evdd_2|vdd|D5G5;|tranCap@21|vdd_2|P
+Evdd_3|vdd_1|D5G5;|tranCap@21|vdd_3|P
+Evdd_11|vdd_2|D5G5;|leg2@3|vdd|P
+Evdd_12|vdd_3|D5G5;|leg2@3|vdd_5|P
+Evdd_13|vdd_4|D5G5;|leg2@3|vdd_9|P
+Evdd_14|vdd_5|D5G5;|leg2@3|vdd_10|P
+Evdd_15|vdd_6|D5G5;|tranCap@20|vdd_2|P
+Evdd_16|vdd_7|D5G5;|tranCap@20|vdd_3|P
+X
+
+# Cell tree4-1right;1{sch}
+Ctree4-1right;1{sch}||schematic|1240199637646|1241997415697|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||27|-10|||RR|
+NOff-Page|conn@1||0|-29|||R|
+NOff-Page|conn@2||0|7|||R|
+Ileg2;1{ic}|leg2@0||0|0|||D5G4;
+Ileg2;1{ic}|leg2@1||-12|-15|||D5G4;
+Ileg2;1{ic}|leg2@2||12|-15|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|16.5|||||ART_message(D5G3;)Sies 10 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G6;)Stree4-1right
+NBus_Pin|pin@3||12|-5|-1|-1||
+NBus_Pin|pin@4||-3|-5|-1|-1||
+NBus_Pin|pin@5||-12|-5|-1|-1||
+NWire_Pin|pin@7||20|-1||||
+NWire_Pin|pin@8||-4|-16||||
+NBus_Pin|pin@9||-15|-19|-1|-1||
+NBus_Pin|pin@10||-19|-19|-1|-1||
+NBus_Pin|pin@11||-19|-23|-1|-1||
+NBus_Pin|pin@12||-9|-19|-1|-1||
+NBus_Pin|pin@13||-5|-19|-1|-1||
+NBus_Pin|pin@14||-5|-27|-1|-1||
+NWire_Pin|pin@15||-4|-10||||
+NWire_Pin|pin@16||20|-16||||
+NWire_Pin|pin@17||20|-10||||
+NBus_Pin|pin@18||9|-19|-1|-1||
+NBus_Pin|pin@19||5|-19|-1|-1||
+NBus_Pin|pin@20||5|-23|-1|-1||
+NBus_Pin|pin@21||15|-19|-1|-1||
+NBus_Pin|pin@22||19|-19|-1|-1||
+NBus_Pin|pin@23||19|-27|-1|-1||
+NBus_Pin|pin@24||3|-5|-1|-1||
+IwiresL:tranCap;1{ic}|tc[1:11]|D5G3;Y4;|-11.5|3|||D5G4;
+Itree4-1right;1{ic}|tree4-1@0||21|14|||D5G4;
+Abus|in[1][L,E,G]|D5G2;|-0.5|IJ900|pin@22||19|-19|pin@23||19|-27
+Abus|in[2][L,E,G]|D5G2;|-0.5|IJ900|pin@19||5|-19|pin@20||5|-23
+Abus|in[3][L,E,G]|D5G2;|-0.5|IJ900|pin@13||-5|-19|pin@14||-5|-27
+Abus|in[4][L,E,G]|D5G2;|-0.5|IJ900|pin@10||-19|-19|pin@11||-19|-23
+Abus|net@0||-0.5|IJ1800|pin@21||15|-19|pin@22||19|-19
+Abus|net@1||-0.5|IJ900|leg2@0|s[L,E,G]|3|-3|pin@24||3|-5
+Abus|net@2||-0.5|IJ1800|pin@24||3|-5|pin@3||12|-5
+Abus|net@3||-0.5|IJ900|leg2@0|b[L,G]|-3|-3|pin@4||-3|-5
+Abus|net@4||-0.5|IJ0|pin@4||-3|-5|pin@5||-12|-5
+Awire|net@5|||2700|pin@17||20|-10|pin@7||20|-1
+Awire|net@6|||0|pin@7||20|-1|leg2@0|go|5|-1
+Abus|net@7||-0.5|IJ900|pin@3||12|-5|leg2@2|out[L,E,G]|12|-12
+Abus|net@8||-0.5|IJ900|pin@5||-12|-5|leg2@1|out[L,E,G]|-12|-12
+Awire|net@9|||1800|leg2@1|go|-7|-16|pin@8||-4|-16
+Abus|net@10||-0.5|IJ900|leg2@1|b[L,G]|-15|-18|pin@9||-15|-19
+Abus|net@11||-0.5|IJ0|pin@9||-15|-19|pin@10||-19|-19
+Abus|net@12||-0.5|IJ900|leg2@1|s[L,E,G]|-9|-18|pin@12||-9|-19
+Abus|net@13||-0.5|IJ1800|pin@12||-9|-19|pin@13||-5|-19
+Awire|net@14|||2700|pin@8||-4|-16|pin@15||-4|-10
+Awire|net@15|||1800|leg2@2|go|17|-16|pin@16||20|-16
+Awire|net@16|||2700|pin@16||20|-16|pin@17||20|-10
+Abus|net@17||-0.5|IJ900|leg2@2|b[L,G]|9|-18|pin@18||9|-19
+Abus|net@18||-0.5|IJ0|pin@18||9|-19|pin@19||5|-19
+Abus|net@19||-0.5|IJ900|leg2@2|s[L,E,G]|15|-18|pin@21||15|-19
+Awire|net@20|||1800|pin@15||-4|-10|pin@17||20|-10
+Awire|net@23|||1800|pin@17||20|-10|conn@0|y|25|-10
+Abus|net@26||-0.5|IJ900|conn@2|a|0|5|leg2@0|out[L,E,G]|0|3
+Ego[3]||D4G2;|conn@0|a|I
+Eb[1][L,E,G]|in[1:4][L,E,G]|D4G2;|conn@1|a|I
+Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
 # Cell tree9-4;1{ic}
@@ -2462,36 +6136,33 @@ Eout[1:4][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree9-4;2{lay}
-Ctree9-4;2{lay}||cmos90|1240152062198|1240848417057||ATTR_NCC(D5G6;NTY108;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree9-4;2{lay}||cmos90|1240152062198|1242082183768||ATTR_NCC(D5G6;NTY108;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242082319446
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||304|106||||
 NX-Metal-1-Metal-2-Con|contact@2||288|100||||
 Ijoint3;1{lay}|joint3@0||-69|-106|||D5G4;
-Ijoint3;1{lay}|joint3@1||-645|-106|||D5G4;
 Ijoint3;1{lay}|joint3@2||-357|-106|||D5G4;
 Ijoint3;1{lay}|joint3@3||219|-106|||D5G4;
 Ijoint3;1{lay}|joint3@5||75|-88|||D5G4;
-Ijoint3;1{lay}|joint3@6||-501|-88|||D5G4;
-Ijoint3;1{lay}|joint3@7||-213|-88|||D5G4;
-Ijoint3;1{lay}|joint3@11||363|-88|||D5G4;
+Ijoint3;1{lay}|joint3@6||-508|-88|||D5G4;
+Ijoint3;1{lay}|joint3@7||-220|-88|||D5G4;
+Ijoint3;1{lay}|joint3@11||356|-88|||D5G4;
 Ijoint3;1{lay}|joint3@12||507|-38|||D5G4;
 Ijoint3;1{lay}|joint3@14||74|-38|||D5G4;
 Ijoint3;1{lay}|joint3@15||74|106|||D5G4;
-IjointG;1{lay}|jointG@0||-602|-106|||D5G4;
 IjointG;1{lay}|jointG@1||-262|-88|X||D5G4;
 IjointG;1{lay}|jointG@3||-26|-106|||D5G4;
 IjointG;1{lay}|jointG@4||314|-88|X||D5G4;
 IjointG;1{lay}|jointG@5||170|-38|X||D5G4;
 IjointOut;1{lay}|jointOut@1||-12.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@2||-588.5|-144|||D5G4;
 IjointOut;1{lay}|jointOut@3||-300.5|-144|||D5G4;
 IjointOut;1{lay}|jointOut@4||275.5|-144|||D5G4;
 IjointOut;1{lay}|jointOut@5||563.5|-144|||D5G4;
 IjointOut;1{lay}|jointOut@6||131.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@7||-444.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@8||-156.5|-144|||D5G4;
-IjointOut;1{lay}|jointOut@9||419.5|-144|||D5G4;
+IjointOutL;1{lay}|jointOut@10||-444.5|-144|||D5G4;
+IjointOutL;1{lay}|jointOut@11||-156.5|-144|||D5G4;
+IjointOutL;1{lay}|jointOut@12||419.5|-144|||D5G4;
 IjointS;2{lay}|jointS@0||-560.5|-106|||D5G4;
 IjointS;2{lay}|jointS@1||-303.5|-88|X||D5G4;
 IjointS;2{lay}|jointS@3||15.5|-106|||D5G4;
@@ -2502,39 +6173,62 @@ Ileg2;3{lay}|leg2@15||-576|0|||D5G4;
 Ileg2;3{lay}|leg2@16||-288|0|X||D5G4;
 Ileg2;3{lay}|leg2@19||288|0|X||D5G4;
 Ileg2;3{lay}|leg2@20||144|0|X||D5G4;
-Ametal-1|net@30|||S900|joint3@6|in[1][G]|-501|-97|jointOut@7|out[1][G]|-501|-135
+NMetal-1-Pin|pin@0||-576|-153||||
+NMetal-1-Pin|pin@1||-592|-153||||
+NMetal-1-Pin|pin@2||-618|-153||||
+NMetal-1-Pin|pin@3||-618.5|-150||||
+NMetal-1-Pin|pin@4||-618|-150||||
+NMetal-1-Pin|pin@11||-596.5|-150||||
+NMetal-1-Pin|pin@12||-592|-150||||
+NMetal-1-Pin|pin@16||-584|-149.5||||
+NMetal-1-Pin|pin@17||-576|-149.5||||
+NMetal-1-Pin|pin@31||-502|-138||||
+NMetal-1-Pin|pin@33||-514|-150||||
+NMetal-1-Pin|pin@34||-508|-144||||
+NMetal-1-Pin|pin@35||-214|-138||||
+NMetal-1-Pin|pin@36||-220|-144||||
+NMetal-1-Pin|pin@37||-226|-150||||
+NMetal-1-Pin|pin@39||356|-144||||
+NMetal-1-Pin|pin@40||362|-138||||
+NMetal-1-Pin|pin@41||350|-150||||
+IwiresL:select15;1{lay}|select15@0||-221|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@1||-67|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-509|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@3||-355|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@4||-221|72|||D5G4;
+IwiresL:select15;1{lay}|select15@5||-67|72|||D5G4;
+IwiresL:select15;1{lay}|select15@6||-509|72|||D5G4;
+IwiresL:select15;1{lay}|select15@7||-355|72|||D5G4;
+IwiresL:select15;1{lay}|select15@8||355|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@9||509|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@10||355|72|||D5G4;
+IwiresL:select15;1{lay}|select15@11||509|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-432.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-144.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-432.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-144.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||431.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||431.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||583.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||583.5|72|||D5G4;
 Ametal-1|net@31|||S2700|jointOut@6|out[1][G]|75|-135|joint3@5|in[1][G]|75|-97
-Ametal-1|net@32|||S2700|jointOut@8|out[1][G]|-213|-135|joint3@7|in[1][G]|-213|-97
 Ametal-1|net@35|||S2700|jointOut@6|out[1][E]|81|-135|joint3@5|in[1][E]|81|-97
 Ametal-1|net@36|||S2700|jointOut@6|out[1][L]|69|-135|joint3@5|in[1][L]|69|-97
-Ametal-1|net@37|||S2700|jointOut@8|out[1][E]|-207|-135|joint3@7|in[1][E]|-207|-97
-Ametal-1|net@38|||S2700|jointOut@8|out[1][L]|-219|-135|joint3@7|in[1][L]|-219|-97
-Ametal-1|net@43|||S2700|jointOut@7|out[1][E]|-495|-135|joint3@6|in[1][E]|-495|-97
-Ametal-1|net@44|||S2700|jointOut@7|out[1][L]|-507|-135|joint3@6|in[1][L]|-507|-97
 Ametal-1|net@45|||S2700|jointOut@1|out[1][G]|-69|-135|joint3@0|in[1][G]|-69|-115
-Ametal-1|net@46|||S2700|jointOut@2|out[1][G]|-645|-135|joint3@1|in[1][G]|-645|-115
 Ametal-1|net@47|||S2700|jointOut@3|out[1][G]|-357|-135|joint3@2|in[1][G]|-357|-115
 Ametal-1|net@48|||S2700|jointOut@4|out[1][G]|219|-135|joint3@3|in[1][G]|219|-115
 Ametal-1|net@50|||S2700|jointOut@1|out[1][E]|-63|-135|joint3@0|in[1][E]|-63|-115
 Ametal-1|net@51|||S2700|jointOut@1|out[1][L]|-75|-135|joint3@0|in[1][L]|-75|-115
-Ametal-1|net@52|||S2700|jointOut@2|out[1][E]|-639|-135|joint3@1|in[1][E]|-639|-115
-Ametal-1|net@53|||S2700|jointOut@2|out[1][L]|-651|-135|joint3@1|in[1][L]|-651|-115
 Ametal-1|net@54|||S2700|jointOut@3|out[1][E]|-351|-135|joint3@2|in[1][E]|-351|-115
 Ametal-1|net@55|||S2700|jointOut@3|out[1][L]|-363|-135|joint3@2|in[1][L]|-363|-115
 Ametal-1|net@56|||S2700|jointOut@4|out[1][E]|225|-135|joint3@3|in[1][E]|225|-115
 Ametal-1|net@57|||S2700|jointOut@4|out[1][L]|213|-135|joint3@3|in[1][L]|213|-115
-Ametal-1|net@62|||S900|jointG@0|out[E]|-584|-94|leg2@15|b[1][E]|-584|-97
-Ametal-1|net@63||0.4|S2700|leg2@15|b[1][G]|-596.5|-97|jointG@0|out[G]|-596.5|-94
-Ametal-1|net@64||0.4|S2700|leg2@15|b[1][L]|-618.5|-97|jointG@0|out[L]|-618.5|-94
-Ametal-2|net@65|||S0|jointG@0|inn[1][L]|-598.5|-100|joint3@1|out[L]|-633|-100
-Ametal-2|net@66|||S1800|joint3@1|out[E]|-633|-112|jointG@0|inn[1][E]|-598.5|-112
-Ametal-2|net@67|||S1800|joint3@1|out[G]|-633|-106|jointG@0|inn[1][G]|-598.5|-106
-Ametal-2|net@71|||S0|jointS@1|out[G]|-307|-88|joint3@6|out[G]|-489|-88
-Ametal-2|net@72|||S1800|joint3@6|out[E]|-489|-94|jointS@1|out[E]|-307|-94
-Ametal-2|net@73|||S1800|joint3@6|out[L]|-489|-82|jointS@1|out[L]|-307|-82
-Ametal-2|net@74|||S1800|jointG@1|inn[1][L]|-265.5|-82|joint3@7|out[L]|-201|-82
-Ametal-2|net@75|||S0|joint3@7|out[E]|-201|-94|jointG@1|inn[1][E]|-265.5|-94
-Ametal-2|net@76|||S0|joint3@7|out[G]|-201|-88|jointG@1|inn[1][G]|-265.5|-88
+Ametal-2|net@71|||S0|jointS@1|out[G]|-307|-88|joint3@6|out[G]|-496|-88
+Ametal-2|net@72|||S1800|joint3@6|out[E]|-496|-94|jointS@1|out[E]|-307|-94
+Ametal-2|net@73|||S1800|joint3@6|out[L]|-496|-82|jointS@1|out[L]|-307|-82
+Ametal-2|net@74|||S1800|jointG@1|inn[1][L]|-265.5|-82|joint3@7|out[L]|-208|-82
+Ametal-2|net@75|||S0|joint3@7|out[E]|-208|-94|jointG@1|inn[1][E]|-265.5|-94
+Ametal-2|net@76|||S0|joint3@7|out[G]|-208|-88|jointG@1|inn[1][G]|-265.5|-88
 Ametal-1|net@79||0.4|S900|jointS@1|in[1][E]|-330.5|-76|leg2@16|s[1][E]|-330.5|-127
 Ametal-1|net@80||0.4|S2700|leg2@16|s[1][G]|-319.5|-127|jointS@1|in[1][G]|-319.5|-76
 Ametal-1|net@81||0.4|S2700|leg2@16|s[1][L]|-292.5|-127|jointS@1|in[1][L]|-292.5|-76
@@ -2559,15 +6253,14 @@ Ametal-2|net@150|||S1800|jointS@3|out[G]|19|-106|joint3@3|out[G]|231|-106
 Ametal-2|net@151|||S0|jointG@3|inn[1][L]|-22.5|-100|joint3@0|out[L]|-57|-100
 Ametal-2|net@152|||S1800|joint3@0|out[E]|-57|-112|jointG@3|inn[1][E]|-22.5|-112
 Ametal-2|net@153|||S1800|joint3@0|out[G]|-57|-106|jointG@3|inn[1][G]|-22.5|-106
-Ametal-2|net@157|||S1800|jointG@4|inn[1][L]|310.5|-82|joint3@11|out[L]|375|-82
-Ametal-2|net@158|||S0|joint3@11|out[E]|375|-94|jointG@4|inn[1][E]|310.5|-94
-Ametal-2|net@159|||S0|joint3@11|out[G]|375|-88|jointG@4|inn[1][G]|310.5|-88
+Ametal-2|net@157|||S1800|jointG@4|inn[1][L]|310.5|-82|joint3@11|out[L]|368|-82
+Ametal-2|net@158|||S0|joint3@11|out[E]|368|-94|jointG@4|inn[1][E]|310.5|-94
+Ametal-2|net@159|||S0|joint3@11|out[G]|368|-88|jointG@4|inn[1][G]|310.5|-88
 Ametal-2|net@160|||S1800|joint3@5|out[L]|87|-82|jointS@4|out[L]|269|-82
 Ametal-2|net@161|||S0|jointS@4|out[E]|269|-94|joint3@5|out[E]|87|-94
 Ametal-2|net@162|||S0|jointS@4|out[G]|269|-88|joint3@5|out[G]|87|-88
-Ametal-1|net@165|||S900|joint3@11|in[1][L]|357|-97|jointOut@9|out[1][L]|357|-135
-Ametal-1|net@166|||S2700|jointOut@9|out[1][E]|369|-135|joint3@11|in[1][E]|369|-97
-Ametal-1|net@167|||S2700|jointOut@9|out[1][G]|363|-135|joint3@11|in[1][G]|363|-97
+Ametal-1|net@166|||S0|jointOut@12|out[1][E]|381|-138|pin@40||362|-138
+Ametal-1|net@167|||S0|jointOut@12|out[1][G]|381|-144|pin@39||356|-144
 Ametal-1|net@168|||S900|jointG@4|out[E]|296|-76|leg2@19|b[1][E]|296|-97
 Ametal-1|net@169||0.4|S2700|leg2@19|b[1][G]|308.5|-97|jointG@4|out[G]|308.5|-76
 Ametal-1|net@170||0.4|S2700|leg2@19|b[1][L]|330.5|-97|jointG@4|out[L]|330.5|-76
@@ -2595,16 +6288,7 @@ Ametal-2|net@191|||S1800|joint3@15|out[E]|86|100|contact@2||288|100
 Ametal-2|net@204|||S1800|leg2@20|go|144|-50|leg2@19|go|288|-50
 Ametal-2|net@205|||S0|leg2@19|go|288|-50|leg2@14|go|0|-50
 Ametal-2|net@206|||S0|leg2@14|go|0|-50|leg2@16|go|-288|-50
-Ametal-2|net@208||6.2|S1800|leg2@15|vdd_8|-515.5|122|leg2@16|vdd_8|-348.5|122
-Ametal-2|net@209||6.2|S0|leg2@14|gnd|-60.5|72|leg2@16|gnd|-227.5|72
-Ametal-2|net@210||6.2|S0|leg2@14|gnd_5|-60.5|-72|leg2@16|gnd_5|-227.5|-72
-Ametal-2|net@211||6.2|S0|leg2@14|vdd|-60.5|122|leg2@16|vdd|-227.5|122
-Ametal-2|net@212||6.2|S0|leg2@14|vdd_5|-60.5|22|leg2@16|vdd_5|-227.5|22
-Ametal-2|net@213||6.2|S0|leg2@14|vdd_9|-60.5|-122|leg2@16|vdd_9|-227.5|-122
-Ametal-2|net@214||6.2|S0|leg2@14|vdd_10|-60.5|-22|leg2@16|vdd_10|-227.5|-22
 Ametal-2|net@215||6.2|S0|leg2@16|gnd_1|-348.5|-72|leg2@15|gnd_1|-515.5|-72
-Ametal-2|net@216||6.2|S0|leg2@16|gnd_4|-348.5|72|leg2@15|gnd_4|-515.5|72
-Ametal-2|net@217||6.2|S0|leg2@16|vdd_1|-348.5|22|leg2@15|vdd_1|-515.5|22
 Ametal-2|net@218||6.2|S0|leg2@16|vdd_2|-348.5|-122|leg2@15|vdd_2|-515.5|-122
 Ametal-2|net@219||6.2|S0|leg2@16|vdd_3|-348.5|-22|leg2@15|vdd_3|-515.5|-22
 Ametal-1|net@220|||S900|jointG@5|out[E]|152|-26|leg2@20|b[1][E]|152|-97
@@ -2626,23 +6310,96 @@ Ametal-2|net@235||6.2|S0|leg2@20|vdd_1|83.5|22|leg2@14|vdd_1|60.5|22
 Ametal-2|net@236||6.2|S0|leg2@20|vdd_2|83.5|-122|leg2@14|vdd_2|60.5|-122
 Ametal-2|net@237||6.2|S0|leg2@20|vdd_3|83.5|-22|leg2@14|vdd_3|60.5|-22
 Ametal-2|net@238||6.2|S0|leg2@20|vdd_8|83.5|122|leg2@14|vdd_8|60.5|122
-Egnd||D5G5;|leg2@19|gnd|G
-Egnd_5|gnd_1|D5G5;|leg2@19|gnd_5|G
-Egnd_7|gnd_2|D5G5;|leg2@15|gnd|G
-Egnd_9|gnd_3|D5G5;|leg2@15|gnd_5|G
+Ametal-1|net@239|||S1800|pin@3||-618.5|-150|pin@4||-618|-150
+Ametal-1|net@240|||S900|pin@4||-618|-150|pin@2||-618|-153
+Ametal-1|net@247|||S900|pin@12||-592|-150|pin@1||-592|-153
+Ametal-1|net@248|||S1800|pin@11||-596.5|-150|pin@12||-592|-150
+Ametal-1|net@252|||S900|pin@17||-576|-149.5|pin@0||-576|-153
+Ametal-1|net@253|||S1800|pin@16||-584|-149.5|pin@17||-576|-149.5
+Ametal-1|net@297|||S900|leg2@15|b[1][L]|-618.5|-97|pin@3||-618.5|-150
+Ametal-1|net@299|||S2700|pin@11||-596.5|-150|leg2@15|b[1][G]|-596.5|-97
+Ametal-1|net@300|||S2700|pin@16||-584|-149.5|leg2@15|b[1][E]|-584|-97
+Ametal-1|net@301|||S0|jointOut@10|out[1][E]|-483|-138|pin@31||-502|-138
+Ametal-1|net@302|||S2700|pin@31||-502|-138|joint3@6|in[1][E]|-502|-97
+Ametal-1|net@305|||S0|jointOut@10|out[1][L]|-483|-150|pin@33||-514|-150
+Ametal-1|net@306|||S2700|pin@33||-514|-150|joint3@6|in[1][L]|-514|-97
+Ametal-1|net@307|||S0|jointOut@10|out[1][G]|-483|-144|pin@34||-508|-144
+Ametal-1|net@308|||S2700|pin@34||-508|-144|joint3@6|in[1][G]|-508|-97
+Ametal-2|net@309||6.2|S0|tranCap@0|vdd_1|-504.5|-122|leg2@15|vdd_2|-515.5|-122
+Ametal-2|net@310||6.2|S1800|leg2@15|gnd_1|-515.5|-72|tranCap@0|gnd|-504.5|-72
+Ametal-2|net@311||6.2|S1800|leg2@15|vdd_3|-515.5|-22|tranCap@0|vdd|-504.5|-22
+Ametal-2|net@312||6.2|S1800|tranCap@0|vdd_3|-360.5|-122|leg2@16|vdd_2|-348.5|-122
+Ametal-2|net@313||6.2|S0|leg2@16|gnd_1|-348.5|-72|tranCap@0|gnd_1|-360.5|-72
+Ametal-2|net@314||6.2|S0|leg2@16|vdd_3|-348.5|-22|tranCap@0|vdd_2|-360.5|-22
+Ametal-1|net@315|||S900|joint3@7|in[1][E]|-214|-97|pin@35||-214|-138
+Ametal-1|net@316|||S1800|pin@35||-214|-138|jointOut@11|out[1][E]|-195|-138
+Ametal-1|net@317|||S900|joint3@7|in[1][G]|-220|-97|pin@36||-220|-144
+Ametal-1|net@318|||S1800|pin@36||-220|-144|jointOut@11|out[1][G]|-195|-144
+Ametal-1|net@319|||S900|joint3@7|in[1][L]|-226|-97|pin@37||-226|-150
+Ametal-1|net@320|||S1800|pin@37||-226|-150|jointOut@11|out[1][L]|-195|-150
+Ametal-2|net@321||6.2|S0|tranCap@1|gnd|-216.5|-72|leg2@16|gnd_5|-227.5|-72
+Ametal-2|net@322||6.2|S1800|leg2@16|vdd_9|-227.5|-122|tranCap@1|vdd_1|-216.5|-122
+Ametal-2|net@323||6.2|S1800|leg2@16|vdd_10|-227.5|-22|tranCap@1|vdd|-216.5|-22
+Ametal-2|net@324||6.2|S1800|tranCap@1|vdd_2|-72.5|-22|leg2@14|vdd_10|-60.5|-22
+Ametal-2|net@325||6.2|S0|leg2@14|gnd_5|-60.5|-72|tranCap@1|gnd_1|-72.5|-72
+Ametal-2|net@326||6.2|S0|leg2@14|vdd_9|-60.5|-122|tranCap@1|vdd_3|-72.5|-122
+Ametal-2|net@327||6.2|S0|tranCap@2|vdd|-504.5|122|leg2@15|vdd_8|-515.5|122
+Ametal-2|net@328||6.2|S1800|leg2@15|gnd_4|-515.5|72|tranCap@2|gnd|-504.5|72
+Ametal-2|net@329||6.2|S1800|leg2@15|vdd_1|-515.5|22|tranCap@2|vdd_1|-504.5|22
+Ametal-2|net@330||6.2|S1800|leg2@16|gnd|-227.5|72|tranCap@3|gnd|-216.5|72
+Ametal-2|net@331||6.2|S1800|leg2@16|vdd|-227.5|122|tranCap@3|vdd|-216.5|122
+Ametal-2|net@332||6.2|S1800|leg2@16|vdd_5|-227.5|22|tranCap@3|vdd_1|-216.5|22
+Ametal-2|net@333||6.2|S1800|tranCap@2|vdd_2|-360.5|122|leg2@16|vdd_8|-348.5|122
+Ametal-2|net@334||6.2|S0|leg2@14|gnd|-60.5|72|tranCap@3|gnd_1|-72.5|72
+Ametal-2|net@335||6.2|S0|leg2@14|vdd|-60.5|122|tranCap@3|vdd_2|-72.5|122
+Ametal-2|net@336||6.2|S0|leg2@14|vdd_5|-60.5|22|tranCap@3|vdd_3|-72.5|22
+Ametal-2|net@337||6.2|S0|leg2@16|gnd_4|-348.5|72|tranCap@2|gnd_1|-360.5|72
+Ametal-2|net@338||6.2|S1800|tranCap@2|vdd_3|-360.5|22|leg2@16|vdd_1|-348.5|22
+Ametal-2|net@339||6.2|S0|tranCap@4|vdd|359.5|-22|leg2@19|vdd_10|348.5|-22
+Ametal-2|net@340||6.2|S1800|leg2@19|gnd_5|348.5|-72|tranCap@4|gnd|359.5|-72
+Ametal-2|net@341||6.2|S1800|leg2@19|gnd|348.5|72|tranCap@5|gnd|359.5|72
+Ametal-2|net@342||6.2|S1800|leg2@19|vdd|348.5|122|tranCap@5|vdd|359.5|122
+Ametal-2|net@343||6.2|S1800|leg2@19|vdd_5|348.5|22|tranCap@5|vdd_1|359.5|22
+Ametal-2|net@344||6.2|S1800|leg2@16|vdd_10|-227.5|-22|tranCap@1|vdd|-216.5|-22
+Ametal-2|net@345||6.2|S1800|leg2@15|gnd_1|-515.5|-72|tranCap@0|gnd|-504.5|-72
+Ametal-2|net@346||6.2|S1800|leg2@15|vdd_2|-515.5|-122|tranCap@0|vdd_1|-504.5|-122
+Ametal-2|net@347||6.2|S1800|leg2@15|vdd_3|-515.5|-22|tranCap@0|vdd|-504.5|-22
+Ametal-2|net@348||6.2|S1800|leg2@15|gnd_4|-515.5|72|tranCap@2|gnd|-504.5|72
+Ametal-2|net@349||6.2|S1800|leg2@15|vdd_1|-515.5|22|tranCap@2|vdd_1|-504.5|22
+Ametal-2|net@350||6.2|S1800|leg2@15|vdd_8|-515.5|122|tranCap@2|vdd|-504.5|122
+Ametal-2|net@351||6.2|S1800|leg2@16|gnd_5|-227.5|-72|tranCap@1|gnd|-216.5|-72
+Ametal-2|net@352||6.2|S1800|leg2@16|vdd_9|-227.5|-122|tranCap@1|vdd_1|-216.5|-122
+Ametal-2|net@353||6.2|S1800|leg2@16|gnd|-227.5|72|tranCap@3|gnd|-216.5|72
+Ametal-2|net@354||6.2|S1800|leg2@16|vdd|-227.5|122|tranCap@3|vdd|-216.5|122
+Ametal-2|net@355||6.2|S1800|leg2@16|vdd_5|-227.5|22|tranCap@3|vdd_1|-216.5|22
+Ametal-2|net@356||6.2|S1800|leg2@19|vdd_9|348.5|-122|tranCap@4|vdd_1|359.5|-122
+Ametal-1|net@360|||S2700|pin@39||356|-144|joint3@11|in[1][G]|356|-97
+Ametal-1|net@362|||S2700|pin@40||362|-138|joint3@11|in[1][E]|362|-97
+Ametal-1|net@363|||S900|joint3@11|in[1][L]|350|-97|pin@41||350|-150
+Ametal-1|net@364|||S1800|pin@41||350|-150|jointOut@12|out[1][L]|381|-150
+Ametal-2|net@365||6.2|S0|tranCap@6|vdd_1|511.5|-122|tranCap@4|vdd_3|503.5|-122
+Ametal-2|net@366||6.2|S1800|tranCap@5|vdd_3|503.5|22|tranCap@7|vdd_1|511.5|22
+Ametal-2|net@367||6.2|S1800|tranCap@5|gnd_1|503.5|72|tranCap@7|gnd|511.5|72
+Ametal-2|net@368||6.2|S1800|tranCap@5|vdd_2|503.5|122|tranCap@7|vdd|511.5|122
+Ametal-2|net@369||6.2|S1800|tranCap@4|gnd_1|503.5|-72|tranCap@6|gnd|511.5|-72
+Ametal-2|net@370||6.2|S1800|tranCap@4|vdd_2|503.5|-22|tranCap@6|vdd|511.5|-22
+Egnd_1|gnd|D5G5;|tranCap@6|gnd_1|P
+Egnd_7|gnd_1|D5G5;|leg2@15|gnd|G
+Egnd_9|gnd_2|D5G5;|leg2@15|gnd_5|G
+Egnd_4|gnd_3|D5G5;|tranCap@7|gnd_1|P
 Ego[2]||D5G5;|leg2@15|go|I
-Ein[1][E]||D5G5;|jointOut@7|in[1][E]|I
-Ein[1][G]||D5G5;|jointOut@7|in[1][G]|I
-Ein[1][L]||D5G5;|jointOut@7|in[1][L]|I
-Ein[2][E]||D5G5;|jointOut@8|in[1][E]|I
-Ein[2][G]||D5G5;|jointOut@8|in[1][G]|I
-Ein[2][L]||D5G5;|jointOut@8|in[1][L]|I
+Ein[1][E]||D5G5;|jointOut@10|in[1][E]|I
+Ein[1][G]||D5G5;|jointOut@10|in[1][G]|I
+Ein[1][L]||D5G5;|jointOut@10|in[1][L]|I
+Ein[2][E]||D5G5;|jointOut@11|in[1][E]|I
+Ein[2][G]||D5G5;|jointOut@11|in[1][G]|I
+Ein[2][L]||D5G5;|jointOut@11|in[1][L]|I
 Ein[3][E]||D5G5;|jointOut@6|in[1][E]|I
 Ein[3][G]||D5G5;|jointOut@6|in[1][G]|I
 Ein[3][L]||D5G5;|jointOut@6|in[1][L]|I
-Ein[4][E]||D5G5;|jointOut@9|in[1][E]|I
-Ein[4][G]||D5G5;|jointOut@9|in[1][G]|I
-Ein[4][L]||D5G5;|jointOut@9|in[1][L]|I
+Ein[4][E]||D5G5;|jointOut@12|in[1][E]|I
+Ein[4][G]||D5G5;|jointOut@12|in[1][G]|I
+Ein[4][L]||D5G5;|jointOut@12|in[1][L]|I
 Ein[5][E]||D5G5;|jointOut@5|in[1][E]|I
 Ein[5][G]||D5G5;|jointOut@5|in[1][G]|I
 Ein[5][L]||D5G5;|jointOut@5|in[1][L]|I
@@ -2655,9 +6412,9 @@ Ein[7][L]||D5G5;|jointOut@1|in[1][L]|I
 Ein[8][E]||D5G5;|jointOut@3|in[1][E]|I
 Ein[8][G]||D5G5;|jointOut@3|in[1][G]|I
 Ein[8][L]||D5G5;|jointOut@3|in[1][L]|I
-Ein[9][E]||D5G5;|jointOut@2|in[1][E]|I
-Ein[9][G]||D5G5;|jointOut@2|in[1][G]|I
-Ein[9][L]||D5G5;|jointOut@2|in[1][L]|I
+Ein[9][E]||D5G5;|pin@0||I
+Ein[9][G]||D5G5;|pin@1||I
+Ein[9][L]||D5G5;|pin@2||I
 Eout[1][E]||D5G5;|leg2@16|out[1][E]|O
 Eout[1][G]||D5G5;|leg2@16|out[1][G]|O
 Eout[1][L]||D5G5;|leg2@16|out[1][L]|O
@@ -2670,18 +6427,18 @@ Eout[3][L]||D5G5;|leg2@14|out[1][L]|O
 Eout[4][E]||D5G5;|leg2@15|out[1][E]|O
 Eout[4][G]||D5G5;|leg2@15|out[1][G]|O
 Eout[4][L]||D5G5;|leg2@15|out[1][L]|O
-Evdd||D5G5;|leg2@19|vdd|P
-Evdd_5|vdd_1|D5G5;|leg2@19|vdd_5|P
-Evdd_9|vdd_2|D5G5;|leg2@19|vdd_9|P
-Evdd_10|vdd_3|D5G5;|leg2@19|vdd_10|P
-Evdd_14|vdd_4|D5G5;|leg2@15|vdd|P
-Evdd_15|vdd_5|D5G5;|leg2@15|vdd_5|P
-Evdd_18|vdd_6|D5G5;|leg2@15|vdd_9|P
-Evdd_19|vdd_7|D5G5;|leg2@15|vdd_10|P
+Evdd_2|vdd|D5G5;|tranCap@6|vdd_2|P
+Evdd_3|vdd_1|D5G5;|tranCap@6|vdd_3|P
+Evdd_14|vdd_2|D5G5;|leg2@15|vdd|P
+Evdd_15|vdd_3|D5G5;|leg2@15|vdd_5|P
+Evdd_18|vdd_4|D5G5;|leg2@15|vdd_9|P
+Evdd_19|vdd_5|D5G5;|leg2@15|vdd_10|P
+Evdd_8|vdd_6|D5G5;|tranCap@7|vdd_2|P
+Evdd_9|vdd_7|D5G5;|tranCap@7|vdd_3|P
 X
 
 # Cell tree9-4;3{sch}
-Ctree9-4;3{sch}||schematic|1240168986680|1240197549194|
+Ctree9-4;3{sch}||schematic|1240168986680|1241997660626|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|-5|||YRRR|
 NOff-Page|conn@3||5|33|||R|
@@ -2725,6 +6482,7 @@ Ngeneric:Invisible-Pin|pin@61||25|5|||||ART_message(D5G2;)S5,6,7,8
 Ngeneric:Invisible-Pin|pin@62||7|5|||||ART_message(D5G2;)S5,6,7,8,9,10
 Ngeneric:Invisible-Pin|pin@63||-11|5|||||ART_message(D5G2;)S11,12,13,14
 Ngeneric:Invisible-Pin|pin@64||-29|5|||||ART_message(D5G2;)S15,16,17,18
+IwiresL:tranCap;1{ic}|tc[1:8]|D5G3;Y4;|-13.5|36|||D5G4;
 Itree9-4;1{ic}|tree9-4@0||36|36|||D5G4;
 Abus|in[1][L,E,G]|D5G2;|-0.5|IJ900|leg2@2|s[L,E,G]|45|15|pin@8||45|8
 Abus|in[2][L,E,G]|D5G2;|-0.5|IJ900|leg2@2|b[L,G]|39|15|pin@7||39|12
@@ -2848,7 +6606,7 @@ Eout[5:8][L,E,G]|out[1:4][L,E,G]|D5G2;|pin@19||O
 X
 
 # Cell tree10-4;1{lay}
-Ctree10-4;1{lay}||cmos90|1240189336011|1240848417057||ATTR_NCC(D5G5;NTX300;Y134.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree10-4;1{lay}||cmos90|1240189336011|1241998179650||ATTR_NCC(D5G5;NTX300;Y134.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242050497558
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||-304|106||||
@@ -2856,15 +6614,17 @@ NX-Metal-1-Metal-2-Con|contact@2||-288|100||||
 NX-Metal-1-Metal-2-Con|contact@3||186|112||||
 NX-Metal-1-Metal-2-Con|contact@4||160|106||||
 NX-Metal-1-Metal-2-Con|contact@5||144|100||||
-Ijoint3;1{lay}|joint3@0||789|-38|X||D5G4;
-Ijoint3;1{lay}|joint3@1||645|-88|X||D5G4;
+NX-Metal-1-Metal-2-Con|contact@6||723.5|-112|||X|
+NX-Metal-1-Metal-2-Con|contact@7||732.5|-106|||X|
+NX-Metal-1-Metal-2-Con|contact@8||742.5|-106.5||||
+Ijoint3;1{lay}|joint3@1||651|-88|X||D5G4;
 Ijoint3;1{lay}|joint3@2||501|-88|X||D5G4;
-Ijoint3;1{lay}|joint3@3||357|-106|X||D5G4;
+Ijoint3;1{lay}|joint3@3||363|-38|X||D5G4;
 Ijoint3;1{lay}|joint3@10||213|-38|X||D5G4;
 Ijoint3;1{lay}|joint3@11||69|-88|X||D5G4;
 Ijoint3;1{lay}|joint3@12||-75|-88|X||D5G4;
 Ijoint3;1{lay}|joint3@13||-219|-106|X||D5G4;
-Ijoint3;1{lay}|joint3@14||-363|-88|X||D5G4;
+Ijoint3;1{lay}|joint3@14||-357|-88|X||D5G4;
 Ijoint3;1{lay}|joint3@15||-507|-106|X||D5G4;
 Ijoint3;1{lay}|joint3@18||-219|106|X||D5G4;
 Ijoint3;1{lay}|joint3@19||-75|106|X||D5G4;
@@ -2876,18 +6636,17 @@ IjointG;1{lay}|jointG@2||170|-88|X||D5G4;
 IjointG;1{lay}|jointG@3||-26|-88|||D5G4;
 IjointG;1{lay}|jointG@4||-314|-106|||D5G4;
 IjointG;1{lay}|jointG@5||-118|-38|X||D5G4;
-IjointOut;1{lay}|jointOut@0||732.5|-144|X||D5G4;
-IjointOut;1{lay}|jointOut@1||588.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@2||444.5|-144|X||D5G4;
-IjointOut;1{lay}|jointOut@3||300.5|-144|X||D5G4;
-IjointOut;1{lay}|jointOut@8||-419.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@9||-563.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@10||156.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@11||12.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@12||-131.5|-144|X||D5G4;
 IjointOut;1{lay}|jointOut@13||-275.5|-144|X||D5G4;
-IjointS;2{lay}|jointS@0||704.5|-106|X||D5G4;
-IjointS;2{lay}|jointS@1||447.5|-38|||D5G4;
+IjointOutL;1{lay}|jointOut@14||588.5|-144|X||D5G4;
+IjointOutL;1{lay}|jointOut@15||300.5|-144|X||D5G4;
+IjointOutL;1{lay}|jointOut@16||-419.5|-144|X||D5G4;
+IjointS;2{lay}|jointS@0||704.5|-38|X||D5G4;
+IjointS;2{lay}|jointS@1||447.5|-106|||D5G4;
 IjointS;2{lay}|jointS@2||128.5|-106|X||D5G4;
 IjointS;2{lay}|jointS@3||15.5|-38|||D5G4;
 IjointS;2{lay}|jointS@4||-272.5|-88|||D5G4;
@@ -2898,46 +6657,70 @@ Ileg2;3{lay}|leg2@10||144|0|X||D5G4;
 Ileg2;3{lay}|leg2@11||0|0|||D5G4;
 Ileg2;3{lay}|leg2@12||-288|0|||D5G4;
 Ileg2;3{lay}|leg2@13||-144|0|X||D5G4;
-NMetal-1-Pin|pin@0||-369|-126||||
-Ametal-1|net@5|||S2700|jointOut@0|out[1][L]|795|-135|joint3@0|in[1][L]|795|-47
-Ametal-1|net@6|||S2700|jointOut@0|out[1][G]|789|-135|joint3@0|in[1][G]|789|-47
-Ametal-1|net@7|||S2700|jointOut@0|out[1][E]|783|-135|joint3@0|in[1][E]|783|-47
-Ametal-1|net@41|||S900|joint3@1|in[1][G]|645|-97|jointOut@1|out[1][G]|645|-135
+NMetal-1-Pin|pin@7||720|-153|||X|
+NMetal-1-Pin|pin@8||736|-153|||X|
+NMetal-1-Pin|pin@9||762|-153|||X|
+NMetal-1-Pin|pin@10||742.5|-144|||X|
+NMetal-1-Pin|pin@11||762|-144|||X|
+NMetal-1-Pin|pin@18||732.5|-150|||X|
+NMetal-1-Pin|pin@19||736|-150|||X|
+NMetal-1-Pin|pin@23||723.5|-149.5|||X|
+NMetal-1-Pin|pin@24||720|-149.5|||X|
+NMetal-2-Pin|pin@25||742.5|-100||||
+NMetal-1-Pin|pin@29||645|-138||||
+NMetal-1-Pin|pin@30||651|-144||||
+NMetal-1-Pin|pin@31||657|-150||||
+NMetal-1-Pin|pin@32||357|-138||||
+NMetal-1-Pin|pin@33||363|-144||||
+NMetal-1-Pin|pin@34||369|-150||||
+NMetal-1-Pin|pin@35||-363|-138||||
+NMetal-1-Pin|pin@36||-357|-144||||
+NMetal-1-Pin|pin@37||-351|-150||||
+IwiresL:select15;1{lay}|select15@0||499|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@1||653|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@2||211|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@3||365|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@4||499|72|||D5G4;
+IwiresL:select15;1{lay}|select15@5||653|72|||D5G4;
+IwiresL:select15;1{lay}|select15@6||211|72|||D5G4;
+IwiresL:select15;1{lay}|select15@7||365|72|||D5G4;
+IwiresL:select15;1{lay}|select15@8||-355|-72|||D5G4;
+IwiresL:select15;1{lay}|select15@9||-355|72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||72|72|||D5G4;
+IwiresL:select30;1{lay}|select30@1||72|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@2||-72|72|||D5G4;
+IwiresL:select30;1{lay}|select30@3||-216|72|||D5G4;
+IwiresL:select30;1{lay}|select30@4||-72|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@5||-216|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||575.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||575.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||287.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||287.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-432.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-432.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-582.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-582.5|-72|||D5G4;
 Ametal-1|net@42|||S2700|jointOut@2|out[1][G]|501|-135|joint3@2|in[1][G]|501|-97
-Ametal-1|net@43|||S2700|jointOut@3|out[1][G]|357|-135|joint3@3|in[1][G]|357|-115
 Ametal-1|net@50|||S2700|jointOut@2|out[1][E]|495|-135|joint3@2|in[1][E]|495|-97
 Ametal-1|net@51|||S2700|jointOut@2|out[1][L]|507|-135|joint3@2|in[1][L]|507|-97
-Ametal-1|net@52|||S2700|jointOut@3|out[1][E]|351|-135|joint3@3|in[1][E]|351|-115
-Ametal-1|net@53|||S2700|jointOut@3|out[1][L]|363|-135|joint3@3|in[1][L]|363|-115
 Ametal-1|net@67|||S900|jointG@0|out[E]|728|-76|leg2@1|b[1][E]|728|-97
 Ametal-1|net@68||0.4|S2700|leg2@1|b[1][G]|740.5|-97|jointG@0|out[G]|740.5|-76
 Ametal-1|net@69||0.4|S2700|leg2@1|b[1][L]|762.5|-97|jointG@0|out[L]|762.5|-76
-Ametal-1|net@70||0.4|S900|jointS@0|in[1][L]|715.5|-94|leg2@1|s[1][L]|715.5|-127
-Ametal-1|net@71||0.4|S2700|leg2@1|s[1][E]|677.5|-127|jointS@0|in[1][E]|677.5|-94
-Ametal-1|net@72||0.4|S2700|leg2@1|s[1][G]|688.5|-127|jointS@0|in[1][G]|688.5|-94
-Ametal-2|net@73|||S1800|joint3@1|out[E]|633|-94|jointG@0|inn[1][E]|742.5|-94
-Ametal-2|net@74|||S0|jointG@0|inn[1][G]|742.5|-88|joint3@1|out[G]|633|-88
-Ametal-2|net@75|||S0|jointG@0|inn[1][L]|742.5|-82|joint3@1|out[L]|633|-82
-Ametal-1|net@76|||S900|joint3@1|in[1][L]|651|-97|jointOut@1|out[1][L]|651|-135
-Ametal-1|net@77|||S900|joint3@1|in[1][E]|639|-97|jointOut@1|out[1][E]|639|-135
-Ametal-2|net@78|||S1800|joint3@3|out[L]|345|-100|jointS@0|out[L]|701|-100
-Ametal-2|net@79|||S0|jointS@0|out[E]|701|-112|joint3@3|out[E]|345|-112
-Ametal-2|net@80|||S0|jointS@0|out[G]|701|-106|joint3@3|out[G]|345|-106
+Ametal-1|net@70||0.4|S900|jointS@0|in[1][L]|715.5|-26|leg2@1|s[1][L]|715.5|-127
+Ametal-1|net@71||0.4|S2700|leg2@1|s[1][E]|677.5|-127|jointS@0|in[1][E]|677.5|-26
+Ametal-1|net@72||0.4|S2700|leg2@1|s[1][G]|688.5|-127|jointS@0|in[1][G]|688.5|-26
+Ametal-2|net@73|||S1800|joint3@1|out[E]|639|-94|jointG@0|inn[1][E]|742.5|-94
+Ametal-2|net@74|||S0|jointG@0|inn[1][G]|742.5|-88|joint3@1|out[G]|639|-88
+Ametal-2|net@75|||S0|jointG@0|inn[1][L]|742.5|-82|joint3@1|out[L]|639|-82
+Ametal-2|net@78|||S1800|joint3@3|out[L]|351|-32|jointS@0|out[L]|701|-32
+Ametal-2|net@79|||S0|jointS@0|out[E]|701|-44|joint3@3|out[E]|351|-44
+Ametal-2|net@80|||S0|jointS@0|out[G]|701|-38|joint3@3|out[G]|351|-38
 Ametal-1|net@81|||S900|jointG@1|out[E]|424|-76|leg2@2|b[1][E]|424|-97
 Ametal-1|net@82||0.4|S2700|leg2@2|b[1][G]|411.5|-97|jointG@1|out[G]|411.5|-76
 Ametal-1|net@83||0.4|S2700|leg2@2|b[1][L]|389.5|-97|jointG@1|out[L]|389.5|-76
-Ametal-1|net@84||0.4|S900|jointS@1|in[1][E]|474.5|-26|leg2@2|s[1][E]|474.5|-127
-Ametal-1|net@85||0.4|S2700|leg2@2|s[1][G]|463.5|-127|jointS@1|in[1][G]|463.5|-26
-Ametal-1|net@86||0.4|S2700|leg2@2|s[1][L]|436.5|-127|jointS@1|in[1][L]|436.5|-26
-Ametal-2|net@87||6.2|S1800|leg2@2|vdd_3|492.5|-22|leg2@1|vdd_3|659.5|-22
-Ametal-2|net@88||6.2|S0|leg2@1|gnd_1|659.5|-72|leg2@2|gnd_1|492.5|-72
-Ametal-2|net@89||6.2|S0|leg2@1|gnd_4|659.5|72|leg2@2|gnd_4|492.5|72
-Ametal-2|net@90||6.2|S0|leg2@1|vdd_1|659.5|22|leg2@2|vdd_1|492.5|22
-Ametal-2|net@91||6.2|S0|leg2@1|vdd_2|659.5|-122|leg2@2|vdd_2|492.5|-122
-Ametal-2|net@92||6.2|S0|leg2@1|vdd_8|659.5|122|leg2@2|vdd_8|492.5|122
-Ametal-2|net@123|||S1800|jointS@1|out[G]|451|-38|joint3@0|out[G]|777|-38
-Ametal-2|net@124|||S0|joint3@0|out[E]|777|-44|jointS@1|out[E]|451|-44
-Ametal-2|net@125|||S0|joint3@0|out[L]|777|-32|jointS@1|out[L]|451|-32
+Ametal-1|net@84||0.4|S900|jointS@1|in[1][E]|474.5|-94|leg2@2|s[1][E]|474.5|-127
+Ametal-1|net@85||0.4|S2700|leg2@2|s[1][G]|463.5|-127|jointS@1|in[1][G]|463.5|-94
+Ametal-1|net@86||0.4|S2700|leg2@2|s[1][L]|436.5|-127|jointS@1|in[1][L]|436.5|-94
 Ametal-2|net@126|||S0|joint3@2|out[G]|489|-88|jointG@1|inn[1][G]|409.5|-88
 Ametal-2|net@127|||S1800|jointG@1|inn[1][E]|409.5|-94|joint3@2|out[E]|489|-94
 Ametal-2|net@128|||S1800|jointG@1|inn[1][L]|409.5|-82|joint3@2|out[L]|489|-82
@@ -2986,28 +6769,18 @@ Ametal-2|net@170||6.2|S0|leg2@10|vdd_8|83.5|122|leg2@11|vdd_8|60.5|122
 Ametal-2|net@183|||S1800|leg2@10|go|144|-50|leg2@2|go|432|-50
 Ametal-2|net@184|||S1800|leg2@2|go|432|-50|leg2@1|go|720|-50
 Ametal-2|net@185|||S0|leg2@10|go|144|-50|leg2@11|go|0|-50
-Ametal-2|net@186||6.2|S1800|leg2@10|vdd|204.5|122|leg2@2|vdd|371.5|122
-Ametal-2|net@187||6.2|S0|leg2@2|gnd|371.5|72|leg2@10|gnd|204.5|72
-Ametal-2|net@188||6.2|S0|leg2@2|gnd_5|371.5|-72|leg2@10|gnd_5|204.5|-72
-Ametal-2|net@189||6.2|S0|leg2@2|vdd_5|371.5|22|leg2@10|vdd_5|204.5|22
-Ametal-2|net@190||6.2|S0|leg2@2|vdd_9|371.5|-122|leg2@10|vdd_9|204.5|-122
-Ametal-2|net@191||6.2|S0|leg2@2|vdd_10|371.5|-22|leg2@10|vdd_10|204.5|-22
 Ametal-2|net@192|||S1800|joint3@15|out[L]|-519|-100|jointG@4|inn[1][L]|-310.5|-100
 Ametal-2|net@193|||S0|jointG@4|inn[1][E]|-310.5|-112|joint3@15|out[E]|-519|-112
 Ametal-2|net@194|||S0|jointG@4|inn[1][G]|-310.5|-106|joint3@15|out[G]|-519|-106
-Ametal-2|net@195|||S0|jointS@4|out[L]|-269|-82|joint3@14|out[L]|-375|-82
-Ametal-2|net@196|||S1800|joint3@14|out[E]|-375|-94|jointS@4|out[E]|-269|-94
-Ametal-2|net@197|||S1800|joint3@14|out[G]|-375|-88|jointS@4|out[G]|-269|-88
+Ametal-2|net@195|||S0|jointS@4|out[L]|-269|-82|joint3@14|out[L]|-369|-82
+Ametal-2|net@196|||S1800|joint3@14|out[E]|-369|-94|jointS@4|out[E]|-269|-94
+Ametal-2|net@197|||S1800|joint3@14|out[G]|-369|-88|jointS@4|out[G]|-269|-88
 Ametal-1|net@198||0.4|S900|jointS@4|in[1][E]|-245.5|-76|leg2@12|s[1][E]|-245.5|-127
 Ametal-1|net@199||0.4|S2700|leg2@12|s[1][G]|-256.5|-127|jointS@4|in[1][G]|-256.5|-76
 Ametal-1|net@200||0.4|S2700|leg2@12|s[1][L]|-283.5|-127|jointS@4|in[1][L]|-283.5|-76
 Ametal-1|net@201|||S900|jointG@4|out[E]|-296|-94|leg2@12|b[1][E]|-296|-97
 Ametal-1|net@202||0.4|S2700|leg2@12|b[1][G]|-308.5|-97|jointG@4|out[G]|-308.5|-94
 Ametal-1|net@203||0.4|S2700|leg2@12|b[1][L]|-330.5|-97|jointG@4|out[L]|-330.5|-94
-Ametal-1|net@204|||S900|joint3@14|in[1][E]|-369|-97|pin@0||-369|-126
-Ametal-1|net@205|||S900|pin@0||-369|-126|jointOut@8|out[1][E]|-369|-135
-Ametal-1|net@206|||S900|joint3@14|in[1][L]|-357|-97|jointOut@8|out[1][L]|-357|-135
-Ametal-1|net@207|||S2700|jointOut@8|out[1][G]|-363|-135|joint3@14|in[1][G]|-363|-97
 Ametal-1|net@208|||S900|joint3@15|in[1][L]|-501|-115|jointOut@9|out[1][L]|-501|-135
 Ametal-1|net@209|||S2700|jointOut@9|out[1][E]|-513|-135|joint3@15|in[1][E]|-513|-115
 Ametal-1|net@210|||S2700|jointOut@9|out[1][G]|-507|-135|joint3@15|in[1][G]|-507|-115
@@ -3055,41 +6828,108 @@ Ametal-2|net@293|||S0|jointS@5|out[L]|-163|-32|joint3@20|out[L]|-231|-32
 Ametal-2|net@294|||S1800|jointG@5|inn[1][L]|-121.5|-32|joint3@21|out[L]|-87|-32
 Ametal-2|net@295|||S0|joint3@21|out[E]|-87|-44|jointG@5|inn[1][E]|-121.5|-44
 Ametal-2|net@296|||S0|joint3@21|out[G]|-87|-38|jointG@5|inn[1][G]|-121.5|-38
+Ametal-1|net@303|||S1800|pin@10||742.5|-144|pin@11||762|-144
+Ametal-1|net@304|||S900|pin@11||762|-144|pin@9||762|-153
+Ametal-1|net@311|||S900|pin@19||736|-150|pin@8||736|-153
+Ametal-1|net@312|||S1800|pin@18||732.5|-150|pin@19||736|-150
+Ametal-1|net@316|||S900|pin@24||720|-149.5|pin@7||720|-153
+Ametal-1|net@317|||S0|pin@23||723.5|-149.5|pin@24||720|-149.5
+Ametal-2|net@325|||S0|contact@7||732.5|-106|jointS@1|out[G]|451|-106
+Ametal-2|net@327|||S0|contact@6||723.5|-112|jointS@1|out[E]|451|-112
+Ametal-1|net@337|||S2700|pin@18||732.5|-150|contact@7||732.5|-106
+Ametal-1|net@339|||S2700|pin@23||723.5|-149.5|contact@6||723.5|-112
+Ametal-2|net@341|||S900|pin@25||742.5|-100|contact@8||742.5|-106.5
+Ametal-2|net@342|||S1800|jointS@1|out[L]|451|-100|pin@25||742.5|-100
+Ametal-1|net@345|||S2700|pin@10||742.5|-144|contact@8||742.5|-106.5
+Ametal-2|net@358||6.2|S1800|leg2@2|vdd_8|492.5|122|tranCap@0|vdd|503.5|122
+Ametal-2|net@359||6.2|S0|tranCap@0|gnd|503.5|72|leg2@2|gnd_4|492.5|72
+Ametal-2|net@360||6.2|S0|tranCap@1|gnd|503.5|-72|leg2@2|gnd_1|492.5|-72
+Ametal-2|net@361||6.2|S0|tranCap@1|vdd|503.5|-22|leg2@2|vdd_3|492.5|-22
+Ametal-2|net@362||6.2|S0|tranCap@1|vdd_1|503.5|-122|leg2@2|vdd_2|492.5|-122
+Ametal-2|net@363||6.2|S0|tranCap@2|gnd|215.5|72|leg2@10|gnd|204.5|72
+Ametal-2|net@364||6.2|S0|tranCap@2|vdd|215.5|122|leg2@10|vdd|204.5|122
+Ametal-2|net@365||6.2|S0|tranCap@2|vdd_1|215.5|22|leg2@10|vdd_5|204.5|22
+Ametal-2|net@366||6.2|S0|tranCap@3|gnd|215.5|-72|leg2@10|gnd_5|204.5|-72
+Ametal-2|net@367||6.2|S0|tranCap@3|vdd|215.5|-22|leg2@10|vdd_10|204.5|-22
+Ametal-2|net@368||6.2|S0|tranCap@3|vdd_1|215.5|-122|leg2@10|vdd_9|204.5|-122
+Ametal-2|net@369||6.2|S0|tranCap@0|vdd_1|503.5|22|leg2@2|vdd_1|492.5|22
+Ametal-1|net@372|||S900|joint3@1|in[1][E]|645|-97|pin@29||645|-138
+Ametal-1|net@373|||S0|pin@29||645|-138|jointOut@14|out[1][E]|627|-138
+Ametal-1|net@374|||S900|joint3@1|in[1][G]|651|-97|pin@30||651|-144
+Ametal-1|net@375|||S0|pin@30||651|-144|jointOut@14|out[1][G]|627|-144
+Ametal-1|net@376|||S900|joint3@1|in[1][L]|657|-97|pin@31||657|-150
+Ametal-1|net@377|||S0|pin@31||657|-150|jointOut@14|out[1][L]|627|-150
+Ametal-1|net@378|||S900|joint3@3|in[1][E]|357|-47|pin@32||357|-138
+Ametal-1|net@379|||S0|pin@32||357|-138|jointOut@15|out[1][E]|339|-138
+Ametal-1|net@380|||S900|joint3@3|in[1][G]|363|-47|pin@33||363|-144
+Ametal-1|net@381|||S0|pin@33||363|-144|jointOut@15|out[1][G]|339|-144
+Ametal-1|net@382|||S900|joint3@3|in[1][L]|369|-47|pin@34||369|-150
+Ametal-1|net@383|||S0|pin@34||369|-150|jointOut@15|out[1][L]|339|-150
+Ametal-2|net@384||6.2|S1800|tranCap@5|vdd_2|-360.5|-22|leg2@12|vdd_10|-348.5|-22
+Ametal-2|net@385||6.2|S0|leg2@12|gnd|-348.5|72|tranCap@4|gnd_1|-360.5|72
+Ametal-2|net@386||6.2|S0|leg2@12|vdd|-348.5|122|tranCap@4|vdd_2|-360.5|122
+Ametal-2|net@387||6.2|S0|leg2@12|vdd_5|-348.5|22|tranCap@4|vdd_3|-360.5|22
+Ametal-2|net@388||6.2|S0|leg2@12|gnd_5|-348.5|-72|tranCap@5|gnd_1|-360.5|-72
+Ametal-2|net@389||6.2|S0|leg2@2|vdd_10|371.5|-22|tranCap@3|vdd_2|359.5|-22
+Ametal-2|net@390||6.2|S0|leg2@1|gnd_4|659.5|72|tranCap@0|gnd_1|647.5|72
+Ametal-2|net@391||6.2|S0|leg2@1|vdd_1|659.5|22|tranCap@0|vdd_3|647.5|22
+Ametal-2|net@392||6.2|S0|leg2@1|vdd_8|659.5|122|tranCap@0|vdd_2|647.5|122
+Ametal-2|net@393||6.2|S0|leg2@1|gnd_1|659.5|-72|tranCap@1|gnd_1|647.5|-72
+Ametal-2|net@394||6.2|S0|leg2@1|vdd_2|659.5|-122|tranCap@1|vdd_3|647.5|-122
+Ametal-2|net@395||6.2|S0|leg2@1|vdd_3|659.5|-22|tranCap@1|vdd_2|647.5|-22
+Ametal-2|net@396||6.2|S0|leg2@2|gnd|371.5|72|tranCap@2|gnd_1|359.5|72
+Ametal-2|net@397||6.2|S0|leg2@2|vdd|371.5|122|tranCap@2|vdd_2|359.5|122
+Ametal-2|net@398||6.2|S0|leg2@2|vdd_5|371.5|22|tranCap@2|vdd_3|359.5|22
+Ametal-2|net@399||6.2|S0|leg2@2|gnd_5|371.5|-72|tranCap@3|gnd_1|359.5|-72
+Ametal-2|net@400||6.2|S0|leg2@2|vdd_9|371.5|-122|tranCap@3|vdd_3|359.5|-122
+Ametal-2|net@401||6.2|S0|leg2@12|vdd_9|-348.5|-122|tranCap@5|vdd_3|-360.5|-122
+Ametal-1|net@402|||S1800|jointOut@16|out[1][E]|-381|-138|pin@35||-363|-138
+Ametal-1|net@403|||S2700|pin@35||-363|-138|joint3@14|in[1][E]|-363|-97
+Ametal-1|net@404|||S1800|jointOut@16|out[1][G]|-381|-144|pin@36||-357|-144
+Ametal-1|net@405|||S2700|pin@36||-357|-144|joint3@14|in[1][G]|-357|-97
+Ametal-1|net@406|||S1800|jointOut@16|out[1][L]|-381|-150|pin@37||-351|-150
+Ametal-1|net@407|||S2700|pin@37||-351|-150|joint3@14|in[1][L]|-351|-97
+Ametal-2|net@408|||S0|tranCap@4|gnd|-504.5|72|tranCap@6|gnd_1|-510.5|72
+Ametal-2|net@409|||S0|tranCap@4|vdd|-504.5|122|tranCap@6|vdd_2|-510.5|122
+Ametal-2|net@410|||S0|tranCap@5|gnd|-504.5|-72|tranCap@7|gnd_1|-510.5|-72
+Ametal-2|net@411|||S0|tranCap@5|vdd_1|-504.5|-122|tranCap@7|vdd_3|-510.5|-122
+Ametal-2|net@412|||S0|tranCap@4|vdd_1|-504.5|22|tranCap@6|vdd_3|-510.5|22
+Ametal-2|net@413|||S0|tranCap@5|vdd|-504.5|-22|tranCap@7|vdd_2|-510.5|-22
 Egnd_8|gnd|D5G5;|leg2@1|gnd|G
 Egnd_9|gnd_1|D5G5;|leg2@1|gnd_5|G
-Egnd_10|gnd_2|D5G5;|leg2@12|gnd|G
-Egnd_11|gnd_3|D5G5;|leg2@12|gnd_5|G
+Egnd_2||D5G5;|tranCap@6|gnd|G
+Egnd_3||D5G5;|tranCap@7|gnd|G
 Ego_1|go[2]|D5G5;|leg2@1|go|I
-Ein[1][E]||D5G2;|jointOut@0|in[1][E]|I
-Ein[1][G]||D5G2;|jointOut@0|in[1][G]|I
-Ein[1][L]||D5G2;|jointOut@0|in[1][L]|I
-Ein[2][E]||D5G2;|jointOut@2|in[1][E]|I
-Ein[2][G]||D5G2;|jointOut@2|in[1][G]|I
-Ein[2][L]||D5G2;|jointOut@2|in[1][L]|I
-Ein[3][E]||D5G2;|jointOut@10|in[1][E]|I
-Ein[3][G]||D5G2;|jointOut@10|in[1][G]|I
-Ein[3][L]||D5G2;|jointOut@10|in[1][L]|I
-Ein[4][E]||D5G2;|jointOut@12|in[1][E]|I
-Ein[4][G]||D5G2;|jointOut@12|in[1][G]|I
-Ein[4][L]||D5G2;|jointOut@12|in[1][L]|I
-Ein[5][E]||D5G2;|jointOut@8|in[1][E]|I
-Ein[5][G]||D5G2;|jointOut@8|in[1][G]|I
-Ein[5][L]||D5G2;|jointOut@8|in[1][L]|I
-Ein[6][E]||D5G2;|jointOut@9|in[1][E]|I
-Ein[6][G]||D5G2;|jointOut@9|in[1][G]|I
-Ein[6][L]||D5G2;|jointOut@9|in[1][L]|I
-Ein[7][E]||D5G2;|jointOut@13|in[1][E]|I
-Ein[7][G]||D5G2;|jointOut@13|in[1][G]|I
-Ein[7][L]||D5G2;|jointOut@13|in[1][L]|I
-Ein[8][E]||D5G2;|jointOut@11|in[1][E]|I
-Ein[8][G]||D5G2;|jointOut@11|in[1][G]|I
-Ein[8][L]||D5G2;|jointOut@11|in[1][L]|I
-Ein[9][E]||D5G2;|jointOut@3|in[1][E]|I
-Ein[9][G]||D5G2;|jointOut@3|in[1][G]|I
-Ein[9][L]||D5G2;|jointOut@3|in[1][L]|I
-Ein[10][E]||D5G2;|jointOut@1|in[1][E]|I
-Ein[10][G]||D5G2;|jointOut@1|in[1][G]|I
-Ein[10][L]||D5G2;|jointOut@1|in[1][L]|I
+Ein[1][E]||D5G5;|pin@7||I
+Ein[1][G]||D5G5;|pin@8||I
+Ein[1][L]||D5G5;|pin@9||I
+Ein[2][E]||D5G5;|jointOut@2|in[1][E]|I
+Ein[2][G]||D5G5;|jointOut@2|in[1][G]|I
+Ein[2][L]||D5G5;|jointOut@2|in[1][L]|I
+Ein[3][E]||D5G5;|jointOut@10|in[1][E]|I
+Ein[3][G]||D5G5;|jointOut@10|in[1][G]|I
+Ein[3][L]||D5G5;|jointOut@10|in[1][L]|I
+Ein[4][E]||D5G5;|jointOut@12|in[1][E]|I
+Ein[4][G]||D5G5;|jointOut@12|in[1][G]|I
+Ein[4][L]||D5G5;|jointOut@12|in[1][L]|I
+Ein[5][E]||D5G5;|jointOut@16|in[1][E]|I
+Ein[5][G]||D5G5;|jointOut@16|in[1][G]|I
+Ein[5][L]||D5G5;|jointOut@16|in[1][L]|I
+Ein[6][E]||D5G5;|jointOut@9|in[1][E]|I
+Ein[6][G]||D5G5;|jointOut@9|in[1][G]|I
+Ein[6][L]||D5G5;|jointOut@9|in[1][L]|I
+Ein[7][E]||D5G5;|jointOut@13|in[1][E]|I
+Ein[7][G]||D5G5;|jointOut@13|in[1][G]|I
+Ein[7][L]||D5G5;|jointOut@13|in[1][L]|I
+Ein[8][E]||D5G5;|jointOut@11|in[1][E]|I
+Ein[8][G]||D5G5;|jointOut@11|in[1][G]|I
+Ein[8][L]||D5G5;|jointOut@11|in[1][L]|I
+Ein[9][E]||D5G5;|jointOut@15|in[1][E]|I
+Ein[9][G]||D5G5;|jointOut@15|in[1][G]|I
+Ein[9][L]||D5G5;|jointOut@15|in[1][L]|I
+Ein[10][E]||D5G5;|jointOut@14|in[1][E]|I
+Ein[10][G]||D5G5;|jointOut@14|in[1][G]|I
+Ein[10][L]||D5G5;|jointOut@14|in[1][L]|I
 Eout[1][E]||D5G5;|leg2@2|out[1][E]|O
 Eout[1][G]||D5G5;|leg2@2|out[1][G]|O
 Eout[1][L]||D5G5;|leg2@2|out[1][L]|O
@@ -3106,14 +6946,14 @@ Evdd_16|vdd|D5G5;|leg2@1|vdd|P
 Evdd_17|vdd_1|D5G5;|leg2@1|vdd_5|P
 Evdd_18|vdd_2|D5G5;|leg2@1|vdd_9|P
 Evdd_19|vdd_3|D5G5;|leg2@1|vdd_10|P
-Evdd_20|vdd_4|D5G5;|leg2@12|vdd|P
-Evdd_21|vdd_5|D5G5;|leg2@12|vdd_5|P
-Evdd_22|vdd_6|D5G5;|leg2@12|vdd_9|P
-Evdd_23|vdd_7|D5G5;|leg2@12|vdd_10|P
+Evdd_4||D5G5;|tranCap@6|vdd|P
+Evdd_5||D5G5;|tranCap@6|vdd_1|P
+Evdd_6||D5G5;|tranCap@7|vdd|P
+Evdd_7||D5G5;|tranCap@7|vdd_1|P
 X
 
 # Cell tree10-4;1{sch}
-Ctree10-4;1{sch}||schematic|1240189197222|1240199785368|
+Ctree10-4;1{sch}||schematic|1240189197222|1241996360638|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||24|-5|||YRRR|
 NOff-Page|conn@3||84|17|||RR|
@@ -3175,6 +7015,7 @@ NBus_Pin|pin@101||8|22|-1|-1||
 NBus_Pin|pin@102||-1|22|-1|-1||
 NBus_Pin|pin@103||11|34|-1|-1||
 NWire_Pin|pin@104||31|26||||
+IwiresL:tranCap;1{ic}|tc[1:8]|D5G3;Y4;|-10.5|35|||D5G4;
 Itree10-4;1{ic}|tree10-4@0||54|36|||D5G4;
 Abus|in[1][L,E,G]|D5G2;|-0.5|IJ900|pin@53||78|8|pin@54||78|0
 Abus|in[2][L,E,G]|D5G2;|-0.5|IJ900|pin@50||64|8|pin@51||64|4
@@ -3238,39 +7079,41 @@ EinA[19:37]|in[1:10][L,E,G]|D4G2;|conn@0|a|I
 Eout[1][L,E,G]|out[1:4][L,E,G]|D6G2;|conn@4|y|O
 X
 
-# Cell tree18-1;1{ic}
-Ctree18-1;1{ic}||artwork|1240196172170|1241284894583|E
+# Cell tree18-1;2{ic}
+Ctree18-1;2{ic}||artwork|1242066104614|1242130886896|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NPin|pin@4||-5|-2|1|1||
-NPin|pin@5||-5|2|1|1||
-NPin|pin@6||5|2|1|1||
-NPin|pin@7||5|-2|1|1||
-Ngeneric:Invisible-Pin|pin@8||0|0|||||ART_message(D5G2;)S18-1
-Ngeneric:Invisible-Pin|pin@16||0|2|1|1||
-Ngeneric:Invisible-Pin|pin@17||6|0|1|1||
-Ngeneric:Invisible-Pin|pin@18||-4|-3|1|1||
-Ngeneric:Invisible-Pin|pin@19||4|-3|1|1||
-Ngeneric:Invisible-Pin|pin@20||0|3|1|1||
-Ngeneric:Invisible-Pin|pin@21||-4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@22||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@24||5|0|1|1||
-AThicker|net@0|||FS2700|pin@4||-5|-2|pin@5||-5|2
-AThicker|net@1|||FS1800|pin@5||-5|2|pin@6||5|2
-AThicker|net@3|||FS0|pin@7||5|-2|pin@4||-5|-2
-Aschematic:bus|net@8||-0.5|IJ900|pin@21||-4|-2|pin@18||-4|-3
-Aschematic:bus|net@10||-0.5|IJ900|pin@22||4|-2|pin@19||4|-3
-Aschematic:bus|net@12||-0.5|IJ2700|pin@16||0|2|pin@20||0|3
-AThicker|net@13|||FS2700|pin@7||5|-2|pin@6||5|2
-Aschematic:bus|net@14||-0.5|IJ0|pin@17||6|0|pin@24||5|0
-Ego[1]|go[1:3]|D5G2;|pin@17||I
-EinA[1:18]||D5G2;|pin@18||I
-EinB[1:18]||D5G2;|pin@19||I
-Eout[1:9][L,E,G]|out[1][L,E,G]|D5G2;|pin@20||O
+Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
+Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1||
+Nschematic:Bus_Pin|pin@3||4|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||0|3|-1|-1||
+NPin|pin@5||-5|-2|1|1||
+NPin|pin@6||-5|2|1|1||
+NPin|pin@7||5|2|1|1||
+NPin|pin@8||5|-2|1|1||
+Ngeneric:Invisible-Pin|pin@17||4|-2|1|1||
+Ngeneric:Invisible-Pin|pin@18||-4|-2|1|1||
+Ngeneric:Invisible-Pin|pin@19||-5|0|1|1||
+Ngeneric:Invisible-Pin|pin@20||0|2|1|1||
+Ngeneric:Invisible-Pin|pin@22||0|0|||||ART_message(D5G2;)S18-1
+AThicker|net@0|||FS2700|pin@5||-5|-2|pin@6||-5|2
+AThicker|net@1|||FS1800|pin@6||-5|2|pin@7||5|2
+AThicker|net@2|||FS900|pin@7||5|2|pin@8||5|-2
+AThicker|net@3|||FS0|pin@8||5|-2|pin@5||-5|-2
+Aschematic:bus|net@6||-0.5|IJ900|pin@18||-4|-2|pin@2||-4|-3
+Aschematic:bus|net@8||-0.5|IJ0|pin@19||-5|0|pin@0||-6|0
+Aschematic:bus|net@11||-0.5|IJ900|pin@4||0|3|pin@20||0|2
+Aschematic:bus|net@15||-0.5|IJ900|pin@17||4|-2|pin@3||4|-3
+EgoLO[1:3]|go[1:3]|D5G2;|pin@0||I
+EinA[1:18]||D5G2;|pin@2||I
+EinB[1:18]||D5G2;|pin@3||I
+Eout[1][L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell tree18-1;1{lay}
-Ctree18-1;1{lay}||cmos90|1240200121225|1240848417057||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree18-1;1{lay}||cmos90|1240200121225|1242131231091||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242097758176
 Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@9||-638|176||||
+NMetal-1-Pin|pin@37||-638|241||||
 Itree4-1right;1{lay}|tree4-1r@0||0|432|||D5G4;
 Itree9-4;2{lay}|tree9-4@1||0|144|||D5G4;
 Itree18-9;2{lay}|tree18-9@0||0|-288|||D5G4;
@@ -3313,131 +7156,132 @@ Ametal-1|net@38|||S2700|tree9-4@1|out[4][G]|-592|273|tree4-1r@0|in[4][G]|-592|27
 Ametal-1|net@87|||S900|tree4-1r@0|in[2][L]|186|279|tree9-4@1|out[2][L]|186|273
 Ametal-1|net@88|||S2700|tree9-4@1|out[2][E]|144|273|tree4-1r@0|in[2][E]|144|279
 Ametal-1|net@89|||S2700|tree9-4@1|out[2][G]|160|273|tree4-1r@0|in[2][G]|160|279
-Egnd||D5G5;|tree18-9@0|gnd|G
-Egnd_1||D5G5;|tree18-9@0|gnd_1|G
-Egnd_2||D5G5;|tree18-9@0|gnd_2|G
-Egnd_3||D5G5;|tree18-9@0|gnd_3|G
-Egnd_4||D5G5;|tree18-9@0|gnd_4|G
-Egnd_5||D5G5;|tree18-9@0|gnd_5|G
-Egnd_6||D5G5;|tree18-9@0|gnd_6|G
-Egnd_7||D5G5;|tree18-9@0|gnd_7|G
-Egnd_8||D5G5;|tree9-4@1|gnd|G
-Egnd_9||D5G5;|tree9-4@1|gnd_5|G
-Egnd_10||D5G5;|tree9-4@1|gnd_7|G
-Egnd_11||D5G5;|tree9-4@1|gnd_9|G
-Egnd_12||D5G5;|tree4-1r@0|gnd|G
-Egnd_13||D5G5;|tree4-1r@0|gnd_5|G
-Egnd_14||D5G5;|tree4-1r@0|gnd_6|G
-Egnd_15||D5G5;|tree4-1r@0|gnd_7|G
+Ametal-1|net@250|||S900|pin@37||-638|241|contact@9||-638|176
+Egnd_1|gnd|D5G7;|tree18-9@0|gnd_1|G
+Egnd_3|gnd_1|D5G7;|tree18-9@0|gnd_3|G
+Egnd_5|gnd_2|D5G7;|tree18-9@0|gnd_5|G
+Egnd_7|gnd_3|D5G7;|tree18-9@0|gnd_7|G
+Egnd_4||D5G7;|tree9-4@1|gnd_4|P
+Egnd_16@262679187|gnd_5|D5G7;|tree4-1r@0|gnd_1|P
+Egnd_17@889866801|gnd_6|D5G7;|tree4-1r@0|gnd_8|P
+Egnd_18@932331620|gnd_7|D5G7;|tree9-4@1|gnd_1|P
+Egnd_12||D5G7;|tree4-1r@0|gnd_6|G
+Egnd_13||D5G7;|tree4-1r@0|gnd_7|G
+Egnd_14||D5G7;|tree18-9@0|gnd|G
+Egnd_15||D5G7;|tree18-9@0|gnd_2|G
+Egnd_16||D5G5;|tree9-4@1|gnd_7|G
+Egnd_17||D5G5;|tree9-4@1|gnd_9|G
+Egnd_18||D5G5;|tree18-9@0|gnd_4|G
+Egnd_19||D5G5;|tree18-9@0|gnd_6|G
 Ego[1]||D5G5;|tree18-9@0|go|I
 Ego[2]||D5G5;|tree9-4@1|go[2]|I
 Ego[3]||D5G5;|tree4-1r@0|go|I
-EinA[1]||D5G5;|tree18-9@0|inA[1]|I
-EinA[2]||D5G5;|tree18-9@0|inBA[2]|I
-EinA[3]||D5G5;|tree18-9@0|inA[3]|I
-EinA[4]||D5G5;|tree18-9@0|inA[4]|I
-EinA[5]||D5G5;|tree18-9@0|inA[5]|I
-EinA[6]||D5G5;|tree18-9@0|inA[6]|I
-EinA[7]||D5G5;|tree18-9@0|inA[7]|I
-EinA[8]||D5G5;|tree18-9@0|inA[8]|I
-EinA[9]||D5G5;|tree18-9@0|inA[9]|I
-EinA[10]||D5G5;|tree18-9@0|inA[10]|I
-EinA[11]||D5G5;|tree18-9@0|inA[11]|I
-EinA[12]||D5G5;|tree18-9@0|inA[12]|I
-EinA[13]||D5G5;|tree18-9@0|inA[13]|I
-EinA[14]||D5G5;|tree18-9@0|inA[14]|I
-EinA[15]||D5G5;|tree18-9@0|inA[15]|I
-EinA[16]||D5G5;|tree18-9@0|inA[16]|I
-EinA[17]||D5G5;|tree18-9@0|inA[17]|I
-EinA[18]||D5G5;|tree18-9@0|inA[18]|I
-EinB[1]||D5G5;|tree18-9@0|inB[1]|I
-EinB[2]||D5G5;|tree18-9@0|inB[2]|I
-EinB[3]||D5G5;|tree18-9@0|inB[3]|I
-EinB[4]||D5G5;|tree18-9@0|inB[4]|I
-EinB[5]||D5G5;|tree18-9@0|inB[5]|I
-EinB[6]||D5G5;|tree18-9@0|inB[6]|I
-EinB[7]||D5G5;|tree18-9@0|inB[7]|I
-EinB[8]||D5G5;|tree18-9@0|inB[8]|I
-EinB[9]||D5G5;|tree18-9@0|inB[9]|I
-EinB[10]||D5G5;|tree18-9@0|inB[10]|I
-EinB[11]||D5G5;|tree18-9@0|inB[11]|I
-EinB[12]||D5G5;|tree18-9@0|inB[12]|I
-EinB[13]||D5G5;|tree18-9@0|inB[13]|I
-EinB[14]||D5G5;|tree18-9@0|inB[14]|I
-EinB[15]||D5G5;|tree18-9@0|inB[15]|I
-EinB[16]||D5G5;|tree18-9@0|inB[16]|I
-EinB[17]||D5G5;|tree18-9@0|inB[17]|I
-EinB[18]||D5G5;|tree18-9@0|inB[18]|I
-Eout[1][E]||D5G5;|tree4-1r@0|out[1][E]|O
-Eout[1][G]||D5G5;|tree4-1r@0|out[1][G]|O
-Eout[1][L]||D5G5;|tree4-1r@0|out[1][L]|O
-Evdd||D5G5;|tree18-9@0|vdd|P
-Evdd_1||D5G5;|tree18-9@0|vdd_1|P
-Evdd_2||D5G5;|tree18-9@0|vdd_2|P
-Evdd_3||D5G5;|tree18-9@0|vdd_3|P
-Evdd_4||D5G5;|tree18-9@0|vdd_4|P
-Evdd_5||D5G5;|tree18-9@0|vdd_5|P
-Evdd_6||D5G5;|tree18-9@0|vdd_6|P
-Evdd_7||D5G5;|tree18-9@0|vdd_7|P
-Evdd_8||D5G5;|tree18-9@0|vdd_8|P
-Evdd_9||D5G5;|tree18-9@0|vdd_9|P
-Evdd_10||D5G5;|tree18-9@0|vdd_10|P
-Evdd_11||D5G5;|tree18-9@0|vdd_11|P
-Evdd_12||D5G5;|tree18-9@0|vdd_12|P
-Evdd_13||D5G5;|tree18-9@0|vdd_13|P
-Evdd_14||D5G5;|tree18-9@0|vdd_14|P
-Evdd_15||D5G5;|tree18-9@0|vdd_15|P
-Evdd_16||D5G5;|tree9-4@1|vdd|P
-Evdd_17||D5G5;|tree9-4@1|vdd_5|P
-Evdd_18||D5G5;|tree9-4@1|vdd_9|P
-Evdd_19||D5G5;|tree9-4@1|vdd_10|P
-Evdd_20||D5G5;|tree9-4@1|vdd_14|P
-Evdd_21||D5G5;|tree9-4@1|vdd_15|P
-Evdd_22||D5G5;|tree9-4@1|vdd_18|P
-Evdd_23||D5G5;|tree9-4@1|vdd_19|P
-Evdd_24||D5G5;|tree4-1r@0|vdd|P
-Evdd_25||D5G5;|tree4-1r@0|vdd_5|P
-Evdd_26||D5G5;|tree4-1r@0|vdd_9|P
-Evdd_27||D5G5;|tree4-1r@0|vdd_10|P
-Evdd_28||D5G5;|tree4-1r@0|vdd_11|P
-Evdd_29||D5G5;|tree4-1r@0|vdd_12|P
-Evdd_30||D5G5;|tree4-1r@0|vdd_13|P
-Evdd_31||D5G5;|tree4-1r@0|vdd_14|P
+EinA[1]||D5G7;|tree18-9@0|inA[1]|I
+EinA[2]||D5G7;|tree18-9@0|inBA[2]|I
+EinA[3]||D5G7;|tree18-9@0|inA[3]|I
+EinA[4]||D5G7;|tree18-9@0|inA[4]|I
+EinA[5]||D5G7;|tree18-9@0|inA[5]|I
+EinA[6]||D5G7;|tree18-9@0|inA[6]|I
+EinA[7]||D5G7;|tree18-9@0|inA[7]|I
+EinA[8]||D5G7;|tree18-9@0|inA[8]|I
+EinA[9]||D5G7;|tree18-9@0|inA[9]|I
+EinA[10]||D5G7;|tree18-9@0|inA[10]|I
+EinA[11]||D5G7;|tree18-9@0|inA[11]|I
+EinA[12]||D5G7;|tree18-9@0|inA[12]|I
+EinA[13]||D5G7;|tree18-9@0|inA[13]|I
+EinA[14]||D5G7;|tree18-9@0|inA[14]|I
+EinA[15]||D5G7;|tree18-9@0|inA[15]|I
+EinA[16]||D5G7;|tree18-9@0|inA[16]|I
+EinA[17]||D5G7;|tree18-9@0|inA[17]|I
+EinA[18]||D5G7;|tree18-9@0|inA[18]|I
+EinB[1]||D5G7;|tree18-9@0|inB[1]|I
+EinB[2]||D5G7;|tree18-9@0|inB[2]|I
+EinB[3]||D5G7;|tree18-9@0|inB[3]|I
+EinB[4]||D5G7;|tree18-9@0|inB[4]|I
+EinB[5]||D5G7;|tree18-9@0|inB[5]|I
+EinB[6]||D5G7;|tree18-9@0|inB[6]|I
+EinB[7]||D5G7;|tree18-9@0|inB[7]|I
+EinB[8]||D5G7;|tree18-9@0|inB[8]|I
+EinB[9]||D5G7;|tree18-9@0|inB[9]|I
+EinB[10]||D5G7;|tree18-9@0|inB[10]|I
+EinB[11]||D5G7;|tree18-9@0|inB[11]|I
+EinB[12]||D5G7;|tree18-9@0|inB[12]|I
+EinB[13]||D5G7;|tree18-9@0|inB[13]|I
+EinB[14]||D5G7;|tree18-9@0|inB[14]|I
+EinB[15]||D5G7;|tree18-9@0|inB[15]|I
+EinB[16]||D5G7;|tree18-9@0|inB[16]|I
+EinB[17]||D5G7;|tree18-9@0|inB[17]|I
+EinB[18]||D5G7;|tree18-9@0|inB[18]|I
+Eout[1][E]||D5G7;|tree4-1r@0|out[1][E]|O
+Eout[1][G]||D5G7;|tree4-1r@0|out[1][G]|O
+Eout[1][L]||D5G7;|tree4-1r@0|out[1][L]|O
+Evdd_2|vdd|D5G7;|tree18-9@0|vdd_2|P
+Evdd_3|vdd_1|D5G7;|tree18-9@0|vdd_3|P
+Evdd_6|vdd_2|D5G7;|tree18-9@0|vdd_6|P
+Evdd_7|vdd_3|D5G7;|tree18-9@0|vdd_7|P
+Evdd_10|vdd_4|D5G7;|tree18-9@0|vdd_10|P
+Evdd_11|vdd_5|D5G7;|tree18-9@0|vdd_11|P
+Evdd_14|vdd_6|D5G7;|tree18-9@0|vdd_14|P
+Evdd_15|vdd_7|D5G7;|tree18-9@0|vdd_15|P
+Evdd_9|vdd_8|D5G7;|tree9-4@1|vdd_9|P
+Evdd_15@856300057|vdd_9|D5G7;|tree4-1r@0|vdd_15|P
+Evdd_16|vdd_10|D5G7;|tree4-1r@0|vdd_16|P
+Evdd_34@200902470|vdd_11|D5G7;|tree4-1r@0|vdd_2|P
+Evdd_35@131463367|vdd_12|D5G7;|tree4-1r@0|vdd_3|P
+Evdd_36@690354501|vdd_13|D5G7;|tree9-4@1|vdd_2|P
+Evdd_37@443783417|vdd_14|D5G7;|tree9-4@1|vdd_3|P
+Evdd_38@904124936|vdd_15|D5G7;|tree9-4@1|vdd_8|P
+Evdd_25|vdd_24|D5G7;|tree4-1r@0|vdd_12|P
+Evdd_26|vdd_25|D5G7;|tree4-1r@0|vdd_13|P
+Evdd_27|vdd_26|D5G7;|tree4-1r@0|vdd_14|P
+Evdd_24|vdd_27|D5G7;|tree4-1r@0|vdd_11|P
+Evdd_29|vdd_28|D5G7;|tree18-9@0|vdd|P
+Evdd_30|vdd_29|D5G7;|tree18-9@0|vdd_1|P
+Evdd_31|vdd_30|D5G7;|tree18-9@0|vdd_4|P
+Evdd_32|vdd_31|D5G7;|tree18-9@0|vdd_5|P
+Evdd_32@1036609106|vdd_32|D5G5;|tree9-4@1|vdd_14|P
+Evdd_33||D5G5;|tree9-4@1|vdd_15|P
+Evdd_34||D5G5;|tree9-4@1|vdd_18|P
+Evdd_35||D5G5;|tree9-4@1|vdd_19|P
+Evdd_36||D5G5;|tree18-9@0|vdd_8|P
+Evdd_37||D5G5;|tree18-9@0|vdd_9|P
+Evdd_38||D5G5;|tree18-9@0|vdd_12|P
+Evdd_39||D5G5;|tree18-9@0|vdd_13|P
 X
 
 # Cell tree18-1;1{sch}
-Ctree18-1;1{sch}||schematic|1240200457055|1241284399702|
+Ctree18-1;1{sch}||schematic|1240200457055|1242130890137|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-4|-22|||YRRR|
 NOff-Page|conn@1||4|-24|||YRRR|
 NOff-Page|conn@2||0|21|||R|
-NOff-Page|conn@3||12|17|||RR|
-Ngeneric:Invisible-Pin|pin@0||-0.5|33.5|||||ART_message(D5G3;)Sies 2 May 2009
+NOff-Page|conn@3||16.5|0.5|||RR|
+Ngeneric:Invisible-Pin|pin@0||-0.5|33.5|||||ART_message(D5G3;)Sies 10 May 2009
 Ngeneric:Invisible-Pin|pin@1||0.5|39.5|||||ART_message(D5G6;)Stree18-1
-NWire_Pin|pin@2||30|18||||
-NWire_Pin|pin@3||30|21||||
-NWire_Pin|pin@6||42|18||||
-NWire_Pin|pin@7||42|21||||
-NWire_Pin|pin@10||54|18||||
-NWire_Pin|pin@11||54|21||||
-NWire_Pin|pin@14||54|12||||
-NWire_Pin|pin@15||54|15||||
-NWire_Pin|pin@16||30|12||||
-NWire_Pin|pin@17||30|15||||
-NWire_Pin|pin@18||42|12||||
-NWire_Pin|pin@19||42|15||||
-NWire_Pin|pin@20||54|6||||
-NWire_Pin|pin@21||54|9||||
-NWire_Pin|pin@22||30|6||||
-NWire_Pin|pin@23||30|9||||
-NWire_Pin|pin@24||42|6||||
-NWire_Pin|pin@25||42|9||||
-NWire_Pin|pin@26||54|0||||
-NWire_Pin|pin@27||54|3||||
-NWire_Pin|pin@28||30|0||||
-NWire_Pin|pin@29||30|3||||
-NWire_Pin|pin@30||42|0||||
-NWire_Pin|pin@31||42|3||||
+NWire_Pin|pin@2||42|18||||
+NWire_Pin|pin@3||42|21||||
+NWire_Pin|pin@6||54|18||||
+NWire_Pin|pin@7||54|21||||
+NWire_Pin|pin@10||66|18||||
+NWire_Pin|pin@11||66|21||||
+NWire_Pin|pin@14||66|12||||
+NWire_Pin|pin@15||66|15||||
+NWire_Pin|pin@16||42|12||||
+NWire_Pin|pin@17||42|15||||
+NWire_Pin|pin@18||54|12||||
+NWire_Pin|pin@19||54|15||||
+NWire_Pin|pin@20||66|6||||
+NWire_Pin|pin@21||66|9||||
+NWire_Pin|pin@22||42|6||||
+NWire_Pin|pin@23||42|9||||
+NWire_Pin|pin@24||54|6||||
+NWire_Pin|pin@25||54|9||||
+NWire_Pin|pin@26||66|0||||
+NWire_Pin|pin@27||66|3||||
+NWire_Pin|pin@28||42|0||||
+NWire_Pin|pin@29||42|3||||
+NWire_Pin|pin@30||54|0||||
+NWire_Pin|pin@31||54|3||||
 NWire_Pin|pin@32||-18|18||||
 NWire_Pin|pin@33||-18|21||||
 NWire_Pin|pin@34||-42|18||||
@@ -3492,28 +7336,30 @@ NWire_Pin|pin@82||-42|-30||||
 NWire_Pin|pin@83||-42|-27||||
 NWire_Pin|pin@84||-30|-30||||
 NWire_Pin|pin@85||-30|-27||||
-NWire_Pin|pin@86||9|-12||||
-NWire_Pin|pin@87||9|-15||||
 NWire_Pin|pin@88||9|0||||
-NWire_Pin|pin@89||9|-3||||
 NWire_Pin|pin@90||9|12||||
-NWire_Pin|pin@91||9|9||||
-Itree4-1;1{ic}|tree4-1@0||0|12|||D5G4;
+NWire_Pin|pin@91||9|16||||
+NWire_Pin|pin@94||9|-6||||
+NWire_Pin|pin@95||9|-12||||
+NWire_Pin|pin@100||9|6||||
+NBus_Pin|pin@103||4|-19|-1|-1||
+NBus_Pin|pin@104||7|-19|-1|-1||
+Itree4-1right;1{ic}|tree4-1@0||0|12|||D5G4;
 Itree9-4;1{ic}|tree9-4@0||0|0|||D5G4;
-Itree18-1;1{ic}|tree18-1@0||36|30|||D5G4;
+Itree18-1;2{ic}|tree18-1@1||27.5|26.5|||D5G4;
 Itree18-9;1{ic}|tree18-9@0||0|-12|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||25|18|||D0G4;|ATTR_L(D5G1;PUD)D583.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||37|18|||D0G4;|ATTR_L(D5G1;PUD)D543.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||49|18|||D0G4;|ATTR_L(D5G1;PUD)D588.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||25|12|||D0G4;|ATTR_L(D5G1;PUD)D449.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||37|12|||D0G4;|ATTR_L(D5G1;PUD)D388.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||49|12|||D0G4;|ATTR_L(D5G1;PUD)D430.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||25|6|||D0G4;|ATTR_L(D5G1;PUD)D547.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||37|6|||D0G4;|ATTR_L(D5G1;PUD)D507.99999999999983|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||49|6|||D0G4;|ATTR_L(D5G1;PUD)D552.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||25|0|||D0G4;|ATTR_L(D5G1;PUD)D628.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||37|0|||D0G4;|ATTR_L(D5G1;PUD)D619.8999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||49|0|||D0G4;|ATTR_L(D5G1;PUD)D655.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||37|18|||D0G4;|ATTR_L(D5G1;PUD)D583.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||49|18|||D0G4;|ATTR_L(D5G1;PUD)D543.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||61|18|||D0G4;|ATTR_L(D5G1;PUD)D588.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||37|12|||D0G4;|ATTR_L(D5G1;PUD)D449.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||49|12|||D0G4;|ATTR_L(D5G1;PUD)D388.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||61|12|||D0G4;|ATTR_L(D5G1;PUD)D430.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||37|6|||D0G4;|ATTR_L(D5G1;PUD)D547.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||49|6|||D0G4;|ATTR_L(D5G1;PUD)D507.99999999999983|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||61|6|||D0G4;|ATTR_L(D5G1;PUD)D552.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||37|0|||D0G4;|ATTR_L(D5G1;PUD)D563.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||49|0|||D0G4;|ATTR_L(D5G1;PUD)D500.89999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||61|0|||D0G4;|ATTR_L(D5G1;PUD)D549.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@15||-47|18|||D0G4;|ATTR_L(D5G1;PUD)D573.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@16||-35|18|||D0G4;|ATTR_L(D5G1;PUD)D521.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@17||-23|18|||D0G4;|ATTR_L(D5G1;PUD)D571.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3538,27 +7384,27 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@35||-23|-18|||D0G4;|ATTR_L(D5G1;PUD)D367.6|
 IorangeTSMC090nm:wire90;1{ic}|wire90@36||-47|-24|||D0G4;|ATTR_L(D5G1;PUD)D548.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@37||-35|-24|||D0G4;|ATTR_L(D5G1;PUD)D508.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@38||-23|-24|||D0G4;|ATTR_L(D5G1;PUD)D552.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@39||-47|-30|||D0G4;|ATTR_L(D5G1;PUD)D340.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@40||-35|-30|||D0G4;|ATTR_L(D5G1;PUD)D331.89999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@41||-23|-30|||D0G4;|ATTR_L(D5G1;PUD)D367.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|go[1]|D5G2;||900|pin@86||9|-12|pin@87||9|-15
-Awire|go[2]|D5G2;||900|pin@88||9|0|pin@89||9|-3
-Awire|go[3]|D5G2;||900|pin@90||9|12|pin@91||9|9
+IorangeTSMC090nm:wire90;1{ic}|wire90@39||-47|-30|||D0G4;|ATTR_L(D5G1;PUD)D236.50000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@40||-35|-30|||D0G4;|ATTR_L(D5G1;PUD)D201.3000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@41||-23|-30|||D0G4;|ATTR_L(D5G1;PUD)D250.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go[1]|D5G2;||900|pin@94||9|-6|pin@95||9|-12
+Awire|go[2]|D5G2;||2700|pin@88||9|0|pin@100||9|6
+Awire|go[3]|D5G2;||2700|pin@90||9|12|pin@91||9|16
 Abus|net@2||-0.5|IJ2700|conn@0|y|-4|-20|tree18-9@0|inA[1:18]|-4|-15
-Abus|net@3||-0.5|IJ2700|conn@1|y|4|-22|tree18-9@0|inB[1:18]|4|-15
+Abus|net@3||-0.5|IJ2700|pin@103||4|-19|tree18-9@0|inB[1:18]|4|-15
 Abus|net@4||-0.5|IJ900|conn@2|a|0|19|tree4-1@0|out[1][L,E,G]|0|15
-Awire|net@8|||1800|wire90@0|b|27.5|18|pin@2||30|18
-Awire|net@10|||1800|wire90@2|b|39.5|18|pin@6||42|18
-Awire|net@12|||1800|wire90@4|b|51.5|18|pin@10||54|18
-Awire|net@14|||1800|wire90@7|b|39.5|12|pin@18||42|12
-Awire|net@15|||1800|wire90@8|b|51.5|12|pin@14||54|12
-Awire|net@16|||1800|wire90@6|b|27.5|12|pin@16||30|12
-Awire|net@20|||1800|wire90@10|b|39.5|6|pin@24||42|6
-Awire|net@21|||1800|wire90@11|b|51.5|6|pin@20||54|6
-Awire|net@22|||1800|wire90@9|b|27.5|6|pin@22||30|6
-Awire|net@26|||1800|wire90@13|b|39.5|0|pin@30||42|0
-Awire|net@27|||1800|wire90@14|b|51.5|0|pin@26||54|0
-Awire|net@28|||1800|wire90@12|b|27.5|0|pin@28||30|0
+Awire|net@8|||1800|wire90@0|b|39.5|18|pin@2||42|18
+Awire|net@10|||1800|wire90@2|b|51.5|18|pin@6||54|18
+Awire|net@12|||1800|wire90@4|b|63.5|18|pin@10||66|18
+Awire|net@14|||1800|wire90@7|b|51.5|12|pin@18||54|12
+Awire|net@15|||1800|wire90@8|b|63.5|12|pin@14||66|12
+Awire|net@16|||1800|wire90@6|b|39.5|12|pin@16||42|12
+Awire|net@20|||1800|wire90@10|b|51.5|6|pin@24||54|6
+Awire|net@21|||1800|wire90@11|b|63.5|6|pin@20||66|6
+Awire|net@22|||1800|wire90@9|b|39.5|6|pin@22||42|6
+Awire|net@26|||1800|wire90@13|b|51.5|0|pin@30||54|0
+Awire|net@27|||1800|wire90@14|b|63.5|0|pin@26||66|0
+Awire|net@28|||1800|wire90@12|b|39.5|0|pin@28||42|0
 Awire|net@32|||1800|wire90@16|b|-32.5|18|pin@36||-30|18
 Awire|net@33|||1800|wire90@17|b|-20.5|18|pin@32||-18|18
 Awire|net@34|||1800|wire90@15|b|-44.5|18|pin@34||-42|18
@@ -3586,9 +7432,11 @@ Awire|net@73|||1800|wire90@36|b|-44.5|-24|pin@76||-42|-24
 Awire|net@77|||1800|wire90@40|b|-32.5|-30|pin@84||-30|-30
 Awire|net@78|||1800|wire90@41|b|-20.5|-30|pin@80||-18|-30
 Awire|net@79|||1800|wire90@39|b|-44.5|-30|pin@82||-42|-30
-Awire|net@80|||1800|tree18-9@0|go|6|-12|pin@86||9|-12
 Awire|net@83|||1800|tree9-4@0|go[2]|6|0|pin@88||9|0
 Awire|net@84|||0|pin@90||9|12|tree4-1@0|go[3]|6|12
+Awire|net@94|||0|pin@95||9|-12|tree18-9@0|go|6|-12
+Abus|net@113||-0.5|IJ2700|conn@1|y|4|-22|pin@103||4|-19
+Abus|net@114||-0.5|IJ1800|pin@103||4|-19|pin@104||7|-19
 Abus|xx[1:9][L,E,G]|D5G2;|-0.5|IJ2700|tree18-9@0|out[1:9][L,E,G]|0|-9|tree9-4@0|in[1:9][L,E,G]|0|-3
 Awire|xx[1][E]|D5G2;||2700|pin@36||-30|18|pin@37||-30|21
 Awire|xx[1][G]|D5G2;||2700|pin@32||-18|18|pin@33||-18|21
@@ -3618,18 +7466,18 @@ Awire|xx[9][E]|D5G2;||2700|pin@84||-30|-30|pin@85||-30|-27
 Awire|xx[9][G]|D5G2;||2700|pin@80||-18|-30|pin@81||-18|-27
 Awire|xx[9][L]|D5G2;||2700|pin@82||-42|-30|pin@83||-42|-27
 Abus|yy[1:4][L,E,G]|D5G2;|-0.5|IJ2700|tree9-4@0|out[1:4][L,E,G]|0|3|tree4-1@0|in[1:4][L,E,G]|0|9
-Awire|yy[1][E]|D5G2;||2700|pin@6||42|18|pin@7||42|21
-Awire|yy[1][G]|D5G2;||2700|pin@10||54|18|pin@11||54|21
-Awire|yy[1][L]|D5G2;||2700|pin@2||30|18|pin@3||30|21
-Awire|yy[2][E]|D5G2;||2700|pin@18||42|12|pin@19||42|15
-Awire|yy[2][G]|D5G2;||2700|pin@14||54|12|pin@15||54|15
-Awire|yy[2][L]|D5G2;||2700|pin@16||30|12|pin@17||30|15
-Awire|yy[3][E]|D5G2;||2700|pin@24||42|6|pin@25||42|9
-Awire|yy[3][G]|D5G2;||2700|pin@20||54|6|pin@21||54|9
-Awire|yy[3][L]|D5G2;||2700|pin@22||30|6|pin@23||30|9
-Awire|yy[4][E]|D5G2;||2700|pin@30||42|0|pin@31||42|3
-Awire|yy[4][G]|D5G2;||2700|pin@26||54|0|pin@27||54|3
-Awire|yy[4][L]|D5G2;||2700|pin@28||30|0|pin@29||30|3
+Awire|yy[1][E]|D5G2;||2700|pin@6||54|18|pin@7||54|21
+Awire|yy[1][G]|D5G2;||2700|pin@10||66|18|pin@11||66|21
+Awire|yy[1][L]|D5G2;||2700|pin@2||42|18|pin@3||42|21
+Awire|yy[2][E]|D5G2;||2700|pin@18||54|12|pin@19||54|15
+Awire|yy[2][G]|D5G2;||2700|pin@14||66|12|pin@15||66|15
+Awire|yy[2][L]|D5G2;||2700|pin@16||42|12|pin@17||42|15
+Awire|yy[3][E]|D5G2;||2700|pin@24||54|6|pin@25||54|9
+Awire|yy[3][G]|D5G2;||2700|pin@20||66|6|pin@21||66|9
+Awire|yy[3][L]|D5G2;||2700|pin@22||42|6|pin@23||42|9
+Awire|yy[4][E]|D5G2;||2700|pin@30||54|0|pin@31||54|3
+Awire|yy[4][G]|D5G2;||2700|pin@26||66|0|pin@27||66|3
+Awire|yy[4][L]|D5G2;||2700|pin@28||42|0|pin@29||42|3
 Ego[1]|go[1:3]|D4G2;|conn@3|a|I
 EinA[1:18]||D4G2;|conn@0|a|I
 EinB[1:18]||D4G2;|conn@1|a|I
@@ -3669,7 +7517,7 @@ Eout[1:9][L,E,G]||D5G2;|pin@20||O
 X
 
 # Cell tree18-9;2{lay}
-Ctree18-9;2{lay}||cmos90|1240143760378|1240848417057||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree18-9;2{lay}||cmos90|1240143760378|1240848417057||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()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-408.5|-188||||
 NX-Metal-1-Metal-2-Con|contact@1||-552.5|-206||||
@@ -4047,38 +7895,38 @@ EinB[10]|inB[1:18]|D4G2;|conn@19|a|I
 Eout[1:9][L,E,G]||D6G2;|conn@37|y|O
 X
 
-# Cell tree19-1;1{ic}
-Ctree19-1;1{ic}||artwork|1240188315983|1241284820171|E
+# Cell tree19-1;2{ic}
+Ctree19-1;2{ic}||artwork|1242066104614|1242130726382|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NPin|pin@4||-5|-2|1|1||
-NPin|pin@5||-5|2|1|1||
-NPin|pin@6||5|2|1|1||
-NPin|pin@7||5|-2|1|1||
-Ngeneric:Invisible-Pin|pin@14||0|2|1|1||
-Ngeneric:Invisible-Pin|pin@15||6|0|1|1||
-Ngeneric:Invisible-Pin|pin@16||-4|-3|1|1||
-Ngeneric:Invisible-Pin|pin@17||4|-3|1|1||
-Ngeneric:Invisible-Pin|pin@18||0|3|1|1||
-Ngeneric:Invisible-Pin|pin@19||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@20||-4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@21||0|0|||||ART_message(D5G2;)S19-1
-Ngeneric:Invisible-Pin|pin@26||5|0|1|1||
-AThicker|net@0|||FS2700|pin@4||-5|-2|pin@5||-5|2
-AThicker|net@1|||FS1800|pin@5||-5|2|pin@6||5|2
-AThicker|net@3|||FS0|pin@7||5|-2|pin@4||-5|-2
-Aschematic:bus|net@8||-0.5|IJ900|pin@20||-4|-2|pin@16||-4|-3
-Aschematic:bus|net@9||-0.5|IJ900|pin@19||4|-2|pin@17||4|-3
-Aschematic:bus|net@11||-0.5|IJ2700|pin@14||0|2|pin@18||0|3
-AThicker|net@12|||FS2700|pin@7||5|-2|pin@6||5|2
-Aschematic:bus|net@16||-0.5|IJ0|pin@15||6|0|pin@26||5|0
-Ego[1]|go[1:3]|D5G2;|pin@15||I
-EinA[19:37]||D5G2;|pin@16||I
-EinB[19:37]||D5G2;|pin@17||I
-Eout[1:10][L,E,G]|out[1][L,E,G]|D5G2;|pin@18||O
+Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
+Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1||
+Nschematic:Bus_Pin|pin@3||4|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||0|3|-1|-1||
+NPin|pin@5||-5|-2|1|1||
+NPin|pin@6||-5|2|1|1||
+NPin|pin@7||5|2|1|1||
+NPin|pin@8||5|-2|1|1||
+Ngeneric:Invisible-Pin|pin@17||4|-2|1|1||
+Ngeneric:Invisible-Pin|pin@18||-4|-2|1|1||
+Ngeneric:Invisible-Pin|pin@20||0|2|1|1||
+Ngeneric:Invisible-Pin|pin@21||-5|0|1|1||
+Ngeneric:Invisible-Pin|pin@22||0|0|||||ART_message(D5G2;)S19-1
+AThicker|net@0|||FS2700|pin@5||-5|-2|pin@6||-5|2
+AThicker|net@1|||FS1800|pin@6||-5|2|pin@7||5|2
+AThicker|net@2|||FS900|pin@7||5|2|pin@8||5|-2
+AThicker|net@3|||FS0|pin@8||5|-2|pin@5||-5|-2
+Aschematic:bus|net@6||-0.5|IJ900|pin@18||-4|-2|pin@2||-4|-3
+Aschematic:bus|net@10||-0.5|IJ0|pin@21||-5|0|pin@1||-6|0
+Aschematic:bus|net@11||-0.5|IJ900|pin@4||0|3|pin@20||0|2
+Aschematic:bus|net@15||-0.5|IJ900|pin@17||4|-2|pin@3||4|-3
+Ego[1:3]||D5G2;|pin@1||I
+EinA[1:18]|inA[19:37]|D5G2;|pin@2||I
+EinB[1:18]|inB[19:37]|D5G2;|pin@3||I
+Eout[1][L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell tree19-1;1{lay}
-Ctree19-1;1{lay}||cmos90|1240200121225|1240848417057||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree19-1;1{lay}||cmos90|1240200121225|1242131325531||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242097758176
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Itree4-1left;2{lay}|tree4-1l@1||0|432|||D5G4;
 Itree10-4;1{lay}|tree10-4@0||0|144|||D5G4;
@@ -4117,30 +7965,30 @@ Ametal-1|net@69|||S900|tree4-1l@1|in[3][E]|-144|279|tree10-4@0|out[3][E]@8135996
 Ametal-1|net@70|||S2700|tree10-4@0|out[1][E]|432|273|tree4-1l@1|in[1][E]|432|279
 Ametal-1|net@71|||S2700|tree10-4@0|out[1][G]|416|273|tree4-1l@1|in[1][G]|416|279
 Ametal-1|net@72|||S2700|tree10-4@0|out[1][L]|390|273|tree4-1l@1|in[1][L]|390|279
-Ametal-1|net@73|||S2700|tree10-4@0|out[2][E]|0|273|tree4-1l@1|in[2][E]|0|279
-Ametal-1|net@74|||S2700|tree10-4@0|out[2][G]|-16|273|tree4-1l@1|in[2][G]|-16|279
-Ametal-1|net@75|||S2700|tree10-4@0|out[2][L]|-42|273|tree4-1l@1|in[2][L]|-42|279
 Ametal-1|net@76|||S2700|tree10-4@0|out[3][G]@666377522|-128|273|tree4-1l@1|in[3][G]|-128|279
 Ametal-1|net@77|||S2700|tree10-4@0|out[3][L]@1025471661|-102|273|tree4-1l@1|in[3][L]|-102|279
 Ametal-1|net@78|||S2700|tree10-4@0|out[4][E]|720|273|tree4-1l@1|in[4][E]|720|279
 Ametal-1|net@79|||S2700|tree10-4@0|out[4][G]|736|273|tree4-1l@1|in[4][G]|736|279
 Ametal-1|net@80|||S2700|tree10-4@0|out[4][L]|762|273|tree4-1l@1|in[4][L]|762|279
-Egnd||D5G5;|tree19-1@0|gnd|G
-Egnd_1||D5G5;|tree19-1@0|gnd_1|G
-Egnd_2||D5G5;|tree19-1@0|gnd_2|G
-Egnd_3||D5G5;|tree19-1@0|gnd_3|G
+Ametal-1|net@185|||S900|tree4-1l@1|in[2][G]|-16|279|tree10-4@0|out[2][G]|-16|273
+Ametal-1|net@186|||S2700|tree10-4@0|out[2][E]|0|273|tree4-1l@1|in[2][E]|0|279
+Ametal-1|net@187|||S2700|tree10-4@0|out[2][L]|-42|273|tree4-1l@1|in[2][L]|-42|279
+Egnd_3|gnd|D5G5;|tree19-1@0|gnd_3|G
+Egnd_5|gnd_1|D5G5;|tree19-1@0|gnd_5|G
+Egnd_7|gnd_2|D5G5;|tree19-1@0|gnd_7|G
+Egnd_3@375607488|gnd_3|D5G5;|tree10-4@0|gnd_3|G
 Egnd_4||D5G5;|tree19-1@0|gnd_4|G
-Egnd_5||D5G5;|tree19-1@0|gnd_5|G
 Egnd_6||D5G5;|tree19-1@0|gnd_6|G
-Egnd_7||D5G5;|tree19-1@0|gnd_7|G
-Egnd_12||D5G5;|tree4-1l@1|gnd|G
-Egnd_13||D5G5;|tree4-1l@1|gnd_5|G
-Egnd_14||D5G5;|tree4-1l@1|gnd_6|G
-Egnd_15||D5G5;|tree4-1l@1|gnd_7|G
-Egnd_16||D5G5;|tree10-4@0|gnd_8|G
-Egnd_17||D5G5;|tree10-4@0|gnd_9|G
-Egnd_18||D5G5;|tree10-4@0|gnd_10|G
-Egnd_19||D5G5;|tree10-4@0|gnd_11|G
+Egnd_7@95796123|gnd_7|D5G5;|tree4-1l@1|gnd_7|G
+Egnd_15|gnd_14|D5G5;|tree4-1l@1|gnd_6|G
+Egnd_15@652729032|gnd_15|D5G5;|tree4-1l@1|gnd|G
+Egnd_16||D5G5;|tree4-1l@1|gnd_8|G
+Egnd_17||D5G5;|tree10-4@0|gnd_2|G
+Egnd_18||D5G5;|tree19-1@0|gnd_1|P
+Egnd_23||D5G5;|tree19-1@0|gnd|G
+Egnd_24||D5G5;|tree19-1@0|gnd_2|G
+Egnd_25||D5G5;|tree10-4@0|gnd_8|G
+Egnd_26||D5G5;|tree10-4@0|gnd_9|G
 Ego[1]||D5G5;|tree19-1@0|go|I
 Ego[2]||D5G5;|tree10-4@0|go_1|I
 Ego[3]||D5G5;|tree4-1l@1|go[3]|I
@@ -4185,72 +8033,325 @@ EinB[37]||D5G5;|tree19-1@0|inB[18]|I
 Eout[1][E]||D5G5;|tree4-1l@1|out[1][E]|O
 Eout[1][G]||D5G5;|tree4-1l@1|out[1][G]|O
 Eout[1][L]||D5G5;|tree4-1l@1|out[1][L]|O
-Evdd||D5G5;|tree19-1@0|vdd|P
-Evdd_1||D5G5;|tree19-1@0|vdd_1|P
-Evdd_2||D5G5;|tree19-1@0|vdd_2|P
-Evdd_3||D5G5;|tree19-1@0|vdd_3|P
-Evdd_4||D5G5;|tree19-1@0|vdd_4|P
-Evdd_5||D5G5;|tree19-1@0|vdd_5|P
-Evdd_6||D5G5;|tree19-1@0|vdd_6|P
-Evdd_7||D5G5;|tree19-1@0|vdd_7|P
+Evdd_6|vdd|D5G5;|tree19-1@0|vdd_6|P
+Evdd_7|vdd_1|D5G5;|tree19-1@0|vdd_7|P
+Evdd_10|vdd_2|D5G5;|tree19-1@0|vdd_10|P
+Evdd_11|vdd_3|D5G5;|tree19-1@0|vdd_11|P
+Evdd_14|vdd_4|D5G5;|tree19-1@0|vdd_14|P
+Evdd_15|vdd_5|D5G5;|tree19-1@0|vdd_15|P
+Evdd_6@719820360|vdd_6|D5G5;|tree10-4@0|vdd_6|P
+Evdd_7@760095578|vdd_7|D5G5;|tree10-4@0|vdd_7|P
 Evdd_8||D5G5;|tree19-1@0|vdd_8|P
 Evdd_9||D5G5;|tree19-1@0|vdd_9|P
-Evdd_10||D5G5;|tree19-1@0|vdd_10|P
-Evdd_11||D5G5;|tree19-1@0|vdd_11|P
 Evdd_12||D5G5;|tree19-1@0|vdd_12|P
-Evdd_13||D5G5;|tree19-1@0|vdd_13|P
-Evdd_14||D5G5;|tree19-1@0|vdd_14|P
-Evdd_15||D5G5;|tree19-1@0|vdd_15|P
-Evdd_24||D5G5;|tree4-1l@1|vdd|P
-Evdd_25||D5G5;|tree4-1l@1|vdd_5|P
-Evdd_26||D5G5;|tree4-1l@1|vdd_9|P
-Evdd_27||D5G5;|tree4-1l@1|vdd_10|P
-Evdd_28||D5G5;|tree4-1l@1|vdd_11|P
-Evdd_29||D5G5;|tree4-1l@1|vdd_12|P
-Evdd_30||D5G5;|tree4-1l@1|vdd_13|P
-Evdd_31||D5G5;|tree4-1l@1|vdd_14|P
-Evdd_32||D5G5;|tree10-4@0|vdd_16|P
-Evdd_33||D5G5;|tree10-4@0|vdd_17|P
-Evdd_34||D5G5;|tree10-4@0|vdd_18|P
-Evdd_35||D5G5;|tree10-4@0|vdd_19|P
-Evdd_36||D5G5;|tree10-4@0|vdd_20|P
-Evdd_37||D5G5;|tree10-4@0|vdd_21|P
-Evdd_38||D5G5;|tree10-4@0|vdd_22|P
-Evdd_39||D5G5;|tree10-4@0|vdd_23|P
+Evdd_13||D5G5;|tree4-1l@1|vdd_13|P
+Evdd_14@207710025|vdd_14|D5G5;|tree4-1l@1|vdd_14|P
+Evdd_30|vdd_28|D5G5;|tree4-1l@1|vdd_11|P
+Evdd_31|vdd_29|D5G5;|tree4-1l@1|vdd_12|P
+Evdd_30@348206295|vdd_30|D5G5;|tree4-1l@1|vdd|P
+Evdd_31@985381533|vdd_31|D5G5;|tree4-1l@1|vdd_1|P
+Evdd_32||D5G5;|tree4-1l@1|vdd_15|P
+Evdd_33||D5G5;|tree4-1l@1|vdd_16|P
+Evdd_34||D5G5;|tree10-4@0|vdd_4|P
+Evdd_35||D5G5;|tree10-4@0|vdd_5|P
+Evdd_36||D5G5;|tree19-1@0|vdd_2|P
+Evdd_37||D5G5;|tree19-1@0|vdd_3|P
+Evdd_46||D5G5;|tree19-1@0|vdd|P
+Evdd_47||D5G5;|tree19-1@0|vdd_1|P
+Evdd_48||D5G5;|tree19-1@0|vdd_4|P
+Evdd_49||D5G5;|tree19-1@0|vdd_5|P
+Evdd_50||D5G5;|tree10-4@0|vdd_16|P
+Evdd_51||D5G5;|tree10-4@0|vdd_17|P
+Evdd_52||D5G5;|tree10-4@0|vdd_18|P
+Evdd_53||D5G5;|tree10-4@0|vdd_19|P
+Evdd_54||D5G5;|tree19-1@0|vdd_13|P
 X
 
 # Cell tree19-1;1{sch}
-Ctree19-1;1{sch}||schematic|1240200457055|1241284341360|
+Ctree19-1;1{sch}||schematic|1240200457055|1242130692019|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-4|-22|||YRRR|
+NOff-Page|conn@1||4|-24|||YRRR|
+NOff-Page|conn@2||0|21|||R|
+NOff-Page|conn@4||18.5|0|||RR|
+Ngeneric:Invisible-Pin|pin@1||0.5|39.5|||||ART_message(D5G6;)Stree19-1
+NWire_Pin|pin@2||66|12||||
+NWire_Pin|pin@3||66|15||||
+NWire_Pin|pin@4||66|6||||
+NWire_Pin|pin@5||66|9||||
+NWire_Pin|pin@6||42|6||||
+NWire_Pin|pin@7||42|9||||
+NWire_Pin|pin@8||54|6||||
+NWire_Pin|pin@9||54|9||||
+NWire_Pin|pin@10||42|12||||
+NWire_Pin|pin@11||66|0||||
+NWire_Pin|pin@12||66|3||||
+NWire_Pin|pin@13||42|0||||
+NWire_Pin|pin@14||42|3||||
+NWire_Pin|pin@15||54|0||||
+NWire_Pin|pin@16||54|3||||
+NWire_Pin|pin@17||66|-6||||
+NWire_Pin|pin@18||66|-3||||
+NWire_Pin|pin@19||42|-6||||
+NWire_Pin|pin@20||42|-3||||
+NWire_Pin|pin@21||42|15||||
+NWire_Pin|pin@22||54|-6||||
+NWire_Pin|pin@23||54|-3||||
+NWire_Pin|pin@24||54|12||||
+NWire_Pin|pin@25||54|15||||
+NWire_Pin|pin@26||-48|27||||
+NWire_Pin|pin@27||-36|24||||
+NWire_Pin|pin@28||-36|27||||
+NWire_Pin|pin@29||-24|18||||
+NWire_Pin|pin@30||-24|21||||
+NWire_Pin|pin@31||-48|18||||
+NWire_Pin|pin@32||-48|21||||
+NWire_Pin|pin@33||-36|18||||
+NWire_Pin|pin@34||-36|21||||
+NWire_Pin|pin@35||-24|12||||
+NWire_Pin|pin@36||-24|15||||
+NWire_Pin|pin@37||-48|12||||
+NWire_Pin|pin@38||-48|15||||
+NWire_Pin|pin@39||-36|12||||
+NWire_Pin|pin@40||-36|15||||
+NWire_Pin|pin@41||-24|6||||
+NWire_Pin|pin@42||-24|9||||
+NWire_Pin|pin@43||-48|6||||
+NWire_Pin|pin@44||-48|9||||
+NWire_Pin|pin@45||-36|6||||
+NWire_Pin|pin@46||-36|9||||
+NWire_Pin|pin@47||-24|0||||
+NWire_Pin|pin@48||-24|3||||
+NWire_Pin|pin@49||-48|0||||
+NWire_Pin|pin@50||-48|3||||
+NWire_Pin|pin@51||-36|0||||
+NWire_Pin|pin@52||-36|3||||
+NWire_Pin|pin@53||-24|-6||||
+NWire_Pin|pin@54||-24|-3||||
+NWire_Pin|pin@55||-48|-6||||
+NWire_Pin|pin@56||-48|-3||||
+NWire_Pin|pin@57||-36|-6||||
+NWire_Pin|pin@58||-36|-3||||
+NWire_Pin|pin@59||-24|-12||||
+NWire_Pin|pin@60||-24|-9||||
+NWire_Pin|pin@61||-48|-12||||
+NWire_Pin|pin@62||-48|-9||||
+NWire_Pin|pin@63||-36|-12||||
+NWire_Pin|pin@64||-36|-9||||
+NWire_Pin|pin@65||-24|-18||||
+NWire_Pin|pin@66||-24|-15||||
+NWire_Pin|pin@67||-48|-18||||
+NWire_Pin|pin@68||-48|-15||||
+NWire_Pin|pin@69||-36|-18||||
+NWire_Pin|pin@70||-36|-15||||
+NWire_Pin|pin@71||-24|-24||||
+NWire_Pin|pin@72||-24|-21||||
+NWire_Pin|pin@73||-48|-24||||
+NWire_Pin|pin@74||-48|-21||||
+NWire_Pin|pin@75||-36|-24||||
+NWire_Pin|pin@76||-36|-21||||
+NWire_Pin|pin@77||-24|24||||
+NWire_Pin|pin@78||-24|27||||
+NWire_Pin|pin@79||-48|24||||
+NWire_Pin|pin@80||-24|-30||||
+NWire_Pin|pin@81||-24|-27||||
+NWire_Pin|pin@82||-48|-30||||
+NWire_Pin|pin@83||-48|-27||||
+NWire_Pin|pin@84||-36|-30||||
+NWire_Pin|pin@85||-36|-27||||
+NWire_Pin|pin@86||9|-12||||
+NWire_Pin|pin@89||9|0||||
+NWire_Pin|pin@91||9|12||||
+NWire_Pin|pin@95||9|15||||
+Ngeneric:Invisible-Pin|pin@96||-0.5|33.5|||||ART_message(D5G3;)Sies 2 May 2009
+NWire_Pin|pin@97||9|6||||
+NWire_Pin|pin@100||9|-6||||
+Itree4-1left;1{ic}|tree4-1l@0||0|12|||D5G4;
+Itree10-4;1{ic}|tree10-4@0||0|0|||D5G4;
+Itree19-10;1{ic}|tree19-1@0||0|-12|||D5G4;
+Itree19-1;2{ic}|tree19-1@2||35|32|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||37|-6|||D0G4;|ATTR_L(D5G1;PUD)D628.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||49|-6|||D0G4;|ATTR_L(D5G1;PUD)D619.8999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||61|-6|||D0G4;|ATTR_L(D5G1;PUD)D655.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||49|12|||D0G4;|ATTR_L(D5G1;PUD)D543.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||61|12|||D0G4;|ATTR_L(D5G1;PUD)D588.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||37|6|||D0G4;|ATTR_L(D5G1;PUD)D449.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||49|6|||D0G4;|ATTR_L(D5G1;PUD)D388.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||61|6|||D0G4;|ATTR_L(D5G1;PUD)D430.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||37|0|||D0G4;|ATTR_L(D5G1;PUD)D835.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||37|12|||D0G4;|ATTR_L(D5G1;PUD)D583.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||49|0|||D0G4;|ATTR_L(D5G1;PUD)D795.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||61|0|||D0G4;|ATTR_L(D5G1;PUD)D840.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||-53|24|||D0G4;|ATTR_L(D5G1;PUD)D817.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||-41|24|||D0G4;|ATTR_L(D5G1;PUD)D765.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||-29|24|||D0G4;|ATTR_L(D5G1;PUD)D815.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||-53|18|||D0G4;|ATTR_L(D5G1;PUD)D438.19999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@16||-41|18|||D0G4;|ATTR_L(D5G1;PUD)D379.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||-29|18|||D0G4;|ATTR_L(D5G1;PUD)D441.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@18||-53|12|||D0G4;|ATTR_L(D5G1;PUD)D673.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@19||-41|12|||D0G4;|ATTR_L(D5G1;PUD)D621.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@20||-29|12|||D0G4;|ATTR_L(D5G1;PUD)D672.0000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@21||-53|6|||D0G4;|ATTR_L(D5G1;PUD)D382.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@22||-41|6|||D0G4;|ATTR_L(D5G1;PUD)D373.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@23||-29|6|||D0G4;|ATTR_L(D5G1;PUD)D409.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@24||-53|0|||D0G4;|ATTR_L(D5G1;PUD)D461.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||-41|0|||D0G4;|ATTR_L(D5G1;PUD)D463.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@26||-29|0|||D0G4;|ATTR_L(D5G1;PUD)D496.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@27||-53|-6|||D0G4;|ATTR_L(D5G1;PUD)D494.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@28||-41|-6|||D0G4;|ATTR_L(D5G1;PUD)D498.39999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@29||-29|-6|||D0G4;|ATTR_L(D5G1;PUD)D528.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@30||-53|-12|||D0G4;|ATTR_L(D5G1;PUD)D692.0000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@31||-41|-12|||D0G4;|ATTR_L(D5G1;PUD)D652.0000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@32||-29|-12|||D0G4;|ATTR_L(D5G1;PUD)D696.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@33||-53|-18|||D0G4;|ATTR_L(D5G1;PUD)D448.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@34||-41|-18|||D0G4;|ATTR_L(D5G1;PUD)D402.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@35||-29|-18|||D0G4;|ATTR_L(D5G1;PUD)D458.19999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@36||-53|-24|||D0G4;|ATTR_L(D5G1;PUD)D691.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@37||-41|-24|||D0G4;|ATTR_L(D5G1;PUD)D651.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@38||-29|-24|||D0G4;|ATTR_L(D5G1;PUD)D696.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@39||-53|-30|||D0G4;|ATTR_L(D5G1;PUD)D448.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@40||-41|-30|||D0G4;|ATTR_L(D5G1;PUD)D402.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@41||-29|-30|||D0G4;|ATTR_L(D5G1;PUD)D458.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go[1]|D5G2;||2700|pin@86||9|-12|pin@100||9|-6
+Awire|go[2]|D5G2;||2700|pin@89||9|0|pin@97||9|6
+Awire|go[3]|D5G2;||900|pin@95||9|15|pin@91||9|12
+Abus|net@2||-0.5|IJ2700|conn@0|y|-4|-20|tree19-1@0|inA[19:37]|-4|-15
+Abus|net@3||-0.5|IJ2700|conn@1|y|4|-22|tree19-1@0|inB[19:37]|4|-15
+Abus|net@4||-0.5|IJ900|conn@2|a|0|19|tree4-1l@0|out[1][L,E,G]|0|15
+Awire|net@5|||0|pin@86||9|-12|tree19-1@0|go|6|-12
+Awire|net@6|||0|pin@89||9|0|tree10-4@0|go[2]|6|0
+Awire|net@7|||0|pin@91||9|12|tree4-1l@0|go[3]|6|12
+Awire|net@15|||1800|wire90@3|b|51.5|12|pin@24||54|12
+Awire|net@16|||1800|wire90@4|b|63.5|12|pin@2||66|12
+Awire|net@17|||1800|wire90@6|b|51.5|6|pin@8||54|6
+Awire|net@18|||1800|wire90@7|b|63.5|6|pin@4||66|6
+Awire|net@19|||1800|wire90@5|b|39.5|6|pin@6||42|6
+Awire|net@20|||1800|wire90@10|b|51.5|0|pin@15||54|0
+Awire|net@21|||1800|wire90@11|b|63.5|0|pin@11||66|0
+Awire|net@22|||1800|wire90@8|b|39.5|0|pin@13||42|0
+Awire|net@23|||1800|wire90@1|b|51.5|-6|pin@22||54|-6
+Awire|net@24|||1800|wire90@2|b|63.5|-6|pin@17||66|-6
+Awire|net@25|||1800|wire90@0|b|39.5|-6|pin@19||42|-6
+Awire|net@26|||1800|wire90@9|b|39.5|12|pin@10||42|12
+Awire|net@27|||1800|wire90@13|b|-38.5|24|pin@27||-36|24
+Awire|net@28|||1800|wire90@14|b|-26.5|24|pin@77||-24|24
+Awire|net@29|||1800|wire90@12|b|-50.5|24|pin@79||-48|24
+Awire|net@30|||1800|wire90@16|b|-38.5|18|pin@33||-36|18
+Awire|net@31|||1800|wire90@17|b|-26.5|18|pin@29||-24|18
+Awire|net@32|||1800|wire90@15|b|-50.5|18|pin@31||-48|18
+Awire|net@33|||1800|wire90@19|b|-38.5|12|pin@39||-36|12
+Awire|net@34|||1800|wire90@20|b|-26.5|12|pin@35||-24|12
+Awire|net@35|||1800|wire90@18|b|-50.5|12|pin@37||-48|12
+Awire|net@36|||1800|wire90@22|b|-38.5|6|pin@45||-36|6
+Awire|net@37|||1800|wire90@23|b|-26.5|6|pin@41||-24|6
+Awire|net@38|||1800|wire90@21|b|-50.5|6|pin@43||-48|6
+Awire|net@39|||1800|wire90@25|b|-38.5|0|pin@51||-36|0
+Awire|net@40|||1800|wire90@26|b|-26.5|0|pin@47||-24|0
+Awire|net@41|||1800|wire90@24|b|-50.5|0|pin@49||-48|0
+Awire|net@42|||1800|wire90@28|b|-38.5|-6|pin@57||-36|-6
+Awire|net@43|||1800|wire90@29|b|-26.5|-6|pin@53||-24|-6
+Awire|net@44|||1800|wire90@27|b|-50.5|-6|pin@55||-48|-6
+Awire|net@45|||1800|wire90@31|b|-38.5|-12|pin@63||-36|-12
+Awire|net@46|||1800|wire90@32|b|-26.5|-12|pin@59||-24|-12
+Awire|net@47|||1800|wire90@30|b|-50.5|-12|pin@61||-48|-12
+Awire|net@48|||1800|wire90@34|b|-38.5|-18|pin@69||-36|-18
+Awire|net@49|||1800|wire90@35|b|-26.5|-18|pin@65||-24|-18
+Awire|net@50|||1800|wire90@33|b|-50.5|-18|pin@67||-48|-18
+Awire|net@51|||1800|wire90@37|b|-38.5|-24|pin@75||-36|-24
+Awire|net@52|||1800|wire90@38|b|-26.5|-24|pin@71||-24|-24
+Awire|net@53|||1800|wire90@36|b|-50.5|-24|pin@73||-48|-24
+Awire|net@54|||1800|wire90@40|b|-38.5|-30|pin@84||-36|-30
+Awire|net@55|||1800|wire90@41|b|-26.5|-30|pin@80||-24|-30
+Awire|net@56|||1800|wire90@39|b|-50.5|-30|pin@82||-48|-30
+Abus|xx[1:10][L,E,G]|D5G2;|-0.5|IJ2700|tree19-1@0|out[1:10][L,E,G]|0|-9|tree10-4@0|in[11:20][L,E,G]|0|-3
+Awire|xx[1][E]|D5G2;||2700|pin@27||-36|24|pin@28||-36|27
+Awire|xx[1][G]|D5G2;||2700|pin@77||-24|24|pin@78||-24|27
+Awire|xx[1][L]|D5G2;||2700|pin@79||-48|24|pin@26||-48|27
+Awire|xx[2][E]|D5G2;||2700|pin@33||-36|18|pin@34||-36|21
+Awire|xx[2][G]|D5G2;||2700|pin@29||-24|18|pin@30||-24|21
+Awire|xx[2][L]|D5G2;||2700|pin@31||-48|18|pin@32||-48|21
+Awire|xx[3][E]|D5G2;||2700|pin@39||-36|12|pin@40||-36|15
+Awire|xx[3][G]|D5G2;||2700|pin@35||-24|12|pin@36||-24|15
+Awire|xx[3][L]|D5G2;||2700|pin@37||-48|12|pin@38||-48|15
+Awire|xx[4][E]|D5G2;||2700|pin@45||-36|6|pin@46||-36|9
+Awire|xx[4][G]|D5G2;||2700|pin@41||-24|6|pin@42||-24|9
+Awire|xx[4][L]|D5G2;||2700|pin@43||-48|6|pin@44||-48|9
+Awire|xx[5][E]|D5G2;||2700|pin@51||-36|0|pin@52||-36|3
+Awire|xx[5][G]|D5G2;||2700|pin@47||-24|0|pin@48||-24|3
+Awire|xx[5][L]|D5G2;||2700|pin@49||-48|0|pin@50||-48|3
+Awire|xx[6][E]|D5G2;||2700|pin@57||-36|-6|pin@58||-36|-3
+Awire|xx[6][G]|D5G2;||2700|pin@53||-24|-6|pin@54||-24|-3
+Awire|xx[6][L]|D5G2;||2700|pin@55||-48|-6|pin@56||-48|-3
+Awire|xx[7][E]|D5G2;||2700|pin@63||-36|-12|pin@64||-36|-9
+Awire|xx[7][G]|D5G2;||2700|pin@59||-24|-12|pin@60||-24|-9
+Awire|xx[7][L]|D5G2;||2700|pin@61||-48|-12|pin@62||-48|-9
+Awire|xx[8][E]|D5G2;||2700|pin@69||-36|-18|pin@70||-36|-15
+Awire|xx[8][G]|D5G2;||2700|pin@65||-24|-18|pin@66||-24|-15
+Awire|xx[8][L]|D5G2;||2700|pin@67||-48|-18|pin@68||-48|-15
+Awire|xx[9][E]|D5G2;||2700|pin@75||-36|-24|pin@76||-36|-21
+Awire|xx[9][G]|D5G2;||2700|pin@71||-24|-24|pin@72||-24|-21
+Awire|xx[9][L]|D5G2;||2700|pin@73||-48|-24|pin@74||-48|-21
+Awire|xx[10][E]|D5G2;||2700|pin@84||-36|-30|pin@85||-36|-27
+Awire|xx[10][G]|D5G2;||2700|pin@80||-24|-30|pin@81||-24|-27
+Awire|xx[10][L]|D5G2;||2700|pin@82||-48|-30|pin@83||-48|-27
+Abus|yy[1:4][L,E,G]|D5G2;|-0.5|IJ2700|tree10-4@0|out[5:8][L,E,G]|0|3|tree4-1l@0|in[1:4][L,E,G]|0|9
+Awire|yy[1][E]|D5G2;||2700|pin@24||54|12|pin@25||54|15
+Awire|yy[1][G]|D5G2;||2700|pin@2||66|12|pin@3||66|15
+Awire|yy[1][L]|D5G2;||2700|pin@10||42|12|pin@21||42|15
+Awire|yy[2][E]|D5G2;||2700|pin@8||54|6|pin@9||54|9
+Awire|yy[2][G]|D5G2;||2700|pin@4||66|6|pin@5||66|9
+Awire|yy[2][L]|D5G2;||2700|pin@6||42|6|pin@7||42|9
+Awire|yy[3][E]|D5G2;||2700|pin@15||54|0|pin@16||54|3
+Awire|yy[3][G]|D5G2;||2700|pin@11||66|0|pin@12||66|3
+Awire|yy[3][L]|D5G2;||2700|pin@13||42|0|pin@14||42|3
+Awire|yy[4][E]|D5G2;||2700|pin@22||54|-6|pin@23||54|-3
+Awire|yy[4][G]|D5G2;||2700|pin@17||66|-6|pin@18||66|-3
+Awire|yy[4][L]|D5G2;||2700|pin@19||42|-6|pin@20||42|-3
+EgoLO|go[1:3]|D4G2;|conn@4|a|I
+EinA[1:18]|inA[19:37]|D4G2;|conn@0|a|I
+EinB[1:18]|inB[19:37]|D4G2;|conn@1|a|I
+Eout[1][L,E,G]||D6G2;|conn@2|y|O
+X
+
+# Cell tree19-1study;1{sch}
+Ctree19-1study;1{sch}||schematic|1240200457055|1241991004592||LEDRIVE_inv@2()F78.63245|LEDRIVE_inv@3()F15.207858|LEDRIVE_inv@4()F48.56917|LEDRIVE_inv@5()F7.775045|LEDRIVE_inv@6()F23.960888
+IpurpleFive:LEsettings;1{ic}|LEsettin@0||59|-27|||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;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-4|-22|||YRRR|
 NOff-Page|conn@1||4|-24|||YRRR|
 NOff-Page|conn@2||0|21|||R|
 NOff-Page|conn@3||15|12|||RR|
+NOff-Page|conn@4||35|-12|||RR|
+IpurpleFive:inv;1{ic}|inv@2||24|-12|X||D5G4;|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||15|-6|||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||24|0|X||D5G4;|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||15|6|||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@6||24|12|X||D5G4;|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@1||0.5|39.5|||||ART_message(D5G6;)Stree19-1
-NWire_Pin|pin@2||54|6||||
-NWire_Pin|pin@3||54|9||||
-NWire_Pin|pin@4||54|0||||
-NWire_Pin|pin@5||54|3||||
-NWire_Pin|pin@6||30|0||||
-NWire_Pin|pin@7||30|3||||
-NWire_Pin|pin@8||42|0||||
-NWire_Pin|pin@9||42|3||||
-NWire_Pin|pin@10||30|6||||
-NWire_Pin|pin@11||54|-6||||
-NWire_Pin|pin@12||54|-3||||
-NWire_Pin|pin@13||30|-6||||
-NWire_Pin|pin@14||30|-3||||
-NWire_Pin|pin@15||42|-6||||
-NWire_Pin|pin@16||42|-3||||
-NWire_Pin|pin@17||54|-12||||
-NWire_Pin|pin@18||54|-9||||
-NWire_Pin|pin@19||30|-12||||
-NWire_Pin|pin@20||30|-9||||
-NWire_Pin|pin@21||30|9||||
-NWire_Pin|pin@22||42|-12||||
-NWire_Pin|pin@23||42|-9||||
-NWire_Pin|pin@24||42|6||||
-NWire_Pin|pin@25||42|9||||
+NWire_Pin|pin@2||66|6||||
+NWire_Pin|pin@3||66|9||||
+NWire_Pin|pin@4||66|0||||
+NWire_Pin|pin@5||66|3||||
+NWire_Pin|pin@6||42|0||||
+NWire_Pin|pin@7||42|3||||
+NWire_Pin|pin@8||54|0||||
+NWire_Pin|pin@9||54|3||||
+NWire_Pin|pin@10||42|6||||
+NWire_Pin|pin@11||66|-6||||
+NWire_Pin|pin@12||66|-3||||
+NWire_Pin|pin@13||42|-6||||
+NWire_Pin|pin@14||42|-3||||
+NWire_Pin|pin@15||54|-6||||
+NWire_Pin|pin@16||54|-3||||
+NWire_Pin|pin@17||66|-12||||
+NWire_Pin|pin@18||66|-9||||
+NWire_Pin|pin@19||42|-12||||
+NWire_Pin|pin@20||42|-9||||
+NWire_Pin|pin@21||42|9||||
+NWire_Pin|pin@22||54|-12||||
+NWire_Pin|pin@23||54|-9||||
+NWire_Pin|pin@24||54|6||||
+NWire_Pin|pin@25||54|9||||
 NWire_Pin|pin@26||-48|27||||
 NWire_Pin|pin@27||-36|24||||
 NWire_Pin|pin@28||-36|27||||
@@ -4312,28 +8413,31 @@ NWire_Pin|pin@83||-48|-27||||
 NWire_Pin|pin@84||-36|-30||||
 NWire_Pin|pin@85||-36|-27||||
 NWire_Pin|pin@86||9|-12||||
-NWire_Pin|pin@87||9|-15||||
 NWire_Pin|pin@89||9|0||||
 NWire_Pin|pin@91||9|12||||
-NWire_Pin|pin@93||9|-4||||
-NWire_Pin|pin@95||9|8||||
+NWire_Pin|pin@95||9|15||||
 Ngeneric:Invisible-Pin|pin@96||-0.5|33.5|||||ART_message(D5G3;)Sies 2 May 2009
-Itree4-1;1{ic}|tree4-1@0||0|12|||D5G4;
+NWire_Pin|pin@97||9|6||||
+NWire_Pin|pin@100||9|-6||||
+NWire_Pin|pin@102||30|-6||||
+NWire_Pin|pin@103||30|0||||
+NWire_Pin|pin@104||30|6||||
+NWire_Pin|pin@105||30|12||||
+Itree4-1right;1{ic}|tree4-1@0||0|12|||D5G4;
 Itree10-4;1{ic}|tree10-4@0||0|0|||D5G4;
 Itree19-10;1{ic}|tree19-1@0||0|-12|||D5G4;
-Itree19-1;1{ic}|tree19-1@1||39|27|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||25|-12|||D0G4;|ATTR_L(D5G1;PUD)D628.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||37|-12|||D0G4;|ATTR_L(D5G1;PUD)D619.8999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||49|-12|||D0G4;|ATTR_L(D5G1;PUD)D655.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||37|6|||D0G4;|ATTR_L(D5G1;PUD)D543.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||49|6|||D0G4;|ATTR_L(D5G1;PUD)D588.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||25|0|||D0G4;|ATTR_L(D5G1;PUD)D449.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||37|0|||D0G4;|ATTR_L(D5G1;PUD)D388.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||49|0|||D0G4;|ATTR_L(D5G1;PUD)D430.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||25|-6|||D0G4;|ATTR_L(D5G1;PUD)D835.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||25|6|||D0G4;|ATTR_L(D5G1;PUD)D583.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||37|-6|||D0G4;|ATTR_L(D5G1;PUD)D795.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||49|-6|||D0G4;|ATTR_L(D5G1;PUD)D840.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||37|-12|||D0G4;|ATTR_L(D5G1;PUD)D628.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||49|-12|||D0G4;|ATTR_L(D5G1;PUD)D619.8999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||61|-12|||D0G4;|ATTR_L(D5G1;PUD)D655.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||49|6|||D0G4;|ATTR_L(D5G1;PUD)D543.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||61|6|||D0G4;|ATTR_L(D5G1;PUD)D588.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||37|0|||D0G4;|ATTR_L(D5G1;PUD)D449.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||49|0|||D0G4;|ATTR_L(D5G1;PUD)D388.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||61|0|||D0G4;|ATTR_L(D5G1;PUD)D430.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||37|-6|||D0G4;|ATTR_L(D5G1;PUD)D835.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||37|6|||D0G4;|ATTR_L(D5G1;PUD)D583.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||49|-6|||D0G4;|ATTR_L(D5G1;PUD)D795.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||61|-6|||D0G4;|ATTR_L(D5G1;PUD)D840.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-53|24|||D0G4;|ATTR_L(D5G1;PUD)D817.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-41|24|||D0G4;|ATTR_L(D5G1;PUD)D765.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@14||-29|24|||D0G4;|ATTR_L(D5G1;PUD)D815.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -4364,27 +8468,32 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@38||-29|-24|||D0G4;|ATTR_L(D5G1;PUD)D696.49
 IorangeTSMC090nm:wire90;1{ic}|wire90@39||-53|-30|||D0G4;|ATTR_L(D5G1;PUD)D448.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@40||-41|-30|||D0G4;|ATTR_L(D5G1;PUD)D402.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@41||-29|-30|||D0G4;|ATTR_L(D5G1;PUD)D458.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|go[1]|D5G2;||900|pin@86||9|-12|pin@87||9|-15
-Awire|go[2]|D5G2;||2700|pin@93||9|-4|pin@89||9|0
-Awire|go[3]|D5G2;||2700|pin@95||9|8|pin@91||9|12
+IorangeTSMC090nm:wire90;1{ic}|wire90@42||15|-12|||D0G4;|ATTR_L(D5G1;PUD)D3712.4000000000024|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@43||15|0|||D0G4;|ATTR_L(D5G1;PUD)D2615.800000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@44||15|12|||D0G4;|ATTR_L(D5G1;PUD)D1453.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@45||24|-6|||D0G4;|ATTR_L(D5G1;PUD)D690.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@46||24|6|||D0G4;|ATTR_L(D5G1;PUD)D401.6000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go[1]|D5G2;||2700|pin@86||9|-12|pin@100||9|-6
+Awire|go[2]|D5G2;||2700|pin@89||9|0|pin@97||9|6
+Awire|go[3]|D5G2;||900|pin@95||9|15|pin@91||9|12
 Abus|net@2||-0.5|IJ2700|conn@0|y|-4|-20|tree19-1@0|inA[19:37]|-4|-15
 Abus|net@3||-0.5|IJ2700|conn@1|y|4|-22|tree19-1@0|inB[19:37]|4|-15
 Abus|net@4||-0.5|IJ900|conn@2|a|0|19|tree4-1@0|out[1][L,E,G]|0|15
 Awire|net@5|||0|pin@86||9|-12|tree19-1@0|go|6|-12
 Awire|net@6|||0|pin@89||9|0|tree10-4@0|go[2]|6|0
 Awire|net@7|||0|pin@91||9|12|tree4-1@0|go[3]|6|12
-Awire|net@15|||1800|wire90@3|b|39.5|6|pin@24||42|6
-Awire|net@16|||1800|wire90@4|b|51.5|6|pin@2||54|6
-Awire|net@17|||1800|wire90@6|b|39.5|0|pin@8||42|0
-Awire|net@18|||1800|wire90@7|b|51.5|0|pin@4||54|0
-Awire|net@19|||1800|wire90@5|b|27.5|0|pin@6||30|0
-Awire|net@20|||1800|wire90@10|b|39.5|-6|pin@15||42|-6
-Awire|net@21|||1800|wire90@11|b|51.5|-6|pin@11||54|-6
-Awire|net@22|||1800|wire90@8|b|27.5|-6|pin@13||30|-6
-Awire|net@23|||1800|wire90@1|b|39.5|-12|pin@22||42|-12
-Awire|net@24|||1800|wire90@2|b|51.5|-12|pin@17||54|-12
-Awire|net@25|||1800|wire90@0|b|27.5|-12|pin@19||30|-12
-Awire|net@26|||1800|wire90@9|b|27.5|6|pin@10||30|6
+Awire|net@15|||1800|wire90@3|b|51.5|6|pin@24||54|6
+Awire|net@16|||1800|wire90@4|b|63.5|6|pin@2||66|6
+Awire|net@17|||1800|wire90@6|b|51.5|0|pin@8||54|0
+Awire|net@18|||1800|wire90@7|b|63.5|0|pin@4||66|0
+Awire|net@19|||1800|wire90@5|b|39.5|0|pin@6||42|0
+Awire|net@20|||1800|wire90@10|b|51.5|-6|pin@15||54|-6
+Awire|net@21|||1800|wire90@11|b|63.5|-6|pin@11||66|-6
+Awire|net@22|||1800|wire90@8|b|39.5|-6|pin@13||42|-6
+Awire|net@23|||1800|wire90@1|b|51.5|-12|pin@22||54|-12
+Awire|net@24|||1800|wire90@2|b|63.5|-12|pin@17||66|-12
+Awire|net@25|||1800|wire90@0|b|39.5|-12|pin@19||42|-12
+Awire|net@26|||1800|wire90@9|b|39.5|6|pin@10||42|6
 Awire|net@27|||1800|wire90@13|b|-38.5|24|pin@27||-36|24
 Awire|net@28|||1800|wire90@14|b|-26.5|24|pin@77||-24|24
 Awire|net@29|||1800|wire90@12|b|-50.5|24|pin@79||-48|24
@@ -4415,6 +8524,23 @@ Awire|net@53|||1800|wire90@36|b|-50.5|-24|pin@73||-48|-24
 Awire|net@54|||1800|wire90@40|b|-38.5|-30|pin@84||-36|-30
 Awire|net@55|||1800|wire90@41|b|-26.5|-30|pin@80||-24|-30
 Awire|net@56|||1800|wire90@39|b|-50.5|-30|pin@82||-48|-30
+Awire|net@57|||2700|pin@102||30|-6|pin@103||30|0
+Awire|net@58|||0|pin@103||30|0|inv@4|in|26.5|0
+Awire|net@60|||1800|wire90@42|b|17.5|-12|inv@2|out|21.5|-12
+Awire|net@61|||0|inv@3|in|12.5|-6|pin@100||9|-6
+Awire|net@62|||0|wire90@45|a|21.5|-6|inv@3|out|17.5|-6
+Awire|net@63|||0|wire90@46|a|21.5|6|inv@5|out|17.5|6
+Awire|net@64|||0|conn@4|y|33|-12|inv@2|in|26.5|-12
+Awire|net@65|||1800|wire90@45|b|26.5|-6|pin@102||30|-6
+Awire|net@66|||1800|wire90@46|b|26.5|6|pin@104||30|6
+Awire|net@67|||2700|pin@104||30|6|pin@105||30|12
+Awire|net@68|||0|pin@105||30|12|inv@6|in|26.5|12
+Awire|net@70|||1800|pin@97||9|6|inv@5|in|12.5|6
+Awire|net@72|||1800|wire90@44|b|17.5|12|inv@6|out|21.5|12
+Awire|net@73|||0|inv@4|out|21.5|0|wire90@43|b|17.5|0
+Awire|net@81|||0|wire90@43|a|12.5|0|pin@89||9|0
+Awire|net@82|||0|wire90@44|a|12.5|12|pin@91||9|12
+Awire|net@83|||0|wire90@42|a|12.5|-12|pin@86||9|-12
 Abus|xx[1:10][L,E,G]|D5G2;|-0.5|IJ2700|tree19-1@0|out[1:10][L,E,G]|0|-9|tree10-4@0|in[11:20][L,E,G]|0|-3
 Awire|xx[1][E]|D5G2;||2700|pin@27||-36|24|pin@28||-36|27
 Awire|xx[1][G]|D5G2;||2700|pin@77||-24|24|pin@78||-24|27
@@ -4447,21 +8573,22 @@ Awire|xx[10][E]|D5G2;||2700|pin@84||-36|-30|pin@85||-36|-27
 Awire|xx[10][G]|D5G2;||2700|pin@80||-24|-30|pin@81||-24|-27
 Awire|xx[10][L]|D5G2;||2700|pin@82||-48|-30|pin@83||-48|-27
 Abus|yy[1:4][L,E,G]|D5G2;|-0.5|IJ2700|tree10-4@0|out[5:8][L,E,G]|0|3|tree4-1@0|in[1:4][L,E,G]|0|9
-Awire|yy[1][E]|D5G2;||2700|pin@24||42|6|pin@25||42|9
-Awire|yy[1][G]|D5G2;||2700|pin@2||54|6|pin@3||54|9
-Awire|yy[1][L]|D5G2;||2700|pin@10||30|6|pin@21||30|9
-Awire|yy[2][E]|D5G2;||2700|pin@8||42|0|pin@9||42|3
-Awire|yy[2][G]|D5G2;||2700|pin@4||54|0|pin@5||54|3
-Awire|yy[2][L]|D5G2;||2700|pin@6||30|0|pin@7||30|3
-Awire|yy[3][E]|D5G2;||2700|pin@15||42|-6|pin@16||42|-3
-Awire|yy[3][G]|D5G2;||2700|pin@11||54|-6|pin@12||54|-3
-Awire|yy[3][L]|D5G2;||2700|pin@13||30|-6|pin@14||30|-3
-Awire|yy[4][E]|D5G2;||2700|pin@22||42|-12|pin@23||42|-9
-Awire|yy[4][G]|D5G2;||2700|pin@17||54|-12|pin@18||54|-9
-Awire|yy[4][L]|D5G2;||2700|pin@19||30|-12|pin@20||30|-9
-Ego[1]|go[1:3]|D4G2;|conn@3|a|I
-EinA[1:18]|inA[19:37]|D4G2;|conn@0|a|I
-EinB[1:18]|inB[19:37]|D4G2;|conn@1|a|I
+Awire|yy[1][E]|D5G2;||2700|pin@24||54|6|pin@25||54|9
+Awire|yy[1][G]|D5G2;||2700|pin@2||66|6|pin@3||66|9
+Awire|yy[1][L]|D5G2;||2700|pin@10||42|6|pin@21||42|9
+Awire|yy[2][E]|D5G2;||2700|pin@8||54|0|pin@9||54|3
+Awire|yy[2][G]|D5G2;||2700|pin@4||66|0|pin@5||66|3
+Awire|yy[2][L]|D5G2;||2700|pin@6||42|0|pin@7||42|3
+Awire|yy[3][E]|D5G2;||2700|pin@15||54|-6|pin@16||54|-3
+Awire|yy[3][G]|D5G2;||2700|pin@11||66|-6|pin@12||66|-3
+Awire|yy[3][L]|D5G2;||2700|pin@13||42|-6|pin@14||42|-3
+Awire|yy[4][E]|D5G2;||2700|pin@22||54|-12|pin@23||54|-9
+Awire|yy[4][G]|D5G2;||2700|pin@17||66|-12|pin@18||66|-9
+Awire|yy[4][L]|D5G2;||2700|pin@19||42|-12|pin@20||42|-9
+EgoLO||D4G2;|conn@4|a|I
+Ego[1:3]||D4G2;|conn@3|a|I
+EinA[19:37]||D4G2;|conn@0|a|I
+EinB[19:37]||D4G2;|conn@1|a|I
 Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
@@ -4498,7 +8625,7 @@ Eout[1:10][L,E,G]||D5G2;|pin@18||O
 X
 
 # Cell tree19-10;1{lay}
-Ctree19-10;1{lay}||cmos90|1240143760378|1240848417057||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Ctree19-10;1{lay}||cmos90|1240143760378|1241998098240||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()G1242050497558
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-552.5|-206||||
 NX-Metal-1-Metal-2-Con|contact@3||-552.5|-250||||
@@ -4599,7 +8726,6 @@ NMetal-2-Pin|pin@91||-252|-206||||
 NMetal-2-Pin|pin@92||-252|-250||||
 NMetal-2-Pin|pin@93||-288|-106||||
 NMetal-2-Pin|pin@94||-288|-62||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||648|-216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||648|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||504|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||648|72|||D5G4;
@@ -4611,6 +8737,7 @@ IwiresL:select22;1{lay}|select22@4||641.5|72|||D5G4;
 IwiresL:select22;1{lay}|select22@5||510.5|216|||D5G4;
 IwiresL:select22;1{lay}|select22@6||641.5|216|||D5G4;
 IwiresL:select22;1{lay}|select22@7||510.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||576|-216|||D5G4;
 Ametal-2|net@313|||S1800|leg1-2@11|go|-432|94|leg1-2@12|go|-288|94
 Ametal-2|net@314|||S1800|leg1-2@12|go|-288|94|leg1-2@13|go|-144|94
 Ametal-2|net@315|||S1800|leg1-2@13|go|-144|94|leg1-2@10|go|0|94
@@ -4867,12 +8994,12 @@ Ametal-1|net@977|||S900|contact@68||455.5|-44|leg1-2@16|inA[2]|455.5|-53
 Ametal-1|net@978|||S900|contact@69||455.5|-88|leg1-2@16|inB[2]|455.5|-97
 Ametal-1|net@979|||S900|leafA@0|inA[1]|599.5|-53|contact@70||599.5|-62
 Ametal-1|net@980|||S900|leafA@0|in[B]|599.5|-97|contact@71||599.5|-106
-Ametal-2|net@981||6.2|S1800|leg1-2@16|vdd_2|504|-166|pinsVddG@1|vdd|648|-166
-Ametal-2|net@982||6.2|S0|pinsVddG@1|gnd|648|-216|leg1-2@16|gnd_1|504|-216
-Ametal-2|net@983||6.2|S0|pinsVddG@1|vdd_1|648|-266|leg1-2@16|vdd_3|504|-266
 Ametal-2|net@984|||S1800|leg1-2@18|go|-720|94|leg1-2@9|go|-576|94
+Ametal-2|net@985|||S900|tranCap@0|gnd|504|-216|leg1-2@16|gnd_1|504|-216
+Ametal-2|net@986|||S900|tranCap@0|vdd|504|-166|leg1-2@16|vdd_2|504|-166
+Ametal-2|net@987|||S900|tranCap@0|vdd_1|504|-266|leg1-2@16|vdd_3|504|-266
 Egnd||D5G5;|leg1-2@18|gnd|G
-Egnd_1||D5G5;|pinsVddG@1|gnd|G
+Egnd_1||D5G5;|tranCap@0|gnd_1|P
 Egnd_2||D5G5;|leg1-2@18|gnd_2|G
 Egnd_3||D5G5;|pinsVddG@3|gnd|G
 Egnd_4||D5G5;|leg1-2@18|gnd_4|G
@@ -4950,8 +9077,8 @@ Eout[10][G]||D5G5;|leg1-2@9|out[1][G]|O
 Eout[10][L]||D5G5;|leg1-2@9|out[1][L]|O
 Evdd||D5G5;|leg1-2@18|vdd|P
 Evdd_1||D5G5;|leg1-2@18|vdd_1|P
-Evdd_2||D5G5;|pinsVddG@1|vdd|P
-Evdd_3||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_2||D5G5;|tranCap@0|vdd_2|P
+Evdd_3||D5G5;|tranCap@0|vdd_3|P
 Evdd_4||D5G5;|leg1-2@18|vdd_4|P
 Evdd_5||D5G5;|leg1-2@18|vdd_5|P
 Evdd_6||D5G5;|pinsVddG@3|vdd|P
@@ -4967,7 +9094,7 @@ Evdd_15||D5G5;|pinsVddG@7|vdd_1|P
 X
 
 # Cell tree19-10;1{sch}
-Ctree19-10;1{sch}||schematic|1240147324459|1240204179048|
+Ctree19-10;1{sch}||schematic|1240147324459|1241998008579|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@16||-6|-12|||YRRR|
 NOff-Page|conn@19||6|-15|||YRRR|
@@ -5007,6 +9134,7 @@ NWire_Pin|pin@245||48|9||||
 NWire_Pin|pin@246||60|6||||
 NWire_Pin|pin@247||60|9||||
 NPower|pwr@0||51|-6||||
+IwiresL:tranCap;1{ic}|tranCap@0||-8|14|||D5G4;
 Itree19-10;1{ic}|tree1-2x@0||33|27|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||43|6|||D0G4;|ATTR_L(D5G1;PUD)D270.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||55|6|||D0G4;|ATTR_L(D5G1;PUD)D312.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -5078,51 +9206,172 @@ Eout[1][L,E,G]||D5G2;|pin@18||O
 X
 
 # Cell tree37-1;1{sch}
-Ctree37-1;1{sch}||schematic|1241284050389|1241284733204|
+Ctree37-1;1{sch}||schematic|1241284050389|1242130874289|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|22|||R|
 NOff-Page|conn@1||-3|-15|||YRRR|
 NOff-Page|conn@2||3|-17|||YRRR|
 NOff-Page|conn@5||22|16|||RR|
 Ileg2;1{ic}|leg2@0||0|13|||D5G4;
-NBus_Pin|pin@0||-16|6|-1|-1||
-NBus_Pin|pin@1||16|6|-1|-1||
-NBus_Pin|pin@2||3|6|-1|-1||
-NBus_Pin|pin@3||-3|6|-1|-1||
+NBus_Pin|pin@0||-16|9|-1|-1||
+NBus_Pin|pin@1||16|9|-1|-1||
+NBus_Pin|pin@2||3|9|-1|-1||
+NBus_Pin|pin@3||-3|9|-1|-1||
 Ngeneric:Invisible-Pin|pin@5||0|35.5|||||ART_message(D5G3;)Sies 2 May 2009
 Ngeneric:Invisible-Pin|pin@6||0|41.5|||||ART_message(D5G6;)Stree37-1
 NWire_Pin|pin@9||10|12||||
-NWire_Pin|pin@10||10|9||||
-NBus_Pin|pin@11||-4|0|-1|-1||
-NBus_Pin|pin@12||-4|-5|-1|-1||
+NWire_Pin|pin@10||10|15||||
+NBus_Pin|pin@11||-6|0|-1|-1||
+NBus_Pin|pin@12||-6|-5|-1|-1||
 NBus_Pin|pin@13||27|1|-1|-1||
 NBus_Pin|pin@14||27|-3|-1|-1||
 NBus_Pin|pin@15||12|-6|-1|-1||
 NBus_Pin|pin@17||20|-8|-1|-1||
 NBus_Pin|pin@19||-12|-9|-1|-1||
 NBus_Pin|pin@20||-20|-8|-1|-1||
-Itree18-1;1{ic}|tree18-1@0||16|1|||D5G4;
-Itree19-1;1{ic}|tree19-1@0||-16|0|||D5G4;
+NBus_Pin|pin@21||-25|0|-1|-1||
+NBus_Pin|pin@22||-25|6|-1|-1||
+NBus_Pin|pin@23||6|6|-1|-1||
+NBus_Pin|pin@24||6|1|-1|-1||
+NBus_Pin|pin@25||27|-5|-1|-1||
+Itree18-1;2{ic}|tree18-1@2||16|1|||D5G4;
+Itree19-1;2{ic}|tree19-1@2||-16|0|||D5G4;
 Itree37-1;1{ic}|tree37-1@0||23|31|||D5G4;
-Abus|go[1:3]|D5G2;|-0.5|IJ900|pin@11||-4|0|pin@12||-4|-5
-Abus|go[1:3]|D5G2;|-0.5|IJ900|pin@13||27|1|pin@14||27|-3
-Awire|go[4]|D5G2;||900|pin@9||10|12|pin@10||10|9
-Abus|inA[1:18]|D5G2;|-0.5|IJ2700|pin@15||12|-6|tree18-1@0|inA[1:18]|12|-2
-Abus|inA[19:37]|D5G2;|-0.5|IJ900|tree19-1@0|inA[19:37]|-20|-3|pin@20||-20|-8
-Abus|inB[1:18]|D5G2;|-0.5|IJ2700|pin@17||20|-8|tree18-1@0|inB[1:18]|20|-2
-Abus|inB[19:37]|D5G2;|-0.5|IJ900|tree19-1@0|inB[19:37]|-12|-3|pin@19||-12|-9
-Abus|net@0||-0.5|IJ2700|tree19-1@0|out[1:10][L,E,G]|-16|3|pin@0||-16|6
-Abus|net@1||-0.5|IJ1800|pin@0||-16|6|pin@3||-3|6
-Abus|net@2||-0.5|IJ900|pin@1||16|6|tree18-1@0|out[1:9][L,E,G]|16|4
-Abus|net@3||-0.5|IJ1800|pin@2||3|6|pin@1||16|6
-Abus|net@4||-0.5|IJ900|leg2@0|s[L,E,G]|3|10|pin@2||3|6
-Abus|net@6||-0.5|IJ900|leg2@0|b[L,G]|-3|10|pin@3||-3|6
+Abus|goLO[1:3]|D5G2;|-0.5|IJ900|pin@23||6|6|pin@24||6|1
+Abus|go[1:3]|D5G2;|-0.5|IJ900|pin@11||-6|0|pin@12||-6|-5
+Awire|go[4]|D5G2;||2700|pin@9||10|12|pin@10||10|15
+Abus|inA[1:18]|D5G2;|-0.5|IJ2700|pin@15||12|-6|tree18-1@2|inA[1:18]|12|-2
+Abus|inA[19:37]|D5G2;|-0.5|IJ900|tree19-1@2|inA[1:18]|-20|-3|pin@20||-20|-8
+Abus|inB[1:18]|D5G2;|-0.5|IJ2700|pin@17||20|-8|tree18-1@2|inB[1:18]|20|-2
+Abus|inB[19:37]|D5G2;|-0.5|IJ900|tree19-1@2|inB[1:18]|-12|-3|pin@19||-12|-9
+Abus|net@0||-0.5|IJ2700|tree19-1@2|out[1][L,E,G]|-16|3|pin@0||-16|9
+Abus|net@1||-0.5|IJ1800|pin@0||-16|9|pin@3||-3|9
+Abus|net@2||-0.5|IJ900|pin@1||16|9|tree18-1@2|out[1][L,E,G]|16|4
+Abus|net@3||-0.5|IJ1800|pin@2||3|9|pin@1||16|9
+Abus|net@4||-0.5|IJ900|leg2@0|s[L,E,G]|3|10|pin@2||3|9
+Abus|net@6||-0.5|IJ900|leg2@0|b[L,G]|-3|10|pin@3||-3|9
 Abus|net@15||-0.5|IJ2700|leg2@0|out[L,E,G]|0|16|conn@0|a|0|20
 Awire|net@18|||1800|leg2@0|go|5|12|pin@9||10|12
-Abus|net@20||-0.5|IJ1800|tree19-1@0|go[1]|-10|0|pin@11||-4|0
-Abus|net@22||-0.5|IJ1800|tree18-1@0|go[1]|22|1|pin@13||27|1
+Abus|net@29||-0.5|IJ1800|tree19-1@2|go[1:3]|-22|0|pin@11||-6|0
+Abus|net@32||-0.5|IJ2700|pin@21||-25|0|pin@22||-25|6
+Abus|net@33||-0.5|IJ1800|pin@22||-25|6|pin@23||6|6
+Abus|net@35||-0.5|IJ1800|pin@24||6|1|tree18-1@2|goLO[1:3]|10|1
+Abus|net@36||-0.5|IJ1800|pin@12||-6|-5|pin@25||27|-5
+Abus|net@37||-0.5|IJ2700|pin@25||27|-5|pin@14||27|-3
+Abus|net@38||-0.5|IJ900|pin@13||27|1|pin@14||27|-3
 Ego[1:3]|go[1:4]|D4G2;|conn@5|a|I
 EinA[19:37]|inA[1:37]|D4G2;|conn@1|a|I
 EinB[19:37]|inB[1:37]|D4G2;|conn@2|a|I
 Eout[1][L,E,G]||D6G2;|conn@0|y|O
 X
+
+# Cell treeStudy;1{sch}
+CtreeStudy;1{sch}||schematic|1240200457055|1242033534810||LEDRIVE_inv@2()F141.99452|LEDRIVE_inv@3()F22.77098|LEDRIVE_inv@4()F85.30735|LEDRIVE_inv@5()F43.888878|LEDRIVE_inv@6()F12.149988|LEDRIVE_inv@9()F35.498154|LEDRIVE_inv@10()F23.842875|LEDRIVE_nand2@0()F29.565924|LEDRIVE_nand2@1()F15.462706
+IpurpleFive:LEsettings;1{ic}|LEsettin@0||41|2|||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;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-10|-22|||YRRR|
+NOff-Page|conn@1||-2|-24|||YRRR|
+NOff-Page|conn@2||-6|21|||R|
+NOff-Page|conn@4||30|-24|||RRR|
+NOff-Page|conn@5||30|18|||R|
+IpurpleFive:inv;1{ic}|inv@2||24|-12|X||D5G4;|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||24|0|X||D5G4;|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||24|12|X||D5G4;|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@9||36|-12|X||D5G4;|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@10||48|-12|X||D5G4;|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:nand2;1{ic}|nand2@0||15|-6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2.5;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX2.5;Y2.5;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:nand2;1{ic}|nand2@1||15|6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2.5;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX2.5;Y2.5;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+Ngeneric:Invisible-Pin|pin@0||-0.5|33.5|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|39.5|||||ART_message(D5G6;)StreeStudy
+NWire_Pin|pin@88||9|0||||
+NWire_Pin|pin@90||9|12||||
+NWire_Pin|pin@91||9|16||||
+NWire_Pin|pin@95||9|-12||||
+NWire_Pin|pin@96||30|-6||||
+NWire_Pin|pin@97||30|0||||
+NWire_Pin|pin@98||30|6||||
+NWire_Pin|pin@99||30|12||||
+NWire_Pin|pin@101||-17|-6||||
+NWire_Pin|pin@102||-17|-12||||
+NWire_Pin|pin@103||-17|0||||
+NWire_Pin|pin@104||-17|12||||
+NWire_Pin|pin@105||-17|15||||
+NWire_Pin|pin@106||-17|6||||
+NWire_Pin|pin@107||9|-5||||
+NWire_Pin|pin@108||9|7||||
+NWire_Pin|pin@109||11|5||||
+NWire_Pin|pin@110||11|-18||||
+NWire_Pin|pin@111||11|-7||||
+NWire_Pin|pin@114||42|-18||||
+NWire_Pin|pin@116||42|-12||||
+NWire_Pin|pin@117||30|-12||||
+Itree4-1right;1{ic}|tree4-1@0||-6|12|||D5G4;
+Itree4-1left;1{ic}|tree4-1l@0||-32|12|||D5G4;
+Itree9-4;1{ic}|tree9-4@0||-6|0|||D5G4;
+Itree10-4;1{ic}|tree10-4@0||-32|0|||D5G4;
+Itree18-9;1{ic}|tree18-9@0||-6|-12|||D5G4;
+Itree19-10;1{ic}|tree19-1@0||-32|-12|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@48||24|-6|||D0G4;|ATTR_L(D5G1;PUD)D690.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@50||24|6|||D0G4;|ATTR_L(D5G1;PUD)D401.6000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@55||5|-12|||D0G4;|ATTR_L(D5G1;PUD)S2400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@56||5|0|||D0G4;|ATTR_L(D5G1;PUD)S1800|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@57||5|12|||D0G4;|ATTR_L(D5G1;PUD)S1000|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@61||-22|-12|||D0G4;|ATTR_L(D5G1;PUD)S2400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@62||-22|0|||D0G4;|ATTR_L(D5G1;PUD)S1800|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@63||-22|12|||D0G4;|ATTR_L(D5G1;PUD)S1000|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go|D5G2;||2700|pin@114||42|-18|pin@116||42|-12
+Awire|go[1]|D5G2;||2700|pin@102||-17|-12|pin@101||-17|-6
+Awire|go[1]|D5G2;||2700|pin@95||9|-12|pin@107||9|-5
+Awire|go[2]|D5G2;||2700|pin@103||-17|0|pin@106||-17|6
+Awire|go[2]|D5G2;||2700|pin@88||9|0|pin@108||9|7
+Awire|go[3]|D5G2;||2700|pin@90||9|12|pin@91||9|16
+Awire|go[3]|D5G2;||900|pin@105||-17|15|pin@104||-17|12
+Abus|net@2||-0.5|IJ2700|conn@0|y|-10|-20|tree18-9@0|inA[1:18]|-10|-15
+Abus|net@3||-0.5|IJ2700|conn@1|y|-2|-22|tree18-9@0|inB[1:18]|-2|-15
+Abus|net@4||-0.5|IJ900|conn@2|a|-6|19|tree4-1@0|out[1][L,E,G]|-6|15
+Awire|net@99|||1800|wire90@48|b|26.5|-6|pin@96||30|-6
+Awire|net@100|||2700|pin@96||30|-6|pin@97||30|0
+Awire|net@101|||0|pin@97||30|0|inv@4|in|26.5|0
+Awire|net@102|||1800|wire90@50|b|26.5|6|pin@98||30|6
+Awire|net@103|||2700|pin@98||30|6|pin@99||30|12
+Awire|net@104|||0|pin@99||30|12|inv@5|in|26.5|12
+Awire|net@122|||1800|pin@107||9|-5|nand2@0|inb|12.5|-5
+Awire|net@123|||1800|nand2@0|out|17.5|-6|wire90@48|a|21.5|-6
+Awire|net@124|||1800|nand2@1|out|17.5|6|wire90@50|a|21.5|6
+Awire|net@125|||0|nand2@1|inb|12.5|7|pin@108||9|7
+Awire|net@130|||0|nand2@1|ina|12.5|5|pin@109||11|5
+Awire|net@131|||900|pin@109||11|5|pin@111||11|-7
+Awire|net@132|||900|pin@111||11|-7|pin@110||11|-18
+Awire|net@133|||0|nand2@0|ina|12.5|-7|pin@111||11|-7
+Awire|net@137|||1800|pin@117||30|-12|inv@9|out|33.5|-12
+Awire|net@140|||1800|inv@9|in|38.5|-12|pin@116||42|-12
+Awire|net@142|||1800|pin@110||11|-18|pin@114||42|-18
+Awire|net@144|||1800|inv@2|in|26.5|-12|pin@117||30|-12
+Awire|net@145|||2700|conn@4|a|30|-22|pin@117||30|-12
+Awire|net@146|||900|conn@5|a|30|16|pin@99||30|12
+Awire|net@147|||0|inv@10|out|45.5|-12|pin@116||42|-12
+Awire|net@149|||0|inv@2|out|21.5|-12|pin@95||9|-12
+Awire|net@150|||0|inv@4|out|21.5|0|pin@88||9|0
+Awire|net@151|||0|inv@5|out|21.5|12|pin@90||9|12
+Awire|net@152|||1800|tree4-1@0|go[3]|0|12|wire90@57|a|2.5|12
+Awire|net@153|||0|wire90@56|a|2.5|0|tree9-4@0|go[2]|0|0
+Awire|net@154|||0|pin@102||-17|-12|wire90@61|b|-19.5|-12
+Awire|net@155|||0|pin@103||-17|0|wire90@62|b|-19.5|0
+Awire|net@156|||0|pin@104||-17|12|wire90@63|b|-19.5|12
+Awire|net@157|||0|wire90@55|a|2.5|-12|tree18-9@0|go|0|-12
+Awire|net@158|||1800|wire90@57|b|7.5|12|pin@90||9|12
+Awire|net@159|||0|pin@88||9|0|wire90@56|b|7.5|0
+Awire|net@160|||0|pin@95||9|-12|wire90@55|b|7.5|-12
+Awire|net@161|||1800|tree4-1l@0|go[3]|-26|12|wire90@63|a|-24.5|12
+Awire|net@162|||0|wire90@62|a|-24.5|0|tree10-4@0|go[2]|-26|0
+Awire|net@163|||0|wire90@61|a|-24.5|-12|tree19-1@0|go|-26|-12
+Abus|xx[1:9][L,E,G]|D5G2;|-0.5|IJ2700|tree18-9@0|out[1:9][L,E,G]|-6|-9|tree9-4@0|in[1:9][L,E,G]|-6|-3
+Abus|xx[1:10][L,E,G]|D5G2;|-0.5|IJ2700|tree19-1@0|out[1:10][L,E,G]|-32|-9|tree10-4@0|in[11:20][L,E,G]|-32|-3
+Abus|yy[1:4][L,E,G]|D5G2;|-0.5|IJ2700|tree9-4@0|out[1:4][L,E,G]|-6|3|tree4-1@0|in[1:4][L,E,G]|-6|9
+Abus|yy[5:8][L,E,G]|D5G2;|-0.5|IJ2700|tree10-4@0|out[5:8][L,E,G]|-32|3|tree4-1l@0|in[1:4][L,E,G]|-32|9
+Eout[2][L,E,G]|goLO|D6G2;|conn@4|y|O
+EinA[1:18]||D4G2;|conn@0|a|I
+EinB[1:18]||D4G2;|conn@1|a|I
+Eout[1][L,E,G]||D6G2;|conn@2|y|O
+EgoLO_1|ready|D6G2;|conn@5|y|O
+X
index 0d270b5..440c3ad 100755 (executable)
@@ -63,7 +63,7 @@ EmyFin||D5G2;|pin@1||I
 X
 
 # Cell cntFreq;1{lay}
-CcntFreq;1{lay}||cmos90|1226266436569|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntFreq;1{lay}||cmos90|1226266436569|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||3|0||||
 NX-Metal-1-Metal-2-Con|contact@2||-27.5|0||||
@@ -152,7 +152,7 @@ Evdd_14||D5G2;|nand5@1|vdd_3|P
 X
 
 # Cell cntFreq;1{sch}
-CcntFreq;1{sch}||schematic|1226189708894|1226281227666|
+CcntFreq;1{sch}||schematic|1226189708894|1241475587674|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntFreq;1{ic}|cntFreq@0||19|12|||D5G4;
 NOff-Page|conn@4||-37.5|-15||||
@@ -180,9 +180,9 @@ NWire_Pin|pin@28||-6|-4||||
 NWire_Pin|pin@29||-6|-6||||
 NWire_Pin|pin@30||-24|-15||||
 NWire_Pin|pin@31||-6|4||||
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||-12|-15|||D0G4;|ATTR_L(D5G1;PUD)D506.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||6|1|X||D0G4;|ATTR_L(D5G1;PUD)D506.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||6|-7|X||D0G4;|ATTR_L(D5G1;PUD)D506.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-12|-15|||D0G4;|ATTR_L(D5G1;PUD)D243.70000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||6|1|X||D0G4;|ATTR_L(D5G1;PUD)D504.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||6|-7|X||D0G4;|ATTR_L(D5G1;PUD)D403.4999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@17|||1800|inv@0|out|-17|-15|wire90@2|a|-14.5|-15
 Awire|net@18|||1800|wire90@2|b|-9.5|-15|pin@13||-6|-15
 Awire|net@33|||0|wire90@4|b|3.5|1|nand2@1|out|1.5|1
@@ -476,7 +476,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnFour;2{lay}
-CcntScnFour;2{lay}||cmos90|1226171595610|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntScnFour;2{lay}||cmos90|1226171595610|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnOne;2{lay}|cntScnOn@4||-162|0|||D5G4;
 IcntScnOne;2{lay}|cntScnOn@5||57|0|||D5G4;
@@ -878,7 +878,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnOne;2{lay}
-CcntScnOne;2{lay}||cmos90|1226165798539|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntScnOne;2{lay}||cmos90|1226165798539|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-23|-100|||X|
 NX-Metal-1-Metal-2-Con|contact@1||26.5|-44|||X|
@@ -1164,7 +1164,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnThree;1{lay}
-CcntScnThree;1{lay}||cmos90|1226171595610|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntScnThree;1{lay}||cmos90|1226171595610|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnOne;2{lay}|cntScnOn@4||-114|0|||D5G4;
 IcntScnOne;2{lay}|cntScnOn@6||114|0|||D5G4;
@@ -1357,7 +1357,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnTwelve;2{lay}
-CcntScnTwelve;2{lay}||cmos90|1226173612643|1241212843263||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntScnTwelve;2{lay}||cmos90|1226173612643|1241212843263||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnFour;2{lay}|cntScnFo@5||-438|0|||D5G4;
 IcntScnFour;2{lay}|cntScnFo@6||0|0|||D5G4;
@@ -1530,7 +1530,7 @@ Emyp1p_1,myp2p_1|sout|D5G2;|pin@44||O
 X
 
 # Cell cntShift;2{lay}
-CcntShift;2{lay}||cmos90|1226191120170|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CcntShift;2{lay}||cmos90|1226191120170|1241212843263||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()G1241982414663
 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||||
@@ -1777,7 +1777,7 @@ Esod[1:9]||D5G2;|pin@5||B
 X
 
 # Cell instructionCount;3{lay}
-CinstructionCount;3{lay}||cmos90|1226186695369|1241212843263|
+CinstructionCount;3{lay}||cmos90|1226186695369|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntFreq;1{lay}|cntFreq@0||-1751.5|0|XY||D5G4;
 IcntScnFour;2{lay}|cntScnFo@0||-185.5|0|||D5G4;
index aa3972d..48a2158 100644 (file)
@@ -19,7 +19,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell cover1h;2{lay}
-Ccover1h;2{lay}||cmos90|1237814685471|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Ccover1h;2{lay}||cmos90|1237814685471|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to4GNDctr;1{lay}|fill234G@0||0|0|||D5G4;
 IfillM:fill2to4GNDctr;1{lay}|fill234G@1||-1728|0|||D5G4;
@@ -229,7 +229,7 @@ Evdd|vdd_30|D5G7;|fill234G@1|vdd_3|P
 X
 
 # Cell cover1hNarrow;1{lay}
-Ccover1hNarrow;1{lay}||cmos90|1237814685471|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Ccover1hNarrow;1{lay}||cmos90|1237814685471|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to4GNDctrNar;1{lay}|fill24Gn@11||0|0|||D5G4;
 IfillM:fill2to4GNDctrNar;1{lay}|fill24Gn@12||-1440|0|||D5G4;
@@ -439,7 +439,7 @@ Evdd_30||D5G7;|fill234G@0|vdd_3|P
 X
 
 # Cell cover2h;2{lay}
-Ccover2h;2{lay}||cmos90|1237815685733|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Ccover2h;2{lay}||cmos90|1237815685733|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@4||0|72|||D5G4;
 Icover1h;2{lay}|cover1h@5||0|-72|||D5G4;
@@ -541,7 +541,7 @@ Evdd_52||D5G7;|cover1h@4|vdd_5|P
 X
 
 # Cell cover3h;2{lay}
-Ccover3h;2{lay}||cmos90|1237815685733|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Ccover3h;2{lay}||cmos90|1237815685733|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@5||0|144|||D5G4;
 Icover1h;2{lay}|cover1h@6||0|0|||D5G4;
@@ -679,7 +679,7 @@ Evdd_42||D5G7;|cover1h@7|vdd|P
 X
 
 # Cell cover4h;2{lay}
-Ccover4h;2{lay}||cmos90|1237815685733|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Ccover4h;2{lay}||cmos90|1237815685733|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@5||0|216|||D5G4;
 Icover1h;2{lay}|cover1h@6||0|72|||D5G4;
@@ -1063,7 +1063,7 @@ Evdd_54||D5G7;|cover1h@10|vdd|P
 X
 
 # Cell cover6h;2{lay}
-Ccover6h;2{lay}||cmos90|1237815685733|1241212843263|
+Ccover6h;2{lay}||cmos90|1237815685733|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@6||0|-360|||D5G4;
 Icover1h;2{lay}|cover1h@7||0|72|||D5G4;
@@ -1309,7 +1309,7 @@ Evdd_60||D5G7;|cover1h@11|vdd|P
 X
 
 # Cell cover7h;2{lay}
-Ccover7h;2{lay}||cmos90|1237815685733|1238807475564||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Ccover7h;2{lay}||cmos90|1237815685733|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@7||0|432|||D5G4;
 Icover1h;2{lay}|cover1h@8||0|0|||D5G4;
index 98210ae..4344735 100755 (executable)
@@ -495,7 +495,7 @@ Esucc[D,T]||D6G2;|pin@14||O
 X
 
 # Cell outputDock;5{lay}
-CoutputDock;5{lay}||cmos90|1234799662181|1241808290282||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CoutputDock;5{lay}||cmos90|1234799662181|1242080417243||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242080432982
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-1524|-758||||
 NX-Metal-2-Metal-3-Con|contact@1||348|-758||||
@@ -705,7 +705,7 @@ IstageGroupsM:dockWagNine;2{lay}|dockWagN@1||0|-792|||D5G4;
 IstageGroupsM:epiRQod;4{lay}|epiRQod@3||0|-360|||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@0||18|-356|||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@1||-18|25|||D5G4;
-IstageGroupsM:outM1PredLit;9{lay}|outM1Pre@7||0|288|||D5G4;
+IstageGroupsM:outM1PredLit;10{lay}|outM1Pre@8||0|288|||D5G4;
 Ametal-3|net@18|||S900|m3new36@0|in[28]|-1524|-356|contact@0||-1524|-758
 Ametal-2|net@19|||S1800|dockWagN@1|out[28]|-1548|-758|contact@0||-1524|-758
 Ametal-3|net@20|||S900|m3new36@0|in[1]|348|-356|contact@1||348|-758
@@ -779,77 +779,77 @@ Ametal-2|net@87|||S1800|dockWagN@1|out[25]|-1188|-758|contact@34||-1176|-758
 Ametal-3|net@88|||S900|m3new36@0|in[26]|-1320|-356|contact@35||-1320|-758
 Ametal-2|net@89|||S1800|dockWagN@1|out[26]|-1332|-758|contact@35||-1320|-758
 Ametal-3|net@90|||S2700|m3new36@0|in[28]|-1524|-356|contact@36||-1524|88
-Ametal-2|net@91|||S1800|outM1Pre@7|ring[28]|-1548|88|contact@36||-1524|88
+Ametal-2|net@91|||S1800|outM1Pre@8|ring[28]|-1548|88|contact@36||-1524|88
 Ametal-3|net@92|||S2700|m3new36@0|in[1]|348|-356|contact@37||348|88
-Ametal-2|net@93|||S1800|outM1Pre@7|ring[1]|324|88|contact@37||348|88
+Ametal-2|net@93|||S1800|outM1Pre@8|ring[1]|324|88|contact@37||348|88
 Ametal-3|net@94|||S2700|m3new36@0|in[2]|492|-356|contact@38||492|88
-Ametal-2|net@95|||S1800|outM1Pre@7|ring[2]|468|88|contact@38||492|88
+Ametal-2|net@95|||S1800|outM1Pre@8|ring[2]|468|88|contact@38||492|88
 Ametal-3|net@96|||S2700|m3new36@0|in[3]|636|-356|contact@39||636|88
-Ametal-2|net@97|||S1800|outM1Pre@7|ring[3]|612|88|contact@39||636|88
+Ametal-2|net@97|||S1800|outM1Pre@8|ring[3]|612|88|contact@39||636|88
 Ametal-3|net@98|||S2700|m3new36@0|in[4]|780|-356|contact@40||780|88
-Ametal-2|net@99|||S1800|outM1Pre@7|ring[4]|756|88|contact@40||780|88
+Ametal-2|net@99|||S1800|outM1Pre@8|ring[4]|756|88|contact@40||780|88
 Ametal-3|net@100|||S2700|m3new36@0|in[5]|924|-356|contact@41||924|88
-Ametal-2|net@101|||S1800|outM1Pre@7|ring[5]|900|88|contact@41||924|88
+Ametal-2|net@101|||S1800|outM1Pre@8|ring[5]|900|88|contact@41||924|88
 Ametal-3|net@102|||S2700|m3new36@0|in[6]|1068|-356|contact@42||1068|88
-Ametal-2|net@103|||S1800|outM1Pre@7|ring[6]|1044|88|contact@42||1068|88
+Ametal-2|net@103|||S1800|outM1Pre@8|ring[6]|1044|88|contact@42||1068|88
 Ametal-3|net@104|||S2700|m3new36@0|in[7]|1212|-356|contact@43||1212|88
-Ametal-2|net@105|||S1800|outM1Pre@7|ring[7]|1188|88|contact@43||1212|88
+Ametal-2|net@105|||S1800|outM1Pre@8|ring[7]|1188|88|contact@43||1212|88
 Ametal-3|net@106|||S2700|m3new36@0|in[8]|1356|-356|contact@44||1356|88
-Ametal-2|net@107|||S1800|outM1Pre@7|ring[8]|1332|88|contact@44||1356|88
+Ametal-2|net@107|||S1800|outM1Pre@8|ring[8]|1332|88|contact@44||1356|88
 Ametal-3|net@108|||S2700|m3new36@0|in[9]|1500|-356|contact@45||1500|88
-Ametal-2|net@109|||S1800|outM1Pre@7|ring[9]|1476|88|contact@45||1500|88
+Ametal-2|net@109|||S1800|outM1Pre@8|ring[9]|1476|88|contact@45||1500|88
 Ametal-3|net@110|||S2700|m3new36@0|in[29]|-1380|-356|contact@46||-1380|88
-Ametal-2|net@111|||S1800|outM1Pre@7|ring[29]|-1404|88|contact@46||-1380|88
+Ametal-2|net@111|||S1800|outM1Pre@8|ring[29]|-1404|88|contact@46||-1380|88
 Ametal-3|net@112|||S2700|m3new36@0|in[30]|-1236|-356|contact@47||-1236|88
-Ametal-2|net@113|||S1800|outM1Pre@7|ring[30]|-1260|88|contact@47||-1236|88
+Ametal-2|net@113|||S1800|outM1Pre@8|ring[30]|-1260|88|contact@47||-1236|88
 Ametal-3|net@114|||S2700|m3new36@0|in[31]|-1092|-356|contact@48||-1092|88
-Ametal-2|net@115|||S1800|outM1Pre@7|ring[31]|-1116|88|contact@48||-1092|88
+Ametal-2|net@115|||S1800|outM1Pre@8|ring[31]|-1116|88|contact@48||-1092|88
 Ametal-3|net@116|||S2700|m3new36@0|in[32]|-948|-356|contact@49||-948|88
-Ametal-2|net@117|||S1800|outM1Pre@7|ring[32]|-972|88|contact@49||-948|88
+Ametal-2|net@117|||S1800|outM1Pre@8|ring[32]|-972|88|contact@49||-948|88
 Ametal-3|net@118|||S2700|m3new36@0|in[33]|-804|-356|contact@50||-804|88
-Ametal-2|net@119|||S1800|outM1Pre@7|ring[33]|-828|88|contact@50||-804|88
+Ametal-2|net@119|||S1800|outM1Pre@8|ring[33]|-828|88|contact@50||-804|88
 Ametal-3|net@120|||S2700|m3new36@0|in[34]|-660|-356|contact@51||-660|88
-Ametal-2|net@121|||S1800|outM1Pre@7|ring[34]|-684|88|contact@51||-660|88
+Ametal-2|net@121|||S1800|outM1Pre@8|ring[34]|-684|88|contact@51||-660|88
 Ametal-3|net@122|||S2700|m3new36@0|in[35]|-516|-356|contact@52||-516|88
-Ametal-2|net@123|||S1800|outM1Pre@7|ring[35]|-540|88|contact@52||-516|88
+Ametal-2|net@123|||S1800|outM1Pre@8|ring[35]|-540|88|contact@52||-516|88
 Ametal-3|net@124|||S2700|m3new36@0|in[36]|-372|-356|contact@53||-372|88
-Ametal-2|net@125|||S1800|outM1Pre@7|ring[36]|-396|88|contact@53||-372|88
+Ametal-2|net@125|||S1800|outM1Pre@8|ring[36]|-396|88|contact@53||-372|88
 Ametal-3|net@126|||S2700|m3new36@0|in[27]|-1464|-356|contact@54||-1464|88
-Ametal-2|net@127|||S1800|outM1Pre@7|ring[27]|-1476|88|contact@54||-1464|88
+Ametal-2|net@127|||S1800|outM1Pre@8|ring[27]|-1476|88|contact@54||-1464|88
 Ametal-3|net@128|||S2700|m3new36@0|in[10]|1560|-356|contact@55||1560|88
-Ametal-2|net@129|||S1800|outM1Pre@7|ring[10]|1548|88|contact@55||1560|88
+Ametal-2|net@129|||S1800|outM1Pre@8|ring[10]|1548|88|contact@55||1560|88
 Ametal-3|net@130|||S2700|m3new36@0|in[11]|1416|-356|contact@56||1416|88
-Ametal-2|net@131|||S1800|outM1Pre@7|ring[11]|1404|88|contact@56||1416|88
+Ametal-2|net@131|||S1800|outM1Pre@8|ring[11]|1404|88|contact@56||1416|88
 Ametal-3|net@132|||S2700|m3new36@0|in[12]|1272|-356|contact@57||1272|88
-Ametal-2|net@133|||S1800|outM1Pre@7|ring[12]|1260|88|contact@57||1272|88
+Ametal-2|net@133|||S1800|outM1Pre@8|ring[12]|1260|88|contact@57||1272|88
 Ametal-3|net@134|||S2700|m3new36@0|in[13]|1128|-356|contact@58||1128|88
-Ametal-2|net@135|||S1800|outM1Pre@7|ring[13]|1116|88|contact@58||1128|88
+Ametal-2|net@135|||S1800|outM1Pre@8|ring[13]|1116|88|contact@58||1128|88
 Ametal-3|net@136|||S2700|m3new36@0|in[14]|984|-356|contact@59||984|88
-Ametal-2|net@137|||S1800|outM1Pre@7|ring[14]|972|88|contact@59||984|88
+Ametal-2|net@137|||S1800|outM1Pre@8|ring[14]|972|88|contact@59||984|88
 Ametal-3|net@138|||S2700|m3new36@0|in[15]|840|-356|contact@60||840|88
-Ametal-2|net@139|||S1800|outM1Pre@7|ring[15]|828|88|contact@60||840|88
+Ametal-2|net@139|||S1800|outM1Pre@8|ring[15]|828|88|contact@60||840|88
 Ametal-3|net@140|||S2700|m3new36@0|in[16]|696|-356|contact@61||696|88
-Ametal-2|net@141|||S1800|outM1Pre@7|ring[16]|684|88|contact@61||696|88
+Ametal-2|net@141|||S1800|outM1Pre@8|ring[16]|684|88|contact@61||696|88
 Ametal-3|net@142|||S2700|m3new36@0|in[17]|552|-356|contact@62||552|88
-Ametal-2|net@143|||S1800|outM1Pre@7|ring[17]|540|88|contact@62||552|88
+Ametal-2|net@143|||S1800|outM1Pre@8|ring[17]|540|88|contact@62||552|88
 Ametal-3|net@144|||S2700|m3new36@0|in[18]|408|-356|contact@63||408|88
-Ametal-2|net@145|||S1800|outM1Pre@7|ring[18]|396|88|contact@63||408|88
+Ametal-2|net@145|||S1800|outM1Pre@8|ring[18]|396|88|contact@63||408|88
 Ametal-3|net@146|||S2700|m3new36@0|in[19]|-312|-356|contact@64||-312|88
-Ametal-2|net@147|||S1800|outM1Pre@7|ring[19]|-324|88|contact@64||-312|88
+Ametal-2|net@147|||S1800|outM1Pre@8|ring[19]|-324|88|contact@64||-312|88
 Ametal-3|net@148|||S2700|m3new36@0|in[20]|-456|-356|contact@65||-456|88
-Ametal-2|net@149|||S1800|outM1Pre@7|ring[20]|-468|88|contact@65||-456|88
+Ametal-2|net@149|||S1800|outM1Pre@8|ring[20]|-468|88|contact@65||-456|88
 Ametal-3|net@150|||S2700|m3new36@0|in[21]|-600|-356|contact@66||-600|88
-Ametal-2|net@151|||S1800|outM1Pre@7|ring[21]|-612|88|contact@66||-600|88
+Ametal-2|net@151|||S1800|outM1Pre@8|ring[21]|-612|88|contact@66||-600|88
 Ametal-3|net@152|||S2700|m3new36@0|in[22]|-744|-356|contact@67||-744|88
-Ametal-2|net@153|||S1800|outM1Pre@7|ring[22]|-756|88|contact@67||-744|88
+Ametal-2|net@153|||S1800|outM1Pre@8|ring[22]|-756|88|contact@67||-744|88
 Ametal-3|net@154|||S2700|m3new36@0|in[23]|-888|-356|contact@68||-888|88
-Ametal-2|net@155|||S1800|outM1Pre@7|ring[23]|-900|88|contact@68||-888|88
+Ametal-2|net@155|||S1800|outM1Pre@8|ring[23]|-900|88|contact@68||-888|88
 Ametal-3|net@156|||S2700|m3new36@0|in[24]|-1032|-356|contact@69||-1032|88
-Ametal-2|net@157|||S1800|outM1Pre@7|ring[24]|-1044|88|contact@69||-1032|88
+Ametal-2|net@157|||S1800|outM1Pre@8|ring[24]|-1044|88|contact@69||-1032|88
 Ametal-3|net@158|||S2700|m3new36@0|in[25]|-1176|-356|contact@70||-1176|88
-Ametal-2|net@159|||S1800|outM1Pre@7|ring[25]|-1188|88|contact@70||-1176|88
+Ametal-2|net@159|||S1800|outM1Pre@8|ring[25]|-1188|88|contact@70||-1176|88
 Ametal-3|net@160|||S2700|m3new36@0|in[26]|-1320|-356|contact@71||-1320|88
-Ametal-2|net@161|||S1800|outM1Pre@7|ring[26]|-1332|88|contact@71||-1320|88
+Ametal-2|net@161|||S1800|outM1Pre@8|ring[26]|-1332|88|contact@71||-1320|88
 Ametal-3|net@238|||S2700|dockWagN@1|in[28]|-1554|-1008|contact@108||-1554|-394
 Ametal-2|net@239|||S0|epiRQod@3|rq[28]|-1548|-394|contact@108||-1554|-394
 Ametal-3|net@240|||S2700|dockWagN@1|in[1]|318|-1008|contact@109||318|-394
@@ -923,16 +923,16 @@ Ametal-2|net@307|||S0|epiRQod@3|rq[25]|-1188|-394|contact@142||-1206|-394
 Ametal-3|net@308|||S2700|dockWagN@1|in[26]|-1350|-1008|contact@143||-1350|-394
 Ametal-2|net@309|||S0|epiRQod@3|rq[26]|-1332|-394|contact@143||-1350|-394
 Ametal-2|net@311|||S0|dockWagN@1|succ|-45.5|-770|contact@144||-72|-770
-Ametal-2|net@312|||S1800|outM1Pre@7|pred[R]|-76|56|contact@145||-72|56
+Ametal-2|net@312|||S1800|outM1Pre@8|pred[R]|-76|56|contact@145||-72|56
 Ametal-3|net@314|||S2700|contact@144||-72|-770|contact@145||-72|56
 Ametal-3|net@315|||S2700|contact@147||-102|-50|contact@146||-102|50
-Ametal-2|net@316|||S0|outM1Pre@7|succ[m1]|-94|50|contact@146||-102|50
+Ametal-2|net@316|||S0|outM1Pre@8|succ[m1]|-94|50|contact@146||-102|50
 Ametal-2|net@318|||S1800|epiRQod@3|do[od]|-148|-50|contact@147||-102|-50
 Ametal-2|net@320|||S0|epiRQod@3|epi[TORP]|-40|-520|contact@148||-84|-520
-Ametal-2|net@321|||S1800|outM1Pre@7|epi[torp]|-200|664|contact@149||-84|664
+Ametal-2|net@321|||S1800|outM1Pre@8|epi[torp]|-200|664|contact@149||-84|664
 Ametal-3|net@323|||S2700|contact@148||-84|-520|contact@149||-84|664
 Ametal-2|net@324|||S0|dockWagN@1|sor[1]|1629|-632|contact@151||1614|-632
-Ametal-2|net@325|||S0|outM1Pre@7|sir[1]|1629|56|contact@150||1614|56
+Ametal-2|net@325|||S0|outM1Pre@8|sir[1]|1629|56|contact@150||1614|56
 Ametal-3|net@326|||S900|contact@150||1614|56|contact@151||1614|-632
 Ametal-2|net@329|||S0|epiRQod@3|sor[1]|1641|-62|contact@152||1620|-62
 Ametal-3|net@334|||S900|contact@152||1620|-62|contact@153||1620|-1096
@@ -940,10 +940,10 @@ Ametal-2|net@336|||S1800|dockWagN@1|sir[1]|1614|-1096|contact@153||1620|-1096
 Ametal-3|net@337|||S900|contact@252||180|914|contact@154||180|-144
 Ametal-2|net@338|||S0|epiRQod@3|ps[do]|232|-144|contact@154||180|-144
 Ametal-2|net@341|||S0|epiRQod@3|ps[skip]|231|-150|contact@156||168|-150
-Ametal-4|net@351|||S1800|outM1Pre@7|flag[D][clr]|-237|589.8|contact@159||-168|589.8
-Ametal-4|net@353|||S1800|outM1Pre@7|flag[D][set]|-237|599|contact@160||-186|599
-Ametal-4|net@361|||S1800|outM1Pre@7|flag[A][clr]|-237|553|contact@165||-180|553
-Ametal-4|net@363|||S1800|outM1Pre@7|flag[A][set]|-237|562.2|contact@166||-174|562.2
+Ametal-4|net@351|||S1800|outM1Pre@8|flag[D][clr]|-237|589.8|contact@159||-168|589.8
+Ametal-4|net@353|||S1800|outM1Pre@8|flag[D][set]|-237|599|contact@160||-186|599
+Ametal-4|net@361|||S1800|outM1Pre@8|flag[A][clr]|-237|553|contact@165||-180|553
+Ametal-4|net@363|||S1800|outM1Pre@8|flag[A][set]|-237|562.2|contact@166||-174|562.2
 Ametal-3|net@371|||S2700|contact@169||-168|-38|contact@159||-168|589.8
 Ametal-3|net@372|||S2700|contact@170||-186|-106|contact@160||-186|599
 Ametal-3|net@373|||S2700|contact@171||-180|-82|contact@165||-180|553
@@ -956,59 +956,59 @@ Ametal-2|net@388|||S1800|dockWagN@1|pred|-10.5|-1064|contact@175||162|-1064
 Ametal-2|net@393|||S0|epiRQod@3|rq[succ]|400.5|-238|contact@178||162|-238
 Ametal-3|net@699|||S2700|contact@175||162|-1064|contact@178||162|-238
 Ametal-3|net@789|||S2700|m3new36@1|in[28]|-1560|25|contact@179||-1560|56
-Ametal-2|net@790|||S0|outM1Pre@7|m1[28]|-1548|56|contact@179||-1560|56
+Ametal-2|net@790|||S0|outM1Pre@8|m1[28]|-1548|56|contact@179||-1560|56
 Ametal-3|net@791|||S2700|m3new36@1|in[1]|312|25|contact@180||312|56
-Ametal-2|net@792|||S0|outM1Pre@7|m1[1]|324|56|contact@180||312|56
+Ametal-2|net@792|||S0|outM1Pre@8|m1[1]|324|56|contact@180||312|56
 Ametal-3|net@793|||S2700|m3new36@1|in[2]|456|25|contact@181||456|56
-Ametal-2|net@794|||S0|outM1Pre@7|m1[2]|468|56|contact@181||456|56
+Ametal-2|net@794|||S0|outM1Pre@8|m1[2]|468|56|contact@181||456|56
 Ametal-3|net@795|||S2700|m3new36@1|in[3]|600|25|contact@182||600|56
-Ametal-2|net@796|||S0|outM1Pre@7|m1[3]|612|56|contact@182||600|56
+Ametal-2|net@796|||S0|outM1Pre@8|m1[3]|612|56|contact@182||600|56
 Ametal-3|net@797|||S2700|m3new36@1|in[4]|744|25|contact@183||744|56
-Ametal-2|net@798|||S0|outM1Pre@7|m1[4]|756|56|contact@183||744|56
+Ametal-2|net@798|||S0|outM1Pre@8|m1[4]|756|56|contact@183||744|56
 Ametal-3|net@799|||S2700|m3new36@1|in[5]|888|25|contact@184||888|56
-Ametal-2|net@800|||S0|outM1Pre@7|m1[5]|900|56|contact@184||888|56
+Ametal-2|net@800|||S0|outM1Pre@8|m1[5]|900|56|contact@184||888|56
 Ametal-3|net@801|||S2700|m3new36@1|in[6]|1032|25|contact@185||1032|56
-Ametal-2|net@802|||S0|outM1Pre@7|m1[6]|1044|56|contact@185||1032|56
+Ametal-2|net@802|||S0|outM1Pre@8|m1[6]|1044|56|contact@185||1032|56
 Ametal-3|net@803|||S2700|m3new36@1|in[7]|1176|25|contact@186||1176|56
-Ametal-2|net@804|||S0|outM1Pre@7|m1[7]|1188|56|contact@186||1176|56
+Ametal-2|net@804|||S0|outM1Pre@8|m1[7]|1188|56|contact@186||1176|56
 Ametal-3|net@805|||S2700|m3new36@1|in[8]|1320|25|contact@187||1320|56
-Ametal-2|net@806|||S0|outM1Pre@7|m1[8]|1332|56|contact@187||1320|56
+Ametal-2|net@806|||S0|outM1Pre@8|m1[8]|1332|56|contact@187||1320|56
 Ametal-3|net@807|||S2700|m3new36@1|in[9]|1464|25|contact@188||1464|56
-Ametal-2|net@808|||S0|outM1Pre@7|m1[9]|1476|56|contact@188||1464|56
+Ametal-2|net@808|||S0|outM1Pre@8|m1[9]|1476|56|contact@188||1464|56
 Ametal-3|net@809|||S2700|m3new36@1|in[29]|-1416|25|contact@189||-1416|56
-Ametal-2|net@810|||S0|outM1Pre@7|m1[29]|-1404|56|contact@189||-1416|56
+Ametal-2|net@810|||S0|outM1Pre@8|m1[29]|-1404|56|contact@189||-1416|56
 Ametal-3|net@811|||S2700|m3new36@1|in[30]|-1272|25|contact@190||-1272|56
-Ametal-2|net@812|||S0|outM1Pre@7|m1[30]|-1260|56|contact@190||-1272|56
+Ametal-2|net@812|||S0|outM1Pre@8|m1[30]|-1260|56|contact@190||-1272|56
 Ametal-3|net@813|||S2700|m3new36@1|in[31]|-1128|25|contact@191||-1128|56
-Ametal-2|net@814|||S0|outM1Pre@7|m1[31]|-1116|56|contact@191||-1128|56
+Ametal-2|net@814|||S0|outM1Pre@8|m1[31]|-1116|56|contact@191||-1128|56
 Ametal-3|net@815|||S2700|m3new36@1|in[32]|-984|25|contact@192||-984|56
-Ametal-2|net@816|||S0|outM1Pre@7|m1[32]|-972|56|contact@192||-984|56
+Ametal-2|net@816|||S0|outM1Pre@8|m1[32]|-972|56|contact@192||-984|56
 Ametal-3|net@817|||S2700|m3new36@1|in[33]|-840|25|contact@193||-840|56
-Ametal-2|net@818|||S0|outM1Pre@7|m1[33]|-828|56|contact@193||-840|56
+Ametal-2|net@818|||S0|outM1Pre@8|m1[33]|-828|56|contact@193||-840|56
 Ametal-3|net@819|||S2700|m3new36@1|in[34]|-696|25|contact@194||-696|56
-Ametal-2|net@820|||S0|outM1Pre@7|m1[34]|-684|56|contact@194||-696|56
+Ametal-2|net@820|||S0|outM1Pre@8|m1[34]|-684|56|contact@194||-696|56
 Ametal-3|net@821|||S2700|m3new36@1|in[35]|-552|25|contact@195||-552|56
-Ametal-2|net@822|||S0|outM1Pre@7|m1[35]|-540|56|contact@195||-552|56
+Ametal-2|net@822|||S0|outM1Pre@8|m1[35]|-540|56|contact@195||-552|56
 Ametal-3|net@823|||S2700|m3new36@1|in[36]|-408|25|contact@196||-408|56
-Ametal-2|net@824|||S0|outM1Pre@7|m1[36]|-396|56|contact@196||-408|56
+Ametal-2|net@824|||S0|outM1Pre@8|m1[36]|-396|56|contact@196||-408|56
 Ametal-3|net@825|||S2700|m3new36@1|in[27]|-1500|25|contact@197||-1500|56
-Ametal-2|net@826|||S0|outM1Pre@7|m1[27]|-1476|56|contact@197||-1500|56
+Ametal-2|net@826|||S0|outM1Pre@8|m1[27]|-1476|56|contact@197||-1500|56
 Ametal-3|net@827|||S2700|m3new36@1|in[10]|1524|25|contact@198||1524|56
-Ametal-2|net@828|||S0|outM1Pre@7|m1[10]|1548|56|contact@198||1524|56
+Ametal-2|net@828|||S0|outM1Pre@8|m1[10]|1548|56|contact@198||1524|56
 Ametal-3|net@829|||S2700|m3new36@1|in[11]|1380|25|contact@199||1380|56
-Ametal-2|net@830|||S0|outM1Pre@7|m1[11]|1404|56|contact@199||1380|56
+Ametal-2|net@830|||S0|outM1Pre@8|m1[11]|1404|56|contact@199||1380|56
 Ametal-3|net@831|||S2700|m3new36@1|in[12]|1236|25|contact@200||1236|56
-Ametal-2|net@832|||S0|outM1Pre@7|m1[12]|1260|56|contact@200||1236|56
+Ametal-2|net@832|||S0|outM1Pre@8|m1[12]|1260|56|contact@200||1236|56
 Ametal-3|net@833|||S2700|m3new36@1|in[13]|1092|25|contact@201||1092|56
-Ametal-2|net@834|||S0|outM1Pre@7|m1[13]|1116|56|contact@201||1092|56
+Ametal-2|net@834|||S0|outM1Pre@8|m1[13]|1116|56|contact@201||1092|56
 Ametal-3|net@835|||S2700|m3new36@1|in[14]|948|25|contact@202||948|56
-Ametal-2|net@836|||S0|outM1Pre@7|m1[14]|972|56|contact@202||948|56
+Ametal-2|net@836|||S0|outM1Pre@8|m1[14]|972|56|contact@202||948|56
 Ametal-3|net@855|||S2700|m3new36@1|in[24]|-1068|25|contact@212||-1068|56
-Ametal-2|net@856|||S0|outM1Pre@7|m1[24]|-1044|56|contact@212||-1068|56
+Ametal-2|net@856|||S0|outM1Pre@8|m1[24]|-1044|56|contact@212||-1068|56
 Ametal-3|net@857|||S2700|m3new36@1|in[25]|-1212|25|contact@213||-1212|56
-Ametal-2|net@858|||S0|outM1Pre@7|m1[25]|-1188|56|contact@213||-1212|56
+Ametal-2|net@858|||S0|outM1Pre@8|m1[25]|-1188|56|contact@213||-1212|56
 Ametal-3|net@859|||S2700|m3new36@1|in[26]|-1356|25|contact@214||-1356|56
-Ametal-2|net@860|||S0|outM1Pre@7|m1[26]|-1332|56|contact@214||-1356|56
+Ametal-2|net@860|||S0|outM1Pre@8|m1[26]|-1332|56|contact@214||-1356|56
 Ametal-3|net@861|||S900|m3new36@1|in[28]|-1560|25|contact@215||-1560|-88
 Ametal-2|net@862|||S0|epiRQod@3|m1[28]|-1548|-88|contact@215||-1560|-88
 Ametal-3|net@863|||S900|m3new36@1|in[1]|312|25|contact@216||312|-88
@@ -1101,31 +1101,31 @@ Ametal-3|net@1428|||S900|epiRQod@3|vdd_21|720|-576|dockWagN@1|vdd_22|720|-576
 Ametal-3|net@1429|||S900|epiRQod@3|vdd_23|1008|-576|dockWagN@1|vdd_24|1008|-576
 Ametal-3|net@1430|||S900|epiRQod@3|vdd_25|1296|-576|dockWagN@1|vdd_26|1296|-576
 Ametal-3|net@1431|||S900|epiRQod@3|vdd_27|1584|-576|dockWagN@1|vdd_28|1584|-576
-Ametal-3|net@1432|||S900|epiRQod@3|gnd_4|-1728|0|outM1Pre@7|gnd_3|-1728|0
-Ametal-3|net@1433|||S900|epiRQod@3|gnd_5|0|0|outM1Pre@7|gnd_6|0|0
-Ametal-3|net@1434|||S900|epiRQod@3|gnd_7|-1440|0|outM1Pre@7|gnd_8|-1440|0
-Ametal-3|net@1435|||S900|epiRQod@3|gnd_9|-1152|0|outM1Pre@7|gnd_10|-1152|0
-Ametal-3|net@1436|||S900|epiRQod@3|gnd_11|-864|0|outM1Pre@7|gnd_12|-864|0
-Ametal-3|net@1437|||S900|epiRQod@3|gnd_13|-576|0|outM1Pre@7|gnd_14|-576|0
-Ametal-3|net@1438|||S900|epiRQod@3|gnd_15|-288|0|outM1Pre@7|gnd_16|-288|0
-Ametal-3|net@1439|||S900|epiRQod@3|gnd_17|288|0|outM1Pre@7|gnd_18|288|0
-Ametal-3|net@1440|||S900|epiRQod@3|gnd_19|576|0|outM1Pre@7|gnd_20|576|0
-Ametal-3|net@1441|||S900|epiRQod@3|gnd_21|864|0|outM1Pre@7|gnd_22|864|0
-Ametal-3|net@1442|||S900|epiRQod@3|gnd_23|1152|0|outM1Pre@7|gnd_24|1152|0
-Ametal-3|net@1443|||S900|epiRQod@3|gnd_25|1440|0|outM1Pre@7|gnd_26|1440|0
-Ametal-3|net@1444|||S900|epiRQod@3|gnd_27|1728|0|outM1Pre@7|gnd_28|1728|0
-Ametal-3|net@1445|||S900|epiRQod@3|vdd_4|144|0|outM1Pre@7|vdd_5|144|0
-Ametal-3|net@1446|||S900|epiRQod@3|vdd_6|-1584|0|outM1Pre@7|vdd_7|-1584|0
-Ametal-3|net@1447|||S900|epiRQod@3|vdd_8|-1296|0|outM1Pre@7|vdd_9|-1296|0
-Ametal-3|net@1448|||S900|epiRQod@3|vdd_10|-1008|0|outM1Pre@7|vdd_11|-1008|0
-Ametal-3|net@1449|||S900|epiRQod@3|vdd_12|-720|0|outM1Pre@7|vdd_13|-720|0
-Ametal-3|net@1450|||S900|epiRQod@3|vdd_14|-432|0|outM1Pre@7|vdd_15|-432|0
-Ametal-3|net@1451|||S900|epiRQod@3|vdd_16|-144|0|outM1Pre@7|vdd_17|-144|0
-Ametal-3|net@1452|||S900|epiRQod@3|vdd_18|432|0|outM1Pre@7|vdd_19|432|0
-Ametal-3|net@1453|||S900|epiRQod@3|vdd_20|720|0|outM1Pre@7|vdd_21|720|0
-Ametal-3|net@1454|||S900|epiRQod@3|vdd_22|1008|0|outM1Pre@7|vdd_23|1008|0
-Ametal-3|net@1455|||S900|epiRQod@3|vdd_24|1296|0|outM1Pre@7|vdd_25|1296|0
-Ametal-3|net@1456|||S900|epiRQod@3|vdd_26|1584|0|outM1Pre@7|vdd_27|1584|0
+Ametal-3|net@1432|||S900|epiRQod@3|gnd_4|-1728|0|outM1Pre@8|gnd_3|-1728|0
+Ametal-3|net@1433|||S900|epiRQod@3|gnd_5|0|0|outM1Pre@8|gnd_6|0|0
+Ametal-3|net@1434|||S900|epiRQod@3|gnd_7|-1440|0|outM1Pre@8|gnd_8|-1440|0
+Ametal-3|net@1435|||S900|epiRQod@3|gnd_9|-1152|0|outM1Pre@8|gnd_10|-1152|0
+Ametal-3|net@1436|||S900|epiRQod@3|gnd_11|-864|0|outM1Pre@8|gnd_12|-864|0
+Ametal-3|net@1437|||S900|epiRQod@3|gnd_13|-576|0|outM1Pre@8|gnd_14|-576|0
+Ametal-3|net@1438|||S900|epiRQod@3|gnd_15|-288|0|outM1Pre@8|gnd_16|-288|0
+Ametal-3|net@1439|||S900|epiRQod@3|gnd_17|288|0|outM1Pre@8|gnd_18|288|0
+Ametal-3|net@1440|||S900|epiRQod@3|gnd_19|576|0|outM1Pre@8|gnd_20|576|0
+Ametal-3|net@1441|||S900|epiRQod@3|gnd_21|864|0|outM1Pre@8|gnd_22|864|0
+Ametal-3|net@1442|||S900|epiRQod@3|gnd_23|1152|0|outM1Pre@8|gnd_24|1152|0
+Ametal-3|net@1443|||S900|epiRQod@3|gnd_25|1440|0|outM1Pre@8|gnd_26|1440|0
+Ametal-3|net@1444|||S900|epiRQod@3|gnd_27|1728|0|outM1Pre@8|gnd_28|1728|0
+Ametal-3|net@1445|||S900|epiRQod@3|vdd_4|144|0|outM1Pre@8|vdd_5|144|0
+Ametal-3|net@1446|||S900|epiRQod@3|vdd_6|-1584|0|outM1Pre@8|vdd_7|-1584|0
+Ametal-3|net@1447|||S900|epiRQod@3|vdd_8|-1296|0|outM1Pre@8|vdd_9|-1296|0
+Ametal-3|net@1448|||S900|epiRQod@3|vdd_10|-1008|0|outM1Pre@8|vdd_11|-1008|0
+Ametal-3|net@1449|||S900|epiRQod@3|vdd_12|-720|0|outM1Pre@8|vdd_13|-720|0
+Ametal-3|net@1450|||S900|epiRQod@3|vdd_14|-432|0|outM1Pre@8|vdd_15|-432|0
+Ametal-3|net@1451|||S900|epiRQod@3|vdd_16|-144|0|outM1Pre@8|vdd_17|-144|0
+Ametal-3|net@1452|||S900|epiRQod@3|vdd_18|432|0|outM1Pre@8|vdd_19|432|0
+Ametal-3|net@1453|||S900|epiRQod@3|vdd_20|720|0|outM1Pre@8|vdd_21|720|0
+Ametal-3|net@1454|||S900|epiRQod@3|vdd_22|1008|0|outM1Pre@8|vdd_23|1008|0
+Ametal-3|net@1455|||S900|epiRQod@3|vdd_24|1296|0|outM1Pre@8|vdd_25|1296|0
+Ametal-3|net@1456|||S900|epiRQod@3|vdd_26|1584|0|outM1Pre@8|vdd_27|1584|0
 Ametal-3|net@1457|||S900|epiRQod@3|gnd_6|0|-576|dockWagN@1|gnd_2|0|-576
 Ametal-3|net@1458|||S900|epiRQod@3|gnd_8|-1440|-576|dockWagN@1|gnd_7|-1440|-576
 Ametal-3|net@1459|||S900|epiRQod@3|gnd_10|-1152|-576|dockWagN@1|gnd_9|-1152|-576
@@ -1139,152 +1139,152 @@ Ametal-3|net@1466|||S900|epiRQod@3|gnd_24|1152|-576|dockWagN@1|gnd_23|1152|-576
 Ametal-3|net@1467|||S900|epiRQod@3|gnd_26|1440|-576|dockWagN@1|gnd_25|1440|-576
 Ametal-3|net@1468|||S900|epiRQod@3|gnd_28|1728|-576|dockWagN@1|gnd_27|1728|-576
 Ametal-3|net@1469|||S900|epiRQod@3|gnd_3|-1728|-576|dockWagN@1|gnd_4|-1728|-576
-Ametal-3|net@1470|||S900|epiRQod@3|sor[2]|1638|0|outM1Pre@7|sir[2]|1638|0
-Ametal-3|net@1471|||S900|epiRQod@3|sor[3]|1644|0|outM1Pre@7|sir[3]|1644|0
-Ametal-3|net@1472|||S900|epiRQod@3|sor[4]|1650|3|outM1Pre@7|sir[4]|1650|3
-Ametal-3|net@1473|||S900|epiRQod@3|sor[5]|1656|0|outM1Pre@7|sir[5]|1656|0
-Ametal-3|net@1474|||S900|epiRQod@3|sor[6]|1662|0|outM1Pre@7|sir[6]|1662|0
-Ametal-3|net@1475|||S900|epiRQod@3|sor[7]|1668|0|outM1Pre@7|sir[7]|1668|0
-Ametal-3|net@1476|||S900|epiRQod@3|sor[8]|1674|0|outM1Pre@7|sir[8]|1674|0
-Ametal-3|net@1477|||S900|epiRQod@3|sor[9]|1680|0|outM1Pre@7|sir[9]|1680|0
-Ametal-2|net@1594|||S1800|outM1Pre@7|ps[skip]|-310|964|contact@251||168|964
-Ametal-2|net@1596|||S1800|outM1Pre@7|ps[do]|-247|914|contact@252||180|914
+Ametal-3|net@1470|||S900|epiRQod@3|sor[2]|1638|0|outM1Pre@8|sir[2]|1638|0
+Ametal-3|net@1471|||S900|epiRQod@3|sor[3]|1644|0|outM1Pre@8|sir[3]|1644|0
+Ametal-3|net@1472|||S900|epiRQod@3|sor[4]|1650|3|outM1Pre@8|sir[4]|1650|3
+Ametal-3|net@1473|||S900|epiRQod@3|sor[5]|1656|0|outM1Pre@8|sir[5]|1656|0
+Ametal-3|net@1474|||S900|epiRQod@3|sor[6]|1662|0|outM1Pre@8|sir[6]|1662|0
+Ametal-3|net@1475|||S900|epiRQod@3|sor[7]|1668|0|outM1Pre@8|sir[7]|1668|0
+Ametal-3|net@1476|||S900|epiRQod@3|sor[8]|1674|0|outM1Pre@8|sir[8]|1674|0
+Ametal-3|net@1477|||S900|epiRQod@3|sor[9]|1680|0|outM1Pre@8|sir[9]|1680|0
+Ametal-2|net@1594|||S1800|outM1Pre@8|ps[skip]|-310|964|contact@251||168|964
+Ametal-2|net@1596|||S1800|outM1Pre@8|ps[do]|-247|914|contact@252||180|914
 Ametal-3|net@1597|||S2700|contact@156||168|-150|contact@251||168|964
 Ametal-3|net@1952|||S2700|m3new36@1|in[15]|804|25|contact@253||804|56
-Ametal-2|net@1953|||S0|outM1Pre@7|m1[15]|828|56|contact@253||804|56
+Ametal-2|net@1953|||S0|outM1Pre@8|m1[15]|828|56|contact@253||804|56
 Ametal-3|net@1954|||S2700|m3new36@1|in[16]|660|25|contact@254||660|56
-Ametal-2|net@1955|||S0|outM1Pre@7|m1[16]|684|56|contact@254||660|56
+Ametal-2|net@1955|||S0|outM1Pre@8|m1[16]|684|56|contact@254||660|56
 Ametal-3|net@1956|||S2700|m3new36@1|in[17]|516|25|contact@255||516|56
-Ametal-2|net@1957|||S0|outM1Pre@7|m1[17]|540|56|contact@255||516|56
+Ametal-2|net@1957|||S0|outM1Pre@8|m1[17]|540|56|contact@255||516|56
 Ametal-3|net@1958|||S2700|m3new36@1|in[18]|372|25|contact@256||372|56
-Ametal-2|net@1959|||S0|outM1Pre@7|m1[18]|396|56|contact@256||372|56
+Ametal-2|net@1959|||S0|outM1Pre@8|m1[18]|396|56|contact@256||372|56
 Ametal-3|net@1960|||S2700|m3new36@1|in[23]|-924|25|contact@257||-924|56
-Ametal-2|net@1961|||S0|outM1Pre@7|m1[23]|-900|56|contact@257||-924|56
+Ametal-2|net@1961|||S0|outM1Pre@8|m1[23]|-900|56|contact@257||-924|56
 Ametal-3|net@1962|||S2700|m3new36@1|in[19]|-348|25|contact@258||-348|56
-Ametal-2|net@1963|||S0|outM1Pre@7|m1[19]|-324|56|contact@258||-348|56
+Ametal-2|net@1963|||S0|outM1Pre@8|m1[19]|-324|56|contact@258||-348|56
 Ametal-3|net@1964|||S2700|m3new36@1|in[20]|-492|25|contact@259||-492|56
-Ametal-2|net@1965|||S0|outM1Pre@7|m1[20]|-468|56|contact@259||-492|56
+Ametal-2|net@1965|||S0|outM1Pre@8|m1[20]|-468|56|contact@259||-492|56
 Ametal-3|net@1966|||S2700|m3new36@1|in[21]|-636|25|contact@260||-636|56
-Ametal-2|net@1967|||S0|outM1Pre@7|m1[21]|-612|56|contact@260||-636|56
+Ametal-2|net@1967|||S0|outM1Pre@8|m1[21]|-612|56|contact@260||-636|56
 Ametal-3|net@1968|||S2700|m3new36@1|in[22]|-780|25|contact@261||-780|56
-Ametal-2|net@1969|||S0|outM1Pre@7|m1[22]|-756|56|contact@261||-780|56
+Ametal-2|net@1969|||S0|outM1Pre@8|m1[22]|-756|56|contact@261||-780|56
 Edo[epi]||D5G2;|epiRQod@3|do[epi]|O
-Edp[1]||D5G7;|outM1Pre@7|dp[1]|I
-Edp[2]||D5G7;|outM1Pre@7|dp[2]|I
-Edp[3]||D5G7;|outM1Pre@7|dp[3]|I
-Edp[4]||D5G7;|outM1Pre@7|dp[4]|I
-Edp[5]||D5G7;|outM1Pre@7|dp[5]|I
-Edp[6]||D5G7;|outM1Pre@7|dp[6]|I
-Edp[7]||D5G7;|outM1Pre@7|dp[7]|I
-Edp[8]||D5G7;|outM1Pre@7|dp[8]|I
-Edp[9]||D5G7;|outM1Pre@7|dp[9]|I
-Edp[10]||D5G7;|outM1Pre@7|dp[10]|O
-Edp[11]||D5G7;|outM1Pre@7|dp[11]|O
-Edp[12]||D5G7;|outM1Pre@7|dp[12]|O
-Edp[13]||D5G7;|outM1Pre@7|dp[13]|O
-Edp[14]||D5G7;|outM1Pre@7|dp[14]|O
-Edp[15]||D5G7;|outM1Pre@7|dp[15]|O
-Edp[16]||D5G7;|outM1Pre@7|dp[16]|O
-Edp[17]||D5G7;|outM1Pre@7|dp[17]|O
-Edp[18]||D5G7;|outM1Pre@7|dp[18]|O
-Edp[19]||D5G7;|outM1Pre@7|dp[19]|O
-Edp[20]||D5G7;|outM1Pre@7|dp[20]|I
-Edp[21]||D5G7;|outM1Pre@7|dp[21]|I
-Edp[22]||D5G7;|outM1Pre@7|dp[22]|I
-Edp[23]||D5G7;|outM1Pre@7|dp[23]|I
-Edp[24]||D5G7;|outM1Pre@7|dp[24]|I
-Edp[25]||D5G7;|outM1Pre@7|dp[25]|I
-Edp[26]||D5G7;|outM1Pre@7|dp[26]|I
-Edp[27]||D5G7;|outM1Pre@7|dp[27]|I
-Edp[28]||D5G7;|outM1Pre@7|dp[28]|I
-Edp[29]||D5G7;|outM1Pre@7|dp[29]|O
-Edp[30]||D5G7;|outM1Pre@7|dp[30]|O
-Edp[31]||D5G7;|outM1Pre@7|dp[31]|O
-Edp[32]||D5G7;|outM1Pre@7|dp[32]|O
-Edp[33]||D5G7;|outM1Pre@7|dp[33]|O
-Edp[34]||D5G7;|outM1Pre@7|dp[34]|O
-Edp[35]||D5G7;|outM1Pre@7|dp[35]|O
-Edp[36]||D5G7;|outM1Pre@7|dp[36]|O
-Edp[37]||D5G7;|outM1Pre@7|dp[37]|O
-Edp[B]||D5G7;|outM1Pre@7|dp[B]|I
-EdsA[1]||D5G7;|outM1Pre@7|dsA[1]|I
-EdsA[2]||D5G7;|outM1Pre@7|dsA[2]|I
-EdsA[3]||D5G7;|outM1Pre@7|dsA[3]|I
-EdsA[4]||D5G7;|outM1Pre@7|dsA[4]|I
-EdsA[5]||D5G7;|outM1Pre@7|dsA[5]|I
-EdsA[6]||D5G7;|outM1Pre@7|dsA[6]|I
-EdsA[7]||D5G7;|outM1Pre@7|dsA[7]|I
-EdsA[8]||D5G7;|outM1Pre@7|dsA[8]|I
-EdsA[9]||D5G7;|outM1Pre@7|dsA[9]|I
-EdsA[10]||D5G7;|outM1Pre@7|dsA[10]|I
-EdsA[11]||D5G7;|outM1Pre@7|dsA[11]|I
-EdsA[12]||D5G7;|outM1Pre@7|dsA[12]|I
-EdsA[13]||D5G7;|outM1Pre@7|dsA[13]|I
-EdsA[14]||D5G7;|outM1Pre@7|dsA[14]|I
-EdsA[TT]||D5G7;|outM1Pre@7|dsA[TT]|I
-EdsD[1]||D5G7;|outM1Pre@7|dsD[1]|I
-EdsD[2]||D5G7;|outM1Pre@7|dsD[2]|I
-EdsD[3]||D5G7;|outM1Pre@7|dsD[3]|I
-EdsD[4]||D5G7;|outM1Pre@7|dsD[4]|I
-EdsD[5]||D5G7;|outM1Pre@7|dsD[5]|I
-EdsD[6]||D5G7;|outM1Pre@7|dsD[6]|I
-EdsD[7]||D5G7;|outM1Pre@7|dsD[7]|I
-EdsD[8]||D5G7;|outM1Pre@7|dsD[8]|I
-EdsD[9]||D5G7;|outM1Pre@7|dsD[9]|I
-EdsD[10]||D5G7;|outM1Pre@7|dsD[10]|O
-EdsD[11]||D5G7;|outM1Pre@7|dsD[11]|O
-EdsD[12]||D5G7;|outM1Pre@7|dsD[12]|O
-EdsD[13]||D5G7;|outM1Pre@7|dsD[13]|O
-EdsD[14]||D5G7;|outM1Pre@7|dsD[14]|O
-EdsD[15]||D5G7;|outM1Pre@7|dsD[15]|O
-EdsD[16]||D5G7;|outM1Pre@7|dsD[16]|O
-EdsD[17]||D5G7;|outM1Pre@7|dsD[17]|O
-EdsD[18]||D5G7;|outM1Pre@7|dsD[18]|O
-EdsD[19]||D5G7;|outM1Pre@7|dsD[19]|O
-EdsD[20]||D5G7;|outM1Pre@7|dsD[20]|I
-EdsD[21]||D5G7;|outM1Pre@7|dsD[21]|I
-EdsD[22]||D5G7;|outM1Pre@7|dsD[22]|I
-EdsD[23]||D5G7;|outM1Pre@7|dsD[23]|I
-EdsD[24]||D5G7;|outM1Pre@7|dsD[24]|I
-EdsD[25]||D5G7;|outM1Pre@7|dsD[25]|I
-EdsD[26]||D5G7;|outM1Pre@7|dsD[26]|I
-EdsD[27]||D5G7;|outM1Pre@7|dsD[27]|I
-EdsD[28]||D5G7;|outM1Pre@7|dsD[28]|I
-EdsD[29]||D5G7;|outM1Pre@7|dsD[29]|O
-EdsD[30]||D5G7;|outM1Pre@7|dsD[30]|O
-EdsD[31]||D5G7;|outM1Pre@7|dsD[31]|O
-EdsD[32]||D5G7;|outM1Pre@7|dsD[32]|O
-EdsD[33]||D5G7;|outM1Pre@7|dsD[33]|O
-EdsD[34]||D5G7;|outM1Pre@7|dsD[34]|O
-EdsD[35]||D5G7;|outM1Pre@7|dsD[35]|O
-EdsD[36]||D5G7;|outM1Pre@7|dsD[36]|O
-EdsD[37]||D5G7;|outM1Pre@7|dsD[37]|O
+Edp[1]||D5G7;|outM1Pre@8|dp[1]|I
+Edp[2]||D5G7;|outM1Pre@8|dp[2]|I
+Edp[3]||D5G7;|outM1Pre@8|dp[3]|I
+Edp[4]||D5G7;|outM1Pre@8|dp[4]|I
+Edp[5]||D5G7;|outM1Pre@8|dp[5]|I
+Edp[6]||D5G7;|outM1Pre@8|dp[6]|I
+Edp[7]||D5G7;|outM1Pre@8|dp[7]|I
+Edp[8]||D5G7;|outM1Pre@8|dp[8]|I
+Edp[9]||D5G7;|outM1Pre@8|dp[9]|I
+Edp[10]||D5G7;|outM1Pre@8|dp[10]|O
+Edp[11]||D5G7;|outM1Pre@8|dp[11]|O
+Edp[12]||D5G7;|outM1Pre@8|dp[12]|O
+Edp[13]||D5G7;|outM1Pre@8|dp[13]|O
+Edp[14]||D5G7;|outM1Pre@8|dp[14]|O
+Edp[15]||D5G7;|outM1Pre@8|dp[15]|O
+Edp[16]||D5G7;|outM1Pre@8|dp[16]|O
+Edp[17]||D5G7;|outM1Pre@8|dp[17]|O
+Edp[18]||D5G7;|outM1Pre@8|dp[18]|O
+Edp[19]||D5G7;|outM1Pre@8|dp[19]|O
+Edp[20]||D5G7;|outM1Pre@8|dp[20]|I
+Edp[21]||D5G7;|outM1Pre@8|dp[21]|I
+Edp[22]||D5G7;|outM1Pre@8|dp[22]|I
+Edp[23]||D5G7;|outM1Pre@8|dp[23]|I
+Edp[24]||D5G7;|outM1Pre@8|dp[24]|I
+Edp[25]||D5G7;|outM1Pre@8|dp[25]|I
+Edp[26]||D5G7;|outM1Pre@8|dp[26]|I
+Edp[27]||D5G7;|outM1Pre@8|dp[27]|I
+Edp[28]||D5G7;|outM1Pre@8|dp[28]|I
+Edp[29]||D5G7;|outM1Pre@8|dp[29]|O
+Edp[30]||D5G7;|outM1Pre@8|dp[30]|O
+Edp[31]||D5G7;|outM1Pre@8|dp[31]|O
+Edp[32]||D5G7;|outM1Pre@8|dp[32]|O
+Edp[33]||D5G7;|outM1Pre@8|dp[33]|O
+Edp[34]||D5G7;|outM1Pre@8|dp[34]|O
+Edp[35]||D5G7;|outM1Pre@8|dp[35]|O
+Edp[36]||D5G7;|outM1Pre@8|dp[36]|O
+Edp[37]||D5G7;|outM1Pre@8|dp[37]|O
+Edp[B]||D5G7;|outM1Pre@8|dp[B]|I
+EdsA[1]||D5G7;|outM1Pre@8|dsA[1]|I
+EdsA[2]||D5G7;|outM1Pre@8|dsA[2]|I
+EdsA[3]||D5G7;|outM1Pre@8|dsA[3]|I
+EdsA[4]||D5G7;|outM1Pre@8|dsA[4]|I
+EdsA[5]||D5G7;|outM1Pre@8|dsA[5]|I
+EdsA[6]||D5G7;|outM1Pre@8|dsA[6]|I
+EdsA[7]||D5G7;|outM1Pre@8|dsA[7]|I
+EdsA[8]||D5G7;|outM1Pre@8|dsA[8]|I
+EdsA[9]||D5G7;|outM1Pre@8|dsA[9]|I
+EdsA[10]||D5G7;|outM1Pre@8|dsA[10]|I
+EdsA[11]||D5G7;|outM1Pre@8|dsA[11]|I
+EdsA[12]||D5G7;|outM1Pre@8|dsA[12]|I
+EdsA[13]||D5G7;|outM1Pre@8|dsA[13]|I
+EdsA[14]||D5G7;|outM1Pre@8|dsA[14]|I
+EdsA[TT]||D5G7;|outM1Pre@8|dsA[TT]|I
+EdsD[1]||D5G7;|outM1Pre@8|dsD[1]|I
+EdsD[2]||D5G7;|outM1Pre@8|dsD[2]|I
+EdsD[3]||D5G7;|outM1Pre@8|dsD[3]|I
+EdsD[4]||D5G7;|outM1Pre@8|dsD[4]|I
+EdsD[5]||D5G7;|outM1Pre@8|dsD[5]|I
+EdsD[6]||D5G7;|outM1Pre@8|dsD[6]|I
+EdsD[7]||D5G7;|outM1Pre@8|dsD[7]|I
+EdsD[8]||D5G7;|outM1Pre@8|dsD[8]|I
+EdsD[9]||D5G7;|outM1Pre@8|dsD[9]|I
+EdsD[10]||D5G7;|outM1Pre@8|dsD[10]|O
+EdsD[11]||D5G7;|outM1Pre@8|dsD[11]|O
+EdsD[12]||D5G7;|outM1Pre@8|dsD[12]|O
+EdsD[13]||D5G7;|outM1Pre@8|dsD[13]|O
+EdsD[14]||D5G7;|outM1Pre@8|dsD[14]|O
+EdsD[15]||D5G7;|outM1Pre@8|dsD[15]|O
+EdsD[16]||D5G7;|outM1Pre@8|dsD[16]|O
+EdsD[17]||D5G7;|outM1Pre@8|dsD[17]|O
+EdsD[18]||D5G7;|outM1Pre@8|dsD[18]|O
+EdsD[19]||D5G7;|outM1Pre@8|dsD[19]|O
+EdsD[20]||D5G7;|outM1Pre@8|dsD[20]|I
+EdsD[21]||D5G7;|outM1Pre@8|dsD[21]|I
+EdsD[22]||D5G7;|outM1Pre@8|dsD[22]|I
+EdsD[23]||D5G7;|outM1Pre@8|dsD[23]|I
+EdsD[24]||D5G7;|outM1Pre@8|dsD[24]|I
+EdsD[25]||D5G7;|outM1Pre@8|dsD[25]|I
+EdsD[26]||D5G7;|outM1Pre@8|dsD[26]|I
+EdsD[27]||D5G7;|outM1Pre@8|dsD[27]|I
+EdsD[28]||D5G7;|outM1Pre@8|dsD[28]|I
+EdsD[29]||D5G7;|outM1Pre@8|dsD[29]|O
+EdsD[30]||D5G7;|outM1Pre@8|dsD[30]|O
+EdsD[31]||D5G7;|outM1Pre@8|dsD[31]|O
+EdsD[32]||D5G7;|outM1Pre@8|dsD[32]|O
+EdsD[33]||D5G7;|outM1Pre@8|dsD[33]|O
+EdsD[34]||D5G7;|outM1Pre@8|dsD[34]|O
+EdsD[35]||D5G7;|outM1Pre@8|dsD[35]|O
+EdsD[36]||D5G7;|outM1Pre@8|dsD[36]|O
+EdsD[37]||D5G7;|outM1Pre@8|dsD[37]|O
 Efout||D5G7;|dockWagN@1|take[4]|O
 Egnd||D5G7;|dockWagN@1|gnd|G
-Egnd_4||D5G7;|outM1Pre@7|gnd_4|G
-Egnd_5||D5G7;|outM1Pre@7|gnd_5|G
+Egnd_4||D5G7;|outM1Pre@8|gnd_4|G
+Egnd_5||D5G7;|outM1Pre@8|gnd_5|G
 Egnd_6||D5G2;|dockWagN@1|gnd_6|G
-Egnd_7||D5G7;|outM1Pre@7|gnd_7|G
+Egnd_7||D5G7;|outM1Pre@8|gnd_7|G
 Egnd_8||D5G2;|dockWagN@1|gnd_8|G
-Egnd_9||D5G7;|outM1Pre@7|gnd_9|G
+Egnd_9||D5G7;|outM1Pre@8|gnd_9|G
 Egnd_10||D5G2;|dockWagN@1|gnd_10|G
-Egnd_11||D5G7;|outM1Pre@7|gnd_11|G
+Egnd_11||D5G7;|outM1Pre@8|gnd_11|G
 Egnd_12||D5G2;|dockWagN@1|gnd_12|G
-Egnd_13||D5G7;|outM1Pre@7|gnd_13|G
+Egnd_13||D5G7;|outM1Pre@8|gnd_13|G
 Egnd_14||D5G2;|dockWagN@1|gnd_14|G
-Egnd_15||D5G7;|outM1Pre@7|gnd_15|G
+Egnd_15||D5G7;|outM1Pre@8|gnd_15|G
 Egnd_16||D5G2;|dockWagN@1|gnd_16|G
-Egnd_17||D5G7;|outM1Pre@7|gnd_17|G
+Egnd_17||D5G7;|outM1Pre@8|gnd_17|G
 Egnd_18||D5G2;|dockWagN@1|gnd_18|G
-Egnd_19||D5G7;|outM1Pre@7|gnd_19|G
+Egnd_19||D5G7;|outM1Pre@8|gnd_19|G
 Egnd_20||D5G2;|dockWagN@1|gnd_20|G
-Egnd_21||D5G7;|outM1Pre@7|gnd_21|G
+Egnd_21||D5G7;|outM1Pre@8|gnd_21|G
 Egnd_22||D5G2;|dockWagN@1|gnd_22|G
-Egnd_23||D5G7;|outM1Pre@7|gnd_23|G
+Egnd_23||D5G7;|outM1Pre@8|gnd_23|G
 Egnd_24||D5G2;|dockWagN@1|gnd_24|G
-Egnd_25||D5G7;|outM1Pre@7|gnd_25|G
+Egnd_25||D5G7;|outM1Pre@8|gnd_25|G
 Egnd_26||D5G2;|dockWagN@1|gnd_26|G
-Egnd_27||D5G7;|outM1Pre@7|gnd_27|G
+Egnd_27||D5G7;|outM1Pre@8|gnd_27|G
 Egnd_28||D5G2;|dockWagN@1|gnd_28|G
 Egnd_29||D5G7;|dockWagN@1|gnd_29|G
 Egnd_33||D5G7;|dockWagN@1|gnd_33|G
@@ -1292,24 +1292,24 @@ Egnd_35||D5G7;|epiRQod@3|gnd_35|G
 Egnd_37||D5G7;|epiRQod@3|gnd_37|G
 Egnd_38||D5G7;|epiRQod@3|gnd_38|G
 Egnd_39||D5G7;|epiRQod@3|gnd_39|G
-Egnd_41||D5G7;|outM1Pre@7|gnd_41|G
-Egnd_43||D5G7;|outM1Pre@7|gnd_43|G
-Egnd_45||D5G7;|outM1Pre@7|gnd_45|G
-Egnd_46||D5G7;|outM1Pre@7|gnd_46|G
-Egnd_47||D5G7;|outM1Pre@7|gnd_47|G
-Egnd_48||D5G7;|outM1Pre@7|gnd_48|G
-Egnd_49||D5G7;|outM1Pre@7|gnd_49|G
-Egnd_50||D5G7;|outM1Pre@7|gnd_50|G
-Egnd_51||D5G7;|outM1Pre@7|gnd_51|G
-Egnd_52||D5G7;|outM1Pre@7|gnd_52|G
-Egnd_53||D5G7;|outM1Pre@7|gnd_53|G
-Egnd_54||D5G7;|outM1Pre@7|gnd_54|G
-Egnd_55||D5G7;|outM1Pre@7|gnd_55|G
-Egnd_56||D5G7;|outM1Pre@7|gnd_56|G
-Egnd_57||D5G7;|outM1Pre@7|gnd_57|G
-Egnd_58||D5G7;|outM1Pre@7|gnd_58|G
-Egnd_59||D5G7;|outM1Pre@7|gnd_59|G
-Egnd_60||D5G7;|outM1Pre@7|gnd_60|G
+Egnd_41||D5G7;|outM1Pre@8|gnd_41|G
+Egnd_43||D5G7;|outM1Pre@8|gnd_43|G
+Egnd_45||D5G7;|outM1Pre@8|gnd_45|G
+Egnd_46||D5G7;|outM1Pre@8|gnd_46|G
+Egnd_47||D5G7;|outM1Pre@8|gnd_47|G
+Egnd_48||D5G7;|outM1Pre@8|gnd_48|G
+Egnd_49||D5G7;|outM1Pre@8|gnd_49|G
+Egnd_50||D5G7;|outM1Pre@8|gnd_50|G
+Egnd_51||D5G7;|outM1Pre@8|gnd_51|G
+Egnd_52||D5G7;|outM1Pre@8|gnd_52|G
+Egnd_53||D5G7;|outM1Pre@8|gnd_53|G
+Egnd_54||D5G7;|outM1Pre@8|gnd_54|G
+Egnd_55||D5G7;|outM1Pre@8|gnd_55|G
+Egnd_56||D5G7;|outM1Pre@8|gnd_56|G
+Egnd_57||D5G7;|outM1Pre@8|gnd_57|G
+Egnd_58||D5G7;|outM1Pre@8|gnd_58|G
+Egnd_59||D5G7;|outM1Pre@8|gnd_59|G
+Egnd_60||D5G7;|outM1Pre@8|gnd_60|G
 Egnd_61||D5G7;|dockWagN@1|gnd_61|G
 Egnd_62||D5G7;|dockWagN@1|gnd_62|G
 Egnd_63||D5G7;|dockWagN@1|gnd_63|G
@@ -1332,16 +1332,16 @@ Egnd_79||D5G7;|epiRQod@3|gnd|G
 Egnd_80||D5G7;|epiRQod@3|gnd_29|G
 Egnd_81||D5G7;|epiRQod@3|gnd_31|G
 Egnd_82||D5G7;|epiRQod@3|gnd_33|G
-Egnd_83||D5G7;|outM1Pre@7|gnd|G
-Egnd_84||D5G7;|outM1Pre@7|gnd_29|G
-Egnd_85||D5G7;|outM1Pre@7|gnd_30|G
-Egnd_86||D5G7;|outM1Pre@7|gnd_31|G
-Egnd_87||D5G7;|outM1Pre@7|gnd_32|G
-Egnd_88||D5G7;|outM1Pre@7|gnd_33|G
-Egnd_89||D5G7;|outM1Pre@7|gnd_35|G
-Egnd_90||D5G7;|outM1Pre@7|gnd_37|G
-Egnd_91||D5G7;|outM1Pre@7|gnd_39|G
-Egnd_92||D5G7;|outM1Pre@7|gnd_61|G
+Egnd_83||D5G7;|outM1Pre@8|gnd|G
+Egnd_84||D5G7;|outM1Pre@8|gnd_29|G
+Egnd_85||D5G7;|outM1Pre@8|gnd_30|G
+Egnd_86||D5G7;|outM1Pre@8|gnd_31|G
+Egnd_87||D5G7;|outM1Pre@8|gnd_32|G
+Egnd_88||D5G7;|outM1Pre@8|gnd_33|G
+Egnd_89||D5G7;|outM1Pre@8|gnd_35|G
+Egnd_90||D5G7;|outM1Pre@8|gnd_37|G
+Egnd_91||D5G7;|outM1Pre@8|gnd_39|G
+Egnd_92||D5G7;|outM1Pre@8|gnd_61|G
 Ein[1]||D5G7;|epiRQod@3|in[1]|I
 Ein[2]||D5G7;|epiRQod@3|in[2]|I
 Ein[3]||D5G7;|epiRQod@3|in[3]|I
@@ -1379,9 +1379,9 @@ Ein[34]||D5G7;|epiRQod@3|in[34]|I
 Ein[35]||D5G7;|epiRQod@3|in[35]|I
 Ein[36]||D5G7;|epiRQod@3|in[36]|I
 Ein[T]||D5G7;|epiRQod@3|in[T]|O
-Epred[D]||D5G7;|outM1Pre@7|pred[D]|I
-Epred[T]||D5G2;|outM1Pre@7|pred[T]|I
-EsignalBitFromInboundSwitchFabric||D5G7;|outM1Pre@7|signalBitFromInboundSwitchFabric|I
+Epred[D]||D5G7;|outM1Pre@8|pred[D]|I
+Epred[T]||D5G2;|outM1Pre@8|pred[T]|I
+EsignalBitFromInboundSwitchFabric||D5G7;|outM1Pre@8|signalBitFromInboundSwitchFabric|I
 Esir[1]||D5G7;|epiRQod@3|sir[1]|I
 Esir[2]||D5G7;|dockWagN@1|sir[2]|B
 Esir[3]||D5G7;|dockWagN@1|sir[3]|B
@@ -1391,60 +1391,60 @@ Esir[6]||D5G7;|dockWagN@1|sir[6]|B
 Esir[7]||D5G7;|dockWagN@1|sir[7]|B
 Esir[8]||D5G7;|dockWagN@1|sir[8]|B
 Esir[9]||D5G7;|dockWagN@1|sir[9]|B
-Esor[1]||D5G7;|outM1Pre@7|sor[1]|O
-Esor[2]||D5G7;|outM1Pre@7|sor[2]|B
-Esor[3]||D5G7;|outM1Pre@7|sor[3]|B
-Esor[4]||D5G7;|outM1Pre@7|sor[4]|B
-Esor[5]||D5G7;|outM1Pre@7|sor[5]|B
-Esor[6]||D5G7;|outM1Pre@7|sor[6]|B
-Esor[7]||D5G7;|outM1Pre@7|sor[7]|B
-Esor[8]||D5G7;|outM1Pre@7|sor[8]|B
-Esor[9]||D5G7;|outM1Pre@7|sor[9]|B
-Esucc[D]||D5G7;|outM1Pre@7|succ[D]|I
-Esucc[T]||D5G7;|outM1Pre@7|succ[T]|I
+Esor[1]||D5G7;|outM1Pre@8|sor[1]|O
+Esor[2]||D5G7;|outM1Pre@8|sor[2]|B
+Esor[3]||D5G7;|outM1Pre@8|sor[3]|B
+Esor[4]||D5G7;|outM1Pre@8|sor[4]|B
+Esor[5]||D5G7;|outM1Pre@8|sor[5]|B
+Esor[6]||D5G7;|outM1Pre@8|sor[6]|B
+Esor[7]||D5G7;|outM1Pre@8|sor[7]|B
+Esor[8]||D5G7;|outM1Pre@8|sor[8]|B
+Esor[9]||D5G7;|outM1Pre@8|sor[9]|B
+Esucc[D]||D5G7;|outM1Pre@8|succ[D]|I
+Esucc[T]||D5G7;|outM1Pre@8|succ[T]|I
 Evdd||D5G7;|dockWagN@1|vdd|P
 Evdd_2||D5G7;|dockWagN@1|vdd_2|P
 Evdd_3||D5G7;|dockWagN@1|vdd_3|P
-Evdd_4||D5G7;|outM1Pre@7|vdd_4|P
+Evdd_4||D5G7;|outM1Pre@8|vdd_4|P
 Evdd_5||D5G2;|dockWagN@1|vdd_5|P
-Evdd_6||D5G7;|outM1Pre@7|vdd_6|P
+Evdd_6||D5G7;|outM1Pre@8|vdd_6|P
 Evdd_7||D5G2;|dockWagN@1|vdd_7|P
-Evdd_8||D5G7;|outM1Pre@7|vdd_8|P
+Evdd_8||D5G7;|outM1Pre@8|vdd_8|P
 Evdd_9||D5G2;|dockWagN@1|vdd_9|P
-Evdd_10||D5G7;|outM1Pre@7|vdd_10|P
-Evdd_12||D5G7;|outM1Pre@7|vdd_12|P
+Evdd_10||D5G7;|outM1Pre@8|vdd_10|P
+Evdd_12||D5G7;|outM1Pre@8|vdd_12|P
 Evdd_13||D5G2;|dockWagN@1|vdd_13|P
-Evdd_14||D5G7;|outM1Pre@7|vdd_14|P
+Evdd_14||D5G7;|outM1Pre@8|vdd_14|P
 Evdd_15||D5G2;|dockWagN@1|vdd_15|P
-Evdd_16||D5G7;|outM1Pre@7|vdd_16|P
+Evdd_16||D5G7;|outM1Pre@8|vdd_16|P
 Evdd_17||D5G2;|dockWagN@1|vdd_17|P
-Evdd_18||D5G7;|outM1Pre@7|vdd_18|P
+Evdd_18||D5G7;|outM1Pre@8|vdd_18|P
 Evdd_19||D5G2;|dockWagN@1|vdd_19|P
-Evdd_20||D5G7;|outM1Pre@7|vdd_20|P
+Evdd_20||D5G7;|outM1Pre@8|vdd_20|P
 Evdd_21||D5G2;|dockWagN@1|vdd_21|P
-Evdd_22||D5G7;|outM1Pre@7|vdd_22|P
+Evdd_22||D5G7;|outM1Pre@8|vdd_22|P
 Evdd_23||D5G2;|dockWagN@1|vdd_23|P
-Evdd_24||D5G7;|outM1Pre@7|vdd_24|P
+Evdd_24||D5G7;|outM1Pre@8|vdd_24|P
 Evdd_25||D5G2;|dockWagN@1|vdd_25|P
 Evdd_27||D5G2;|dockWagN@1|vdd_27|P
-Evdd_28||D5G7;|outM1Pre@7|vdd_28|P
+Evdd_28||D5G7;|outM1Pre@8|vdd_28|P
 Evdd_33||D5G7;|dockWagN@1|vdd_33|P
 Evdd_37||D5G7;|epiRQod@3|vdd_37|P
 Evdd_39||D5G7;|epiRQod@3|vdd_39|P
 Evdd_40||D5G7;|epiRQod@3|vdd_40|P
 Evdd_41||D5G7;|epiRQod@3|vdd_41|P
-Evdd_43||D5G7;|outM1Pre@7|vdd_43|P
-Evdd_45||D5G7;|outM1Pre@7|vdd_45|P
-Evdd_49||D5G7;|outM1Pre@7|vdd_49|P
-Evdd_51||D5G7;|outM1Pre@7|vdd_51|P
-Evdd_54||D5G7;|outM1Pre@7|vdd_54|P
-Evdd_55||D5G7;|outM1Pre@7|vdd_55|P
-Evdd_58||D5G7;|outM1Pre@7|vdd_58|P
-Evdd_59||D5G7;|outM1Pre@7|vdd_59|P
-Evdd_61||D5G7;|outM1Pre@7|vdd_61|P
-Evdd_62||D5G7;|outM1Pre@7|vdd_62|P
-Evdd_63||D5G7;|outM1Pre@7|vdd_63|P
-Evdd_64||D5G7;|outM1Pre@7|vdd_64|P
+Evdd_43||D5G7;|outM1Pre@8|vdd_43|P
+Evdd_45||D5G7;|outM1Pre@8|vdd_45|P
+Evdd_49||D5G7;|outM1Pre@8|vdd_49|P
+Evdd_51||D5G7;|outM1Pre@8|vdd_51|P
+Evdd_54||D5G7;|outM1Pre@8|vdd_54|P
+Evdd_55||D5G7;|outM1Pre@8|vdd_55|P
+Evdd_58||D5G7;|outM1Pre@8|vdd_58|P
+Evdd_59||D5G7;|outM1Pre@8|vdd_59|P
+Evdd_61||D5G7;|outM1Pre@8|vdd_61|P
+Evdd_62||D5G7;|outM1Pre@8|vdd_62|P
+Evdd_63||D5G7;|outM1Pre@8|vdd_63|P
+Evdd_64||D5G7;|outM1Pre@8|vdd_64|P
 Evdd_66||D5G7;|dockWagN@1|vdd_66|P
 Evdd_67||D5G7;|dockWagN@1|vdd_67|P
 Evdd_68||D5G7;|dockWagN@1|vdd_68|P
@@ -1466,26 +1466,26 @@ Evdd_96||D5G7;|epiRQod@3|vdd|P
 Evdd_97||D5G7;|epiRQod@3|vdd_3|P
 Evdd_98||D5G7;|epiRQod@3|vdd_31|P
 Evdd_99||D5G7;|epiRQod@3|vdd_33|P
-Evdd_100||D5G7;|outM1Pre@7|vdd|P
-Evdd_101||D5G7;|outM1Pre@7|vdd_3|P
-Evdd_106||D5G7;|outM1Pre@7|vdd_32|P
-Evdd_107||D5G7;|outM1Pre@7|vdd_33|P
-Evdd_109||D5G7;|outM1Pre@7|vdd_37|P
-Evdd_110||D5G7;|outM1Pre@7|vdd_39|P
-Evdd_113||D5G7;|outM1Pre@7|vdd_66|P
-Evdd_114||D5G7;|outM1Pre@7|vdd_67|P
-Evdd_116||D5G7;|outM1Pre@7|vdd_69|P
-Evdd_117||D5G7;|outM1Pre@7|vdd_70|P
-Evdd_120||D5G7;|outM1Pre@7|vdd_73|P
-Evdd_121||D5G7;|outM1Pre@7|vdd_74|P
-Evdd_123||D5G7;|outM1Pre@7|vdd_76|P
-Evdd_124||D5G7;|outM1Pre@7|vdd_77|P
-Evdd_127||D5G7;|outM1Pre@7|vdd_80|P
-Evdd_128||D5G7;|outM1Pre@7|vdd_81|P
+Evdd_100||D5G7;|outM1Pre@8|vdd|P
+Evdd_101||D5G7;|outM1Pre@8|vdd_3|P
+Evdd_106||D5G7;|outM1Pre@8|vdd_32|P
+Evdd_107||D5G7;|outM1Pre@8|vdd_33|P
+Evdd_109||D5G7;|outM1Pre@8|vdd_37|P
+Evdd_110||D5G7;|outM1Pre@8|vdd_39|P
+Evdd_113||D5G7;|outM1Pre@8|vdd_66|P
+Evdd_114||D5G7;|outM1Pre@8|vdd_67|P
+Evdd_116||D5G7;|outM1Pre@8|vdd_69|P
+Evdd_117||D5G7;|outM1Pre@8|vdd_70|P
+Evdd_120||D5G7;|outM1Pre@8|vdd_73|P
+Evdd_121||D5G7;|outM1Pre@8|vdd_74|P
+Evdd_123||D5G7;|outM1Pre@8|vdd_76|P
+Evdd_124||D5G7;|outM1Pre@8|vdd_77|P
+Evdd_127||D5G7;|outM1Pre@8|vdd_80|P
+Evdd_128||D5G7;|outM1Pre@8|vdd_81|P
 X
 
 # Cell outputDock;1{sch}
-CoutputDock;1{sch}||schematic|1237468720313|1238358302433|I
+CoutputDock;1{sch}||schematic|1237468720313|1241987483815|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-24|-22|||R|
 NOff-Page|conn@2||24|-23.5|||RRR|
@@ -1502,7 +1502,7 @@ IstageGroupsM:epiRQod;1{ic}|epiRQod@1||48|0|||D5G4;
 IstageGroupsM:outM1PredLit;1{ic}|outM1Pre@0||0|0|||D5G4;
 IoutputDock;1{ic}|outputDo@0||24|36|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-33.5|33|||||ART_message(D5G5;)SoutputDock
-Ngeneric:Invisible-Pin|pin@1||-33.5|27|||||ART_message(D5G3;)Sies 20 March 2009
+Ngeneric:Invisible-Pin|pin@1||-33.5|27|||||ART_message(D5G3;)Sies 10 May 2009
 NBus_Pin|pin@16||60|-9|-1|-1||
 NBus_Pin|pin@17||60|-30|-1|-1||
 NBus_Pin|pin@18||-60|-30|-1|-1||
@@ -1523,11 +1523,11 @@ NBus_Pin|pin@36||54|8|-1|-1||
 NBus_Pin|pin@37||54|12|-1|-1||
 NBus_Pin|pin@38||-54|12|-1|-1||
 NBus_Pin|pin@39||-54|8|-1|-1||
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-24|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S10|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||53.5|-20|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S10|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||23|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S10|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||55.5|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S10|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Abus|flag[A,D][set,clr]|D8G2;Y0.25;|-0.5|IJ0|epiRQod@1|flag[A][set,clr]|44|1|outM1Pre@0|flag[A,D][set,clr]|4|1
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-24|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1923.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@2||53.5|-20|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3844.8000000000034|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||23|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D909.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@4||55.5|5|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D2011.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|flag[A,D][set,clr]|D5G2;Y0.25;|-0.5|IJ0|epiRQod@1|flag[A][set,clr]|44|1|outM1Pre@0|flag[A,D][set,clr]|4|1
 Abus|net@10||-0.5|IJ1800|pin@19||-60|-9|dockWagN@0|in[1:36]|-54|-9
 Awire|net@15|||1800|pin@23||-60|5|dockWagN@0|pred|-51|5
 Abus|net@22||-0.5|IJ1800|epiRQod@1|out[1:36]|54|-9|pin@16||60|-9
@@ -1570,7 +1570,7 @@ Awire|net@90|||1800|epiRQod@1|succ|52|5|wire90@4|b|53|5
 Awire|net@91|||1800|wire90@4|a|58|5|pin@20||60|5
 Awire|net@94|||1800|conn@11|y|-6|-5|outM1Pre@0|signalBitFromInboundSwitchFabric|-4|-5
 Awire|net@95|||900|dockWagN@0|take[1:6]|-48|-13|conn@9|a|-48|-15
-Abus|ps[skip,do]|D8G2;Y0.25;|-0.5|IJ1800|outM1Pre@0|ps[skip,do]|4|3|epiRQod@1|ps[skip,do]|44|3
+Abus|ps[skip,do]|D5G2;Y0.25;|-0.5|IJ1800|outM1Pre@0|ps[skip,do]|4|3|epiRQod@1|ps[skip,do]|44|3
 Awire|torp|D5G2;||2700|pin@27||63|-20|pin@28||63|18
 Edo[epi]||D4G2;|conn@8|a|I
 Edp[1:37,B]||D4G2;|conn@0|a|I
index 1bacb67..f05a86e 100755 (executable)
@@ -61,7 +61,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell dataDriver60;1{lay}
-CdataDriver60;1{lay}||cmos90|1230558832252|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CdataDriver60;1{lay}||cmos90|1230558832252|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv60;1{lay}|inv60@1||28|0|Y||D5G4;
 Igates2inM:nand20;2{lay}|nand20@1||-24|0|||D5G4;
@@ -117,7 +117,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell driveConnecter;3{lay}
-CdriveConnecter;3{lay}||cmos90|1212799710274|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+CdriveConnecter;3{lay}||cmos90|1212799710274|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@8||-16|28.3|||R|
 NMetal-1-Metal-2-Con|contact@9||0|28.3|||R|
@@ -137,7 +137,7 @@ Etake||D5G2;|pin@8||O
 X
 
 # Cell driveConnecter2;1{lay}
-CdriveConnecter2;1{lay}||cmos90|1212799710274|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CdriveConnecter2;1{lay}||cmos90|1212799710274|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@8||-8|28.3|||R|
 NMetal-1-Metal-2-Con|contact@9||8|28.3|||R|
@@ -605,7 +605,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell latchAndDriver30;1{lay}
-ClatchAndDriver30;1{lay}||cmos90|1195047322016|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchAndDriver30;1{lay}||cmos90|1195047322016|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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;
@@ -697,7 +697,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell latchAndDriver60;1{lay}
-ClatchAndDriver60;1{lay}||cmos90|1195047322016|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+ClatchAndDriver60;1{lay}||cmos90|1195047322016|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv60;1{lay}|inv60@1||4.5|0|Y||D5G4;
 Igates2inM:nand20;2{lay}|nand20@1||-47.5|0|||D5G4;
@@ -776,7 +776,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell latchDriver60;1{lay}
-ClatchDriver60;1{lay}||cmos90|1195047322016|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ClatchDriver60;1{lay}||cmos90|1195047322016|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv20A;1{lay}|inv20A@1||-27.5|0|||D5G4;
 Igates1inM:inv60;1{lay}|inv60@1||4.5|0|Y||D5G4;
@@ -1283,7 +1283,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predCond20wMC;2{lay}
-CpredCond20wMC;2{lay}||cmos90|1225404733937|1241545361762||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredCond20wMC;2{lay}||cmos90|1225404733937|1241981698008||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@2||36|0||20.8||
 NMetal-1-P-Active-Con|contact@4||20|-48||10.4||
@@ -1593,7 +1593,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predCond20wMS;1{lay}
-CpredCond20wMS;1{lay}||cmos90|1225404733937|1241545361762||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredCond20wMS;1{lay}||cmos90|1225404733937|1241981698008||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@2||36|0||20.8||
 NMetal-1-P-Active-Con|contact@4||20|-48||10.4||
@@ -1925,7 +1925,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predDri10wMC;1{lay}
-CpredDri10wMC;1{lay}||cmos90|1219497083032|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredDri10wMC;1{lay}||cmos90|1219497083032|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@2||-2.5|0||20.8||
 NMetal-1-N-Active-Con|contact@3||5.5|0||20.8||
@@ -2132,7 +2132,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predDri20wMC;3{lay}
-CpredDri20wMC;3{lay}||cmos90|1219497083032|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredDri20wMC;3{lay}||cmos90|1219497083032|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||-8|0||20.8||
 NMetal-1-N-Active-Con|contact@2||0|0||20.8||
@@ -2348,7 +2348,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predDri40;1{lay}
-CpredDri40;1{lay}||cmos90|1240679509573|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241801312825
+CpredDri40;1{lay}||cmos90|1240679509573|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||-16|0||20.8||
@@ -2477,7 +2477,7 @@ Epred||D5G2;|pin@2||O
 X
 
 # Cell predDri60wMC;1{lay}
-CpredDri60wMC;1{lay}||cmos90|1195047322016|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CpredDri60wMC;1{lay}||cmos90|1195047322016|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-24|48||20.8||
 NMetal-1-N-Active-Con|contact@1||0|0||20.8||
@@ -3059,7 +3059,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell suc3ANDdri20;1{lay}
-Csuc3ANDdri20;1{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Csuc3ANDdri20;1{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||
@@ -3591,7 +3591,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucANDdri20;3{lay}
-CsucANDdri20;3{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucANDdri20;3{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||20.5|50||20.8||
 NMetal-1-P-Active-Con|contact@1||12.5|50||20.8||
@@ -3913,7 +3913,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucANDdri60;2{lay}
-CsucANDdri60;2{lay}||cmos90|1195169145282|1241794584023||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CsucANDdri60;2{lay}||cmos90|1195169145282|1241981698008||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@33||10|48||20.8||
 NMetal-1-P-Active-Con|contact@34||18|48||20.8||
@@ -4309,7 +4309,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucDri10;1{lay}
-CsucDri10;1{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri10;1{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@3||-2.5|3||5.2||
 NMetal-1-N-Active-Con|contact@4||11.5|3||5.2||
@@ -4531,7 +4531,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucDri20;1{lay}
-CsucDri20;1{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri20;1{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||10.5|50||20.8||
 NMetal-1-P-Active-Con|contact@1||2.5|50||20.8||
@@ -5166,7 +5166,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucDri20or;1{lay}
-CsucDri20or;1{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri20or;1{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||11.5|50||20.8||
 NMetal-1-P-Active-Con|contact@1||3.5|50||20.8||
@@ -5648,7 +5648,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucDri40keep;1{lay}
-CsucDri40keep;1{lay}||cmos90|1240679962822|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri40keep;1{lay}||cmos90|1240679962822|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-0.5|-50||20.8||
 NMetal-1-P-Active-Con|contact@1||-16.5|-50||20.8||
@@ -5948,7 +5948,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucDri60;1{lay}
-CsucDri60;1{lay}||cmos90|1194963275929|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CsucDri60;1{lay}||cmos90|1194963275929|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242068973650
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@1||4|48||20.8||
 NMetal-1-P-Active-Con|contact@2||12|48||20.8||
@@ -6898,7 +6898,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucORdri20;1{lay}
-CsucORdri20;1{lay}||cmos90|1219500791887|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CsucORdri20;1{lay}||cmos90|1219500791887|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||15|50||20.8||
 NMetal-1-P-Active-Con|contact@1||7|50||20.8||
@@ -7208,7 +7208,7 @@ Esucc||D5G2;|pin@2||O
 X
 
 # Cell sucORdri60;2{lay}
-CsucORdri60;2{lay}||cmos90|1195169145282|1241212843263||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/
+CsucORdri60;2{lay}||cmos90|1195169145282|1241212843263||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-51|0||10.4||
 NMetal-1-P-Active-Con|contact@1||-56|-48||20.8||
index ae9a5f2..722713d 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HedgesM|8.09a
+HedgesM|8.09j
 
 # Views:
 Vdocumentation|doc
@@ -9598,8 +9598,30 @@ Evdd_63|vdd_38|D5G5;|fill1to9@12|vdd_3|P
 Evdd_64|vdd_39|D5G5;|fill1to9@14|vdd_3|P
 X
 
+# Cell filledFrame;1{ic}
+CfilledFrame;1{ic}||artwork|1241479991999|1241480091971|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NPin|pin@0||-6|6|1|1||
+NPin|pin@1||6|6|1|1||
+NPin|pin@2||6|-6|1|1||
+NPin|pin@3||-6|-6|1|1||
+Ngeneric:Invisible-Pin|pin@4||0|0|||||ART_message(D5G1.5;)SfilledFrame
+NPin|pin@5||-5|5|1|1||
+NPin|pin@6||5|5|1|1||
+NPin|pin@7||5|-5|1|1||
+NPin|pin@8||-5|-5|1|1||
+AThicker|net@0|||FS1800|pin@0||-6|6|pin@1||6|6
+AThicker|net@1|||FS900|pin@1||6|6|pin@2||6|-6
+AThicker|net@2|||FS0|pin@2||6|-6|pin@3||-6|-6
+AThicker|net@3|||FS2700|pin@3||-6|-6|pin@0||-6|6
+AThicker|net@4|||FS1800|pin@5||-5|5|pin@6||5|5
+AThicker|net@5|||FS900|pin@6||5|5|pin@7||5|-5
+AThicker|net@6|||FS0|pin@7||5|-5|pin@8||-5|-5
+AThicker|net@7|||FS2700|pin@8||-5|-5|pin@5||-5|5
+X
+
 # Cell filledFrame;1{lay}
-CfilledFrame;1{lay}||cmos90|1239560592240|1241184366162|
+CfilledFrame;1{lay}||cmos90|1239560592240|1241478244562|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fillAll348x348;1{lay}|fillAll3@0||0|0|||D5G4;
 Iframe;1{lay}|frame@0||0|0|||D5G4;
@@ -15171,82 +15193,92 @@ Ametal-9|net@5566|||S0|frame@0|vdd_1395|24750|25056|fillAll3@0|vdd_3112|24750|25
 Ametal-9|net@5567|||S0|frame@0|vdd_1396|24786|25056|fillAll3@0|vdd_3113|24786|25056
 Ametal-9|net@5568|||S0|frame@0|vdd_1397|24894|25056|fillAll3@0|vdd_3114|24894|25056
 Ametal-9|net@5569|||S0|fillAll3@0|gnd_19|-25002|-25056|frame@0|gnd_2085|-25002|-25056
-Egnd_1680||D5G7;|frame@0|gnd_1690|G
-Egnd_1685||D5G7;|frame@0|gnd_1695|G
-Egnd_1702||D5G7;|frame@0|gnd_1712|G
-Egnd_1719||D5G7;|frame@0|gnd_1729|G
-Egnd_2788||D5G7;|frame@0|gnd_2798|G
-Egnd_2789||D5G7;|frame@0|gnd_2799|G
-Egnd_2790||D5G7;|frame@0|gnd_2800|G
-Egnd_2791||D5G7;|frame@0|gnd_2801|G
-Egnd_2792||D5G7;|frame@0|gnd_2802|G
-Egnd_2793||D5G7;|frame@0|gnd_2803|G
-Egnd_2794||D5G7;|frame@0|gnd_2804|G
-Egnd_2795||D5G7;|frame@0|gnd_2805|G
-Egnd_2796||D5G7;|frame@0|gnd_2806|G
-Egnd_2797||D5G7;|frame@0|gnd_2807|G
-Evdd_26||D5G5;|fillAll3@0|vdd_26|P
-Evdd_29||D5G5;|fillAll3@0|vdd_29|P
-Evdd_41||D5G5;|fillAll3@0|vdd_41|P
-Evdd_44||D5G5;|fillAll3@0|vdd_44|P
-Evdd_269||D5G5;|fillAll3@0|vdd_269|P
-Evdd_272||D5G5;|fillAll3@0|vdd_272|P
-Evdd_341||D5G5;|fillAll3@0|vdd_341|P
-Evdd_344||D5G5;|fillAll3@0|vdd_344|P
-Evdd_589||D5G5;|fillAll3@0|vdd_589|P
-Evdd_592||D5G5;|fillAll3@0|vdd_592|P
-Evdd_661||D5G5;|fillAll3@0|vdd_661|P
-Evdd_664||D5G5;|fillAll3@0|vdd_664|P
-Evdd_733||D5G5;|fillAll3@0|vdd_733|P
-Evdd_736||D5G5;|fillAll3@0|vdd_736|P
-Evdd_1037||D5G5;|fillAll3@0|vdd_1037|P
-Evdd_1040||D5G5;|fillAll3@0|vdd_1040|P
-Evdd_1109||D5G5;|fillAll3@0|vdd_1109|P
-Evdd_1112||D5G5;|fillAll3@0|vdd_1112|P
-Evdd_1181||D5G5;|fillAll3@0|vdd_1181|P
-Evdd_1184||D5G5;|fillAll3@0|vdd_1184|P
-Evdd_1253||D5G5;|fillAll3@0|vdd_1253|P
-Evdd_1256||D5G5;|fillAll3@0|vdd_1256|P
-Evdd_1325||D5G5;|fillAll3@0|vdd_1325|P
-Evdd_1328||D5G5;|fillAll3@0|vdd_1328|P
-Evdd_1397||D5G5;|fillAll3@0|vdd_1397|P
-Evdd_1400||D5G5;|fillAll3@0|vdd_1400|P
-Evdd_1681||D5G7;|frame@0|vdd_1692|P
-Evdd_1686||D5G7;|frame@0|vdd_1697|P
-Evdd_1703||D5G7;|frame@0|vdd_1714|P
-Evdd_1720||D5G7;|frame@0|vdd_1731|P
-Evdd_1982||D5G5;|fillAll3@0|vdd_1982|P
-Evdd_1985||D5G5;|fillAll3@0|vdd_1985|P
-Evdd_2054||D5G5;|fillAll3@0|vdd_2054|P
-Evdd_2057||D5G5;|fillAll3@0|vdd_2057|P
-Evdd_2126||D5G5;|fillAll3@0|vdd_2126|P
-Evdd_2129||D5G5;|fillAll3@0|vdd_2129|P
-Evdd_2198||D5G5;|fillAll3@0|vdd_2198|P
-Evdd_2201||D5G5;|fillAll3@0|vdd_2201|P
-Evdd_2270||D5G5;|fillAll3@0|vdd_2270|P
-Evdd_2273||D5G5;|fillAll3@0|vdd_2273|P
-Evdd_2352||D5G5;|fillAll3@0|vdd_2352|P
-Evdd_2355||D5G5;|fillAll3@0|vdd_2355|P
-Evdd_2588||D5G5;|fillAll3@0|vdd_2588|P
-Evdd_2591||D5G5;|fillAll3@0|vdd_2591|P
-Evdd_2660||D5G5;|fillAll3@0|vdd_2660|P
-Evdd_2663||D5G5;|fillAll3@0|vdd_2663|P
-Evdd_2742||D5G5;|fillAll3@0|vdd_2742|P
-Evdd_2745||D5G5;|fillAll3@0|vdd_2745|P
-Evdd_2788||D5G7;|frame@0|vdd_2799|P
-Evdd_2789||D5G7;|frame@0|vdd_2800|P
-Evdd_2790||D5G7;|frame@0|vdd_2801|P
-Evdd_2791||D5G7;|frame@0|vdd_2802|P
-Evdd_2792||D5G7;|frame@0|vdd_2803|P
-Evdd_2793||D5G7;|frame@0|vdd_2804|P
-Evdd_2794||D5G7;|frame@0|vdd_2805|P
-Evdd_2795||D5G7;|frame@0|vdd_2806|P
-Evdd_2796||D5G7;|frame@0|vdd_2807|P
-Evdd_2797||D5G7;|frame@0|vdd_2808|P
-Evdd_2920||D5G5;|fillAll3@0|vdd_2920|P
-Evdd_2923||D5G5;|fillAll3@0|vdd_2923|P
-Evdd_3002||D5G5;|fillAll3@0|vdd_3002|P
-Evdd_3005||D5G5;|fillAll3@0|vdd_3005|P
+Egnd_1680|gnd|D5G7;|frame@0|gnd_1690|G
+Egnd_1685|gnd_1|D5G7;|frame@0|gnd_1695|G
+Egnd_1702|gnd_2|D5G7;|frame@0|gnd_1712|G
+Egnd_1719|gnd_3|D5G7;|frame@0|gnd_1729|G
+Egnd_2788|gnd_4|D5G7;|frame@0|gnd_2798|G
+Egnd_2789|gnd_5|D5G7;|frame@0|gnd_2799|G
+Egnd_2790|gnd_6|D5G7;|frame@0|gnd_2800|G
+Egnd_2791|gnd_7|D5G7;|frame@0|gnd_2801|G
+Egnd_2792|gnd_8|D5G7;|frame@0|gnd_2802|G
+Egnd_2793|gnd_9|D5G7;|frame@0|gnd_2803|G
+Egnd_2794|gnd_10|D5G7;|frame@0|gnd_2804|G
+Egnd_2795|gnd_11|D5G7;|frame@0|gnd_2805|G
+Egnd_2796|gnd_12|D5G7;|frame@0|gnd_2806|G
+Egnd_2797|gnd_13|D5G7;|frame@0|gnd_2807|G
+Evdd_26|vdd|D5G5;|fillAll3@0|vdd_26|P
+Evdd_29|vdd_1|D5G5;|fillAll3@0|vdd_29|P
+Evdd_41|vdd_2|D5G5;|fillAll3@0|vdd_41|P
+Evdd_44|vdd_3|D5G5;|fillAll3@0|vdd_44|P
+Evdd_269|vdd_4|D5G5;|fillAll3@0|vdd_269|P
+Evdd_272|vdd_5|D5G5;|fillAll3@0|vdd_272|P
+Evdd_341|vdd_6|D5G5;|fillAll3@0|vdd_341|P
+Evdd_344|vdd_7|D5G5;|fillAll3@0|vdd_344|P
+Evdd_589|vdd_8|D5G5;|fillAll3@0|vdd_589|P
+Evdd_592|vdd_9|D5G5;|fillAll3@0|vdd_592|P
+Evdd_661|vdd_10|D5G5;|fillAll3@0|vdd_661|P
+Evdd_664|vdd_11|D5G5;|fillAll3@0|vdd_664|P
+Evdd_733|vdd_12|D5G5;|fillAll3@0|vdd_733|P
+Evdd_736|vdd_13|D5G5;|fillAll3@0|vdd_736|P
+Evdd_1037|vdd_14|D5G5;|fillAll3@0|vdd_1037|P
+Evdd_1040|vdd_15|D5G5;|fillAll3@0|vdd_1040|P
+Evdd_1109|vdd_16|D5G5;|fillAll3@0|vdd_1109|P
+Evdd_1112|vdd_17|D5G5;|fillAll3@0|vdd_1112|P
+Evdd_1181|vdd_18|D5G5;|fillAll3@0|vdd_1181|P
+Evdd_1184|vdd_19|D5G5;|fillAll3@0|vdd_1184|P
+Evdd_1253|vdd_20|D5G5;|fillAll3@0|vdd_1253|P
+Evdd_1256|vdd_21|D5G5;|fillAll3@0|vdd_1256|P
+Evdd_1325|vdd_22|D5G5;|fillAll3@0|vdd_1325|P
+Evdd_1328|vdd_23|D5G5;|fillAll3@0|vdd_1328|P
+Evdd_1397|vdd_24|D5G5;|fillAll3@0|vdd_1397|P
+Evdd_1400|vdd_25|D5G5;|fillAll3@0|vdd_1400|P
+Evdd_1681|vdd_26|D5G7;|frame@0|vdd_1692|P
+Evdd_1686|vdd_27|D5G7;|frame@0|vdd_1697|P
+Evdd_1703|vdd_28|D5G7;|frame@0|vdd_1714|P
+Evdd_1720|vdd_29|D5G7;|frame@0|vdd_1731|P
+Evdd_1982|vdd_30|D5G5;|fillAll3@0|vdd_1982|P
+Evdd_1985|vdd_31|D5G5;|fillAll3@0|vdd_1985|P
+Evdd_2054|vdd_32|D5G5;|fillAll3@0|vdd_2054|P
+Evdd_2057|vdd_33|D5G5;|fillAll3@0|vdd_2057|P
+Evdd_2126|vdd_34|D5G5;|fillAll3@0|vdd_2126|P
+Evdd_2129|vdd_35|D5G5;|fillAll3@0|vdd_2129|P
+Evdd_2198|vdd_36|D5G5;|fillAll3@0|vdd_2198|P
+Evdd_2201|vdd_37|D5G5;|fillAll3@0|vdd_2201|P
+Evdd_2270|vdd_38|D5G5;|fillAll3@0|vdd_2270|P
+Evdd_2273|vdd_39|D5G5;|fillAll3@0|vdd_2273|P
+Evdd_2352|vdd_40|D5G5;|fillAll3@0|vdd_2352|P
+Evdd_2355|vdd_41|D5G5;|fillAll3@0|vdd_2355|P
+Evdd_2588|vdd_42|D5G5;|fillAll3@0|vdd_2588|P
+Evdd_2591|vdd_43|D5G5;|fillAll3@0|vdd_2591|P
+Evdd_2660|vdd_44|D5G5;|fillAll3@0|vdd_2660|P
+Evdd_2663|vdd_45|D5G5;|fillAll3@0|vdd_2663|P
+Evdd_2742|vdd_46|D5G5;|fillAll3@0|vdd_2742|P
+Evdd_2745|vdd_47|D5G5;|fillAll3@0|vdd_2745|P
+Evdd_2788|vdd_48|D5G7;|frame@0|vdd_2799|P
+Evdd_2789|vdd_49|D5G7;|frame@0|vdd_2800|P
+Evdd_2790|vdd_50|D5G7;|frame@0|vdd_2801|P
+Evdd_2791|vdd_51|D5G7;|frame@0|vdd_2802|P
+Evdd_2792|vdd_52|D5G7;|frame@0|vdd_2803|P
+Evdd_2793|vdd_53|D5G7;|frame@0|vdd_2804|P
+Evdd_2794|vdd_54|D5G7;|frame@0|vdd_2805|P
+Evdd_2795|vdd_55|D5G7;|frame@0|vdd_2806|P
+Evdd_2796|vdd_56|D5G7;|frame@0|vdd_2807|P
+Evdd_2797|vdd_57|D5G7;|frame@0|vdd_2808|P
+Evdd_2920|vdd_58|D5G5;|fillAll3@0|vdd_2920|P
+Evdd_2923|vdd_59|D5G5;|fillAll3@0|vdd_2923|P
+Evdd_3002|vdd_60|D5G5;|fillAll3@0|vdd_3002|P
+Evdd_3005|vdd_61|D5G5;|fillAll3@0|vdd_3005|P
+X
+
+# Cell filledFrame;1{sch}
+CfilledFrame;1{sch}||schematic|1241477933720|1241479995979|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IfillM:fillCap;1{ic}|fc[1:121104]|D5G3;Y6;|-0.5|0.5|||D5G4;
+IfilledFrame;1{ic}|filledFr@0||27|11.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||3|33.5|||||ART_message(D5G4;)Sthis is the dummy fill and the frame
+Ngeneric:Invisible-Pin|pin@1||1.5|39|||||ART_message(D5G6;)SfilledFrame
+Ngeneric:Invisible-Pin|pin@2||0|28.5|||||ART_message(D5G3;)Sies 4 May 2009
 X
 
 # Cell frame;1{lay}
index 589d86b..718c2c6 100644 (file)
@@ -15,7 +15,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell m3address15;1{lay}
-Cm3address15;1{lay}||cmos90|1233580961898|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cm3address15;1{lay}||cmos90|1233580961898|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins07m3ar144;1{lay}|pinsIn07@1||-792|0|||D5G4;
 Ipins08m3at144;1{lay}|pinsIn08@1||864|0|X||D5G4;
@@ -37,7 +37,7 @@ Ex[TT]||D5G2;|pinsIn08@1|in[1]|I
 X
 
 # Cell m3all52;2{lay}
-Cm3all52;2{lay}||cmos90|1227466094863|1241212843263|
+Cm3all52;2{lay}||cmos90|1227466094863|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Im3address15;1{lay}|m3addres@0||0|12|||D5G4;
 Im3new37;1{lay}|m3new37@0||0|0|||D5G4;
@@ -96,7 +96,7 @@ Ey[37]|d[37]|D5G14;|m3new37@0|in[37]|I
 X
 
 # Cell m3new18;1{lay}
-Cm3new18;1{lay}||cmos90|1239542506285|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cm3new18;1{lay}||cmos90|1239542506285|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||30|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||-30|0|X||D5G4;
@@ -121,7 +121,7 @@ Ein[18]|x[18]|D5G11;|pins09m3@0|in[9]|I
 X
 
 # Cell m3new36;1{lay}
-Cm3new36;1{lay}||cmos90|1239538803116|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cm3new36;1{lay}||cmos90|1239538803116|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||966|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||906|0|X||D5G4;
@@ -166,7 +166,7 @@ Ein[36]|x[36]|D5G14;|pins09m3@2|in[9]|I
 X
 
 # Cell m3new37;1{lay}
-Cm3new37;1{lay}||cmos90|1239539671097|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cm3new37;1{lay}||cmos90|1239539671097|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||972|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||900|0|X||D5G4;
@@ -212,7 +212,7 @@ Ein[37]|x[37]|D5G14;|pins09m3@2|in[9]|I
 X
 
 # Cell pins03m3at144;1{lay}
-Cpins03m3at144;1{lay}||cmos90|1204696358144|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cpins03m3at144;1{lay}||cmos90|1204696358144|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@11||144|0||||
 NMetal-3-Pin|pin@12||0|0||||
@@ -223,7 +223,7 @@ Ein[3]||D5G2;|pin@13||I
 X
 
 # Cell pins06m3at144;1{lay}
-Cpins06m3at144;1{lay}||cmos90|1219106030125|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cpins06m3at144;1{lay}||cmos90|1219106030125|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@0||360|0||||
 NMetal-3-Pin|pin@6||216|0||||
@@ -240,7 +240,7 @@ Ein[6]||D5G2;|pin@10||U
 X
 
 # Cell pins07m3ar144;1{lay}
-Cpins07m3ar144;1{lay}||cmos90|1204696358144|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cpins07m3ar144;1{lay}||cmos90|1204696358144|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||432|0||||
 NMetal-3-Pin|pin@9||288|0||||
@@ -259,7 +259,7 @@ Ein[7]||D5G2;|pin@14||I
 X
 
 # Cell pins08m3at144;1{lay}
-Cpins08m3at144;1{lay}||cmos90|1204696358144|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cpins08m3at144;1{lay}||cmos90|1204696358144|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@10||504|0||||
 NMetal-3-Pin|pin@18||360|0||||
@@ -280,7 +280,7 @@ Ein[8]||D5G2;|pin@24||I
 X
 
 # Cell pins09m3at144;1{lay}
-Cpins09m3at144;1{lay}||cmos90|1204696358144|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cpins09m3at144;1{lay}||cmos90|1204696358144|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||576|0||||
 NMetal-3-Pin|pin@9||432|0||||
@@ -303,7 +303,7 @@ Ein[9]||D5G2;|pin@16||I
 X
 
 # Cell pins10m3at144;1{lay}
-Cpins10m3at144;1{lay}||cmos90|1204696358144|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cpins10m3at144;1{lay}||cmos90|1204696358144|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||648|0||||
 NMetal-3-Pin|pin@9||504|0||||
@@ -328,7 +328,7 @@ Ein[10]||D5G2;|pin@17||I
 X
 
 # Cell pinsIn06m4;1{lay}
-CpinsIn06m4;1{lay}||cmos90|1204696663454|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpinsIn06m4;1{lay}||cmos90|1204696663454|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|14.5||||
 NMetal-4-Pin|pin@10||0|-14.5||||
@@ -345,7 +345,7 @@ Ein[6]||D5G2;|pin@9||I
 X
 
 # Cell pinsIn07m4;1{lay}
-CpinsIn07m4;1{lay}||cmos90|1204696663454|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CpinsIn07m4;1{lay}||cmos90|1204696663454|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|11.6||||
 NMetal-4-Pin|pin@10||0|-17.4||||
@@ -364,7 +364,7 @@ Ein[7]||D5G2;|pin@15||I
 X
 
 # Cell pinsIn09m4;2{lay}
-CpinsIn09m4;2{lay}||cmos90|1204696663454|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CpinsIn09m4;2{lay}||cmos90|1204696663454|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|5.8||||
 NMetal-4-Pin|pin@10||0|-23.2||||
index a7501e9..2f4f64d 100644 (file)
@@ -135,7 +135,7 @@ Evdd_13||D5G2;|fill234A@0|vdd_7|P
 X
 
 # Cell fill2to4GNDctr;1{lay}
-Cfill2to4GNDctr;1{lay}||cmos90|1238154709550|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cfill2to4GNDctr;1{lay}||cmos90|1238154709550|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|0|21.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|21.2|12.2||
@@ -176,7 +176,7 @@ Evdd_5||D5G2;|pin@12||P
 X
 
 # Cell fill2to4GNDctrNar;1{lay}
-Cfill2to4GNDctrNar;1{lay}||cmos90|1238254564395|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cfill2to4GNDctrNar;1{lay}||cmos90|1238254564395|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|0|6.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|6.2|6.2||
@@ -217,7 +217,7 @@ Evdd_5||D5G2;|pin@3||P
 X
 
 # Cell fill2to4VDDctr;1{lay}
-Cfill2to4VDDctr;1{lay}||cmos90|1238154709550|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cfill2to4VDDctr;1{lay}||cmos90|1238154709550|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|50|21.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||0|-50|21.2|6.2||
@@ -262,7 +262,7 @@ Evdd_7||D5G2;|pin@15||P
 X
 
 # Cell fill2to4VDDctrNar;1{lay}
-Cfill2to4VDDctrNar;1{lay}||cmos90|1238254564395|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cfill2to4VDDctrNar;1{lay}||cmos90|1238254564395|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@2||0|50|6.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@3||0|36|6.2|6.2||
index 3fad3dc..4f6b581 100755 (executable)
@@ -121,7 +121,7 @@ Esucc||D5G2;|pin@6||O
 X
 
 # Cell aStage;3{lay}
-CaStage;3{lay}||cmos90|1219582289568|1241545361762||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CaStage;3{lay}||cmos90|1219582289568|1241981698008||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||-92.5|34||||
 NX-Metal-1-Metal-2-Con|contact@15||27.5|34||||
@@ -291,7 +291,7 @@ Esucc||D5G2;|pin@1||O
 X
 
 # Cell anAltEnd;5{lay}
-CanAltEnd;5{lay}||cmos90|1219498763207|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CanAltEnd;5{lay}||cmos90|1219498763207|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@49||-100.5|-34||||
 NX-Metal-1-Metal-2-Con|contact@50||1.5|34||||
@@ -663,7 +663,7 @@ EsuccB||D5G2;|pin@40||O
 X
 
 # Cell anAltStart;3{lay}
-CanAltStart;3{lay}||cmos90|1219611752767|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CanAltStart;3{lay}||cmos90|1219611752767|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-237|-22||||
 NX-Metal-1-Metal-2-Con|contact@3||254|-22||||
@@ -980,7 +980,7 @@ EwrD|wr[A,D]|D5G2;|pin@3||O
 X
 
 # Cell fillScanControl;2{lay}
-CfillScanControl;2{lay}||cmos90|1230910570823|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CfillScanControl;2{lay}||cmos90|1230910570823|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-100||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-100||||
@@ -2060,7 +2060,7 @@ Etok||D5G2;|pin@45||I
 X
 
 # Cell gaspDrain;2{lay}
-CgaspDrain;2{lay}||cmos90|1230731813544|1241212843263||ATTR_NCC(D5G5;NTX-25;Y210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CgaspDrain;2{lay}||cmos90|1230731813544|1241212843263||ATTR_NCC(D5G5;NTX-25;Y210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 IarbiterM:arbiter2;1{lay}|arbiter2@0||-31|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-41|172||||
@@ -2441,7 +2441,7 @@ EtokenLO||D5G2;|pin@64||I
 X
 
 # Cell gaspEpi;3{lay}
-CgaspEpi;3{lay}||cmos90|1219611752767|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CgaspEpi;3{lay}||cmos90|1219611752767|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-35|40||||
 NX-Metal-1-Metal-2-Con|contact@2||33.5|28||||
@@ -2781,7 +2781,7 @@ EwrD|wr[A,D]|D5G2;|pin@60||O
 X
 
 # Cell gaspFill;2{lay}
-CgaspFill;2{lay}||cmos90|1230738580423|1241212843263||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CgaspFill;2{lay}||cmos90|1230738580423|1241212843263||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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||||
@@ -3226,7 +3226,7 @@ Esel[Lt]||D5G2;|pin@73||I
 X
 
 # Cell gaspLit;4{lay}
-CgaspLit;4{lay}||cmos90|1234187027988|1241803482170||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241803508182
+CgaspLit;4{lay}||cmos90|1234187027988|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@11||-25.5|-16||||
 NX-Metal-1-Metal-2-Con|contact@12||-43|-10||||
@@ -4950,7 +4950,7 @@ Etok||D5G2;|pin@44||I
 X
 
 # Cell gaspTap;2{lay}
-CgaspTap;2{lay}||cmos90|1230598606332|1241212843263||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CgaspTap;2{lay}||cmos90|1230598606332|1241212843263||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||56.5|-134||||
 NX-Metal-1-Metal-2-Con|contact@1||22|75.9||||
@@ -5285,7 +5285,7 @@ Etok||D5G2;|pin@34||I
 X
 
 # Cell gaspWeak;1{lay}
-CgaspWeak;1{lay}||cmos90|1233776660383|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CgaspWeak;1{lay}||cmos90|1233776660383|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||32|40||||
 NX-Metal-1-Metal-2-Con|contact@3||-211|40||||
index f2f7c48..536c07e 100755 (executable)
@@ -201,7 +201,7 @@ Eout|out[1]|D6G2;|conn@1|y|O
 X
 
 # Cell inv05;1{lay}
-Cinv05;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+Cinv05;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||4.5|0||5.2|X|
 NMetal-1-P-Active-Con|contact@39||4.5|-48||20.8|X|
@@ -349,7 +349,7 @@ Evdd_3||D5G2;|pin@90||P
 X
 
 # Cell inv10A;2{lay}
-Cinv10A;2{lay}||cmos90|1188767772815|1241545361762|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cinv10A;2{lay}||cmos90|1188767772815|1241981698008|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||8|0||20.8|X|
 NMetal-1-P-Active-Con|contact@39||8|-48||20.8|X|
@@ -562,7 +562,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv10D;1{lay}
-Cinv10D;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cinv10D;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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|
@@ -626,7 +626,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv10E;1{lay}
-Cinv10E;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cinv10E;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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|
@@ -803,7 +803,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv20A;1{lay}
-Cinv20A;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cinv20A;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||0|0||20.8||
 NMetal-1-P-Active-Con|contact@39||0|-48||20.8||
@@ -1041,8 +1041,120 @@ Evdd_2||D5G2;|pinsVddG@3|vdd|P
 Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
+# Cell inv20B;2{lay}
+Cinv20B;2{lay}||cmos90|1188767772815|1241988786060||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988906576
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@38||0|0||20.8||
+NMetal-1-P-Active-Con|contact@39||0|-48||20.8||
+NMetal-1-N-Active-Con|contact@40||8|0||20.8||
+NMetal-1-P-Active-Con|contact@41||8|-48||20.8||
+NMetal-1-P-Active-Con|contact@43||0|48||20.8||
+NMetal-1-P-Active-Con|contact@44||8|48||20.8||
+NMetal-1-P-Active-Con|contact@45||-8|48||20.8||
+NMetal-1-N-Active-Con|contact@46||-8|0||20.8||
+NMetal-1-P-Active-Con|contact@47||-8|-48||20.8||
+NX-Metal-1-Metal-2-Con|contact@66||-8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@67||8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@73||8|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@74||-8|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@87||8|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@88||-8|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@89||-3.5|25|5.2||R|
+NMetal-1-Polysilicon-Con|contact@90||-3.5|-24|5.2||R|
+NN-Transistor|nmos@14||-4|0||26||
+NN-Transistor|nmos@15||4|0||26||
+NMetal-1-Pin|pin@27||2|13||||
+NMetal-1-Pin|pin@65||-4|25||||
+NMetal-1-Pin|pin@72||-4|-25||||
+NPolysilicon-Pin|pin@73||-4|25||||
+NPolysilicon-Pin|pin@74||-4|-25||||
+NPolysilicon-Pin|pin@75||4|-25||||
+NPolysilicon-Pin|pin@76||4|25||||
+NMetal-1-Pin|pin@85||2|10.4||||
+NMetal-1-Pin|pin@86||2|-13||||
+NMetal-1-Pin|pin@88||2|37.6||||
+NMetal-1-Pin|pin@89||2|-37.6||||
+NPolysilicon-Pin|pin@91||-4|22.5||||
+NMetal-1-Pin|pin@92||2|-10.4||||
+NMetal-1-Pin|pin@93||0|-57||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-12.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||12.5|0|||D5G4;
+NP-Select-Node|plnode@21||0|50|27|52||A
+NP-Select-Node|plnode@22||0|-50|27|52||A
+NN-Well-Node|plnode@25||0|50|30|52||A
+NN-Well-Node|plnode@26||0|-50|30|52||A
+NN-Select-Node|plnode@27||0|0|27|48||A
+NP-Well-Node|plnode@29||0|0|30|48||A
+NP-Transistor|pmos@24||-4|48||26||
+NP-Transistor|pmos@25||4|48||26||
+NP-Transistor|pmos@27||-4|-48||26||
+NP-Transistor|pmos@28||4|-48||26||
+AN-Active|net@70|||RS0|contact@38||0|0|nmos@14|diff-right|-1.2|0
+AN-Active|net@71|||RS1800|contact@46||-8|0|nmos@14|diff-left|-6.8|0
+AN-Active|net@72|||RS1800|contact@38||0|0|nmos@15|diff-left|1.2|0
+AN-Active|net@73|||RS0|contact@40||8|0|nmos@15|diff-right|6.8|0
+AP-Active|net@77|||RS0|contact@39||0|-48|pmos@27|diff-right|-1.2|-48
+AP-Active|net@78|||RS1800|contact@47||-8|-48|pmos@27|diff-left|-6.8|-48
+AP-Active|net@79|||RS1800|contact@39||0|-48|pmos@28|diff-left|1.2|-48
+AP-Active|net@80|||RS0|contact@41||8|-48|pmos@28|diff-right|6.8|-48
+AP-Active|net@84|||RS0|contact@43||0|48|pmos@24|diff-right|-1.2|48
+AP-Active|net@85|||RS1800|contact@45||-8|48|pmos@24|diff-left|-6.8|48
+AP-Active|net@86|||RS1800|contact@43||0|48|pmos@25|diff-left|1.2|48
+AP-Active|net@87|||RS0|contact@44||8|48|pmos@25|diff-right|6.8|48
+Ametal-2|net@193||6.2|S1800|contact@66||-8|0|contact@67||8|0
+Ametal-1|net@194|||S0|contact@46||-8|0|contact@66||-8|0
+Ametal-1|net@196|||S0|contact@40||8|0|contact@67||8|0
+Ametal-1|net@208|||S900|contact@44||8|50|contact@73||8|50
+Ametal-2|net@209||6.2|S1800|contact@74||-8|50|contact@73||8|50
+Ametal-1|net@210|||S900|contact@45||-8|50|contact@74||-8|50
+Ametal-1|net@236|||S900|contact@41||8|-50|contact@87||8|-50
+Ametal-2|net@237||6.2|S0|contact@87||8|-50|contact@88||-8|-50
+Ametal-1|net@238|||S900|contact@47||-8|-50|contact@88||-8|-50
+Ametal-2|net@503||6.2|S1800|pinsVddG@2|gnd|-12.5|0|contact@66||-8|0
+Ametal-2|net@505||6.2|S0|contact@74||-8|50|pinsVddG@2|vdd|-12.5|50
+Ametal-2|net@509||6.2|S1800|contact@67||8|0|pinsVddG@3|gnd|12.5|0
+Ametal-2|net@510||6.2|S1800|contact@87||8|-50|pinsVddG@3|vdd_1|12.5|-50
+Ametal-2|net@511||6.2|S1800|contact@73||8|50|pinsVddG@3|vdd|12.5|50
+Ametal-2|net@512||6.2|S0|contact@88||-8|-50|pinsVddG@2|vdd_1|-12.5|-50
+APolysilicon|net@518|||S900|pin@91||-4|22.5|nmos@14|poly-top|-4|18
+APolysilicon|net@519|||S2700|pin@76||4|25|pmos@25|poly-bottom|4|30
+APolysilicon|net@520|||S2700|pin@75||4|-25|nmos@15|poly-bottom|4|-18
+APolysilicon|net@521|||S2700|pin@74||-4|-25|nmos@14|poly-bottom|-4|-18
+APolysilicon|net@522|||S900|pmos@24|poly-bottom|-4|30|pin@73||-4|25
+APolysilicon|net@524|||S2700|pmos@27|poly-top|-4|-30|pin@74||-4|-25
+APolysilicon|net@526|||S2700|pmos@28|poly-top|4|-30|pin@75||4|-25
+APolysilicon|net@528|||S2700|nmos@15|poly-top|4|18|pin@76||4|25
+Ametal-1|net@548|||S0|pin@85||2|10.4|contact@38||0|10.4
+Ametal-1|net@553|||S0|pin@88||2|37.6|contact@43||0|37.6
+Ametal-1|net@555|||S0|pin@89||2|-37.6|contact@39||0|-37.6
+APolysilicon|net@557|||S1800|pin@73||-4|25|pin@76||4|25
+Ametal-1|net@558|||S900|pin@27||2|13|pin@85||2|10.4
+Ametal-1|net@563|||S900|pin@88||2|37.6|pin@27||2|13
+APolysilicon|net@564|||S1800|pin@74||-4|-25|pin@75||4|-25
+Ametal-1|net@565|||S0|contact@89||-3.5|25|pin@65||-4|25
+Ametal-1|net@566|||S0|contact@90||-3.5|-25|pin@72||-4|-25
+APolysilicon|net@567|||S0|contact@90||-3.5|-25|pin@74||-4|-25
+APolysilicon|net@568|||S900|pin@73||-4|25|pin@91||-4|22.5
+APolysilicon|net@569|||S1800|pin@91||-4|22.5|contact@89||-3.5|22.5
+Ametal-1|net@570|||S900|pin@86||2|-13|pin@89||2|-37.6
+Ametal-1|net@571|||S2700|pin@86||2|-13|pin@92||2|-10.4
+Ametal-1|net@572|||S0|pin@92||2|-10.4|contact@38||0|-10.4
+Ametal-1|net@573|||S900|contact@39||0|-48|pin@93||0|-57
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@72||I
+Ein_1||D5G2;|pin@65||I
+Eout||D5G2;|pin@27||O
+Eout_1||D5G2;|pin@86||O
+Eout_2||D5G2;|pin@93||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 inv20B;1{lay}
-Cinv20B;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cinv20B;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||0|0||20.8||
 NMetal-1-P-Active-Con|contact@39||0|-48||20.8||
@@ -1154,7 +1266,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv30;1{lay}
-Cinv30;1{lay}||cmos90|1188767772815|1241545361762|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cinv30;1{lay}||cmos90|1188767772815|1241981698008|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@36||12|0||20.8||
 NMetal-1-P-Active-Con|contact@37||12|-48||20.8||
@@ -1281,7 +1393,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv40;2{lay}
-Cinv40;2{lay}||cmos90|1188767772815|1238257435226|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Cinv40;2{lay}||cmos90|1188767772815|1238257435226|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242127677427
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||8|0||20.8||
 NMetal-1-P-Active-Con|contact@39||8|-48||20.8||
@@ -1446,7 +1558,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv40B;1{lay}
-Cinv40B;1{lay}||cmos90|1188767772815|1241545361762|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cinv40B;1{lay}||cmos90|1188767772815|1241981698008|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||8|0||20.8||
 NMetal-1-P-Active-Con|contact@39||8|-48||20.8||
@@ -1792,7 +1904,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv60;1{lay}
-Cinv60;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+Cinv60;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-16|-48||20.8||
@@ -2225,7 +2337,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv80;1{lay}
-Cinv80;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cinv80;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-8|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-8|-48||20.8||
@@ -2763,7 +2875,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv100;3{lay}
-Cinv100;3{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cinv100;3{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-16|-48||20.8||
@@ -3373,7 +3485,7 @@ Evdd_5||D5G2;|pinsVddG@4|vdd_1|P
 X
 
 # Cell inv510;3{lay}
-Cinv510;3{lay}||cmos90|1232198413749|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241801312825
+Cinv510;3{lay}||cmos90|1232198413749|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||8.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||8.5|-48||20.8|X|
@@ -3452,7 +3564,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
 X
 
 # Cell inv520;1{lay}
-Cinv520;1{lay}||cmos90|1239704358309|1241212843263|
+Cinv520;1{lay}||cmos90|1239704358309|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@17||4.5|0||20.8||
 NMetal-1-P-Active-Con|contact@18||4.5|-48||20.8||
index 8d6ed13..1e5700b 100755 (executable)
@@ -879,7 +879,7 @@ Es[A][T,F]|s[T,F]|D5G2;|pin@6||I
 X
 
 # Cell mux5;3{lay}
-Cmux5;3{lay}||cmos90|1216044124953|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cmux5;3{lay}||cmos90|1216044124953|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-14|-48.5||20.8||
 NMetal-1-N-Active-Con|contact@1||-14|0||20.8||
@@ -1858,7 +1858,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand5;2{lay}
-Cnand5;2{lay}||cmos90|1191015378230|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241801312825
+Cnand5;2{lay}||cmos90|1191015378230|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-7|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -1951,7 +1951,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand5A;1{lay}
-Cnand5A;1{lay}||cmos90|1191015378230|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand5A;1{lay}||cmos90|1191015378230|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-1|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -2038,7 +2038,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand5B;1{lay}
-Cnand5B;1{lay}||cmos90|1191015378230|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand5B;1{lay}||cmos90|1191015378230|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-1|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -2117,7 +2117,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand6sym;1{lay}
-Cnand6sym;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand6sym;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||10.4||
 NMetal-1-N-Active-Con|contact@54||0|0||10.4||
@@ -2260,7 +2260,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand10;1{lay}
-Cnand10;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cnand10;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -2382,7 +2382,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand10sym;1{lay}
-Cnand10sym;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand10sym;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||
@@ -2637,7 +2637,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand10symLT;1{lay}
-Cnand10symLT;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Cnand10symLT;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||
@@ -2763,6 +2763,199 @@ EinB||D4G2;|conn@2|a|I
 Eout||D6G2;|conn@0|y|O
 X
 
+# Cell nand15;1{lay}
+Cnand15;1{lay}||cmos90|1188767772815|1242127721216||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242127725465
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@46||21|0||20.8||
+NMetal-1-N-Active-Con|contact@54||7|0||20.8||
+NMetal-1-P-Active-Con|contact@56||-12|-48||10.4||
+NMetal-1-P-Active-Con|contact@57||-4|-48||10.4||
+NMetal-1-P-Active-Con|contact@58||-20|-48||10.4||
+NMetal-1-N-Active-Con|contact@59||-7|0||20.8||
+NMetal-1-Polysilicon-Con|contact@94||0|-25|28.8|||
+NMetal-1-Polysilicon-Con|contact@95||0|25|28.8|||
+NMetal-1-P-Active-Con|contact@132||-4|48||10.4||
+NMetal-1-P-Active-Con|contact@134||-12|48||10.4||
+NMetal-1-P-Active-Con|contact@136||-20|48||10.4||
+NMetal-1-N-Active-Con|contact@145||-21|0||20.8||
+NMetal-1-P-Active-Con|contact@147||12|48||10.4||
+NMetal-1-P-Active-Con|contact@148||4|48||10.4||
+NMetal-1-P-Active-Con|contact@149||4|-48||10.4||
+NMetal-1-P-Active-Con|contact@150||12|-48||10.4||
+NX-Metal-1-Metal-2-Con|contact@154||12|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@155||-4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@156||-20|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@157||-20|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@158||-4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@159||12|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@160||7|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@161||-21|0||6.2||
+NMetal-1-P-Active-Con|contact@162||20|48||10.4||
+NMetal-1-P-Active-Con|contact@163||20|-48||10.4||
+NN-Transistor|nmos@17||11|0||26||
+NN-Transistor|nmos@18||17|0||26||
+NN-Transistor|nmos@20||-3|0||26||
+NN-Transistor|nmos@21||3|0||26||
+NN-Transistor|nmos@22||-17|0||26||
+NN-Transistor|nmos@23||-11|0||26||
+NMetal-1-Pin|pin@78||-15|-25||||
+NMetal-1-Pin|pin@102||14|25||||
+NMetal-1-Pin|pin@136||-7|-17||||
+NMetal-1-Pin|pin@137||21|-17||||
+NMetal-1-Pin|pin@138||4|-32||||
+NMetal-1-Pin|pin@139||-12|-32||||
+NMetal-1-Pin|pin@140||-12|32||||
+NMetal-1-Pin|pin@141||4|32||||
+NMetal-1-Pin|pin@142||-7|17||||
+NMetal-1-Pin|pin@143||-20.5|17||||
+NMetal-1-Pin|pin@144||-20.5|32||||
+NMetal-1-Pin|pin@147||20|32||||
+NMetal-1-Pin|pin@148||20|-32||||
+NPolysilicon-Pin|pin@149||-16|-25||||
+NPolysilicon-Pin|pin@150||16|-25||||
+NPolysilicon-Pin|pin@151||-17|25||||
+NPolysilicon-Pin|pin@153||-16|25||||
+NPolysilicon-Pin|pin@154||16|25||||
+NPolysilicon-Pin|pin@155||17|-25||||
+NMetal-1-Pin|pin@156||20|-17||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-25.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||25.5|0|||D5G4;
+NP-Select-Node|plnode@21||0|50|53|52||A
+NP-Select-Node|plnode@22||0|-50|53|52||A
+NN-Well-Node|plnode@25||0|50|56|52||A
+NN-Well-Node|plnode@26||0|-50|56|52||A
+NN-Select-Node|plnode@27||0|0|53|48||A
+NP-Well-Node|plnode@29||0|0|56|48||A
+NP-Transistor|pmos@30||-16|-48||14||
+NP-Transistor|pmos@31||-8|-48||14||
+NP-Transistor|pmos@39||-8|48||14||
+NP-Transistor|pmos@41||-16|48||14||
+NP-Transistor|pmos@42||0|-48||14||
+NP-Transistor|pmos@43||8|-48||14||
+NP-Transistor|pmos@44||8|48||14||
+NP-Transistor|pmos@45||0|48||14||
+NP-Transistor|pmos@46||16|-48||14||
+NP-Transistor|pmos@47||16|48||14||
+AN-Active|net@115|||RS1800|contact@54||7|0|nmos@17|diff-left|8.2|0
+AP-Active|net@119|||RS0|contact@56||-12|-48|pmos@30|diff-right|-13.2|-48
+AP-Active|net@120|||RS1800|contact@58||-20|-48|pmos@30|diff-left|-18.8|-48
+AP-Active|net@121|||RS1800|contact@56||-12|-48|pmos@31|diff-left|-10.8|-48
+AP-Active|net@122|||RS0|contact@57||-4|-48|pmos@31|diff-right|-5.2|-48
+AN-Active|net@125|||RS1800|nmos@17|diff-right|13.8|0|nmos@18|diff-left|14.2|0
+AN-Active|net@126|||RS1800|contact@59||-7|0|nmos@20|diff-left|-5.8|0
+AN-Active|net@127|||RS1800|nmos@20|diff-right|-0.2|0|nmos@21|diff-left|0.2|0
+AN-Active|net@128|||RS0|contact@54||7|0|nmos@21|diff-right|5.8|0
+AN-Active|net@375|||RS0|contact@46||21|0|nmos@18|diff-right|19.8|0
+AP-Active|net@510|||RS0|contact@132||-4|48|pmos@39|diff-right|-5.2|48
+AP-Active|net@511|||RS1800|contact@134||-12|48|pmos@39|diff-left|-10.8|48
+AP-Active|net@514|||RS0|contact@134||-12|48|pmos@41|diff-right|-13.2|48
+AP-Active|net@515|||RS1800|contact@136||-20|48|pmos@41|diff-left|-18.8|48
+AN-Active|net@691|||RS1800|contact@145||-21|0|nmos@22|diff-left|-19.8|0
+AN-Active|net@692|||RS0|contact@59||-7|0|nmos@23|diff-right|-8.2|0
+AN-Active|net@696|||RS1800|nmos@22|diff-right|-14.2|0|nmos@23|diff-left|-13.8|0
+Ametal-2|net@701||6.2|S0|pinsVddG@3|vdd_1|25.5|-50|contact@159||12|-50
+Ametal-2|net@703||6.2|S1800|pinsVddG@2|vdd|-25.5|50|contact@156||-20|50
+AP-Active|net@704|||RS0|contact@149||4|-48|pmos@42|diff-right|2.8|-48
+AP-Active|net@705|||RS1800|contact@57||-4|-48|pmos@42|diff-left|-2.8|-48
+AP-Active|net@706|||RS1800|contact@149||4|-48|pmos@43|diff-left|5.2|-48
+AP-Active|net@707|||RS0|contact@150||12|-48|pmos@43|diff-right|10.8|-48
+AP-Active|net@708|||RS0|contact@147||12|48|pmos@44|diff-right|10.8|48
+AP-Active|net@709|||RS1800|contact@148||4|48|pmos@44|diff-left|5.2|48
+AP-Active|net@710|||RS1800|contact@132||-4|48|pmos@45|diff-left|-2.8|48
+AP-Active|net@711|||RS0|contact@148||4|48|pmos@45|diff-right|2.8|48
+Ametal-2|net@742||6.2|S1800|contact@154||12|50|pinsVddG@3|vdd|25.5|50
+Ametal-1|net@743|||S900|contact@147||12|50|contact@154||12|50
+Ametal-2|net@744||6.2|S1800|contact@155||-4|50|contact@154||12|50
+Ametal-1|net@745|||S900|contact@132||-4|50|contact@155||-4|50
+Ametal-2|net@746||6.2|S1800|contact@156||-20|50|contact@155||-4|50
+Ametal-1|net@747|||S900|contact@136||-20|50|contact@156||-20|50
+Ametal-2|net@748||6.2|S0|contact@157||-20|-50|pinsVddG@2|vdd_1|-25.5|-50
+Ametal-1|net@749|||S900|contact@58||-20|-50|contact@157||-20|-50
+Ametal-2|net@750||6.2|S0|contact@158||-4|-50|contact@157||-20|-50
+Ametal-1|net@751|||S900|contact@57||-4|-50|contact@158||-4|-50
+Ametal-2|net@752||6.2|S0|contact@159||12|-50|contact@158||-4|-50
+Ametal-1|net@753|||S900|contact@150||12|-50|contact@159||12|-50
+Ametal-1|net@754|||S900|contact@59||-7|-10.4|pin@136||-7|-17
+Ametal-1|net@755|||S1800|pin@136||-7|-17|pin@156||20|-17
+Ametal-1|net@756|||S2700|pin@137||21|-17|contact@46||21|-10.4
+Ametal-1|net@757|||S2700|contact@149||4|-42.8|pin@138||4|-32
+Ametal-1|net@758|||S0|pin@138||4|-32|pin@139||-12|-32
+Ametal-1|net@759|||S900|pin@139||-12|-32|contact@56||-12|-42.8
+Ametal-1|net@760|||S900|contact@134||-12|42.8|pin@140||-12|32
+Ametal-1|net@761|||S1800|pin@140||-12|32|pin@141||4|32
+Ametal-1|net@762|||S2700|pin@141||4|32|contact@148||4|42.8
+Ametal-1|net@763|||S2700|contact@59||-7|10.4|pin@142||-7|17
+Ametal-1|net@764|||S0|pin@142||-7|17|pin@143||-20.5|17
+Ametal-1|net@765|||S2700|pin@143||-20.5|17|pin@144||-20.5|32
+Ametal-1|net@766|||S1800|pin@144||-20.5|32|pin@140||-12|32
+Ametal-1|net@769|||S0|pin@148||20|-32|pin@138||4|-32
+Ametal-1|net@770|||S1800|pin@102||14|25|contact@95||14|25
+Ametal-2|net@775||6.2|S1800|contact@161||-21|0|contact@160||7|0
+Ametal-2|net@776||6.2|S1800|contact@160||7|0|pinsVddG@3|gnd|25.5|0
+Ametal-1|net@777|||S0|contact@54||7|0|contact@160||7|0
+Ametal-2|net@778||6.2|S1800|pinsVddG@2|gnd|-25.5|0|contact@161||-21|0
+Ametal-1|net@779|||S0|contact@145||-21|0|contact@161||-21|0
+AP-Active|net@780|||RS1800|contact@150||12|-48|pmos@46|diff-left|13.2|-48
+AP-Active|net@781|||RS0|contact@163||20|-48|pmos@46|diff-right|18.8|-48
+AP-Active|net@782|||RS1800|contact@147||12|48|pmos@47|diff-left|13.2|48
+AP-Active|net@783|||RS0|contact@162||20|48|pmos@47|diff-right|18.8|48
+Ametal-1|net@784|||S1800|pin@141||4|32|pin@147||20|32
+Ametal-1|net@785|||S2700|pin@147||20|32|contact@162||20|42.8
+Ametal-1|net@787|||S2700|contact@163||20|-42.8|pin@148||20|-32
+APolysilicon|net@788|||S2700|pmos@30|poly-top|-16|-36|pin@149||-16|-25
+APolysilicon|net@789|||S1800|pin@149||-16|-25|contact@94||-14.4|-25
+APolysilicon|net@790|||S2700|pmos@46|poly-top|16|-36|pin@150||16|-25
+APolysilicon|net@791|||S0|pin@150||16|-25|contact@94||14.4|-25
+APolysilicon|net@792|||S2700|pmos@43|poly-top|8|-36|contact@94||8|-25
+APolysilicon|net@793|||S2700|pmos@42|poly-top|0|-36|contact@94||0|-25
+APolysilicon|net@794|||S2700|pmos@31|poly-top|-8|-36|contact@94||-8|-25
+APolysilicon|net@795|||S2700|nmos@22|poly-top|-17|18|pin@151||-17|25
+APolysilicon|net@796|||S1800|pin@151||-17|25|contact@95||-14.4|25
+APolysilicon|net@799|||S900|pmos@41|poly-bottom|-16|36|pin@153||-16|25
+APolysilicon|net@800|||S1800|pin@153||-16|25|contact@95||-14.4|25
+APolysilicon|net@801|||S900|pmos@47|poly-bottom|16|36|pin@154||16|25
+APolysilicon|net@802|||S0|pin@154||16|25|contact@95||14.4|25
+APolysilicon|net@803|||S900|pmos@44|poly-bottom|8|36|contact@95||8|25
+APolysilicon|net@804|||S900|pmos@45|poly-bottom|0|36|contact@95||0|25
+APolysilicon|net@805|||S900|pmos@39|poly-bottom|-8|36|contact@95||-8|25
+APolysilicon|net@806|||S2700|nmos@21|poly-top|3|18|contact@95||3|25
+APolysilicon|net@807|||S2700|nmos@17|poly-top|11|18|contact@95||11|25
+APolysilicon|net@808|||S900|nmos@18|poly-bottom|17|-18|pin@155||17|-25
+APolysilicon|net@809|||S0|pin@155||17|-25|contact@94||14.4|-25
+APolysilicon|net@810|||S900|nmos@20|poly-bottom|-3|-18|contact@94||-3|-25
+APolysilicon|net@811|||S900|nmos@23|poly-bottom|-11|-18|contact@94||-11|-25
+Ametal-1|net@813|||S1800|pin@156||20|-17|pin@137||21|-17
+Ametal-1|net@814|||S2700|pin@148||20|-32|pin@156||20|-17
+Ametal-1|net@815|||S1800|pin@78||-15|-25|contact@94||-14.4|-25
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@102||I
+EinB||D5G2;|pin@78||I
+Eout_2|out|D5G2;|pin@148||O
+Eout_1||D5G2;|pin@144||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 nand15;1{sch}
+Cnand15;1{sch}||schematic|1189031371358|1242126666339|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||11|0||||
+NOff-Page|conn@1||-9.5|-1|||Y|
+NOff-Page|conn@2||-9.5|1|||Y|
+IredFive:nand2;1{ic}|nor2n@0||-0.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S15|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0|12.5|||||ART_message(D5G5;)Snand15
+Ngeneric:Invisible-Pin|pin@1||0.5|8.5|||||ART_message(D5G3;)Sies 12 May 2009
+Awire|net@0|||1800|conn@1|y|-7.5|-1|nor2n@0|ina|-3|-1
+Awire|net@1|||1800|conn@2|y|-7.5|1|nor2n@0|inb|-3|1
+Awire|net@2|||1800|nor2n@0|out|2|0|conn@0|a|9|0
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+Eout||D6G2;|conn@0|y|O
+X
+
 # Cell nand16sym;1{lay}
 Cnand16sym;1{lay}||cmos90|1188767772815|1238257435226||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2950,7 +3143,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand20;2{lay}
-Cnand20;2{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+Cnand20;2{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -3395,7 +3588,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand20sym;1{lay}
-Cnand20sym;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cnand20sym;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -3583,7 +3776,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30;1{lay}
-Cnand30;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand30;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -3851,7 +4044,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30LTsym;1{lay}
-Cnand30LTsym;1{lay}||cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Cnand30LTsym;1{lay}||cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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||
@@ -4340,7 +4533,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30sym;1{lay}
-Cnand30sym;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand30sym;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -5820,7 +6013,7 @@ Eout[1]|outN|D6G2;|conn@1|y|O
 X
 
 # Cell nor05;1{lay}
-Cnor05;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+Cnor05;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||6|-48||20.8||
@@ -5944,7 +6137,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor05sym;2{lay}
-Cnor05sym;2{lay}||cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Cnor05sym;2{lay}||cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||6|-48||20.8||
@@ -6064,7 +6257,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor05symA;1{lay}
-Cnor05symA;1{lay}|nor05sym|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366
+Cnor05symA;1{lay}|nor05sym|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8.5|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||5.5|-48||20.8||
@@ -6340,7 +6533,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell nor10;1{lay}
-Cnor10;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor10;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6543,7 +6736,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor10A;2{lay}
-Cnor10A;2{lay}|nor10|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor10A;2{lay}|nor10|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6714,7 +6907,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10B;1{lay}
-Cnor10B;1{lay}|nor10|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor10B;1{lay}|nor10|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6859,7 +7052,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10sym;2{lay}
-Cnor10sym;2{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor10sym;2{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -7060,7 +7253,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor10symB;1{lay}
-Cnor10symB;1{lay}|nor10sym|cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]
+Cnor10symB;1{lay}|nor10sym|cmos90|1188767772815|1241212843263||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -7222,7 +7415,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10symHT;1{lay}
-Cnor10symHT;1{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor10symHT;1{lay}||cmos90|1204804369704|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@19||-14|-48||20.8||
 NMetal-1-N-Active-Con|contact@20||-8|0||5.2||
@@ -7373,7 +7566,7 @@ Eout||D6G2;|conn@1|y|O
 X
 
 # Cell nor15;1{lay}
-Cnor15;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor15;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -7611,7 +7804,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor20;1{lay}
-Cnor20;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor20;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@109||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@120||-28|-48||20.8||
@@ -11396,7 +11589,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell xor5;1{lay}
-Cxor5;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inB[T] xt","exportsConnectedByParent inB[F] xf"]
+Cxor5;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inB[T] xt","exportsConnectedByParent inB[F] xf"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@59||14|0||20.8||
 NMetal-1-N-Active-Con|contact@91||0|0||20.8||
index c972d0c..1e49e27 100755 (executable)
@@ -156,7 +156,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand3in6.6A;6{lay}
-Cnand3in6.6A;6{lay}|nand3in6.6|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cnand3in6.6A;6{lay}|nand3in6.6|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -317,7 +317,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand3in6.6B;4{lay}
-Cnand3in6.6B;4{lay}|nand3in6.6|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand3in6.6B;4{lay}|nand3in6.6|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||1|-49||10.4||
@@ -534,7 +534,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in6.6sym;1{lay}
-Cnand3in6.6sym;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand3in6.6sym;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||12.5|-44.5||5.2||
@@ -856,7 +856,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in6.6symX;2{lay}
-Cnand3in6.6symX;2{lay}|nand3in6.6sym|cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Cnand3in6.6symX;2{lay}|nand3in6.6sym|cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||12.5|-44.5||5.2||
@@ -2099,7 +2099,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in44s;3{lay}
-Cnand3in44s;3{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand3in44s;3{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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|
@@ -3511,7 +3511,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell nor3in6.6sym;2{lay}
-Cnor3in6.6sym;2{lay}||cmos90|1191626096383|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnor3in6.6sym;2{lay}||cmos90|1191626096383|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@2||0|48||20.8||
 NMetal-1-P-Active-Con|contact@3||20|48||20.8||
@@ -4969,14 +4969,14 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell orNand10;1{lay}
-CorNand10;1{lay}||cmos90|1241832344210|1241833963583||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241833968016
+CorNand10;1{lay}||cmos90|1241832344210|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-8|0||20.8||
-NMetal-1-P-Active-Con|contact@1||-8|-48||20.8||
+NMetal-1-P-Active-Con|contact@1||-9|-48||20.8||
 NMetal-1-N-Active-Con|contact@4||-16|0||20.8||
-NMetal-1-P-Active-Con|contact@5||-16|-48||20.8||
-NMetal-1-P-Active-Con|contact@6||-8|48||20.8||
-NMetal-1-P-Active-Con|contact@8||-16|48||20.8||
+NMetal-1-P-Active-Con|contact@5||-17|-48||20.8||
+NMetal-1-P-Active-Con|contact@6||-9|48||20.8||
+NMetal-1-P-Active-Con|contact@8||-17|48||20.8||
 NMetal-1-N-Active-Con|contact@11||0|0||20.8||
 NMetal-1-N-Active-Con|contact@12||8|0||20.8||
 NMetal-1-P-Active-Con|contact@13||2|-48||20.8||
@@ -4990,8 +4990,8 @@ NMetal-1-Polysilicon-Con|contact@28||4|24||5.2||
 NMetal-1-Polysilicon-Con|contact@29||14|-23||5.2||
 NX-Metal-1-Metal-2-Con|contact@30||2|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@31||2|50||6.2||
-NX-Metal-1-Metal-2-Con|contact@32||-8|50||6.2||
-NX-Metal-1-Metal-2-Con|contact@33||-8|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@32||-9|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@33||-9|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@34||-16|-10||||
 NX-Metal-1-Metal-2-Con|contact@35||-8|0||6.2||
 NMetal-1-Polysilicon-Con|contact@36||-8|-20||5.2|R|
@@ -4999,9 +4999,8 @@ NN-Transistor|nmos@0||-12|0||26||
 NN-Transistor|nmos@1||-4|0||26||
 NN-Transistor|nmos@3||4|0||26||
 NN-Transistor|nmos@4||12|0||26||
-NMetal-1-Pin|pin@9||-7.5|-21||||
+NMetal-1-Pin|pin@9||-3.5|-20||||
 NPolysilicon-Pin|pin@15||12|-25||||
-NMetal-1-Pin|pin@17||8|10||||
 NMetal-1-Pin|pin@19||8|24||||
 NMetal-1-Pin|pin@21||14|-27||||
 NPolysilicon-Pin|pin@22||4|-30||||
@@ -5010,6 +5009,10 @@ NMetal-1-Pin|pin@26||8|16||||
 NMetal-1-Pin|pin@27||16|16||||
 NPolysilicon-Pin|pin@30||-8|-18||||
 NMetal-1-Pin|pin@31||8|-37.6||||
+NPolysilicon-Pin|pin@32||-13|-20||||
+NMetal-1-Pin|pin@33||-17|-10||||
+NMetal-1-Pin|pin@34||-17|10.4||||
+NPolysilicon-Pin|pin@35||-13|18||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-20.5|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||20.5|0|||D5G4;
 NP-Well-Node|plnode@0||0|0|46|48||A
@@ -5018,14 +5021,12 @@ 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||-12|-48||26||
-NP-Transistor|pmos@2||-12|48||26||
+NP-Transistor|pmos@0||-13|-48||26||
+NP-Transistor|pmos@2||-13|48||26||
 NP-Transistor|pmos@6||6|-48||26||
 NP-Transistor|pmos@7||6|48||26||
 NP-Transistor|pmos@8||12|-48||26||
 NP-Transistor|pmos@9||12|48||26||
-APolysilicon|net@5|||S900|nmos@0|poly-bottom|-12|-18|pmos@0|poly-top|-12|-30
-APolysilicon|net@6|||S2700|nmos@0|poly-top|-12|18|pmos@2|poly-bottom|-12|30
 APolysilicon|net@7|||S0|nmos@1|poly-top|-4|18|nmos@0|poly-top|-12|18
 APolysilicon|net@8|||S0|pin@30||-8|-18|nmos@0|poly-bottom|-12|-18
 AN-Active|net@9|||RS0|contact@0||-8|0|nmos@0|diff-right|-9.2|0
@@ -5033,10 +5034,10 @@ AN-Active|net@10|||RS1800|contact@4||-16|0|nmos@0|diff-left|-14.8|0
 AN-Active|net@11|||RS1800|contact@0||-8|0|nmos@1|diff-left|-6.8|0
 AN-Active|net@15|||RS1800|contact@11||0|0|nmos@3|diff-left|1.2|0
 AN-Active|net@16|||RS0|contact@12||8|0|nmos@3|diff-right|6.8|0
-AP-Active|net@17|||RS0|contact@1||-8|-48|pmos@0|diff-right|-9.2|-48
-AP-Active|net@18|||RS1800|contact@5||-16|-48|pmos@0|diff-left|-14.8|-48
-AP-Active|net@19|||RS0|contact@6||-8|48|pmos@2|diff-right|-9.2|48
-AP-Active|net@20|||RS1800|contact@8||-16|48|pmos@2|diff-left|-14.8|48
+AP-Active|net@17|||RS0|contact@1||-9|-48|pmos@0|diff-right|-10.2|-48
+AP-Active|net@18|||RS1800|contact@5||-17|-48|pmos@0|diff-left|-15.8|-48
+AP-Active|net@19|||RS0|contact@6||-9|48|pmos@2|diff-right|-10.2|48
+AP-Active|net@20|||RS1800|contact@8||-17|48|pmos@2|diff-left|-15.8|48
 AP-Active|net@21|||RS1800|contact@13||2|-48|pmos@6|diff-left|3.2|-48
 AP-Active|net@22|||RS1800|contact@15||2|48|pmos@7|diff-left|3.2|48
 AP-Active|net@23|||RS0|contact@16||16|-48|pmos@8|diff-right|14.8|-48
@@ -5054,21 +5055,18 @@ APolysilicon|net@76|||S900|nmos@4|poly-bottom|12|-18|pin@15||12|-25
 APolysilicon|net@81|||S1800|pin@15||12|-25|contact@29||14|-25
 Ametal-1|net@83|||S900|contact@13||2|-50|contact@30||2|-50
 Ametal-1|net@85|||S900|contact@15||2|50|contact@31||2|50
-Ametal-1|net@87|||S900|contact@12||8|10.4|pin@17||8|10
 Ametal-1|net@89|||S1800|contact@28||4|24|pin@19||8|24
 Ametal-1|net@91|||S900|contact@29||14|-23|pin@21||14|-27
 Ametal-2|net@93||6.2|S1800|contact@35||-8|0|pinsVddG@1|gnd|20.5|0
 AN-Active|net@95|||RS0|contact@11||0|0|nmos@1|diff-right|-1.2|0
 APolysilicon|net@96|||S900|nmos@3|poly-bottom|4|-18|pin@22||4|-30
 APolysilicon|net@97|||S1800|pin@22||4|-30|pmos@6|poly-top|6|-30
-Ametal-2|net@98||6.2|S1800|pinsVddG@0|vdd_1|-20.5|-50|contact@33||-8|-50
-Ametal-2|net@99||6.2|S1800|pinsVddG@0|vdd|-20.5|50|contact@32||-8|50
-Ametal-2|net@100||6.2|S1800|contact@32||-8|50|contact@31||2|50
-Ametal-1|net@101|||S900|contact@6||-8|50|contact@32||-8|50
-Ametal-2|net@102||6.2|S1800|contact@33||-8|-50|contact@30||2|-50
-Ametal-1|net@103|||S900|contact@1||-8|-50|contact@33||-8|-50
-Ametal-1|net@104|||S2700|contact@5||-16|-37.6|contact@4||-16|-10.4
-Ametal-1|net@105|||S2700|contact@4||-16|10.4|contact@8||-16|37.6
+Ametal-2|net@98||6.2|S1800|pinsVddG@0|vdd_1|-20.5|-50|contact@33||-9|-50
+Ametal-2|net@99||6.2|S1800|pinsVddG@0|vdd|-20.5|50|contact@32||-9|50
+Ametal-2|net@100||6.2|S1800|contact@32||-9|50|contact@31||2|50
+Ametal-1|net@101|||S900|contact@6||-9|50|contact@32||-9|50
+Ametal-2|net@102||6.2|S1800|contact@33||-9|-50|contact@30||2|-50
+Ametal-1|net@103|||S900|contact@1||-9|-50|contact@33||-9|-50
 Ametal-2|net@107|||S0|contact@23||0|-10|contact@34||-16|-10
 Ametal-1|net@108|||S900|contact@4||-16|-10|contact@34||-16|-10
 Ametal-2|net@109||6.2|S1800|pinsVddG@0|gnd|-20.5|0|contact@35||-8|0
@@ -5083,15 +5081,23 @@ APolysilicon|net@123|||S2700|pmos@8|poly-top|12|-30|pin@15||12|-25
 APolysilicon|net@124|||S2700|nmos@3|poly-top|4|18|contact@28||4|21.4
 APolysilicon|net@125|||S0|nmos@1|poly-bottom|-4|-18|pin@30||-8|-18
 APolysilicon|net@126|||S900|pin@30||-8|-18|contact@36||-8|-20
-Ametal-1|net@127|||S2700|pin@9||-7.5|-21|contact@36||-7.5|-20
 Ametal-1|net@129|||S1800|pin@31||8|-37.6|contact@16||16|-37.6
 Ametal-1|net@130|||S900|contact@12||8|0|pin@31||8|-37.6
+APolysilicon|net@131|||S2700|pmos@0|poly-top|-13|-30|pin@32||-13|-20
+APolysilicon|net@132|||S1800|pin@32||-13|-20|contact@36||-10.6|-20
+Ametal-1|net@133|||S2700|contact@5||-17|-37.6|pin@33||-17|-10
+Ametal-1|net@134|||S1800|pin@33||-17|-10|contact@34||-16|-10
+Ametal-1|net@135|||S900|contact@8||-17|37.6|pin@34||-17|10.4
+Ametal-1|net@136|||S1800|pin@34||-17|10.4|contact@4||-16|10.4
+APolysilicon|net@137|||S900|pmos@2|poly-bottom|-13|30|pin@35||-13|18
+APolysilicon|net@138|||S1800|pin@35||-13|18|nmos@0|poly-top|-12|18
+Ametal-1|net@141|||S0|pin@9||-3.5|-20|contact@36||-5.4|-20
 Egnd||D5G2;|pinsVddG@0|gnd|G
 Egnd_1||D5G2;|pinsVddG@1|gnd|G
 EinA||D5G2;|pin@9||I
 EinB@610092188|inB|D5G2;|pin@21||I
 EinB|inC|D5G2;|pin@19||I
-Eout||D5G2;|pin@17||O
+Eout||D5G2;|pin@27||O
 Evdd||D5G2;|pinsVddG@0|vdd|P
 Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
 Evdd_2||D5G2;|pinsVddG@1|vdd|P
index c5aa5ff..1e575a6 100755 (executable)
@@ -456,7 +456,7 @@ Es[T,F]||D5G2;|pin@8||I
 X
 
 # Cell dataMux;3{lay}
-CdataMux;3{lay}||cmos90|1216073469078|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CdataMux;3{lay}||cmos90|1216073469078|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-1|28||||
 NMetal-1-Polysilicon-Con|contact@1||-35|62||5.2||
@@ -685,7 +685,7 @@ Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
 # Cell latchWscanM2Ldn;3{lay}
-ClatchWscanM2Ldn;3{lay}|latchWscM2|cmos90|1194874260822|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+ClatchWscanM2Ldn;3{lay}|latchWscM2|cmos90|1194874260822|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@7||-42.5|-44||||
 NX-Metal-1-Metal-2-Con|contact@8||16|-44||||
@@ -787,7 +787,7 @@ Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
 # Cell latchWscanM2Rdn;1{lay}
-ClatchWscanM2Rdn;1{lay}|latchWscM2|cmos90|1194874260822|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+ClatchWscanM2Rdn;1{lay}|latchWscM2|cmos90|1194874260822|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||66|-82||||
 NX-Metal-1-Metal-2-Con|contact@6||-31.5|-82||||
index a5445cd..b9b26e0 100755 (executable)
@@ -379,7 +379,7 @@ Eout[2]||D6G2;|conn@3|y|O
 X
 
 # Cell latchAmp09.6B;1{lay}
-ClatchAmp09.6B;1{lay}||cmos90|1194186146497|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchAmp09.6B;1{lay}||cmos90|1194186146497|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@1||0|-37.5||5.2|X|
 NMetal-1-Polysilicon-Con|contact@2||-5.5|-24||5.2|X|
@@ -513,7 +513,7 @@ Eout[1]||D6G2;|conn@1|y|O
 X
 
 # Cell latchAmp10;1{lay}
-ClatchAmp10;1{lay}||cmos90|1194186146497|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ClatchAmp10;1{lay}||cmos90|1194186146497|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -580,7 +580,7 @@ Evdd_1||D5G2;|pin@11||P
 X
 
 # Cell latchAmp10A;1{lay}
-ClatchAmp10A;1{lay}||cmos90|1194186146497|1241212843263|
+ClatchAmp10A;1{lay}||cmos90|1194186146497|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -760,7 +760,7 @@ Evdd_3||D5G2;|pin@13||P
 X
 
 # Cell latchAmp20;1{lay}
-ClatchAmp20;1{lay}||cmos90|1194186146497|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+ClatchAmp20;1{lay}||cmos90|1194186146497|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -870,7 +870,7 @@ Evdd_3||D5G2;|pin@13||O
 X
 
 # Cell latchAmp20B;1{lay}
-ClatchAmp20B;1{lay}||cmos90|1194186146497|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ClatchAmp20B;1{lay}||cmos90|1194186146497|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-3.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||-4.4|-48||20.8|X|
@@ -1856,7 +1856,7 @@ Eout[1]||D6G2;|conn@1|y|O
 X
 
 # Cell latchAmp60Cm1;1{lay}
-ClatchAmp60Cm1;1{lay}|latchAmp60C|cmos90|1188660928601|1241545361762||ATTR_NCC(D5G3;NTX-1.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchAmp60Cm1;1{lay}|latchAmp60C|cmos90|1188660928601|1241981698008||ATTR_NCC(D5G3;NTX-1.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@2||-16|-48||20.8||
 NMetal-1-N-Active-Con|contact@3||-16|0||20.8||
@@ -2504,7 +2504,7 @@ Eout[s]||D5G2;|pin@2||O
 X
 
 # Cell latchKeep;1{lay}
-ClatchKeep;1{lay}||cmos90|1188657354781|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchKeep;1{lay}||cmos90|1188657354781|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@101||-2.5|-13||5.2||
 NMetal-1-Polysilicon-Con|contact@102||2.5|-27||5.2||
@@ -2740,7 +2740,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointF;1{lay}
-ClatchPointF;1{lay}||cmos90|1188657354781|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchPointF;1{lay}||cmos90|1188657354781|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -2885,7 +2885,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointFmcHI;1{lay}
-ClatchPointFmcHI;1{lay}||cmos90|1188657354781|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+ClatchPointFmcHI;1{lay}||cmos90|1188657354781|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@121||6|27|||Y|
 NMetal-1-N-Active-Con|contact@122||14|27|||Y|
@@ -2970,7 +2970,7 @@ Ex[T]||D6G2;|conn@1|y|O
 X
 
 # Cell latchPointFw;1{lay}
-ClatchPointFw;1{lay}|latchPointF|cmos90|1188657354781|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+ClatchPointFw;1{lay}|latchPointF|cmos90|1188657354781|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -3075,7 +3075,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointT;1{lay}
-ClatchPointT;1{lay}||cmos90|1188657354781|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ClatchPointT;1{lay}||cmos90|1188657354781|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -3508,21 +3508,21 @@ Ex[T]||D5G2;|pin@260||O
 X
 
 # Cell shoulderFill;1{lay}
-CshoulderFill;1{lay}||cmos90|1194182893373|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CshoulderFill;1{lay}||cmos90|1194182893373|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|14|52||A
 NP-Select-Node|plnode@1||0.75|0|12.5|52||A
 X
 
 # Cell shoulderFillNarrow;1{lay}
-CshoulderFillNarrow;1{lay}||cmos90|1194182893373|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CshoulderFillNarrow;1{lay}||cmos90|1194182893373|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|13|52||A
 NP-Select-Node|plnode@1||0.75|0|11.5|52||A
 X
 
 # Cell shoulderFillWide;1{lay}
-CshoulderFillWide;1{lay}||cmos90|1194182893373|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CshoulderFillWide;1{lay}||cmos90|1194182893373|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|28|52||A
 NP-Select-Node|plnode@1||0.75|0|26.5|52||A
index 4dd1ba6..d5e68f1 100755 (executable)
@@ -271,7 +271,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch1in09.6Bi;1{lay}
-Clatch1in09.6Bi;1{lay}||cmos90|1205073999618|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Clatch1in09.6Bi;1{lay}||cmos90|1205073999618|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchAmp09.6B;1{lay}|latchAmp@2||17.5|0|||D5G4;
 NMetal-1-Pin|pin@20||0.3|-25||||
@@ -398,7 +398,7 @@ Eout[1]||D6G2;|conn@4|y|O
 X
 
 # Cell latch1in10Am;2{lay}
-Clatch1in10Am;2{lay}|latch1in10A|cmos90|1194236252807|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Clatch1in10Am;2{lay}|latch1in10A|cmos90|1194236252807|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Iraw1inLatchF;1{lay}|hi1inLat@0||0|0|||D5G4;
 IlatchPartsK:latchAmp10;1{lay}|latchAmp@0||34|0|||D5G4;
@@ -427,7 +427,7 @@ Evdd_3||D5G2;|pin@4||P
 X
 
 # Cell latch1in10Athru;2{lay}
-Clatch1in10Athru;2{lay}|latch1in10A|cmos90|1194236252807|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Clatch1in10Athru;2{lay}|latch1in10A|cmos90|1194236252807|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||||
@@ -629,7 +629,7 @@ Eout[1]||D6G2;|conn@4|y|O
 X
 
 # Cell latch1in20Bm1;1{lay}
-Clatch1in20Bm1;1{lay}|latch1in20B|cmos90|1197076555516|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Clatch1in20Bm1;1{lay}|latch1in20B|cmos90|1197076555516|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchAmp20B;1{lay}|latchAmp@2||22|0|||D5G4;
 NMetal-1-Pin|pin@30||0.8|-25||||
@@ -651,7 +651,7 @@ Evdd_3||D5G2;|latchAmp@2|vdd_3|P
 X
 
 # Cell latch1in20Bm2dn;2{lay}
-Clatch1in20Bm2dn;2{lay}|latch1in20B|cmos90|1197076555516|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]
+Clatch1in20Bm2dn;2{lay}|latch1in20B|cmos90|1197076555516|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-20.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||26.5|-10||||
@@ -681,7 +681,7 @@ Evdd_3||D5G2;|latchAmp@2|vdd_3|P
 X
 
 # Cell latch1in20Bm2up;3{lay}
-Clatch1in20Bm2up;3{lay}|latch1in20B|cmos90|1197076555516|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]
+Clatch1in20Bm2up;3{lay}|latch1in20B|cmos90|1197076555516|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-20.5|-10||||
 NX-Metal-1-Metal-2-Con|contact@1||26.5|10||||
@@ -1017,7 +1017,7 @@ Evdd_4||D5G2;|latchAmp@0|vdd_3|P
 X
 
 # Cell latch1in60Cm2dn;2{lay}
-Clatch1in60Cm2dn;2{lay}|latch1in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|FACET_characteristic_spacing()D[144.0,144.0]
+Clatch1in60Cm2dn;2{lay}|latch1in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663|FACET_characteristic_spacing()D[144.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ngeneric:Essential-Bounds|art@1||-72|-72|||RR|A
 Ngeneric:Essential-Bounds|art@2||72|72||||A
@@ -1052,7 +1052,7 @@ Evdd_4||D5G2;|latchAmp@0|vdd_3|P
 X
 
 # Cell latch1in60Cm2up;1{lay}
-Clatch1in60Cm2up;1{lay}|latch1in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|FACET_characteristic_spacing()D[144.0,144.0]
+Clatch1in60Cm2up;1{lay}|latch1in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663|FACET_characteristic_spacing()D[144.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ngeneric:Essential-Bounds|art@1||-72|-72|||RR|A
 Ngeneric:Essential-Bounds|art@2||72|72||||A
@@ -1158,7 +1158,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch2in10A;1{lay}
-Clatch2in10A;1{lay}||cmos90|1204627760999|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Clatch2in10A;1{lay}||cmos90|1204627760999|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||21.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@4||-1|-28||||
@@ -1372,7 +1372,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell latch2in10Alo;1{lay}
-Clatch2in10Alo;1{lay}||cmos90|1194186085518|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Clatch2in10Alo;1{lay}||cmos90|1194186085518|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||17.5|-22||||
@@ -1480,7 +1480,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell latch2in10Alomc;1{lay}
-Clatch2in10Alomc;1{lay}||cmos90|1194186085518|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Clatch2in10Alomc;1{lay}||cmos90|1194186085518|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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||||
@@ -1582,7 +1582,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch2in20A;1{lay}
-Clatch2in20A;1{lay}||cmos90|1204627760999|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Clatch2in20A;1{lay}||cmos90|1204627760999|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||22.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@4||0|-28||||
@@ -1955,7 +1955,7 @@ Eout[1]|outS[1]|D6G2;|conn@4|y|O
 X
 
 # Cell latch2in60Cm1;3{lay}
-Clatch2in60Cm1;3{lay}|latch2in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Clatch2in60Cm1;3{lay}|latch2in60C|cmos90|1194627475361|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -1981,7 +1981,7 @@ Evdd_4||D5G2;|latchAmp@1|vdd_3|P
 X
 
 # Cell latch2in60Cm2dn;2{lay}
-Clatch2in60Cm2dn;2{lay}|latch2in60C|cmos90|1194627475361|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Clatch2in60Cm2dn;2{lay}|latch2in60C|cmos90|1194627475361|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -2021,7 +2021,7 @@ Evdd_4||D5G2;|latchAmp@1|vdd_3|P
 X
 
 # Cell latch2in60Cm2up;1{lay}
-Clatch2in60Cm2up;1{lay}|latch2in60C|cmos90|1194627475361|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Clatch2in60Cm2up;1{lay}|latch2in60C|cmos90|1194627475361|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -3010,7 +3010,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell mlat1in5i;4{lay}
-Cmlat1in5i;4{lay}||cmos90|1208524562288|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmlat1in5i;4{lay}||cmos90|1208524562288|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||5|0||20.8||
@@ -3424,7 +3424,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell mlat1in5iB;1{lay}
-Cmlat1in5iB;1{lay}|mlat1in5i|cmos90|1208524562288|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmlat1in5iB;1{lay}|mlat1in5i|cmos90|1208524562288|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||5|0||20.8||
@@ -3776,7 +3776,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell mlat1in5s;1{ic}
-Cmlat1in5s;1{ic}||artwork|1208548928067|1241837138777|E
+Cmlat1in5s;1{ic}||artwork|1208548928067|1241974011472|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@2||0|2.5|1|1||
 Nschematic:Bus_Pin|pin@0||0|-3|-1|-1||
@@ -3809,11 +3809,177 @@ AThicker|net@16|||FS1800|pin@18||1|0|pin@19||2|0
 Ec[T,F]||D5G2;|pin@0||I
 Ein||D5G2;|pin@1||I
 EinC||D5G2;|pin@16||I
-Eout||D5G2;|pin@2||O
+Eout|out[1]|D5G2;|pin@2||O
+X
+
+# Cell mlat1in5s;2{lay}
+Cmlat1in5s;2{lay}||cmos90|1204972178946|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||5.5|-46.5||20.8|X|
+NMetal-1-N-Active-Con|contact@1||7.5|0||20.8|X|
+NMetal-1-P-Active-Con|contact@2||-7.5|40.5||10.4|X|
+NMetal-1-P-Active-Con|contact@3||-8.5|-46.5||20.8|X|
+NMetal-1-N-Active-Con|contact@4||-7.5|0||10.4|X|
+NMetal-1-P-Active-Con|contact@5||-21.5|40.5||10.4|X|
+NMetal-1-N-Active-Con|contact@7||-21.5|0||10.4|X|
+NMetal-1-P-Active-Con|contact@10||14.5|-46.5||20.8|X|
+NMetal-1-N-Active-Con|contact@11||21.5|0||20.8|X|
+NMetal-1-P-Active-Con|contact@12||15.5|46.5||20.8|X|
+NMetal-1-P-Active-Con|contact@13||7.5|46.5||20.8|X|
+NMetal-1-Polysilicon-Con|contact@15||-13|-22||5.2|X|
+NMetal-1-Polysilicon-Con|contact@17||2.8|-24||5.2|X|
+NMetal-1-Polysilicon-Con|contact@19||-7.5|19||5.2|XR|
+NMetal-1-Polysilicon-Con|contact@20||10|23||5.2|X|
+NX-Metal-1-Metal-2-Con|contact@21||7.5|50||6.2|X|
+NX-Metal-1-Metal-2-Con|contact@22||-21.5|50||6.2|X|
+NX-Metal-1-Metal-2-Con|contact@23||-21.5|0||6.2|X|
+NX-Metal-1-Metal-2-Con|contact@24||7.5|0||6.2|X|
+NX-Metal-1-Metal-2-Con|contact@25||5.5|-50||6.2|X|
+NMetal-1-Polysilicon-Con|contact@28||-13.5|59||5.2|XRRR|
+NMetal-1-Polysilicon-Con|contact@33||19|-24||5.2|X|
+NN-Transistor|nmos@0||2.5|0||14|X|
+NN-Transistor|nmos@1||-3.5|0||14|X|
+NN-Transistor|nmos@2||-11.5|0||14|X|
+NN-Transistor|nmos@3||-17.5|0||14|X|
+NN-Transistor|nmos@7||11.5|0||26|X|
+NN-Transistor|nmos@8||17.5|0||26|X|
+NPolysilicon-Pin|pin@4||-4.5|-23|||X|
+NPolysilicon-Pin|pin@5||-11.5|-23|||X|
+NPolysilicon-Pin|pin@12||2.5|-25|||X|
+NPolysilicon-Pin|pin@15||11.5|24|||X|
+NMetal-1-Pin|pin@16||-7.5|27|||X|
+NMetal-1-Pin|pin@17||0.5|27|||X|
+NMetal-1-Pin|pin@18||0.5|10.5|||X|
+NMetal-1-Pin|pin@19||-7.5|10.5|||X|
+NMetal-1-Pin|pin@29||0.5|22|||X|
+NPolysilicon-Pin|pin@32||-11.5|19|||X|
+NPolysilicon-Pin|pin@33||-3.5|19|||X|
+NMetal-1-Pin|pin@37||15.5|62.6|||X|
+NMetal-1-Pin|pin@39||0|-25|||X|
+NMetal-1-Pin|pin@41||-13|19||||
+NMetal-1-Pin|pin@43||-13|-25||||
+NMetal-1-Pin|pin@47||2|62.6||||
+NMetal-1-Pin|pin@48||2|59||||
+NMetal-1-Pin|pin@60||15.5|35||||
+NMetal-1-Pin|pin@62||21.5|35||||
+NMetal-1-Pin|pin@63||21.5|-11||||
+NMetal-1-Pin|pin@65||13.5|-11||||
+NPolysilicon-Pin|pin@68||17.5|-28.5||||
+NMetal-1-Pin|pin@69||13.5|-36.1||||
+NPolysilicon-Pin|pin@70||17.5|-22||||
+NMetal-1-Pin|pin@71||19|-25||||
+NMetal-1-Pin|pin@72||-7.5|-36.1||||
+NPolysilicon-Pin|pin@73||1.5|-26.6||||
+NPolysilicon-Pin|pin@75||-17.5|59||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||26|0|X||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||-26|0|X||D5G4;
+NP-Well-Node|plnode@0||0|0|57|48||A
+NP-Select-Node|plnode@1||0|-50|54|52||A
+NP-Select-Node|plnode@3||0|50|54|52||A
+NN-Well-Node|plnode@4||0|-50|57|52||A
+NN-Well-Node|plnode@5||0|50|57|52||A
+NN-Select-Node|plnode@6||0|0|54|48||A
+NP-Transistor|pmos@0||1.5|-46.5||26|X|
+NP-Transistor|pmos@1||-11.5|40.5||14|X|
+NP-Transistor|pmos@2||-4.5|-46.5||26|X|
+NP-Transistor|pmos@4||-17.5|40.5||14|X|
+NP-Transistor|pmos@10||10.5|-46.5||26|X|
+NP-Transistor|pmos@11||11.5|46.5||26|X|
+AN-Active|net@0|||RS0|contact@1||7.5|0|nmos@0|diff-left|5.3|0
+AN-Active|net@1|||RS1800|contact@4||-7.5|0|nmos@1|diff-right|-6.3|0
+AN-Active|net@2|||RS0|contact@4||-7.5|0|nmos@2|diff-left|-8.7|0
+AN-Active|net@6|||RS1800|contact@1||7.5|0|nmos@7|diff-right|8.7|0
+AP-Active|net@8|||RS0|contact@0||5.5|-46.5|pmos@0|diff-left|4.3|-46.5
+AP-Active|net@9|||RS0|contact@2||-7.5|40.5|pmos@1|diff-left|-8.7|40.5
+AP-Active|net@10|||RS1800|contact@0||5.5|-46.5|pmos@10|diff-right|7.7|-46.5
+AP-Active|net@11|||RS0|contact@10||14.5|-46.5|pmos@10|diff-left|13.3|-46.5
+AP-Active|net@12|||RS0|contact@12||15.5|46.5|pmos@11|diff-left|14.3|46.5
+AP-Active|net@13|||RS1800|contact@13||7.5|46.5|pmos@11|diff-right|8.7|46.5
+AP-Active|net@14|||RS1800|contact@3||-8.5|-46.5|pmos@2|diff-right|-7.3|-46.5
+AP-Active|net@18|||RS1800|pmos@1|diff-right|-14.5|40.5|pmos@4|diff-left|-14.5|40.5
+AN-Active|net@20|||RS1800|nmos@0|diff-right|-0.5|0|nmos@1|diff-left|-0.5|0
+AN-Active|net@21|||RS1800|nmos@2|diff-right|-14.5|0|nmos@3|diff-left|-14.5|0
+AP-Active|net@24|||RS0|pmos@2|diff-left|-1.5|-46.5|pmos@0|diff-right|-1.5|-46.5
+APolysilicon|net@31|||S900|pin@15||11.5|24|nmos@7|poly-top|11.5|18
+APolysilicon|net@32|||S2700|pin@12||2.5|-25|nmos@0|poly-bottom|2.5|-12
+APolysilicon|net@37|||S2700|pmos@2|poly-top|-4.5|-28.5|pin@4||-4.5|-23
+APolysilicon|net@38|||S0|pin@4||-4.5|-23|pin@5||-11.5|-23
+APolysilicon|net@39|||S2700|pin@5||-11.5|-23|nmos@2|poly-bottom|-11.5|-12
+APolysilicon|net@47|||S900|pmos@4|poly-bottom|-17.5|28.5|nmos@3|poly-top|-17.5|12
+APolysilicon|net@48|||S0|pin@5||-11.5|-23|contact@15||-13|-23
+APolysilicon|net@53|||S1800|pin@12||2.5|-25|contact@17||2.8|-25
+APolysilicon|net@58|||S900|pmos@11|poly-bottom|11.5|28.5|pin@15||11.5|24
+APolysilicon|net@59|||S0|pin@15||11.5|24|contact@20||10|24
+Ametal-1|net@62|||S900|contact@2||-7.5|35.3|pin@16||-7.5|27
+Ametal-1|net@63|||S1800|pin@16||-7.5|27|pin@17||0.5|27
+Ametal-1|net@64|||S900|pin@17||0.5|27|pin@29||0.5|22
+Ametal-1|net@65|||S0|pin@18||0.5|10.5|pin@19||-7.5|10.5
+Ametal-1|net@66|||S900|pin@19||-7.5|10.5|contact@4||-7.5|5.2
+Ametal-1|net@80|||S900|pin@29||0.5|22|pin@18||0.5|10.5
+Ametal-1|net@81|||S1800|pin@29||0.5|22|contact@20||10|22
+APolysilicon|net@88|||S900|pmos@1|poly-bottom|-11.5|28.5|pin@32||-11.5|19
+APolysilicon|net@89|||S1800|pin@32||-11.5|19|contact@19||-10.1|19
+APolysilicon|net@90|||S2700|nmos@1|poly-top|-3.5|12|pin@33||-3.5|19
+APolysilicon|net@91|||S0|pin@33||-3.5|19|contact@19||-4.9|19
+Ametal-2|net@100||6.2|S0|contact@22||-21.5|50|pinsVddG@3|vdd|-26|50
+Ametal-2|net@101||6.2|S1800|contact@23||-21.5|0|contact@24||7.5|0
+Ametal-1|net@104|||S900|contact@13||7.5|50|contact@21||7.5|50
+Ametal-2|net@105||6.2|S0|contact@21||7.5|50|contact@22||-21.5|50
+Ametal-1|net@106|||S2700|contact@5||-21.5|45.7|contact@22||-21.5|46.9
+Ametal-2|net@107||6.2|S1800|pinsVddG@3|gnd|-26|0|contact@23||-21.5|0
+Ametal-1|net@108|||S0|contact@7||-21.5|0|contact@23||-21.5|0
+Ametal-2|net@109||6.2|S1800|contact@24||7.5|0|pinsVddG@2|gnd|26|0
+Ametal-1|net@110|||S0|contact@1||7.5|0|contact@24||7.5|0
+Ametal-1|net@112|||S900|contact@0||5.5|-50|contact@25||5.5|-50
+Ametal-1|net@121|||S0|contact@17||2.8|-25|pin@39||0|-25
+Ametal-1|net@125|||S900|contact@15||-13|-24.6|pin@43||-13|-25
+Ametal-1|net@126|||S900|pin@37||15.5|62.6|contact@12||15.5|56.9
+Ametal-1|net@131|||S0|pin@37||15.5|62.6|pin@47||2|62.6
+Ametal-1|net@132|||S900|pin@47||2|62.6|pin@48||2|59
+Ametal-1|net@136|||S1800|pin@41||-13|19|contact@19||-10.1|19
+Ametal-1|net@137|||S1800|contact@28||-14.9|59|pin@48||2|59
+AN-Active|net@182|||RS0|contact@11||21.5|0|nmos@8|diff-left|20.3|0
+AN-Active|net@183|||RS1800|nmos@7|diff-left|14.3|0|nmos@8|diff-right|14.7|0
+Ametal-1|net@188|||S900|contact@12||15.5|36.1|pin@60||15.5|35
+Ametal-1|net@192|||S900|contact@11||21.5|-10.4|pin@63||21.5|-11
+Ametal-1|net@196|||S1800|pin@60||15.5|35|pin@62||21.5|35
+Ametal-1|net@197|||S0|pin@63||21.5|-11|pin@65||13.5|-11
+Ametal-2|net@206||6.2|S1800|contact@25||5.5|-50|pinsVddG@2|vdd_1|26|-50
+APolysilicon|net@207|||S900|pin@70||17.5|-22|pin@68||17.5|-28.5
+APolysilicon|net@208|||S0|pin@68||17.5|-28.5|pmos@10|poly-top|10.5|-28.5
+Ametal-1|net@209|||S900|pin@65||13.5|-11|pin@69||13.5|-36.1
+Ametal-1|net@210|||S1800|pin@69||13.5|-36.1|contact@10||14.5|-36.1
+APolysilicon|net@211|||S900|nmos@8|poly-bottom|17.5|-18|pin@70||17.5|-22
+APolysilicon|net@212|||S1800|pin@70||17.5|-22|contact@33||19|-22
+Ametal-1|net@213|||S900|contact@33||19|-25|pin@71||19|-25
+Ametal-2|net@214||6.2|S1800|contact@21||7.5|50|pinsVddG@2|vdd|26|50
+Ametal-1|net@215|||S900|contact@4||-7.5|-5.2|pin@72||-7.5|-36.1
+Ametal-1|net@216|||S0|pin@72||-7.5|-36.1|contact@3||-8.5|-36.1
+APolysilicon|net@217|||S2700|pmos@0|poly-top|1.5|-28.5|pin@73||1.5|-26.6
+APolysilicon|net@218|||S1800|pin@73||1.5|-26.6|contact@17||2.8|-26.6
+Ametal-1|net@220|||S2700|contact@11||21.5|10.4|pin@62||21.5|35
+APolysilicon|net@222|||S2700|pmos@4|poly-top|-17.5|52.5|pin@75||-17.5|59
+APolysilicon|net@223|||S0|contact@28||-16.1|59|pin@75||-17.5|59
+Ametal-2|net@224||6.2|S0|contact@25||5.5|-50|pinsVddG@3|vdd_1|-26|-50
+AN-Active|net@225|||S1800|contact@7||-21.5|0|nmos@3|diff-right|-20.3|0
+AP-Active|net@226|||S1800|contact@5||-21.5|40.5|pmos@4|diff-right|-20.3|40.5
+EclB[F]|c[F]|D5G2;|pin@43||I
+EclB[T]|c[T]|D5G2;|pin@41||I
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinB|in|D5G2;|pin@39||I
+EinC||D5G2;|pin@71||I
+Eout[1]||D5G2;|pin@62||O
+Eoutt[1]||D5G2;X10;|pin@37||O
+Eouttt[1]||D5G2;|pin@65||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 mlat1in5s;1{sch}
-Cmlat1in5s;1{sch}||schematic|1208521673320|1241873664986||LEDRIVE_inv@0()F40.223755|LEDRIVE_inv@1()F12.18191|LEDRIVE_inv@2()F25.000002|LEDRIVE_mux1@0.nms2@0()F22.083002|LEDRIVE_mux1@0.pms2@0()F22.083218|LEDRIVE_mux1@1.nms2@0()F5.1026616|LEDRIVE_mux1@1.pms2@0()F5.1029825|LEDRIVE_mux1@2.nms2@0()F5.1026616|LEDRIVE_mux1@2.pms2@0()F5.1029825|LEDRIVE_mux21_tr@0()F12.192992|LEDRIVE_mux21_tr@2()F12.192992|LEDRIVE_mux21_tr@3()F22.612944|LEDRIVE_nand2_sy@0()F13.266861|LEDRIVE_nand2_sy@1()F13.266861|LEDRIVE_nand2_sy@2()F4.2087545|LEDRIVE_nand3@0()F17.913712|LEDRIVE_nand3@1()F17.913712|LEDRIVE_nand3@2()F5.341881|LEDRIVE_nor2_sy@0()F19.59327|LEDRIVE_nor2_sy@1()F5.8922563
+Cmlat1in5s;1{sch}||schematic|1208521673320|1241982797155||LEDRIVE_inv@0()F40.223755|LEDRIVE_inv@1()F12.18191|LEDRIVE_inv@2()F25.000002|LEDRIVE_mux1@0.nms2@0()F22.083002|LEDRIVE_mux1@0.pms2@0()F22.083218|LEDRIVE_mux1@1.nms2@0()F5.1026616|LEDRIVE_mux1@1.pms2@0()F5.1029825|LEDRIVE_mux1@2.nms2@0()F5.1026616|LEDRIVE_mux1@2.pms2@0()F5.1029825|LEDRIVE_mux21_tr@0()F12.192992|LEDRIVE_mux21_tr@2()F12.192992|LEDRIVE_mux21_tr@3()F22.612944|LEDRIVE_nand2_sy@0()F13.266861|LEDRIVE_nand2_sy@1()F13.266861|LEDRIVE_nand2_sy@2()F4.2087545|LEDRIVE_nand3@0()F17.913712|LEDRIVE_nand3@1()F17.913712|LEDRIVE_nand3@2()F5.341881|LEDRIVE_nor2_sy@0()F19.59327|LEDRIVE_nor2_sy@1()F5.8922563
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-28|4|||RR|
 NOff-Page|conn@1||-12|-12|||YRRR|
@@ -3822,7 +3988,7 @@ NOff-Page|conn@3||-13|11|||YR|
 Imlat1in5s;1{ic}|mlat1in5@0||31|18|||D5G4;
 IredFive:nand2;1{ic}|nand2@0||-19|4|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:nms2b;1{ic}|nms2@2||18|-12|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S3
-IredFive:nms2b;1{ic}|nms2@3||0|-12|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S2
+IredFive:nms2b;1{ic}|nms2@3||0|-12|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S3
 Ngeneric:Invisible-Pin|pin@0||1|32|||||ART_message(D5G6;)Smlat1in5s
 Ngeneric:Invisible-Pin|pin@1||1|23|||||ART_message(D5G3;)Sies 8 May 2009
 Ngeneric:Invisible-Pin|pin@2||1|27|||||ART_message(D5G4;)S1 input latch w/force set
@@ -3845,9 +4011,9 @@ NWire_Pin|pin@88||-13|5||||
 NWire_Pin|pin@89||0|3||||
 NWire_Pin|pin@90||-6|-3||||
 NWire_Pin|pin@91||18|3||||
-IredFive:pms2;1{ic}|pms2@0||0|12|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S1
+IredFive:pms2;1{ic}|pms2@0||0|12|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S1.5
 IredFive:pms2;1{ic}|pms2@1||18|12|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S2.5
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||-12|3|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D133.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@19||-12|3|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D176.20000000000005|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@59||7|-8|pin@57||7|-2
 Awire|c[T]|D5G2;||900|pin@56||7|8|pin@54||7|2
 Awire|net@108|||1800|pms2@0|g2|3|8|pin@56||7|8
@@ -3883,7 +4049,7 @@ Awire|net@182|||2700|pin@64||-24|-3|pin@87||-24|4
 Ec[T,F]||D4G2;|conn@1|a|I
 Ein||D4G2;|conn@2|a|I
 EinC||D4G2;|conn@3|a|I
-Eout||D6G2;|conn@0|y|O
+Eout|out[1]|D6G2;|conn@0|y|O
 X
 
 # Cell mlat1in10;1{ic}
@@ -3921,7 +4087,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell mlat1in10;3{lay}
-Cmlat1in10;3{lay}||cmos90|1205000991389|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmlat1in10;3{lay}||cmos90|1205000991389|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@2||-4.5|0||5.2||
 NMetal-1-P-Active-Con|contact@3||-18.5|-48||15.6||
@@ -5401,7 +5567,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell mlat2in5s;1{lay}
-Cmlat2in5s;1{lay}||cmos90|1204972178946|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Cmlat2in5s;1{lay}||cmos90|1204972178946|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||15.5|-46.5||20.8|X|
 NMetal-1-N-Active-Con|contact@1||17.5|0||20.8|X|
@@ -5629,7 +5795,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell mlat2in5s;1{sch}
-Cmlat2in5s;1{sch}||schematic|1204973663598|1241836945487|
+Cmlat2in5s;1{sch}||schematic|1204973663598|1241982689538|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||18|-18|||YRRR|
 NOff-Page|conn@1||39|1||||
@@ -5678,7 +5844,7 @@ Ngeneric:Invisible-Pin|pin@73||22.5|20.5|||||ART_message(D3G2;)S[Make inC LO to
 IredFive:pms2;1{ic}|pms2@0||12|9|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S2.5
 IredFive:pms2;1{ic}|pms2@1||-24|9|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S2.5
 IredFive:pms3;1{ic}|pms3@0||-3|18|||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)I1
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||22|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D339.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||22|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D268.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|clA[F]|D5G2;||900|pin@18||-13|-2|pin@61||-13|-18
 Awire|clA[T]|D5G2;||2700|pin@17||-13|2|pin@64||-13|18
 Awire|clB[F]|D5G2;||900|pin@36||-8|-2|pin@58||-8|-10
@@ -6125,7 +6291,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell mlat2in10i;3{lay}
-Cmlat2in10i;3{lay}||cmos90|1204972178946|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmlat2in10i;3{lay}||cmos90|1204972178946|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@52||-23|-49||20.8|X|
 NMetal-1-P-Active-Con|contact@53||-37|-49||20.8|X|
@@ -10536,7 +10702,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw1inLatchF;1{lay}
-Craw1inLatchF;1{lay}||cmos90|1194182014255|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Craw1inLatchF;1{lay}||cmos90|1194182014255|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchFlo@0||-0.2|0|||D5G4;
 IlatchPartsK:latchPointF;1{lay}|latchPoi@0||-19|0|||D5G4;
@@ -10634,7 +10800,7 @@ Eout[T]||D5G2;|pin@8||O
 X
 
 # Cell raw1inLatchT;1{lay}
-Craw1inLatchT;1{lay}||cmos90|1194182014255|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Craw1inLatchT;1{lay}||cmos90|1194182014255|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-5|28||||
 NX-Metal-1-Metal-2-Con|contact@3||7.8|28||||
@@ -10745,7 +10911,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw2inLatchF;1{lay}
-Craw2inLatchF;1{lay}||cmos90|1194182014255|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Craw2inLatchF;1{lay}||cmos90|1194182014255|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchKee@0||0|0|||D5G4;
 IlatchPartsK:latchPointF;1{lay}|latchPoi@2||-19|0|||D5G4;
@@ -10886,7 +11052,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw2inLatchFmc;1{lay}
-Craw2inLatchFmc;1{lay}||cmos90|1194182014255|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Craw2inLatchFmc;1{lay}||cmos90|1194182014255|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchKee@0||0|0|||D5G4;
 IlatchPartsK:latchPointFmcHI;1{lay}|latchPoi@5||-19|0|||D5G4;
@@ -11925,7 +12091,7 @@ EpFire|set|D5G2;|pin@81||I
 X
 
 # Cell rsLatchA;1{lay}
-CrsLatchA;1{lay}||cmos90|1204972178946|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CrsLatchA;1{lay}||cmos90|1204972178946|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||11.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@2||2.5|41.5||10.4|X|
index 6baa9c1..09f310a 100755 (executable)
@@ -131,7 +131,7 @@ Ezoo||D5G2;|pin@14||O
 X
 
 # Cell calculate;5{lay}
-Ccalculate;5{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Ccalculate;5{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||||
@@ -602,8 +602,296 @@ Eilc[done]|ilc[mo,do]|D6G2;|pin@38||O
 EinLO[1:8]|inLO[1:6,8]|D5G2;|pin@4||I
 X
 
+# Cell ilc;9{lay}
+Cilc;9{lay}||cmos90|1216796087191|1241981698008||ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Icalculate;5{lay}|calculat@1||-6|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|-316||||
+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@32||-241.5|122||||
+NX-Metal-2-Metal-3-Con|contact@36||-52|-304||||
+NX-Metal-2-Metal-3-Con|contact@37||-52|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@44||-261|-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||-166|16||||
+NX-Metal-1-Metal-2-Con|contact@49||-285|-260||||
+NX-Metal-2-Metal-3-Con|contact@50||-214|-260||||
+NX-Metal-2-Metal-3-Con|contact@52||-214|248||||
+NX-Metal-2-Metal-3-Con|contact@54||-220|-116||||
+NX-Metal-2-Metal-3-Con|contact@55||-220|316||||
+NX-Metal-2-Metal-3-Con|contact@56||-220|16||||
+NX-Metal-1-Metal-2-Con|contact@57||-285|248||||
+NX-Metal-1-Metal-2-Con|contact@58||-298.5|34||||
+NX-Metal-2-Metal-3-Con|contact@59||-214|34||||
+NX-Metal-1-Metal-2-Con|contact@61||-282|-116||||
+NX-Metal-1-Metal-2-Con|contact@62||-292.5|-178||||
+NX-Metal-1-Metal-2-Con|contact@63||-255|-178||||
+NX-Metal-1-Metal-2-Con|contact@64||-259.5|-310||||
+NX-Metal-1-Metal-2-Con|contact@65||-245.5|-316||||
+NX-Metal-2-Metal-3-Con|contact@66||-268|-316||||
+NX-Metal-1-Metal-2-Con|contact@67||-267|322||||
+NX-Metal-2-Metal-3-Con|contact@68||-268|322||||
+IilcEven;10{lay}|ilcEven@9||51|-216|||D5G4;
+IilcOdd;8{lay}|ilcOdd@7||13|216|Y||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||-300.5|0|||D5G4;
+Igates3inM:nand3in6.6A;6{lay}|nand3in6@2||-285|-288|||D5G4;
+Igates3inM:orNand10;1{lay}|orNand10@0||-289|-144|||D5G4;
+NMetal-1-Pin|pin@320||259|75||||
+NMetal-1-Pin|pin@322||220.5|69||||
+NMetal-1-Pin|pin@324||111.5|72||||
+NMetal-1-Pin|pin@326||63|66||||
+NMetal-1-Pin|pin@328||-63|69||||
+NMetal-1-Pin|pin@339||193.5|-75||||
+NMetal-1-Pin|pin@340||154|-69||||
+NMetal-1-Pin|pin@343||20.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||-56.5|-69||||
+NMetal-1-Pin|pin@428||-147|-78||||
+NMetal-1-Pin|pin@430||110.5|-69||||
+NMetal-1-Pin|pin@431||20|-75||||
+NMetal-1-Pin|pin@432||187|-75||||
+NMetal-1-Pin|pin@433||277.5|-72||||
+NMetal-1-Pin|pin@450||265|-72||||
+NMetal-1-Pin|pin@635||-294.5|-313.5||||
+NMetal-3-Pin|pin@642||-52|-12||||
+NMetal-1-Pin|pin@643||-198.5|-78||||
+NMetal-3-Pin|pin@647||-256|-86.5||||
+NMetal-1-Pin|pin@658||-198.5|-33||||
+NMetal-1-Pin|pin@659||-267|-72||||
+NMetal-1-Pin|pin@660||-261|-72||||
+NMetal-1-Pin|pin@667||-261|-250||||
+NMetal-1-Pin|pin@668||-271|-250||||
+NMetal-2-Pin|pin@679||-250|-178||||
+NMetal-1-Pin|pin@686||-241.5|72||||
+NMetal-1-Pin|pin@687||-267|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||||
+NMetal-1-Pin|pin@695||-267|-163||||
+NMetal-1-Pin|pin@696||-267|-78||||
+NMetal-1-Pin|pin@698||-296|-78||||
+NMetal-1-Pin|pin@707||-248|-218||||
+NMetal-1-Pin|pin@709||-255|-218||||
+NMetal-1-Pin|pin@710||-275|-163||||
+NMetal-1-Pin|pin@712||-248|-296.5||||
+NMetal-1-Pin|pin@713||-259.5|-296.5||||
+NMetal-3-Pin|pin@718||-214|222.5||||
+NMetal-3-Pin|pin@727||-268|-150||||
+NMetal-1-Pin|pin@729||-282|-120||||
+NMetal-1-Pin|pin@730||-267|313||||
+IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@1||-237|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||335.5|0|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-257|-288|||D5G4;
+IwiresL:select15;1{lay}|select15@3||-262|-144|||D5G4;
+IwiresL:select80;1{lay}|select80@0||298|0|||D5G4;
+Ametal-1|net@660|||S2700|pin@422||-147|69|ilcOdd@7|bit[5]|-147|82
+Ametal-1|net@662|||S2700|pin@423||-56.5|75|ilcOdd@7|do[5]|-56.5|101
+Ametal-1|net@664|||S2700|pin@424||20|72|ilcOdd@7|bit[3]|20|82
+Ametal-1|net@666|||S2700|pin@425||110.5|77.5|ilcOdd@7|do[3]|110.5|101
+Ametal-1|net@668|||S2700|pin@426||187|75|ilcOdd@7|bit[1]|187|82
+Ametal-1|net@669|||S0|pin@320||259|75|pin@426||187|75
+Ametal-1|net@674|||S900|pin@427||-56.5|-69|ilcEven@9|do[6]|-56.5|-101
+Ametal-1|net@676|||S900|pin@428||-147|-78|ilcEven@9|bit[6]|-147|-82
+Ametal-1|net@680|||S900|pin@430||110.5|-69|ilcEven@9|do[4]|110.5|-101
+Ametal-1|net@681|||S0|pin@343||20.5|-75|pin@431||20|-75
+Ametal-1|net@682|||S900|pin@431||20|-75|ilcEven@9|bit[4]|20|-82
+Ametal-1|net@683|||S1800|pin@432||187|-75|pin@339||193.5|-75
+Ametal-1|net@684|||S900|pin@432||187|-75|ilcEven@9|bit[2]|187|-82
+Ametal-1|net@685|||S1800|pin@450||265|-72|pin@433||277.5|-72
+Ametal-1|net@686|||S900|pin@433||277.5|-72|ilcEven@9|do[2]|277.5|-101
+Ametal-1|net@707|||S0|pin@340||154|-69|pin@430||110.5|-69
+Ametal-1|net@708|||S0|pin@344||-28|-69|pin@427||-56.5|-69
+Ametal-1|net@709|||S900|pin@324||111.5|72|calculat@1|bit[3]|111.5|63
+Ametal-1|net@710|||S900|pin@326||63|66|calculat@1|do[5]|63|63
+Ametal-1|net@711|||S900|pin@328||-63|69|calculat@1|bit[5]|-63|63
+Ametal-1|net@713|||S2700|pin@343||20.5|-75|calculat@1|bit[4]|20.5|-63
+Ametal-1|net@714|||S2700|pin@344||-28|-69|calculat@1|do[6]|-28|-63
+Ametal-1|net@718|||S900|pin@320||259|75|calculat@1|bit[1]|259|63
+Ametal-1|net@719|||S900|pin@322||220.5|69|calculat@1|do[3]|220.5|63
+Ametal-1|net@722|||S2700|pin@339||193.5|-75|calculat@1|bit[2]|193.5|-63
+Ametal-1|net@723|||S2700|pin@340||154|-69|calculat@1|do[4]|154|-63
+Ametal-1|net@725|||S2700|pin@450||265|-72|calculat@1|do[2]|265|-63
+Ametal-4|net@1023|||S1800|pinsIn07@1|in[1]|-237|-17.4|contact@20||296|-17.4
+Ametal-4|net@1024|||S0|contact@21||302|-11.6|pinsIn07@1|in[2]|-237|-11.6
+Ametal-4|net@1025|||S0|contact@22||152|-5.8|pinsIn07@1|in[3]|-237|-5.8
+Ametal-4|net@1026|||S0|contact@23||158|0|pinsIn07@1|in[4]|-237|0
+Ametal-4|net@1027|||S0|contact@24||8|5.8|pinsIn07@1|in[5]|-237|5.8
+Ametal-3|net@1037|||S900|contact@26||-130|17.4|contact@19||-130|-316
+Ametal-2|net@1039|||S0|ilcOdd@7|inLO[1]|322.5|316|contact@13||296|316
+Ametal-2|net@1041|||S0|ilcOdd@7|inLO[3]|155.5|316|contact@14||152|316
+Ametal-2|net@1043|||S1800|ilcOdd@7|inLO[5]|-11.5|316|contact@15||8|316
+Ametal-2|net@1045|||S0|ilcEven@9|inLO[2]|322.5|-316|contact@16||302|-316
+Ametal-2|net@1047|||S1800|ilcEven@9|inLO[4]|155.5|-316|contact@17||158|-316
+Ametal-2|net@1049|||S1800|ilcEven@9|inLO[6]|-11.5|-316|contact@18||14|-316
+Ametal-2|net@1051|||S1800|ilcEven@9|inLO[8]|-217|-316|contact@19||-130|-316
+Ametal-4|net@1063|||S0|contact@25||14|11.6|pinsIn07@1|in[6]|-237|11.6
+Ametal-4|net@1065|||S0|contact@26||-130|17.4|pinsIn07@1|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@1128|||S1800|nand3in6@2|inA|-293.5|-310|contact@64||-259.5|-310
+Ametal-1|net@1129|||S900|ilcEven@9|out[1]|-248|-253|pin@712||-248|-296.5
+Ametal-2|net@1159|||S0|ilcOdd@7|zero|-233|122|contact@32||-241.5|122
+Ametal-2|net@1160|||S0|ilcOdd@7|ilc[decLO]|-221|166|contact@40||-256|166
+Ametal-2|net@1162|||S0|ilcEven@9|ilc[decLO]|-221|-166|contact@41||-256|-166
+Ametal-1|net@1173|||S900|pin@687||-267|72|calculat@1|zero|-267|18.1
+Ametal-1|net@1180|||S0|nand3in6@2|inC|-285|-313.5|pin@635||-294.5|-313.5
+Ametal-2|net@1190|||S0|ilcEven@9|load[T]|-32|-304|contact@36||-52|-304
+Ametal-3|net@1192|||S2700|pin@642||-52|-12|contact@37||-52|304
+Ametal-2|net@1194|||S0|ilcOdd@7|load[T]|-32|304|contact@37||-52|304
+Ametal-1|net@1198|||S0|pin@428||-147|-78|pin@643||-198.5|-78
+Ametal-3|net@1204|||S2700|contact@36||-52|-304|pin@642||-52|-12
+Ametal-3|net@1207|||S2700|pin@647||-256|-86.5|contact@40||-256|166
+Ametal-3|net@1225|||S2700|contact@41||-256|-166|pin@647||-256|-86.5
+Ametal-1|net@1228|||S2700|pin@643||-198.5|-78|pin@658||-198.5|-33
+Ametal-1|net@1229|||S0|pin@658||-198.5|-33|calculat@1|bit[6]|-204|-33
+Ametal-1|net@1231|||S1800|pin@659||-267|-72|pin@660||-261|-72
+Ametal-1|net@1232|||S900|pin@660||-261|-72|contact@44||-261|-122
+Ametal-1|net@1233|||S900|calculat@1|out_4|-267|-36|pin@659||-267|-72
+Ametal-2|net@1235|||S0|ilcEven@9|zero|-233|-122|contact@44||-261|-122
+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-2|net@1247|||S1800|contact@45||-294.5|-278|contact@46||-271|-278
+Ametal-1|net@1256|||S0|pin@322||220.5|69|pin@690||176|69
+Ametal-1|net@1258|||S1800|pin@689||3|66|pin@326||63|66
+Ametal-1|net@1260|||S1800|pin@422||-147|69|pin@328||-63|69
+Ametal-1|net@1271||0.4|S2700|calculat@1|out|-166|10.5|contact@47||-166|16
+Ametal-1|net@1284|||S900|contact@32||-241.5|122|pin@686||-241.5|72
+Ametal-1|net@1285|||S0|pin@686||-241.5|72|pin@687||-267|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||111.5|72
+Ametal-1|net@1300|||S2700|nand3in6@2|inB|-285|-264|contact@49||-285|-260
+Ametal-2|net@1301|||S1800|contact@49||-285|-260|contact@50||-214|-260
+Ametal-3|net@1313|||S2700|contact@50||-214|-260|contact@59||-214|34
+Ametal-2|net@1319|||S1800|ilcOdd@7|do[7]|-238|316|contact@55||-220|316
+Ametal-3|net@1320|||S2700|contact@56||-220|16|contact@55||-220|316
+Ametal-2|net@1323|||S0|contact@47||-166|16|contact@56||-220|16
+Ametal-3|net@1325|||S2700|contact@54||-220|-116|contact@56||-220|16
+Ametal-2|net@1328||6.2|S0|pinsVddG@6|gnd|335.5|0|calculat@1|gnd_1|279.5|0
+Ametal-2|net@1329||6.2|S1800|calculat@1|vdd_2|279.5|50|pinsVddG@6|vdd|335.5|50
+Ametal-2|net@1330||6.2|S1800|calculat@1|vdd_3|279.5|-50|pinsVddG@6|vdd_1|335.5|-50
+Ametal-2|net@1342|||S0|contact@52||-214|248|contact@57||-285|248
+Ametal-1|net@1343|||S900|ilcOdd@7|out|-285|295|contact@57||-285|248
+Ametal-2|net@1370||6.2|S1800|nand3in6@2|vdd_3|-260.5|-338|ilcEven@9|vdd_1|-252.5|-338
+Ametal-2|net@1371||6.2|S0|ilcEven@9|gnd_9|-252.5|-288|nand3in6@2|gnd_1|-260.5|-288
+Ametal-2|net@1372||6.2|S0|ilcEven@9|vdd_20|-252.5|-238|nand3in6@2|vdd_2|-260.5|-238
+Ametal-2|net@1375|||S0|inv05@0|gnd_1|-291.5|0|calculat@1|gnd|-291.5|0
+Ametal-2|net@1376|||S0|inv05@0|vdd_2|-291.5|50|calculat@1|vdd|-291.5|50
+Ametal-2|net@1377|||S0|inv05@0|vdd_3|-291.5|-50|calculat@1|vdd_4|-291.5|-50
+Ametal-1|net@1378|||S2700|inv05@0|in[1]|-298.5|15|contact@58||-298.5|34
+Ametal-2|net@1380|||S1800|contact@58||-298.5|34|contact@59||-214|34
+Ametal-3|net@1381|||S2700|contact@59||-214|34|pin@718||-214|222.5
+Ametal-1|net@1387|||S2700|pin@695||-267|-163|pin@696||-267|-78
+Ametal-1|net@1389|||S0|pin@696||-267|-78|pin@698||-296|-78
+Ametal-1|net@1390|||S900|inv05@0|out[1]|-296|-7|pin@698||-296|-78
+Ametal-2|net@1395|||S0|contact@54||-220|-116|contact@61||-282|-116
+Ametal-1|net@1400|||S900|orNand10@0|inA|-292.5|-164|contact@62||-292.5|-178
+Ametal-1|net@1405|||S2700|ilcEven@9|out[1]|-248|-253|pin@707||-248|-218
+Ametal-1|net@1409|||S900|contact@63||-255|-178|pin@709||-255|-218
+Ametal-1|net@1410|||S0|pin@707||-248|-218|pin@709||-255|-218
+Ametal-1|net@1411|||S0|pin@695||-267|-163|pin@710||-275|-163
+Ametal-1|net@1412|||S900|pin@710||-275|-163|orNand10@0|inB@610092188|-275|-171
+Ametal-1|net@1414|||S2700|pin@667||-261|-250|contact@44||-261|-122
+Ametal-2|net@1415||6.2|S1800|orNand10@0|vdd_3|-268.5|-194|ilcEven@9|vdd_19|-255.5|-194
+Ametal-2|net@1416||6.2|S0|ilcEven@9|gnd|-255.5|-144|orNand10@0|gnd_1|-268.5|-144
+Ametal-2|net@1417||6.2|S0|ilcEven@9|vdd|-255.5|-94|orNand10@0|vdd_2|-268.5|-94
+Ametal-2|net@1418|||S0|pin@679||-250|-178|contact@63||-255|-178
+Ametal-1|net@1421|||S0|pin@712||-248|-296.5|pin@713||-259.5|-296.5
+Ametal-1|net@1425|||S900|pin@713||-259.5|-296.5|contact@64||-259.5|-310
+Ametal-3|net@1430|||S2700|pin@718||-214|222.5|contact@52||-214|248
+Ametal-1|net@1432|||S900|ilcEven@9|inC|-245.5|-313|contact@65||-245.5|-316
+Ametal-2|net@1433|||S0|contact@65||-245.5|-316|contact@66||-268|-316
+Ametal-3|net@1441|||S2700|pin@727||-268|-150|contact@68||-268|322
+Ametal-1|net@1443|||S900|contact@61||-282|-116|pin@729||-282|-120
+Ametal-1|net@1444|||S1800|pin@729||-282|-120|orNand10@0|inB|-281|-120
+Ametal-3|net@1445|||S2700|contact@66||-268|-316|pin@727||-268|-150
+Ametal-2|net@1446|||S0|contact@67||-267|322|contact@68||-268|322
+Ametal-1|net@1447|||S900|contact@67||-267|322|pin@730||-267|313
+Ametal-1|net@1448|||S1800|pin@730||-267|313|ilcOdd@7|inC|-265.5|313
+Ametal-2|net@1450|||S0|contact@63||-255|-178|contact@62||-292.5|-178
+Ebitt[1]||D5G2;|ilcOdd@7|bitt[1]|O
+Ebitt[2]||D5G2;|ilcEven@9|bitt[2]|O
+Ebitt[3]||D5G2;|ilcOdd@7|bitt[3]|O
+Ebitt[4]||D5G2;|ilcEven@9|bitt[4]|O
+Ebitt[5]||D5G2;|ilcOdd@7|bitt[5]|O
+Ebitt[6]||D5G2;|ilcEven@9|bitt[6]|O
+Ebitt[7]||D5G2;|pin@718||O
+Ebitt[8]||D5G2;|pin@679||O
+Egnd||D5G2;|ilcOdd@7|gnd|G
+Egnd_1||D5G2;|ilcOdd@7|gnd_1|G
+Egnd_3||D5G2;|ilcOdd@7|gnd_6|G
+Egnd_4||D5G2;|ilcOdd@7|gnd_4|G
+Egnd_6||D5G2;|ilcEven@9|gnd_6|G
+Egnd_24||D5G2;|nand3in6@2|gnd|G
+Egnd_26||D5G2;|pinsVddG@6|gnd|G
+Egnd_27||D5G2;|orNand10@0|gnd|G
+Egnd_28||D5G2;|inv05@0|gnd|G
+Egnd_29||D5G2;|ilcEven@9|gnd_1|G
+Eilc[decLO]||D5G2;|pin@647||I
+Eilc[do]||D5G2;|nand3in6@2|out_1|O
+Eilc[load]||D5G2;|pin@642||I
+Eout_1|ilc[mo]|D5G2;|orNand10@0|out|O
+Eilc[torpLO]||D5G2;|pin@727||I
+EinLO[1]||D5G2;|pinsIn07@1|in[1]|I
+EinLO[2]||D5G2;|pinsIn07@1|in[2]|I
+EinLO[3]||D5G2;|pinsIn07@1|in[3]|I
+EinLO[4]||D5G2;|pinsIn07@1|in[4]|I
+EinLO[5]||D5G2;|pinsIn07@1|in[5]|I
+EinLO[6]||D5G2;|pinsIn07@1|in[6]|I
+EinLO[8]||D5G2;|pinsIn07@1|in[7]|I
+Eouttt[1]||D5G2;|ilcEven@9|outtt[1]|O
+Evdd||D5G2;|ilcOdd@7|vdd|P
+Evdd_1||D5G2;|ilcOdd@7|vdd_1|P
+Evdd_2||D5G2;|ilcOdd@7|vdd_2|P
+Evdd_3||D5G2;|ilcEven@9|vdd_3|P
+Evdd_7||D5G2;|ilcOdd@7|vdd_7|P
+Evdd_10||D5G2;|ilcOdd@7|vdd_15|P
+Evdd_11||D5G2;|ilcOdd@7|vdd_16|P
+Evdd_12||D5G2;|ilcOdd@7|vdd_12|P
+Evdd_13||D5G2;|ilcOdd@7|vdd_13|P
+Evdd_46||D5G2;|nand3in6@2|vdd|P
+Evdd_47||D5G2;|nand3in6@2|vdd_1|P
+Evdd_49||D5G2;|pinsVddG@6|vdd|P
+Evdd_50||D5G2;|pinsVddG@6|vdd_1|P
+Evdd_51||D5G2;|orNand10@0|vdd|P
+Evdd_52||D5G2;|orNand10@0|vdd_1|P
+Evdd_53||D5G2;|inv05@0|vdd|P
+Evdd_54||D5G2;|inv05@0|vdd_1|P
+Evdd_55||D5G2;|ilcEven@9|vdd_2|P
+Evdd_56||D5G2;|ilcEven@9|vdd_12|P
+Evdd_57||D5G2;|ilcEven@9|vdd_13|P
+X
+
 # Cell ilc;8{lay}
-Cilc;8{lay}||cmos90|1216796087191|1241545361762|I|ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cilc;8{lay}||cmos90|1216796087191|1241981698008|I|ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icalculate;5{lay}|calculat@1||-24|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@13||296|316||||
@@ -859,7 +1147,7 @@ Evdd_50||D5G2;|pinsVddG@6|vdd_1|P
 X
 
 # Cell ilc;8{sch}
-Cilc;8{sch}||schematic|1216797097518|1241885742249|
+Cilc;8{sch}||schematic|1216797097518|1241982836039|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icalculate;1{ic}|calculat@0||3|-3|||D5G4;
 NOff-Page|conn@0||36.5|-27|||YRR|
@@ -933,14 +1221,14 @@ Ngeneric:Invisible-Pin|pin@261||-51.5|-22|||||ART_message(D3G2;)S["ilc[torpLO] f
 Ngeneric:Invisible-Pin|pin@262||-19|48|||||ART_message(D3G2;)S[The central calculate circuit produces:,zero = all bits have reached zero,"zoo = do[7] = value is zero or one","because bit[2:6] are all zero."]
 Ngeneric:Invisible-Pin|pin@263||26|48.5|||||ART_message(D3G2;)S["Torpedo drives ilc[torpLO] momentarily LO",which turns overflow on and infinity off:,right hand column applies.,"After a torpedo, each move acts exactly once",until ILC is loaded with a fresh value.]
 Ngeneric:Invisible-Pin|pin@264||29.5|67.5|||||ART_message(D3G2;)S["Not shown: for infinite moves,","ilc[mo,do] are both asserted."]
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-78|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D353.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@2||-78|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D470.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||-78|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D418.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||-78|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D480.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@5||-78|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D403.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@48||-22.5|9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1291.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@49||-22.5|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1291.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@51||-22.5|-3|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1291.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@1||-78|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D349.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@2||-78|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D488.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||-78|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D422.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||-78|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D498.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@5||-78|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D407.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@48||-22.5|9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1077.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@49||-22.5|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D687.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@51||-22.5|-3|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1261.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|0|ilcOdd@0|bit[1]|18|13
 Awire|bit[2]|D5G2;||900|calculat@0|bit[2]|12|-6|ilcEven@0|bit[2]|12|-13
 Awire|bit[3]|D5G2;||2700|calculat@0|bit[3]|6|0|ilcOdd@0|bit[3]|6|13
@@ -1251,8 +1539,122 @@ Eload|load[T]|D5G2;|pin@107||I
 Eilc[decLO_1]|zero|D5G2;|pin@133||I
 X
 
+# Cell ilcEven;10{lay}
+CilcEven;10{lay}||cmos90|1216735796008|1241981698008||ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@45||-250.5|-88||||
+NX-Metal-1-Metal-2-Con|contact@46||-221|-106||||
+NX-Metal-1-Metal-2-Con|contact@48||-221|56||||
+NX-Metal-1-Metal-2-Con|contact@49||-250.5|88||||
+NX-Metal-1-Metal-2-Con|contact@50||-262.5|-106||||
+NX-Metal-1-Metal-2-Con|contact@51||-277.5|-100||||
+Igates1inM:inv30;1{lay}|inv30@9||-233|72|||D5G4;
+Igates1inM:inv30;1{lay}|inv30@10||-233|-72|||D5G4;
+IlatchesK:mlat1in5s;2{lay}|mlat1in5@0||-277.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@148||-250.5|-47||||
+NMetal-2-Pin|pin@149||-268|-100||||
+NMetal-1-Pin|pin@153||-250.5|-97||||
+NMetal-1-Pin|pin@157||-250.5|103||||
+NMetal-1-Pin|pin@158||-250.5|41||||
+NMetal-1-Pin|pin@160||-250.5|-53||||
+NMetal-1-Pin|pin@161||-262.5|-97||||
+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@874|||S0|pin@149||-268|-100|contact@51||-277.5|-100
+Ametal-1|net@884|||RS1800|pin@153||-250.5|-97|inv30@10|inA|-240|-97
+Ametal-1|net@886|||S900|contact@45||-250.5|-88|pin@153||-250.5|-97
+Ametal-1|net@888|||S900|inv30@10|out|-221|-72|contact@46||-221|-106
+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|-240|-47|pin@148||-250.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||-250.5|-88|pin@160||-250.5|-53
+Ametal-2|net@927|||S0|ringB@4|load[T]|-83|-88|contact@45||-250.5|-88
+Ametal-2|net@928|||S1800|contact@46||-221|-106|ringB@4|load[F]|-89|-106
+Ametal-2|net@929|||S0|inv30@10|gnd_1|-216.5|-72|ringB@4|gnd_3|-216.5|-72
+Ametal-2|net@930|||S0|inv30@10|vdd_2|-216.5|-22|ringB@4|vdd_6|-216.5|-22
+Ametal-2|net@931|||S0|inv30@10|vdd_3|-216.5|-122|ringB@4|vdd_7|-216.5|-122
+Ametal-2|net@932|||S1800|mlat1in5@0|gnd_1|-251.5|-72|inv30@10|gnd|-249.5|-72
+Ametal-2|net@933|||S1800|mlat1in5@0|vdd_2|-251.5|-22|inv30@10|vdd|-249.5|-22
+Ametal-2|net@934|||S1800|mlat1in5@0|vdd_3|-251.5|-122|inv30@10|vdd_1|-249.5|-122
+Ametal-2|net@936|||S0|contact@46||-221|-106|contact@50||-262.5|-106
+Ametal-1|net@938|||S2700|pin@160||-250.5|-53|pin@148||-250.5|-47
+Ametal-1|net@939|||S0|pin@160||-250.5|-53|mlat1in5@0|clB[T]|-264.5|-53
+Ametal-1|net@941|||S900|mlat1in5@0|inB|-277.5|-97|contact@51||-277.5|-100
+Ametal-1|net@942|||S2700|contact@50||-262.5|-106|pin@161||-262.5|-97
+Ametal-1|net@943|||S0|pin@161||-262.5|-97|mlat1in5@0|clB[F]|-264.5|-97
+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;|mlat1in5@0|out[1]|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||D5G2;|nor15@0|gnd_1|G
+Egnd_1||D5G2;|ringB@6|gnd_1|G
+Egnd_6||D5G2;|ringB@6|gnd|G
+Egnd_9||D5G2;|mlat1in5@0|gnd|G
+Eilc[decLO]||D5G2;|nor15@0|inB|I
+EinC|ilc[torpLO]|D5G2;|mlat1in5@0|inC|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
+Eouttt[1]||D5G2;|mlat1in5@0|outtt[1]|O
+Evdd||D5G2;|nor15@0|vdd_2|P
+Evdd_1||D5G2;|mlat1in5@0|vdd_1|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_19||D5G2;|nor15@0|vdd_3|P
+Evdd_20||D5G2;|mlat1in5@0|vdd|P
+Ezero||D5G2;|nor15@0|inA|I
+X
+
 # Cell ilcEven;9{lay}
-CilcEven;9{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CilcEven;9{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)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@42||-228|-88||||
 NX-Metal-1-Metal-2-Con|contact@43||-244.5|-106||||
@@ -1369,7 +1771,7 @@ EinA|zero|D5G2;|nor15@0|inA|I
 X
 
 # Cell ilcEven;7{sch}
-CilcEven;7{sch}||schematic|1216766649341|1241875494464|
+CilcEven;7{sch}||schematic|1216766649341|1241982811881|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||45|12|||XY|
 NOff-Page|conn@1||14.5|12|||XY|
@@ -1426,7 +1828,7 @@ 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||-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|-23|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@9||30.5|-23|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1311.1999999999996|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||-28|-24|pin@139||-28|-20
@@ -1765,7 +2167,7 @@ EDvoid|sel[rD]|D5G2;|pin@0||I
 X
 
 # Cell ilcLoad;1{lay}
-CilcLoad;1{lay}||cmos90|1240768218601|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CilcLoad;1{lay}||cmos90|1240768218601|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-108.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||107.5|10||||
@@ -1957,8 +2359,183 @@ Eload|load[T]|D5G2;|pin@10||I
 Echeck[T_1]|zero|D5G2;|pin@96||I
 X
 
+# Cell ilcOdd;8{lay}
+CilcOdd;8{lay}||cmos90|1216735796008|1241981698008||ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+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@40||-212.5|-88||||
+NX-Metal-1-Metal-2-Con|contact@41||-183|-106||||
+NX-Metal-1-Metal-2-Con|contact@42||-275.5|50||||
+NX-Metal-1-Metal-2-Con|contact@46||-237.5|-106||||
+NX-Metal-1-Metal-2-Con|contact@47||-259.5|-100||||
+NX-Metal-1-Metal-2-Con|contact@48||-224|-72||6.2||
+NX-Metal-1-Metal-2-Con|contact@49||-246.5|-82||||
+NX-Metal-1-Metal-2-Con|contact@50||-304|-82||||
+Igates1inM:inv05;1{lay}|inv05@1||-277.5|72|Y||D5G4;
+Igates1inM:inv05;1{lay}|inv05@2||-286.5|72|X||D5G4;
+Igates1inM:inv10E;1{lay}|inv10E@0||-294|-72|XY||D5G4;
+Igates1inM:inv30;1{lay}|inv30@11||-195|72|||D5G4;
+Igates1inM:inv30;1{lay}|inv30@12||-195|-72|||D5G4;
+IlatchesK:mlat2in5s;1{lay}|mlat2in5@0||-249.5|-72|X||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@246||-212.5|-47||||
+NMetal-1-Pin|pin@249||-212.5|-97||||
+NMetal-1-Pin|pin@259||-212.5|103||||
+NMetal-1-Pin|pin@260||-212.5|41||||
+NMetal-1-Pin|pin@264||-270|2||||
+NMetal-2-Pin|pin@268||-251|-100||||
+NMetal-1-Pin|pin@271||-212.5|-53||||
+NMetal-1-Pin|pin@272||-281|-47||||
+NMetal-1-Pin|pin@273||-273|87||||
+NMetal-1-Pin|pin@274||-273|68||||
+NMetal-1-Pin|pin@275||-270|68||||
+NMetal-1-Pin|pin@277||-222.5|2||||
+NMetal-1-Pin|pin@282||-220.5|-93||||
+NMetal-1-Pin|pin@283||-224|-93||||
+NMetal-1-Pin|pin@284||-222.5|-46||||
+NMetal-1-Pin|pin@285||-246.5|-46||||
+NMetal-1-Pin|pin@288||-291|0||||
+NMetal-1-Pin|pin@290||-304|0||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-322.5|72|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-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:select30;1{lay}|select30@0||-310|-72|||D5G4;
+IwiresL:select40;1{lay}|select40@1||-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-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-1|net@1109|||RS0|inv30@12|inA|-202|-97|pin@249||-212.5|-97
+Ametal-1|net@1111|||S2700|pin@249||-212.5|-97|contact@40||-212.5|-88
+Ametal-1|net@1116|||S900|inv30@12|out|-183|-72|contact@41||-183|-106
+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-1|net@1134||0.4|S900|inv05@1|in[1]|-275.5|57|contact@42||-275.5|50
+Ametal-1|net@1143|||S0|pin@277||-222.5|2|pin@264||-270|2
+Ametal-1|net@1147|||S1800|pin@246||-212.5|-47|inv30@12|inB|-202|-47
+Ametal-1|net@1148|||S900|pin@271||-212.5|-53|contact@40||-212.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@1185|||S1800|contact@41||-183|-106|ringB@3|load[F]|-51|-106
+Ametal-2|net@1186|||S1800|contact@40||-212.5|-88|ringB@3|load[T]|-45|-88
+Ametal-2|net@1198|||S1800|mlat2in5@0|gnd_1|-213.5|-72|inv30@12|gnd|-211.5|-72
+Ametal-2|net@1199|||S1800|mlat2in5@0|vdd_2|-213.5|-22|inv30@12|vdd|-211.5|-22
+Ametal-2|net@1200|||S1800|mlat2in5@0|vdd_3|-213.5|-122|inv30@12|vdd_1|-211.5|-122
+Ametal-1|net@1201|||S900|pin@246||-212.5|-47|pin@271||-212.5|-53
+Ametal-1|net@1202|||S0|pin@271||-212.5|-53|mlat2in5@0|clA[T]|-237.5|-53
+Ametal-2|net@1204|||S0|contact@41||-183|-106|contact@46||-237.5|-106
+Ametal-1|net@1205|||S900|mlat2in5@0|clA[F]|-237.5|-97|contact@46||-237.5|-106
+Ametal-1|net@1206|||S900|mlat2in5@0|out[1]|-281|-37|pin@272||-281|-47
+Ametal-1|net@1207|||S0|pin@272||-281|-47|inv10E@0|in|-292.5|-47
+Ametal-2|net@1208|||S0|pin@268||-251|-100|contact@47||-259.5|-100
+Ametal-1|net@1209|||S900|mlat2in5@0|inB|-259.5|-97|contact@47||-259.5|-100
+Ametal-2|net@1210|||S0|inv10E@0|gnd|-285.5|-72|mlat2in5@0|gnd|-285.5|-72
+Ametal-2|net@1211|||S0|inv10E@0|vdd_1|-285.5|-22|mlat2in5@0|vdd|-285.5|-22
+Ametal-2|net@1212|||S0|inv10E@0|vdd|-285.5|-122|mlat2in5@0|vdd_1|-285.5|-122
+Ametal-2|net@1213|||S0|inv05@2|gnd|-277.5|72|inv05@1|gnd|-286.5|72
+Ametal-2|net@1214|||S0|inv05@2|vdd|-277.5|122|inv05@1|vdd_1|-286.5|122
+Ametal-2|net@1215|||S0|inv05@2|vdd_1|-277.5|22|inv05@1|vdd|-286.5|22
+Ametal-1|net@1216|||S2700|inv05@1|out[1]|-273|79|pin@273||-273|87
+Ametal-1|net@1217|||S0|pin@273||-273|87|inv05@2|in[1]|-288.5|87
+Ametal-1|net@1218|||S900|inv05@1|out[1]|-273|79|pin@274||-273|68
+Ametal-1|net@1219|||S1800|pin@274||-273|68|pin@275||-270|68
+Ametal-1|net@1222|||S900|pin@275||-270|68|pin@264||-270|2
+Ametal-2|net@1223||6.2|S0|inv05@2|vdd_3|-295.5|22|pinsVddG@0|vdd_1|-322.5|22
+Ametal-2|net@1224||6.2|S1800|pinsVddG@0|gnd|-322.5|72|inv05@2|gnd_1|-295.5|72
+Ametal-2|net@1225||6.2|S1800|pinsVddG@0|vdd|-322.5|122|inv05@2|vdd_2|-295.5|122
+Ametal-1|net@1227|||S900|pin@277||-222.5|2|pin@284||-222.5|-46
+Ametal-1|net@1229|||S2700|contact@50||-304|-82|pin@290||-304|0
+Ametal-1|net@1233|||S2700|mlat2in5@0|inA|-220.5|-97|pin@282||-220.5|-93
+Ametal-1|net@1234|||S0|pin@282||-220.5|-93|pin@283||-224|-93
+Ametal-1|net@1235|||S2700|pin@283||-224|-93|contact@48||-224|-72
+Ametal-2|net@1236||6.2|S0|mlat2in5@0|gnd_1|-213.5|-72|contact@48||-224|-72
+Ametal-1|net@1238|||S0|pin@284||-222.5|-46|pin@285||-246.5|-46
+Ametal-1|net@1239|||S900|pin@285||-246.5|-46|mlat2in5@0|clB[T]|-246.5|-53
+Ametal-1|net@1240|||S2700|mlat2in5@0|clB[F]|-246.5|-97|contact@49||-246.5|-82
+Ametal-1|net@1244|||S900|inv05@2|out[1]|-291|65|pin@288||-291|0
+Ametal-2|net@1248|||S0|contact@49||-246.5|-82|contact@50||-304|-82
+Ametal-1|net@1249|||S0|pin@288||-291|0|pin@290||-304|0
+Ametal-2|net@1250|||S0|inv30@12|gnd_1|-178.5|-72|ringB@3|gnd_3|-178.5|-72
+Ametal-2|net@1251|||S0|inv30@12|vdd_2|-178.5|-22|ringB@3|vdd_6|-178.5|-22
+Ametal-2|net@1252|||S0|inv30@12|vdd_3|-178.5|-122|ringB@3|vdd_7|-178.5|-122
+Ametal-2|net@1253||6.2|S1800|pinsVddG@1|vdd|-322.5|-22|inv10E@0|vdd_3|-302.5|-22
+Ametal-2|net@1254||6.2|S0|inv10E@0|gnd_1|-302.5|-72|pinsVddG@1|gnd|-322.5|-72
+Ametal-2|net@1255||6.2|S0|inv10E@0|vdd_2|-302.5|-122|pinsVddG@1|vdd_1|-322.5|-122
+Ametal-2|net@1256|||S0|nor15@0|inB|-234|50|contact@42||-275.5|50
+Ebit[1]||D5G2;|ringB@5|bit[1]|O
+Ebit[3]||D5G2;|ringB@4|bit[1]|O
+Ebit[5]||D5G2;|ringB@3|bit[1]|O
+Eout|bit[7]|D5G2;|inv10E@0|out|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_4||D5G2;|pinsVddG@0|gnd|G
+Egnd_6||D5G2;|pinsVddG@1|gnd|G
+Eilc[decLO]||D5G2;|nor15@0|inB|I
+EinC|ilc[torpLO]|D5G2;|mlat2in5@0|inC|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]||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_12||D5G2;|pinsVddG@0|vdd|P
+Evdd_13||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_15||D5G2;|pinsVddG@1|vdd|P
+Evdd_16||D5G2;|pinsVddG@1|vdd_1|P
+Ezero||D5G2;|nor15@0|inA|I
+X
+
 # Cell ilcOdd;7{lay}
-CilcOdd;7{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CilcOdd;7{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTX8;Y144;)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@31||271|122||6.2||
 NX-Metal-1-Metal-2-Con|contact@37||-212.5|88||||
@@ -2103,7 +2680,7 @@ EinA|zero|D5G2;|nor15@0|inA|I
 X
 
 # Cell ilcOdd;7{sch}
-CilcOdd;7{sch}||schematic|1216766649341|1241877180095|
+CilcOdd;7{sch}||schematic|1216766649341|1241982729913|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||15|12|||XY|
 NOff-Page|conn@2||-15|12|||XY|
@@ -2174,11 +2751,11 @@ 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||-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|-29|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||-38.5|-21|||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@5||22.5|-29|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1320.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@6||-38.5|-21|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D316.2999999999999|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
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||-57.5|-21|||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@9||-62|3|||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@8||-57.5|-21|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D389.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||-62|3|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D302.0|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||-33|-21|pin@200||-33|-17
 Abus|check[T,F]|D5G2;|-0.5|IJ900|pin@201||-55|11|mlat2in5@4|clB[T,F]|-55|7
@@ -2459,7 +3036,7 @@ Esel[Ld,Co]|sel[Ld,Co,rD]|D5G2;|pin@9||I
 X
 
 # Cell loadORcount;2{lay}
-CloadORcount;2{lay}||cmos90|1240767557206|1241545361762|I|ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CloadORcount;2{lay}||cmos90|1240767557206|1241981698008|I|ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-93|-260||||
 NX-Metal-2-Metal-3-Con|contact@1||40|210||||
@@ -2585,7 +3162,7 @@ Evdd_24||D5G5;|pinsVddG@5|vdd_1|P
 X
 
 # Cell loadORcount;4{sch}
-CloadORcount;4{sch}||schematic|1230935566337|1241540352226|I
+CloadORcount;4{sch}||schematic|1230935566337|1241983065599|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@3||6|-13|||YRRR|
 NOff-Page|conn@5||9|15|||XR|
@@ -2626,8 +3203,8 @@ NWire_Pin|pin@389||21|-17||||
 NWire_Pin|pin@390||27|-20||||
 Ngeneric:Invisible-Pin|pin@391||-33.5|-21.5|||||ART_message(D3G2;)S["sel[rD] selects what to load","1 = olc, 0 = ilc"]
 NWire_Pin|pin@392||-39|-24||||
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6.5|0|||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@1||15.5|0|||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@0||-6.5|0|||D0G4;|ATTR_L(D5G1;PUD)D716.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||15.5|0|||D0G4;|ATTR_L(D5G1;PUD)D643.0999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@880|||900|olcContr@1|fire[zz]|3|3|pin@368||3|0
 Awire|net@882|||900|pin@369||-14|0|olcLoad@0|fire[zz]|-14|-8
 Awire|net@883|||2700|olcCount@0|fire[Co]|27|-8|pin@370||27|0
@@ -2738,7 +3315,7 @@ Es[T,F]|sT,sF|D4G2;|conn@3|a|I
 X
 
 # Cell mux10/2forD;3{lay}
-Cmux10/2forD;3{lay}|mux10/2|cmos90|1216044124953|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmux10/2forD;3{lay}|mux10/2|cmos90|1216044124953|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||
@@ -2914,7 +3491,7 @@ Evdd_3||D5G2;|pinsVddG@2|vdd_1|P
 X
 
 # Cell mux10/2forPS;4{lay}
-Cmux10/2forPS;4{lay}|mux10/2|cmos90|1216044124953|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cmux10/2forPS;4{lay}|mux10/2|cmos90|1216044124953|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 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||
@@ -3239,7 +3816,7 @@ Esel||D5G2;|pin@4||I
 X
 
 # Cell muxForD;1{lay}
-CmuxForD;1{lay}||cmos90|1237123713610|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmuxForD;1{lay}||cmos90|1237123713610|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||135|-16||||
 NX-Metal-1-Metal-2-Con|contact@4||135|0||6.2||
@@ -3470,7 +4047,7 @@ Esel||D5G2;|pin@4||I
 X
 
 # Cell muxForPS;1{lay}
-CmuxForPS;1{lay}||cmos90|1237123713610|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmuxForPS;1{lay}||cmos90|1237123713610|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||-102.5|60||||
 NX-Metal-1-Metal-2-Con|contact@7||-97|-28||||
@@ -3664,7 +4241,7 @@ EzooLO|olc[zero,zoo]|D5G2;|pin@27||O
 X
 
 # Cell olc;9{lay}
-Colc;9{lay}||cmos90|1216796087191|1241545361762|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Colc;9{lay}||cmos90|1216796087191|1241981698008|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icalculate;5{lay}|calculat@0||-6|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@30||243.5|316||||
@@ -3962,7 +4539,7 @@ Es[2,3]|s[1,2]|D5G2;|pin@8||O
 X
 
 # Cell olcControlD;2{lay}
-ColcControlD;2{lay}||cmos90|1232819186778|1241545361762|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ColcControlD;2{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||24.5|-62||||
@@ -4271,7 +4848,7 @@ Esel[Co]||D5G2;|pin@4||I
 X
 
 # Cell olcCount;1{lay}
-ColcCount;1{lay}||cmos90|1232819186778|1241545361762|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ColcCount;1{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@10||-44.5|-50||||
 NX-Metal-1-Metal-2-Con|contact@11||61.5|-50||||
@@ -4478,7 +5055,7 @@ Eload[2]|load[T]|D5G2;|pin@10||I
 X
 
 # Cell olcEven;8{lay}
-ColcEven;8{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ColcEven;8{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||||
@@ -4716,7 +5293,7 @@ EDvoid|sel[rD]|D5G2;|pin@0||I
 X
 
 # Cell olcLoad;2{lay}
-ColcLoad;2{lay}||cmos90|1240768750847|1241545361762|I|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()G1241804032150
+ColcLoad;2{lay}||cmos90|1240768750847|1241981698008|I|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()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-129.5|-50||||
 NX-Metal-1-Metal-2-Con|contact@1||-4.5|82||||
@@ -4866,7 +5443,7 @@ Evdd_7||D5G2;|sucDri10@0|vdd_3|P
 X
 
 # Cell olcLoad;4{sch}
-ColcLoad;4{sch}||schematic|1230935566337|1241540352226|I
+ColcLoad;4{sch}||schematic|1230935566337|1241983105648|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@6||-60|33|||XYR|
 NOff-Page|conn@7||-109.5|26|||Y|
@@ -4920,14 +5497,14 @@ Ngeneric:Invisible-Pin|pin@443||-4|8.5|||||ART_message(D3G2;)S["doneLO[M] is",th
 IdriversM:predDri10wMC;1{ic}|predDri1@0||-67|6|XY||D5G4;
 IdriversM:predDri40;1{ic}|predDri4@0||-98|24|X||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@1||-77.5|6|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@17||-41.5|-11|||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@25||-93|-18|||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@39||-46.5|24|||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@42||-24|0|||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@48||-93|-24|||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@50||-77|-12|||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@51||-49|0|||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@52||-24|12|X||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@17||-41.5|-11|||D0G4;|ATTR_L(D5G1;PUD)D306.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||-93|-18|||D0G4;|ATTR_L(D5G1;PUD)D393.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@39||-46.5|24|||D0G4;|ATTR_L(D5G1;PUD)D299.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@42||-24|0|||D0G4;|ATTR_L(D5G1;PUD)D209.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@48||-93|-24|||D0G4;|ATTR_L(D5G1;PUD)D264.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@50||-77|-12|||D0G4;|ATTR_L(D5G1;PUD)D1062.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@51||-49|0|||D0G4;|ATTR_L(D5G1;PUD)D136.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@52||-24|12|X||D0G4;|ATTR_L(D5G1;PUD)D330.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|do[2]|D5G2;||900|pin@405||-72|6|pin@409||-72|-12
 Awire|net@845|||1800|predDri1@0|mc|-64|8|pin@364||-60|8
 Awire|net@898|||2700|pin@374||-5|12|nand2n_s@1|ina|-5|15.5
@@ -5077,7 +5654,7 @@ Eload[1]|load[T]|D5G2;|pin@10||I
 X
 
 # Cell olcOdd;10{lay}
-ColcOdd;10{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ColcOdd;10{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||||
@@ -5330,7 +5907,7 @@ Esout||D5G2;|pin@14||O
 X
 
 # Cell olcWcont;3{lay}
-ColcWcont;3{lay}||cmos90|1236866224075|1241545361762|I|ATTR_NCC(D5G5;NTY206.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+ColcWcont;3{lay}||cmos90|1236866224075|1241981698008|I|ATTR_NCC(D5G5;NTY206.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||48|10||||
 NX-Metal-1-Metal-2-Con|contact@2||-84.5|-216||||
@@ -5622,7 +6199,7 @@ Evdd_104||D5G5;|pinsVddG@8|vdd_1|P
 X
 
 # Cell olcWcont;2{sch}
-ColcWcont;2{sch}||schematic|1236866624132|1241540352226|I
+ColcWcont;2{sch}||schematic|1236866624132|1241987516461|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||0|-40|||YRRR|
 NOff-Page|conn@4||-13|-3|||Y|
@@ -5637,7 +6214,6 @@ IloadORcount;1{ic}|loadORco@0||0|0|||D5G4;
 Iolc;3{ic}|olc@0||0|-30|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 25 April 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@6||-9|-30|-1|-1||
@@ -5678,20 +6254,21 @@ NBus_Pin|pin@60||4|10|-1|-1||
 NBus_Pin|pin@61||71|-7|-1|-1||
 NWire_Pin|pin@62||70|12||||
 NBus_Pin|pin@63||72|8|-1|-1||
+Ngeneric:Invisible-Pin|pin@64||-0.5|26.5|||||ART_message(D5G3;)Sies 10 May 2009
 IscanM:scanEx2h;1{ic}|scanEx2h@0||75|0|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@1||42|0|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@2||58|0|||D5G4;
 IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;Y5;|-19.5|15|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-25.5|-30|||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||-25.5|-42.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
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-25.5|-30|||D0G4;|ATTR_L(D5G1;PUD)D849.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-25.5|-42.5|||D0G4;|ATTR_L(D5G1;PUD)D868.7|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)D3939.7999999999997|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)D3317.5999999999995|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)D1688.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@6||30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1392.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@7||30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1411.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||30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1679.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@9||30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1929.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||30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1631.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]|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
@@ -5885,7 +6462,7 @@ Eload[T,F]||D5G2;|pin@6||I
 X
 
 # Cell ringB;3{lay}
-CringB;3{lay}||cmos90|1216735796008|1241545361762|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CringB;3{lay}||cmos90|1216735796008|1241981698008|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@16||-59.5|56||||
 NX-Metal-1-Metal-2-Con|contact@17||-58.7|88||||
@@ -6054,7 +6631,7 @@ Evdd_7||D5G2;|mlat1in5@6|vdd_3|P
 X
 
 # Cell ringB;1{sch}
-CringB;1{sch}||schematic|1216757841833|1240290589391|I
+CringB;1{sch}||schematic|1216757841833|1241982765266|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-29|-12|||RR|
 NOff-Page|conn@1||21|-20|||XYRRR|
@@ -6092,11 +6669,11 @@ NBus_Pin|pin@46||15|25|-1|-1||
 IringB;1{ic}|ringB@0||-14|22.5|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-7.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D173.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||7.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D381.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@3||-2.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D981.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@3||-2.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D982.1999999999999|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||16.5|-10|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D523.4000000000001|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||36|-6|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D535.0999999999999|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||36|-6|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D535.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@7||22.5|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D555.1000000000001|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||35.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D677.1000000000001|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||35.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D678.3000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|count[F,T]|D5G2;|-0.5|IJ2700|mlat1in5@1|c[T,F]|15|21|pin@46||15|25
 Awire|count[F]|D5G2;||900|pin@44||31|22.5|nor2n@0|inb|31|15.5
 Awire|net@1|||0|inv@0|out|-15.5|-12|pin@3||-21|-12
index feada9b..0bf5d4e 100755 (executable)
@@ -39,7 +39,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell flagD;1{lay}
-CflagD;1{lay}||cmos90|1236523077508|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CflagD;1{lay}||cmos90|1236523077508|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -252,8 +252,285 @@ Esout||D6G2;|pin@45||O
 Esucc[sf]||D6G2;|pin@60||I
 X
 
+# Cell ilcMoveOut;4{lay}
+CilcMoveOut;4{lay}||cmos90|1236826193407|1241981698008||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@2||-92.5|-266||||
+NX-Metal-2-Metal-3-Con|contact@7||108|104||||
+NX-Metal-2-Metal-3-Con|contact@9||216|-104||||
+NX-Metal-2-Metal-3-Con|contact@12||360|586||||
+NX-Metal-1-Metal-2-Con|contact@13||360.5|586||||
+NX-Metal-2-Metal-3-Con|contact@15||-78|-178||||
+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||216|586||||
+NX-Metal-2-Metal-3-Con|contact@31||72|586||||
+NX-Metal-2-Metal-3-Con|contact@32||-78|586||||
+NX-Metal-2-Metal-3-Con|contact@33||396|442||||
+NX-Metal-2-Metal-3-Con|contact@34||252|442||||
+NX-Metal-2-Metal-3-Con|contact@35||108|442||||
+NX-Metal-2-Metal-3-Con|contact@36||-30|442||||
+NX-Metal-2-Metal-3-Con|contact@37||396|104||||
+NX-Metal-2-Metal-3-Con|contact@38||360|-104||||
+NX-Metal-2-Metal-3-Con|contact@39||252|104||||
+NX-Metal-2-Metal-3-Con|contact@40||72|-104||||
+NX-Metal-2-Metal-3-Con|contact@52||-174|-304||||
+NX-Metal-2-Metal-3-Con|contact@55||-360|-122||||
+NX-Metal-1-Metal-2-Con|contact@56||-260.5|586||||
+NX-Metal-1-Metal-2-Con|contact@57||-404.5|586||||
+NX-Metal-2-Metal-3-Con|contact@61||-174|586||||
+NX-Metal-2-Metal-3-Con|contact@63||-360|442||||
+NX-Metal-2-Metal-3-Con|contact@64||-468|586||||
+NX-Metal-1-Metal-2-Con|contact@66||-132|472||||
+NX-Metal-1-Metal-2-Con|contact@67||-132|616||||
+NX-Metal-1-Metal-2-Con|contact@68||-126|466||||
+NX-Metal-1-Metal-2-Con|contact@69||-126|610||||
+NX-Metal-1-Metal-2-Con|contact@70||-120|454||||
+NX-Metal-1-Metal-2-Con|contact@71||-120|598||||
+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@83||-441|566||||
+NX-Metal-1-Metal-2-Con|contact@87||497|422||||
+NX-Metal-1-Metal-2-Con|contact@88||497|404||||
+NX-Metal-2-Metal-3-Con|contact@89||-72|-166||||
+NX-Metal-1-Metal-2-Con|contact@91||-202|422||||
+NX-Metal-2-Metal-3-Con|contact@93||-468|-304||||
+NX-Metal-1-Metal-2-Con|contact@94||-473|-122||||
+NX-Metal-1-Metal-2-Con|contact@95||-346|442||||
+NX-Metal-2-Metal-3-Con|contact@96||-300|560||||
+NX-Metal-2-Metal-3-Con|contact@97||-300|416||||
+NX-Metal-1-Metal-2-Con|contact@98||-360.5|-172||||
+NX-Metal-2-Metal-3-Con|contact@99||-84|-172||||
+NX-Metal-1-Metal-2-Con|contact@100||-89|-122||||
+IloopCountM:ilc;9{lay}|ilc@2||184|0|||D5G4;
+ImoveOut;5{lay}|moveOut@3||-323.5|0|||D5G4;
+NMetal-1-Pin|pin@72||-202|504||||
+NMetal-1-Pin|pin@73||-441|504||||
+NMetal-2-Pin|pin@81||-515|404||||
+NMetal-2-Pin|pin@83||80|586||||
+NMetal-2-Pin|pin@84||100|442||||
+NMetal-2-Pin|pin@89||222|586||||
+NMetal-2-Pin|pin@90||245|442||||
+NMetal-2-Pin|pin@91||367|586||||
+NMetal-2-Pin|pin@92||388|442||||
+NMetal-2-Pin|pin@97||-515|422||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-519.5|576|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||519.5|576|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-519.5|432|||D5G4;
+IscanM:scanEx1h;1{lay}|scanEx1h@0||-303.5|432|X||D5G4;
+IscanM:scanEx2h;1{lay}|scanEx2h@0||-290|576|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:select144;1{lay}|select14@0||-443|432|||D5G4;
+IwiresL:select144;1{lay}|select14@1||-148.5|432|||D5G4;
+IwiresL:select15;1{lay}|select15@0||514.5|432|||D5G4;
+IwiresL:select50;1{lay}|select50@0||-123|576|||D5G4;
+IwiresL:select50;1{lay}|select50@1||497|576|||D5G4;
+Ametal-1|net@26|||S900|ilc@2|ilc[do]|-92.5|-249.5|contact@2||-92.5|-266
+Ametal-2|net@33|||S1800|ilc@2|bitt[1]|380|104|contact@37||396|104
+Ametal-2|net@35|||S1800|ilc@2|bitt[3]|213|104|contact@39||252|104
+Ametal-2|net@37|||S1800|ilc@2|bitt[5]|46|104|contact@7||108|104
+Ametal-2|net@39|||S1800|ilc@2|bitt[6]|46|-104|contact@40||72|-104
+Ametal-2|net@41|||S1800|ilc@2|bitt[4]|213|-104|contact@9||216|-104
+Ametal-2|net@43|||S0|ilc@2|bitt[2]|380|-104|contact@38||360|-104
+Ametal-2|net@52|||S1800|contact@12||360|586|contact@13||360.5|586
+Ametal-2|net@55|||S0|ilc@2|bitt[8]|-66|-178|contact@15||-78|-178
+Ametal-2|net@79|||S0|contact@23||396|442|contact@33||396|442
+Ametal-2|net@80|||S1800|contact@34||252|442|contact@25||252|442
+Ametal-2|net@81|||S1800|contact@35||108|442|contact@27||108|442
+Ametal-2|net@82|||S0|contact@36||-30|442|contact@29||-36|442
+Ametal-2|net@83|||S1800|contact@32||-78|586|contact@21||-71.5|586
+Ametal-2|net@84|||S0|contact@17||216.5|586|contact@30||216|586
+Ametal-2|net@85|||S0|contact@19||72.5|586|contact@31||72|586
+Ametal-3|net@95|||S900|contact@12||360|586|contact@38||360|-104
+Ametal-3|net@96|||S900|contact@33||396|442|contact@37||396|104
+Ametal-3|net@97|||S900|contact@34||252|442|contact@39||252|104
+Ametal-3|net@98|||S900|contact@30||216|586|contact@9||216|-104
+Ametal-3|net@106|||S900|contact@31||72|586|contact@40||72|-104
+Ametal-3|net@108|||S900|contact@35||108|442|contact@7||108|104
+Ametal-3|net@109|||S2700|contact@15||-78|-178|contact@32||-78|586
+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-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-2|net@179|||S0|contact@61||-174|586|contact@56||-260.5|586
+Ametal-2|net@183|||S0|contact@95||-346|442|contact@63||-360|442
+Ametal-2|net@185|||S1800|contact@64||-468|586|contact@57||-404.5|586
+Ametal-3|net@191|||S2700|contact@52||-174|-304|contact@61||-174|586
+Ametal-3|net@194|||S2700|contact@55||-360|-122|contact@63||-360|442
+Ametal-2|net@200|||S0|scanEx4h@3|rd_1|-65.5|472|contact@66||-132|472
+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-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@223|||S0|scanEx4h@3|p1p_1|-65.5|466|contact@68||-126|466
+Ametal-2|net@224|||S0|scanEx4h@3|p2p_1|-65.5|454|contact@70||-120|454
+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@254|||S0|scanEx2h@0|sout|-434|566|contact@83||-441|566
+Ametal-1|net@262|||S2700|pin@73||-441|504|contact@83||-441|566
+Ametal-1|net@263|||S2700|contact@91||-202|422|pin@72||-202|504
+Ametal-1|net@264|||S0|pin@72||-202|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-1|net@307|||S900|contact@77||-59.5|504|contact@76||-59.5|422
+Ametal-2|net@311|||S0|scanEx4h@3|sin|510.5|422|contact@87||497|422
+Ametal-1|net@312|||S900|contact@87||497|422|contact@88||497|404
+Ametal-2|net@313|||S0|contact@88||497|404|pin@81||-515|404
+Ametal-2|net@318|||S0|pin@83||80|586|contact@19||72.5|586
+Ametal-2|net@320|||S1800|pin@84||100|442|contact@27||108|442
+Ametal-2|net@324|||S0|pin@89||222|586|contact@17||216.5|586
+Ametal-2|net@326|||S1800|pin@90||245|442|contact@34||252|442
+Ametal-2|net@328|||S0|pin@91||367|586|contact@13||360.5|586
+Ametal-2|net@330|||S1800|pin@92||388|442|contact@33||396|442
+Ametal-2|net@331||6.2|S1800|moveOut@3|vdd|-127.5|-338|ilc@2|vdd_47|-125.5|-338
+Ametal-2|net@332||6.2|S0|ilc@2|gnd_3|-125.5|288|moveOut@3|gnd_3|-127.5|288
+Ametal-2|net@333||6.2|S0|ilc@2|gnd_4|-125.5|144|moveOut@3|gnd_2|-127.5|144
+Ametal-2|net@334||6.2|S0|ilc@2|gnd_27|-125.5|-144|moveOut@3|gnd_9|-127.5|-144
+Ametal-2|net@335||6.2|S0|ilc@2|gnd_24|-125.5|-288|moveOut@3|gnd|-127.5|-288
+Ametal-2|net@336||6.2|S0|ilc@2|gnd_28|-125.5|0|moveOut@3|gnd_4|-127.5|0
+Ametal-2|net@337||6.2|S0|ilc@2|vdd_51|-125.5|-94|moveOut@3|vdd_18|-127.5|-94
+Ametal-2|net@338||6.2|S0|ilc@2|vdd_54|-125.5|-50|moveOut@3|vdd_9|-127.5|-50
+Ametal-2|net@339||6.2|S0|ilc@2|vdd_10|-125.5|238|moveOut@3|vdd_6|-127.5|238
+Ametal-2|net@340||6.2|S0|ilc@2|vdd_11|-125.5|338|moveOut@3|vdd_5|-127.5|338
+Ametal-2|net@341||6.2|S0|ilc@2|vdd_12|-125.5|94|moveOut@3|vdd_3|-127.5|94
+Ametal-2|net@342||6.2|S0|ilc@2|vdd_13|-125.5|194|moveOut@3|vdd_4|-127.5|194
+Ametal-2|net@343||6.2|S0|ilc@2|vdd_52|-125.5|-194|moveOut@3|vdd_19|-127.5|-194
+Ametal-2|net@344||6.2|S0|ilc@2|vdd_46|-125.5|-238|moveOut@3|vdd_10|-127.5|-238
+Ametal-2|net@345||6.2|S0|ilc@2|vdd_53|-125.5|50|moveOut@3|vdd_7|-127.5|50
+Ametal-2|net@346|||S1800|contact@52||-174|-304|moveOut@3|s[1]|-143.5|-304
+Ametal-2|net@347|||S1800|moveOut@3|ilc[do]|-133.5|-266|contact@2||-92.5|-266
+Ametal-2|net@348|||S1800|moveOut@3|ilc[mo]|-254.5|-122|contact@100||-89|-122
+Ametal-3|net@352|||S900|ilc@2|ilc[decLO]|-72|-86.5|contact@89||-72|-166
+Ametal-2|net@353|||S1800|moveOut@3|winLO[M]|-258.5|-166|contact@89||-72|-166
+Ametal-2|net@367|||S1800|scanEx1h@0|sin|-231.5|422|contact@91||-202|422
+Ametal-2|net@372||6.2|S1800|scanEx1h@0|vdd_2|-231.5|482|scanEx4h@3|vdd_3|-65.5|482
+Ametal-2|net@373||6.2|S0|scanEx4h@3|gnd_1|-65.5|432|scanEx1h@0|gnd|-231.5|432
+Ametal-2|net@374|||S0|scanEx4h@3|p1p_1|-65.5|466|scanEx1h@0|p1p|-231.5|466
+Ametal-2|net@375|||S0|scanEx4h@3|p2p_1|-65.5|454|scanEx1h@0|p2p|-231.5|454
+Ametal-2|net@376|||S0|scanEx4h@3|rd_1|-65.5|472|scanEx1h@0|rd|-231.5|472
+Ametal-2|net@377||6.2|S0|scanEx4h@3|vdd_1|-65.5|382|scanEx1h@0|vdd|-231.5|382
+Ametal-2|net@387|||S0|moveOut@3|s[2]|-427.5|-304|contact@93||-468|-304
+Ametal-3|net@388|||S900|contact@64||-468|586|contact@93||-468|-304
+Ametal-2|net@389|||S0|contact@55||-360|-122|contact@94||-473|-122
+Ametal-1|net@391|||S2700|moveOut@3|s[3]|-473|-137|contact@94||-473|-122
+Ametal-1|net@393|||S2700|scanEx1h@0|dIn[2]|-346|425|contact@95||-346|442
+Ametal-2|net@395|||S0|scanEx1h@0|sout|-375.5|422|pin@97||-515|422
+Ametal-1|net@396|||S900|contact@69||-126|610|contact@68||-126|466
+Ametal-1|net@399|||S900|contact@67||-132|616|contact@66||-132|472
+Ametal-1|net@400|||S900|contact@71||-120|598|contact@70||-120|454
+Ametal-2|net@401||6.2|S1800|pinsVddG@2|vdd|-519.5|482|scanEx1h@0|vdd_3|-375.5|482
+Ametal-2|net@402||6.2|S0|scanEx1h@0|gnd_1|-375.5|432|pinsVddG@2|gnd|-519.5|432
+Ametal-2|net@403||6.2|S0|scanEx1h@0|vdd_1|-375.5|382|pinsVddG@2|vdd_1|-519.5|382
+Ametal-3|net@404|||S2700|moveOut@3|mc|-300|-199|contact@97||-300|416
+Ametal-2|net@408|||S0|scanEx4h@3|mc_1|-65.5|416|scanEx1h@0|mc|-231.5|416
+Ametal-3|net@409|||S2700|contact@97||-300|416|contact@96||-300|560
+Ametal-2|net@410|||S0|scanEx1h@0|mc|-231.5|416|contact@97||-300|416
+Ametal-2|net@411|||S0|scanEx2h@0|mc|-146|560|contact@96||-300|560
+Ametal-3|net@437|||S2700|ilc@2|bitt[7]|-30|222.5|contact@36||-30|442
+Ametal-1|net@440|||S900|moveOut@3|fireLO[T]|-360.5|-157|contact@98||-360.5|-172
+Ametal-3|net@442|||S900|ilc@2|ilc[torpLO]|-84|-150|contact@99||-84|-172
+Ametal-2|net@444|||S1800|contact@98||-360.5|-172|contact@99||-84|-172
+Ametal-1|net@446||0.4|S2700|ilc@2|out_1|-89|-128|contact@100||-89|-122
+Edo[ins]||D5G5;|moveOut@3|do[ins]|I
+EdoneLO[M]||D5G2;|moveOut@3|doneLO[M]|O
+Eepi[torp]||D5G4;|moveOut@3|epi[torp]|I
+Efire[M]||D5G4;|moveOut@3|fire[M]|I
+Eflag[D][set]||D5G4;|moveOut@3|flag[D][set]|I
+Egnd||D5G2;|ilc@2|gnd|G
+Egnd_1||D5G2;|ilc@2|gnd_1|G
+Egnd_5||D5G4;|moveOut@3|gnd_5|G
+Egnd_6||D5G4;|moveOut@3|gnd_6|G
+Egnd_7||D5G4;|moveOut@3|gnd_7|G
+Egnd_8||D5G4;|moveOut@3|gnd_8|G
+Egnd_18||D5G2;|ilc@2|gnd_29|G
+Egnd_19||D5G2;|ilc@2|gnd_6|G
+Egnd_26||D5G2;|scanEx4h@3|gnd|G
+Egnd_28||D5G2;|pinsVddG@0|gnd|G
+Egnd_29||D5G2;|pinsVddG@1|gnd|G
+Egnd_30||D5G2;|ilc@2|gnd_26|G
+Egnd_32||D5G4;|moveOut@3|gnd_1|G
+Egnd_33||D5G2;|pinsVddG@2|gnd|G
+Eilc[load]||D5G2;|ilc@2|ilc[load]|I
+EinLO[1]||D5G2;|ilc@2|inLO[1]|I
+EinLO[2]||D5G2;|ilc@2|inLO[2]|I
+EinLO[3]||D5G2;|ilc@2|inLO[3]|I
+EinLO[4]||D5G2;|ilc@2|inLO[4]|I
+EinLO[5]||D5G2;|ilc@2|inLO[5]|I
+EinLO[6]||D5G2;|ilc@2|inLO[6]|I
+EinLO[8]||D5G2;|ilc@2|inLO[8]|I
+Emc||D5G2;|scanEx1h@0|mc_1|I
+Ep1p||D5G2;|scanEx1h@0|p1p_1|B
+Ep2p||D5G2;|scanEx1h@0|p2p_1|B
+Epred[D]||D5G4;|moveOut@3|pred[D]|I
+Epred[T]||D5G4;|moveOut@3|pred[T]|I
+Erd||D5G2;|scanEx1h@0|rd_1|B
+Esel[Di]||D5G5;|moveOut@3|sel[Di]|I
+Esel[Mv]||D5G4;|moveOut@3|sel[Mv]|I
+Esel[Ti]||D5G4;|moveOut@3|sel[Ti]|I
+Esel[Tp]||D5G4;|moveOut@3|sel[Tp]|I
+Esin||D5G2;|pin@81||I
+Esout||D5G2;|pin@97||O
+Esucc[sf]||D5G4;|moveOut@3|succ[sf]|I
+Evdd||D5G2;|ilc@2|vdd|P
+Evdd_1||D5G2;|ilc@2|vdd_1|P
+Evdd_2||D5G2;|ilc@2|vdd_2|P
+Evdd_7||D5G2;|ilc@2|vdd_7|P
+Evdd_8||D5G4;|moveOut@3|vdd_8|P
+Evdd_11||D5G4;|moveOut@3|vdd_11|P
+Evdd_12||D5G4;|moveOut@3|vdd_12|P
+Evdd_13||D5G4;|moveOut@3|vdd_13|P
+Evdd_14||D5G4;|moveOut@3|vdd_14|P
+Evdd_15||D5G4;|moveOut@3|vdd_15|P
+Evdd_16||D5G4;|moveOut@3|vdd_16|P
+Evdd_17||D5G4;|moveOut@3|vdd_17|P
+Evdd_36||D5G2;|ilc@2|vdd_3|P
+Evdd_37||D5G2;|ilc@2|vdd_55|P
+Evdd_38||D5G2;|ilc@2|vdd_56|P
+Evdd_39||D5G2;|ilc@2|vdd_57|P
+Evdd_49||D5G2;|ilc@2|vdd_49|P
+Evdd_50||D5G2;|ilc@2|vdd_50|P
+Evdd_52||D5G2;|scanEx4h@3|vdd|P
+Evdd_54||D5G2;|scanEx4h@3|vdd_2|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
+Evdd_61||D5G4;|moveOut@3|vdd_1|P
+Evdd_62||D5G4;|moveOut@3|vdd_2|P
+Evdd_63||D5G2;|pinsVddG@2|vdd|P
+Evdd_64||D5G2;|pinsVddG@2|vdd_1|P
+X
+
 # Cell ilcMoveOut;3{lay}
-CilcMoveOut;3{lay}||cmos90|1236826193407|1241807303171||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807342660
+CilcMoveOut;3{lay}||cmos90|1236826193407|1241981698008||ATTR_NCC(D5G5;NTY350.25;)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||-92.5|-266||||
 NX-Metal-1-Metal-2-Con|contact@3||-115.5|-122||||
@@ -528,7 +805,7 @@ Evdd_64||D5G2;|pinsVddG@2|vdd_1|P
 X
 
 # Cell ilcMoveOut;2{lay}
-CilcMoveOut;2{lay}||cmos90|1236826193407|1241805854168||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CilcMoveOut;2{lay}||cmos90|1236826193407|1241981698008||ATTR_NCC(D5G5;NTY350.25;)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||-92.5|-266||||
 NX-Metal-1-Metal-2-Con|contact@3||-115.5|-122||||
@@ -802,7 +1079,7 @@ Evdd_64||D5G2;|pinsVddG@2|vdd_1|P
 X
 
 # Cell ilcMoveOut;2{sch}
-CilcMoveOut;2{sch}||schematic|1236742999975|1241885757514|
+CilcMoveOut;2{sch}||schematic|1236742999975|1241987537299|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||2|4|||RRR|
 NOff-Page|conn@1||-8.5|13|||XYRR|
@@ -821,7 +1098,6 @@ IloopCountM:ilc;1{ic}|ilc@0||0|-21|||D5G4;
 IilcMoveOut;1{ic}|ilcMoveO@0||52|33|||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 26 April 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||
@@ -869,22 +1145,23 @@ NWire_Pin|pin@75||60|-12||||
 NWire_Pin|pin@76||60|-9||||
 NWire_Pin|pin@77||60|-18||||
 NWire_Pin|pin@78||60|-15||||
+Ngeneric:Invisible-Pin|pin@79||0|38|||||ART_message(D5G3;)Sies 10 May 2009
 IscanM:scanEx1h;1{ic}|scanEx1h@0||76|8|||D5G4;
 IscanM:scanEx2h;1{ic}|scanEx2h@0||69|8|||D5G4;
 IscanM:scanEx4h;1{ic}|scanEx4h@0||46.5|8|||D5G4;
 IscanM:scanEx4h;1{ic}|scanEx4h@1||57.5|8|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||42|-12|||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||42|-18|||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||90|-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||90|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||90|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||90|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||90|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||90|-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||90|-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||90|-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
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||54|-12|||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@12||54|-18|||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@1||42|-12|||D0G4;|ATTR_L(D5G1;PUD)D494.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||42|-18|||D0G4;|ATTR_L(D5G1;PUD)D569.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||90|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1618.1|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||90|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1538.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||90|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1876.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||90|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1489.5999999999997|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||90|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1607.5|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||90|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1251.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||90|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1436.0000000000002|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||90|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1428.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@11||54|-12|||D0G4;|ATTR_L(D5G1;PUD)D3918.9999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||54|-18|||D0G4;|ATTR_L(D5G1;PUD)D1218.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Abus|bitt[1,3,5,7]|D5G2;|-0.5|IJ2700|scanEx4h@0|dIn[1:6]|47.5|11|pin@27||47.5|17
 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||95.5|18|pin@46||95.5|22
@@ -966,8 +1243,104 @@ Esout||D6G2;|conn@13|y|O
 Esucc[sf]||D4G2;|conn@17|a|I
 X
 
+# Cell moveDone;4{lay}
+CmoveDone;4{lay}||cmos90|1240753691602|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-81.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@1||-114.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@2||-23|-22||||
+NX-Metal-1-Metal-2-Con|contact@3||-60.5|-22||||
+IflagD;1{lay}|flagD@0||-80|0|Y||D5G4;
+Igates1inM:inv20B;1{lay}|inv20B@0||-47|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@0||-149|0|X||D5G4;
+Igates2inM:nand20;2{lay}|nand20@0||130|0|||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@0||68|0|||D5G4;
+NMetal-1-Pin|pin@0||-81.5|-19||||
+NMetal-1-Pin|pin@1||27|-18.1||||
+NMetal-1-Pin|pin@3||11|20||||
+NMetal-1-Pin|pin@4||11|64||||
+NMetal-1-Pin|pin@6||-143|16||||
+NMetal-2-Pin|pin@8||-78|-22||||
+NMetal-1-Pin|pin@9||92.5|10.5||||
+NMetal-1-Pin|pin@18||92.5|24.5||||
+NMetal-1-Pin|pin@21||-60.5|-25||||
+NMetal-1-Pin|pin@23||-60.5|25||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-114.5|0|||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@0||27|0|X||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@1||-23|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||93|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||2|0|||D5G4;
+Ametal-2|net@28|||S0|wellCont@0|gnd|88.5|0|nor10B@0|gnd_1|88.5|0
+Ametal-2|net@29|||S0|wellCont@0|vdd|88.5|-50|nor10B@0|vdd_3|88.5|-50
+Ametal-2|net@30|||S0|wellCont@0|vdd_1|88.5|50|nor10B@0|vdd_2|88.5|50
+Ametal-2|net@34|||S0|nor10B@0|gnd|47.5|0|predDri4@0|gnd|47.5|0
+Ametal-2|net@35|||S0|nor10B@0|vdd|47.5|50|predDri4@0|vdd|47.5|50
+Ametal-2|net@36|||S0|nor10B@0|vdd_1|47.5|-50|predDri4@0|vdd_1|47.5|-50
+Ametal-2|net@37|||S0|wellCont@1|gnd_1|6.5|0|predDri4@0|gnd_1|6.5|0
+Ametal-2|net@38|||S0|wellCont@1|vdd_2|6.5|-50|predDri4@0|vdd_3|6.5|-50
+Ametal-2|net@39|||S0|wellCont@1|vdd_3|6.5|50|predDri4@0|vdd_2|6.5|50
+Ametal-2|net@40|||S0|wellCont@1|gnd|-2.5|0|predDri4@1|gnd_1|-2.5|0
+Ametal-2|net@41|||S0|wellCont@1|vdd|-2.5|-50|predDri4@1|vdd_3|-2.5|-50
+Ametal-2|net@42|||S0|wellCont@1|vdd_1|-2.5|50|predDri4@1|vdd_2|-2.5|50
+Ametal-1|net@43|||S900|flagD@0|fire[T]|-81.5|-17.5|pin@0||-81.5|-19
+Ametal-1|net@45|||S0|nor10B@0|out_3|68|-18.1|pin@1||27|-18.1
+Ametal-1|net@46|||S900|pin@1||27|-18.1|predDri4@0|in|27|-19
+Ametal-1|net@47|||S1800|nor10B@0|out_4|68|10.5|pin@9||92.5|10.5
+Ametal-1|net@49|||S1800|predDri4@1|pred|-15|20|pin@3||11|20
+Ametal-1|net@50|||S1800|pin@3||11|20|predDri4@0|pred|19|20
+Ametal-1|net@51|||S2700|pin@3||11|20|pin@4||11|64
+Ametal-2|net@52|||S0|predDri2@0|gnd_1|-93|0|flagD@0|gnd|-100.5|0
+Ametal-2|net@53|||S0|predDri2@0|vdd_2|-93|50|flagD@0|vdd_1|-100.5|50
+Ametal-2|net@54|||S0|predDri2@0|vdd_3|-93|-50|flagD@0|vdd|-100.5|-50
+Ametal-2|net@55|||S0|inv510@0|gnd|-136|0|predDri2@0|gnd|-136|0
+Ametal-2|net@56|||S0|inv510@0|vdd|-136|50|predDri2@0|vdd|-136|50
+Ametal-2|net@57|||S0|inv510@0|vdd_1|-136|-50|predDri2@0|vdd_1|-136|-50
+Ametal-1|net@60|||S0|predDri2@0|pred|-131.5|16|pin@6||-143|16
+Ametal-1|net@61|||S900|pin@6||-143|16|inv510@0|in[1]|-143|7
+Ametal-1|net@62||0.4|S900|pin@0||-81.5|-19|contact@0||-81.5|-22
+Ametal-2|net@63|||S1800|contact@0||-81.5|-22|pin@8||-78|-22
+Ametal-2|net@64|||S0|pin@8||-78|-22|contact@1||-114.5|-22
+Ametal-1|net@65|||S900|predDri2@0|in|-114.5|-22|contact@1||-114.5|-22
+Ametal-1|net@71|||S2700|pin@9||92.5|10.5|pin@18||92.5|24.5
+Ametal-1|net@85|||S1800|pin@18||92.5|24.5|nand20@0|inB|123|24.5
+Ametal-2|net@86|||S0|nand20@0|gnd|97.5|0|wellCont@0|gnd_1|97.5|0
+Ametal-2|net@87|||S0|nand20@0|vdd_1|97.5|-50|wellCont@0|vdd_2|97.5|-50
+Ametal-2|net@88|||S0|nand20@0|vdd|97.5|50|wellCont@0|vdd_3|97.5|50
+Ametal-2|net@89|||S0|inv20B@0|gnd_1|-39|0|predDri4@1|gnd|-43.5|0
+Ametal-2|net@90|||S0|inv20B@0|vdd_2|-39|50|predDri4@1|vdd|-43.5|50
+Ametal-2|net@91|||S0|inv20B@0|vdd_3|-39|-50|predDri4@1|vdd_1|-43.5|-50
+Ametal-2|net@94|||S1800|contact@3||-60.5|-22|contact@2||-23|-22
+Ametal-1|net@96|||S900|predDri4@1|in|-23|-19|contact@2||-23|-22
+Ametal-1|net@97|||S0|inv20B@0|in|-51|-25|pin@21||-60.5|-25
+Ametal-1|net@100|||S1800|pin@23||-60.5|25|inv20B@0|in_1|-51|25
+Ametal-1|net@101|||S2700|pin@21||-60.5|-25|contact@3||-60.5|-22
+Ametal-2|net@102|||S1800|pin@8||-78|-22|contact@3||-60.5|-22
+Ametal-2|net@103||6.2|S1800|flagD@0|vdd_2|-59.5|-50|inv20B@0|vdd_1|-55|-50
+Ametal-2|net@104||6.2|S0|inv20B@0|gnd|-55|0|flagD@0|gnd_1|-59.5|0
+Ametal-2|net@105||6.2|S0|inv20B@0|vdd|-55|50|flagD@0|vdd_3|-59.5|50
+Ametal-1|net@106|||S2700|contact@3||-60.5|-22|pin@23||-60.5|25
+Edo[ins]||D5G2;|pin@4||O
+EdoneLO[M]||D5G2;|nand20@0|out_1|O
+Eepi[torp]||D5G2;|predDri2@0|pred|O
+Eout_1|fireLO[T]|D5G2;|inv20B@0|out_1|O
+Efire[T]||D5G2;|pin@8||I
+Eflag[D][set]||D5G2;|flagD@0|flag[D][set]|I
+Egnd||D5G2;|inv510@0|gnd_1|G
+Egnd_1||D5G2;|nand20@0|gnd_1|G
+Eilc[mo]||D5G2;|nor10B@0|inA|I
+Emc||D5G2;|predDri2@0|mc|I
+Emc_1||D5G2;|predDri2@0|mc_1|I
+Es[3]||D5G2;|inv510@0|out10|O
+Esel[Tp]||D5G2;|nand20@0|inA|I
+Evdd||D5G2;|inv510@0|vdd_2|P
+Evdd_2||D5G2;|nand20@0|vdd_2|P
+Evdd_3||D5G2;|nand20@0|vdd_3|P
+Evdd_4||D5G2;|inv510@0|vdd_3|P
+EwinLO[M]||D5G2;|nor10B@0|inB|I
+X
+
 # Cell moveDone;3{lay}
-CmoveDone;3{lay}||cmos90|1240753691602|1241807263000||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807342660
+CmoveDone;3{lay}||cmos90|1240753691602|1241981698008||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@0||-51.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-84.5|-22||||
@@ -1048,7 +1421,7 @@ EwinLO[M]||D5G2;|nor10B@0|inB|I
 X
 
 # Cell moveDone;2{lay}
-CmoveDone;2{lay}||cmos90|1240753691602|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmoveDone;2{lay}||cmos90|1240753691602|1241981698008||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@0||-51.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-84.5|-22||||
@@ -1133,20 +1506,22 @@ EwinLO[M]||D5G2;|nor10B@0|inB|I
 X
 
 # Cell moveDone;2{sch}
-CmoveDone;2{sch}||schematic|1240753468829|1241786768275|
+CmoveDone;2{sch}||schematic|1240753468829|1241978207005|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||20|-19||||
 NOff-Page|conn@1||29|2||||
 NOff-Page|conn@2||-6|27|||YR|
-NOff-Page|conn@3||6|15|||YR|
+NOff-Page|conn@3||6|-1|||YR|
 NOff-Page|conn@4||-29|8|||Y|
 NOff-Page|conn@5||17.5|-7|||RR|
 NOff-Page|conn@6||-24|29.5|||YR|
 NOff-Page|conn@7||-12|28.5|||YR|
 NOff-Page|conn@8||-47|27.5|||R|
 NOff-Page|conn@9||-6|-26.5|||YRRR|
+NOff-Page|conn@10||14|20||||
 IredFive:inv;1{ic}|inv@0||0|6|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@1||-29|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:inv;1{ic}|inv@2||5|20|XYRR||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:invI;2{ic}|invI@0||-41|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:nand2;1{ic}|nand2@0||3|-19|||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:nor2n;1{ic}|nor2n@0||0|-6|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
@@ -1187,7 +1562,7 @@ Awire|net@12|||1800|pin@7||-6|-6|nor2n@0|out|-2.5|-6
 Awire|net@13|||1800|nor2n@0|inb|2.5|-5|pin@12||6|-5
 Awire|net@16|||0|predDri4@0|pred|-20|-4|pin@4||-24|-4
 Awire|net@17|||1800|pin@5||-24|8|predDri4@1|pred|-20|8
-Awire|net@19|||900|conn@3|y|6|13|pin@12||6|-5
+Awire|net@19|||900|conn@3|y|6|-3|pin@12||6|-5
 Awire|net@20|||1800|conn@4|y|-27|8|pin@5||-24|8
 Awire|net@21|||2700|pin@4||-24|-4|pin@5||-24|8
 Awire|net@25|||0|conn@5|y|15.5|-7|nor2n@0|ina|2.5|-7
@@ -1205,9 +1580,12 @@ Awire|net@46|||0|conn@0|a|18|-19|nand2@0|out|5.5|-19
 Awire|net@48|||1800|pin@2||-6|-18|nand2@0|inb|0.5|-18
 Awire|net@49|||0|nand2@0|ina|0.5|-20|pin@23||-6|-20
 Awire|net@52|||900|pin@23||-6|-20|conn@9|y|-6|-24.5
+Awire|net@53|||0|inv@2|in|2.5|20|pin@19||-6|20
+Awire|net@54|||0|conn@10|a|12|20|inv@2|out|7.5|20
 Edo[ins]||D4G2;|conn@4|a|I
 Edo[reD]|doneLO[M]|D6G2;|conn@0|y|O
 Eepi[torp]||D4G2;|conn@6|a|I
+Eflag[D][set_1]|fireLO[T]|D6G2;|conn@10|y|O
 Efire[T]||D4G2;|conn@2|a|I
 Eflag[D][set]||D6G2;|conn@1|y|O
 Eilc[mo]||D4G2;|conn@5|a|I
@@ -1294,8 +1672,180 @@ Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D5G2;|pin@35||I
 Esucc@61756879|succ[sf]|D6G2;|pin@70||I
 X
 
+# Cell moveOut;5{lay}
+CmoveOut;5{lay}||cmos90|1236430597532|1241981698008||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@22||41.5|-10||||
+NX-Metal-2-Metal-3-Con|contact@23||41.5|-166||||
+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-2-Metal-3-Con|contact@32||-60.5|-128||||
+NX-Metal-2-Metal-3-Con|contact@33||-60.5|310||||
+NX-Metal-2-Metal-3-Con|contact@34||17.5|134||||
+NX-Metal-1-Metal-2-Con|contact@41||171|-225||||
+NX-Metal-2-Metal-3-Con|contact@42||107.5|-225||||
+NX-Metal-1-Metal-2-Con|contact@43||142.5|72||||
+NX-Metal-2-Metal-3-Con|contact@44||107.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||13|-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-2-Metal-3-Con|contact@64||-108.5|60||||
+NX-Metal-2-Metal-3-Con|contact@66||17.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@67||-121.5|-178||||
+NX-Metal-1-Metal-2-Con|contact@68||87.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@69||-123.5|-128||||
+NX-Metal-1-Metal-2-Con|contact@70||-7.5|278||||
+NX-Metal-2-Metal-3-Con|contact@71||5.5|278||||
+NX-Metal-2-Metal-3-Con|contact@73||5.5|-154||||
+NX-Metal-1-Metal-2-Con|contact@74||116|-154||||
+ImoveDone;4{lay}|moveDone@3||8|-144|||D5G4;
+ImoveRepeat;1{lay}|moveRepe@0||0|144|Y||D5G4;
+NMetal-2-Pin|pin@72||190|-266||||
+NMetal-3-Pin|pin@153||89.5|95||||
+NMetal-2-Pin|pin@155||-128|60||||
+NMetal-1-Pin|pin@160||171|-272||||
+NMetal-1-Pin|pin@162||13|-317||||
+NMetal-2-Pin|pin@169||125|72||||
+NMetal-1-Pin|pin@174||135.5|-32||||
+NMetal-1-Pin|pin@175||143|-32||||
+NMetal-1-Pin|pin@176||143|-72||||
+NMetal-1-Pin|pin@177||19|-72||||
+NMetal-2-Pin|pin@180||-96|-128||||
+NMetal-1-Pin|pin@184||87.5|-155.5||||
+NMetal-2-Pin|pin@185||65|-166||||
+NMetal-3-Pin|pin@187||23.5|-199||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-196|-288|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-196|-144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||196|-144|||D5G4;
+IpredDT;2{lay}|predDT@2||20|-288|XY||D5G4;
+IwiresL:select30;1{lay}|select30@0||183.5|-144|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-178.5|-288|||D5G4;
+IwiresL:select50;1{lay}|select50@0||-173.5|-144|||D5G4;
+Ametal-3|net@185|||S900|contact@23||41.5|-166|contact@24||41.5|-278
+Ametal-3|net@186|||S900|contact@22||41.5|-10|contact@23||41.5|-166
+Ametal-2|net@189|||S0|predDT@2|winLO[M]|50.5|-278|contact@24||41.5|-278
+Ametal-2|net@200|||S0|predDT@2|mc|58.5|-298|contact@26||23.5|-298
+Ametal-3|net@204|||S2700|contact@26||23.5|-298|pin@187||23.5|-199
+Ametal-3|net@266|||S2700|contact@32||-60.5|-128|contact@33||-60.5|310
+Ametal-3|net@299|||S900|contact@34||17.5|134|contact@66||17.5|-166
+Ametal-2|net@301|||S0|contact@41||171|-225|contact@42||107.5|-225
+Ametal-3|net@302|||S2700|contact@42||107.5|-225|contact@44||107.5|72
+Ametal-2|net@303|||S0|contact@43||142.5|72|pin@169||125|72
+Ametal-1|net@308|||S2700|predDT@2|sel[Ti]|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@2|pred[D]|-55|-272|contact@53||-108.5|-272
+Ametal-3|net@335|||S900|contact@64||-108.5|60|contact@53||-108.5|-272
+Ametal-2|net@337|||S1800|contact@57||-42.5|-304|contact@54||13|-304
+Ametal-3|net@347|||S900|pin@153||89.5|95|contact@48||89.5|-316
+Ametal-3|net@349|||S900|contact@58||89.5|222|pin@153||89.5|95
+Ametal-1|net@357|||S900|contact@41||171|-225|pin@160||171|-272
+Ametal-1|net@358|||S0|pin@160||171|-272|predDT@2|pred[T]|165.5|-272
+Ametal-1|net@363|||S900|contact@54||13|-304|pin@162||13|-317
+Ametal-1|net@364|||S1800|pin@162||13|-317|predDT@2|sel[Di]|20.5|-317
+Ametal-2|net@368||6.2|S1800|pinsVddG@0|vdd|-196|-238|predDT@2|vdd_5|-161|-238
+Ametal-2|net@369||6.2|S0|predDT@2|gnd_1|-161|-288|pinsVddG@0|gnd|-196|-288
+Ametal-2|net@370||6.2|S0|predDT@2|vdd_1|-161|-338|pinsVddG@0|vdd_1|-196|-338
+Ametal-3|net@401|||S900|contact@52||-108.5|72|contact@64||-108.5|60
+Ametal-2|net@402|||S1800|pin@155||-128|60|contact@64||-108.5|60
+Ametal-2|net@403|||S0|contact@52||-108.5|72|contact@50||-142.5|72
+Ametal-2|net@404|||S0|pin@169||125|72|contact@44||107.5|72
+Ametal-2|net@405|||S1800|contact@33||-60.5|310|moveRepe@0|torp|0|310
+Ametal-2|net@406|||S0|contact@32||-60.5|-128|pin@180||-96|-128
+Ametal-2|net@409|||S0|contact@56||-42.5|228|moveRepe@0|sel[Di]|-71|228
+Ametal-2|net@410|||S0|contact@58||89.5|222|moveRepe@0|sel[Ti]|70|222
+Ametal-2|net@411|||S1800|contact@34||17.5|134|moveRepe@0|fire[T]|34|134
+Ametal-2|net@414|||S1800|moveDone@3|fire[T]|-70|-166|contact@66||17.5|-166
+Ametal-1|net@415|||S2700|contact@50||-142.5|72|moveRepe@0|in[D]|-142.5|119
+Ametal-1|net@416|||S2700|contact@43||142.5|72|moveRepe@0|in[T]|142.5|119
+Ametal-2|net@417|||S0|contact@22||41.5|-10|moveRepe@0|winLO[M]|-71.5|-10
+Ametal-1|net@421|||S900|moveDone@3|mc|-121.5|-151|contact@67||-121.5|-178
+Ametal-2|net@422|||S0|contact@27||23.5|-178|contact@67||-121.5|-178
+Ametal-2|net@424|||S1800|contact@23||41.5|-166|pin@185||65|-166
+Ametal-1|net@427|||S1800|pin@174||135.5|-32|pin@175||143|-32
+Ametal-1|net@428|||S900|pin@175||143|-32|pin@176||143|-72
+Ametal-1|net@429|||S0|pin@176||143|-72|pin@177||19|-72
+Ametal-1|net@430|||S900|pin@177||19|-72|moveDone@3|do[ins]|19|-80
+Ametal-2|net@437|||S0|pin@180||-96|-128|contact@69||-123.5|-128
+Ametal-1|net@438|||S900|moveDone@3|epi[torp]|-123.5|-128|contact@69||-123.5|-128
+Ametal-1|net@439|||S2700|contact@68||87.5|-166|pin@184||87.5|-155.5
+Ametal-1|net@440|||S0|pin@184||87.5|-155.5|moveDone@3|winLO[M]|79.5|-155.5
+Ametal-2|net@441||6.2|S1800|moveDone@3|gnd_1|170.5|-144|pinsVddG@2|gnd|196|-144
+Ametal-2|net@444||6.2|S0|moveDone@3|gnd|-154|-144|pinsVddG@1|gnd|-196|-144
+Ametal-2|net@445||6.2|S0|moveDone@3|vdd|-154|-94|pinsVddG@1|vdd|-196|-94
+Ametal-2|net@446||6.2|S0|moveDone@3|vdd_4|-154|-194|pinsVddG@1|vdd_1|-196|-194
+Ametal-2|net@447|||S1800|pin@185||65|-166|contact@68||87.5|-166
+Ametal-1|net@448|||S2700|pin@174||135.5|-32|moveRepe@0|do[ins_1]|135.5|29
+Ametal-2|net@459||6.2|S1800|moveDone@3|vdd_2|170.5|-94|pinsVddG@2|vdd|196|-94
+Ametal-2|net@460||6.2|S0|pinsVddG@2|vdd_1|196|-194|moveDone@3|vdd_3|170.5|-194
+Ametal-2|net@472|||S0|pin@72||190|-266|predDT@2|ilc[do]|38|-266
+Ametal-3|net@473|||S2700|pin@187||23.5|-199|contact@27||23.5|-178
+Ametal-3|net@474|||S900|contact@56||-42.5|228|contact@57||-42.5|-304
+Ametal-1|net@487|||S2700|moveRepe@0|sel[Tp]|-7.5|263|contact@70||-7.5|278
+Ametal-2|net@488|||S1800|contact@70||-7.5|278|contact@71||5.5|278
+Ametal-3|net@489|||S900|contact@71||5.5|278|contact@73||5.5|-154
+Ametal-2|net@507|||S1800|contact@73||5.5|-154|contact@74||116|-154
+Ametal-1|net@509|||S2700|moveDone@3|sel[Tp]|116|-168.5|contact@74||116|-154
+Edo[ins]||D5G5;|moveRepe@0|do[ins]|I
+EdoneLO[M]||D5G5;|moveDone@3|doneLO[M]|O
+Eepi[torp]||D5G5;|pin@180||I
+Efire[M]||D5G5;|predDT@2|fire[M]|I
+Eflag[D][set]||D5G5;|moveDone@3|flag[D][set]|I
+Egnd||D5G5;|predDT@2|gnd|G
+Egnd_1||D5G5;|moveRepe@0|gnd_2|G
+Egnd_2||D5G5;|moveRepe@0|gnd_3|G
+Egnd_3||D5G5;|moveRepe@0|gnd_4|G
+Egnd_4||D5G5;|moveRepe@0|gnd_5|G
+Egnd_5||D5G5;|pinsVddG@0|gnd|G
+Egnd_6||D5G5;|moveRepe@0|gnd|G
+Egnd_7||D5G5;|moveRepe@0|gnd_1|G
+Egnd_8||D5G5;|pinsVddG@1|gnd|G
+Egnd_9||D5G5;|pinsVddG@2|gnd|G
+EwinLO[M]|ilc[decLO]|D5G5;|pin@185||O
+Eilc[do]||D5G5;|pin@72||I
+Eilc[mo]||D5G5;|moveDone@3|ilc[mo]|I
+EfireLO[T]|ilc[torpLO]|D5G5;|moveDone@3|out_1|O
+Emc||D5G5;|pin@187||I
+Epred[D]||D5G5;|pin@155||I
+Epred[T]||D5G5;|pin@169||I
+Es[1]||D5G5;|predDT@2|s[1]|O
+Es[2]||D5G5;|predDT@2|s[2]|O
+Es[3]||D5G5;|moveDone@3|s[3]|O
+Esel[Di]||D5G5;|moveRepe@0|sel[Di]|I
+Esel[Mv]||D5G5;|moveRepe@0|sel[Mv]|I
+Esel[Ti]||D5G5;|pin@153||I
+Esel[Tp]||D5G5;|moveRepe@0|sel[Tp]|I
+Esucc[sf]||D5G5;|moveRepe@0|succ|I
+Evdd||D5G5;|predDT@2|vdd|P
+Evdd_1||D5G5;|moveRepe@0|vdd_1|P
+Evdd_2||D5G5;|moveRepe@0|vdd_5|P
+Evdd_3||D5G5;|moveRepe@0|vdd_6|P
+Evdd_4||D5G5;|moveRepe@0|vdd_7|P
+Evdd_5||D5G5;|moveRepe@0|vdd_8|P
+Evdd_6||D5G5;|moveRepe@0|vdd_9|P
+Evdd_7||D5G5;|moveRepe@0|vdd_10|P
+Evdd_8||D5G5;|moveRepe@0|vdd_11|P
+Evdd_9||D5G5;|moveRepe@0|vdd_12|P
+Evdd_10||D5G5;|predDT@2|vdd_4|P
+Evdd_11||D5G5;|pinsVddG@0|vdd|P
+Evdd_12||D5G5;|pinsVddG@0|vdd_1|P
+Evdd_13||D5G5;|moveRepe@0|vdd|P
+Evdd_14||D5G5;|moveRepe@0|vdd_3|P
+Evdd_15||D5G5;|moveRepe@0|vdd_4|P
+Evdd_16||D5G5;|pinsVddG@1|vdd|P
+Evdd_17||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_18||D5G5;|pinsVddG@2|vdd|P
+Evdd_19||D5G5;|pinsVddG@2|vdd_1|P
+X
+
 # Cell moveOut;4{lay}
-CmoveOut;4{lay}||cmos90|1236430597532|1241807274623||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807342660
+CmoveOut;4{lay}||cmos90|1236430597532|1241981698008||ATTR_NCC(D5G5;NTY354;)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@22||41.5|-10||||
 NX-Metal-2-Metal-3-Con|contact@23||41.5|-166||||
@@ -1469,7 +2019,7 @@ EwinLO[M]||D5G5;|pin@185||O
 X
 
 # Cell moveOut;3{lay}
-CmoveOut;3{lay}||cmos90|1236430597532|1241805196538||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmoveOut;3{lay}||cmos90|1236430597532|1241981698008||ATTR_NCC(D5G5;NTY354;)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@22||41.5|-10||||
 NX-Metal-2-Metal-3-Con|contact@23||41.5|-166||||
@@ -1631,7 +2181,7 @@ EsinLO[M]|winLO[M]|D5G5;|pin@185||O
 X
 
 # Cell moveOut;3{sch}
-CmoveOut;3{sch}||schematic|1236301496751|1241900419632|
+CmoveOut;3{sch}||schematic|1236301496751|1241982924802|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||6|36|||YR|
 NOff-Page|conn@3||-19|2|||Y|
@@ -1724,13 +2274,13 @@ IdriversM:predDri20wMC;1{ic}|predDri2@4||0|30|YRR||D5G4;
 IdriversM:predDri40;1{ic}|predDri4@0||0|-42|X||D5G4;
 IdriversM:predDri40;1{ic}|predDri4@1||0|-30|X||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@9||30|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||30.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@10||30.5|43|||D0G4;|ATTR_L(D5G1;PUD)D657.9999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@11||10|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||10|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||30|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||7|-42|||D0G4;|ATTR_L(D5G1;PUD)D709.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@16||7|-30|||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@17||35|-30|||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@15||7|-42|||D0G4;|ATTR_L(D5G1;PUD)D483.09999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@16||7|-30|||D0G4;|ATTR_L(D5G1;PUD)D1036.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||35|-30|||D0G4;|ATTR_L(D5G1;PUD)D182.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|do[ins]|D5G2;||2700|pin@154||-6|-40|pin@155||-6|-28
 Awire|fireLO[T]|D5G2;||2700|pin@166||30|-16|pin@167||30|-9.5
 Awire|fire[T]|D5G2;||900|pin@17||12|-3|pin@13||12|-16
@@ -1888,7 +2438,7 @@ EwinLO[M]||D5G2;|pin@12||O
 X
 
 # Cell moveRepeat;1{lay}
-CmoveRepeat;1{lay}||cmos90|1236350504306|1241545361762||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmoveRepeat;1{lay}||cmos90|1236350504306|1241981698008||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@114||-71.5|72||||
 NMetal-1-Pin|pin@116||-68.5|72||||
@@ -2286,7 +2836,7 @@ Emc_1|winLO[M]|D4G2;|conn@1|a|I
 X
 
 # Cell predDT;2{lay}
-CpredDT;2{lay}||cmos90|1236598225931|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredDT;2{lay}||cmos90|1236598225931|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-53.5|22||||
 NX-Metal-1-Metal-2-Con|contact@1||-6.5|22||||
@@ -2526,7 +3076,7 @@ Emc_1|winLO[M]|D4G2;|conn@23|a|I
 X
 
 # Cell racesArb;2{lay}
-CracesArb;2{lay}||cmos90|1236350504306|1241545361762||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CracesArb;2{lay}||cmos90|1236350504306|1241981698008||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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
@@ -2787,7 +3337,7 @@ Etorp||D4G2;|conn@2|a|I
 X
 
 # Cell racesLoop;4{lay}
-CracesLoop;4{lay}||cmos90|1236350504306|1241545361762||ATTR_NCC(D5G3;NTX3.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CracesLoop;4{lay}||cmos90|1236350504306|1241982067253||ATTR_NCC(D5G3;NTX3.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982118847
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@32||-60|22||||
 NX-Metal-1-Metal-2-Con|contact@41||-183.5|10||||
@@ -2801,7 +3351,7 @@ Igates2inM:nor20;1{lay}|nor20@2||-82.5|0|X||D5G4;
 NMetal-1-Pin|pin@79||-46|-61||||
 NMetal-1-Pin|pin@82||71.5|-60||||
 NMetal-1-Pin|pin@115||-60|16||||
-NMetal-1-Pin|pin@128||-184.5|-11||||
+NMetal-1-Pin|pin@128||-184.5|-29||||
 NMetal-1-Pin|pin@154||-183.5|25||||
 NMetal-1-Pin|pin@161||-128.5|24.5||||
 IwiresL:wellContacts13;1{lay}|wellCont@7||-119.5|0|Y||D5G4;
@@ -2826,7 +3376,6 @@ Ametal-2|net@554|||S0|inv510@2|vdd|-147|-50|nand5B@1|vdd|-147|-50
 Ametal-2|net@555|||S0|inv510@2|vdd_1|-147|50|nand5B@1|vdd_1|-147|50
 Ametal-1|net@565|||S0|nor20@2|inB|-91|24.5|pin@161||-128.5|24.5
 Ametal-1|net@566|||S900|pin@161||-128.5|24.5|nand5B@1|out|-128.5|8.1
-Ametal-1|net@567|||S900|pin@128||-184.5|-11|nand5B@0|inb|-184.5|-29
 Ametal-2|net@571|||S0|nand3in4@2|out|71.5|10|contact@41||-183.5|10
 Ametal-2|net@572|||S1800|contact@42||-177.5|-22|contact@43||-154|-22
 Ametal-2|net@573|||S0|inv510@2|gnd_1|-173|0|nand5B@0|gnd_1|-173|0
@@ -2835,6 +3384,7 @@ Ametal-2|net@575|||S0|inv510@2|vdd_3|-173|50|nand5B@0|vdd_3|-173|50
 Ametal-2|net@576|||S0|nand5B@1|gnd_1|-124|0|wellCont@7|gnd|-124|0
 Ametal-2|net@577|||S0|nand5B@1|vdd_3|-124|50|wellCont@7|vdd|-124|50
 Ametal-2|net@578|||S0|nand5B@1|vdd_2|-124|-50|wellCont@7|vdd_1|-124|-50
+Ametal-1|net@579|||S900|pin@128||-184.5|-29|nand5B@0|inb|-184.5|-29
 Einb|do[ins]|D5G4;|nand5B@1|inb|I
 Egnd||D5G4;|nand5B@0|gnd|G
 Egnd_1||D5G4;|nand3in4@2|gnd_1|G
index c8ab86b..9b535e9 100755 (executable)
@@ -77,7 +77,7 @@ Epred[A]|mc|D5G2;|pin@14||I
 X
 
 # Cell aFlag;3{lay}
-CaFlag;3{lay}||cmos90|1228565721258|1241545361762||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()G1241804032150
+CaFlag;3{lay}||cmos90|1228565721258|1241981698008||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()G1241981751253
 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||||
@@ -539,7 +539,7 @@ Epred[A]|mc|D4G2;|conn@5|a|I
 X
 
 # Cell flagHalf;1{lay}
-CflagHalf;1{lay}||cmos90|1232292950923|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CflagHalf;1{lay}||cmos90|1232292950923|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||||
@@ -702,7 +702,7 @@ Esout||D5G2;|pin@30||O
 X
 
 # Cell flags;3{lay}
-Cflags;3{lay}||cmos90|1228679954563|1241545361762||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cflags;3{lay}||cmos90|1228679954563|1241981698008||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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;
@@ -1034,7 +1034,7 @@ Esout||D6G2;|conn@11|y|O
 X
 
 # Cell flags2i;1{lay}
-Cflags2i;1{lay}||cmos90|1232317815342|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cflags2i;1{lay}||cmos90|1232317815342|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv10D;1{lay}|inv10D@0||0|-72|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@1||0|72|Y||D5G4;
@@ -1125,7 +1125,7 @@ Esucc|succ[m1]|D5G2;|pin@27||O
 X
 
 # Cell minusOne;1{lay}
-CminusOne;1{lay}||cmos90|1234791024271|1241545361762||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CminusOne;1{lay}||cmos90|1234791024271|1241981698008||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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||||
@@ -1817,7 +1817,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ohXor;3{lay}
-CohXor;3{lay}||cmos90|1214212124019|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohXor;3{lay}||cmos90|1214212124019|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||-14.5|0||20.8||
 NMetal-1-N-Active-Con|contact@2||14.5|0||20.8||
@@ -1996,7 +1996,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell ohXorTwin;3{lay}
-CohXorTwin;3{lay}||cmos90|1227894317177|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohXorTwin;3{lay}||cmos90|1227894317177|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IohXor;3{lay}|ohXor@0||0|-72|||D5G4;
 IohXor;3{lay}|ohXor@1||0|72|||D5G4;
@@ -2082,7 +2082,7 @@ Es[1]|s[1,2]|D5G2;|pin@15||O
 X
 
 # Cell onDeck;2{lay}
-ConDeck;2{lay}||cmos90|1230644737459|1241545361762||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+ConDeck;2{lay}||cmos90|1230644737459|1241981698008||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -2431,7 +2431,7 @@ Es[1,2]||D6G2;|conn@10|y|O
 X
 
 # Cell onDeckSucc;1{lay}
-ConDeckSucc;1{lay}||cmos90|1234810848014|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+ConDeckSucc;1{lay}||cmos90|1234810848014|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -3058,7 +3058,7 @@ Eloop_1|s[1:2]|D5G2;|pin@19||O
 X
 
 # Cell reQueueB;2{lay}
-CreQueueB;2{lay}||cmos90|1233968371879|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CreQueueB;2{lay}||cmos90|1233968371879|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||-12|34||||
 NX-Metal-1-Metal-2-Con|contact@18||16.5|28||||
@@ -3300,7 +3300,7 @@ Esucc||D5G2;|pin@8||O
 X
 
 # Cell reQueueC;2{lay}
-CreQueueC;2{lay}||cmos90|1234488582830|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CreQueueC;2{lay}||cmos90|1234488582830|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -3612,7 +3612,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueEpi;1{lay}
-CreQueueEpi;1{lay}||cmos90|1234488088508|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CreQueueEpi;1{lay}||cmos90|1234488088508|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-72.5|-16||||
 NX-Metal-1-Metal-2-Con|contact@1||51|-28||||
@@ -3721,7 +3721,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueMid;1{lay}
-CreQueueMid;1{lay}||cmos90|1234486181742|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CreQueueMid;1{lay}||cmos90|1234486181742|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-114.5|34||||
 NX-Metal-1-Metal-2-Con|contact@4||-51|28||||
@@ -3897,7 +3897,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueuePreds;1{lay}
-CreQueuePreds;1{lay}||cmos90|1234477787138|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CreQueuePreds;1{lay}||cmos90|1234477787138|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -4289,7 +4289,7 @@ Ewhen||D5G2;|pin@2||I
 X
 
 # Cell sucDri10Pair;1{lay}
-CsucDri10Pair;1{lay}||cmos90|1230394847248|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri10Pair;1{lay}||cmos90|1230394847248|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||6.5|48||20.8||
 NMetal-1-N-Active-Con|contact@1||0.5|0||5.2||
@@ -4748,7 +4748,7 @@ Ewhen||D5G2;|pin@6||I
 X
 
 # Cell sucDri10Pairx6;1{lay}
-CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-253|16||||
 NX-Metal-1-Metal-2-Con|contact@1||-140|16||||
@@ -5258,7 +5258,7 @@ Ein[1:3][S][on,off]|in[1:6][T]|D5G2;|pin@8||I
 X
 
 # Cell xor6x12;5{lay}
-Cxor6x12;5{lay}||cmos90|1227884192055|1241545361762||ATTR_NCC(D5G3;NTX-2.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cxor6x12;5{lay}||cmos90|1227884192055|1241981698008||ATTR_NCC(D5G3;NTX-2.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-1.5|-88||||
 NX-Metal-1-Metal-2-Con|contact@11||-73.9|-56||||
index 061bf0e..e41e3b4 100755 (executable)
@@ -35,7 +35,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell abdBUSpins;1{lay}
-CabdBUSpins;1{lay}||cmos90|1233323784553|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CabdBUSpins;1{lay}||cmos90|1233323784553|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@0||0|-4.6||||
 NMetal-4-Pin|pin@1||0|-23||||
@@ -78,7 +78,7 @@ Esel[Ld]|ps[Fl]|D5G2;|pin@3||I
 X
 
 # Cell flagNOP;1{lay}
-CflagNOP;1{lay}||cmos90|1241196005481|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CflagNOP;1{lay}||cmos90|1241196005481|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-43.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-6|-22||||
@@ -226,7 +226,7 @@ EresetLO||D5G2;|pin@8||I
 X
 
 # Cell nand3in20sr;1{lay}
-Cnand3in20sr;1{lay}||cmos90|1188767772815|1241545361762||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cnand3in20sr;1{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-N-Active-Con|contact@59||0|0||20.8||
@@ -597,7 +597,7 @@ Esout||D5G2;|pin@36||O
 X
 
 # Cell ohPredAll;4{lay}
-CohPredAll;4{lay}||cmos90|1232121970122|1241545361762||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()G1241804032150
+CohPredAll;4{lay}||cmos90|1232121970122|1241981698008||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()G1241981751253
 IabdBUSpins;1{lay}|abdBUSpi@0||-33|-144|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@21||235.5|0||||
@@ -1077,7 +1077,7 @@ Esucc[do,skip]||D5G2;|pin@14||I
 X
 
 # Cell ohPredCtr;4{lay}
-CohPredCtr;4{lay}||cmos90|1232326003942|1241545361762||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohPredCtr;4{lay}||cmos90|1232326003942|1241981698008||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||||
@@ -1346,7 +1346,7 @@ Edo[ins_1]|s[3]|D5G2;|pin@37||O
 X
 
 # Cell ohPredDo;2{lay}
-CohPredDo;2{lay}||cmos90|1232115624448|1241545361762||ATTR_NCC(D5G4;NTX-0.75;Y282.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohPredDo;2{lay}||cmos90|1232115624448|1241981698008||ATTR_NCC(D5G4;NTX-0.75;Y282.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IflagNOP;1{lay}|flagNOP@0||4|216|||D5G4;
 Igates1inM:inv510;3{lay}|inv510@0||88|216|Y||D5G4;
@@ -1536,7 +1536,7 @@ Edo[ins_1]|s[3]|D6G2;|conn@9|y|O
 X
 
 # Cell ohPredDrivers;1{lay}
-CohPredDrivers;1{lay}||cmos90|1232120329694|1241545361762||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()G1241804032150
+CohPredDrivers;1{lay}||cmos90|1232120329694|1241981698008||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()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-108|12||||
 NX-Metal-1-Metal-2-Con|contact@1||-65|12||||
@@ -1788,7 +1788,7 @@ Es[1,2]||D5G2;|pin@29||O
 X
 
 # Cell ohPredPred;1{lay}
-CohPredPred;1{lay}||cmos90|1232119935232|1241545361762||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()G1241804032150
+CohPredPred;1{lay}||cmos90|1232119935232|1241981698008||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()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-115.5|-244||||
 NX-Metal-2-Metal-3-Con|contact@1||-109.5|-188||||
@@ -2196,7 +2196,7 @@ Esel[1,2]||D5G2;|pin@6||I
 X
 
 # Cell ohSRxor;1{lay}
-CohSRxor;1{lay}||cmos90|1214212124019|1241545361762||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohSRxor;1{lay}||cmos90|1214212124019|1241981698008||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||
@@ -2458,7 +2458,7 @@ EresetLO||D5G2;|pin@17||I
 X
 
 # Cell ohSRxor6x12;1{lay}
-CohSRxor6x12;1{lay}||cmos90|1231950741667|1241545361762||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohSRxor6x12;1{lay}||cmos90|1231950741667|1241981698008||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||||
@@ -2718,7 +2718,7 @@ EresetLO||D4G2;|conn@5|a|I
 X
 
 # Cell ohSRxorTwin;1{lay}
-CohSRxorTwin;1{lay}||cmos90|1231950567834|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CohSRxorTwin;1{lay}||cmos90|1231950567834|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||5|0||5.2|R|
 NX-Metal-1-Metal-2-Con|contact@1||7.6|0||||
@@ -2816,7 +2816,7 @@ Esel[Cd,Fl]|sel[Fl,rD]|D5G2;|pin@6||I
 X
 
 # Cell predFlagDri;1{lay}
-CpredFlagDri;1{lay}||cmos90|1232115624448|1241545361762||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CpredFlagDri;1{lay}||cmos90|1232115624448|1241981698008||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-86.5|0|||X|
 NX-Metal-1-Metal-2-Con|contact@6||7.5|0||||
index bd1815b..0631476 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HprogramsM|8.09a
+HprogramsM|8.09j
 
 # Views:
 Vicon|ic
@@ -654,6 +654,320 @@ Emc||D4G2;|conn@0|a|I
 Eshift||D4G2;|conn@1|a|I
 X
 
+# Cell programG;1{ic}
+CprogramG;1{ic}||artwork|1214646364771|1242153103911|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
+Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
+NPin|pin@6||-3|-2|1|1||
+NPin|pin@7||-3|2|1|1||
+NPin|pin@8||3|2|1|1||
+NPin|pin@9||3|-2|1|1||
+Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogG
+NPin|pin@15||-2|-2|1|1||
+NPin|pin@16||-2|-3|1|1||
+NPin|pin@23||3|-1|1|1||
+NPin|pin@24||4|-1|1|1||
+Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
+AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
+AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
+AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
+AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
+AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
+AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
+AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
+AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
+Edata[1:36]||D5G2;|pin@0||O
+Emc||D5G2;|pin@2||I
+Eshift||D5G2;|pin@4||I
+X
+
+# Cell programG;1{sch}
+CprogramG;1{sch}||schematic|1219331355301|1242153470766|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-24|18|||X|
+NOff-Page|conn@1||-19|24|||X|
+NOff-Page|conn@3||-42|40|||XYRRR|
+IinsMove;2{ic}|insMove@5||-18|-30|||D5G4;
+IinsMove;2{ic}|insMove@6||-18|6|||D5G4;
+IinsMove;2{ic}|insMove@7||-18|-6|||D5G4;
+IinsMove;2{ic}|insMove@8||-18|-18|||D5G4;
+IinsMove;2{ic}|insMove@9||-18|-42|||D5G4;
+IinsMove;2{ic}|insMove@10||-18|-54|||D5G4;
+IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
+IprogramPartsM:number3;1{ic}|number3@2||0|-6|||D5G4;
+IprogramPartsM:number3;1{ic}|number3@4||0|6|||D5G4;
+IprogramPartsM:number3;1{ic}|number3@7||0|-54|||D5G4;
+IprogramPartsM:number4;1{ic}|number4@1||0|-18|||D5G4;
+IprogramPartsM:number5;1{ic}|number5@0||0|-30|||D5G4;
+IprogramPartsM:number5;1{ic}|number5@1||0|-42|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramG
+Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
+Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
+NBus_Pin|pin@365||-42|36|-1|-1|X|
+Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor compTest
+NWire_Pin|pin@379||-48|-60.5||||
+NWire_Pin|pin@380||-55|-60.5||||
+NWire_Pin|pin@381||-55|-12||||
+NWire_Pin|pin@382||-50|-12||||
+NBus_Pin|pin@384||-57.5|-54|-1|-1||
+NBus_Pin|pin@385||-57.5|-42|-1|-1||
+NBus_Pin|pin@386||-57.5|-30|-1|-1||
+NBus_Pin|pin@387||-57.5|-18|-1|-1||
+NBus_Pin|pin@388||-57.5|6|-1|-1||
+NBus_Pin|pin@389||-57.5|-6|-1|-1||
+NBus_Pin|pin@396||-57.5|24|-1|-1||
+NWire_Pin|pin@399||-28|18||||
+NBus_Pin|pin@518||-36|12|-1|-1||
+NBus_Pin|pin@533||-18|12|-1|-1||
+NBus_Pin|pin@534||0|12|-1|-1||
+NBus_Pin|pin@538||-20|36|-1|-1||
+NBus_Pin|pin@539||-20|30|-1|-1||
+IprogramG;1{ic}|programG@0||25|36|||D5G4;
+IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
+IskipNever;1{ic}|skipNeve@13||-36|-30|||D5G4;
+IskipNever;1{ic}|skipNeve@14||-36|6|||D5G4;
+IskipNever;1{ic}|skipNeve@15||-36|-42|||D5G4;
+IskipNever;1{ic}|skipNeve@16||-36|-54|||D5G4;
+IskipNever;1{ic}|skipNeve@17||-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;
+IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@7||-49|-54|||D5G4;
+Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
+Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
+Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
+Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
+Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
+Awire|net@682|||2700|srThru@7|sin|-48|-51|srThru@6|sout|-48|-45
+Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
+Awire|net@684|||900|srThru@7|sout|-48|-57|pin@379||-48|-60.5
+Awire|net@685|||0|pin@379||-48|-60.5|pin@380||-55|-60.5
+Awire|net@686|||2700|pin@380||-55|-60.5|pin@381||-55|-12
+Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
+Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
+Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-54|pin@384||-57.5|-54
+Abus|net@690||-0.5|IJ900|pin@385||-57.5|-42|pin@384||-57.5|-54
+Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
+Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
+Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
+Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
+Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
+Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
+Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
+Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
+Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
+Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
+Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
+Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
+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@14|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
+Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@14|s[T,F]|-40|6
+Abus|net@928||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|6|insMove@6|s[T,F]|-24|6
+Abus|net@929||-0.5|IJ1800|insMove@6|s[T,F]|-24|6|number3@4|s[T,F]|-6|6
+Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
+Abus|net@933||-0.5|IJ1800|insMove@7|s[T,F]|-24|-6|number3@2|s[T,F]|-6|-6
+Abus|net@934||-0.5|IJ0|insMove@7|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
+Abus|net@935||-0.5|IJ2700|insMove@7|outD[19:30]|-18|-4|insMove@6|outD[19:30]|-18|8
+Abus|net@936||-0.5|IJ2700|number3@2|intD[1:18]|0|-4|number3@4|intD[1:18]|0|8
+Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-30|insMove@5|s[T,F]|-24|-30
+Abus|net@944||-0.5|IJ1800|skipNeve@15|s[T,F]|-40|-42|insMove@9|s[T,F]|-24|-42
+Abus|net@946||-0.5|IJ1800|skipNeve@17|s[T,F]|-40|-18|insMove@8|s[T,F]|-24|-18
+Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipNeve@16|s[T,F]|-40|-54
+Abus|net@948||-0.5|IJ1800|skipNeve@16|s[T,F]|-40|-54|insMove@10|s[T,F]|-24|-54
+Abus|net@958||-0.5|IJ1800|insMove@10|s[T,F]|-24|-54|number3@7|s[T,F]|-6|-54
+Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
+Abus|net@962||-0.5|IJ1800|insMove@5|s[T,F]|-24|-30|number5@0|s[T,F]|-6|-30
+Abus|net@963||-0.5|IJ1800|insMove@9|s[T,F]|-24|-42|number5@1|s[T,F]|-6|-42
+Abus|net@964||-0.5|IJ1800|insMove@8|s[T,F]|-24|-18|number4@1|s[T,F]|-6|-18
+Abus|net@965||-0.5|IJ0|skipNeve@13|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
+Abus|net@966||-0.5|IJ0|skipNeve@15|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
+Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@17|s[T,F]|-40|-18
+Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@17|intD[31:36]|-36|-16
+Abus|net@969||-0.5|IJ2700|skipNeve@15|intD[31:36]|-36|-40|skipNeve@13|intD[31:36]|-36|-28
+Abus|net@970||-0.5|IJ2700|skipNeve@16|intD[31:36]|-36|-52|skipNeve@15|intD[31:36]|-36|-40
+Abus|net@971||-0.5|IJ2700|skipNeve@13|intD[31:36]|-36|-28|skipNeve@17|intD[31:36]|-36|-16
+Abus|net@972||-0.5|IJ900|insMove@7|outD[19:30]|-18|-4|insMove@8|outD[19:30]|-18|-16
+Abus|net@973||-0.5|IJ900|insMove@8|outD[19:30]|-18|-16|insMove@5|outD[19:30]|-18|-28
+Abus|net@974||-0.5|IJ900|insMove@5|outD[19:30]|-18|-28|insMove@9|outD[19:30]|-18|-40
+Abus|net@975||-0.5|IJ900|insMove@9|outD[19:30]|-18|-40|insMove@10|outD[19:30]|-18|-52
+Abus|net@976||-0.5|IJ2700|number3@7|intD[1:18]|0|-52|number5@1|intD[1:18]|0|-40
+Abus|net@977||-0.5|IJ2700|number5@1|intD[1:18]|0|-40|number5@0|intD[1:18]|0|-28
+Abus|net@978||-0.5|IJ2700|number5@0|intD[1:18]|0|-28|number4@1|intD[1:18]|0|-16
+Abus|net@979||-0.5|IJ2700|number4@1|intD[1:18]|0|-16|number3@2|intD[1:18]|0|-4
+Abus|val[1:18]|D5G2;|-0.5|IJ2700|number3@4|intD[1:18]|0|8|pin@534||0|12
+Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
+Abus|val[19:30]|D5G2;|-0.5|IJ2700|insMove@6|outD[19:30]|-18|8|pin@533||-18|12
+Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|8|pin@518||-36|12
+Edata[1:36]||D6G2;|conn@3|y|O
+Emc||D4G2;|conn@0|a|I
+Eshift||D4G2;|conn@1|a|I
+X
+
+# Cell programL;1{ic}
+CprogramL;1{ic}||artwork|1214646364771|1242153267353|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
+Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
+NPin|pin@6||-3|-2|1|1||
+NPin|pin@7||-3|2|1|1||
+NPin|pin@8||3|2|1|1||
+NPin|pin@9||3|-2|1|1||
+Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogL
+NPin|pin@15||-2|-2|1|1||
+NPin|pin@16||-2|-3|1|1||
+NPin|pin@23||3|-1|1|1||
+NPin|pin@24||4|-1|1|1||
+Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
+AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
+AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
+AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
+AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
+AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
+AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
+AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
+AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
+Edata[1:36]||D5G2;|pin@0||O
+Emc||D5G2;|pin@2||I
+Eshift||D5G2;|pin@4||I
+X
+
+# Cell programL;1{sch}
+CprogramL;1{sch}||schematic|1219331355301|1242153506359|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-24|18|||X|
+NOff-Page|conn@1||-19|24|||X|
+NOff-Page|conn@3||-42|40|||XYRRR|
+IinsMove;2{ic}|insMove@5||-18|-30|||D5G4;
+IinsMove;2{ic}|insMove@6||-18|6|||D5G4;
+IinsMove;2{ic}|insMove@7||-18|-6|||D5G4;
+IinsMove;2{ic}|insMove@8||-18|-18|||D5G4;
+IinsMove;2{ic}|insMove@9||-18|-42|||D5G4;
+IinsMove;2{ic}|insMove@10||-18|-54|||D5G4;
+IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
+IprogramPartsM:number3;1{ic}|number3@4||0|6|||D5G4;
+IprogramPartsM:number3;1{ic}|number3@8||0|-6|||D5G4;
+IprogramPartsM:number3;1{ic}|number3@9||0|-30|||D5G4;
+IprogramPartsM:number4;1{ic}|number4@1||0|-18|||D5G4;
+IprogramPartsM:number5;1{ic}|number5@3||0|-54|||D5G4;
+IprogramPartsM:number5;1{ic}|number5@4||0|-42|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramL
+Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
+Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
+NBus_Pin|pin@365||-42|36|-1|-1|X|
+Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor compTest
+NWire_Pin|pin@379||-48|-60.5||||
+NWire_Pin|pin@380||-55|-60.5||||
+NWire_Pin|pin@381||-55|-12||||
+NWire_Pin|pin@382||-50|-12||||
+NBus_Pin|pin@384||-57.5|-54|-1|-1||
+NBus_Pin|pin@385||-57.5|-42|-1|-1||
+NBus_Pin|pin@386||-57.5|-30|-1|-1||
+NBus_Pin|pin@387||-57.5|-18|-1|-1||
+NBus_Pin|pin@388||-57.5|6|-1|-1||
+NBus_Pin|pin@389||-57.5|-6|-1|-1||
+NBus_Pin|pin@396||-57.5|24|-1|-1||
+NWire_Pin|pin@399||-28|18||||
+NBus_Pin|pin@518||-36|12|-1|-1||
+NBus_Pin|pin@533||-18|12|-1|-1||
+NBus_Pin|pin@534||0|12|-1|-1||
+NBus_Pin|pin@538||-20|36|-1|-1||
+NBus_Pin|pin@539||-20|30|-1|-1||
+IprogramL;1{ic}|programL@0||25|36|||D5G4;
+IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
+IskipNever;1{ic}|skipNeve@13||-36|-30|||D5G4;
+IskipNever;1{ic}|skipNeve@14||-36|6|||D5G4;
+IskipNever;1{ic}|skipNeve@15||-36|-42|||D5G4;
+IskipNever;1{ic}|skipNeve@16||-36|-54|||D5G4;
+IskipNever;1{ic}|skipNeve@17||-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;
+IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
+IprogramPartsM:srThru;1{ic}|srThru@7||-49|-54|||D5G4;
+Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
+Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
+Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
+Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
+Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
+Awire|net@682|||2700|srThru@7|sin|-48|-51|srThru@6|sout|-48|-45
+Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
+Awire|net@684|||900|srThru@7|sout|-48|-57|pin@379||-48|-60.5
+Awire|net@685|||0|pin@379||-48|-60.5|pin@380||-55|-60.5
+Awire|net@686|||2700|pin@380||-55|-60.5|pin@381||-55|-12
+Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
+Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
+Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-54|pin@384||-57.5|-54
+Abus|net@690||-0.5|IJ900|pin@385||-57.5|-42|pin@384||-57.5|-54
+Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
+Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
+Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
+Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
+Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
+Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
+Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
+Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
+Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
+Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
+Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
+Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
+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@14|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
+Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@14|s[T,F]|-40|6
+Abus|net@928||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|6|insMove@6|s[T,F]|-24|6
+Abus|net@929||-0.5|IJ1800|insMove@6|s[T,F]|-24|6|number3@4|s[T,F]|-6|6
+Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
+Abus|net@933||-0.5|IJ1800|insMove@7|s[T,F]|-24|-6|number3@8|s[T,F]|-6|-6
+Abus|net@934||-0.5|IJ0|insMove@7|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
+Abus|net@935||-0.5|IJ2700|insMove@7|outD[19:30]|-18|-4|insMove@6|outD[19:30]|-18|8
+Abus|net@936||-0.5|IJ2700|number3@8|intD[1:18]|0|-4|number3@4|intD[1:18]|0|8
+Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-30|insMove@5|s[T,F]|-24|-30
+Abus|net@944||-0.5|IJ1800|skipNeve@15|s[T,F]|-40|-42|insMove@9|s[T,F]|-24|-42
+Abus|net@946||-0.5|IJ1800|skipNeve@17|s[T,F]|-40|-18|insMove@8|s[T,F]|-24|-18
+Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipNeve@16|s[T,F]|-40|-54
+Abus|net@948||-0.5|IJ1800|skipNeve@16|s[T,F]|-40|-54|insMove@10|s[T,F]|-24|-54
+Abus|net@958||-0.5|IJ1800|insMove@10|s[T,F]|-24|-54|number5@3|s[T,F]|-6|-54
+Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
+Abus|net@962||-0.5|IJ1800|insMove@5|s[T,F]|-24|-30|number3@9|s[T,F]|-6|-30
+Abus|net@963||-0.5|IJ1800|insMove@9|s[T,F]|-24|-42|number5@4|s[T,F]|-6|-42
+Abus|net@964||-0.5|IJ1800|insMove@8|s[T,F]|-24|-18|number4@1|s[T,F]|-6|-18
+Abus|net@965||-0.5|IJ0|skipNeve@13|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
+Abus|net@966||-0.5|IJ0|skipNeve@15|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
+Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@17|s[T,F]|-40|-18
+Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@17|intD[31:36]|-36|-16
+Abus|net@969||-0.5|IJ2700|skipNeve@15|intD[31:36]|-36|-40|skipNeve@13|intD[31:36]|-36|-28
+Abus|net@970||-0.5|IJ2700|skipNeve@16|intD[31:36]|-36|-52|skipNeve@15|intD[31:36]|-36|-40
+Abus|net@971||-0.5|IJ2700|skipNeve@13|intD[31:36]|-36|-28|skipNeve@17|intD[31:36]|-36|-16
+Abus|net@972||-0.5|IJ900|insMove@7|outD[19:30]|-18|-4|insMove@8|outD[19:30]|-18|-16
+Abus|net@973||-0.5|IJ900|insMove@8|outD[19:30]|-18|-16|insMove@5|outD[19:30]|-18|-28
+Abus|net@974||-0.5|IJ900|insMove@5|outD[19:30]|-18|-28|insMove@9|outD[19:30]|-18|-40
+Abus|net@975||-0.5|IJ900|insMove@9|outD[19:30]|-18|-40|insMove@10|outD[19:30]|-18|-52
+Abus|net@976||-0.5|IJ2700|number5@3|intD[1:18]|0|-52|number5@4|intD[1:18]|0|-40
+Abus|net@977||-0.5|IJ2700|number5@4|intD[1:18]|0|-40|number3@9|intD[1:18]|0|-28
+Abus|net@978||-0.5|IJ2700|number3@9|intD[1:18]|0|-28|number4@1|intD[1:18]|0|-16
+Abus|net@979||-0.5|IJ2700|number4@1|intD[1:18]|0|-16|number3@8|intD[1:18]|0|-4
+Abus|val[1:18]|D5G2;|-0.5|IJ2700|number3@4|intD[1:18]|0|8|pin@534||0|12
+Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
+Abus|val[19:30]|D5G2;|-0.5|IJ2700|insMove@6|outD[19:30]|-18|8|pin@533||-18|12
+Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|8|pin@518||-36|12
+Edata[1:36]||D6G2;|conn@3|y|O
+Emc||D4G2;|conn@0|a|I
+Eshift||D4G2;|conn@1|a|I
+X
+
 # Cell skipAlways;1{ic}
 CskipAlways;1{ic}||artwork|1219711405477|1240950409271|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
index 18038b0..3d0dd2a 100755 (executable)
@@ -28,6 +28,8 @@ LloopCountM|loopCountM
 
 LorangeTSMC090nm|orangeTSMC090nm
 
+LpurpleFive|purpleFive
+
 LredFive|redFive
 
 LwiresL|wiresL
@@ -84,7 +86,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in20Bx7;1{lay}
-Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-448|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-448|-68.1|||Y|
@@ -352,7 +354,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in60Cx7;2{lay}
-Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-486|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-486|-68.1|||Y|
@@ -517,7 +519,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell addr1in60Cx7scan;1{lay}
-Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-486.5|-140.1||||
 NX-Metal-1-Metal-2-Con|contact@6||-342.5|-140.1||||
@@ -981,7 +983,7 @@ Efire[A,B]||D5G2;|pin@0||I
 X
 
 # Cell addr2in60Cx7;2{lay}
-Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1241545361762|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1241981698008|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||-45.5|-62||5.2||
 NX-Metal-1-Metal-2-Con|contact@3||-45.5|-68.1|||X|
@@ -1442,7 +1444,7 @@ Eout[1:18]||D5G2;|pin@2||O
 X
 
 # Cell data1in60Cx18;3{lay}
-Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1241212843263|I|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()G1241982414663
 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||||
@@ -1714,7 +1716,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell data1in60Cx18scan;2{lay}
-Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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||||
@@ -2517,6 +2519,118 @@ Eaout[1:14,TT]|out[1:37]|D5G2;|pin@2||O
 Efire|take|D5G2;|pin@0||I
 X
 
+# Cell data1in60Cx37;1{lay}
+Cdata1in60Cx37;1{lay}||cmos90|1242082486246|1242083097708||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242083102909
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Polysilicon-Con|contact@0||-162|-10||5.2||
+NX-Metal-1-Metal-2-Con|contact@1||-162|-11.7||1.2||
+Idata1in60Cx18;3{lay}|data1in6@0||-936|0|X||D5G4;
+Idata1in60Cx18;3{lay}|data1in6@1||936|0|||D5G4;
+IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-72|X||D5G4;
+NMetal-2-Pin|pin@2||0|-11.7||||
+Ametal-2|net@9||6.2|S1800|data1in6@0|gnd_3|-288|72|data1in6@1|gnd_3|288|72
+Ametal-2|net@10||1.2|S0|data1in6@1|dcl|288|-11.7|pin@2||0|-11.7
+Ametal-2|net@14||6.2|S0|data1in6@1|vdd_7|288|122|data1in6@0|vdd_7|-288|122
+Ametal-2|net@15||6.2|S0|data1in6@1|vdd_8|288|22|data1in6@0|vdd_8|-288|22
+Ametal-2|net@19|||S0|latch1in@0|gnd_1|-288|-72|data1in6@0|gnd|-288|-72
+Ametal-2|net@20|||S0|latch1in@0|vdd_3|-288|-22|data1in6@0|vdd_2|-288|-22
+Ametal-2|net@21|||S0|latch1in@0|vdd_4|-288|-122|data1in6@0|vdd|-288|-122
+Ametal-2|net@22||6.2|S1800|latch1in@0|gnd|-144|-72|data1in6@1|gnd|288|-72
+Ametal-2|net@23||6.2|S0|data1in6@1|vdd|288|-122|latch1in@0|vdd|-144|-122
+Ametal-2|net@24||6.2|S0|data1in6@1|vdd_2|288|-22|latch1in@0|vdd_2|-144|-22
+APolysilicon|net@25|||S900|contact@0||-162|-12.6|latch1in@0|hcl|-162|-13.5
+Ametal-2|net@26||1.2|S0|contact@1||-162|-11.7|data1in6@0|dcl|-288|-11.7
+Ametal-1|net@27|||S900|contact@0||-162|-11.7|contact@1||-162|-11.7
+Ametal-2|net@28||1.2|S0|pin@2||0|-11.7|contact@1||-162|-11.7
+Egnd_1|gnd|D5G5;|data1in6@1|gnd_1|G
+Egnd_2|gnd_1|D5G5;|data1in6@1|gnd_2|G
+Egnd_3|gnd_2|D5G5;|data1in6@0|gnd_1|G
+Egnd_4|gnd_3|D5G5;|data1in6@0|gnd_2|G
+Ein[1]||D5G5;|data1in6@1|inS[1]|I
+Ein[2]||D5G5;|data1in6@1|inS[2]|I
+Ein[3]||D5G5;|data1in6@1|inS[3]|I
+Ein[4]||D5G5;|data1in6@1|inS[4]|I
+Ein[5]||D5G5;|data1in6@1|inS[5]|I
+Ein[6]||D5G5;|data1in6@1|inS[6]|I
+Ein[7]||D5G5;|data1in6@1|inS[7]|I
+Ein[8]||D5G5;|data1in6@1|inS[8]|I
+Ein[9]||D5G5;|data1in6@1|inS[9]|I
+Ein[10]||D5G5;|data1in6@1|inS[10]|I
+Ein[11]||D5G5;|data1in6@1|inS[11]|I
+Ein[12]||D5G5;|data1in6@1|inS[12]|I
+Ein[13]||D5G5;|data1in6@1|inS[13]|I
+Ein[14]||D5G5;|data1in6@1|inS[14]|I
+Ein[15]||D5G5;|data1in6@1|inS[15]|I
+Ein[16]||D5G5;|data1in6@1|inS[16]|I
+Ein[17]||D5G5;|data1in6@1|inS[17]|I
+Ein[18]||D5G5;|data1in6@1|inS[18]|I
+EinS[1]|in[19]|D5G5;|latch1in@0|inS[1]@907770434|I
+Ein[20]||D5G5;|data1in6@0|inS[1]|I
+Ein[21]||D5G5;|data1in6@0|inS[2]|I
+Ein[22]||D5G5;|data1in6@0|inS[3]|I
+Ein[23]||D5G5;|data1in6@0|inS[4]|I
+Ein[24]||D5G5;|data1in6@0|inS[5]|I
+Ein[25]||D5G5;|data1in6@0|inS[6]|I
+Ein[26]||D5G5;|data1in6@0|inS[7]|I
+Ein[27]||D5G5;|data1in6@0|inS[8]|I
+Ein[28]||D5G5;|data1in6@0|inS[9]|I
+Ein[29]||D5G5;|data1in6@0|inS[10]|I
+Ein[30]||D5G5;|data1in6@0|inS[11]|I
+Ein[31]||D5G5;|data1in6@0|inS[12]|I
+Ein[32]||D5G5;|data1in6@0|inS[13]|I
+Ein[33]||D5G5;|data1in6@0|inS[14]|I
+Ein[34]||D5G5;|data1in6@0|inS[15]|I
+Ein[35]||D5G5;|data1in6@0|inS[16]|I
+Ein[36]||D5G5;|data1in6@0|inS[17]|I
+Ein[37]||D5G5;|data1in6@0|inS[18]|I
+Eout[1]||D5G5;|data1in6@1|outS[1]|O
+Eout[2]||D5G5;|data1in6@1|outS[2]|O
+Eout[3]||D5G5;|data1in6@1|outS[3]|O
+Eout[4]||D5G5;|data1in6@1|outS[4]|O
+Eout[5]||D5G5;|data1in6@1|outS[5]|O
+Eout[6]||D5G5;|data1in6@1|outS[6]|O
+Eout[7]||D5G5;|data1in6@1|outS[7]|O
+Eout[8]||D5G5;|data1in6@1|outS[8]|O
+Eout[9]||D5G5;|data1in6@1|outS[9]|O
+Eout[10]||D5G5;|data1in6@1|outS[10]|O
+Eout[11]||D5G5;|data1in6@1|outS[11]|O
+Eout[12]||D5G5;|data1in6@1|outS[12]|O
+Eout[13]||D5G5;|data1in6@1|outS[13]|O
+Eout[14]||D5G5;|data1in6@1|outS[14]|O
+Eout[15]||D5G5;|data1in6@1|outS[15]|O
+Eout[16]||D5G5;|data1in6@1|outS[16]|O
+Eout[17]||D5G5;|data1in6@1|outS[17]|O
+Eout[18]||D5G5;|data1in6@1|outS[18]|O
+EoutS[1]|out[19]|D5G5;|latch1in@0|outS[2]|O
+Eout[20]||D5G5;|data1in6@0|outS[1]|O
+Eout[21]||D5G5;|data1in6@0|outS[2]|O
+Eout[22]||D5G5;|data1in6@0|outS[3]|O
+Eout[23]||D5G5;|data1in6@0|outS[4]|O
+Eout[24]||D5G5;|data1in6@0|outS[5]|O
+Eout[25]||D5G5;|data1in6@0|outS[6]|O
+Eout[26]||D5G5;|data1in6@0|outS[7]|O
+Eout[27]||D5G5;|data1in6@0|outS[8]|O
+Eout[28]||D5G5;|data1in6@0|outS[9]|O
+Eout[29]||D5G5;|data1in6@0|outS[10]|O
+Eout[30]||D5G5;|data1in6@0|outS[11]|O
+Eout[31]||D5G5;|data1in6@0|outS[12]|O
+Eout[32]||D5G5;|data1in6@0|outS[13]|O
+Eout[33]||D5G5;|data1in6@0|outS[14]|O
+Eout[34]||D5G5;|data1in6@0|outS[15]|O
+Eout[35]||D5G5;|data1in6@0|outS[16]|O
+Eout[36]||D5G5;|data1in6@0|outS[17]|O
+Eout[37]||D5G5;|data1in6@0|outS[18]|O
+Etake||D5G2;|pin@2||I
+Evdd_3|vdd|D5G5;|data1in6@1|vdd_3|P
+Evdd_4|vdd_1|D5G5;|data1in6@1|vdd_4|P
+Evdd_5|vdd_2|D5G5;|data1in6@1|vdd_5|P
+Evdd_6|vdd_3|D5G5;|data1in6@1|vdd_6|P
+Evdd_7|vdd_4|D5G5;|data1in6@0|vdd_3|P
+Evdd_8|vdd_5|D5G5;|data1in6@0|vdd_4|P
+Evdd_9|vdd_6|D5G5;|data1in6@0|vdd_5|P
+Evdd_10|vdd_7|D5G5;|data1in6@0|vdd_6|P
+X
+
 # Cell data1in60Cx37;1{sch}
 Cdata1in60Cx37;1{sch}||schematic|1230593509808|1238334870912|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2603,7 +2717,7 @@ Eout[1:18]||D5G2;|pin@4||O
 X
 
 # Cell data2in60Cx18;1{lay}
-Cdata2in60Cx18;1{lay}||cmos90|1194793718873|1241545361762|I|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()G1241802728149
+Cdata2in60Cx18;1{lay}||cmos90|1194793718873|1241981698008|I|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()G1241982205540
 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||||
@@ -3178,7 +3292,7 @@ Eout[1:36]|ps[1:27]|D5G2;|pin@4||O
 X
 
 # Cell dockPSreg;5{lay}
-CdockPSreg;5{lay}||cmos90|1234804509076|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CdockPSreg;5{lay}||cmos90|1234804509076|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@42||64.5|-66||||
 NX-Metal-1-Metal-2-Con|contact@50||92.5|-60||||
@@ -3504,6 +3618,45 @@ EoutLO[1:7]||D6G2;|conn@4|y|O
 Eps[1:36]|ps[1:27]|D6G2;|conn@2|y|O
 X
 
+# Cell dockPSregStudy;1{sch}
+CdockPSregStudy;1{sch}||schematic|1234804637641|1241983473139||LEDRIVE_inv@1()F40.008846
+IpurpleFive:LEsettings;1{ic}|LEsettin@0||14|15|||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;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9|22|||RRR|
+NOff-Page|conn@1||-12|0||||
+NOff-Page|conn@2||9|0||||
+NOff-Page|conn@4||-31|10|||X|
+IpurpleFive:inv;1{ic}|inv@1||-9|14|RRR||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:latch1in20B;1{ic}|lx[1:27]|D5G3;Y4.5;|0|0|Y||D5G4;
+IloopCountM:muxForPS;1{ic}|muxForOD@0||-23|10|X||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0|53.5|||||ART_message(D5G5;)SdockPSregStudy
+Ngeneric:Invisible-Pin|pin@1||0.5|49.5|||||ART_message(D5G3;)Sies 10 May 2009
+NWire_Pin|pin@2||-9|6.5||||
+NBus_Pin|pin@5||-16|10|-1|-1||
+NBus_Pin|pin@6||-16|6|-1|-1||
+NWire_Pin|pin@7||-23|3||||
+Ngeneric:Invisible-Pin|pin@8||1.5|44.5|||||ART_message(D5G3;)Sto find out how big a driver to use
+NWire_Pin|pin@13||-2|6.5||||
+Ngeneric:Invisible-Pin|pin@15||-23.5|37.5|||||ART_message(D3G2;)S[The ps register holds the instruction being done.,It is normally transparent.,Goes opaque while doing instruction.]
+IwiresL:tranCap;1{ic}|tc[1:3]|D5G3;X2;Y2;|-22|22|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4446.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|hold[1]|D5G2;||2700|lx[1:27]|hcl|-2|3|pin@13||-2|6.5
+Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|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
+Awire|net@22|||1800|wire90@0|b|-3|6.5|pin@13||-2|6.5
+Awire|net@31|||900|inv@1|out|-9|11.5|pin@2||-9|6.5
+Abus|net@32||-0.5|IJ0|lx[1:27]|in[1]|-3|0|conn@1|y|-10|0
+Awire|net@33|||2700|inv@1|in|-9|16.5|conn@0|y|-9|20
+Abus|net@37||-0.5|IJ0|conn@2|a|7|0|lx[1:27]|out[1]|3|0
+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
+Edo[ins]||D4G2;|conn@0|a|I
+Em1[1:27]||D4G2;|conn@1|a|I
+EoutLO[1:7]||D6G2;|conn@4|y|O
+Eps[1:27]||D6G2;|conn@2|y|O
+X
+
 # Cell dockRegAndDriver;1{ic}
 CdockRegAndDriver;1{ic}||artwork|1234804926298|1238334870912|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3713,7 +3866,7 @@ Eout[1:18]|out[1:9]|D5G2;|pin@8||O
 X
 
 # Cell ins1in20Bx9;1{lay}
-Cins1in20Bx9;1{lay}||cmos90|1216652678481|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cins1in20Bx9;1{lay}||cmos90|1216652678481|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4030,7 +4183,7 @@ Eout[1:18]||D6G2;|conn@4|y|O
 X
 
 # Cell ins1in20Bx18dn;2{lay}
-Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4466,7 +4619,7 @@ Evdd_5||D5G2;|latch1in@39|vdd_3|P
 X
 
 # Cell ins1in20Bx18up;1{lay}
-Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -5037,7 +5190,7 @@ Eout[1:18]||D5G2;|pin@8||O
 X
 
 # Cell ins2in20Ax18;1{lay}
-Cins2in20Ax18;1{lay}||cmos90|1227456059546|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+Cins2in20Ax18;1{lay}||cmos90|1227456059546|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-166.5|68.1||1.2||
 NX-Metal-1-Metal-2-Con|contact@1||-113.5|68.1||1.2||
@@ -5782,7 +5935,7 @@ Etake[A,B]||D5G2;|pin@0||I
 X
 
 # Cell newDregister;5{lay}
-CnewDregister;5{lay}||cmos90|1233568379793|1241545361762||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CnewDregister;5{lay}||cmos90|1233568379793|1241981698008||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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||
@@ -6524,7 +6677,7 @@ EainB[1:14,TT]|ps[1:15]|D5G2;|pin@3||I
 X
 
 # Cell newPathReg;1{lay}
-CnewPathReg;1{lay}||cmos90|1233578276999|1241545697233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CnewPathReg;1{lay}||cmos90|1233578276999|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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
@@ -6974,7 +7127,7 @@ Eout[1:18]|outt[16:37]|D5G2;|pin@2||O
 X
 
 # Cell shadow;3{lay}
-Cshadow;3{lay}||cmos90|1233568379793|1241545361762||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cshadow;3{lay}||cmos90|1233568379793|1241981698008||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@83||-354|-23.2||||
 NX-Metal-3-Metal-4-Con|contact@84||-498|-17.4||||
@@ -7309,7 +7462,7 @@ Eoutt[16:37]||D6G2;|conn@3|y|O
 X
 
 # Cell shadowHalf;2{lay}
-CshadowHalf;2{lay}||cmos90|1233346281070|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CshadowHalf;2{lay}||cmos90|1233346281070|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-609.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-620.5|22||||
@@ -7564,7 +7717,7 @@ Esign||D5G2;|pin@2||I
 X
 
 # Cell shadowMux4;1{lay}
-CshadowMux4;1{lay}||cmos90|1233355592992|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CshadowMux4;1{lay}||cmos90|1233355592992|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-103.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@5||-47.5|-22||||
@@ -7787,7 +7940,7 @@ Esign||D5G2;|pin@3||O
 X
 
 # Cell signLogic;3{lay}
-CsignLogic;3{lay}||cmos90|1233363147391|1241545361762|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CsignLogic;3{lay}||cmos90|1233363147391|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||9|10||||
 NX-Metal-1-Metal-2-Con|contact@2||-159|10||||
index dd734a2..6d8a7be 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HscanM|8.09a
+HscanM|8.09j
 
 # Views:
 Vicon|ic
@@ -344,7 +344,7 @@ Eso[1:9]||D5G2;|pin@1||O
 X
 
 # Cell scanAMPx5;2{lay}
-CscanAMPx5;2{lay}||cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CscanAMPx5;2{lay}||cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -480,7 +480,7 @@ Eso[1:9]||D6G2;|conn@0|y|O
 X
 
 # Cell scanAMPx5left;3{lay}
-CscanAMPx5left;3{lay}|scanAMPx5|cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CscanAMPx5left;3{lay}|scanAMPx5|cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -588,7 +588,7 @@ Evdd_4||D5G2;|scanAmp@13|vdd_1|P
 X
 
 # Cell scanAMPx5right;3{lay}
-CscanAMPx5right;3{lay}|scanAMPx5|cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CscanAMPx5right;3{lay}|scanAMPx5|cmos90|1230920010804|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -774,7 +774,7 @@ Eout[1]||D5G2;|pin@12||B
 X
 
 # Cell scanAmp;3{lay}
-CscanAmp;3{lay}||cmos90|1195824023365|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CscanAmp;3{lay}||cmos90|1195824023365|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv520;1{lay}|inv520@0||0|0|||D5G4;
 Egnd||D5G2;|inv520@0|gnd|G
@@ -877,7 +877,7 @@ Esi[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusInM3;1{lay}
-CscanBusInM3;1{lay}||cmos90|1180628762335|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanBusInM3;1{lay}||cmos90|1180628762335|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||-24|0||||
 NMetal-3-Pin|pin@9||-18|0||||
@@ -988,7 +988,7 @@ Eso[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusOutM3;1{lay}
-CscanBusOutM3;1{lay}||cmos90|1180628762335|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanBusOutM3;1{lay}||cmos90|1180628762335|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||-24|0||||
 NMetal-3-Pin|pin@9||-18|0||||
@@ -1054,7 +1054,7 @@ Esi[1:9]||D5G2;|pin@0||B
 X
 
 # Cell scanCap;1{lay}
-CscanCap;1{lay}||cmos90|1184793644771|1241212843263|I
+CscanCap;1{lay}||cmos90|1184793644771|1241212843263|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||12|12||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|12||||
@@ -1152,7 +1152,7 @@ Esout||D5G2;|pin@6||O
 X
 
 # Cell scanCellE;1{lay}
-CscanCellE;1{lay}||cmos90|1194655408628|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanCellE;1{lay}||cmos90|1194655408628|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||||
@@ -1298,7 +1298,7 @@ Esout||D5G2;|pin@6||O
 X
 
 # Cell scanCellF;3{lay}
-CscanCellF;3{lay}||cmos90|1194655408628|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CscanCellF;3{lay}||cmos90|1194655408628|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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||||
@@ -1408,7 +1408,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanCellFtall;2{lay}
-CscanCellFtall;2{lay}|scanCellF|cmos90|1194655408628|1241212843263||ATTR_NCC(D5G3;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanCellFtall;2{lay}|scanCellF|cmos90|1194655408628|1241212843263||ATTR_NCC(D5G3;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-52|50||||
 NX-Metal-1-Metal-2-Con|contact@1||-71.5|50||||
@@ -1597,7 +1597,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx1h;1{lay}
-CscanEx1h;1{lay}||cmos90|1236895308748|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanEx1h;1{lay}||cmos90|1236895308748|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@2||56|44||5.2||
 NX-Metal-1-Metal-2-Con|contact@12||56|40||||
@@ -1679,7 +1679,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanEx1vertA;3{lay}
-CscanEx1vertA;3{lay}|scanEx1|cmos90|1194706959936|1241545361762||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanEx1vertA;3{lay}|scanEx1|cmos90|1194706959936|1241981698008||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||66|10||||
 NX-Metal-1-Metal-2-Con|contact@15||-43|28||||
@@ -1893,7 +1893,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx2h;1{lay}
-CscanEx2h;1{lay}||cmos90|1236895308748|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanEx2h;1{lay}||cmos90|1236895308748|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -2019,7 +2019,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanEx2vertA;1{lay}
-CscanEx2vertA;1{lay}|scanEx2|cmos90|1194706959936|1241212843263||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanEx2vertA;1{lay}|scanEx2|cmos90|1194706959936|1241212843263||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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-88||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-88||||
@@ -2125,7 +2125,7 @@ Evdd_7||D5G2;|scanCell@3|vdd_3|P
 X
 
 # Cell scanEx2vertB;1{lay}
-CscanEx2vertB;1{lay}|scanEx2|cmos90|1194706959936|1241545361762||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()G1241808341981
+CscanEx2vertB;1{lay}|scanEx2|cmos90|1194706959936|1241981698008||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()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-88||||
 NX-Metal-1-Metal-2-Con|contact@3||66|82||||
@@ -2426,7 +2426,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx3h;1{lay}
-CscanEx3h;1{lay}||cmos90|1236895308748|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanEx3h;1{lay}||cmos90|1236895308748|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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||
@@ -2787,7 +2787,7 @@ Esout||D5G2;|pin@53||O
 X
 
 # Cell scanEx3plain;1{lay}
-CscanEx3plain;1{lay}||cmos90|1194706959936|1241545361762||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CscanEx3plain;1{lay}||cmos90|1194706959936|1241981698008||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@15||101|22||||
 NX-Metal-1-Metal-2-Con|contact@18||148|34||||
@@ -2924,7 +2924,7 @@ Esout||D6G2;|conn@10|y|O
 X
 
 # Cell scanEx3shapeL;2{lay}
-CscanEx3shapeL;2{lay}|scanEx3|cmos90|1194706959936|1241545361762||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()G1241808341981
+CscanEx3shapeL;2{lay}|scanEx3|cmos90|1194706959936|1241981698008||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()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@27||-30|-56||||
 NX-Metal-2-Metal-3-Con|contact@28||-30|62||||
@@ -3010,6 +3010,82 @@ Evdd_10||D5G2;|scanEx1v@5|vdd_1|P
 Evdd_11||D5G2;|scanEx1v@5|vdd_3|P
 X
 
+# Cell scanEx3vert;1{lay}
+CscanEx3vert;1{lay}|scanEx3|cmos90|1194706959936|1242151677035||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@27||-30|-128||||
+NX-Metal-2-Metal-3-Con|contact@36||-30|-16||||
+NX-Metal-2-Metal-3-Con|contact@37||-30|16||||
+NX-Metal-2-Metal-3-Con|contact@38||-30|128||||
+IscanEx1vertA;3{lay}|scanEx1v@4||0|-144|||D5G4;
+IscanEx1vertA;3{lay}|scanEx1v@5||0|0|||D5G4;
+IscanEx1vertA;3{lay}|scanEx1v@6||0|144|||D5G4;
+Ametal-3|net@122|||S900|scanEx1v@4|sor[2]|-18|-72|scanEx1v@5|sir[2]|-18|-72
+Ametal-3|net@123|||S900|scanEx1v@4|sor[3]|-12|-72|scanEx1v@5|sir[3]|-12|-72
+Ametal-3|net@124|||S900|scanEx1v@4|sor[4]|-6|-69|scanEx1v@5|sir[4]|-6|-69
+Ametal-3|net@125|||S900|scanEx1v@4|sor[5]|0|-72|scanEx1v@5|sir[5]|0|-72
+Ametal-3|net@126|||S900|scanEx1v@4|sor[6]|6|-72|scanEx1v@5|sir[6]|6|-72
+Ametal-3|net@127|||S900|scanEx1v@4|sor[7]|12|-72|scanEx1v@5|sir[7]|12|-72
+Ametal-3|net@128|||S900|scanEx1v@4|sor[8]|18|-72|scanEx1v@5|sir[8]|18|-72
+Ametal-3|net@129|||S900|scanEx1v@4|sor[9]|24|-72|scanEx1v@5|sir[9]|24|-72
+Ametal-2|net@133|||S0|scanEx1v@4|sor[1]|-27|-128|contact@27||-30|-128
+Ametal-3|net@134|||S2700|contact@27||-30|-128|contact@36||-30|-16
+Ametal-2|net@155|||S0|scanEx1v@5|sir[1]|-27|-16|contact@36||-30|-16
+Ametal-3|net@156|||S900|scanEx1v@6|sir[2]|-18|72|scanEx1v@5|sor[2]|-18|72
+Ametal-3|net@157|||S900|scanEx1v@6|sir[3]|-12|72|scanEx1v@5|sor[3]|-12|72
+Ametal-3|net@158|||S900|scanEx1v@6|sir[4]|-6|75|scanEx1v@5|sor[4]|-6|75
+Ametal-3|net@159|||S900|scanEx1v@6|sir[5]|0|72|scanEx1v@5|sor[5]|0|72
+Ametal-3|net@160|||S900|scanEx1v@6|sir[6]|6|72|scanEx1v@5|sor[6]|6|72
+Ametal-3|net@161|||S900|scanEx1v@6|sir[7]|12|72|scanEx1v@5|sor[7]|12|72
+Ametal-3|net@162|||S900|scanEx1v@6|sir[8]|18|72|scanEx1v@5|sor[8]|18|72
+Ametal-3|net@163|||S900|scanEx1v@6|sir[9]|24|72|scanEx1v@5|sor[9]|24|72
+Ametal-3|net@164|||S2700|contact@37||-30|16|contact@38||-30|128
+Ametal-2|net@165|||S0|scanEx1v@5|sor[1]|-27|16|contact@37||-30|16
+Ametal-2|net@166|||S0|scanEx1v@6|sir[1]|-27|128|contact@38||-30|128
+EdIn[1]||D5G2;|scanEx1v@4|dIn[1]|I
+EdIn[2]||D5G2;|scanEx1v@5|dIn[1]|I
+EdIn[3]||D5G2;|scanEx1v@6|dIn[1]|I
+Egnd||D5G2;|scanEx1v@4|gnd|G
+Egnd_1||D5G2;|scanEx1v@4|gnd_1|G
+Egnd_2||D5G2;|scanEx1v@5|gnd|G
+Egnd_3||D5G2;|scanEx1v@5|gnd_1|G
+Egnd_4||D5G2;|scanEx1v@6|gnd|G
+Egnd_5||D5G2;|scanEx1v@6|gnd_1|G
+Emc||D5G2;|scanEx1v@4|mc|O
+Emc_1||D5G2;|scanEx1v@5|mc|O
+Emc_2||D5G2;|scanEx1v@6|mc|O
+Esir[1]||D5G2;|scanEx1v@4|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@4|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@4|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@4|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@4|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@4|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@4|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@4|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@4|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@6|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@6|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@6|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@6|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@6|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@6|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@6|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@6|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@6|sor[9]|B
+Evdd||D5G2;|scanEx1v@4|vdd|P
+Evdd_1||D5G2;|scanEx1v@4|vdd_1|P
+Evdd_2||D5G2;|scanEx1v@4|vdd_2|P
+Evdd_3||D5G2;|scanEx1v@4|vdd_3|P
+Evdd_4||D5G2;|scanEx1v@5|vdd|P
+Evdd_5||D5G2;|scanEx1v@5|vdd_1|P
+Evdd_6||D5G2;|scanEx1v@5|vdd_2|P
+Evdd_7||D5G2;|scanEx1v@5|vdd_3|P
+Evdd_8||D5G2;|scanEx1v@6|vdd|P
+Evdd_9||D5G2;|scanEx1v@6|vdd_1|P
+Evdd_10||D5G2;|scanEx1v@6|vdd_2|P
+Evdd_11||D5G2;|scanEx1v@6|vdd_3|P
+X
+
 # Cell scanEx4h;1{ic}
 CscanEx4h;1{ic}||artwork|1205596221600|1236898397937|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3071,7 +3147,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx4h;1{lay}
-CscanEx4h;1{lay}||cmos90|1236895308748|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CscanEx4h;1{lay}||cmos90|1236895308748|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 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||
@@ -3986,7 +4062,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanFill1;1{lay}
-CscanFill1;1{lay}||cmos90|1235216336382|1241212843263|
+CscanFill1;1{lay}||cmos90|1235216336382|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-72|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||72|0|||D5G4;
@@ -4032,7 +4108,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
 X
 
 # Cell scanFill2;1{lay}
-CscanFill2;1{lay}||cmos90|1235216336382|1241212843263|
+CscanFill2;1{lay}||cmos90|1235216336382|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-72|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||72|-72|||D5G4;
@@ -4340,7 +4416,7 @@ Esoc[1:9]||D6G2;|conn@8|y|B
 X
 
 # Cell scanFx2hor;2{lay}
-CscanFx2hor;2{lay}|scanFx2|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY66;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanFx2hor;2{lay}|scanFx2|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY66;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@5||-24|-28||||
 NX-Metal-1-Metal-2-Con|contact@6||61|-28||||
@@ -4726,7 +4802,7 @@ Esoc[1:9]||D6G2;|conn@8|y|B
 X
 
 # Cell scanFx3shapeL;3{lay}
-CscanFx3shapeL;3{lay}|scanFx3|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY138;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanFx3shapeL;3{lay}|scanFx3|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY138;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-100||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-100||||
@@ -4897,7 +4973,7 @@ Evdd_9||D5G2;|scanCell@7|vdd_2|P
 X
 
 # Cell scanFx3tallL;1{lay}
-CscanFx3tallL;1{lay}|scanFx3|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanFx3tallL;1{lay}|scanFx3|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@1||-24|-160||||
 NX-Metal-2-Metal-3-Con|contact@3||-24|-16||||
index 6ccf92d..b99adbd 100755 (executable)
@@ -129,7 +129,7 @@ Etake[1:6]|take[4]|D5G2;|pin@6||O
 X
 
 # Cell dockWagNine;2{lay}
-CdockWagNine;2{lay}||cmos90|1233953945395|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CdockWagNine;2{lay}||cmos90|1233953945395|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 IstagesM:altEndDockStage;1{lay}|altEndDo@0||0|72|||D5G4;
 IstagesM:altStartDockStage;5{lay}|altStart@4||0|-216|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2661,7 +2661,7 @@ Esor[1:9]||D5G2;|pin@18||O
 X
 
 # Cell epiRQod;4{lay}
-CepiRQod;4{lay}||cmos90|1234832013083|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CepiRQod;4{lay}||cmos90|1234832013083|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||1626|-128||||
 NX-Metal-2-Metal-3-Con|contact@10||126|-116||||
@@ -3330,7 +3330,7 @@ Esucc||D5G2;|pin@22||O
 X
 
 # Cell fillDrainCount;3{lay}
-CfillDrainCount;3{lay}||cmos90|1235251590834|1241212843263|
+CfillDrainCount;3{lay}||cmos90|1235251590834|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||38.5|704||||
 NX-Metal-2-Metal-3-Con|contact@1||38.5|-212.1||1.2||
@@ -3807,7 +3807,7 @@ Esucc|succD|D5G2;|pin@8||O
 X
 
 # Cell northFifo;3{lay}
-CnorthFifo;3{lay}||cmos90|1237942482675|1241212843263|
+CnorthFifo;3{lay}||cmos90|1237942482675|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||1374|10||||
 NX-Metal-2-Metal-3-Con|contact@1||510|10||||
@@ -5017,8 +5017,616 @@ Esucc[D,T]||D6G2;|pin@28||O
 Em1[succ]|succ[m1]|D6G2;|pin@8||O
 X
 
+# Cell outM1PredLit;10{lay}
+CoutM1PredLit;10{lay}||cmos90|1234833024712|1242080360260||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242080375313
+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-2-Metal-3-Con|contact@20||18|-32||||
+NX-Metal-2-Metal-3-Con|contact@21||24|-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||||
+NX-Metal-2-Metal-3-Con|contact@35||-186|614||||
+NX-Metal-2-Metal-3-Con|contact@36||-324|614||||
+NX-Metal-2-Metal-3-Con|contact@37||-30|176||||
+NX-Metal-2-Metal-3-Con|contact@40||-108|1390||||
+NX-Metal-2-Metal-3-Con|contact@41||-108|538||||
+NX-Metal-2-Metal-3-Con|contact@42||1122|858||||
+NX-Metal-2-Metal-3-Con|contact@43||1122|1546||||
+NX-Metal-2-Metal-3-Con|contact@44||-450|1096||||
+NX-Metal-2-Metal-3-Con|contact@45||-414|1096||||
+NX-Metal-2-Metal-3-Con|contact@46||-390|1096||||
+NX-Metal-2-Metal-3-Con|contact@47||-360|1096||||
+NX-Metal-2-Metal-3-Con|contact@48||-330|1096||||
+NX-Metal-2-Metal-3-Con|contact@49||-306|1096||||
+NX-Metal-3-Metal-4-Con|contact@50||-450|1200.8||||
+NX-Metal-3-Metal-4-Con|contact@51||-414|1206.6||||
+NX-Metal-3-Metal-4-Con|contact@52||-390|1212.4||||
+NX-Metal-3-Metal-4-Con|contact@53||-360|1218.2||||
+NX-Metal-3-Metal-4-Con|contact@54||-330|1224||||
+NX-Metal-3-Metal-4-Con|contact@55||-306|1229.8||||
+NX-Metal-2-Metal-3-Con|contact@57||324|-232||||
+NX-Metal-2-Metal-3-Con|contact@58||468|-232||||
+NX-Metal-2-Metal-3-Con|contact@59||612|-232||||
+NX-Metal-2-Metal-3-Con|contact@60||756|-232||||
+NX-Metal-2-Metal-3-Con|contact@61||900|-232||||
+NX-Metal-2-Metal-3-Con|contact@62||1044|-232||||
+NX-Metal-2-Metal-3-Con|contact@63||1188|-232||||
+NX-Metal-2-Metal-3-Con|contact@64||1332|-232||||
+NX-Metal-2-Metal-3-Con|contact@65||1476|-232||||
+NX-Metal-2-Metal-3-Con|contact@74||-1488|-232||||
+NX-Metal-2-Metal-3-Con|contact@75||1536|-232||||
+NX-Metal-2-Metal-3-Con|contact@76||1392|-232||||
+NX-Metal-2-Metal-3-Con|contact@77||1248|-232||||
+NX-Metal-2-Metal-3-Con|contact@78||1104|-232||||
+NX-Metal-2-Metal-3-Con|contact@79||960|-232||||
+NX-Metal-2-Metal-3-Con|contact@80||816|-232||||
+NX-Metal-2-Metal-3-Con|contact@81||672|-232||||
+NX-Metal-2-Metal-3-Con|contact@82||528|-232||||
+NX-Metal-2-Metal-3-Con|contact@83||384|-232||||
+NX-Metal-2-Metal-3-Con|contact@84||-336|-232||||
+NX-Metal-2-Metal-3-Con|contact@85||-480|-232||||
+NX-Metal-2-Metal-3-Con|contact@86||-624|-232||||
+NX-Metal-2-Metal-3-Con|contact@87||-768|-232||||
+NX-Metal-2-Metal-3-Con|contact@88||-912|-232||||
+NX-Metal-2-Metal-3-Con|contact@89||-1056|-232||||
+NX-Metal-2-Metal-3-Con|contact@90||-1200|-232||||
+NX-Metal-2-Metal-3-Con|contact@91||-1344|-232||||
+NX-Metal-2-Metal-3-Con|contact@92||-474|1184||||
+NX-Metal-1-Metal-2-Con|contact@93||317|-32||||
+NX-Metal-2-Metal-3-Con|contact@94||-186|1190||||
+NX-Metal-2-Metal-3-Con|contact@95||-1488|1496||||
+NX-Metal-2-Metal-3-Con|contact@97||-234|1502||||
+IstagesM:litDandP;8{lay}|litDandP@7||0|1440|||D5G4;
+IstagesM:mOneDockStage;3{lay}|mOneDock@2||0|-144|||D5G4;
+IstagesM:outDockPredStage;8{lay}|outDockP@7||0|504|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-764.5|-142|||||ART_message(D5G40;)Sm1stage
+NMetal-2-Pin|pin@13||-105|6||||
+NMetal-2-Pin|pin@54||-803|538||||
+NMetal-2-Pin|pin@56||283|1546||||
+NMetal-2-Pin|pin@58||283|1552||||
+NMetal-3-Pin|pin@63||-18|1123||||
+NMetal-3-Pin|pin@64||-30|1123||||
+Ametal-1|net@125|||S2700|mOneDock@2|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@7|m1cate[1][F]|-102|144|contact@1||-102|-12
+Ametal-1|net@129|||S2700|mOneDock@2|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@7|m1cate[1][T]|-114|144|contact@3||-114|-6
+Ametal-1|net@133|||S2700|mOneDock@2|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@7|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@2|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@7|m1cate[2][T]|-120|144|contact@7||-120|6
+Ametal-1|net@140|||S2700|mOneDock@2|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@2|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@2|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@2|m1cate[4][T]|100|-53|contact@11||100|-6
+Ametal-3|net@148|||S900|outDockP@7|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@7|m1cate[3][T]|-42|144|contact@13||-42|6
+Ametal-3|net@153|||S900|outDockP@7|m1cate[4][F]|-18|144|contact@14||-18|-12
+Ametal-3|net@155|||S900|outDockP@7|m1cate[4][T]|-48|144|contact@15||-48|-6
+Ametal-1|net@157|||S900|mOneDock@2|m1cate[5][F]|181|-57|contact@16||181|-82
+Ametal-1|net@159|||S2700|mOneDock@2|m1cate[5][T]|204|-53|contact@17||204|-50
+Ametal-1|net@161|||S2700|mOneDock@2|m1cate[6][F]|294|-57|contact@18||294|-38
+Ametal-2|net@181|||S0|contact@16||181|-82|contact@22||30|-82
+Ametal-2|net@182|||S0|contact@17||204|-50|contact@21||24|-50
+Ametal-2|net@183|||S0|contact@18||294|-38|contact@23||36|-38
+Ametal-3|net@185|||S900|outDockP@7|m1cate[6][T]|18|144|contact@20||18|-32
+Ametal-3|net@186|||S900|outDockP@7|m1cate[5][F]|30|144|contact@22||30|-82
+Ametal-3|net@187|||S900|outDockP@7|m1cate[6][F]|36|144|contact@23||36|-38
+Ametal-3|net@188|||S900|outDockP@7|m1cate[5][T]|24|144|contact@21||24|-50
+Ametal-3|net@189|||S2700|mOneDock@2|sor[9]|1680|-144|outDockP@7|sir[9]|1680|864
+Ametal-3|net@191|||S900|outDockP@7|sir[2]|1638|864|mOneDock@2|sir[2]|1638|-288
+Ametal-3|net@192|||S900|outDockP@7|sir[3]|1644|864|mOneDock@2|sir[3]|1644|-288
+Ametal-3|net@193|||S900|outDockP@7|sir[4]|1650|867|mOneDock@2|sir[4]|1650|-285
+Ametal-3|net@194|||S900|outDockP@7|sir[5]|1656|864|mOneDock@2|sir[5]|1656|-288
+Ametal-3|net@195|||S900|outDockP@7|sir[6]|1662|864|mOneDock@2|sir[6]|1662|-288
+Ametal-3|net@196|||S900|outDockP@7|sir[7]|1668|864|mOneDock@2|sir[7]|1668|-288
+Ametal-3|net@197|||S900|outDockP@7|sir[8]|1674|864|mOneDock@2|sir[8]|1674|-288
+Ametal-3|net@198|||S900|outDockP@7|sir[2]|1638|864|mOneDock@2|sor[2]|1638|-144
+Ametal-3|net@199|||S900|outDockP@7|sir[3]|1644|864|mOneDock@2|sor[3]|1644|-144
+Ametal-3|net@200|||S900|outDockP@7|sir[4]|1650|867|mOneDock@2|sor[4]|1650|-141
+Ametal-3|net@201|||S900|outDockP@7|sir[5]|1656|864|mOneDock@2|sor[5]|1656|-144
+Ametal-3|net@202|||S900|outDockP@7|sir[6]|1662|864|mOneDock@2|sor[6]|1662|-144
+Ametal-3|net@203|||S900|outDockP@7|sir[7]|1668|864|mOneDock@2|sor[7]|1668|-144
+Ametal-3|net@204|||S900|outDockP@7|sir[8]|1674|864|mOneDock@2|sor[8]|1674|-144
+Ametal-2|net@205|||S1800|mOneDock@2|sor[1]|1629|-200|contact@24||1632|-200
+Ametal-3|net@298|||S900|outDockP@7|ps[19]|-324|1137.5|contact@36||-324|614
+Ametal-3|net@299|||S2700|contact@24||1632|-200|outDockP@7|sir[1]|1632|864
+Ametal-2|net@300|||S0|contact@35||-186|614|contact@36||-324|614
+Ametal-3|net@303|||S900|pin@64||-30|1123|contact@37||-30|176
+Ametal-2|net@305|||S1800|outDockP@7|fire[M]|-608.5|176|contact@37||-30|176
+Ametal-2|net@316|||S0|litDandP@7|succ[D]|-88.5|1390|contact@40||-108|1390
+Ametal-2|net@326|||S900|pin@54||-803|538|outDockP@7|succ[sf]|-803|532
+Ametal-2|net@327|||S0|contact@41||-108|538|pin@54||-803|538
+Ametal-2|net@329|||S1800|pin@56||283|1546|contact@43||1122|1546
+Ametal-2|net@330|||S0|outDockP@7|flag[C][T]|1142|858|contact@42||1122|858
+Ametal-3|net@334|||S2700|contact@42||1122|858|contact@43||1122|1546
+Ametal-2|net@338|||S2700|pin@56||283|1546|pin@58||283|1552
+Ametal-2|net@339|||S0|pin@58||283|1552|litDandP@7|flag[C]|274|1552
+Ametal-2|net@451|||S0|outDockP@7|in[1]|-448|1096|contact@44||-450|1096
+Ametal-2|net@457|||S0|contact@45||-414|1096|outDockP@7|in[2]|-420|1096
+Ametal-2|net@458|||S0|contact@46||-390|1096|outDockP@7|in[3]|-392|1096
+Ametal-2|net@459|||S0|contact@47||-360|1096|outDockP@7|in[4]|-364|1096
+Ametal-2|net@460|||S0|contact@48||-330|1096|outDockP@7|in[5]|-336|1096
+Ametal-2|net@461|||S0|contact@49||-306|1096|outDockP@7|in[6]|-308|1096
+Ametal-3|net@474|||S2700|contact@44||-450|1096|contact@50||-450|1200.8
+Ametal-3|net@475|||S2700|contact@45||-414|1096|contact@51||-414|1206.6
+Ametal-3|net@476|||S2700|contact@46||-390|1096|contact@52||-390|1212.4
+Ametal-3|net@477|||S2700|contact@47||-360|1096|contact@53||-360|1218.2
+Ametal-3|net@478|||S2700|contact@48||-330|1096|contact@54||-330|1224
+Ametal-3|net@479|||S2700|contact@49||-306|1096|contact@55||-306|1229.8
+Ametal-4|net@536|||S1800|contact@55||-306|1229.8|litDandP@7|outt[6]|288|1229.8
+Ametal-4|net@537|||S1800|contact@54||-330|1224|litDandP@7|outt[5]|288|1224
+Ametal-4|net@538|||S1800|contact@53||-360|1218.2|litDandP@7|outt[4]|288|1218.2
+Ametal-4|net@539|||S1800|contact@52||-390|1212.4|litDandP@7|outt[3]|288|1212.4
+Ametal-4|net@540|||S1800|contact@51||-414|1206.6|litDandP@7|outt[2]|288|1206.6
+Ametal-4|net@541|||S1800|contact@50||-450|1200.8|litDandP@7|outt[1]|288|1200.8
+Ametal-2|net@543|||S1800|contact@94||-186|1190|litDandP@7|ps[19]|-157|1190
+Ametal-3|net@548|||S900|outDockP@7|m1[1]|324|14|contact@57||324|-232
+Ametal-2|net@549|||S0|mOneDock@2|m1[1]|324|-232|contact@57||324|-232
+Ametal-3|net@550|||S900|outDockP@7|m1[2]|468|14|contact@58||468|-232
+Ametal-2|net@551|||S0|mOneDock@2|m1[2]|468|-232|contact@58||468|-232
+Ametal-3|net@552|||S900|outDockP@7|m1[3]|612|14|contact@59||612|-232
+Ametal-2|net@553|||S0|mOneDock@2|m1[3]|612|-232|contact@59||612|-232
+Ametal-3|net@554|||S900|outDockP@7|m1[4]|756|14|contact@60||756|-232
+Ametal-2|net@555|||S0|mOneDock@2|m1[4]|756|-232|contact@60||756|-232
+Ametal-3|net@556|||S900|outDockP@7|m1[5]|900|14|contact@61||900|-232
+Ametal-2|net@557|||S0|mOneDock@2|m1[5]|900|-232|contact@61||900|-232
+Ametal-3|net@558|||S900|outDockP@7|m1[6]|1044|14|contact@62||1044|-232
+Ametal-2|net@559|||S0|mOneDock@2|m1[6]|1044|-232|contact@62||1044|-232
+Ametal-3|net@560|||S900|outDockP@7|m1[7]|1188|14|contact@63||1188|-232
+Ametal-2|net@561|||S0|mOneDock@2|m1[7]|1188|-232|contact@63||1188|-232
+Ametal-3|net@562|||S900|outDockP@7|m1[8]|1332|14|contact@64||1332|-232
+Ametal-2|net@563|||S0|mOneDock@2|m1[8]|1332|-232|contact@64||1332|-232
+Ametal-3|net@564|||S900|outDockP@7|m1[9]|1476|14|contact@65||1476|-232
+Ametal-2|net@565|||S0|mOneDock@2|m1[9]|1476|-232|contact@65||1476|-232
+Ametal-3|net@582|||S900|outDockP@7|m1[27]|-1488|14|contact@74||-1488|-232
+Ametal-2|net@583|||S0|mOneDock@2|m1[27]|-1476|-232|contact@74||-1488|-232
+Ametal-3|net@584|||S900|outDockP@7|m1[10]|1536|14|contact@75||1536|-232
+Ametal-2|net@585|||S0|mOneDock@2|m1[10]|1548|-232|contact@75||1536|-232
+Ametal-3|net@586|||S900|outDockP@7|m1[11]|1392|14|contact@76||1392|-232
+Ametal-2|net@587|||S0|mOneDock@2|m1[11]|1404|-232|contact@76||1392|-232
+Ametal-3|net@588|||S900|outDockP@7|m1[12]|1248|14|contact@77||1248|-232
+Ametal-2|net@589|||S0|mOneDock@2|m1[12]|1260|-232|contact@77||1248|-232
+Ametal-3|net@590|||S900|outDockP@7|m1[13]|1104|14|contact@78||1104|-232
+Ametal-2|net@591|||S0|mOneDock@2|m1[13]|1116|-232|contact@78||1104|-232
+Ametal-3|net@592|||S900|outDockP@7|m1[14]|960|14|contact@79||960|-232
+Ametal-2|net@593|||S0|mOneDock@2|m1[14]|972|-232|contact@79||960|-232
+Ametal-3|net@594|||S900|outDockP@7|m1[15]|816|14|contact@80||816|-232
+Ametal-2|net@595|||S0|mOneDock@2|m1[15]|828|-232|contact@80||816|-232
+Ametal-3|net@596|||S900|outDockP@7|m1[16]|672|14|contact@81||672|-232
+Ametal-2|net@597|||S0|mOneDock@2|m1[16]|684|-232|contact@81||672|-232
+Ametal-3|net@598|||S900|outDockP@7|m1[17]|528|14|contact@82||528|-232
+Ametal-2|net@599|||S0|mOneDock@2|m1[17]|540|-232|contact@82||528|-232
+Ametal-3|net@600|||S900|outDockP@7|m1[18]|384|14|contact@83||384|-232
+Ametal-2|net@601|||S0|mOneDock@2|m1[18]|396|-232|contact@83||384|-232
+Ametal-3|net@602|||S900|outDockP@7|m1[19]|-336|14|contact@84||-336|-232
+Ametal-2|net@603|||S0|mOneDock@2|m1[19]|-324|-232|contact@84||-336|-232
+Ametal-3|net@604|||S900|outDockP@7|m1[20]|-480|14|contact@85||-480|-232
+Ametal-2|net@605|||S0|mOneDock@2|m1[20]|-468|-232|contact@85||-480|-232
+Ametal-3|net@606|||S900|outDockP@7|m1[21]|-624|14|contact@86||-624|-232
+Ametal-2|net@607|||S0|mOneDock@2|m1[21]|-612|-232|contact@86||-624|-232
+Ametal-3|net@608|||S900|outDockP@7|m1[22]|-768|14|contact@87||-768|-232
+Ametal-2|net@609|||S0|mOneDock@2|m1[22]|-756|-232|contact@87||-768|-232
+Ametal-3|net@610|||S900|outDockP@7|m1[23]|-912|14|contact@88||-912|-232
+Ametal-2|net@611|||S0|mOneDock@2|m1[23]|-900|-232|contact@88||-912|-232
+Ametal-3|net@612|||S900|outDockP@7|m1[24]|-1056|14|contact@89||-1056|-232
+Ametal-2|net@613|||S0|mOneDock@2|m1[24]|-1044|-232|contact@89||-1056|-232
+Ametal-3|net@614|||S900|outDockP@7|m1[25]|-1200|14|contact@90||-1200|-232
+Ametal-2|net@615|||S0|mOneDock@2|m1[25]|-1188|-232|contact@90||-1200|-232
+Ametal-3|net@616|||S900|outDockP@7|m1[26]|-1344|14|contact@91||-1344|-232
+Ametal-2|net@617|||S0|mOneDock@2|m1[26]|-1332|-232|contact@91||-1344|-232
+Ametal-3|net@618|||S2700|outDockP@7|ps[20]|-474|1137.5|contact@92||-474|1184
+Ametal-2|net@619|||S0|litDandP@7|ps[20]|-278.5|1184|contact@92||-474|1184
+Ametal-1|net@622|||S2700|mOneDock@2|m1cate[6][T]|317|-53|contact@93||317|-32
+Ametal-2|net@623|||S1800|contact@20||18|-32|contact@93||317|-32
+Ametal-3|net@624|||S900|mOneDock@2|sor[9]|1680|-144|mOneDock@2|sir[9]|1680|-288
+Ametal-3|net@631|||S900|contact@40||-108|1390|contact@41||-108|538
+Ametal-3|net@752|||S2700|contact@35||-186|614|contact@94||-186|1190
+Ametal-3|net@753|||S900|litDandP@7|fire[M]|-18|1164|pin@63||-18|1123
+Ametal-3|net@754|||S0|pin@63||-18|1123|pin@64||-30|1123
+Ametal-3|net@757|||S900|outDockP@7|gnd_4|-1728|1152|litDandP@7|gnd_3|-1728|1152
+Ametal-3|net@758|||S900|outDockP@7|gnd_5|0|1152|litDandP@7|gnd_6|0|1152
+Ametal-3|net@759|||S900|outDockP@7|gnd_7|-1440|1152|litDandP@7|gnd_8|-1440|1152
+Ametal-3|net@760|||S900|outDockP@7|gnd_9|-1152|1152|litDandP@7|gnd_10|-1152|1152
+Ametal-3|net@761|||S900|outDockP@7|gnd_11|-864|1152|litDandP@7|gnd_12|-864|1152
+Ametal-3|net@762|||S900|outDockP@7|gnd_13|-576|1152|litDandP@7|gnd_14|-576|1152
+Ametal-3|net@763|||S900|outDockP@7|gnd_15|-288|1152|litDandP@7|gnd_16|-288|1152
+Ametal-3|net@764|||S900|outDockP@7|gnd_17|288|1152|litDandP@7|gnd_18|288|1152
+Ametal-3|net@765|||S900|outDockP@7|gnd_19|576|1152|litDandP@7|gnd_20|576|1152
+Ametal-3|net@766|||S900|outDockP@7|gnd_21|864|1152|litDandP@7|gnd_22|864|1152
+Ametal-3|net@767|||S900|outDockP@7|gnd_23|1152|1152|litDandP@7|gnd_24|1152|1152
+Ametal-3|net@768|||S900|outDockP@7|gnd_25|1440|1152|litDandP@7|gnd_26|1440|1152
+Ametal-3|net@769|||S900|outDockP@7|gnd_27|1728|1152|litDandP@7|gnd_28|1728|1152
+Ametal-3|net@770|||S900|outDockP@7|vdd_4|144|1152|litDandP@7|vdd_5|144|1152
+Ametal-3|net@771|||S900|outDockP@7|vdd_6|-1584|1152|litDandP@7|vdd_7|-1584|1152
+Ametal-3|net@772|||S900|outDockP@7|vdd_8|-1296|1152|litDandP@7|vdd_9|-1296|1152
+Ametal-3|net@773|||S900|outDockP@7|vdd_10|-1008|1152|litDandP@7|vdd_11|-1008|1152
+Ametal-3|net@774|||S900|outDockP@7|vdd_12|-720|1152|litDandP@7|vdd_13|-720|1152
+Ametal-3|net@775|||S900|outDockP@7|vdd_14|-432|1152|litDandP@7|vdd_15|-432|1152
+Ametal-3|net@776|||S900|outDockP@7|vdd_16|-144|1152|litDandP@7|vdd_17|-144|1152
+Ametal-3|net@777|||S900|outDockP@7|vdd_18|432|1152|litDandP@7|vdd_19|432|1152
+Ametal-3|net@778|||S900|outDockP@7|vdd_20|720|1152|litDandP@7|vdd_21|720|1152
+Ametal-3|net@779|||S900|outDockP@7|vdd_22|1008|1152|litDandP@7|vdd_23|1008|1152
+Ametal-3|net@780|||S900|outDockP@7|vdd_24|1296|1152|litDandP@7|vdd_25|1296|1152
+Ametal-3|net@781|||S900|mOneDock@2|gnd_4|-1728|0|outDockP@7|gnd_3|-1728|0
+Ametal-3|net@782|||S900|mOneDock@2|gnd_5|0|0|outDockP@7|gnd_6|0|0
+Ametal-3|net@783|||S900|mOneDock@2|gnd_7|-1440|0|outDockP@7|gnd_8|-1440|0
+Ametal-3|net@784|||S900|mOneDock@2|gnd_9|-1152|0|outDockP@7|gnd_10|-1152|0
+Ametal-3|net@785|||S900|mOneDock@2|gnd_11|-864|0|outDockP@7|gnd_12|-864|0
+Ametal-3|net@786|||S900|mOneDock@2|gnd_13|-576|0|outDockP@7|gnd_14|-576|0
+Ametal-3|net@787|||S900|mOneDock@2|gnd_15|-288|0|outDockP@7|gnd_16|-288|0
+Ametal-3|net@788|||S900|mOneDock@2|gnd_17|288|0|outDockP@7|gnd_18|288|0
+Ametal-3|net@789|||S900|mOneDock@2|gnd_19|576|0|outDockP@7|gnd_20|576|0
+Ametal-3|net@790|||S900|mOneDock@2|gnd_21|864|0|outDockP@7|gnd_22|864|0
+Ametal-3|net@791|||S900|mOneDock@2|gnd_23|1152|0|outDockP@7|gnd_24|1152|0
+Ametal-3|net@792|||S900|mOneDock@2|gnd_25|1440|0|outDockP@7|gnd_26|1440|0
+Ametal-3|net@793|||S900|mOneDock@2|gnd_27|1728|0|outDockP@7|gnd_28|1728|0
+Ametal-3|net@794|||S900|mOneDock@2|vdd_4|144|0|outDockP@7|vdd_5|144|0
+Ametal-3|net@795|||S900|mOneDock@2|vdd_6|-1584|0|outDockP@7|vdd_7|-1584|0
+Ametal-3|net@796|||S900|mOneDock@2|vdd_8|-1296|0|outDockP@7|vdd_9|-1296|0
+Ametal-3|net@797|||S900|mOneDock@2|vdd_10|-1008|0|outDockP@7|vdd_11|-1008|0
+Ametal-3|net@798|||S900|mOneDock@2|vdd_12|-720|0|outDockP@7|vdd_13|-720|0
+Ametal-3|net@799|||S900|mOneDock@2|vdd_14|-432|0|outDockP@7|vdd_15|-432|0
+Ametal-3|net@800|||S900|mOneDock@2|vdd_16|-144|0|outDockP@7|vdd_17|-144|0
+Ametal-3|net@801|||S900|mOneDock@2|vdd_18|432|0|outDockP@7|vdd_19|432|0
+Ametal-3|net@802|||S900|mOneDock@2|vdd_20|720|0|outDockP@7|vdd_21|720|0
+Ametal-3|net@803|||S900|mOneDock@2|vdd_22|1008|0|outDockP@7|vdd_23|1008|0
+Ametal-3|net@804|||S900|mOneDock@2|vdd_24|1296|0|outDockP@7|vdd_25|1296|0
+Ametal-3|net@805|||S900|mOneDock@2|vdd_26|1584|0|outDockP@7|vdd_27|1584|0
+Ametal-3|net@806|||S900|outDockP@7|vdd_64|1584|1152|litDandP@7|vdd_29|1584|1152
+Ametal-3|net@952|||S900|litDandP@7|ps[1]|318|1158|outDockP@7|ps[1]|318|1137.5
+Ametal-3|net@953|||S2700|outDockP@7|ps[2]|462|1137.5|litDandP@7|ps[2]|462|1158
+Ametal-3|net@954|||S2700|outDockP@7|ps[3]|606|1137.5|litDandP@7|ps[3]|606|1158
+Ametal-3|net@955|||S2700|outDockP@7|ps[4]|750|1137.5|litDandP@7|ps[4]|750|1158
+Ametal-3|net@956|||S2700|outDockP@7|ps[5]|894|1137.5|litDandP@7|ps[5]|894|1158
+Ametal-3|net@957|||S2700|outDockP@7|ps[6]|1038|1137.5|litDandP@7|ps[6]|1038|1158
+Ametal-3|net@958|||S2700|outDockP@7|ps[7]|1182|1137.5|litDandP@7|ps[7]|1182|1158
+Ametal-3|net@959|||S2700|outDockP@7|ps[8]|1326|1137.5|litDandP@7|ps[8]|1326|1158
+Ametal-3|net@960|||S2700|outDockP@7|ps[9]|1470|1137.5|litDandP@7|ps[9]|1470|1158
+Ametal-3|net@961|||S2700|outDockP@7|ps[10]|1530|1137.5|litDandP@7|ps[10]|1530|1158
+Ametal-3|net@962|||S2700|outDockP@7|ps[11]|1386|1137.5|litDandP@7|ps[11]|1386|1158
+Ametal-3|net@963|||S2700|outDockP@7|ps[12]|1242|1137.5|litDandP@7|ps[12]|1242|1158
+Ametal-3|net@964|||S2700|outDockP@7|ps[13]|1098|1137.5|litDandP@7|ps[13]|1098|1158
+Ametal-3|net@965|||S2700|outDockP@7|ps[14]|954|1137.5|litDandP@7|ps[14]|954|1158
+Ametal-3|net@966|||S2700|outDockP@7|ps[15]|810|1137.5|litDandP@7|ps[15]|810|1158
+Ametal-3|net@967|||S2700|outDockP@7|ps[16]|666|1137.5|litDandP@7|ps[16]|666|1158
+Ametal-3|net@968|||S2700|outDockP@7|ps[17]|522|1137.5|litDandP@7|ps[17]|522|1158
+Ametal-3|net@969|||S2700|outDockP@7|ps[18]|378|1137.5|litDandP@7|ps[18]|378|1158
+Ametal-3|net@1026|||S2700|outDockP@7|ps[27]|-1488|1137.5|contact@95||-1488|1496
+Ametal-2|net@1027|||S0|litDandP@7|ps[27]|-60.5|1496|contact@95||-1488|1496
+Ametal-3|net@1029|||S2700|outDockP@7|do[ins]|-234|585|contact@97||-234|1502
+Ametal-2|net@1035|||S1800|contact@97||-234|1502|litDandP@7|do[ins]|-77|1502
+Edp[1]||D5G7;|litDandP@7|dp[1]|I
+Edp[2]||D5G7;|litDandP@7|dp[2]|I
+Edp[3]||D5G7;|litDandP@7|dp[3]|I
+Edp[4]||D5G7;|litDandP@7|dp[4]|I
+Edp[5]||D5G7;|litDandP@7|dp[5]|I
+Edp[6]||D5G7;|litDandP@7|dp[6]|I
+Edp[7]||D5G7;|litDandP@7|dp[7]|I
+Edp[8]||D5G7;|litDandP@7|dp[8]|I
+Edp[9]||D5G7;|litDandP@7|dp[9]|I
+Edp[10]||D5G7;|litDandP@7|dp[10]|O
+Edp[11]||D5G7;|litDandP@7|dp[11]|O
+Edp[12]||D5G7;|litDandP@7|dp[12]|O
+Edp[13]||D5G7;|litDandP@7|dp[13]|O
+Edp[14]||D5G7;|litDandP@7|dp[14]|O
+Edp[15]||D5G7;|litDandP@7|dp[15]|O
+Edp[16]||D5G7;|litDandP@7|dp[16]|O
+Edp[17]||D5G7;|litDandP@7|dp[17]|O
+Edp[18]||D5G7;|litDandP@7|dp[18]|O
+Edp[19]||D5G7;|litDandP@7|dp[19]|O
+Edp[20]||D5G7;|litDandP@7|dp[20]|I
+Edp[21]||D5G7;|litDandP@7|dp[21]|I
+Edp[22]||D5G7;|litDandP@7|dp[22]|I
+Edp[23]||D5G7;|litDandP@7|dp[23]|I
+Edp[24]||D5G7;|litDandP@7|dp[24]|I
+Edp[25]||D5G7;|litDandP@7|dp[25]|I
+Edp[26]||D5G7;|litDandP@7|dp[26]|I
+Edp[27]||D5G7;|litDandP@7|dp[27]|I
+Edp[28]||D5G7;|litDandP@7|dp[28]|I
+Edp[29]||D5G7;|litDandP@7|dp[29]|O
+Edp[30]||D5G7;|litDandP@7|dp[30]|O
+Edp[31]||D5G7;|litDandP@7|dp[31]|O
+Edp[32]||D5G7;|litDandP@7|dp[32]|O
+Edp[33]||D5G7;|litDandP@7|dp[33]|O
+Edp[34]||D5G7;|litDandP@7|dp[34]|O
+Edp[35]||D5G7;|litDandP@7|dp[35]|O
+Edp[36]||D5G7;|litDandP@7|dp[36]|O
+Edp[37]||D5G7;|litDandP@7|dp[37]|O
+Edp[B]||D5G7;|litDandP@7|dp[B]|I
+EdsA[1]||D5G7;|litDandP@7|dsA[1]|I
+EdsA[2]||D5G7;|litDandP@7|dsA[2]|I
+EdsA[3]||D5G7;|litDandP@7|dsA[3]|I
+EdsA[4]||D5G7;|litDandP@7|dsA[4]|I
+EdsA[5]||D5G7;|litDandP@7|dsA[5]|I
+EdsA[6]||D5G7;|litDandP@7|dsA[6]|I
+EdsA[7]||D5G7;|litDandP@7|dsA[7]|I
+EdsA[8]||D5G7;|litDandP@7|dsA[8]|I
+EdsA[9]||D5G7;|litDandP@7|dsA[9]|I
+EdsA[10]||D5G7;|litDandP@7|dsA[10]|I
+EdsA[11]||D5G7;|litDandP@7|dsA[11]|I
+EdsA[12]||D5G7;|litDandP@7|dsA[12]|I
+EdsA[13]||D5G7;|litDandP@7|dsA[13]|I
+EdsA[14]||D5G7;|litDandP@7|dsA[14]|I
+EdsA[TT]||D5G7;|litDandP@7|dsA[TT]|I
+EdsD[1]||D5G7;|litDandP@7|dsD[1]|I
+EdsD[2]||D5G7;|litDandP@7|dsD[2]|I
+EdsD[3]||D5G7;|litDandP@7|dsD[3]|I
+EdsD[4]||D5G7;|litDandP@7|dsD[4]|I
+EdsD[5]||D5G7;|litDandP@7|dsD[5]|I
+EdsD[6]||D5G7;|litDandP@7|dsD[6]|I
+EdsD[7]||D5G7;|litDandP@7|dsD[7]|I
+EdsD[8]||D5G7;|litDandP@7|dsD[8]|I
+EdsD[9]||D5G7;|litDandP@7|dsD[9]|I
+EdsD[10]||D5G7;|litDandP@7|dsD[10]|O
+EdsD[11]||D5G7;|litDandP@7|dsD[11]|O
+EdsD[12]||D5G7;|litDandP@7|dsD[12]|O
+EdsD[13]||D5G7;|litDandP@7|dsD[13]|O
+EdsD[14]||D5G7;|litDandP@7|dsD[14]|O
+EdsD[15]||D5G7;|litDandP@7|dsD[15]|O
+EdsD[16]||D5G7;|litDandP@7|dsD[16]|O
+EdsD[17]||D5G7;|litDandP@7|dsD[17]|O
+EdsD[18]||D5G7;|litDandP@7|dsD[18]|O
+EdsD[19]||D5G7;|litDandP@7|dsD[19]|O
+EdsD[20]||D5G7;|litDandP@7|dsD[20]|I
+EdsD[21]||D5G7;|litDandP@7|dsD[21]|I
+EdsD[22]||D5G7;|litDandP@7|dsD[22]|I
+EdsD[23]||D5G7;|litDandP@7|dsD[23]|I
+EdsD[24]||D5G7;|litDandP@7|dsD[24]|I
+EdsD[25]||D5G7;|litDandP@7|dsD[25]|I
+EdsD[26]||D5G7;|litDandP@7|dsD[26]|I
+EdsD[27]||D5G7;|litDandP@7|dsD[27]|I
+EdsD[28]||D5G7;|litDandP@7|dsD[28]|I
+EdsD[29]||D5G7;|litDandP@7|dsD[29]|O
+EdsD[30]||D5G7;|litDandP@7|dsD[30]|O
+EdsD[31]||D5G7;|litDandP@7|dsD[31]|O
+EdsD[32]||D5G7;|litDandP@7|dsD[32]|O
+EdsD[33]||D5G7;|litDandP@7|dsD[33]|O
+EdsD[34]||D5G7;|litDandP@7|dsD[34]|O
+EdsD[35]||D5G7;|litDandP@7|dsD[35]|O
+EdsD[36]||D5G7;|litDandP@7|dsD[36]|O
+EdsD[37]||D5G7;|litDandP@7|dsD[37]|O
+Eepi[torp]||D5G7;|outDockP@7|epi[torp]|I
+Eflag[A][clr]||D5G7;|outDockP@7|flag[A][clr]|I
+Eflag[A][set]||D5G7;|outDockP@7|flag[A][set]|I
+Eflag[D][clr]||D5G7;|outDockP@7|flag[D][clr]|I
+Eflag[D][set]||D5G7;|outDockP@7|flag[D][set]|I
+Egnd||D5G7;|litDandP@7|gnd|G
+Egnd_3||D5G7;|mOneDock@2|gnd_3|G
+Egnd_4||D5G7;|litDandP@7|gnd_4|G
+Egnd_5||D5G7;|litDandP@7|gnd_5|G
+Egnd_6||D5G7;|mOneDock@2|gnd_6|G
+Egnd_7||D5G7;|litDandP@7|gnd_7|G
+Egnd_8||D5G7;|mOneDock@2|gnd_8|G
+Egnd_9||D5G7;|litDandP@7|gnd_9|G
+Egnd_10||D5G7;|mOneDock@2|gnd_10|G
+Egnd_11||D5G7;|litDandP@7|gnd_11|G
+Egnd_12||D5G7;|mOneDock@2|gnd_12|G
+Egnd_13||D5G7;|litDandP@7|gnd_13|G
+Egnd_14||D5G7;|mOneDock@2|gnd_14|G
+Egnd_15||D5G7;|litDandP@7|gnd_15|G
+Egnd_16||D5G7;|mOneDock@2|gnd_16|G
+Egnd_17||D5G7;|litDandP@7|gnd_17|G
+Egnd_18||D5G7;|mOneDock@2|gnd_18|G
+Egnd_19||D5G7;|litDandP@7|gnd_19|G
+Egnd_20||D5G7;|mOneDock@2|gnd_20|G
+Egnd_21||D5G7;|litDandP@7|gnd_21|G
+Egnd_22||D5G7;|mOneDock@2|gnd_22|G
+Egnd_23||D5G7;|litDandP@7|gnd_23|G
+Egnd_24||D5G7;|mOneDock@2|gnd_24|G
+Egnd_25||D5G7;|litDandP@7|gnd_25|G
+Egnd_26||D5G7;|mOneDock@2|gnd_26|G
+Egnd_27||D5G7;|litDandP@7|gnd_27|G
+Egnd_28||D5G7;|mOneDock@2|gnd_28|G
+Egnd_29||D5G7;|litDandP@7|gnd_29|G
+Egnd_30||D5G7;|outDockP@7|gnd_30|G
+Egnd_31||D5G7;|outDockP@7|gnd_31|G
+Egnd_32||D5G7;|outDockP@7|gnd_32|G
+Egnd_33||D5G7;|outDockP@7|gnd_33|G
+Egnd_35||D5G7;|litDandP@7|gnd_35|G
+Egnd_37||D5G7;|litDandP@7|gnd_37|G
+Egnd_39||D5G7;|litDandP@7|gnd_39|G
+Egnd_41||D5G7;|litDandP@7|gnd_41|G
+Egnd_43||D5G7;|litDandP@7|gnd_43|G
+Egnd_45||D5G7;|litDandP@7|gnd_45|G
+Egnd_46||D5G7;|mOneDock@2|gnd|G
+Egnd_47||D5G7;|mOneDock@2|gnd_29|G
+Egnd_48||D5G7;|mOneDock@2|gnd_39|G
+Egnd_49||D5G7;|mOneDock@2|gnd_41|G
+Egnd_50||D5G7;|outDockP@7|gnd|G
+Egnd_51||D5G7;|outDockP@7|gnd_29|G
+Egnd_52||D5G7;|outDockP@7|gnd_35|G
+Egnd_53||D5G7;|outDockP@7|gnd_37|G
+Egnd_54||D5G7;|outDockP@7|gnd_39|G
+Egnd_55||D5G7;|outDockP@7|gnd_41|G
+Egnd_56||D5G7;|outDockP@7|gnd_43|G
+Egnd_57||D5G7;|outDockP@7|gnd_45|G
+Egnd_58||D5G7;|outDockP@7|gnd_47|G
+Egnd_59||D5G7;|outDockP@7|gnd_49|G
+Egnd_60||D5G7;|outDockP@7|gnd_51|G
+Egnd_61||D5G7;|outDockP@7|gnd_53|G
+Em1[1]||D5G7;|mOneDock@2|m1[1]|I
+Em1[2]||D5G7;|mOneDock@2|m1[2]|I
+Em1[3]||D5G7;|mOneDock@2|m1[3]|I
+Em1[4]||D5G7;|mOneDock@2|m1[4]|I
+Em1[5]||D5G7;|mOneDock@2|m1[5]|I
+Em1[6]||D5G7;|mOneDock@2|m1[6]|I
+Em1[7]||D5G7;|mOneDock@2|m1[7]|I
+Em1[8]||D5G7;|mOneDock@2|m1[8]|I
+Em1[9]||D5G7;|mOneDock@2|m1[9]|I
+Em1[10]||D5G7;|mOneDock@2|m1[10]|O
+Em1[11]||D5G7;|mOneDock@2|m1[11]|O
+Em1[12]||D5G7;|mOneDock@2|m1[12]|O
+Em1[13]||D5G7;|mOneDock@2|m1[13]|O
+Em1[14]||D5G7;|mOneDock@2|m1[14]|O
+Em1[15]||D5G7;|mOneDock@2|m1[15]|O
+Em1[16]||D5G7;|mOneDock@2|m1[16]|O
+Em1[17]||D5G7;|mOneDock@2|m1[17]|O
+Em1[18]||D5G7;|mOneDock@2|m1[18]|O
+Em1[19]||D5G7;|mOneDock@2|m1[19]|I
+Em1[20]||D5G7;|mOneDock@2|m1[20]|I
+Em1[21]||D5G7;|mOneDock@2|m1[21]|I
+Em1[22]||D5G7;|mOneDock@2|m1[22]|I
+Em1[23]||D5G7;|mOneDock@2|m1[23]|I
+Em1[24]||D5G7;|mOneDock@2|m1[24]|I
+Em1[25]||D5G7;|mOneDock@2|m1[25]|I
+Em1[26]||D5G7;|mOneDock@2|m1[26]|I
+Em1[27]||D5G7;|mOneDock@2|m1[27]|I
+Em1[28]||D5G7;|mOneDock@2|m1[28]|O
+Em1[29]||D5G7;|mOneDock@2|m1[29]|O
+Em1[30]||D5G7;|mOneDock@2|m1[30]|O
+Em1[31]||D5G7;|mOneDock@2|m1[31]|O
+Em1[32]||D5G7;|mOneDock@2|m1[32]|O
+Em1[33]||D5G7;|mOneDock@2|m1[33]|O
+Em1[34]||D5G7;|mOneDock@2|m1[34]|O
+Em1[35]||D5G7;|mOneDock@2|m1[35]|O
+Em1[36]||D5G7;|mOneDock@2|m1[36]|O
+Epred[D]||D5G7;|outDockP@7|pred[D]|I
+Epred[R]||D5G7;|mOneDock@2|pred[R]|I
+Epred[T]||D5G2;|outDockP@7|pred[T]|I
+Eps[do]||D5G7;|outDockP@7|ps[do]|O
+Eps[skip]||D5G7;|outDockP@7|ps[skip]|O
+Ering[1]||D5G7;|mOneDock@2|ring[1]|I
+Ering[2]||D5G7;|mOneDock@2|ring[2]|I
+Ering[3]||D5G7;|mOneDock@2|ring[3]|I
+Ering[4]||D5G7;|mOneDock@2|ring[4]|I
+Ering[5]||D5G7;|mOneDock@2|ring[5]|I
+Ering[6]||D5G7;|mOneDock@2|ring[6]|I
+Ering[7]||D5G7;|mOneDock@2|ring[7]|I
+Ering[8]||D5G7;|mOneDock@2|ring[8]|I
+Ering[9]||D5G7;|mOneDock@2|ring[9]|I
+Ering[10]||D5G7;|mOneDock@2|ring[10]|I
+Ering[11]||D5G7;|mOneDock@2|ring[11]|I
+Ering[12]||D5G7;|mOneDock@2|ring[12]|I
+Ering[13]||D5G7;|mOneDock@2|ring[13]|I
+Ering[14]||D5G7;|mOneDock@2|ring[14]|I
+Ering[15]||D5G7;|mOneDock@2|ring[15]|I
+Ering[16]||D5G7;|mOneDock@2|ring[16]|I
+Ering[17]||D5G7;|mOneDock@2|ring[17]|I
+Ering[18]||D5G7;|mOneDock@2|ring[18]|I
+Ering[19]||D5G7;|mOneDock@2|ring[19]|I
+Ering[20]||D5G7;|mOneDock@2|ring[20]|I
+Ering[21]||D5G7;|mOneDock@2|ring[21]|I
+Ering[22]||D5G7;|mOneDock@2|ring[22]|I
+Ering[23]||D5G7;|mOneDock@2|ring[23]|I
+Ering[24]||D5G7;|mOneDock@2|ring[24]|I
+Ering[25]||D5G7;|mOneDock@2|ring[25]|I
+Ering[26]||D5G7;|mOneDock@2|ring[26]|I
+Ering[27]||D5G7;|mOneDock@2|ring[27]|I
+Ering[28]||D5G7;|mOneDock@2|ring[28]|I
+Ering[29]||D5G7;|mOneDock@2|ring[29]|I
+Ering[30]||D5G7;|mOneDock@2|ring[30]|I
+Ering[31]||D5G7;|mOneDock@2|ring[31]|I
+Ering[32]||D5G7;|mOneDock@2|ring[32]|I
+Ering[33]||D5G7;|mOneDock@2|ring[33]|I
+Ering[34]||D5G7;|mOneDock@2|ring[34]|I
+Ering[35]||D5G7;|mOneDock@2|ring[35]|I
+Ering[36]||D5G7;|mOneDock@2|ring[36]|I
+EsignalBitFromInboundSwitchFabric||D5G7;|litDandP@7|signalBitFromInboundSwitchFabric|I
+Esir[1]||D5G7;|mOneDock@2|sir[1]|I
+Esir[2]||D5G7;|mOneDock@2|sir[2]|B
+Esir[3]||D5G7;|mOneDock@2|sir[3]|B
+Esir[4]||D5G7;|mOneDock@2|sir[4]|B
+Esir[5]||D5G7;|mOneDock@2|sir[5]|B
+Esir[6]||D5G7;|mOneDock@2|sir[6]|B
+Esir[7]||D5G7;|mOneDock@2|sir[7]|B
+Esir[8]||D5G7;|mOneDock@2|sir[8]|B
+Esir[9]||D5G7;|mOneDock@2|sir[9]|B
+Esor[1]||D5G7;|outDockP@7|sor[1]|B
+Esor[2]||D5G7;|outDockP@7|sor[2]|B
+Esor[3]||D5G7;|outDockP@7|sor[3]|B
+Esor[4]||D5G7;|outDockP@7|sor[4]|B
+Esor[5]||D5G7;|outDockP@7|sor[5]|B
+Esor[6]||D5G7;|outDockP@7|sor[6]|B
+Esor[7]||D5G7;|outDockP@7|sor[7]|B
+Esor[8]||D5G7;|outDockP@7|sor[8]|B
+Esor[9]||D5G7;|outDockP@7|sor[9]|B
+Esucc[D]||D5G7;|litDandP@7|succ[D]|I
+Esucc[T]||D5G7;|litDandP@7|succ[T]|I
+Esucc[m1]||D5G7;|mOneDock@2|succ[m1]|O
+Evdd||D5G7;|litDandP@7|vdd|P
+Evdd_3||D5G7;|litDandP@7|vdd_3|P
+Evdd_4||D5G7;|litDandP@7|vdd_4|P
+Evdd_5||D5G7;|mOneDock@2|vdd_5|P
+Evdd_6||D5G7;|litDandP@7|vdd_6|P
+Evdd_7||D5G7;|mOneDock@2|vdd_7|P
+Evdd_8||D5G7;|litDandP@7|vdd_8|P
+Evdd_9||D5G7;|mOneDock@2|vdd_9|P
+Evdd_10||D5G7;|litDandP@7|vdd_10|P
+Evdd_11||D5G7;|mOneDock@2|vdd_11|P
+Evdd_12||D5G7;|litDandP@7|vdd_12|P
+Evdd_13||D5G7;|mOneDock@2|vdd_13|P
+Evdd_14||D5G7;|litDandP@7|vdd_14|P
+Evdd_15||D5G7;|mOneDock@2|vdd_15|P
+Evdd_16||D5G7;|litDandP@7|vdd_16|P
+Evdd_17||D5G7;|mOneDock@2|vdd_17|P
+Evdd_18||D5G7;|litDandP@7|vdd_18|P
+Evdd_19||D5G7;|mOneDock@2|vdd_19|P
+Evdd_20||D5G7;|litDandP@7|vdd_20|P
+Evdd_21||D5G7;|mOneDock@2|vdd_21|P
+Evdd_22||D5G7;|litDandP@7|vdd_22|P
+Evdd_23||D5G7;|mOneDock@2|vdd_23|P
+Evdd_24||D5G7;|litDandP@7|vdd_24|P
+Evdd_25||D5G7;|mOneDock@2|vdd_25|P
+Evdd_27||D5G7;|mOneDock@2|vdd_47|P
+Evdd_28||D5G7;|litDandP@7|vdd_28|P
+Evdd_32||D5G7;|outDockP@7|vdd_32|P
+Evdd_33||D5G7;|outDockP@7|vdd_33|P
+Evdd_37||D5G7;|litDandP@7|vdd_37|P
+Evdd_39||D5G7;|litDandP@7|vdd_39|P
+Evdd_43||D5G7;|litDandP@7|vdd_43|P
+Evdd_45||D5G7;|litDandP@7|vdd_45|P
+Evdd_49||D5G7;|litDandP@7|vdd_49|P
+Evdd_51||D5G7;|litDandP@7|vdd_51|P
+Evdd_54||D5G7;|mOneDock@2|vdd|P
+Evdd_55||D5G7;|mOneDock@2|vdd_3|P
+Evdd_58||D5G7;|mOneDock@2|vdd_43|P
+Evdd_59||D5G7;|mOneDock@2|vdd_45|P
+Evdd_61||D5G7;|outDockP@7|vdd|P
+Evdd_62||D5G7;|outDockP@7|vdd_3|P
+Evdd_63||D5G7;|outDockP@7|vdd_28|P
+Evdd_64||D5G7;|outDockP@7|vdd_29|P
+Evdd_66||D5G7;|outDockP@7|vdd_37|P
+Evdd_67||D5G7;|outDockP@7|vdd_39|P
+Evdd_69||D5G7;|outDockP@7|vdd_43|P
+Evdd_70||D5G7;|outDockP@7|vdd_45|P
+Evdd_73||D5G7;|outDockP@7|vdd_49|P
+Evdd_74||D5G7;|outDockP@7|vdd_51|P
+Evdd_76||D5G7;|outDockP@7|vdd_55|P
+Evdd_77||D5G7;|outDockP@7|vdd_57|P
+Evdd_80||D5G7;|outDockP@7|vdd_61|P
+Evdd_81||D5G7;|outDockP@7|vdd_63|P
+X
+
 # Cell outM1PredLit;9{lay}
-CoutM1PredLit;9{lay}||cmos90|1234833024712|1241807990538||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808007523
+CoutM1PredLit;9{lay}||cmos90|1234833024712|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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||||
@@ -6234,7 +6842,7 @@ Evdd_81||D5G7;|outDockP@6|vdd_63|P
 X
 
 # Cell outM1PredLit;2{sch}
-CoutM1PredLit;2{sch}||schematic|1237229034349|1240923737092|
+CoutM1PredLit;2{sch}||schematic|1237229034349|1241987497021|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||35.5|-10||||
 NOff-Page|conn@3||57|3||||
@@ -6255,7 +6863,7 @@ IstagesM:mOneDockStage;1{ic}|mOneDock@0||-48|0|||D5G4;
 IstagesM:outDockPredStage;1{ic}|outDockP@0||0|0|||D5G4;
 IoutM1PredLit;1{ic}|outM1Pre@0||49|43|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-3|52.5|||||ART_message(D5G6;)SoutM1PredLit
-Ngeneric:Invisible-Pin|pin@1||-3.5|40.5|||||ART_message(D5G3;)Sies 28 April 2009
+Ngeneric:Invisible-Pin|pin@1||-3.5|40.5|||||ART_message(D5G3;)Sies 10 May 2009
 Ngeneric:Invisible-Pin|pin@2||-3.5|44.5|||||ART_message(D5G3;)Shere is the predicate, counters, and D register
 NBus_Pin|pin@23||-36|-9|-1|-1||
 NBus_Pin|pin@28||-30|3|-1|-1||
@@ -6302,9 +6910,9 @@ NBus_Pin|pin@79||-9|-9|-1|-1||
 NBus_Pin|pin@80||-9|-13.5|-1|-1||
 NBus_Pin|pin@81||17|-9|-1|-1||
 NBus_Pin|pin@82||17|-14|-1|-1||
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||29|-20|X||D0G4;|ATTR_L(D5G1;PUD)D2993.199999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||26|-5|X||D0G4;|ATTR_L(D5G1;PUD)D3539.800000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||26|-2|X||D0G4;|ATTR_L(D5G1;PUD)D6608.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||29|-20|X||D0G4;|ATTR_L(D5G1;PUD)D3095.6999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||26|-5|X||D0G4;|ATTR_L(D5G1;PUD)D3453.4000000000037|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||26|-2|X||D0G4;|ATTR_L(D5G1;PUD)D6559.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-67.5|46|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1466.1|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||-49.5|46|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1632.5|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||-67.5|40|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1066.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -6515,7 +7123,7 @@ Esucc||D5G2;|pin@22||O
 X
 
 # Cell properStopper;4{lay}
-CproperStopper;4{lay}||cmos90|1235248265722|1241212843263||ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CproperStopper;4{lay}||cmos90|1235248265722|1241212843263||ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||18|-40||||
 NX-Metal-2-Metal-3-Con|contact@1||18|422||||
@@ -7187,7 +7795,7 @@ Esucc||D6G3;|conn@8|y|O
 X
 
 # Cell rqOD;3{lay}
-CrqOD;3{lay}||cmos90|1234832013083|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CrqOD;3{lay}||cmos90|1234832013083|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@3||-120|116||||
 NX-Metal-2-Metal-3-Con|contact@4||-120|-172||||
@@ -7852,7 +8460,7 @@ Esucc[tap]||D5G2;|pin@46||O
 X
 
 # Cell southFifo;3{lay}
-CsouthFifo;3{lay}||cmos90|1238010152595|1241212843263|
+CsouthFifo;3{lay}||cmos90|1238010152595|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@318||-1230|-1954||||
 NX-Metal-2-Metal-3-Con|contact@319||-366|-1954||||
@@ -9581,7 +10189,7 @@ Esucc[tap]|succ[B]|D5G2;|pin@67||O
 X
 
 # Cell tapPropStop;3{lay}
-CtapPropStop;3{lay}||cmos90|1238008470907|1241212843263|
+CtapPropStop;3{lay}||cmos90|1238008470907|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-1542|82||||
 NX-Metal-2-Metal-3-Con|contact@1||-1398|82||||
@@ -10377,7 +10985,7 @@ Esucc||D5G2;|pin@8||O
 X
 
 # Cell tokenFIFO;3{lay}
-CtokenFIFO;3{lay}||cmos90|1227104345090|1241212843263|
+CtokenFIFO;3{lay}||cmos90|1227104345090|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 IgaspM:aStage;3{lay}|aStage@7||717|0|Y||D5G4;
 IgaspM:aStage;3{lay}|aStage@8||523|0|Y||D5G4;
 IgaspM:aStage;3{lay}|aStage@9||911|0|Y||D5G4;
@@ -10764,7 +11372,7 @@ EsuccU||D5G2;|pin@9||O
 X
 
 # Cell upDown8weak;3{lay}
-CupDown8weak;3{lay}||cmos90|1235224849019|1241212843263||ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CupDown8weak;3{lay}||cmos90|1235224849019|1241212843263||ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-18|-1058||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|-514||||
index 2967392..d597527 100755 (executable)
@@ -144,7 +144,7 @@ Esucc||D5G2;|pin@10||O
 X
 
 # Cell altEndDockStage;1{lay}
-CaltEndDockStage;1{lay}||cmos90|1227459038857|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CaltEndDockStage;1{lay}||cmos90|1227459038857|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 IgaspM:anAltEnd;5{lay}|anAltEnd@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-145.5|-144||||
@@ -732,7 +732,7 @@ EsuccB||D5G2;|pin@37||O
 X
 
 # Cell altStartDockStage;5{lay}
-CaltStartDockStage;5{lay}||cmos90|1227453076312|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CaltStartDockStage;5{lay}||cmos90|1227453076312|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 IgaspM:anAltStart;3{lay}|anAltSta@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@4||318|88||||
@@ -2079,7 +2079,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell drainStage;2{lay}
-CdrainStage;2{lay}||cmos90|1230593314387|1241212843263||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CdrainStage;2{lay}||cmos90|1230593314387|1241212843263||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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
@@ -2601,7 +2601,7 @@ Eepi[TORP_1]|take[epi]|D5G2;|pin@71||O
 X
 
 # Cell epiDockStage;2{lay}
-CepiDockStage;2{lay}||cmos90|1227472110828|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CepiDockStage;2{lay}||cmos90|1227472110828|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -3004,7 +3004,7 @@ Esucc||D5G2;|pin@11||O
 X
 
 # Cell fillStage;3{lay}
-CfillStage;3{lay}||cmos90|1230868257499|1241212843263|
+CfillStage;3{lay}||cmos90|1230868257499|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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
@@ -3928,8 +3928,469 @@ EsignalBitFromInboundSwitchFabric||D4G2;|pin@60||I
 Esucc[D,T]||D5G2;|pin@16||O
 X
 
+# Cell litDandP;8{lay}
+ClitDandP;8{lay}||cmos90|1233580559397|1242080295502||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242080302462
+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||||
+NX-Metal-2-Metal-3-Con|contact@2||606|182||||
+NX-Metal-2-Metal-3-Con|contact@3||750|182||||
+NX-Metal-2-Metal-3-Con|contact@4||894|182||||
+NX-Metal-2-Metal-3-Con|contact@5||1038|182||||
+NX-Metal-2-Metal-3-Con|contact@6||1182|182||||
+NX-Metal-3-Metal-4-Con|contact@7||1470|204.4||||
+NX-Metal-3-Metal-4-Con|contact@8||1326|198.6||||
+NX-Metal-3-Metal-4-Con|contact@9||1530|210.2||||
+NX-Metal-3-Metal-4-Con|contact@10||1386|216||||
+NX-Metal-3-Metal-4-Con|contact@11||1242|221.8||||
+NX-Metal-3-Metal-4-Con|contact@12||1098|227.6||||
+NX-Metal-3-Metal-4-Con|contact@14||-1188|126.6||||
+NX-Metal-3-Metal-4-Con|contact@15||-1332|132.4||||
+NX-Metal-3-Metal-4-Con|contact@16||-1476|138.2||||
+NX-Metal-3-Metal-4-Con|contact@17||-1548|144||||
+NX-Metal-3-Metal-4-Con|contact@18||-1404|149.8||||
+NX-Metal-3-Metal-4-Con|contact@19||-1260|155.6||||
+NX-Metal-3-Metal-4-Con|contact@20||-1116|161.4||||
+NX-Metal-2-Metal-3-Con|contact@21||-684|194||||
+NX-Metal-2-Metal-3-Con|contact@22||-540|200||||
+NX-Metal-2-Metal-3-Con|contact@24||-828|182||||
+NX-Metal-1-Metal-2-Con|contact@26||-877.5|194||||
+NX-Metal-1-Metal-2-Con|contact@27||-877.5|226||||
+NX-Metal-2-Metal-3-Con|contact@28||-396|226||||
+NX-Metal-1-Metal-2-Con|contact@29||-301.5|194||||
+NX-Metal-2-Metal-3-Con|contact@31||-972|232||||
+NX-Metal-1-Metal-2-Con|contact@32||-301.5|232||||
+NX-Metal-2-Metal-3-Con|contact@33||954|238||||
+NX-Metal-2-Metal-3-Con|contact@34||822|200||||
+NX-Metal-2-Metal-3-Con|contact@35||-18|188||||
+NX-Metal-2-Metal-3-Con|contact@50||522|-106||||
+NX-Metal-2-Metal-3-Con|contact@52||822|-56||||
+NX-Metal-2-Metal-3-Con|contact@53||666|-94||||
+NMetal-1-Polysilicon-Con|contact@54||170.5|10||5.2||
+NMetal-1-Polysilicon-Con|contact@55||161.5|10||5.2||
+NX-Metal-1-Metal-2-Con|contact@56||163.5|-11.7||1.2||
+NX-Metal-2-Metal-3-Con|contact@63||180|50||||
+NX-Metal-2-Metal-3-Con|contact@64||-18|-88||||
+NX-Metal-1-Metal-2-Con|contact@65||-133|88||||
+NX-Metal-1-Metal-2-Con|contact@66||47|88||||
+NX-Metal-1-Metal-2-Con|contact@67||-30|-56||||
+NX-Metal-1-Metal-2-Con|contact@68||84|-94||||
+IcoversM:cover4h;2{lay}|cover4h@1||0|0|||D5G4;
+IgaspM:gaspLit;4{lay}|gaspLit@0||-27|72|||D5G4;
+IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||216|72|Y||D5G4;
+IlitDrivers;2{lay}|litDrive@1||50|-72|||D5G4;
+IregistersM:newDregister;5{lay}|newDregi@2||0|0|||D5G4;
+IregistersM:newPathReg;1{lay}|newPathR@0||0|216|||D5G4;
+NMetal-2-Pin|pin@2||392|188||||
+NMetal-2-Pin|pin@3||392|182||||
+NMetal-2-Pin|pin@4||536|188||||
+NMetal-2-Pin|pin@5||536|182||||
+NMetal-2-Pin|pin@6||680|188||||
+NMetal-2-Pin|pin@7||680|182||||
+NMetal-2-Pin|pin@8||824|188||||
+NMetal-2-Pin|pin@9||824|182||||
+NMetal-2-Pin|pin@10||968|188||||
+NMetal-2-Pin|pin@11||968|182||||
+NMetal-2-Pin|pin@12||1112|188||||
+NMetal-2-Pin|pin@13||1112|182||||
+NMetal-2-Pin|pin@14||1256|188||||
+NMetal-2-Pin|pin@15||1256|182||||
+NMetal-2-Pin|pin@31||-739.5|200||||
+NMetal-2-Pin|pin@34||-451.5|182||||
+NMetal-3-Pin|pin@54||-18|-276||||
+NPolysilicon-Pin|pin@68||162|11.6||||
+NPolysilicon-Pin|pin@69||170|11.6||||
+NMetal-1-Pin|pin@78||163.5|1.4||||
+NMetal-3-Pin|pin@81||180|138||||
+NMetal-3-Pin|pin@83||810|-56||||
+NMetal-1-Pin|pin@109||233|-7.6||||
+NMetal-1-Pin|pin@110||170.5|-7.6||||
+NMetal-1-Pin|pin@113||161.5|1.4||||
+NMetal-1-Pin|pin@114||84|-97||||
+IwiresL:select100;1{lay}|select10@0||-143|72|||D5G4;
+IwiresL:select100;1{lay}|select10@1||-237|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1656|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1512|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1368|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||1656|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||1512|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||1656|72|||D5G4;
+Ametal-2|net@5|||S900|pin@2||392|188|pin@3||392|182
+Ametal-2|net@6|||S0|pin@3||392|182|contact@0||318|182
+Ametal-2|net@7|||S900|pin@4||536|188|pin@5||536|182
+Ametal-2|net@8|||S0|pin@5||536|182|contact@1||462|182
+Ametal-2|net@9|||S900|pin@6||680|188|pin@7||680|182
+Ametal-2|net@10|||S0|pin@7||680|182|contact@2||606|182
+Ametal-2|net@11|||S900|pin@8||824|188|pin@9||824|182
+Ametal-2|net@12|||S0|pin@9||824|182|contact@3||750|182
+Ametal-2|net@13|||S900|pin@10||968|188|pin@11||968|182
+Ametal-2|net@14|||S0|pin@11||968|182|contact@4||894|182
+Ametal-2|net@15|||S900|pin@12||1112|188|pin@13||1112|182
+Ametal-2|net@16|||S0|pin@13||1112|182|contact@5||1038|182
+Ametal-2|net@17|||S900|pin@14||1256|188|pin@15||1256|182
+Ametal-2|net@18|||S0|pin@15||1256|182|contact@6||1182|182
+Ametal-4|net@34|||S0|contact@8||1326|198.6|newPathR@0|in[8]@691826256|-288|198.6
+Ametal-4|net@35|||S0|contact@7||1470|204.4|newPathR@0|in[9]@504946382|-288|204.4
+Ametal-4|net@36|||S0|contact@9||1530|210.2|newPathR@0|in[10]@234680799|-288|210.2
+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-4|net@95|||S0|newPathR@0|in[4]|288|144|contact@17||-1548|144
+Ametal-4|net@97|||S1800|contact@14||-1188|126.6|newPathR@0|in[1]|288|126.6
+Ametal-4|net@98|||S1800|contact@15||-1332|132.4|newPathR@0|in[2]|288|132.4
+Ametal-4|net@99|||S1800|contact@16||-1476|138.2|newPathR@0|in[3]|288|138.2
+Ametal-4|net@100|||S1800|contact@18||-1404|149.8|newPathR@0|in[5]|288|149.8
+Ametal-4|net@101|||S1800|contact@19||-1260|155.6|newPathR@0|in[6]|288|155.6
+Ametal-4|net@102|||S1800|contact@20||-1116|161.4|newPathR@0|in[7]|288|161.4
+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-2|net@133|||S900|newPathR@0|ainA[9]|-451.5|194|pin@34||-451.5|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-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-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||822|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
+Ametal-2|net@180|||S0|newPathR@0|ainB[4]|898.5|188|pin@8||824|188
+Ametal-2|net@181|||S0|newPathR@0|ainB[5]|1042.5|188|pin@10||968|188
+Ametal-2|net@182|||S0|newPathR@0|ainB[6]|1186.5|188|pin@12||1112|188
+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||-18|188
+Ametal-2|net@255|||S1800|contact@68||84|-94|contact@53||666|-94
+APolysilicon|net@261|||S1800|contact@55||161.5|11.6|pin@68||162|11.6
+APolysilicon|net@262|||S2700|pin@68||162|11.6|latch2in@0|hcl[A]|162|13.5
+APolysilicon|net@263|||S0|contact@54||170.5|11.6|pin@69||170|11.6
+APolysilicon|net@264|||S2700|pin@69||170|11.6|latch2in@0|hcl[B]|170|13.5
+Ametal-1|net@295|||S2700|contact@56||163.5|-11.1|pin@78||163.5|1.4
+Ametal-3|net@306|||S900|pin@81||180|138|contact@63||180|50
+Ametal-2|net@307|||S1800|latch2in@0|inA[1]|163.5|50|contact@63||180|50
+Ametal-3|net@401|||S2700|newDregi@2|ps[1]|318|-282|contact@0||318|182
+Ametal-3|net@402|||S900|contact@1||462|182|newDregi@2|ps[2]|462|-282
+Ametal-3|net@403|||S900|contact@2||606|182|newDregi@2|ps[3]|606|-282
+Ametal-3|net@404|||S900|contact@3||750|182|newDregi@2|ps[4]|750|-282
+Ametal-3|net@405|||S900|contact@4||894|182|newDregi@2|ps[5]|894|-282
+Ametal-3|net@406|||S900|contact@5||1038|182|newDregi@2|ps[6]|1038|-282
+Ametal-3|net@407|||S900|contact@6||1182|182|newDregi@2|ps[7]|1182|-282
+Ametal-3|net@408|||S900|contact@50||522|-106|newDregi@2|ps[17]|522|-282
+Ametal-3|net@409|||S900|contact@53||666|-94|newDregi@2|ps[16]|666|-282
+Ametal-3|net@410|||S0|contact@52||822|-56|pin@83||810|-56
+Ametal-3|net@411|||S900|contact@12||1098|227.6|newDregi@2|ps[13]|1098|-282
+Ametal-3|net@412|||S900|contact@11||1242|221.8|newDregi@2|ps[12]|1242|-282
+Ametal-3|net@413|||S900|contact@10||1386|216|newDregi@2|ps[11]|1386|-282
+Ametal-3|net@414|||S900|contact@9||1530|210.2|newDregi@2|ps[10]|1530|-282
+Ametal-3|net@415|||S900|contact@7||1470|204.4|newDregi@2|ps[9]|1470|-282
+Ametal-3|net@416|||S900|contact@8||1326|198.6|newDregi@2|ps[8]|1326|-282
+Ametal-3|net@417|||S2700|contact@52||822|-56|contact@34||822|200
+Ametal-3|net@419|||S2700|newDregi@2|ps[14]|954|-282|contact@33||954|238
+Ametal-2|net@424|||S0|latch2in@0|gnd_1|288|72|newDregi@2|gnd_3|288|72
+Ametal-2|net@425|||S0|latch2in@0|vdd_4|288|122|newDregi@2|vdd_7|288|122
+Ametal-2|net@426|||S0|latch2in@0|vdd_3|288|22|newDregi@2|vdd_8|288|22
+Ametal-3|net@453|||S900|contact@17||-1548|144|newDregi@2|dp[29]|-1548|138
+Ametal-3|net@454|||S900|contact@18||-1404|149.8|newDregi@2|dp[30]|-1404|138
+Ametal-3|net@455|||S900|contact@19||-1260|155.6|newDregi@2|dp[31]|-1260|138
+Ametal-3|net@456|||S900|contact@20||-1116|161.4|newDregi@2|dp[32]|-1116|138
+Ametal-3|net@457|||S900|contact@31||-972|232|newDregi@2|dp[33]|-972|138
+Ametal-3|net@458|||S900|contact@24||-828|182|newDregi@2|dp[34]|-828|138
+Ametal-3|net@465|||S900|contact@21||-684|194|newDregi@2|dp[35]|-684|138
+Ametal-3|net@466|||S900|contact@22||-540|200|newDregi@2|dp[36]|-540|138
+Ametal-3|net@467|||S900|contact@28||-396|226|newDregi@2|dp[37]|-396|138
+Ametal-3|net@468|||S900|contact@16||-1476|138.2|newDregi@2|dp[28]|-1476|138
+Ametal-3|net@469|||S2700|contact@15||-1332|132.4|newDregi@2|dp[27]|-1332|138
+Ametal-3|net@470|||S2700|contact@14||-1188|126.6|newDregi@2|dp[26]|-1188|138
+Ametal-2|net@471|||S0|tranCap@0|gnd_1|-1584|-216|newDregi@2|gnd_14|-1584|-216
+Ametal-2|net@472|||S0|tranCap@0|vdd_2|-1584|-166|newDregi@2|vdd_25|-1584|-166
+Ametal-2|net@473|||S0|tranCap@0|vdd_3|-1584|-266|newDregi@2|vdd_26|-1584|-266
+Ametal-2|net@474|||S0|tranCap@1|gnd_1|-1584|-72|newDregi@2|gnd_9|-1584|-72
+Ametal-2|net@475|||S0|tranCap@1|vdd_2|-1584|-22|newDregi@2|vdd_16|-1584|-22
+Ametal-2|net@476|||S0|tranCap@1|vdd_3|-1584|-122|newDregi@2|vdd_17|-1584|-122
+Ametal-2|net@477|||S0|tranCap@2|gnd_1|-1584|72|newDregi@2|gnd|-1584|72
+Ametal-2|net@478|||S0|tranCap@2|vdd_2|-1584|122|newDregi@2|vdd|-1584|122
+Ametal-2|net@479|||S0|tranCap@2|vdd_3|-1584|22|newDregi@2|vdd_18|-1584|22
+Ametal-2|net@480|||S0|newPathR@0|gnd_2|-1296|216|tranCap@5|gnd_1|-1296|216
+Ametal-2|net@481|||S0|newPathR@0|vdd_6|-1296|266|tranCap@5|vdd_2|-1296|266
+Ametal-2|net@482|||S0|newPathR@0|vdd_5|-1296|166|tranCap@5|vdd_3|-1296|166
+Ametal-2|net@483|||S0|tranCap@3|gnd_1|-1584|216|tranCap@4|gnd|-1584|216
+Ametal-2|net@484|||S0|tranCap@3|vdd_2|-1584|266|tranCap@4|vdd|-1584|266
+Ametal-2|net@485|||S0|tranCap@3|vdd_3|-1584|166|tranCap@4|vdd_1|-1584|166
+Ametal-2|net@486|||S0|tranCap@4|gnd_1|-1440|216|tranCap@5|gnd|-1440|216
+Ametal-2|net@487|||S0|tranCap@4|vdd_2|-1440|266|tranCap@5|vdd|-1440|266
+Ametal-2|net@488|||S0|tranCap@4|vdd_3|-1440|166|tranCap@5|vdd_1|-1440|166
+Ametal-2|net@489|||S0|newDregi@2|gnd_5|1584|-216|tranCap@6|gnd|1584|-216
+Ametal-2|net@490|||S0|tranCap@6|vdd|1584|-166|newDregi@2|vdd_10|1584|-166
+Ametal-2|net@491|||S0|tranCap@6|vdd_1|1584|-266|newDregi@2|vdd_11|1584|-266
+Ametal-2|net@492|||S0|tranCap@7|gnd|1584|-72|newDregi@2|gnd_1|1584|-72
+Ametal-2|net@493|||S0|tranCap@7|vdd|1584|-22|newDregi@2|vdd_3|1584|-22
+Ametal-2|net@494|||S0|tranCap@7|vdd_1|1584|-122|newDregi@2|vdd_4|1584|-122
+Ametal-2|net@495|||S0|newPathR@0|gnd_1|1440|216|tranCap@9|gnd|1440|216
+Ametal-2|net@496|||S0|newPathR@0|vdd_3|1440|166|tranCap@9|vdd_1|1440|166
+Ametal-2|net@497|||S0|newPathR@0|vdd_4|1440|266|tranCap@9|vdd|1440|266
+Ametal-2|net@498|||S0|tranCap@8|gnd|1584|216|tranCap@9|gnd_1|1584|216
+Ametal-2|net@499|||S0|tranCap@8|vdd|1584|266|tranCap@9|vdd_2|1584|266
+Ametal-2|net@500|||S0|tranCap@8|vdd_1|1584|166|tranCap@9|vdd_3|1584|166
+Ametal-2|net@501||6.2|S1800|tranCap@6|gnd_1|1728|-216|cover4h@1|gnd_36|1800|-216
+Ametal-2|net@502||6.2|S0|cover4h@1|vdd_38|1800|-166|tranCap@6|vdd_2|1728|-166
+Ametal-2|net@503||6.2|S0|cover4h@1|vdd_60|1800|-266|tranCap@6|vdd_3|1728|-266
+Ametal-2|net@504||6.2|S0|cover4h@1|gnd_40|1800|-72|tranCap@7|gnd_1|1728|-72
+Ametal-2|net@505||6.2|S0|cover4h@1|vdd_44|1800|-22|tranCap@7|vdd_2|1728|-22
+Ametal-2|net@506||6.2|S0|cover4h@1|vdd_62|1800|-122|tranCap@7|vdd_3|1728|-122
+Ametal-2|net@507||6.2|S0|cover4h@1|gnd_44|1800|216|tranCap@8|gnd_1|1728|216
+Ametal-2|net@508||6.2|S0|cover4h@1|vdd_50|1800|266|tranCap@8|vdd_2|1728|266
+Ametal-2|net@509||6.2|S0|cover4h@1|vdd_56|1800|166|tranCap@8|vdd_3|1728|166
+Ametal-2|net@513||6.2|S0|tranCap@0|vdd|-1728|-166|cover4h@1|vdd_42|-1800|-166
+Ametal-2|net@514||6.2|S0|tranCap@0|vdd_1|-1728|-266|cover4h@1|vdd_59|-1800|-266
+Ametal-2|net@515||6.2|S0|tranCap@1|gnd|-1728|-72|cover4h@1|gnd_42|-1800|-72
+Ametal-2|net@516||6.2|S0|tranCap@1|vdd|-1728|-22|cover4h@1|vdd_48|-1800|-22
+Ametal-2|net@517||6.2|S0|tranCap@1|vdd_1|-1728|-122|cover4h@1|vdd_61|-1800|-122
+Ametal-2|net@518||6.2|S0|tranCap@2|gnd|-1728|72|cover4h@1|gnd_30|-1800|72
+Ametal-2|net@519||6.2|S0|tranCap@2|vdd|-1728|122|cover4h@1|vdd_30|-1800|122
+Ametal-2|net@520||6.2|S0|tranCap@2|vdd_1|-1728|22|cover4h@1|vdd_57|-1800|22
+Ametal-2|net@521||6.2|S0|tranCap@3|gnd|-1728|216|cover4h@1|gnd_46|-1800|216
+Ametal-2|net@522||6.2|S0|tranCap@3|vdd|-1728|266|cover4h@1|vdd_54|-1800|266
+Ametal-2|net@523||6.2|S0|tranCap@3|vdd_1|-1728|166|cover4h@1|vdd_55|-1800|166
+Ametal-2|net@524||6.2|S0|tranCap@0|gnd|-1728|-216|cover4h@1|gnd_38|-1800|-216
+Ametal-3|net@543|||S900|pin@83||810|-56|newDregi@2|ps[15]|810|-282
+Ametal-2|net@552|||S0|tranCap@10|gnd|1584|72|newDregi@2|gnd_2|1584|72
+Ametal-2|net@553|||S0|tranCap@10|vdd_1|1584|22|newDregi@2|vdd_5|1584|22
+Ametal-2|net@554|||S0|tranCap@10|vdd|1584|122|newDregi@2|vdd_6|1584|122
+Ametal-2|net@555||6.2|S1800|tranCap@10|vdd_2|1728|122|cover4h@1|vdd_1|1800|122
+Ametal-2|net@556||6.2|S1800|tranCap@10|gnd_1|1728|72|cover4h@1|gnd_1|1800|72
+Ametal-2|net@557||6.2|S1800|tranCap@10|vdd_3|1728|22|cover4h@1|vdd_58|1800|22
+Ametal-2|net@646||1.2|S0|contact@56||163.5|-11.7|litDrive@1|take[A]|-7|-11.7
+Ametal-3|net@647|||S2700|contact@64||-18|-88|contact@35||-18|188
+Ametal-2|net@651||6.2|S0|gaspLit@0|vdd_2|148.5|22|latch2in@0|vdd_2|144|22
+Ametal-2|net@652||6.2|S1800|latch2in@0|gnd|144|72|gaspLit@0|gnd_1|148.5|72
+Ametal-2|net@653||6.2|S1800|latch2in@0|vdd|144|122|gaspLit@0|vdd_3|148.5|122
+Ametal-1|net@661|||S900|pin@109||233|-7.6|litDrive@1|out[1]|233|-65
+Ametal-1|net@662|||S0|pin@109||233|-7.6|pin@110||170.5|-7.6
+Ametal-1|net@663|||S2700|pin@110||170.5|-7.6|contact@54||170.5|7.4
+Ametal-3|net@664|||S2700|pin@54||-18|-276|contact@64||-18|-88
+Ametal-2|net@665|||S1800|litDrive@1|fire[M]|-81.5|-88|contact@64||-18|-88
+Ametal-2|net@666||1.2|S1800|litDrive@1|take[A]|-7|-11.7|newDregi@2|take[A]|0|-11.7
+Ametal-2|net@671||1.2|S1800|newDregi@2|take[B]|0|11.7|gaspLit@0|take[A]|128|11.7
+Ametal-1|net@672|||S2700|litDrive@1|ready|-133|-34.4|contact@65||-133|88
+Ametal-2|net@680|||S1800|contact@65||-133|88|contact@66||47|88
+Ametal-1|net@681|||S2700|contact@66||47|88|gaspLit@0|inC|47|96.5
+Ametal-2|net@683|||S0|contact@52||822|-56|contact@67||-30|-56
+Ametal-1|net@685|||S900|litDrive@1|sel[To]|-30|-47|contact@67||-30|-56
+Ametal-1|net@690|||S0|pin@78||163.5|1.4|pin@113||161.5|1.4
+Ametal-1|net@691|||S2700|pin@113||161.5|1.4|contact@55||161.5|7.4
+Ametal-1|net@692|||S900|contact@68||84|-94|pin@114||84|-97
+Ametal-1|net@693|||S1800|pin@114||84|-97|litDrive@1|sel[Do]|88|-97
+Ametal-2|net@694|||S0|contact@50||522|-106|litDrive@1|sel[Dc]|118|-106
+Ametal-2|net@703||6.2|S0|gaspLit@0|gnd|-98.5|72|newDregi@2|gnd_13|-288|72
+Ametal-2|net@704||6.2|S1800|newDregi@2|vdd_23|-288|122|gaspLit@0|vdd|-98.5|122
+Ametal-2|net@705||6.2|S1800|newDregi@2|vdd_24|-288|22|gaspLit@0|vdd_1|-98.5|22
+Ametal-2|net@711|||S0|litDrive@1|gnd_1|237.5|-72|newDregi@2|gnd_12|237.5|-72
+Ametal-2|net@712|||S0|litDrive@1|vdd_3|237.5|-22|newDregi@2|vdd_1|237.5|-22
+Ametal-2|net@713|||S0|litDrive@1|vdd_2|237.5|-122|newDregi@2|vdd_22|237.5|-122
+Ametal-2|net@714||6.2|S0|litDrive@1|gnd|-137.5|-72|newDregi@2|gnd_11|-144|-72
+Ametal-2|net@715||6.2|S1800|newDregi@2|vdd_2|-144|-22|litDrive@1|vdd|-137.5|-22
+Ametal-2|net@716||6.2|S1800|newDregi@2|vdd_21|-144|-122|litDrive@1|vdd_1|-137.5|-122
+Edo[ins]||D5G7;|gaspLit@0|do[ins]|O
+Edp[1]||D5G7;|newDregi@2|dp[1]|I
+Edp[2]||D5G7;|newDregi@2|dp[2]|I
+Edp[3]||D5G7;|newDregi@2|dp[3]|I
+Edp[4]||D5G7;|newDregi@2|dp[4]|I
+Edp[5]||D5G7;|newDregi@2|dp[5]|I
+Edp[6]||D5G7;|newDregi@2|dp[6]|I
+Edp[7]||D5G7;|newDregi@2|dp[7]|I
+Edp[8]||D5G7;|newDregi@2|dp[8]|I
+Edp[9]||D5G7;|newDregi@2|dp[9]|I
+Edp[10]||D5G7;|newDregi@2|dp[10]|O
+Edp[11]||D5G7;|newDregi@2|dp[11]|O
+Edp[12]||D5G7;|newDregi@2|dp[12]|O
+Edp[13]||D5G7;|newDregi@2|dp[13]|O
+Edp[14]||D5G7;|newDregi@2|dp[14]|O
+Edp[15]||D5G7;|newDregi@2|dp[15]|O
+Edp[16]||D5G7;|newDregi@2|dp[16]|O
+Edp[17]||D5G7;|newDregi@2|dp[17]|O
+Edp[18]||D5G7;|newDregi@2|dp[18]|O
+Edp[19]||D5G7;|newDregi@2|dp[19]|O
+Edp[20]||D5G7;|newDregi@2|dp[20]|I
+Edp[21]||D5G7;|newDregi@2|dp[21]|I
+Edp[22]||D5G7;|newDregi@2|dp[22]|I
+Edp[23]||D5G7;|newDregi@2|dp[23]|I
+Edp[24]||D5G7;|newDregi@2|dp[24]|I
+Edp[25]||D5G7;|newDregi@2|dp[25]|I
+Edp[26]||D5G7;|newDregi@2|dp[26]|I
+Edp[27]||D5G7;|newDregi@2|dp[27]|I
+Edp[28]||D5G7;|newDregi@2|dp[28]|I
+Edp[29]||D5G7;|newDregi@2|dp[29]|O
+Edp[30]||D5G7;|newDregi@2|dp[30]|O
+Edp[31]||D5G7;|newDregi@2|dp[31]|O
+Edp[32]||D5G7;|newDregi@2|dp[32]|O
+Edp[33]||D5G7;|newDregi@2|dp[33]|O
+Edp[34]||D5G7;|newDregi@2|dp[34]|O
+Edp[35]||D5G7;|newDregi@2|dp[35]|O
+Edp[36]||D5G7;|newDregi@2|dp[36]|O
+Edp[37]||D5G7;|newDregi@2|dp[37]|O
+Edp[B]||D5G7;|pin@81||I
+EdsA[1]||D5G7;|newPathR@0|x[1]|I
+EdsA[2]||D5G7;|newPathR@0|x[2]|I
+EdsA[3]||D5G7;|newPathR@0|x[3]|I
+EdsA[4]||D5G7;|newPathR@0|x[4]|I
+EdsA[5]||D5G7;|newPathR@0|x[5]|I
+EdsA[6]||D5G7;|newPathR@0|x[6]|I
+EdsA[7]||D5G7;|newPathR@0|x[7]|I
+EdsA[8]||D5G7;|newPathR@0|x[8]|I
+EdsA[9]||D5G7;|newPathR@0|x[9]|I
+EdsA[10]||D5G7;|newPathR@0|x[10]|I
+EdsA[11]||D5G7;|newPathR@0|x[11]|I
+EdsA[12]||D5G7;|newPathR@0|x[12]|I
+EdsA[13]||D5G7;|newPathR@0|x[13]|I
+EdsA[14]||D5G7;|newPathR@0|x[14]|I
+EdsA[TT]||D5G7;|newPathR@0|x[TT]|I
+EdsD[1]||D5G7;|newDregi@2|out[1]|I
+EdsD[2]||D5G7;|newDregi@2|out[2]|I
+EdsD[3]||D5G7;|newDregi@2|out[3]|I
+EdsD[4]||D5G7;|newDregi@2|out[4]|I
+EdsD[5]||D5G7;|newDregi@2|out[5]|I
+EdsD[6]||D5G7;|newDregi@2|out[6]|I
+EdsD[7]||D5G7;|newDregi@2|out[7]|I
+EdsD[8]||D5G7;|newDregi@2|out[8]|I
+EdsD[9]||D5G7;|newDregi@2|out[9]|I
+EdsD[10]||D5G7;|newDregi@2|out[10]|O
+EdsD[11]||D5G7;|newDregi@2|out[11]|O
+EdsD[12]||D5G7;|newDregi@2|out[12]|O
+EdsD[13]||D5G7;|newDregi@2|out[13]|O
+EdsD[14]||D5G7;|newDregi@2|out[14]|O
+EdsD[15]||D5G7;|newDregi@2|out[15]|O
+EdsD[16]||D5G7;|newDregi@2|out[16]|O
+EdsD[17]||D5G7;|newDregi@2|out[17]|O
+EdsD[18]||D5G7;|newDregi@2|out[18]|O
+EdsD[19]||D5G7;|newDregi@2|out[19]|O
+EdsD[20]||D5G7;|newDregi@2|out[20]|I
+EdsD[21]||D5G7;|newDregi@2|out[21]|I
+EdsD[22]||D5G7;|newDregi@2|out[22]|I
+EdsD[23]||D5G7;|newDregi@2|out[23]|I
+EdsD[24]||D5G7;|newDregi@2|out[24]|I
+EdsD[25]||D5G7;|newDregi@2|out[25]|I
+EdsD[26]||D5G7;|newDregi@2|out[26]|I
+EdsD[27]||D5G7;|newDregi@2|out[27]|I
+EdsD[28]||D5G7;|newDregi@2|out[28]|I
+EdsD[29]||D5G7;|newDregi@2|out[29]|O
+EdsD[30]||D5G7;|newDregi@2|out[30]|O
+EdsD[31]||D5G7;|newDregi@2|out[31]|O
+EdsD[32]||D5G7;|newDregi@2|out[32]|O
+EdsD[33]||D5G7;|newDregi@2|out[33]|O
+EdsD[34]||D5G7;|newDregi@2|out[34]|O
+EdsD[35]||D5G7;|newDregi@2|out[35]|O
+EdsD[36]||D5G7;|newDregi@2|out[36]|O
+EdsD[37]||D5G7;|newDregi@2|out[37]|O
+Efire[M]||D5G7;|pin@54||I
+Eflag[C]||D5G7;|latch2in@0|outS[1]|O
+Egnd||D5G7;|cover4h@1|gnd|G
+Egnd_3||D5G7;|cover4h@1|gnd_3|G
+Egnd_4||D5G7;|cover4h@1|gnd_4|G
+Egnd_5||D5G7;|cover4h@1|gnd_5|G
+Egnd_6||D5G7;|cover4h@1|gnd_6|G
+Egnd_7||D5G7;|cover4h@1|gnd_7|G
+Egnd_8||D5G7;|cover4h@1|gnd_8|G
+Egnd_9||D5G7;|cover4h@1|gnd_9|G
+Egnd_10||D5G7;|cover4h@1|gnd_10|G
+Egnd_11||D5G7;|cover4h@1|gnd_11|G
+Egnd_12||D5G7;|cover4h@1|gnd_12|G
+Egnd_13||D5G7;|cover4h@1|gnd_13|G
+Egnd_14||D5G7;|cover4h@1|gnd_14|G
+Egnd_15||D5G7;|cover4h@1|gnd_15|G
+Egnd_16||D5G7;|cover4h@1|gnd_16|G
+Egnd_17||D5G7;|cover4h@1|gnd_17|G
+Egnd_18||D5G7;|cover4h@1|gnd_18|G
+Egnd_19||D5G7;|cover4h@1|gnd_19|G
+Egnd_20||D5G7;|cover4h@1|gnd_20|G
+Egnd_21||D5G7;|cover4h@1|gnd_21|G
+Egnd_22||D5G7;|cover4h@1|gnd_22|G
+Egnd_23||D5G7;|cover4h@1|gnd_23|G
+Egnd_24||D5G7;|cover4h@1|gnd_24|G
+Egnd_25||D5G7;|cover4h@1|gnd_25|G
+Egnd_26||D5G7;|cover4h@1|gnd_26|G
+Egnd_27||D5G7;|cover4h@1|gnd_27|G
+Egnd_28||D5G7;|cover4h@1|gnd_28|G
+Egnd_29||D5G7;|cover4h@1|gnd_29|G
+Egnd_35||D5G7;|cover4h@1|gnd_35|G
+Egnd_37||D5G7;|cover4h@1|gnd_37|G
+Egnd_39||D5G7;|cover4h@1|gnd_39|G
+Egnd_41||D5G7;|cover4h@1|gnd_41|G
+Egnd_43||D5G7;|cover4h@1|gnd_43|G
+Egnd_45||D5G7;|cover4h@1|gnd_45|G
+Eoutt[1]||D5G7;|newDregi@2|outt[1]|I
+Eoutt[2]||D5G7;|newDregi@2|outt[2]|I
+Eoutt[3]||D5G7;|newDregi@2|outt[3]|I
+Eoutt[4]||D5G7;|newDregi@2|outt[4]|I
+Eoutt[5]||D5G7;|newDregi@2|outt[5]|I
+Eoutt[6]||D5G7;|newDregi@2|outt[6]|I
+Eps[1]||D5G7;|newDregi@2|ps[1]|I
+Eps[2]||D5G7;|newDregi@2|ps[2]|I
+Eps[3]||D5G7;|newDregi@2|ps[3]|I
+Eps[4]||D5G7;|newDregi@2|ps[4]|I
+Eps[5]||D5G7;|newDregi@2|ps[5]|I
+Eps[6]||D5G7;|newDregi@2|ps[6]|I
+Eps[7]||D5G7;|newDregi@2|ps[7]|I
+Eps[8]||D5G7;|newDregi@2|ps[8]|I
+Eps[9]||D5G7;|newDregi@2|ps[9]|I
+Eps[10]||D5G7;|newDregi@2|ps[10]|O
+Eps[11]||D5G7;|newDregi@2|ps[11]|O
+Eps[12]||D5G7;|newDregi@2|ps[12]|O
+Eps[13]||D5G7;|newDregi@2|ps[13]|O
+Eps[14]||D5G7;|newDregi@2|ps[14]|O
+Eps[15]||D5G7;|newDregi@2|ps[15]|O
+Eps[16]||D5G7;|newDregi@2|ps[16]|O
+Eps[17]||D5G7;|newDregi@2|ps[17]|O
+Eps[18]||D5G7;|newDregi@2|ps[18]|O
+Eps[19]||D5G7;|newDregi@2|ps[19]|U
+Eps[20]||D5G7;|newDregi@2|ps[20]|O
+Eps[27]||D5G7;|gaspLit@0|sel[Lt]|I
+EsignalBitFromInboundSwitchFabric||D5G7;|latch2in@0|inB[1]|I
+Esucc[D]||D5G7;|litDrive@1|succ[D]|O
+Esucc[T]||D5G7;|litDrive@1|succ[T]|U
+Evdd||D5G7;|cover4h@1|vdd|P
+Evdd_3||D5G7;|cover4h@1|vdd_3|P
+Evdd_4||D5G7;|cover4h@1|vdd_4|P
+Evdd_5||D5G7;|cover4h@1|vdd_5|P
+Evdd_6||D5G7;|cover4h@1|vdd_6|P
+Evdd_7||D5G7;|cover4h@1|vdd_7|P
+Evdd_8||D5G7;|cover4h@1|vdd_8|P
+Evdd_9||D5G7;|cover4h@1|vdd_9|P
+Evdd_10||D5G7;|cover4h@1|vdd_10|P
+Evdd_11||D5G7;|cover4h@1|vdd_11|P
+Evdd_12||D5G7;|cover4h@1|vdd_12|P
+Evdd_13||D5G7;|cover4h@1|vdd_13|P
+Evdd_14||D5G7;|cover4h@1|vdd_14|P
+Evdd_15||D5G7;|cover4h@1|vdd_15|P
+Evdd_16||D5G7;|cover4h@1|vdd_16|P
+Evdd_17||D5G7;|cover4h@1|vdd_17|P
+Evdd_18||D5G7;|cover4h@1|vdd_18|P
+Evdd_19||D5G7;|cover4h@1|vdd_19|P
+Evdd_20||D5G7;|cover4h@1|vdd_20|P
+Evdd_21||D5G7;|cover4h@1|vdd_21|P
+Evdd_22||D5G7;|cover4h@1|vdd_22|P
+Evdd_23||D5G7;|cover4h@1|vdd_23|P
+Evdd_24||D5G7;|cover4h@1|vdd_24|P
+Evdd_25||D5G7;|cover4h@1|vdd_25|P
+Evdd_28||D5G7;|cover4h@1|vdd_28|P
+Evdd_29||D5G7;|cover4h@1|vdd_29|P
+Evdd_37||D5G7;|cover4h@1|vdd_37|P
+Evdd_39||D5G7;|cover4h@1|vdd_39|P
+Evdd_43||D5G7;|cover4h@1|vdd_43|P
+Evdd_45||D5G7;|cover4h@1|vdd_45|P
+Evdd_49||D5G7;|cover4h@1|vdd_49|P
+Evdd_51||D5G7;|cover4h@1|vdd_51|P
+X
+
 # Cell litDandP;7{lay}
-ClitDandP;7{lay}||cmos90|1233580559397|1241807939802||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807960293
+ClitDandP;7{lay}||cmos90|1233580559397|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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||||
@@ -5246,8 +5707,115 @@ Etake[A]||D5G2;|pin@8||O
 Etake[C]||D5G2;|pin@10||O
 X
 
+# Cell litDrivers;2{lay}
+ClitDrivers;2{lay}||cmos90|1241790937220|1242080019950||ATTR_NCC(D5G3;NTX-0.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242080021397
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-78.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@1||39.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@2||10|-16||||
+NX-Metal-1-Metal-2-Con|contact@4||25|-34||||
+NX-Metal-1-Metal-2-Con|contact@6||-154|-22||||
+NX-Metal-1-Metal-2-Con|contact@7||-179|-22||||
+NX-Metal-1-Metal-2-Con|contact@8||-172|22||||
+NX-Metal-1-Metal-2-Con|contact@9||112|22||||
+NX-Metal-1-Metal-2-Con|contact@10||135.5|-34||||
+NX-Metal-1-Metal-2-Con|contact@11||158|-16||||
+IdriversM:driveConnecter;3{lay}|driveCon@0||-49|32|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||137.5|0|RR||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||178.5|0|XRR||D5G4;
+IdriversM:latchAndDriver60;1{lay}|latchAnd@0||-44.5|0|X||D5G4;
+Igates2inM:nand5A;1{lay}|nand5A@0||158|0|X||D5G4;
+Igates2inM:nor05symA;1{lay}|nor05sym@0||-174.5|0|||D5G4;
+NMetal-2-Pin|pin@0||-131.5|-16||||
+NMetal-1-Pin|pin@2||-78.5|-25||||
+NMetal-1-Pin|pin@4||39.5|24.5||||
+NMetal-2-Pin|pin@7||68|-34||||
+NMetal-1-Pin|pin@8||42|24.5||||
+NMetal-2-Pin|pin@10||-138.5|22||||
+NMetal-2-Pin|pin@12||-138.5|-22||||
+NMetal-1-Pin|pin@20||133|25||||
+NMetal-1-Pin|pin@21||133|29||||
+NMetal-1-Pin|pin@22||158|-25||||
+NMetal-1-Pin|pin@23||158|-22||||
+NMetal-1-Pin|pin@29||151|-30||||
+NMetal-1-Pin|pin@30||163|-30||||
+NMetal-1-Pin|pin@31||180.5|-30||||
+IdriversM:sucANDdri60;2{lay}|sucANDdr@0||-115|0|X||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@1||73|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||124|0|||D5G4;
+Ametal-2|net@0||6.2|S1800|latchAnd@0|vdd_5|-77.5|-50|sucANDdr@0|vdd_1|-68.5|-50
+Ametal-2|net@1||6.2|S0|sucANDdr@0|gnd|-68.5|0|latchAnd@0|gnd|-77.5|0
+Ametal-2|net@2||6.2|S0|sucANDdr@0|vdd|-68.5|50|latchAnd@0|vdd|-77.5|50
+Ametal-2|net@3||6.2|S1800|sucANDdr@1|vdd|26.5|-50|latchAnd@0|vdd_1|35.5|-50
+Ametal-2|net@4||6.2|S0|latchAnd@0|gnd_1|35.5|0|sucANDdr@1|gnd|26.5|0
+Ametal-2|net@5||6.2|S0|latchAnd@0|vdd_6|35.5|50|sucANDdr@1|vdd_1|26.5|50
+Ametal-2|net@6|||S1800|contact@0||-78.5|-16|contact@2||10|-16
+Ametal-1|net@7|||S1800|sucANDdr@0|inB|-84|-25|pin@2||-78.5|-25
+Ametal-2|net@9|||S1800|pin@0||-131.5|-16|contact@0||-78.5|-16
+Ametal-2|net@15|||S1800|contact@2||10|-16|contact@1||39.5|-16
+Ametal-1|net@16|||S900|latchAnd@0|inB|10|24.5|contact@2||10|-16
+Ametal-2|net@19|||S0|wellCont@0|gnd_1|128.5|0|inv05@0|gnd_1|128.5|0
+Ametal-2|net@20|||S0|wellCont@0|vdd_2|128.5|-50|inv05@0|vdd_2|128.5|-50
+Ametal-2|net@21|||S0|wellCont@0|vdd_3|128.5|50|inv05@0|vdd_3|128.5|50
+Ametal-2|net@22|||S0|wellCont@0|gnd|119.5|0|sucANDdr@1|gnd_1|119.5|0
+Ametal-2|net@23|||S0|wellCont@0|vdd|119.5|-50|sucANDdr@1|vdd_2|119.5|-50
+Ametal-2|net@24|||S0|wellCont@0|vdd_1|119.5|50|sucANDdr@1|vdd_3|119.5|50
+Ametal-1|net@31|||S900|driveCon@0|out|-65|32|latchAnd@0|out|-65|32
+Ametal-1|net@32|||S900|latchAnd@0|inA|25|-24.5|contact@4||25|-34
+Ametal-2|net@33|||S1800|contact@4||25|-34|pin@7||68|-34
+Ametal-2|net@35|||S1800|pin@7||68|-34|contact@10||135.5|-34
+Ametal-2|net@36|||S0|nor05sym@0|gnd_1|-161.5|0|sucANDdr@0|gnd_1|-161.5|0
+Ametal-2|net@37|||S0|nor05sym@0|vdd_2|-161.5|50|sucANDdr@0|vdd_2|-161.5|50
+Ametal-2|net@38|||S0|nor05sym@0|vdd_3|-161.5|-50|sucANDdr@0|vdd_3|-161.5|-50
+Ametal-1|net@40|||S2700|pin@2||-78.5|-25|contact@0||-78.5|-16
+Ametal-1|net@41|||S900|pin@4||39.5|24.5|contact@1||39.5|-16
+Ametal-1|net@42|||S1800|pin@4||39.5|24.5|pin@8||42|24.5
+Ametal-1|net@43|||S2700|pin@8||42|24.5|sucANDdr@1|inB|42|25
+Ametal-2|net@51|||S0|pin@12||-138.5|-22|contact@6||-154|-22
+Ametal-1|net@52|||S2700|sucANDdr@0|ducc|-154|-31.5|contact@6||-154|-22
+Ametal-2|net@54|||S0|contact@6||-154|-22|contact@7||-179|-22
+Ametal-1|net@55|||S900|nor05sym@0|inA|-179|-19|contact@7||-179|-22
+Ametal-2|net@57|||S0|pin@10||-138.5|22|contact@8||-172|22
+Ametal-1|net@58|||S900|nor05sym@0|inB|-172|25|contact@8||-172|22
+Ametal-1|net@60|||S900|sucANDdr@1|ducc|112|31.5|contact@9||112|22
+Ametal-2|net@61|||S1800|pin@10||-138.5|22|contact@9||112|22
+Ametal-1|net@69|||S900|inv05@0|in[1]|135.5|-15|contact@10||135.5|-34
+Ametal-1|net@71|||S900|pin@20||133|25|inv05@0|out[1]|133|7
+Ametal-1|net@75|||S2700|pin@20||133|25|pin@21||133|29
+Ametal-1|net@76|||S1800|pin@21||133|29|nand5A@0|inb|153|29
+Ametal-1|net@77|||S0|nand5A@0|ina|164|-25|pin@22||158|-25
+Ametal-1|net@78|||S2700|pin@22||158|-25|pin@23||158|-22
+Ametal-2|net@79|||S1800|contact@1||39.5|-16|contact@11||158|-16
+Ametal-1|net@80|||S2700|pin@23||158|-22|contact@11||158|-16
+Ametal-2|net@84|||S0|nand5A@0|gnd_1|146.5|0|inv05@0|gnd|146.5|0
+Ametal-2|net@85|||S0|nand5A@0|vdd_2|146.5|50|inv05@0|vdd_1|146.5|50
+Ametal-2|net@86|||S0|nand5A@0|vdd_3|146.5|-50|inv05@0|vdd|146.5|-50
+Ametal-1|net@94|||S2700|nand5A@0|out_1|151|-58.5|pin@29||151|-30
+Ametal-1|net@95|||S1800|pin@29||151|-30|pin@30||163|-30
+Ametal-1|net@96|||S1800|pin@30||163|-30|pin@31||180.5|-30
+Ametal-1|net@97|||S2700|pin@31||180.5|-30|inv05@1|in[1]|180.5|-15
+Ametal-2|net@98|||S0|inv05@1|gnd|169.5|0|nand5A@0|gnd|169.5|0
+Ametal-2|net@99|||S0|inv05@1|vdd_1|169.5|50|nand5A@0|vdd|169.5|50
+Ametal-2|net@100|||S0|inv05@1|vdd|169.5|-50|nand5A@0|vdd_1|169.5|-50
+Efire[M]||D5G2;|pin@0||I
+Egnd||D5G2;|nor05sym@0|gnd|G
+Egnd_1||D5G2;|inv05@1|gnd_1|G
+Eready||D5G2;|nor05sym@0|out_1|O
+Esel[Dc]||D5G2;|pin@7||U
+Esel[Do]||D5G2;|sucANDdr@1|inA|I
+Esel[To]||D5G2;|sucANDdr@0|inA|I
+Esucc[D]||D5G2;|pin@10||O
+Esucc[T]||D5G2;|pin@12||U
+Etake[A]||D5G2;|driveCon@0|take|O
+Eout[1]|take[C]|D5G2;|inv05@1|out[1]|O
+Evdd||D5G2;|nor05sym@0|vdd|P
+Evdd_1||D5G2;|nor05sym@0|vdd_1|P
+Evdd_2||D5G2;|inv05@1|vdd_2|P
+Evdd_3||D5G2;|inv05@1|vdd_3|P
+X
+
 # Cell litDrivers;1{lay}
-ClitDrivers;1{lay}||cmos90|1241790937220|1241803849877||ATTR_NCC(D5G3;NTX-0.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241803855322
+ClitDrivers;1{lay}||cmos90|1241790937220|1241981698008||ATTR_NCC(D5G3;NTX-0.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-70.5|-16||||
 NX-Metal-1-Metal-2-Con|contact@1||47.5|-16||||
@@ -5338,6 +5906,79 @@ Evdd_2||D5G2;|nor05@0|vdd|P
 Evdd_3||D5G2;|nor05@0|vdd_1|P
 X
 
+# Cell litDrivers;2{sch}
+ClitDrivers;2{sch}||schematic|1241790351557|1242079774634|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@3||-9|18|||R|
+NOff-Page|conn@4||12|20|||RRR|
+NOff-Page|conn@5||56|-12||||
+NOff-Page|conn@6||-14|-12|||X|
+NOff-Page|conn@7||-23|6|||X|
+NOff-Page|conn@8||9|-24|||R|
+IredFive:inv;1{ic}|inv@1||18|-13|||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
+IredFive:invI;2{ic}|invI@0||49|-12|||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
+IdriversM:latchAndDriver60;1{ic}|latchAnd@1||0|-12|X||D5G4;
+IlitDrivers;1{ic}|litDrive@0||43|17.5|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||32.5|-12|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:nor2n_sy;1{ic}|nor2n_sy@0||-15|6|YRR||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||1|48.5|||||ART_message(D5G6;)SlitDrivers
+Ngeneric:Invisible-Pin|pin@1||-0.5|34|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@2||0.5|42.5|||||ART_message(D5G3;)S[Here are the drivers for the D register,and the successor state wires]
+NWire_Pin|pin@3||9|7|||X|
+NWire_Pin|pin@4||9|-1|||X|
+NWire_Pin|pin@5||9|11|||X|
+NWire_Pin|pin@6||-9|5|||X|
+NWire_Pin|pin@9||12|-11|||X|
+NWire_Pin|pin@10||9|-13|||X|
+NWire_Pin|pin@11||9|-18|||X|
+NWire_Pin|pin@20||12|13|||X|
+NWire_Pin|pin@21||9|-5|||X|
+NWire_Pin|pin@22||-9|7|||X|
+NWire_Pin|pin@23||12|1|||X|
+NWire_Pin|pin@24||-9|0|||X|
+NWire_Pin|pin@25||-9|12|||X|
+NWire_Pin|pin@26||26|-11||||
+IdriversM:sucANDdri60;1{ic}|sucANDdr@0||0|12|X||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@1||0|0|X||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||25.5|-13|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D276.79999999999995|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||40.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D276.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@2|||1800|sucANDdr@1|inB|5|1|pin@23||12|1
+Awire|net@3|||0|sucANDdr@0|succ|-5|12|pin@25||-9|12
+Awire|net@4|||2700|pin@23||12|1|pin@20||12|13
+Awire|net@5|||1800|latchAnd@1|inB|4|-11|pin@9||12|-11
+Awire|net@7|||1800|latchAnd@1|inA|4|-13|pin@10||9|-13
+Awire|net@8|||900|pin@23||12|1|pin@9||12|-11
+Awire|net@9|||900|conn@4|y|12|18|pin@20||12|13
+Awire|net@18|||1800|sucANDdr@0|inB|5|13|pin@20||12|13
+Awire|net@19|||1800|sucANDdr@0|inA|5|11|pin@5||9|11
+Awire|net@20|||0|pin@22||-9|7|nor2n_sy@0|inb|-12.5|7
+Awire|net@21|||0|pin@6||-9|5|nor2n_sy@0|ina|-12.5|5
+Awire|net@22|||1800|sucANDdr@1|inA|5|-1|pin@4||9|-1
+Awire|net@23|||1800|pin@24||-9|0|sucANDdr@1|succ|-5|0
+Awire|net@38|||0|inv@1|in|15.5|-13|inv@1|in|15.5|-13
+Awire|net@50|||0|latchAnd@1|out|-4|-12|conn@6|a|-12|-12
+Awire|net@51|||1800|conn@7|a|-21|6|nor2n_sy@0|out|-17.5|6
+Awire|net@54|||1800|pin@10||9|-13|inv@1|in|15.5|-13
+Awire|net@55|||0|pin@26||26|-11|pin@9||12|-11
+Awire|net@56|||0|wire90@2|a|23|-13|inv@1|out|20.5|-13
+Awire|net@58|||1800|invI@0|out|51.5|-12|conn@5|a|54|-12
+Awire|net@59|||0|invI@0|in|46.5|-12|wire90@3|b|43|-12
+Awire|net@60|||0|wire90@3|a|38|-12|nand2@0|out|35|-12
+Awire|net@61|||1800|pin@26||26|-11|nand2@0|ina|30|-11
+Awire|net@62|||1800|wire90@2|b|28|-13|nand2@0|inb|30|-13
+Awire|sel[Dc]|D5G2;||900|pin@10||9|-13|pin@11||9|-18
+Awire|sel[Do]|D5G2;||900|pin@5||9|11|pin@3||9|7
+Awire|sel[To]|D5G2;||900|pin@4||9|-1|pin@21||9|-5
+Awire|succ[D]|D5G2;||2700|pin@22||-9|7|pin@25||-9|12
+Awire|succ[T]|D5G2;||2700|pin@24||-9|0|pin@6||-9|5
+Efire[M]||D4G2;|conn@4|a|I
+Eready||D6G2;|conn@7|y|O
+Esel[Dc,Do,To]||D4G2;|conn@8|a|I
+Esucc[D,T]||D6G2;|conn@3|y|O
+Etake[A]||D6G2;|conn@6|y|O
+Etake[C]||D6G2;|conn@5|y|O
+X
+
 # Cell litDrivers;1{sch}
 ClitDrivers;1{sch}||schematic|1241790351557|1241795042530|
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -5489,7 +6130,7 @@ Etake[1]|take[m1]|D5G2;|pin@63||O
 X
 
 # Cell mOneDockStage;3{lay}
-CmOneDockStage;3{lay}||cmos90|1234794758477|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CmOneDockStage;3{lay}||cmos90|1234794758477|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 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||||
@@ -6374,7 +7015,7 @@ Etake[1]|take[od]|D5G2;|pin@63||O
 X
 
 # Cell onDeckDockStage;1{lay}
-ConDeckDockStage;1{lay}||cmos90|1234815224960|1241545361762||ATTR_NCC(D5G6;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+ConDeckDockStage;1{lay}||cmos90|1234815224960|1241981698008||ATTR_NCC(D5G6;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -6762,7 +7403,7 @@ Esucc[sf]||D5G2;|pin@67||I
 X
 
 # Cell outDockCenter;7{lay}
-CoutDockCenter;7{lay}||cmos90|1236868105838|1241807329148||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807342660
+CoutDockCenter;7{lay}||cmos90|1236868105838|1241981258092||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
 NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
@@ -6799,10 +7440,10 @@ NX-Metal-1-Metal-2-Con|contact@70||168|-248||||
 NX-Metal-1-Metal-2-Con|contact@71||168|160||||
 NX-Metal-2-Metal-3-Con|contact@73||264|-28||||
 NX-Metal-1-Metal-2-Con|contact@76||-837|-28||||
-NX-Metal-1-Metal-2-Con|contact@77||-890.5|-248||||
+NX-Metal-1-Metal-2-Con|contact@77||-884.5|-248||||
 IcoversM:cover7h;2{lay}|cover7h@0||0|0|||D5G4;
 IoneHotM:flags;3{lay}|flags@2||1362|-216|||D5G4;
-ImoveM:ilcMoveOut;3{lay}|ilcMoveO@3||-1062|-144|X||D5G4;
+ImoveM:ilcMoveOut;4{lay}|ilcMoveO@4||-1062|-144|X||D5G4;
 IloopCountM:muxForD;1{lay}|muxForD@0||-369|432|Y||D5G4;
 IpredicateM:ohPredAll;4{lay}|ohPredAl@2||-204|-216|||D5G4;
 IloopCountM:olcWcont;3{lay}|olcWcont@3||600|0|||D5G4;
@@ -6840,18 +7481,18 @@ Ametal-4|net@148|||S0|flags@2|flag[A][clr]|1362|-383|ohPredAl@2|flag[A][clr]|-23
 Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@2|flag[A][set]|-237|-373.8
 Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@2|flag[B][clr]|-237|-364.6
 Ametal-4|net@154|||S0|ohPredAl@2|flag[D][set]|-237|-337|contact@5||-530|-337
-Ametal-2|net@157|||S1800|ilcMoveO@3|flag[D][set]|-687.5|-328|contact@6||-530|-328
+Ametal-2|net@157|||S1800|ilcMoveO@4|flag[D][set]|-665.5|-328|contact@6||-530|-328
 Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
 Ametal-4|net@159|||S1800|ohPredAl@2|flag[D][set]|-237|-337|contact@7||486|-337
-Ametal-3|net@180|||S2700|ilcMoveO@3|ilc[load]|-1194|-156|contact@12||-1194|-66
+Ametal-3|net@180|||S2700|ilcMoveO@4|ilc[load]|-1194|-156|contact@12||-1194|-66
 Ametal-4|net@187|||S1800|ohPredAl@2|flag[D][clr]|-237|-346.2|contact@15||414|-346.2
 Ametal-3|net@219|||S2700|contact@7||486|-337|contact@8||486|-304
 Ametal-3|net@221|||S2700|contact@14||414|-448|contact@15||414|-346.2
-Ametal-2|net@244|||S1800|ilcMoveO@3|sin|-547|260|contact@26||-385|260
+Ametal-2|net@244|||S1800|ilcMoveO@4|sin|-547|260|contact@26||-385|260
 Ametal-1|net@245|||S900|contact@24||-385|278|contact@26||-385|260
-Ametal-2|net@246|||S1800|ilcMoveO@3|sout|-547|278|contact@27||-396.5|278
+Ametal-2|net@246|||S1800|ilcMoveO@4|sout|-547|278|contact@27||-396.5|278
 Ametal-1|net@247|||S2700|contact@27||-396.5|278|contact@28||-396.5|304
-Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@3|epi[torp]|-642.5|-272
+Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@4|epi[torp]|-642.5|-272
 Ametal-2|net@311|||S1800|muxForD@0|outLO[1]|-459|422|contact@38||-450|422
 Ametal-2|net@313|||S1800|muxForD@0|outLO[2]|-431|416|contact@39||-414|416
 Ametal-2|net@315|||S1800|muxForD@0|outLO[3]|-403|422|contact@40||-384|422
@@ -6859,13 +7500,13 @@ Ametal-2|net@317|||S1800|muxForD@0|outLO[4]|-375|416|contact@41||-360|416
 Ametal-2|net@320|||S1800|muxForD@0|outLO[5]|-347|422|contact@42||-330|422
 Ametal-2|net@322|||S1800|muxForD@0|outLO[6]|-319|416|contact@43||-312|416
 Ametal-2|net@324|||S1800|muxForD@0|outLO[7]|-291|422|contact@44||-270|422
-Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@3|inLO[1]|-1009|-161.4
-Ametal-4|net@340|||S1800|ilcMoveO@3|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
-Ametal-4|net@342|||S1800|ilcMoveO@3|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
-Ametal-4|net@344|||S1800|ilcMoveO@3|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
-Ametal-4|net@346|||S1800|ilcMoveO@3|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
-Ametal-4|net@348|||S1800|ilcMoveO@3|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
-Ametal-4|net@350|||S1800|ilcMoveO@3|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
+Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@4|inLO[1]|-1009|-161.4
+Ametal-4|net@340|||S1800|ilcMoveO@4|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
+Ametal-4|net@342|||S1800|ilcMoveO@4|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
+Ametal-4|net@344|||S1800|ilcMoveO@4|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
+Ametal-4|net@346|||S1800|ilcMoveO@4|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
+Ametal-4|net@348|||S1800|ilcMoveO@4|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
+Ametal-4|net@350|||S1800|ilcMoveO@4|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
 Ametal-3|net@353|||S900|contact@38||-450|422|contact@53||-450|-161.4
 Ametal-3|net@354|||S900|contact@39||-414|416|contact@54||-414|-155.6
 Ametal-3|net@355|||S900|contact@40||-384|422|contact@55||-384|-149.8
@@ -6898,9 +7539,9 @@ Ametal-2|net@486|||S1800|flags@2|p2p|1496.5|310|contact@67||1638|310
 Ametal-2|net@487|||S1800|flags@2|p1p|1496.5|322|contact@63||1644|322
 Ametal-2|net@488|||S1800|flags@2|rd|1496.5|328|contact@64||1656|328
 Ametal-2|net@489|||S1800|flags@2|sin|1496.5|278|contact@69||1632|278
-Ametal-2|net@511||6.2|S0|ilcMoveO@3|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
-Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@3|vdd_54|-1572.5|338
-Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@3|vdd_52|-1572.5|238
+Ametal-2|net@511||6.2|S0|ilcMoveO@4|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
+Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@4|vdd_54|-1572.5|338
+Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@4|vdd_52|-1572.5|238
 Ametal-2|net@526||6.2|S1800|flags@2|vdd_1|1578|-338|tranCap@5|vdd_1|1584|-338
 Ametal-2|net@527||6.2|S0|tranCap@5|gnd|1584|-288|flags@2|gnd_6|1578|-288
 Ametal-2|net@528||6.2|S0|tranCap@7|gnd|1584|-144|flags@2|gnd_10|1578|-144
@@ -6908,7 +7549,7 @@ Ametal-2|net@529||6.2|S0|tranCap@7|vdd|1584|-94|flags@2|vdd_16|1578|-94
 Ametal-2|net@530||6.2|S0|tranCap@7|vdd_1|1584|-194|flags@2|vdd_22|1578|-194
 Ametal-2|net@531||6.2|S0|tranCap@5|vdd|1584|-238|flags@2|vdd_14|1578|-238
 Ametal-2|net@631|||S1800|contact@28||-396.5|304|contact@66||1632|304
-Ametal-2|net@700|||S1800|contact@77||-890.5|-248|contact@70||168|-248
+Ametal-2|net@700|||S1800|contact@77||-884.5|-248|contact@70||168|-248
 Ametal-1|net@704|||S2700|contact@70||168|-248|contact@71||168|160
 Ametal-2|net@707|||S0|contact@61||1680|272|flags@2|mc_1|1064.5|272
 Ametal-2|net@708||6.2|S1800|olcWcont@3|vdd_35|1062|-482|flags@2|vdd_4|1067|-482
@@ -6944,17 +7585,17 @@ Ametal-4|net@771|||S1800|contact@58||-312|-132.4|olcWcont@3|inLO[6]|532.5|-132.4
 Ametal-2|net@784|||S1800|ohPredAl@2|do[ins]|-163.5|-28|contact@73||264|-28
 Ametal-3|net@785|||S900|olcWcont@3|do[ins_2]|264|4|contact@73||264|-28
 Ametal-2|net@788|||S0|ohPredAl@2|do[ins]|-163.5|-28|contact@76||-837|-28
-Ametal-1|net@811|||S2700|ilcMoveO@3|do[ins]|-837|-60|contact@76||-837|-28
+Ametal-1|net@811|||S2700|ilcMoveO@4|do[ins]|-837|-60|contact@76||-837|-28
 Ametal-2|net@814|||S0|olcWcont@3|mc_1|279.5|272|ohPredAl@2|mc|133|272
 Ametal-2|net@815|||S0|olcWcont@3|p1p_1|279.5|322|ohPredAl@2|p1p|133|322
 Ametal-2|net@816|||S0|olcWcont@3|p2p_1|279.5|310|ohPredAl@2|p2p|133|310
 Ametal-2|net@817|||S0|olcWcont@3|rd_1|279.5|328|ohPredAl@2|rd|133|328
 Ametal-2|net@818|||S0|olcWcont@3|sout|279.5|278|ohPredAl@2|sin|133|278
 Ametal-2|net@823|||S1800|contact@24||-385|278|ohPredAl@2|sout|-299|278
-Ametal-2|net@824|||S0|ohPredAl@2|mc_1|-299|272|ilcMoveO@3|mc|-686.5|272
-Ametal-2|net@825|||S1800|ilcMoveO@3|p1p|-686.5|322|ohPredAl@2|p1p_1|-299|322
-Ametal-2|net@826|||S1800|ilcMoveO@3|p2p|-686.5|310|ohPredAl@2|p2p_1|-299|310
-Ametal-2|net@827|||S1800|ilcMoveO@3|rd|-686.5|328|ohPredAl@2|rd_1|-299|328
+Ametal-2|net@824|||S0|ohPredAl@2|mc_1|-299|272|ilcMoveO@4|mc|-686.5|272
+Ametal-2|net@825|||S1800|ilcMoveO@4|p1p|-686.5|322|ohPredAl@2|p1p_1|-299|322
+Ametal-2|net@826|||S1800|ilcMoveO@4|p2p|-686.5|310|ohPredAl@2|p2p_1|-299|310
+Ametal-2|net@827|||S1800|ilcMoveO@4|rd|-686.5|328|ohPredAl@2|rd_1|-299|328
 Ametal-2|net@830||6.2|S0|tranCap@3|vdd_1|-1728|-482|cover7h@0|vdd_71|-1800|-482
 Ametal-2|net@831||6.2|S1800|cover7h@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
 Ametal-2|net@832||6.2|S1800|cover7h@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
@@ -6997,27 +7638,27 @@ Ametal-2|net@868||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7h@0|vdd_68|1800|382
 Ametal-2|net@869||6.2|S1800|cover7h@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
 Ametal-2|net@870||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7h@0|vdd_32|1800|-382
 Ametal-2|net@871||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7h@0|vdd_72|1800|-482
-Ametal-2|net@890||6.2|S0|ohPredAl@2|vdd_36|-542|94|ilcMoveO@3|vdd_62|-542.5|94
-Ametal-2|net@891||6.2|S1800|ilcMoveO@3|gnd_5|-542.5|-432|ohPredAl@2|gnd_2|-541|-432
-Ametal-2|net@892||6.2|S1800|ilcMoveO@3|gnd_6|-542.5|0|ohPredAl@2|gnd_15|-541|0
-Ametal-2|net@893||6.2|S1800|ilcMoveO@3|gnd_7|-542.5|-144|ohPredAl@2|gnd|-541|-144
-Ametal-2|net@894||6.2|S1800|ilcMoveO@3|gnd_8|-542.5|-288|ohPredAl@2|gnd_6|-541|-288
-Ametal-2|net@895||6.2|S1800|ilcMoveO@3|gnd_32|-542.5|144|ohPredAl@2|gnd_18|-542|144
-Ametal-2|net@896||6.2|S1800|ilcMoveO@3|gnd_33|-542.5|288|ohPredAl@2|gnd_20|-542|288
-Ametal-2|net@897||6.2|S1800|ilcMoveO@3|vdd_8|-542.5|-94|ohPredAl@2|vdd|-541|-94
-Ametal-2|net@898||6.2|S1800|ilcMoveO@3|vdd_11|-542.5|-382|ohPredAl@2|vdd_11|-541|-382
-Ametal-2|net@899||6.2|S1800|ilcMoveO@3|vdd_12|-542.5|-482|ohPredAl@2|vdd_12|-541|-482
-Ametal-2|net@900||6.2|S1800|ilcMoveO@3|vdd_13|-542.5|-50|ohPredAl@2|vdd_29|-541|-50
-Ametal-2|net@901||6.2|S1800|ilcMoveO@3|vdd_14|-542.5|-194|ohPredAl@2|vdd_25|-541|-194
-Ametal-2|net@902||6.2|S1800|ilcMoveO@3|vdd_15|-542.5|194|ohPredAl@2|vdd_35|-542|194
-Ametal-2|net@903||6.2|S1800|ilcMoveO@3|vdd_16|-542.5|-238|ohPredAl@2|vdd_14|-541|-238
-Ametal-2|net@904||6.2|S1800|ilcMoveO@3|vdd_17|-542.5|-338|ohPredAl@2|vdd_13|-541|-338
-Ametal-2|net@905||6.2|S1800|ilcMoveO@3|vdd_61|-542.5|50|ohPredAl@2|vdd_28|-541|50
-Ametal-2|net@906||6.2|S1800|ilcMoveO@3|vdd_63|-542.5|338|ohPredAl@2|vdd_39|-542|338
-Ametal-2|net@907||6.2|S1800|ilcMoveO@3|vdd_64|-542.5|238|ohPredAl@2|vdd_40|-542|238
-Ametal-2|net@908||6.2|S0|muxForD@0|vdd_2|-504|382|ilcMoveO@3|vdd_57|-542.5|382
-Ametal-2|net@909||6.2|S1800|ilcMoveO@3|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
-Ametal-2|net@910||6.2|S1800|ilcMoveO@3|vdd_56|-542.5|482|muxForD@0|vdd_3|-504|482
+Ametal-2|net@890||6.2|S0|ohPredAl@2|vdd_36|-542|94|ilcMoveO@4|vdd_62|-542.5|94
+Ametal-2|net@891||6.2|S1800|ilcMoveO@4|gnd_5|-542.5|-432|ohPredAl@2|gnd_2|-541|-432
+Ametal-2|net@892||6.2|S1800|ilcMoveO@4|gnd_6|-542.5|0|ohPredAl@2|gnd_15|-541|0
+Ametal-2|net@893||6.2|S1800|ilcMoveO@4|gnd_7|-542.5|-144|ohPredAl@2|gnd|-541|-144
+Ametal-2|net@894||6.2|S1800|ilcMoveO@4|gnd_8|-542.5|-288|ohPredAl@2|gnd_6|-541|-288
+Ametal-2|net@895||6.2|S1800|ilcMoveO@4|gnd_32|-542.5|144|ohPredAl@2|gnd_18|-542|144
+Ametal-2|net@896||6.2|S1800|ilcMoveO@4|gnd_33|-542.5|288|ohPredAl@2|gnd_20|-542|288
+Ametal-2|net@897||6.2|S1800|ilcMoveO@4|vdd_8|-542.5|-94|ohPredAl@2|vdd|-541|-94
+Ametal-2|net@898||6.2|S1800|ilcMoveO@4|vdd_11|-542.5|-382|ohPredAl@2|vdd_11|-541|-382
+Ametal-2|net@899||6.2|S1800|ilcMoveO@4|vdd_12|-542.5|-482|ohPredAl@2|vdd_12|-541|-482
+Ametal-2|net@900||6.2|S1800|ilcMoveO@4|vdd_13|-542.5|-50|ohPredAl@2|vdd_29|-541|-50
+Ametal-2|net@901||6.2|S1800|ilcMoveO@4|vdd_14|-542.5|-194|ohPredAl@2|vdd_25|-541|-194
+Ametal-2|net@902||6.2|S1800|ilcMoveO@4|vdd_15|-542.5|194|ohPredAl@2|vdd_35|-542|194
+Ametal-2|net@903||6.2|S1800|ilcMoveO@4|vdd_16|-542.5|-238|ohPredAl@2|vdd_14|-541|-238
+Ametal-2|net@904||6.2|S1800|ilcMoveO@4|vdd_17|-542.5|-338|ohPredAl@2|vdd_13|-541|-338
+Ametal-2|net@905||6.2|S1800|ilcMoveO@4|vdd_61|-542.5|50|ohPredAl@2|vdd_28|-541|50
+Ametal-2|net@906||6.2|S1800|ilcMoveO@4|vdd_63|-542.5|338|ohPredAl@2|vdd_39|-542|338
+Ametal-2|net@907||6.2|S1800|ilcMoveO@4|vdd_64|-542.5|238|ohPredAl@2|vdd_40|-542|238
+Ametal-2|net@908||6.2|S0|muxForD@0|vdd_2|-504|382|ilcMoveO@4|vdd_57|-542.5|382
+Ametal-2|net@909||6.2|S1800|ilcMoveO@4|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
+Ametal-2|net@910||6.2|S1800|ilcMoveO@4|vdd_56|-542.5|482|muxForD@0|vdd_3|-504|482
 Ametal-2|net@911||6.2|S0|olcWcont@3|gnd_45|135.5|-432|ohPredAl@2|gnd_14|133|-432
 Ametal-2|net@912||6.2|S1800|ohPredAl@2|gnd_1|133|-144|olcWcont@3|gnd_43|135.5|-144
 Ametal-2|net@913||6.2|S1800|ohPredAl@2|gnd_3|133|0|olcWcont@3|gnd_42|135.5|0
@@ -7036,24 +7677,24 @@ Ametal-2|net@925||6.2|S1800|ohPredAl@2|vdd_32|133|238|olcWcont@3|vdd_92|135.5|23
 Ametal-2|net@926||6.2|S1800|ohPredAl@2|vdd_33|133|338|olcWcont@3|vdd_91|135.5|338
 Ametal-2|net@927||6.2|S1800|ohPredAl@2|vdd_37|133|194|olcWcont@3|vdd_80|135.5|194
 Ametal-2|net@928||6.2|S1800|ohPredAl@2|vdd_38|133|94|olcWcont@3|vdd_96|135.5|94
-Ametal-2|net@932||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@3|gnd_1|-1581.5|0
-Ametal-2|net@933||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@3|vdd_2|-1581.5|50
-Ametal-2|net@934||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@3|vdd_7|-1581.5|-50
-Ametal-2|net@935||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@3|gnd_19|-1581.5|-432
-Ametal-2|net@936||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@3|vdd_38|-1581.5|-382
-Ametal-2|net@937||6.2|S1800|tranCap@3|vdd_3|-1584|-482|ilcMoveO@3|vdd_39|-1581.5|-482
-Ametal-2|net@938||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@3|gnd_18|-1581.5|-288
-Ametal-2|net@939||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@3|vdd_36|-1581.5|-238
-Ametal-2|net@940||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@3|vdd_37|-1581.5|-338
-Ametal-2|net@941||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@3|gnd_30|-1581.5|-144
-Ametal-2|net@942||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@3|vdd_49|-1581.5|-94
-Ametal-2|net@943||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@3|vdd_50|-1581.5|-194
-Ametal-2|net@944||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@3|gnd|-1581.5|144
-Ametal-2|net@945||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@3|vdd_1|-1581.5|194
-Ametal-2|net@946||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@3|vdd|-1581.5|94
-Ametal-2|net@947||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@3|gnd_29|-1581.5|432
-Ametal-2|net@948||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@3|vdd_58|-1581.5|482
-Ametal-2|net@949||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@3|vdd_59|-1581.5|382
+Ametal-2|net@932||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@4|gnd_1|-1581.5|0
+Ametal-2|net@933||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@4|vdd_2|-1581.5|50
+Ametal-2|net@934||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@4|vdd_7|-1581.5|-50
+Ametal-2|net@935||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@4|gnd_19|-1581.5|-432
+Ametal-2|net@936||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@4|vdd_38|-1581.5|-382
+Ametal-2|net@937||6.2|S1800|tranCap@3|vdd_3|-1584|-482|ilcMoveO@4|vdd_39|-1581.5|-482
+Ametal-2|net@938||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@4|gnd_18|-1581.5|-288
+Ametal-2|net@939||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@4|vdd_36|-1581.5|-238
+Ametal-2|net@940||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@4|vdd_37|-1581.5|-338
+Ametal-2|net@941||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@4|gnd_30|-1581.5|-144
+Ametal-2|net@942||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@4|vdd_49|-1581.5|-94
+Ametal-2|net@943||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@4|vdd_50|-1581.5|-194
+Ametal-2|net@944||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@4|gnd|-1581.5|144
+Ametal-2|net@945||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@4|vdd_1|-1581.5|194
+Ametal-2|net@946||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@4|vdd|-1581.5|94
+Ametal-2|net@947||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@4|gnd_29|-1581.5|432
+Ametal-2|net@948||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@4|vdd_58|-1581.5|482
+Ametal-2|net@949||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@4|vdd_59|-1581.5|382
 Ametal-2|net@954|||S0|tranCap@14|vdd|-234|482|muxForD@0|vdd_5|-234|482
 Ametal-2|net@955|||S0|tranCap@14|gnd|-234|432|muxForD@0|gnd_2|-234|432
 Ametal-2|net@956|||S0|tranCap@14|vdd_1|-234|382|muxForD@0|vdd_4|-234|382
@@ -7084,10 +7725,10 @@ Ametal-2|net@980||6.2|S0|tranCap@11|vdd|1584|338|flags@2|vdd_35|1579.5|338
 Ametal-2|net@981||6.2|S0|tranCap@11|vdd_1|1584|238|flags@2|vdd_36|1579.5|238
 Ametal-2|net@982||6.2|S0|tranCap@13|gnd|1584|432|flags@2|gnd_19|1584|432
 Ametal-2|net@983||6.2|S0|tranCap@13|vdd|1584|482|flags@2|vdd_39|1584|482
-Ametal-1|net@1044|||S2700|ilcMoveO@3|doneLO[M]|-890.5|-256|contact@77||-890.5|-248
+Ametal-1|net@1044|||S2700|ilcMoveO@4|doneLO[M]|-884.5|-256|contact@77||-884.5|-248
 Edo[ins]||D5G7;|ohPredAl@2|do[ins]|O
 Eepi[torp]||D5G7;|pin@70||I
-Efire[M]||D5G7;|ilcMoveO@3|fire[M]|I
+Efire[M]||D5G7;|ilcMoveO@4|fire[M]|I
 Eflag[A][clr]||D5G7;|ohPredAl@2|flag[A][clr]|I
 Eflag[A][set]||D5G7;|ohPredAl@2|flag[A][set]|I
 Eflag[C][T]||D5G7;|flags@2|flag[C][T]|I
@@ -7172,17 +7813,17 @@ Em1cate[5][F]||D5G7;|ohPredAl@2|m1cate[5][F]|I
 Em1cate[5][T]||D5G7;|ohPredAl@2|m1cate[5][T]|I
 Em1cate[6][F]||D5G7;|ohPredAl@2|m1cate[6][F]|I
 Em1cate[6][T]||D5G7;|ohPredAl@2|m1cate[6][T]|I
-Epred[D]||D5G7;|ilcMoveO@3|pred[D]|I
-Epred[T]||D5G7;|ilcMoveO@3|pred[T]|I
-Eps[18]||D5G5;|ilcMoveO@3|sel[Di]|I
-Eps[19]||D5G7;|ilcMoveO@3|sel[Ti]|I
+Epred[D]||D5G7;|ilcMoveO@4|pred[D]|I
+Epred[T]||D5G7;|ilcMoveO@4|pred[T]|I
+Eps[18]||D5G5;|ilcMoveO@4|sel[Di]|I
+Eps[19]||D5G7;|ilcMoveO@4|sel[Ti]|I
 Eps[20]||D5G7;|muxForD@0|sel|I
 Eps[21]||D5G5;|olcWcont@3|sel[rD]|I
 Eps[22]||D5G5;|ohPredAl@2|ps[Fl]|I
 Eps[23]||D5G5;|olcWcont@3|sel[Ld]|I
 Eps[24]||D5G7;|olcWcont@3|sel[Co]|I
-Eps[25]||D5G7;|ilcMoveO@3|sel[Mv]|I
-Eps[26]||D5G7;|ilcMoveO@3|sel[Tp]|I
+Eps[25]||D5G7;|ilcMoveO@4|sel[Mv]|I
+Eps[26]||D5G7;|ilcMoveO@4|sel[Tp]|I
 Eps[do]||D5G7;|ohPredAl@2|ps[do]|O
 Eps[skip]||D5G7;|ohPredAl@2|ps[skip]|O
 Esel[rD_1]||D5G5;|olcWcont@3|sel[rD_1]|I
@@ -7204,7 +7845,7 @@ 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
-Esucc[sf]||D5G7;|ilcMoveO@3|succ[sf]|I
+Esucc[sf]||D5G7;|ilcMoveO@4|succ[sf]|I
 Evdd||D5G7;|cover7h@0|vdd|P
 Evdd_1||D5G7;|cover7h@0|vdd_3|P
 Evdd_2||D5G7;|cover7h@0|vdd_4|P
@@ -7246,7 +7887,7 @@ Evdd_37||D5G7;|cover7h@0|vdd_63|P
 X
 
 # Cell outDockCenter;6{lay}
-CoutDockCenter;6{lay}||cmos90|1236868105838|1241541186970||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CoutDockCenter;6{lay}||cmos90|1236868105838|1241981698008|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
 NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
@@ -7730,7 +8371,7 @@ Evdd_65|vdd_37|D5G7;|cover7h@0|vdd_63|P
 X
 
 # Cell outDockCenter;3{sch}
-CoutDockCenter;3{sch}||schematic|1233272314089|1241472893214|
+CoutDockCenter;3{sch}||schematic|1233272314089|1241987511422|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:bitAssignments;1{ic}|bitAssig@0||-62|29|||D5G4;
 NOff-Page|conn@0||23|-20.5|||RRR|
@@ -7806,7 +8447,6 @@ NBus_Pin|pin@176||-114|9|-1|-1||
 NWire_Pin|pin@177||24|2||||
 NWire_Pin|pin@180||-118.5|2||||
 NWire_Pin|pin@181||-123|-4||||
-Ngeneric:Invisible-Pin|pin@182||-47|37.5|||||ART_message(D5FLeave alone;G3;)Sies 27 April 2009
 NWire_Pin|pin@183||6|-1||||
 NWire_Pin|pin@184||6|-27||||
 NWire_Pin|pin@185||-22|-27||||
@@ -7819,15 +8459,16 @@ NBus_Pin|pin@196||-114|-15|-1|-1||
 NBus_Pin|pin@198||-26|-17|-1|-1||
 NWire_Pin|pin@199||-41.5|-6||||
 NWire_Pin|pin@200||-41.5|-9.5||||
+Ngeneric:Invisible-Pin|pin@201||-47|37.5|||||ART_message(D5G3;)Sies 10 May 2009
 IwiresL:tranCap;1{ic}|tc[1:16]|D5G3;X2;Y2;|-93|27|||D5G4;
-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
-IorangeTSMC090nm:wire90;1{ic}|wire90@25||30|-11|||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@5||-52|23|||D0G4;|ATTR_L(D5G1;PUD)D3585.0|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)D3431.0|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)D3643.1000000000004|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)D3498.9|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)D2424.999999999999|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)D1981.7999999999993|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)D5586.200000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||30|-11|||D0G4;|ATTR_L(D5G1;PUD)D2119.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|doneLO[M]|D5G2;||900|pin@186||-62|-5|pin@187||-62|-8
 Awire|doneLO[M]|D5G2;||2700|pin@114||36|-16.5|pin@120||36|-11
 Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@126||-37|-9|pin@127||-37|-14
@@ -8034,7 +8675,7 @@ Esucc[sf]||D5G2;|pin@66||I
 X
 
 # Cell outDockPredStage;8{lay}
-CoutDockPredStage;8{lay}||cmos90|1237130886640|1241807381258||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241807390504
+CoutDockPredStage;8{lay}||cmos90|1237130886640|1241982151895||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982162891
 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||||
@@ -8132,10 +8773,10 @@ NX-Metal-2-Metal-3-Con|contact@152||-1056|-416||||
 NX-Metal-1-Metal-2-Con|contact@153||-731|216||||
 NX-Metal-2-Metal-3-Con|contact@154||-1344|216||||
 NX-Metal-2-Metal-3-Con|contact@155||-1344|-416||||
-NX-Metal-1-Metal-2-Con|contact@156||-937|34||||
+NX-Metal-1-Metal-2-Con|contact@156||-937|40||||
 NX-Metal-2-Metal-3-Con|contact@157||-234|116||||
 NX-Metal-2-Metal-3-Con|contact@158||-1488|-416||||
-NX-Metal-2-Metal-3-Con|contact@162||-1200|34||||
+NX-Metal-2-Metal-3-Con|contact@162||-1200|40||||
 NX-Metal-2-Metal-3-Con|contact@163||-1056|-348||||
 NX-Metal-1-Metal-2-Con|contact@164||334.5|-348||||
 NX-Metal-2-Metal-3-Con|contact@165||-774|-416||||
@@ -8154,9 +8795,8 @@ NMetal-2-Pin|pin@166||-540.5|222||||
 NMetal-2-Pin|pin@167||-540.5|228||||
 NMetal-3-Pin|pin@180||-234|81||||
 NMetal-3-Pin|pin@183||-1488|633.5||||
-NMetal-1-Pin|pin@187||-923|28||||
-NMetal-1-Pin|pin@188||-937|28||||
 NMetal-1-Pin|pin@193||-485.5|119||||
+NMetal-1-Pin|pin@194||-937|29||||
 Ametal-2|net@91|||S1800|pin@131||1261|-16|contact@22||1536|-16
 Ametal-2|net@170|||S1800|contact@42||-624|-354|contact@43||-365|-354
 Ametal-2|net@200|||S1800|contact@44||-768|-360|contact@45||-459|-360
@@ -8358,16 +8998,13 @@ Ametal-3|net@1108|||S2700|contact@155||-1344|-416|contact@154||-1344|216
 Ametal-2|net@1110|||S0|dockPSre@4|ps[26]|-1332|-416|contact@155||-1344|-416
 Ametal-3|net@1111|||S2700|contact@149||-618|-416|contact@150||-618|-28
 Ametal-2|net@1112|||S0|contact@153||-731|216|contact@154||-1344|216
-Ametal-1|net@1113|||S2700|outDockC@6|ps[25]|-923|11|pin@187||-923|28
 Ametal-2|net@1119|||S0|outDockC@6|do[ins]|-163.5|116|contact@157||-234|116
 Ametal-3|net@1120|||S2700|contact@57||-234|-404|pin@180||-234|81
 Ametal-3|net@1121|||S2700|pin@180||-234|81|contact@157||-234|116
 Ametal-2|net@1125|||S0|dockPSre@4|ps[27]|-1476|-416|contact@158||-1488|-416
 Ametal-3|net@1129|||S2700|contact@158||-1488|-416|pin@183||-1488|633.5
-Ametal-3|net@1141|||S2700|contact@147||-1200|-416|contact@162||-1200|34
-Ametal-2|net@1142|||S0|contact@156||-937|34|contact@162||-1200|34
-Ametal-1|net@1144|||S0|pin@187||-923|28|pin@188||-937|28
-Ametal-1|net@1145||0.4|S2700|pin@188||-937|28|contact@156||-937|34
+Ametal-3|net@1141|||S2700|contact@147||-1200|-416|contact@162||-1200|40
+Ametal-2|net@1142|||S0|contact@156||-937|40|contact@162||-1200|40
 Ametal-3|net@1147|||S2700|contact@152||-1056|-416|contact@163||-1056|-348
 Ametal-1|net@1149|||S900|outDockC@6|ps[24]|334.5|-313|contact@164||334.5|-348
 Ametal-2|net@1151|||S1800|contact@163||-1056|-348|contact@164||334.5|-348
@@ -8376,6 +9013,8 @@ Ametal-3|net@1154|||S2700|contact@165||-774|-416|contact@166||-774|128
 Ametal-2|net@1157|||S1800|contact@166||-774|128|contact@167||-485.5|128
 Ametal-1|net@1158|||S900|contact@167||-485.5|128|pin@193||-485.5|119
 Ametal-1|net@1159|||S1800|pin@193||-485.5|119|outDockC@6|ps[22]|-473.5|119
+Ametal-1|net@1161||0.4|S1800|pin@194||-937|29|outDockC@6|ps[25]|-923|29
+Ametal-1|net@1162||0.4|S900|contact@156||-937|40|pin@194||-937|29
 Edo[ins]||D5G7;|pin@180||O
 Eepi[torp]||D5G7;|outDockC@6|epi[torp]|I
 Efire[M]||D5G7;|outDockC@6|fire[M]|I
@@ -8558,7 +9197,7 @@ Evdd_64||D5G7;|outDockC@6|vdd_24|P
 X
 
 # Cell outDockPredStage;7{lay}
-CoutDockPredStage;7{lay}||cmos90|1237130886640|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+CoutDockPredStage;7{lay}||cmos90|1237130886640|1241982064032|
 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||||
@@ -8882,7 +9521,7 @@ Ametal-3|net@1108|||S2700|contact@155||-1344|-416|contact@154||-1344|216
 Ametal-2|net@1110|||S0|dockPSre@4|ps[26]|-1332|-416|contact@155||-1344|-416
 Ametal-3|net@1111|||S2700|contact@149||-618|-416|contact@150||-618|-28
 Ametal-2|net@1112|||S0|contact@153||-731|216|contact@154||-1344|216
-Ametal-1|net@1113|||S2700|outDockC@5|sel[Mv]|-923|11|pin@187||-923|28
+Ametal-1|net@1113|||S900|outDockC@5|sel[Mv]|-923|29|pin@187||-923|28
 Ametal-2|net@1119|||S0|outDockC@5|do[ins]|-163.5|116|contact@157||-234|116
 Ametal-3|net@1120|||S2700|contact@57||-234|-404|pin@180||-234|81
 Ametal-3|net@1121|||S2700|pin@180||-234|81|contact@157||-234|116
@@ -9082,7 +9721,7 @@ Evdd_64||D5G7;|outDockC@5|vdd_52|P
 X
 
 # Cell outDockPredStage;2{sch}
-CoutDockPredStage;2{sch}||schematic|1237130083475|1241473926126|
+CoutDockPredStage;2{sch}||schematic|1237130083475|1241987506522|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||13|-18||||
 NOff-Page|conn@2||41.5|-18||||
@@ -9102,7 +9741,6 @@ IregistersM:dockPSreg;1{ic}|dockPSre@0||25|-18|||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 25 April 2009
 Ngeneric:Invisible-Pin|pin@2||0|31.5|||||ART_message(D5G4;)S"the \"guts\" plus psRegister"
 NBus_Pin|pin@7||-6|-18|-1|-1||
 NBus_Pin|pin@9||6|-12.5|-1|-1||
@@ -9126,14 +9764,14 @@ NBus_Pin|pin@50||34|-18|-1|-1||
 NBus_Pin|pin@51||34|-23|-1|-1||
 NWire_Pin|pin@52||11|-10||||
 NWire_Pin|pin@53||23|-10||||
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5146.200000000001|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||-30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5054.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Ngeneric:Invisible-Pin|pin@54||1|27.5|||||ART_message(D5G3;)Sies 10 May 2009
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5140.200000000001|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||-30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5074.200000000001|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||-30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4771.5|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||-30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4764.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@5||-30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4475.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@6||-30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4496.1|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|-48|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3136.9000000000005|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||16.5|-10|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5146.200000000001|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||-30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4754.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@5||-30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4487.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@6||-30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4482.1|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|-48|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3199.0000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-23
 Awire|inLO[1]|D5G2;||900|pin@34||-24|-12|pin@35||-24|-15
 Awire|inLO[2]|D5G2;||900|pin@36||-24|-18|pin@37||-24|-21
@@ -9165,10 +9803,9 @@ Awire|net@89|||1800|wire90@7|b|-28|-48|pin@46||-24|-48
 Abus|net@93||-0.5|IJ1800|pin@28||-11|-23|dockPSre@0|out[1:7]|24|-23
 Abus|net@100||-0.5|IJ1800|dockPSre@0|out[1:36]|29|-18|pin@50||34|-18
 Awire|net@101|||900|outDockC@0|fire[do]|11|-7|pin@52||11|-10
-Awire|net@102|||0|wire90@8|a|14|-10|pin@52||11|-10
-Awire|net@103|||1800|wire90@8|b|19|-10|pin@53||23|-10
 Awire|net@105|||2700|dockPSre@0|fire[1]|23|-15|pin@53||23|-10
 Awire|net@106|||0|conn@19|a|24.5|-10|pin@53||23|-10
+Awire|net@107|||1800|pin@52||11|-10|pin@53||23|-10
 Abus|ps[1:27]|D5G2;|-0.5|IJ900|pin@50||34|-18|pin@51||34|-23
 Abus|ps[18:26]|D5G2;|-0.5|IJ900|outDockC@0|bit[Di,Ti,Do]|6|-8|pin@9||6|-12.5
 Efire[M_1]|do[ins]|D6G2;|conn@19|y|O
@@ -9534,7 +10171,7 @@ Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
 # Cell plainDockStageUp;2{lay}
-CplainDockStageUp;2{lay}|plainDockStage|cmos90|1227451051512|1241545361762||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CplainDockStageUp;2{lay}|plainDockStage|cmos90|1227451051512|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 IgaspM:aStage;3{lay}|aStage@3||26|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||8.5|-40||||
@@ -10425,7 +11062,7 @@ Esucc_1|take[E,P]|D5G2;|pin@59||O
 X
 
 # Cell rqDockStage;1{lay}
-CrqDockStage;1{lay}||cmos90|1234807351230|1241545361762||ATTR_NCC(D5G6;NTY129;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241808341981
+CrqDockStage;1{lay}||cmos90|1234807351230|1241981698008||ATTR_NCC(D5G6;NTY129;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 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||||
@@ -11570,7 +12207,7 @@ Esucc[B]||D5G2;|pin@16||O
 X
 
 # Cell tapStage;2{lay}
-CtapStage;2{lay}||cmos90|1230593314387|1241212843263|
+CtapStage;2{lay}||cmos90|1230593314387|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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
@@ -12124,7 +12761,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell weakStageDN;2{lay}
-CweakStageDN;2{lay}|weakStage|cmos90|1235221290366|1241212843263|
+CweakStageDN;2{lay}|weakStage|cmos90|1235221290366|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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
@@ -12514,7 +13151,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell weakStageUP;3{lay}
-CweakStageUP;3{lay}|weakStage|cmos90|1235221290366|1241212843263|
+CweakStageUP;3{lay}|weakStage|cmos90|1235221290366|1241212843263||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 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 f90d60e..2d9167b 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HtestsM|8.09a
+HtestsM|8.09j
 
 # Views:
 Vicon|ic
@@ -12,6 +12,8 @@ LarbiterM|arbiterM
 
 LcentersJ|centersJ
 
+LcompareM|compareM
+
 LdriversM|driversM
 
 LorangeTSMC090nm|orangeTSMC090nm
@@ -431,6 +433,138 @@ Awire|net@96|||900|pin@43||26|3|pin@51||26|-12
 Awire|net@98|||1800|pin@12||4|-12|pin@51||26|-12
 X
 
+# Cell compTest;1{sch}
+CcompTest;1{sch}||schematic|1222267332463|1242153643317|
+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
+IcompareM:compareAll;1{ic}|compareA@0||5|24|||D5G4;
+NWire_Con|conn@2||14.5|-0.5||||
+NWire_Con|conn@5||2|0||||
+NGround|gnd@0||-88|-1||||
+NGround|gnd@2||14.5|-9.5||||
+NGround|gnd@5||2|-9||||
+IscanM:noScanJ;1{ic}|noScanJ@1||-70|18|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||6|64|||||ART_message(D5G6;)ScompTest
+Ngeneric:Invisible-Pin|pin@2||5.5|58|||||ART_message(D5G3;)Sies 12 May 2009
+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@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||||
+NWire_Pin|pin@195||31|35.5||||
+NWire_Pin|pin@313||14.5|6.5||||
+NWire_Pin|pin@317||-34|3||||
+NWire_Pin|pin@340||-34|5||||
+NWire_Pin|pin@365||41.5|33.5||||
+NBus_Pin|pin@369||-56.5|41|-1|-1||
+NWire_Pin|pin@370||-48|29||||
+NWire_Pin|pin@371||-60.5|23||||
+NWire_Pin|pin@374||-69.5|42||||
+NWire_Pin|pin@375||-70.5|64||||
+NWire_Pin|pin@377||-36|51||||
+NWire_Pin|pin@378||-36|54||||
+NBus_Pin|pin@379||-9|-7|-1|-1||
+NBus_Pin|pin@380||-9|0|-1|-1||
+NBus_Pin|pin@381||-15|41|-1|-1||
+NBus_Pin|pin@382||-15|34|-1|-1||
+NWire_Pin|pin@386||-24|29||||
+NWire_Pin|pin@390||-24|-22||||
+NWire_Pin|pin@392||-6|3||||
+NWire_Pin|pin@393||-6|22||||
+NWire_Pin|pin@394||-6|51||||
+NWire_Pin|pin@395||-6|26||||
+NBus_Pin|pin@396||-11|19|-1|-1||
+NBus_Pin|pin@397||-11|29.5|-1|-1||
+NWire_Pin|pin@399||2|5.5||||
+NBus_Pin|pin@400||-11|15|-1|-1||
+NBus_Pin|pin@401||-11|6|-1|-1||
+NBus_Pin|pin@406||-18|6|-1|-1||
+NBus_Pin|pin@407||-18|24|-1|-1||
+NBus_Pin|pin@409||-64.5|24|-1|-1||
+NBus_Pin|pin@410||-64.5|54.5|-1|-1||
+NBus_Pin|pin@411||-64.5|54|-1|-1||
+NBus_Pin|pin@412||-0.5|54|-1|-1||
+NBus_Pin|pin@414||-0.5|29|-1|-1||
+IstagesM:plainDockStage;1{ic}|plainDoc@0||-48|0|||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@1||-48|48|||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@2||-24|0|||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@3||-24|48|||D5G4;
+IprogramsM:programG;1{ic}|programG@0||-58.5|-21|||D5G4;
+IprogramsM:programL;1{ic}|programL@0||-58.5|30|||D5G4;
+IsinkC;1{ic}|sinkC@0||32|26|||D5G4;
+IsinkC;1{ic}|sinkC@1||42.5|22|||D5G4;
+IsourceA;1{ic}|sourceA@1||-71.5|3|||D5G4;
+IsourceA;1{ic}|sourceA@2||-69.5|51|||D5G4;
+Abus|datG[1:36]|D5G2;|-0.5|IJ2700|pin@379||-9|-7|pin@380||-9|0
+Abus|datG[1:37]|D5G2;|-0.5|IJ900|pin@400||-11|15|pin@401||-11|6
+Awire|datG[37]|D5G2;||2700|conn@2||14.5|-0.5|pin@313||14.5|6.5
+Abus|datL[1:36]|D5G2;|-0.5|IJ900|pin@381||-15|41|pin@382||-15|34
+Abus|datL[1:37]|D5G2;|-0.5|IJ2700|pin@396||-11|19|pin@397||-11|29.5
+Awire|datL[37]|D5G2;||2700|conn@5||2|0|pin@399||2|5.5
+Abus|dataA[1:36]|D5G2;|-0.5|IJ900|pin@150||-56.5|-7|programG@0|data[1:36]|-56.5|-18
+Abus|dataB[1:36]|D5G2;|-0.5|IJ900|pin@369||-56.5|41|programL@0|data[1:36]|-56.5|33
+Awire|doG[1]|D5G2;||2700|pin@317||-34|3|pin@340||-34|5
+Awire|doL[1]|D5G2;||2700|pin@377||-36|51|pin@378||-36|54
+Awire|do[G]|D5G2;Y1.5;||2700|pin@392||-6|3|pin@393||-6|22
+Awire|do[L]|D5G2;||900|pin@394||-6|51|pin@395||-6|26
+Awire|fire[0]|D5G2;||900|sourceA@1|fire|-71.5|-1|pin@28||-71.5|-9
+Awire|fire[1]|D5G2;||900|sourceA@2|fire|-69.5|47|pin@374||-69.5|42
+Awire|mc|D5G2;||900|pin@14||-88|16|Pulse@0|plus|-88|9.5
+Awire|mc|D5G2;||2700|sinkC@0|mc|31|30|pin@195||31|35.5
+Awire|mc|D5G2;||2700|sinkC@1|mc|41.5|26|pin@365||41.5|33.5
+Awire|mc|D5G2;||2700|sourceA@1|mc|-72.5|7|pin@35||-72.5|13
+Awire|mc|D5G2;||2700|sourceA@2|mc|-70.5|55|pin@375||-70.5|64
+Awire|mc|D5G2;||900|programG@0|mc|-60.5|-24|pin@29||-60.5|-28
+Awire|mc_1|D5G2;||900|programL@0|mc|-60.5|27|pin@371||-60.5|23
+Awire|net@2|||0|noScanJ@1|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|programG@0|shift|-54.5|-22|pin@153||-48|-22
+Awire|net@248|||1800|sourceA@1|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@1|sor[1:9]|-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
+Awire|net@500|||900|conn@2||14.5|-0.5|gnd@2||14.5|-7.5
+Awire|net@503|||1800|plainDoc@0|succ|-45|3|pin@317||-34|3
+Awire|net@563|||900|conn@5||2|0|gnd@5||2|-7
+Abus|net@583||-0.5|IJ1800|pin@369||-56.5|41|plainDoc@1|in[1:36]|-52|41
+Awire|net@585|||1800|programL@0|shift|-54.5|29|pin@370||-48|29
+Awire|net@588|||1800|pin@317||-34|3|plainDoc@2|pred|-27|3
+Awire|net@589|||1800|pin@377||-36|51|plainDoc@3|pred|-27|51
+Awire|net@590|||1800|plainDoc@1|succ|-45|51|pin@377||-36|51
+Abus|net@594||-0.5|IJ1800|plainDoc@2|out[1:36]|-19|-7|pin@379||-9|-7
+Abus|net@596||-0.5|IJ1800|plainDoc@3|out[1:36]|-19|41|pin@381||-15|41
+Awire|net@605|||1800|plainDoc@2|succ|-21|3|pin@392||-6|3
+Awire|net@607|||0|compareA@0|pred_1[L,G]|2|22|pin@393||-6|22
+Awire|net@608|||1800|plainDoc@3|succ|-21|51|pin@394||-6|51
+Awire|net@610|||0|compareA@0|pred[L,G]|2|26|pin@395||-6|26
+Abus|net@611||-0.5|IJ0|compareA@0|inL[1:37]|3|19|pin@396||-11|19
+Abus|net@615||-0.5|IJ0|compareA@0|inG[1:37]|3|15|pin@400||-11|15
+Abus|net@624||-0.5|IJ1800|plainDoc@0|out[1:36]|-43|-7|plainDoc@2|in[1:36]|-28|-7
+Abus|net@625||-0.5|IJ1800|plainDoc@1|out[1:36]|-43|41|plainDoc@3|in[1:36]|-28|41
+Awire|net@626|||1800|sourceA@2|succ|-66.5|51|plainDoc@1|pred|-51|51
+Awire|net@630|||0|sinkC@1|pred|39.5|22|compareA@0|succ[L,G]|8|22
+Awire|net@631|||1800|compareA@0|succ_1[L,G]|8|26|sinkC@0|pred|29|26
+Abus|net@636||-0.5|IJ1800|plainDoc@2|sor[1:9]|-22|6|pin@406||-18|6
+Abus|net@637||-0.5|IJ2700|pin@406||-18|6|pin@407||-18|24
+Abus|net@640||-0.5|IJ2700|pin@409||-64.5|24|pin@410||-64.5|54.5
+Abus|net@641||-0.5|IJ900|pin@410||-64.5|54.5|pin@411||-64.5|54
+Abus|net@642||-0.5|IJ0|plainDoc@1|sir[1:9]|-49|54|pin@411||-64.5|54
+Abus|net@643||-0.5|IJ1800|plainDoc@1|sor[1:9]|-46|54|plainDoc@3|sir[1:9]|-25|54
+Abus|net@644||-0.5|IJ1800|plainDoc@3|sor[1:9]|-22|54|pin@412||-0.5|54
+Abus|net@647||-0.5|IJ0|compareA@0|sir[1:9]|4|29|pin@414||-0.5|29
+Abus|net@648||-0.5|IJ1800|plainDoc@0|sor[1:9]|-46|6|plainDoc@2|sir[1:9]|-25|6
+Abus|net@649||-0.5|IJ0|pin@407||-18|24|pin@409||-64.5|24
+Abus|net@650||-0.5|IJ900|pin@412||-0.5|54|pin@414||-0.5|29
+Awire|takeG[1]|D5G2;||900|plainDoc@0|take[1]|-48|-10|pin@153||-48|-22
+Awire|takeG[2]|D5G2;||900|plainDoc@2|take[1]|-24|-10|pin@390||-24|-22
+Awire|takeL[1]|D5G2;||900|plainDoc@1|take[1]|-48|38|pin@370||-48|29
+Awire|takeL[2]|D5G2;||900|plainDoc@3|take[1]|-24|38|pin@386||-24|29
+X
+
 # Cell newMoveTest;1{sch}
 CnewMoveTest;1{sch}||schematic|1222267332463|1237854989960|
 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
index b76fca7..ebf48f1 100755 (executable)
@@ -42,7 +42,7 @@ Ngeneric:Invisible-Pin|pin@0||-4.5|6|||||ART_message(D3G1.5;)S[updated 25 April
 X
 
 # Cell centerPins;1{lay}
-CcenterPins;1{lay}||cmos90|1180462114023|1238257435226|I|FACET_characteristic_spacing()D[0.0,144.0]
+CcenterPins;1{lay}||cmos90|1180462114023|1238257435226|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242129162262|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@3||0|3.9||||
 NMetal-2-Pin|pin@4||0|22||||
@@ -71,7 +71,7 @@ Evdd_1||D5G2;|pin@6||P
 X
 
 # Cell pinsVddGnd;1{lay}
-CpinsVddGnd;1{lay}||cmos90|1180462114023|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366|FACET_characteristic_spacing()D[0.0,144.0]
+CpinsVddGnd;1{lay}||cmos90|1180462114023|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@0||0|50|||Y|
 NMetal-2-Pin|pin@1||0|0|||Y|
@@ -82,7 +82,7 @@ Evdd_1||D5G2;|pin@2||P
 X
 
 # Cell select15;1{lay}
-Cselect15;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect15;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|15|48||A
 NN-Well-Node|plnode@1||0|-50|15|52||A
@@ -93,7 +93,7 @@ NN-Select-Node|plnode@5||0|0|12|48||A
 X
 
 # Cell select22;1{lay}
-Cselect22;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cselect22;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|22|48||A
 NN-Well-Node|plnode@1||0|-50|22|52||A
@@ -104,7 +104,7 @@ NN-Select-Node|plnode@5||0|0|19|48||A
 X
 
 # Cell select30;1{lay}
-Cselect30;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cselect30;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|30|48||A
 NN-Well-Node|plnode@1||0|-50|30|52||A
@@ -115,7 +115,7 @@ NN-Select-Node|plnode@5||0|0|27|48||A
 X
 
 # Cell select40;1{lay}
-Cselect40;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cselect40;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|40|48||A
 NN-Well-Node|plnode@1||0|-50|40|52||A
@@ -126,7 +126,7 @@ NN-Select-Node|plnode@5||0|0|37|48||A
 X
 
 # Cell select50;1{lay}
-Cselect50;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect50;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|50|48||A
 NN-Well-Node|plnode@1||0|-50|50|52||A
@@ -137,7 +137,7 @@ NN-Select-Node|plnode@5||0|0|47|48||A
 X
 
 # Cell select60;1{lay}
-Cselect60;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+Cselect60;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|60|48||A
 NN-Well-Node|plnode@1||0|-50|60|52||A
@@ -148,7 +148,7 @@ NN-Select-Node|plnode@5||0|0|57|48||A
 X
 
 # Cell select70;1{lay}
-Cselect70;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect70;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|70|48||A
 NN-Well-Node|plnode@1||0|-50|70|52||A
@@ -159,7 +159,7 @@ NN-Select-Node|plnode@5||0|0|67|48||A
 X
 
 # Cell select80;1{lay}
-Cselect80;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect80;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|80|48||A
 NN-Well-Node|plnode@1||0|-50|80|52||A
@@ -170,7 +170,7 @@ NN-Select-Node|plnode@5||0|0|77|48||A
 X
 
 # Cell select90;1{lay}
-Cselect90;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect90;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 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
@@ -181,7 +181,7 @@ NN-Select-Node|plnode@5||0|0|87|48||A
 X
 
 # Cell select100;1{lay}
-Cselect100;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect100;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|100|48||A
 NN-Well-Node|plnode@1||0|-50|100|52||A
@@ -192,7 +192,7 @@ NN-Select-Node|plnode@5||0|0|97|48||A
 X
 
 # Cell select110;1{lay}
-Cselect110;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect110;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|110|48||A
 NN-Well-Node|plnode@1||0|-50|110|52||A
@@ -203,7 +203,7 @@ NN-Select-Node|plnode@5||0|0|107|48||A
 X
 
 # Cell select132;1{lay}
-Cselect132;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect132;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|132|48||A
 NN-Well-Node|plnode@1||0|-50|132|52||A
@@ -214,7 +214,7 @@ NN-Select-Node|plnode@5||0|0|129|48||A
 X
 
 # Cell select144;1{lay}
-Cselect144;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241804032150
+Cselect144;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|158|48||A
 NN-Well-Node|plnode@1||0|-50|158|52||A
@@ -326,7 +326,7 @@ AThicker|net@20|||FS2700|pin@25||0|1|pin@26||0|2
 X
 
 # Cell tranCap;1{lay}
-CtranCap;1{lay}||cmos90|1238423100662|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149
+CtranCap;1{lay}||cmos90|1238423100662|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||54|0||20.8||
 NMetal-1-P-Active-Con|contact@1||54|-48||20.8||
@@ -776,7 +776,7 @@ Awire|net@20|||900|pwr@1||0|12|pin@7||0|9
 X
 
 # Cell wellContacts13;1{lay}
-CwellContacts13;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241792129366|FACET_characteristic_spacing()D[0.0,144.0]
+CwellContacts13;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||0|50||6.2||
@@ -813,7 +813,7 @@ Evdd_3||D5G2;|pin@6||P
 X
 
 # Cell wellContacts26;1{lay}
-CwellContacts26;1{lay}||cmos90|1180136751346|1241545361762|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241802728149|FACET_characteristic_spacing()D[0.0,144.0]
+CwellContacts26;1{lay}||cmos90|1180136751346|1241981698008|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||0|50||6.2||
index 7458cf3..508289d 100644 (file)
@@ -1926,7 +1926,6 @@ public class MarinaTest {
             case 0: {
 
                 // these tests run fairly quickly
-
                 doOneTest(1);
                 doOneTest(2);
                 doOneTest(3);
index 42a0118..4cda525 100644 (file)
@@ -1,7 +1,7 @@
 *** SPICE deck for cell marinaOutDock{sch} from library aMarinaM
 *** Created on Mon Nov 17, 2008 08:47:24
 *** Last revised on Sat May 02, 2009 06:16:53
-*** Written on Sat May 09, 2009 15:24:59 by Electric VLSI Design System, 
+*** Written on Tue May 12, 2009 17:08:00 by Electric VLSI Design System, 
 *version 8.08k
 *** Layout tech: cmos90, foundry TSMC
 *** UC SPICE *** , MIN_RESIST 50.0, MIN_CAPAC 0.04FF
@@ -129,6 +129,54 @@ XPMOS@1 out ina vdd PMOSx-X_20
 Xnms2_sy@0 out ina inb nms2_sy-X_20
 .ENDS nand2_sy-X_20
 
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-243_7-R_34_667m a b
+Ccap@0 gnd net@14 0.894f
+Ccap@1 gnd net@8 0.894f
+Ccap@2 gnd net@11 0.894f
+Rres@0 net@14 a 1.408
+Rres@1 net@11 net@14 2.816
+Rres@2 b net@8 1.408
+Rres@3 net@8 net@11 2.816
+.ENDS wire-C_0_011f-243_7-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-243_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-243_7-R_34_667m
+.ENDS wire90-243_7-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-504-R_34_667m a b
+Ccap@0 gnd net@14 1.848f
+Ccap@1 gnd net@8 1.848f
+Ccap@2 gnd net@11 1.848f
+Rres@0 net@14 a 2.912
+Rres@1 net@11 net@14 5.824
+Rres@2 b net@8 2.912
+Rres@3 net@8 net@11 5.824
+.ENDS wire-C_0_011f-504-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-504-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-504-R_34_667m
+.ENDS wire90-504-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-403_5-R_34_667m a b
+Ccap@0 gnd net@14 1.479f
+Ccap@1 gnd net@8 1.479f
+Ccap@2 gnd net@11 1.479f
+Rres@0 net@14 a 2.331
+Rres@1 net@11 net@14 4.663
+Rres@2 b net@8 2.331
+Rres@3 net@8 net@11 4.663
+.ENDS wire-C_0_011f-403_5-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-403_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-403_5-R_34_667m
+.ENDS wire90-403_5-layer_1-width_3
+
 *** CELL: countersL:cntFreq{sch}
 .SUBCKT cntFreq count ctgLO fin fout myFin
 Xinv@0 ctgLO net@17 inv-X_10
@@ -136,9 +184,9 @@ Xinv@1 count ctgLO inv-X_40
 Xnand2@0 net@18 myFin net@72 nand2-X_5
 Xnand2@1 ctgLO fin net@33 nand2-X_5
 Xnand2_sy@0 net@34 net@39 fout nand2_sy-X_20
-Xwire90@2 net@17 net@18 wire90-506_4-layer_1-width_3
-Xwire90@4 net@34 net@33 wire90-506_4-layer_1-width_3
-Xwire90@5 net@39 net@72 wire90-506_4-layer_1-width_3
+Xwire90@2 net@17 net@18 wire90-243_7-layer_1-width_3
+Xwire90@4 net@34 net@33 wire90-504-layer_1-width_3
+Xwire90@5 net@39 net@72 wire90-403_5-layer_1-width_3
 .ENDS cntFreq
 
 *** CELL: orangeTSMC090nm:NMOSx{sch}
@@ -4259,13 +4307,15 @@ Xwire@0 a b wire-C_0_011f-276_8-R_34_667m
 *** CELL: stagesM:litDrivers{sch}
 .SUBCKT litDrivers fire[M] ready sel[Dc] sel[Do] sel[To] succ[D] succ[T] 
 +take[A] take[C]
-Xinv@1 fire[M] net@39 inv-X_5
+Xinv@1 sel[Dc] net@56 inv-X_5
+XinvI@0 net@59 take[C] inv-X_5
 XlatchAnd@1 sel[Dc] fire[M] take[A] latchAndDriver60
-Xnor2n@1 sel[Dc] net@40 take[C] nor2n-X_5
+Xnand2@0 fire[M] net@62 net@60 nand2-X_5
 Xnor2n_sy@0 succ[T] succ[D] ready nor2n_sy-X_5
 XsucANDdr@0 sel[Do] fire[M] succ[D] sucANDdri60
 XsucANDdr@1 sel[To] fire[M] succ[T] sucANDdri60
-Xwire90@2 net@39 net@40 wire90-276_8-layer_1-width_3
+Xwire90@2 net@56 net@62 wire90-276_8-layer_1-width_3
+Xwire90@3 net@60 net@59 wire90-276_8-layer_1-width_3
 .ENDS litDrivers
 
 *** CELL: registersM:data2in60Cx18{sch}
@@ -5840,35 +5890,35 @@ Xwire90@8 net@267 net@315 wire90-328_2-layer_1-width_3
 .ENDS calculate
 
 *** 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
+.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: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-176_2-R_34_667m a b
+Ccap@0 gnd net@14 0.646f
+Ccap@1 gnd net@8 0.646f
+Ccap@2 gnd net@11 0.646f
+Rres@0 net@14 a 1.018
+Rres@1 net@11 net@14 2.036
+Rres@2 b net@8 1.018
+Rres@3 net@8 net@11 2.036
+.ENDS wire-C_0_011f-176_2-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-176_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-176_2-R_34_667m
+.ENDS wire90-176_2-layer_1-width_3
 
 *** CELL: latchesK:mlat1in5s{sch}
-.SUBCKT mlat1in5s c[F] c[T] in inC out
-Xnand2@0 net@166 inC out nand2-X_5
+.SUBCKT mlat1in5s c[F] c[T] in inC out[1]
+Xnand2@0 net@166 inC out[1] nand2-X_5
 Xnms2@2 net@173 in c[T] nms2-X_3
-Xnms2@3 net@173 out c[F] nms2-X_2
-Xpms2@0 net@173 out c[T] pms2-X_1
+Xnms2@3 net@173 out[1] c[F] nms2-X_3
+Xpms2@0 net@173 out[1] c[T] pms2-X_1_5
 Xpms2@1 net@173 in c[F] pms2-X_2_5
-Xwire90@19 net@173 net@166 wire90-133_8-layer_1-width_3
+Xwire90@19 net@173 net@166 wire90-176_2-layer_1-width_3
 .ENDS mlat1in5s
 
 *** CELL: orangeTSMC090nm:NMOSx{sch}
@@ -5901,6 +5951,28 @@ XNMOS@0 out in gnd NMOSx-X_4
 XPMOS@0 out in vdd PMOSx-X_2
 .ENDS invLT-X_2
 
+*** 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-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-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: latchesK:mlat1in5i{sch}
 .SUBCKT mlat1in5i c[F] c[T] in out
 XinvLT@0 out net@119 invLT-X_2
@@ -5979,20 +6051,20 @@ 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-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-982_2-R_34_667m a b
+Ccap@0 gnd net@14 3.601f
+Ccap@1 gnd net@8 3.601f
+Ccap@2 gnd net@11 3.601f
+Rres@0 net@14 a 5.675
+Rres@1 net@11 net@14 11.35
+Rres@2 b net@8 5.675
+Rres@3 net@8 net@11 11.35
+.ENDS wire-C_0_011f-982_2-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-982_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-982_2-R_34_667m
+.ENDS wire90-982_2-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-523_4-R_34_667m a b
@@ -6011,20 +6083,20 @@ 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-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-535_9-R_34_667m a b
+Ccap@0 gnd net@14 1.965f
+Ccap@1 gnd net@8 1.965f
+Ccap@2 gnd net@11 1.965f
+Rres@0 net@14 a 3.096
+Rres@1 net@11 net@14 6.193
+Rres@2 b net@8 3.096
+Rres@3 net@8 net@11 6.193
+.ENDS wire-C_0_011f-535_9-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-535_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-535_9-R_34_667m
+.ENDS wire90-535_9-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-555_1-R_34_667m a b
@@ -6043,20 +6115,20 @@ Xwire@0 a b wire-C_0_011f-555_1-R_34_667m
 .ENDS wire90-555_1-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-678_3-R_34_667m a b
+Ccap@0 gnd net@14 2.487f
+Ccap@1 gnd net@8 2.487f
+Ccap@2 gnd net@11 2.487f
+Rres@0 net@14 a 3.919
+Rres@1 net@11 net@14 7.838
+Rres@2 b net@8 3.919
+Rres@3 net@8 net@11 7.838
+.ENDS wire-C_0_011f-678_3-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
+.SUBCKT wire90-678_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-678_3-R_34_667m
+.ENDS wire90-678_3-layer_1-width_3
 
 *** CELL: loopCountM:ringB{sch}
 .SUBCKT ringB bit[1] count[F] count[T] do[1] inLO[1] load[F] load[T]
@@ -6070,11 +6142,11 @@ 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@3 net@60 net@61 wire90-982_2-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@6 net@64 xx[F] wire90-535_9-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
+Xwire90@8 net@84 xx[T] wire90-678_3-layer_1-width_3
 .ENDS ringB
 
 *** CELL: orangeTSMC090nm:wire{sch}
@@ -6094,20 +6166,20 @@ 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-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
+.SUBCKT wire-C_0_011f-1311_2-R_34_667m a b
+Ccap@0 gnd net@14 4.808f
+Ccap@1 gnd net@8 4.808f
+Ccap@2 gnd net@11 4.808f
+Rres@0 net@14 a 7.576
+Rres@1 net@11 net@14 15.152
+Rres@2 b net@8 7.576
+Rres@3 net@8 net@11 15.152
+.ENDS wire-C_0_011f-1311_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-1311_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1311_2-R_34_667m
+.ENDS wire90-1311_2-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-1283_3-R_34_667m a b
@@ -6136,25 +6208,25 @@ 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@9 net@275 load[F] wire90-1311_2-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-339_3-R_34_667m a b
-Ccap@0 gnd net@14 1.244f
-Ccap@1 gnd net@8 1.244f
-Ccap@2 gnd net@11 1.244f
-Rres@0 net@14 a 1.96
-Rres@1 net@11 net@14 3.921
-Rres@2 b net@8 1.96
-Rres@3 net@8 net@11 3.921
-.ENDS wire-C_0_011f-339_3-R_34_667m
+.SUBCKT wire-C_0_011f-268_2-R_34_667m a b
+Ccap@0 gnd net@14 0.983f
+Ccap@1 gnd net@8 0.983f
+Ccap@2 gnd net@11 0.983f
+Rres@0 net@14 a 1.55
+Rres@1 net@11 net@14 3.099
+Rres@2 b net@8 1.55
+Rres@3 net@8 net@11 3.099
+.ENDS wire-C_0_011f-268_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-339_3-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-339_3-R_34_667m
-.ENDS wire90-339_3-layer_1-width_3
+.SUBCKT wire90-268_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-268_2-R_34_667m
+.ENDS wire90-268_2-layer_1-width_3
 
 *** CELL: latchesK:mlat2in5s{sch}
 .SUBCKT mlat2in5s clA[F] clA[T] clB[F] clB[T] inA inB inC out[1]
@@ -6165,40 +6237,72 @@ Xnms3@0 net@4 clA[F] out[1] clB[F] nms3-X_2
 Xpms2@0 net@4 inB clB[F] pms2-X_2_5
 Xpms2@1 net@4 inA clA[F] pms2-X_2_5
 Xpms3@0 net@4 clA[T] out[1] clB[T] pms3-X_1
-Xwire90@0 net@4 net@147 wire90-339_3-layer_1-width_3
+Xwire90@0 net@4 net@147 wire90-268_2-layer_1-width_3
 .ENDS mlat2in5s
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-1320_5-R_34_667m a b
+Ccap@0 gnd net@14 4.842f
+Ccap@1 gnd net@8 4.842f
+Ccap@2 gnd net@11 4.842f
+Rres@0 net@14 a 7.63
+Rres@1 net@11 net@14 15.259
+Rres@2 b net@8 7.63
+Rres@3 net@8 net@11 15.259
+.ENDS wire-C_0_011f-1320_5-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-1320_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1320_5-R_34_667m
+.ENDS wire90-1320_5-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-316_3-R_34_667m a b
+Ccap@0 gnd net@14 1.16f
+Ccap@1 gnd net@8 1.16f
+Ccap@2 gnd net@11 1.16f
+Rres@0 net@14 a 1.828
+Rres@1 net@11 net@14 3.655
+Rres@2 b net@8 1.828
+Rres@3 net@8 net@11 3.655
+.ENDS wire-C_0_011f-316_3-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-316_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-316_3-R_34_667m
+.ENDS wire90-316_3-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-389_4-R_34_667m a b
+Ccap@0 gnd net@14 1.428f
+Ccap@1 gnd net@8 1.428f
+Ccap@2 gnd net@11 1.428f
+Rres@0 net@14 a 2.25
+Rres@1 net@11 net@14 4.5
+Rres@2 b net@8 2.25
+Rres@3 net@8 net@11 4.5
+.ENDS wire-C_0_011f-389_4-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-389_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-389_4-R_34_667m
+.ENDS wire90-389_4-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-302-R_34_667m a b
+Ccap@0 gnd net@14 1.107f
+Ccap@1 gnd net@8 1.107f
+Ccap@2 gnd net@11 1.107f
+Rres@0 net@14 a 1.745
+Rres@1 net@11 net@14 3.49
+Rres@2 b net@8 1.745
+Rres@3 net@8 net@11 3.49
+.ENDS wire-C_0_011f-302-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-302-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-302-R_34_667m
+.ENDS wire90-302-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] 
@@ -6215,11 +6319,11 @@ 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[F] wire90-341_1-layer_1-width_3
+Xwire90@5 net@275 load[F] wire90-1320_5-layer_1-width_3
+Xwire90@6 net@441 check[F] wire90-316_3-layer_1-width_3
 Xwire90@7 net@454 count[T] wire90-1283_3-layer_1-width_3
-Xwire90@8 net@461 check[T] wire90-341_1-layer_1-width_3
-Xwire90@9 net@515 net@511 wire90-341_1-layer_1-width_3
+Xwire90@8 net@461 check[T] wire90-389_4-layer_1-width_3
+Xwire90@9 net@515 net@511 wire90-302-layer_1-width_3
 .ENDS ilcOdd
 
 *** CELL: redFive:nms1{sch}
@@ -6237,100 +6341,132 @@ Xpms2@0 out inC inB pms2-X_5
 .ENDS orNand10
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-353_7-R_34_667m a b
-Ccap@0 gnd net@14 1.297f
-Ccap@1 gnd net@8 1.297f
-Ccap@2 gnd net@11 1.297f
-Rres@0 net@14 a 2.044
-Rres@1 net@11 net@14 4.087
-Rres@2 b net@8 2.044
-Rres@3 net@8 net@11 4.087
-.ENDS wire-C_0_011f-353_7-R_34_667m
+.SUBCKT wire-C_0_011f-349_7-R_34_667m a b
+Ccap@0 gnd net@14 1.282f
+Ccap@1 gnd net@8 1.282f
+Ccap@2 gnd net@11 1.282f
+Rres@0 net@14 a 2.02
+Rres@1 net@11 net@14 4.041
+Rres@2 b net@8 2.02
+Rres@3 net@8 net@11 4.041
+.ENDS wire-C_0_011f-349_7-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-353_7-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-353_7-R_34_667m
-.ENDS wire90-353_7-layer_1-width_3
+.SUBCKT wire90-349_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-349_7-R_34_667m
+.ENDS wire90-349_7-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-470_8-R_34_667m a b
-Ccap@0 gnd net@14 1.726f
-Ccap@1 gnd net@8 1.726f
-Ccap@2 gnd net@11 1.726f
-Rres@0 net@14 a 2.72
-Rres@1 net@11 net@14 5.44
-Rres@2 b net@8 2.72
-Rres@3 net@8 net@11 5.44
-.ENDS wire-C_0_011f-470_8-R_34_667m
+.SUBCKT wire-C_0_011f-488_8-R_34_667m a b
+Ccap@0 gnd net@14 1.792f
+Ccap@1 gnd net@8 1.792f
+Ccap@2 gnd net@11 1.792f
+Rres@0 net@14 a 2.824
+Rres@1 net@11 net@14 5.648
+Rres@2 b net@8 2.824
+Rres@3 net@8 net@11 5.648
+.ENDS wire-C_0_011f-488_8-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-470_8-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-470_8-R_34_667m
-.ENDS wire90-470_8-layer_1-width_3
+.SUBCKT wire90-488_8-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-488_8-R_34_667m
+.ENDS wire90-488_8-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-418_3-R_34_667m a b
-Ccap@0 gnd net@14 1.534f
-Ccap@1 gnd net@8 1.534f
-Ccap@2 gnd net@11 1.534f
-Rres@0 net@14 a 2.417
-Rres@1 net@11 net@14 4.834
-Rres@2 b net@8 2.417
-Rres@3 net@8 net@11 4.834
-.ENDS wire-C_0_011f-418_3-R_34_667m
+.SUBCKT wire-C_0_011f-422_3-R_34_667m a b
+Ccap@0 gnd net@14 1.548f
+Ccap@1 gnd net@8 1.548f
+Ccap@2 gnd net@11 1.548f
+Rres@0 net@14 a 2.44
+Rres@1 net@11 net@14 4.88
+Rres@2 b net@8 2.44
+Rres@3 net@8 net@11 4.88
+.ENDS wire-C_0_011f-422_3-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-418_3-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-418_3-R_34_667m
-.ENDS wire90-418_3-layer_1-width_3
+.SUBCKT wire90-422_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-422_3-R_34_667m
+.ENDS wire90-422_3-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-480_3-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.775
-Rres@1 net@11 net@14 5.55
-Rres@2 b net@8 2.775
-Rres@3 net@8 net@11 5.55
-.ENDS wire-C_0_011f-480_3-R_34_667m
+.SUBCKT wire-C_0_011f-498_3-R_34_667m a b
+Ccap@0 gnd net@14 1.827f
+Ccap@1 gnd net@8 1.827f
+Ccap@2 gnd net@11 1.827f
+Rres@0 net@14 a 2.879
+Rres@1 net@11 net@14 5.758
+Rres@2 b net@8 2.879
+Rres@3 net@8 net@11 5.758
+.ENDS wire-C_0_011f-498_3-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-480_3-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-480_3-R_34_667m
-.ENDS wire90-480_3-layer_1-width_3
+.SUBCKT wire90-498_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-498_3-R_34_667m
+.ENDS wire90-498_3-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-403_3-R_34_667m a b
-Ccap@0 gnd net@14 1.479f
-Ccap@1 gnd net@8 1.479f
-Ccap@2 gnd net@11 1.479f
-Rres@0 net@14 a 2.33
-Rres@1 net@11 net@14 4.66
-Rres@2 b net@8 2.33
-Rres@3 net@8 net@11 4.66
-.ENDS wire-C_0_011f-403_3-R_34_667m
+.SUBCKT wire-C_0_011f-407_3-R_34_667m a b
+Ccap@0 gnd net@14 1.493f
+Ccap@1 gnd net@8 1.493f
+Ccap@2 gnd net@11 1.493f
+Rres@0 net@14 a 2.353
+Rres@1 net@11 net@14 4.707
+Rres@2 b net@8 2.353
+Rres@3 net@8 net@11 4.707
+.ENDS wire-C_0_011f-407_3-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-407_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-407_3-R_34_667m
+.ENDS wire90-407_3-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-1077_6-R_34_667m a b
+Ccap@0 gnd net@14 3.951f
+Ccap@1 gnd net@8 3.951f
+Ccap@2 gnd net@11 3.951f
+Rres@0 net@14 a 6.226
+Rres@1 net@11 net@14 12.452
+Rres@2 b net@8 6.226
+Rres@3 net@8 net@11 12.452
+.ENDS wire-C_0_011f-1077_6-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-1077_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1077_6-R_34_667m
+.ENDS wire90-1077_6-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-687_6-R_34_667m a b
+Ccap@0 gnd net@14 2.521f
+Ccap@1 gnd net@8 2.521f
+Ccap@2 gnd net@11 2.521f
+Rres@0 net@14 a 3.973
+Rres@1 net@11 net@14 7.946
+Rres@2 b net@8 3.973
+Rres@3 net@8 net@11 7.946
+.ENDS wire-C_0_011f-687_6-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-403_3-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-403_3-R_34_667m
-.ENDS wire90-403_3-layer_1-width_3
+.SUBCKT wire90-687_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-687_6-R_34_667m
+.ENDS wire90-687_6-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-1291_5-R_34_667m a b
-Ccap@0 gnd net@14 4.735f
-Ccap@1 gnd net@8 4.735f
-Ccap@2 gnd net@11 4.735f
-Rres@0 net@14 a 7.462
-Rres@1 net@11 net@14 14.924
-Rres@2 b net@8 7.462
-Rres@3 net@8 net@11 14.924
-.ENDS wire-C_0_011f-1291_5-R_34_667m
+.SUBCKT wire-C_0_011f-1261_9-R_34_667m a b
+Ccap@0 gnd net@14 4.627f
+Ccap@1 gnd net@8 4.627f
+Ccap@2 gnd net@11 4.627f
+Rres@0 net@14 a 7.291
+Rres@1 net@11 net@14 14.582
+Rres@2 b net@8 7.291
+Rres@3 net@8 net@11 14.582
+.ENDS wire-C_0_011f-1261_9-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-1291_5-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-1291_5-R_34_667m
-.ENDS wire90-1291_5-layer_1-width_3
+.SUBCKT wire90-1261_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1261_9-R_34_667m
+.ENDS wire90-1261_9-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] 
@@ -6345,14 +6481,14 @@ XilcOdd@0 bitt[1] bitt[3] bitt[5] bitt[7] do[3] do[5] do[7] ilc[decLO]
 XinvI@1 net@450 ovf inv-X_5
 Xnand3@0 net@360 net@450 zero ilc[do] nand3-X_6_667
 XorNand10@0 net@360 ovf do[7] ilc[mo] orNand10
-Xwire90@1 wire90@1_a do[2] wire90-353_7-layer_1-width_3
-Xwire90@2 wire90@2_a do[3] wire90-470_8-layer_1-width_3
-Xwire90@3 wire90@3_a do[4] wire90-418_3-layer_1-width_3
-Xwire90@4 wire90@4_a do[5] wire90-480_3-layer_1-width_3
-Xwire90@5 wire90@5_a do[6] wire90-403_3-layer_1-width_3
-Xwire90@48 net@450 bitt[7] wire90-1291_5-layer_1-width_3
-Xwire90@49 net@360 bitt[8] wire90-1291_5-layer_1-width_3
-Xwire90@51 zero net@474 wire90-1291_5-layer_1-width_3
+Xwire90@1 wire90@1_a do[2] wire90-349_7-layer_1-width_3
+Xwire90@2 wire90@2_a do[3] wire90-488_8-layer_1-width_3
+Xwire90@3 wire90@3_a do[4] wire90-422_3-layer_1-width_3
+Xwire90@4 wire90@4_a do[5] wire90-498_3-layer_1-width_3
+Xwire90@5 wire90@5_a do[6] wire90-407_3-layer_1-width_3
+Xwire90@48 net@450 bitt[7] wire90-1077_6-layer_1-width_3
+Xwire90@49 net@360 bitt[8] wire90-687_6-layer_1-width_3
+Xwire90@51 zero net@474 wire90-1261_9-layer_1-width_3
 .ENDS ilc
 
 *** CELL: redFive:nand2n{sch}
@@ -6620,20 +6756,20 @@ 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
+.SUBCKT wire-C_0_011f-658-R_34_667m a b
+Ccap@0 gnd net@14 2.413f
+Ccap@1 gnd net@8 2.413f
+Ccap@2 gnd net@11 2.413f
+Rres@0 net@14 a 3.802
+Rres@1 net@11 net@14 7.604
+Rres@2 b net@8 3.802
+Rres@3 net@8 net@11 7.604
+.ENDS wire-C_0_011f-658-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
+.SUBCKT wire90-658-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-658-R_34_667m
+.ENDS wire90-658-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-269_9-R_34_667m a b
@@ -6652,20 +6788,52 @@ 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
+.SUBCKT wire-C_0_011f-483_1-R_34_667m a b
+Ccap@0 gnd net@14 1.771f
+Ccap@1 gnd net@8 1.771f
+Ccap@2 gnd net@11 1.771f
+Rres@0 net@14 a 2.791
+Rres@1 net@11 net@14 5.582
+Rres@2 b net@8 2.791
+Rres@3 net@8 net@11 5.582
+.ENDS wire-C_0_011f-483_1-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
+.SUBCKT wire90-483_1-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-483_1-R_34_667m
+.ENDS wire90-483_1-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-1036_9-R_34_667m a b
+Ccap@0 gnd net@14 3.802f
+Ccap@1 gnd net@8 3.802f
+Ccap@2 gnd net@11 3.802f
+Rres@0 net@14 a 5.991
+Rres@1 net@11 net@14 11.982
+Rres@2 b net@8 5.991
+Rres@3 net@8 net@11 11.982
+.ENDS wire-C_0_011f-1036_9-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-1036_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1036_9-R_34_667m
+.ENDS wire90-1036_9-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-182_6-R_34_667m a b
+Ccap@0 gnd net@14 0.67f
+Ccap@1 gnd net@8 0.67f
+Ccap@2 gnd net@11 0.67f
+Rres@0 net@14 a 1.055
+Rres@1 net@11 net@14 2.11
+Rres@2 b net@8 1.055
+Rres@3 net@8 net@11 2.11
+.ENDS wire-C_0_011f-182_6-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-182_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-182_6-R_34_667m
+.ENDS wire90-182_6-layer_1-width_3
 
 *** CELL: moveM:moveOut{sch}
 .SUBCKT moveOut do[ins] doneLO[M] epi[torp] fire[M] flag[D][set] ilc[decLO] 
@@ -6696,13 +6864,13 @@ XpredDri2@4 net@200 mc pred[T] predDri20wMC
 XpredDri4@0 net@345 do[ins] predDri40
 XpredDri4@1 net@340 do[ins] predDri40
 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@10 net@220 net@221 wire90-658-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 net@345 net@250 wire90-709_6-layer_1-width_3
-Xwire90@16 net@340 fire[T] wire90-269_9-layer_1-width_3
-Xwire90@17 net@326 net@327 wire90-269_9-layer_1-width_3
+Xwire90@15 net@345 net@250 wire90-483_1-layer_1-width_3
+Xwire90@16 net@340 fire[T] wire90-1036_9-layer_1-width_3
+Xwire90@17 net@326 net@327 wire90-182_6-layer_1-width_3
 .ENDS moveOut
 
 *** CELL: scanM:scanEx1h{sch}
@@ -6745,164 +6913,196 @@ Xwire90@2 net@24 net@33 wire90-297_9-layer_1-width_3
 .ENDS scanEx4h
 
 *** 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
+.SUBCKT wire-C_0_011f-494_9-R_34_667m a b
+Ccap@0 gnd net@14 1.815f
+Ccap@1 gnd net@8 1.815f
+Ccap@2 gnd net@11 1.815f
+Rres@0 net@14 a 2.859
+Rres@1 net@11 net@14 5.719
+Rres@2 b net@8 2.859
+Rres@3 net@8 net@11 5.719
+.ENDS wire-C_0_011f-494_9-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-494_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-494_9-R_34_667m
+.ENDS wire90-494_9-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-569_3-R_34_667m a b
+Ccap@0 gnd net@14 2.087f
+Ccap@1 gnd net@8 2.087f
+Ccap@2 gnd net@11 2.087f
+Rres@0 net@14 a 3.289
+Rres@1 net@11 net@14 6.579
+Rres@2 b net@8 3.289
+Rres@3 net@8 net@11 6.579
+.ENDS wire-C_0_011f-569_3-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
+.SUBCKT wire90-569_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-569_3-R_34_667m
+.ENDS wire90-569_3-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
+.SUBCKT wire-C_0_011f-1618_1-R_34_667m a b
+Ccap@0 gnd net@14 5.933f
+Ccap@1 gnd net@8 5.933f
+Ccap@2 gnd net@11 5.933f
+Rres@0 net@14 a 9.349
+Rres@1 net@11 net@14 18.698
+Rres@2 b net@8 9.349
+Rres@3 net@8 net@11 18.698
+.ENDS wire-C_0_011f-1618_1-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
+.SUBCKT wire90-1618_1-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1618_1-R_34_667m
+.ENDS wire90-1618_1-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
+.SUBCKT wire-C_0_011f-1538_5-R_34_667m a b
+Ccap@0 gnd net@14 5.641f
+Ccap@1 gnd net@8 5.641f
+Ccap@2 gnd net@11 5.641f
+Rres@0 net@14 a 8.889
+Rres@1 net@11 net@14 17.778
+Rres@2 b net@8 8.889
+Rres@3 net@8 net@11 17.778
+.ENDS wire-C_0_011f-1538_5-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
+.SUBCKT wire90-1538_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1538_5-R_34_667m
+.ENDS wire90-1538_5-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
+.SUBCKT wire-C_0_011f-1876_2-R_34_667m a b
+Ccap@0 gnd net@14 6.879f
+Ccap@1 gnd net@8 6.879f
+Ccap@2 gnd net@11 6.879f
+Rres@0 net@14 a 10.84
+Rres@1 net@11 net@14 21.681
+Rres@2 b net@8 10.84
+Rres@3 net@8 net@11 21.681
+.ENDS wire-C_0_011f-1876_2-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
+.SUBCKT wire90-1876_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1876_2-R_34_667m
+.ENDS wire90-1876_2-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
+.SUBCKT wire-C_0_011f-1489_6-R_34_667m a b
+Ccap@0 gnd net@14 5.462f
+Ccap@1 gnd net@8 5.462f
+Ccap@2 gnd net@11 5.462f
+Rres@0 net@14 a 8.607
+Rres@1 net@11 net@14 17.213
+Rres@2 b net@8 8.607
+Rres@3 net@8 net@11 17.213
+.ENDS wire-C_0_011f-1489_6-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
+.SUBCKT wire90-1489_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1489_6-R_34_667m
+.ENDS wire90-1489_6-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
+.SUBCKT wire-C_0_011f-1607_5-R_34_667m a b
+Ccap@0 gnd net@14 5.894f
+Ccap@1 gnd net@8 5.894f
+Ccap@2 gnd net@11 5.894f
+Rres@0 net@14 a 9.288
+Rres@1 net@11 net@14 18.576
+Rres@2 b net@8 9.288
+Rres@3 net@8 net@11 18.576
+.ENDS wire-C_0_011f-1607_5-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
+.SUBCKT wire90-1607_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1607_5-R_34_667m
+.ENDS wire90-1607_5-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
+.SUBCKT wire-C_0_011f-1251_5-R_34_667m a b
+Ccap@0 gnd net@14 4.589f
+Ccap@1 gnd net@8 4.589f
+Ccap@2 gnd net@11 4.589f
+Rres@0 net@14 a 7.231
+Rres@1 net@11 net@14 14.462
+Rres@2 b net@8 7.231
+Rres@3 net@8 net@11 14.462
+.ENDS wire-C_0_011f-1251_5-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
+.SUBCKT wire90-1251_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1251_5-R_34_667m
+.ENDS wire90-1251_5-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
+.SUBCKT wire-C_0_011f-1436-R_34_667m a b
+Ccap@0 gnd net@14 5.265f
+Ccap@1 gnd net@8 5.265f
+Ccap@2 gnd net@11 5.265f
+Rres@0 net@14 a 8.297
+Rres@1 net@11 net@14 16.594
+Rres@2 b net@8 8.297
+Rres@3 net@8 net@11 16.594
+.ENDS wire-C_0_011f-1436-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
+.SUBCKT wire90-1436-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1436-R_34_667m
+.ENDS wire90-1436-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
+.SUBCKT wire-C_0_011f-1429-R_34_667m a b
+Ccap@0 gnd net@14 5.24f
+Ccap@1 gnd net@8 5.24f
+Ccap@2 gnd net@11 5.24f
+Rres@0 net@14 a 8.256
+Rres@1 net@11 net@14 16.513
+Rres@2 b net@8 8.256
+Rres@3 net@8 net@11 16.513
+.ENDS wire-C_0_011f-1429-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
+.SUBCKT wire90-1429-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1429-R_34_667m
+.ENDS wire90-1429-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
+.SUBCKT wire-C_0_011f-3919-R_34_667m a b
+Ccap@0 gnd net@14 14.37f
+Ccap@1 gnd net@8 14.37f
+Ccap@2 gnd net@11 14.37f
+Rres@0 net@14 a 22.643
+Rres@1 net@11 net@14 45.286
+Rres@2 b net@8 22.643
+Rres@3 net@8 net@11 45.286
+.ENDS wire-C_0_011f-3919-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
+.SUBCKT wire90-3919-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3919-R_34_667m
+.ENDS wire90-3919-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-1219-R_34_667m a b
+Ccap@0 gnd net@14 4.47f
+Ccap@1 gnd net@8 4.47f
+Ccap@2 gnd net@11 4.47f
+Rres@0 net@14 a 7.043
+Rres@1 net@11 net@14 14.086
+Rres@2 b net@8 7.043
+Rres@3 net@8 net@11 14.086
+.ENDS wire-C_0_011f-1219-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-1219-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1219-R_34_667m
+.ENDS wire90-1219-layer_1-width_3
 
 *** CELL: moveM:ilcMoveOut{sch}
 .SUBCKT ilcMoveOut do[ins] doneLO[M] epi[torp] fire[M] flag[D][set] ilc[load] 
@@ -6919,18 +7119,18 @@ XscanEx2h@0 s[1] s[2] mc p1p p2p rd net@85 net@84 scanEx2h
 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@85 
 +scanEx4h
-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
-Xwire90@11 wire90@11_a ilc[decLO] wire90-467_9-layer_1-width_3
-Xwire90@12 wire90@12_a ilc[torpLO] wire90-574_7-layer_1-width_3
+Xwire90@1 wire90@1_a ilc[mo] wire90-494_9-layer_1-width_3
+Xwire90@2 wire90@2_a ilc[do] wire90-569_3-layer_1-width_3
+Xwire90@3 wire90@3_a bitt[8] wire90-1618_1-layer_1-width_3
+Xwire90@4 wire90@4_a bitt[1] wire90-1538_5-layer_1-width_3
+Xwire90@5 wire90@5_a bitt[2] wire90-1876_2-layer_1-width_3
+Xwire90@6 wire90@6_a bitt[3] wire90-1489_6-layer_1-width_3
+Xwire90@7 wire90@7_a bitt[4] wire90-1607_5-layer_1-width_3
+Xwire90@8 wire90@8_a bitt[5] wire90-1251_5-layer_1-width_3
+Xwire90@9 wire90@9_a bitt[6] wire90-1436-layer_1-width_3
+Xwire90@10 wire90@10_a bitt[7] wire90-1429-layer_1-width_3
+Xwire90@11 wire90@11_a ilc[decLO] wire90-3919-layer_1-width_3
+Xwire90@12 wire90@12_a ilc[torpLO] wire90-1219-layer_1-width_3
 .ENDS ilcMoveOut
 
 *** CELL: loopCountM:muxForD{sch}
@@ -7008,12 +7208,6 @@ Xwire90@2 net@4 net@21 wire90-431_3-layer_1-width_3
 Xwire90@3 net@22 net@23 wire90-414-layer_1-width_3
 .ENDS flagNOP
 
-*** 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:wire{sch}
 .SUBCKT wire-C_0_011f-219_8-R_34_667m a b
 Ccap@0 gnd net@14 0.806f
@@ -7730,52 +7924,132 @@ Xwire90@1 net@110 net@109 wire90-503_4-layer_1-width_3
 .ENDS sucDri10
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-306_9-R_34_667m a b
+Ccap@0 gnd net@14 1.125f
+Ccap@1 gnd net@8 1.125f
+Ccap@2 gnd net@11 1.125f
+Rres@0 net@14 a 1.773
+Rres@1 net@11 net@14 3.546
+Rres@2 b net@8 1.773
+Rres@3 net@8 net@11 3.546
+.ENDS wire-C_0_011f-306_9-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-306_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-306_9-R_34_667m
+.ENDS wire90-306_9-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-393_3-R_34_667m a b
+Ccap@0 gnd net@14 1.442f
+Ccap@1 gnd net@8 1.442f
+Ccap@2 gnd net@11 1.442f
+Rres@0 net@14 a 2.272
+Rres@1 net@11 net@14 4.545
+Rres@2 b net@8 2.272
+Rres@3 net@8 net@11 4.545
+.ENDS wire-C_0_011f-393_3-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-393_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-393_3-R_34_667m
+.ENDS wire90-393_3-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-299_4-R_34_667m a b
+Ccap@0 gnd net@14 1.098f
+Ccap@1 gnd net@8 1.098f
+Ccap@2 gnd net@11 1.098f
+Rres@0 net@14 a 1.73
+Rres@1 net@11 net@14 3.46
+Rres@2 b net@8 1.73
+Rres@3 net@8 net@11 3.46
+.ENDS wire-C_0_011f-299_4-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-299_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-299_4-R_34_667m
+.ENDS wire90-299_4-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-209_3-R_34_667m a b
+Ccap@0 gnd net@14 0.767f
+Ccap@1 gnd net@8 0.767f
+Ccap@2 gnd net@11 0.767f
+Rres@0 net@14 a 1.209
+Rres@1 net@11 net@14 2.419
+Rres@2 b net@8 1.209
+Rres@3 net@8 net@11 2.419
+.ENDS wire-C_0_011f-209_3-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
+.SUBCKT wire90-209_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-209_3-R_34_667m
+.ENDS wire90-209_3-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-264_2-R_34_667m a b
+Ccap@0 gnd net@14 0.969f
+Ccap@1 gnd net@8 0.969f
+Ccap@2 gnd net@11 0.969f
+Rres@0 net@14 a 1.526
+Rres@1 net@11 net@14 3.053
+Rres@2 b net@8 1.526
+Rres@3 net@8 net@11 3.053
+.ENDS wire-C_0_011f-264_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-264_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-264_2-R_34_667m
+.ENDS wire90-264_2-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-1062_7-R_34_667m a b
+Ccap@0 gnd net@14 3.897f
+Ccap@1 gnd net@8 3.897f
+Ccap@2 gnd net@11 3.897f
+Rres@0 net@14 a 6.14
+Rres@1 net@11 net@14 12.28
+Rres@2 b net@8 6.14
+Rres@3 net@8 net@11 12.28
+.ENDS wire-C_0_011f-1062_7-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-1062_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1062_7-R_34_667m
+.ENDS wire90-1062_7-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-136_4-R_34_667m a b
+Ccap@0 gnd net@14 0.5f
+Ccap@1 gnd net@8 0.5f
+Ccap@2 gnd net@11 0.5f
+Rres@0 net@14 a 0.788
+Rres@1 net@11 net@14 1.576
+Rres@2 b net@8 0.788
+Rres@3 net@8 net@11 1.576
+.ENDS wire-C_0_011f-136_4-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-136_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-136_4-R_34_667m
+.ENDS wire90-136_4-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-330_3-R_34_667m a b
+Ccap@0 gnd net@14 1.211f
+Ccap@1 gnd net@8 1.211f
+Ccap@2 gnd net@11 1.211f
+Rres@0 net@14 a 1.908
+Rres@1 net@11 net@14 3.817
+Rres@2 b net@8 1.908
+Rres@3 net@8 net@11 3.817
+.ENDS wire-C_0_011f-330_3-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-330_3-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-330_3-R_34_667m
+.ENDS wire90-330_3-layer_1-width_3
 
 *** CELL: loopCountM:olcLoad{sch}
 .SUBCKT olcLoad do[ins] doneLO[M] fire[zz] mc olc[load] sel[Ld] sel[rD]
@@ -7792,16 +8066,48 @@ Xnand2n_s@1 doneLO[M] net@908 fire[zz] nand2n_sy-X_6
 XpredDri1@0 net@979 mc do[2] predDri10wMC
 XpredDri4@0 net@1032 do[ins] predDri40
 XsucDri10@1 olc[load] do[2] sucDri10
-Xwire90@17 net@1033 net@929 wire90-431_3-layer_1-width_3
-Xwire90@25 net@956 net@979 wire90-140_6-layer_1-width_3
-Xwire90@39 net@1032 net@937 wire90-144_3-layer_1-width_3
-Xwire90@42 net@913 net@905 wire90-215_9-layer_1-width_3
-Xwire90@48 net@976 net@981 wire90-431_3-layer_1-width_3
-Xwire90@50 net@983 do[2] wire90-431_3-layer_1-width_3
-Xwire90@51 net@1035 net@1057 wire90-431_3-layer_1-width_3
-Xwire90@52 net@908 net@1046 wire90-215_9-layer_1-width_3
+Xwire90@17 net@1033 net@929 wire90-306_9-layer_1-width_3
+Xwire90@25 net@956 net@979 wire90-393_3-layer_1-width_3
+Xwire90@39 net@1032 net@937 wire90-299_4-layer_1-width_3
+Xwire90@42 net@913 net@905 wire90-209_3-layer_1-width_3
+Xwire90@48 net@976 net@981 wire90-264_2-layer_1-width_3
+Xwire90@50 net@983 do[2] wire90-1062_7-layer_1-width_3
+Xwire90@51 net@1035 net@1057 wire90-136_4-layer_1-width_3
+Xwire90@52 net@908 net@1046 wire90-330_3-layer_1-width_3
 .ENDS olcLoad
 
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-716_7-R_34_667m a b
+Ccap@0 gnd net@14 2.628f
+Ccap@1 gnd net@8 2.628f
+Ccap@2 gnd net@11 2.628f
+Rres@0 net@14 a 4.141
+Rres@1 net@11 net@14 8.282
+Rres@2 b net@8 4.141
+Rres@3 net@8 net@11 8.282
+.ENDS wire-C_0_011f-716_7-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-716_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-716_7-R_34_667m
+.ENDS wire90-716_7-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-643_1-R_34_667m a b
+Ccap@0 gnd net@14 2.358f
+Ccap@1 gnd net@8 2.358f
+Ccap@2 gnd net@11 2.358f
+Rres@0 net@14 a 3.716
+Rres@1 net@11 net@14 7.431
+Rres@2 b net@8 3.716
+Rres@3 net@8 net@11 7.431
+.ENDS wire-C_0_011f-643_1-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-643_1-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-643_1-R_34_667m
+.ENDS wire90-643_1-layer_1-width_3
+
 *** CELL: loopCountM:loadORcount{sch}
 .SUBCKT loadORcount do[ins] doneLO[M] flag[D][clr] flag[D][set] ilc[load] mc 
 +olc[dec] olc[load] olc[zero] olc[zoo] s[1] s[2] sel[Co] sel[Ld] sel[rD]
@@ -7810,8 +8116,8 @@ XolcContr@1 net@885 net@880 flag[D][clr] flag[D][set] olc[zero] olc[zoo] s[1]
 +s[2] olcControlD
 XolcCount@0 do[ins] net@883 olc[dec] olc[zero] sel[Co] olcCount
 XolcLoad@0 do[ins] doneLO[M] net@882 mc olc[load] sel[Ld] sel[rD] olcLoad
-Xwire90@0 net@882 net@880 wire90-431_3-layer_1-width_3
-Xwire90@1 net@885 net@883 wire90-431_3-layer_1-width_3
+Xwire90@0 net@882 net@880 wire90-716_7-layer_1-width_3
+Xwire90@1 net@885 net@883 wire90-643_1-layer_1-width_3
 .ENDS loadORcount
 
 *** CELL: orangeTSMC090nm:wire{sch}
@@ -7967,148 +8273,164 @@ Xwire90@5 wire90@5_a do[6] wire90-463_3-layer_1-width_3
 .ENDS olc
 
 *** 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
+.SUBCKT wire-C_0_011f-849_4-R_34_667m a b
+Ccap@0 gnd net@14 3.114f
+Ccap@1 gnd net@8 3.114f
+Ccap@2 gnd net@11 3.114f
+Rres@0 net@14 a 4.908
+Rres@1 net@11 net@14 9.815
+Rres@2 b net@8 4.908
+Rres@3 net@8 net@11 9.815
+.ENDS wire-C_0_011f-849_4-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-849_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-849_4-R_34_667m
+.ENDS wire90-849_4-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-868_7-R_34_667m a b
+Ccap@0 gnd net@14 3.185f
+Ccap@1 gnd net@8 3.185f
+Ccap@2 gnd net@11 3.185f
+Rres@0 net@14 a 5.019
+Rres@1 net@11 net@14 10.038
+Rres@2 b net@8 5.019
+Rres@3 net@8 net@11 10.038
+.ENDS wire-C_0_011f-868_7-R_34_667m
 
 *** 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
+.SUBCKT wire90-868_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-868_7-R_34_667m
+.ENDS wire90-868_7-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-3939_8-R_34_667m a b
+Ccap@0 gnd net@14 14.446f
+Ccap@1 gnd net@8 14.446f
+Ccap@2 gnd net@11 14.446f
+Rres@0 net@14 a 22.763
+Rres@1 net@11 net@14 45.527
+Rres@2 b net@8 22.763
+Rres@3 net@8 net@11 45.527
+.ENDS wire-C_0_011f-3939_8-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-3939_8-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3939_8-R_34_667m
+.ENDS wire90-3939_8-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-3317_6-R_34_667m a b
+Ccap@0 gnd net@14 12.165f
+Ccap@1 gnd net@8 12.165f
+Ccap@2 gnd net@11 12.165f
+Rres@0 net@14 a 19.168
+Rres@1 net@11 net@14 38.337
+Rres@2 b net@8 19.168
+Rres@3 net@8 net@11 38.337
+.ENDS wire-C_0_011f-3317_6-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-3317_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3317_6-R_34_667m
+.ENDS wire90-3317_6-layer_1-width_3
 
 *** 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
+.SUBCKT wire-C_0_011f-1688_5-R_34_667m a b
+Ccap@0 gnd net@14 6.191f
+Ccap@1 gnd net@8 6.191f
+Ccap@2 gnd net@11 6.191f
+Rres@0 net@14 a 9.756
+Rres@1 net@11 net@14 19.512
+Rres@2 b net@8 9.756
+Rres@3 net@8 net@11 19.512
+.ENDS wire-C_0_011f-1688_5-R_34_667m
 
 *** 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
+.SUBCKT wire90-1688_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1688_5-R_34_667m
+.ENDS wire90-1688_5-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-1392_5-R_34_667m a b
+Ccap@0 gnd net@14 5.106f
+Ccap@1 gnd net@8 5.106f
+Ccap@2 gnd net@11 5.106f
+Rres@0 net@14 a 8.046
+Rres@1 net@11 net@14 16.091
+Rres@2 b net@8 8.046
+Rres@3 net@8 net@11 16.091
+.ENDS wire-C_0_011f-1392_5-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-1392_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1392_5-R_34_667m
+.ENDS wire90-1392_5-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-1411-R_34_667m a b
+Ccap@0 gnd net@14 5.174f
+Ccap@1 gnd net@8 5.174f
+Ccap@2 gnd net@11 5.174f
+Rres@0 net@14 a 8.152
+Rres@1 net@11 net@14 16.305
+Rres@2 b net@8 8.152
+Rres@3 net@8 net@11 16.305
+.ENDS wire-C_0_011f-1411-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-1411-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1411-R_34_667m
+.ENDS wire90-1411-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.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
+.SUBCKT wire-C_0_011f-1679_5-R_34_667m a b
+Ccap@0 gnd net@14 6.158f
+Ccap@1 gnd net@8 6.158f
+Ccap@2 gnd net@11 6.158f
+Rres@0 net@14 a 9.704
+Rres@1 net@11 net@14 19.408
+Rres@2 b net@8 9.704
+Rres@3 net@8 net@11 19.408
+.ENDS wire-C_0_011f-1679_5-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.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
+.SUBCKT wire90-1679_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1679_5-R_34_667m
+.ENDS wire90-1679_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
+.SUBCKT wire-C_0_011f-1929_7-R_34_667m a b
+Ccap@0 gnd net@14 7.076f
+Ccap@1 gnd net@8 7.076f
+Ccap@2 gnd net@11 7.076f
+Rres@0 net@14 a 11.149
+Rres@1 net@11 net@14 22.299
+Rres@2 b net@8 11.149
+Rres@3 net@8 net@11 22.299
+.ENDS wire-C_0_011f-1929_7-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
+.SUBCKT wire90-1929_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1929_7-R_34_667m
+.ENDS wire90-1929_7-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
+.SUBCKT wire-C_0_011f-1631_6-R_34_667m a b
+Ccap@0 gnd net@14 5.983f
+Ccap@1 gnd net@8 5.983f
+Ccap@2 gnd net@11 5.983f
+Rres@0 net@14 a 9.427
+Rres@1 net@11 net@14 18.854
+Rres@2 b net@8 9.427
+Rres@3 net@8 net@11 18.854
+.ENDS wire-C_0_011f-1631_6-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
+.SUBCKT wire90-1631_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1631_6-R_34_667m
+.ENDS wire90-1631_6-layer_1-width_3
 
 *** CELL: loopCountM:olcWcont{sch}
 .SUBCKT olcWcont do[ins] doneLO[M] flag[D][clr] flag[D][set] ilc[load] 
@@ -8125,113 +8447,145 @@ Xtc[1] tranCap
 Xtc[2] tranCap
 Xtc[3] tranCap
 Xtc[4] tranCap
-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
+Xwire90@1 olc[zero] wire90@1_b wire90-849_4-layer_1-width_3
+Xwire90@2 olc[zoo] wire90@2_b wire90-868_7-layer_1-width_3
+Xwire90@3 olc[load] wire90@3_b wire90-3939_8-layer_1-width_3
+Xwire90@4 olc[dec] wire90@4_b wire90-3317_6-layer_1-width_3
+Xwire90@5 wire90@5_a bitt[4] wire90-1688_5-layer_1-width_3
+Xwire90@6 wire90@6_a bitt[5] wire90-1392_5-layer_1-width_3
+Xwire90@7 wire90@7_a bitt[6] wire90-1411-layer_1-width_3
+Xwire90@8 wire90@8_a bitt[1] wire90-1679_5-layer_1-width_3
+Xwire90@9 wire90@9_a bitt[2] wire90-1929_7-layer_1-width_3
+Xwire90@10 wire90@10_a bitt[3] wire90-1631_6-layer_1-width_3
 .ENDS olcWcont
 
 *** 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
+.SUBCKT wire-C_0_011f-3585-R_34_667m a b
+Ccap@0 gnd net@14 13.145f
+Ccap@1 gnd net@8 13.145f
+Ccap@2 gnd net@11 13.145f
+Rres@0 net@14 a 20.713
+Rres@1 net@11 net@14 41.427
+Rres@2 b net@8 20.713
+Rres@3 net@8 net@11 41.427
+.ENDS wire-C_0_011f-3585-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
+.SUBCKT wire90-3585-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3585-R_34_667m
+.ENDS wire90-3585-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
+.SUBCKT wire-C_0_011f-3431-R_34_667m a b
+Ccap@0 gnd net@14 12.58f
+Ccap@1 gnd net@8 12.58f
+Ccap@2 gnd net@11 12.58f
+Rres@0 net@14 a 19.824
+Rres@1 net@11 net@14 39.647
+Rres@2 b net@8 19.824
+Rres@3 net@8 net@11 39.647
+.ENDS wire-C_0_011f-3431-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
+.SUBCKT wire90-3431-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3431-R_34_667m
+.ENDS wire90-3431-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
+.SUBCKT wire-C_0_011f-3643_1-R_34_667m a b
+Ccap@0 gnd net@14 13.358f
+Ccap@1 gnd net@8 13.358f
+Ccap@2 gnd net@11 13.358f
+Rres@0 net@14 a 21.049
+Rres@1 net@11 net@14 42.098
+Rres@2 b net@8 21.049
+Rres@3 net@8 net@11 42.098
+.ENDS wire-C_0_011f-3643_1-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
+.SUBCKT wire90-3643_1-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3643_1-R_34_667m
+.ENDS wire90-3643_1-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
+.SUBCKT wire-C_0_011f-3498_9-R_34_667m a b
+Ccap@0 gnd net@14 12.829f
+Ccap@1 gnd net@8 12.829f
+Ccap@2 gnd net@11 12.829f
+Rres@0 net@14 a 20.216
+Rres@1 net@11 net@14 40.432
+Rres@2 b net@8 20.216
+Rres@3 net@8 net@11 40.432
+.ENDS wire-C_0_011f-3498_9-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
+.SUBCKT wire90-3498_9-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3498_9-R_34_667m
+.ENDS wire90-3498_9-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
+.SUBCKT wire-C_0_011f-2425-R_34_667m a b
+Ccap@0 gnd net@14 8.892f
+Ccap@1 gnd net@8 8.892f
+Ccap@2 gnd net@11 8.892f
+Rres@0 net@14 a 14.011
+Rres@1 net@11 net@14 28.022
+Rres@2 b net@8 14.011
+Rres@3 net@8 net@11 28.022
+.ENDS wire-C_0_011f-2425-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
+.SUBCKT wire90-2425-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-2425-R_34_667m
+.ENDS wire90-2425-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
+.SUBCKT wire-C_0_011f-1981_8-R_34_667m a b
+Ccap@0 gnd net@14 7.267f
+Ccap@1 gnd net@8 7.267f
+Ccap@2 gnd net@11 7.267f
+Rres@0 net@14 a 11.45
+Rres@1 net@11 net@14 22.901
+Rres@2 b net@8 11.45
+Rres@3 net@8 net@11 22.901
+.ENDS wire-C_0_011f-1981_8-R_34_667m
 
 *** 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
+.SUBCKT wire90-1981_8-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1981_8-R_34_667m
+.ENDS wire90-1981_8-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-5586_2-R_34_667m a b
+Ccap@0 gnd net@14 20.483f
+Ccap@1 gnd net@8 20.483f
+Ccap@2 gnd net@11 20.483f
+Rres@0 net@14 a 32.276
+Rres@1 net@11 net@14 64.552
+Rres@2 b net@8 32.276
+Rres@3 net@8 net@11 64.552
+.ENDS wire-C_0_011f-5586_2-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-5586_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-5586_2-R_34_667m
+.ENDS wire90-5586_2-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-2119_6-R_34_667m a b
+Ccap@0 gnd net@14 7.772f
+Ccap@1 gnd net@8 7.772f
+Ccap@2 gnd net@11 7.772f
+Rres@0 net@14 a 12.247
+Rres@1 net@11 net@14 24.493
+Rres@2 b net@8 12.247
+Rres@3 net@8 net@11 24.493
+.ENDS wire-C_0_011f-2119_6-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-2119_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-2119_6-R_34_667m
+.ENDS wire90-2119_6-layer_1-width_3
 
 *** CELL: stagesM:outDockCenter{sch}
 .SUBCKT outDockCenter do[ins] epi[torp] fire[M] flag[A][clr] flag[A][set] 
@@ -8276,47 +8630,47 @@ Xtc[13] tranCap
 Xtc[14] tranCap
 Xtc[15] tranCap
 Xtc[16] tranCap
-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
-Xwire90@25 net@293 doneLO[M] wire90-867_8-layer_1-width_3
+Xwire90@5 wire90@5_a flag[A][set] wire90-3585-layer_1-width_3
+Xwire90@6 wire90@6_a flag[A][clr] wire90-3431-layer_1-width_3
+Xwire90@7 wire90@7_a flag[B][set] wire90-3643_1-layer_1-width_3
+Xwire90@8 wire90@8_a flag[B][clr] wire90-3498_9-layer_1-width_3
+Xwire90@9 wire90@9_a flag[D][set] wire90-2425-layer_1-width_3
+Xwire90@10 wire90@10_a flag[D][clr] wire90-1981_8-layer_1-width_3
+Xwire90@24 net@165 ilc[load] wire90-5586_2-layer_1-width_3
+Xwire90@25 net@293 doneLO[M] wire90-2119_6-layer_1-width_3
 .ENDS outDockCenter
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-5146_2-R_34_667m a b
-Ccap@0 gnd net@14 18.869f
-Ccap@1 gnd net@8 18.869f
-Ccap@2 gnd net@11 18.869f
-Rres@0 net@14 a 29.734
-Rres@1 net@11 net@14 59.467
-Rres@2 b net@8 29.734
-Rres@3 net@8 net@11 59.467
-.ENDS wire-C_0_011f-5146_2-R_34_667m
+.SUBCKT wire-C_0_011f-5140_2-R_34_667m a b
+Ccap@0 gnd net@14 18.847f
+Ccap@1 gnd net@8 18.847f
+Ccap@2 gnd net@11 18.847f
+Rres@0 net@14 a 29.699
+Rres@1 net@11 net@14 59.398
+Rres@2 b net@8 29.699
+Rres@3 net@8 net@11 59.398
+.ENDS wire-C_0_011f-5140_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-5146_2-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-5146_2-R_34_667m
-.ENDS wire90-5146_2-layer_1-width_3
+.SUBCKT wire90-5140_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-5140_2-R_34_667m
+.ENDS wire90-5140_2-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-5054_2-R_34_667m a b
-Ccap@0 gnd net@14 18.532f
-Ccap@1 gnd net@8 18.532f
-Ccap@2 gnd net@11 18.532f
-Rres@0 net@14 a 29.202
-Rres@1 net@11 net@14 58.404
-Rres@2 b net@8 29.202
-Rres@3 net@8 net@11 58.404
-.ENDS wire-C_0_011f-5054_2-R_34_667m
+.SUBCKT wire-C_0_011f-5074_2-R_34_667m a b
+Ccap@0 gnd net@14 18.605f
+Ccap@1 gnd net@8 18.605f
+Ccap@2 gnd net@11 18.605f
+Rres@0 net@14 a 29.318
+Rres@1 net@11 net@14 58.635
+Rres@2 b net@8 29.318
+Rres@3 net@8 net@11 58.635
+.ENDS wire-C_0_011f-5074_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-5054_2-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-5054_2-R_34_667m
-.ENDS wire90-5054_2-layer_1-width_3
+.SUBCKT wire90-5074_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-5074_2-R_34_667m
+.ENDS wire90-5074_2-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-4771_5-R_34_667m a b
@@ -8335,68 +8689,68 @@ Xwire@0 a b wire-C_0_011f-4771_5-R_34_667m
 .ENDS wire90-4771_5-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-4764_9-R_34_667m a b
-Ccap@0 gnd net@14 17.471f
-Ccap@1 gnd net@8 17.471f
-Ccap@2 gnd net@11 17.471f
-Rres@0 net@14 a 27.531
-Rres@1 net@11 net@14 55.061
-Rres@2 b net@8 27.531
-Rres@3 net@8 net@11 55.061
-.ENDS wire-C_0_011f-4764_9-R_34_667m
+.SUBCKT wire-C_0_011f-4754_4-R_34_667m a b
+Ccap@0 gnd net@14 17.433f
+Ccap@1 gnd net@8 17.433f
+Ccap@2 gnd net@11 17.433f
+Rres@0 net@14 a 27.47
+Rres@1 net@11 net@14 54.94
+Rres@2 b net@8 27.47
+Rres@3 net@8 net@11 54.94
+.ENDS wire-C_0_011f-4754_4-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-4764_9-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-4764_9-R_34_667m
-.ENDS wire90-4764_9-layer_1-width_3
+.SUBCKT wire90-4754_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-4754_4-R_34_667m
+.ENDS wire90-4754_4-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-4475_8-R_34_667m a b
-Ccap@0 gnd net@14 16.411f
-Ccap@1 gnd net@8 16.411f
-Ccap@2 gnd net@11 16.411f
-Rres@0 net@14 a 25.86
-Rres@1 net@11 net@14 51.72
-Rres@2 b net@8 25.86
-Rres@3 net@8 net@11 51.72
-.ENDS wire-C_0_011f-4475_8-R_34_667m
+.SUBCKT wire-C_0_011f-4487_8-R_34_667m a b
+Ccap@0 gnd net@14 16.455f
+Ccap@1 gnd net@8 16.455f
+Ccap@2 gnd net@11 16.455f
+Rres@0 net@14 a 25.93
+Rres@1 net@11 net@14 51.859
+Rres@2 b net@8 25.93
+Rres@3 net@8 net@11 51.859
+.ENDS wire-C_0_011f-4487_8-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-4475_8-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-4475_8-R_34_667m
-.ENDS wire90-4475_8-layer_1-width_3
+.SUBCKT wire90-4487_8-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-4487_8-R_34_667m
+.ENDS wire90-4487_8-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-4496_1-R_34_667m a b
-Ccap@0 gnd net@14 16.486f
-Ccap@1 gnd net@8 16.486f
-Ccap@2 gnd net@11 16.486f
-Rres@0 net@14 a 25.977
-Rres@1 net@11 net@14 51.955
-Rres@2 b net@8 25.977
-Rres@3 net@8 net@11 51.955
-.ENDS wire-C_0_011f-4496_1-R_34_667m
+.SUBCKT wire-C_0_011f-4482_1-R_34_667m a b
+Ccap@0 gnd net@14 16.434f
+Ccap@1 gnd net@8 16.434f
+Ccap@2 gnd net@11 16.434f
+Rres@0 net@14 a 25.897
+Rres@1 net@11 net@14 51.793
+Rres@2 b net@8 25.897
+Rres@3 net@8 net@11 51.793
+.ENDS wire-C_0_011f-4482_1-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-4496_1-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-4496_1-R_34_667m
-.ENDS wire90-4496_1-layer_1-width_3
+.SUBCKT wire90-4482_1-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-4482_1-R_34_667m
+.ENDS wire90-4482_1-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-3136_9-R_34_667m a b
-Ccap@0 gnd net@14 11.502f
-Ccap@1 gnd net@8 11.502f
-Ccap@2 gnd net@11 11.502f
-Rres@0 net@14 a 18.124
-Rres@1 net@11 net@14 36.249
-Rres@2 b net@8 18.124
-Rres@3 net@8 net@11 36.249
-.ENDS wire-C_0_011f-3136_9-R_34_667m
+.SUBCKT wire-C_0_011f-3199-R_34_667m a b
+Ccap@0 gnd net@14 11.73f
+Ccap@1 gnd net@8 11.73f
+Ccap@2 gnd net@11 11.73f
+Rres@0 net@14 a 18.483
+Rres@1 net@11 net@14 36.966
+Rres@2 b net@8 18.483
+Rres@3 net@8 net@11 36.966
+.ENDS wire-C_0_011f-3199-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-3136_9-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-3136_9-R_34_667m
-.ENDS wire90-3136_9-layer_1-width_3
+.SUBCKT wire90-3199-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3199-R_34_667m
+.ENDS wire90-3199-layer_1-width_3
 
 *** CELL: stagesM:outDockPredStage{sch}
 .SUBCKT outDockPredStage do[ins] epi[torp] fire[M] flag[A][clr] flag[A][set] 
@@ -8415,7 +8769,7 @@ XdockPSre@0 do[ins] m1[10] m1[11] m1[12] m1[13] m1[14] m1[15] m1[16] m1[17]
 +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[2] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] dockPSreg
-XoutDockC@0 net@101 epi[torp] fire[M] flag[A][clr] flag[A][set] flag[C][T] 
+XoutDockC@0 do[ins] 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] in[1] in[2] in[3] in[4] in[5] in[6] m1[10] m1[11] m1[12] m1[1] m1[21] 
 +m1[22] m1[2] m1[3] m1[4] m1[5] m1[6] m1[7] m1[8] m1[9] m1cate[1][F] 
@@ -8424,63 +8778,62 @@ XoutDockC@0 net@101 epi[torp] fire[M] flag[A][clr] flag[A][set] flag[C][T]
 +pred[T] ps[18] ps[19] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] 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] outDockCenter
-Xwire90@1 wire90@1_a inLO[1] wire90-5146_2-layer_1-width_3
-Xwire90@2 wire90@2_a inLO[2] wire90-5054_2-layer_1-width_3
+Xwire90@1 wire90@1_a inLO[1] wire90-5140_2-layer_1-width_3
+Xwire90@2 wire90@2_a inLO[2] wire90-5074_2-layer_1-width_3
 Xwire90@3 wire90@3_a inLO[3] wire90-4771_5-layer_1-width_3
-Xwire90@4 wire90@4_a inLO[4] wire90-4764_9-layer_1-width_3
-Xwire90@5 wire90@5_a inLO[5] wire90-4475_8-layer_1-width_3
-Xwire90@6 wire90@6_a inLO[6] wire90-4496_1-layer_1-width_3
-Xwire90@7 wire90@7_a inLO[8] wire90-3136_9-layer_1-width_3
-Xwire90@8 net@101 do[ins] wire90-5146_2-layer_1-width_3
+Xwire90@4 wire90@4_a inLO[4] wire90-4754_4-layer_1-width_3
+Xwire90@5 wire90@5_a inLO[5] wire90-4487_8-layer_1-width_3
+Xwire90@6 wire90@6_a inLO[6] wire90-4482_1-layer_1-width_3
+Xwire90@7 wire90@7_a inLO[8] wire90-3199-layer_1-width_3
 .ENDS outDockPredStage
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-2993_2-R_34_667m a b
-Ccap@0 gnd net@14 10.975f
-Ccap@1 gnd net@8 10.975f
-Ccap@2 gnd net@11 10.975f
-Rres@0 net@14 a 17.294
-Rres@1 net@11 net@14 34.588
-Rres@2 b net@8 17.294
-Rres@3 net@8 net@11 34.588
-.ENDS wire-C_0_011f-2993_2-R_34_667m
+.SUBCKT wire-C_0_011f-3095_7-R_34_667m a b
+Ccap@0 gnd net@14 11.351f
+Ccap@1 gnd net@8 11.351f
+Ccap@2 gnd net@11 11.351f
+Rres@0 net@14 a 17.886
+Rres@1 net@11 net@14 35.773
+Rres@2 b net@8 17.886
+Rres@3 net@8 net@11 35.773
+.ENDS wire-C_0_011f-3095_7-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-2993_2-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-2993_2-R_34_667m
-.ENDS wire90-2993_2-layer_1-width_3
+.SUBCKT wire90-3095_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3095_7-R_34_667m
+.ENDS wire90-3095_7-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-3539_8-R_34_667m a b
-Ccap@0 gnd net@14 12.979f
-Ccap@1 gnd net@8 12.979f
-Ccap@2 gnd net@11 12.979f
-Rres@0 net@14 a 20.452
-Rres@1 net@11 net@14 40.904
-Rres@2 b net@8 20.452
-Rres@3 net@8 net@11 40.904
-.ENDS wire-C_0_011f-3539_8-R_34_667m
+.SUBCKT wire-C_0_011f-3453_4-R_34_667m a b
+Ccap@0 gnd net@14 12.662f
+Ccap@1 gnd net@8 12.662f
+Ccap@2 gnd net@11 12.662f
+Rres@0 net@14 a 19.953
+Rres@1 net@11 net@14 39.906
+Rres@2 b net@8 19.953
+Rres@3 net@8 net@11 39.906
+.ENDS wire-C_0_011f-3453_4-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-3539_8-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-3539_8-R_34_667m
-.ENDS wire90-3539_8-layer_1-width_3
+.SUBCKT wire90-3453_4-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3453_4-R_34_667m
+.ENDS wire90-3453_4-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-6608_3-R_34_667m a b
-Ccap@0 gnd net@14 24.23f
-Ccap@1 gnd net@8 24.23f
-Ccap@2 gnd net@11 24.23f
-Rres@0 net@14 a 38.181
-Rres@1 net@11 net@14 76.363
-Rres@2 b net@8 38.181
-Rres@3 net@8 net@11 76.363
-.ENDS wire-C_0_011f-6608_3-R_34_667m
+.SUBCKT wire-C_0_011f-6559_5-R_34_667m a b
+Ccap@0 gnd net@14 24.052f
+Ccap@1 gnd net@8 24.052f
+Ccap@2 gnd net@11 24.052f
+Rres@0 net@14 a 37.899
+Rres@1 net@11 net@14 75.799
+Rres@2 b net@8 37.899
+Rres@3 net@8 net@11 75.799
+.ENDS wire-C_0_011f-6559_5-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-6608_3-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-6608_3-R_34_667m
-.ENDS wire90-6608_3-layer_1-width_3
+.SUBCKT wire90-6559_5-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-6559_5-R_34_667m
+.ENDS wire90-6559_5-layer_1-width_3
 
 *** CELL: orangeTSMC090nm:wire{sch}
 .SUBCKT wire-C_0_011f-1466_1-R_34_667m a b
@@ -8729,9 +9082,9 @@ XoutDockP@0 do[ins] epi[torp] fire[M] flag[A][clr] flag[A][set] net@82
 +ps[15] ps[16] ps[17] ps[18] ps[19] ps[1] ps[20] ps[27] ps[2] ps[3] ps[4] 
 +ps[5] ps[6] ps[7] ps[8] ps[9] ps[do] ps[skip] net@47[8] sir[2] sir[3] sir[4] 
 +sir[5] sir[6] sir[7] sir[8] sir[9] sor[1] succ[D] outDockPredStage
-Xwire90@0 flag[C] net@82 wire90-2993_2-layer_1-width_3
-Xwire90@1 net@90 fire[M] wire90-3539_8-layer_1-width_3
-Xwire90@2 net@89 do[ins] wire90-6608_3-layer_1-width_3
+Xwire90@0 flag[C] net@82 wire90-3095_7-layer_1-width_3
+Xwire90@1 net@90 fire[M] wire90-3453_4-layer_1-width_3
+Xwire90@2 net@89 do[ins] wire90-6559_5-layer_1-width_3
 Xwire90@3 wire90@3_a m1cate[1][T] wire90-1466_1-layer_1-width_3
 Xwire90@4 wire90@4_a m1cate[1][F] wire90-1632_5-layer_1-width_3
 Xwire90@5 wire90@5_a m1cate[2][T] wire90-1066_4-layer_1-width_3
@@ -8747,20 +9100,68 @@ Xwire90@14 wire90@14_a m1cate[6][F] wire90-1544_9-layer_1-width_3
 .ENDS outM1PredLit
 
 *** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-10-R_34_667m a b
-Ccap@0 gnd net@14 0.0367f
-Ccap@1 gnd net@8 0.0367f
-Ccap@2 gnd net@11 0.0367f
-Rres@0 net@14 a 57.778m
-Rres@1 net@11 net@14 0.116
-Rres@2 b net@8 57.778m
-Rres@3 net@8 net@11 0.116
-.ENDS wire-C_0_011f-10-R_34_667m
+.SUBCKT wire-C_0_011f-1923_7-R_34_667m a b
+Ccap@0 gnd net@14 7.054f
+Ccap@1 gnd net@8 7.054f
+Ccap@2 gnd net@11 7.054f
+Rres@0 net@14 a 11.115
+Rres@1 net@11 net@14 22.229
+Rres@2 b net@8 11.115
+Rres@3 net@8 net@11 22.229
+.ENDS wire-C_0_011f-1923_7-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-1923_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-1923_7-R_34_667m
+.ENDS wire90-1923_7-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-3844_8-R_34_667m a b
+Ccap@0 gnd net@14 14.098f
+Ccap@1 gnd net@8 14.098f
+Ccap@2 gnd net@11 14.098f
+Rres@0 net@14 a 22.214
+Rres@1 net@11 net@14 44.429
+Rres@2 b net@8 22.214
+Rres@3 net@8 net@11 44.429
+.ENDS wire-C_0_011f-3844_8-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-3844_8-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-3844_8-R_34_667m
+.ENDS wire90-3844_8-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-909_6-R_34_667m a b
+Ccap@0 gnd net@14 3.335f
+Ccap@1 gnd net@8 3.335f
+Ccap@2 gnd net@11 3.335f
+Rres@0 net@14 a 5.255
+Rres@1 net@11 net@14 10.511
+Rres@2 b net@8 5.255
+Rres@3 net@8 net@11 10.511
+.ENDS wire-C_0_011f-909_6-R_34_667m
+
+*** CELL: orangeTSMC090nm:wire90{sch}
+.SUBCKT wire90-909_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-909_6-R_34_667m
+.ENDS wire90-909_6-layer_1-width_3
+
+*** CELL: orangeTSMC090nm:wire{sch}
+.SUBCKT wire-C_0_011f-2011_2-R_34_667m a b
+Ccap@0 gnd net@14 7.374f
+Ccap@1 gnd net@8 7.374f
+Ccap@2 gnd net@11 7.374f
+Rres@0 net@14 a 11.62
+Rres@1 net@11 net@14 23.241
+Rres@2 b net@8 11.62
+Rres@3 net@8 net@11 23.241
+.ENDS wire-C_0_011f-2011_2-R_34_667m
 
 *** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-10-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-10-R_34_667m
-.ENDS wire90-10-layer_1-width_3
+.SUBCKT wire90-2011_2-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-2011_2-R_34_667m
+.ENDS wire90-2011_2-layer_1-width_3
 
 *** CELL: dockM:outputDock{sch}
 .SUBCKT outputDock do[epi] dp[10] dp[11] dp[12] dp[13] dp[14] dp[15] dp[16] 
@@ -8830,10 +9231,10 @@ XoutM1Pre@0 dp[10] dp[11] dp[12] dp[13] dp[14] dp[15] dp[16] dp[17] dp[18]
 +net@57[31] net@57[30] net@57[29] net@57[28] net@57[27] 
 +signalBitFromInboundSwitchFabric net@76[8] sir[2] sir[3] sir[4] sir[5] sir[6] 
 +sir[7] sir[8] sir[9] sor[1] succ[D] succ[T] net@88 outM1PredLit
-Xwire90@1 net@84 net@85 wire90-10-layer_1-width_3
-Xwire90@2 torp net@82 wire90-10-layer_1-width_3
-Xwire90@3 net@89 net@88 wire90-10-layer_1-width_3
-Xwire90@4 net@15 net@90 wire90-10-layer_1-width_3
+Xwire90@1 net@84 net@85 wire90-1923_7-layer_1-width_3
+Xwire90@2 torp net@82 wire90-3844_8-layer_1-width_3
+Xwire90@3 net@89 net@88 wire90-909_6-layer_1-width_3
+Xwire90@4 net@15 net@90 wire90-2011_2-layer_1-width_3
 .ENDS outputDock
 
 *** CELL: orangeTSMC090nm:wire{sch}
index d612ae2..94c354a 100644 (file)
@@ -1,7 +1,7 @@
 /* Verilog for cell 'marinaOutDock{sch}' from library 'aMarinaM' */
 /* Created on Mon Nov 17, 2008 08:47:24 */
 /* Last revised on Sat May 02, 2009 06:16:53 */
-/* Written on Sat May 09, 2009 15:24:55 by Electric VLSI Design System, version 8.08k */
+/* Written on Tue May 12, 2009 17:07:57 by Electric VLSI Design System, version 8.08k */
 
 module orangeTSMC090nm__wire(a);
   input a;
@@ -3343,20 +3343,26 @@ module stagesM__litDrivers(fire_M_, sel_Dc_, sel_Do_, sel_To_, ready, succ_D_,
 
   supply1 vdd;
   supply0 gnd;
-  wire net_39;
+  wire net_56, net_59;
 
   /* begin Verilog_template for redFive:inv{sch}*/
-  not (strong0, strong1) #(100) inv_1 (net_39, fire_M_);
+  not (strong0, strong1) #(100) inv_1 (net_56, sel_Dc_);
+  // end Verilog_template
+  /* begin Verilog_template for redFive:inv{sch}*/
+  not (strong0, strong1) #(100) invI_0 (take_C_, net_59);
   // end Verilog_template
   driversM__latchAndDriver60 latchAnd_1(.inA(sel_Dc_), .inB(fire_M_), 
       .out(take_A_));
-  redFive__nor2n nor2n_1(.ina(sel_Dc_), .inb(net_39), .out(take_C_));
+  /* begin Verilog_template for redFive:nand2{sch}*/
+  nand (strong0, strong1) #(100) nand2_0 (net_59, fire_M_, net_56);
+  // end Verilog_template
   redFive__nor2n_sy nor2n_sy_0(.ina(succ_T_), .inb(succ_D_), .out(ready));
   driversM__sucANDdri60 sucANDdr_0(.inA(sel_Do_), .inB(fire_M_), 
       .succ(succ_D_));
   driversM__sucANDdri60 sucANDdr_1(.inA(sel_To_), .inB(fire_M_), 
       .succ(succ_T_));
-  orangeTSMC090nm__wire90 wire90_2(.a(net_39));
+  orangeTSMC090nm__wire90 wire90_2(.a(net_56));
+  orangeTSMC090nm__wire90 wire90_3(.a(net_59));
 endmodule   /* stagesM__litDrivers */
 
 module registersM__data2in60Cx18(dcl_A_, dcl_B_, inA, inB, out);
@@ -4477,18 +4483,18 @@ module latchesK__mlat1in5s(c_F_, c_T_, in, inC, out);
   input c_T_;
   input in;
   input inC;
-  output out;
+  output [1:1] out;
 
   supply1 vdd;
   supply0 gnd;
   wire net_166;
 
   /* begin Verilog_template for redFive:nand2{sch}*/
-  nand (strong0, strong1) #(100) nand2_0 (out, net_166, inC);
+  nand (strong0, strong1) #(100) nand2_0 (out[1], net_166, inC);
   // end Verilog_template
   redFive__nms2 nms2_2(.g(in), .g2(c_T_), .d(net_166));
-  redFive__nms2 nms2_3(.g(out), .g2(c_F_), .d(net_166));
-  redFive__pms2 pms2_0(.g(out), .g2(c_T_), .d(net_166));
+  redFive__nms2 nms2_3(.g(out[1]), .g2(c_F_), .d(net_166));
+  redFive__pms2 pms2_0(.g(out[1]), .g2(c_T_), .d(net_166));
   redFive__pms2 pms2_1(.g(in), .g2(c_F_), .d(net_166));
   orangeTSMC090nm__wire90 wire90_19(.a(net_166));
 endmodule   /* latchesK__mlat1in5s */
@@ -4604,7 +4610,7 @@ module loopCountM__ilcEven(do, do_1, do_2, ilc_decLO_, ilc_torpLO_, \inLO[2] ,
   not (strong0, strong1) #(0) inv_8 (load_F_, load_T_);
   // end Verilog_template
   latchesK__mlat1in5s mlat1in5_1(.c_F_(load_F_), .c_T_(load_T_), .in( \inLO[8] 
-      ), .inC(ilc_torpLO_), .out( \bitt[8] ));
+      ), .inC(ilc_torpLO_), .out({ \bitt[8] }));
   redFive__nor2n nor2n_0(.ina(zero), .inb(ilc_decLO_), .out(count_T_));
   loopCountM__ringB ringB_3(.count_F_(count_F_), .count_T_(count_T_), 
       .do(do_2[6:6]), .inLO({ \inLO[6] }), .load_F_(load_F_), 
@@ -6151,7 +6157,6 @@ module stagesM__outDockPredStage(epi_torp_, flag_C__T_, in, m1, m1cate_1__F_,
   orangeTSMC090nm__wire90 wire90_5(.a( \inLO[5] ));
   orangeTSMC090nm__wire90 wire90_6(.a( \inLO[6] ));
   orangeTSMC090nm__wire90 wire90_7(.a( \inLO[8] ));
-  orangeTSMC090nm__wire90 wire90_8(.a(do_ins_));
 endmodule   /* stagesM__outDockPredStage */
 
 module stageGroupsM__outM1PredLit(dp, dp_B_, epi_torp_, pred_D_, pred_R_,