removed another unnecessary delay on driver input
[fleet.git] / electric / oneHotM.jelib
index f0c9510..de1fae5 100755 (executable)
@@ -10,7 +10,7 @@ Vschematic|sch
 
 LcentersJ|centersJ
 
-LdriversL|driversL
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -77,7 +77,7 @@ Epred[A]|mc|D5G2;|pin@14||I
 X
 
 # Cell aFlag;3{lay}
-CaFlag;3{lay}||cmos90|1228565721258|1239549868233||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()G1239553775974
+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||||
@@ -409,8 +409,8 @@ NWire_Pin|pin@151||24|21||||
 NWire_Pin|pin@152||24|15||||
 NBus_Pin|pin@154||-37|-2|-1|-1||
 Ngeneric:Invisible-Pin|pin@155||18.5|-28|||||ART_message(D3G2;)S["flag[A,B,C][T,F] are the old",flag values.  This circuit,"produces flag[1][set,clr}",which are the new flag vlaues.]
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||34|14|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@3||-29|14|XY||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||34|14|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@3||-29|14|XY||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||8|-15|||D0G4;|ATTR_L(D5G1;PUD)D405.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-5|21|||D0G4;|ATTR_L(D5G1;PUD)D385.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||5|21|||D0G4;|ATTR_L(D5G1;PUD)D406.4000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -539,7 +539,7 @@ Epred[A]|mc|D4G2;|conn@5|a|I
 X
 
 # Cell flagHalf;1{lay}
-CflagHalf;1{lay}||cmos90|1232292950923|1240294330563||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||||
@@ -568,7 +568,7 @@ NMetal-1-Pin|pin@22||82|-19||||
 NMetal-1-Pin|pin@23||82|-35||||
 NMetal-1-Pin|pin@26||86|16.5||||
 NMetal-1-Pin|pin@27||78|16.5||||
-IdriversL:sucANDdri20;3{lay}|sucANDdr@1||101|0|||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@1||101|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-4.5|0|||D5G4;
 Ametal-2|net@2|||S1800|nand10@1|gnd_1|14|0|nand5@2|gnd|23|0
 Ametal-2|net@3|||S0|nand5@0|gnd|-55|0|inv05@0|gnd_1|-55|0
@@ -702,7 +702,7 @@ Esout||D5G2;|pin@30||O
 X
 
 # Cell flags;3{lay}
-Cflags;3{lay}||cmos90|1228679954563|1239549868233||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()G1239553775974
+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;
@@ -719,48 +719,53 @@ NX-Metal-2-Metal-3-Con|contact@25||204|156||||
 NX-Metal-2-Metal-3-Con|contact@26||198|232||||
 NX-Metal-3-Metal-4-Con|contact@27||204|-139.4||||
 NX-Metal-3-Metal-4-Con|contact@28||198|-148.6||||
-NX-Metal-1-Metal-2-Con|contact@30||-210.5|426||||
+NX-Metal-1-Metal-2-Con|contact@30||-159|426||||
 NX-Metal-1-Metal-2-Con|contact@31||217|144||||
 NX-Metal-2-Metal-3-Con|contact@32||192|144||||
 NX-Metal-2-Metal-3-Con|contact@34||192|488||||
-Igates1inM:inv10D;1{lay}|inv10D@0||-198.5|360|||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@1||-153.5|360|X||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@2||-40.5|360|||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@3||-172.5|360|||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@0||-147.5|360|||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@1||-102.5|360|X||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@2||-74.5|360|X||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@3||-121.5|360|||D5G4;
 NMetal-1-Pin|pin@28||207.5|93||||
 NMetal-1-Pin|pin@29||217|93||||
 NMetal-1-Pin|pin@30||217|-93||||
 NMetal-1-Pin|pin@31||207.5|-93||||
 NMetal-3-Pin|pin@37||192|-148||||
-NMetal-1-Pin|pin@43||-210.5|335||||
+NMetal-1-Pin|pin@43||-159|335||||
 NMetal-2-Pin|pin@46||-220|426||||
-NMetal-1-Pin|pin@49||-139|335||||
-NMetal-1-Pin|pin@50||-50.5|335||||
-NMetal-1-Pin|pin@53||-159.5|438||||
-NMetal-1-Pin|pin@54||-34.5|438||||
+NMetal-1-Pin|pin@49||-93|335||||
+NMetal-1-Pin|pin@50||-65|335||||
+NMetal-1-Pin|pin@53||-108.5|444||||
+NMetal-1-Pin|pin@54||-80.5|438||||
 NMetal-1-Pin|pin@55||20|438||||
-NMetal-1-Pin|pin@56||-124|438||||
-NMetal-1-Pin|pin@57||-192.5|335||||
-NMetal-1-Pin|pin@58||-166.5|438||||
+NMetal-1-Pin|pin@56||-124|444||||
+NMetal-1-Pin|pin@57||-141.5|335||||
+NMetal-1-Pin|pin@58||-115.5|438||||
 NMetal-1-Pin|pin@60||-268|438||||
-NMetal-1-Pin|pin@61||-154.5|288||||
-NMetal-1-Pin|pin@62||-139|288||||
+NMetal-1-Pin|pin@61||-154.5|282||||
+NMetal-1-Pin|pin@62||-93|282||||
+NMetal-1-Pin|pin@64||-50.5|287||||
+NMetal-1-Pin|pin@65||-65|287||||
+NMetal-1-Pin|pin@66||-210.5|294||||
+NMetal-1-Pin|pin@67||-159|294||||
+NMetal-1-Pin|pin@68||-192.5|288||||
+NMetal-1-Pin|pin@69||-141.5|288||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-295|360|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||217.5|360|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-295|504|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||217.5|504|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-295|648|||D5G4;
 IscanM:scanEx3h;1{lay}|scanEx3h@0||-81.5|504|X||D5G4;
-IwiresL:select100;1{lay}|select10@0||-254.5|360|||D5G4;
-IwiresL:select100;1{lay}|select10@1||25|360|||D5G4;
-IwiresL:select100;1{lay}|select10@2||-97|360|||D5G4;
-IwiresL:select144;1{lay}|select14@2||139|360|||D5G4;
-IwiresL:select144;1{lay}|select14@4||139|648|||D5G4;
-IwiresL:select144;1{lay}|select14@6||-225.5|648|||D5G4;
-IwiresL:select144;1{lay}|select14@8||-104.5|648|||D5G4;
-IwiresL:select144;1{lay}|select14@10||16.5|648|||D5G4;
+IwiresL:select100;1{lay}|select10@0||-254.5|648|||D5G4;
+IwiresL:select144;1{lay}|select14@11||-225.5|360|||D5G4;
 IwiresL:select90;1{lay}|select90@0||173|504|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-185.5|360|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||-27.5|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||150|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||6|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||150|648|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||6|648|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-138|648|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-134.5|360|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||-87.5|360|||D5G4;
 Ametal-1|net@69|||S900|aFlag@4|mc|207.5|97|pin@28||207.5|93
 Ametal-1|net@70|||S1800|pin@28||207.5|93|pin@29||217|93
 Ametal-1|net@72|||S0|pin@30||217|-93|pin@31||207.5|-93
@@ -791,51 +796,42 @@ Ametal-4|net@136|||S1800|abdBUSpi@0|flag[1][xx]|0|-148.6|contact@28||198|-148.6
 Ametal-3|net@137|||S2700|contact@22||192|-232|contact@24||192|-167
 Ametal-3|net@138|||S900|contact@25||204|156|contact@27||204|-139.4
 Ametal-3|net@139|||S900|contact@26||198|232|contact@28||198|-148.6
-Ametal-1|net@166|||S1800|pin@43||-210.5|335|inv10D@0|in|-198.5|335
-Ametal-1|net@170|||S2700|aFlag@4|flag[C][T]|-210.5|144|pin@43||-210.5|335
-Ametal-1|net@173|||S2700|aFlag@4|flag[C][F]|-192.5|144|pin@57||-192.5|335
-Ametal-2|net@177|||S0|wellCont@0|gnd|-190|360|inv10D@0|gnd_1|-190|360
-Ametal-2|net@178|||S0|wellCont@0|vdd|-190|310|inv10D@0|vdd_3|-190|310
-Ametal-2|net@179|||S0|wellCont@0|vdd_1|-190|410|inv10D@0|vdd_2|-190|410
-Ametal-2|net@182||6.2|S0|inv10D@0|vdd|-207|410|pinsVddG@0|vdd|-295|410
-Ametal-2|net@183||6.2|S1800|pinsVddG@0|gnd|-295|360|inv10D@0|gnd|-207|360
-Ametal-2|net@184||6.2|S1800|pinsVddG@0|vdd_1|-295|310|inv10D@0|vdd_1|-207|310
-Ametal-2|net@190|||S0|contact@30||-210.5|426|pin@46||-220|426
+Ametal-1|net@166|||S1800|pin@43||-159|335|inv10D@0|in|-147.5|335
+Ametal-1|net@170|||S2700|aFlag@4|flag[C][T]|-210.5|144|pin@66||-210.5|294
+Ametal-1|net@173|||S2700|aFlag@4|flag[C][F]|-192.5|144|pin@68||-192.5|288
+Ametal-2|net@177|||S0|wellCont@0|gnd|-139|360|inv10D@0|gnd_1|-139|360
+Ametal-2|net@178|||S0|wellCont@0|vdd|-139|310|inv10D@0|vdd_3|-139|310
+Ametal-2|net@179|||S0|wellCont@0|vdd_1|-139|410|inv10D@0|vdd_2|-139|410
+Ametal-2|net@182||6.2|S0|inv10D@0|vdd|-156|410|pinsVddG@0|vdd|-295|410
+Ametal-2|net@183||6.2|S1800|pinsVddG@0|gnd|-295|360|inv10D@0|gnd|-156|360
+Ametal-2|net@184||6.2|S1800|pinsVddG@0|vdd_1|-295|310|inv10D@0|vdd_1|-156|310
+Ametal-2|net@190|||S0|contact@30||-159|426|pin@46||-220|426
 Ametal-1|net@191|||S2700|aFlag@5|flag[C][T]|-210.5|-144|aFlag@4|flag[C][T]|-210.5|144
 Ametal-1|net@192|||S2700|aFlag@5|flag[C][F]|-192.5|-144|aFlag@4|flag[C][F]|-192.5|144
-Ametal-1|net@193|||S2700|pin@43||-210.5|335|contact@30||-210.5|426
-Ametal-1|net@196|||S2700|aFlag@4|flag[B][F]|-154.5|144|pin@61||-154.5|288
-Ametal-1|net@197|||S0|pin@49||-139|335|inv10D@1|in|-153.5|335
-Ametal-1|net@198|||S2700|aFlag@4|flag[A][F]|-50.5|144|pin@50||-50.5|335
-Ametal-1|net@199|||S1800|pin@50||-50.5|335|inv10D@2|in|-40.5|335
-Ametal-1|net@202|||S2700|inv10D@1|out|-159.5|367|pin@53||-159.5|438
-Ametal-1|net@204|||S2700|inv10D@2|out|-34.5|367|pin@54||-34.5|438
-Ametal-1|net@205|||S1800|pin@54||-34.5|438|pin@55||20|438
+Ametal-1|net@193|||S2700|pin@43||-159|335|contact@30||-159|426
+Ametal-1|net@196|||S2700|aFlag@4|flag[B][F]|-154.5|144|pin@61||-154.5|282
+Ametal-1|net@197|||S0|pin@49||-93|335|inv10D@1|in|-102.5|335
+Ametal-1|net@198|||S2700|aFlag@4|flag[A][F]|-50.5|144|pin@64||-50.5|287
+Ametal-1|net@199|||S0|pin@50||-65|335|inv10D@2|in|-74.5|335
+Ametal-1|net@202|||S2700|inv10D@1|out|-108.5|367|pin@53||-108.5|444
+Ametal-1|net@204|||S2700|inv10D@2|out|-80.5|367|pin@54||-80.5|438
+Ametal-1|net@205|||S1800|pin@54||-80.5|438|pin@55||20|438
 Ametal-1|net@206|||S2700|pin@55||20|438|scanEx3h@0|dIn[1]|20|497
-Ametal-1|net@207|||S1800|pin@53||-159.5|438|pin@56||-124|438
-Ametal-1|net@208|||S2700|pin@56||-124|438|scanEx3h@0|dIn[2]|-124|497
-Ametal-1|net@209|||S2700|pin@57||-192.5|335|inv10D@0|out|-192.5|367
-Ametal-1|net@210|||S1800|pin@57||-192.5|335|inv10D@3|in|-172.5|335
-Ametal-1|net@211|||S2700|inv10D@3|out|-166.5|367|pin@58||-166.5|438
-Ametal-1|net@213|||S0|pin@58||-166.5|438|pin@60||-268|438
+Ametal-1|net@207|||S0|pin@53||-108.5|444|pin@56||-124|444
+Ametal-1|net@208|||S2700|pin@56||-124|444|scanEx3h@0|dIn[2]|-124|497
+Ametal-1|net@209|||S2700|pin@57||-141.5|335|inv10D@0|out|-141.5|367
+Ametal-1|net@210|||S1800|pin@57||-141.5|335|inv10D@3|in|-121.5|335
+Ametal-1|net@211|||S2700|inv10D@3|out|-115.5|367|pin@58||-115.5|438
+Ametal-1|net@213|||S0|pin@58||-115.5|438|pin@60||-268|438
 Ametal-1|net@215|||S900|scanEx3h@0|dIn[3]|-268|497|pin@60||-268|438
-Ametal-2|net@216|||S0|inv10D@3|gnd|-181|360|wellCont@0|gnd_1|-181|360
-Ametal-2|net@217|||S0|inv10D@3|vdd_1|-181|310|wellCont@0|vdd_2|-181|310
-Ametal-2|net@218|||S0|inv10D@3|vdd|-181|410|wellCont@0|vdd_3|-181|410
-Ametal-1|net@226|||S1800|pin@61||-154.5|288|pin@62||-139|288
-Ametal-1|net@227|||S2700|pin@62||-139|288|pin@49||-139|335
-Ametal-2|net@228||6.2|S1800|inv10D@3|vdd_3|-164|310|inv10D@1|vdd_3|-162|310
-Ametal-2|net@229||6.2|S0|inv10D@1|gnd_1|-162|360|inv10D@3|gnd_1|-164|360
-Ametal-2|net@230||6.2|S0|inv10D@1|vdd_2|-162|410|inv10D@3|vdd_2|-164|410
-Ametal-2|net@231||6.2|S1800|inv10D@1|vdd_1|-145|310|inv10D@2|vdd_1|-49|310
-Ametal-2|net@232||6.2|S0|inv10D@2|gnd|-49|360|inv10D@1|gnd|-145|360
-Ametal-2|net@233||6.2|S0|inv10D@2|vdd|-49|410|inv10D@1|vdd|-145|410
-Ametal-2|net@234||6.2|S1800|wellCont@1|vdd_2|-23|310|pinsVddG@1|vdd_1|217.5|310
-Ametal-2|net@235||6.2|S0|pinsVddG@1|gnd|217.5|360|wellCont@1|gnd_1|-23|360
-Ametal-2|net@236||6.2|S0|pinsVddG@1|vdd|217.5|410|wellCont@1|vdd_3|-23|410
-Ametal-2|net@237|||S0|wellCont@1|gnd|-32|360|inv10D@2|gnd_1|-32|360
-Ametal-2|net@238|||S0|wellCont@1|vdd|-32|310|inv10D@2|vdd_3|-32|310
-Ametal-2|net@239|||S0|wellCont@1|vdd_1|-32|410|inv10D@2|vdd_2|-32|410
+Ametal-2|net@216|||S0|inv10D@3|gnd|-130|360|wellCont@0|gnd_1|-130|360
+Ametal-2|net@217|||S0|inv10D@3|vdd_1|-130|310|wellCont@0|vdd_2|-130|310
+Ametal-2|net@218|||S0|inv10D@3|vdd|-130|410|wellCont@0|vdd_3|-130|410
+Ametal-1|net@226|||S1800|pin@61||-154.5|282|pin@62||-93|282
+Ametal-1|net@227|||S2700|pin@62||-93|282|pin@49||-93|335
+Ametal-2|net@228||6.2|S1800|inv10D@3|vdd_3|-113|310|inv10D@1|vdd_3|-111|310
+Ametal-2|net@229||6.2|S0|inv10D@1|gnd_1|-111|360|inv10D@3|gnd_1|-113|360
+Ametal-2|net@230||6.2|S0|inv10D@1|vdd_2|-111|410|inv10D@3|vdd_2|-113|410
 Ametal-2|net@240||6.2|S0|pinsVddG@2|vdd|-295|554|scanEx3h@0|vdd_3|-297.5|554
 Ametal-2|net@241||6.2|S1800|scanEx3h@0|gnd_1|-297.5|504|pinsVddG@2|gnd|-295|504
 Ametal-2|net@242||6.2|S1800|scanEx3h@0|vdd_1|-297.5|454|pinsVddG@2|vdd_1|-295|454
@@ -846,12 +842,53 @@ Ametal-1|net@249|||S2700|pin@29||217|93|contact@31||217|144
 Ametal-2|net@250|||S0|contact@31||217|144|contact@32||192|144
 Ametal-3|net@259|||S2700|contact@32||192|144|contact@34||192|488
 Ametal-2|net@260|||S1800|scanEx3h@0|mc|134.5|488|contact@34||192|488
+Ametal-1|net@264|||S0|pin@64||-50.5|287|pin@65||-65|287
+Ametal-1|net@265|||S2700|pin@65||-65|287|pin@50||-65|335
+Ametal-1|net@267|||S1800|pin@66||-210.5|294|pin@67||-159|294
+Ametal-1|net@268|||S2700|pin@67||-159|294|pin@43||-159|335
+Ametal-1|net@270|||S1800|pin@68||-192.5|288|pin@69||-141.5|288
+Ametal-1|net@271|||S2700|pin@69||-141.5|288|pin@57||-141.5|335
+Ametal-2|net@272|||S1800|inv10D@2|gnd|-66|360|tranCap@1|gnd|-66|360
+Ametal-2|net@273|||S1800|inv10D@2|vdd|-66|410|tranCap@1|vdd|-66|410
+Ametal-2|net@274|||S1800|inv10D@2|vdd_1|-66|310|tranCap@1|vdd_1|-66|310
+Ametal-2|net@275|||S0|wellCont@1|gnd|-92|360|inv10D@1|gnd|-94|360
+Ametal-2|net@276|||S0|wellCont@1|vdd|-92|310|inv10D@1|vdd_1|-94|310
+Ametal-2|net@277|||S0|wellCont@1|vdd_1|-92|410|inv10D@1|vdd|-94|410
+Ametal-2|net@278|||S0|wellCont@1|gnd_1|-83|360|inv10D@2|gnd_1|-83|360
+Ametal-2|net@279|||S0|wellCont@1|vdd_2|-83|310|inv10D@2|vdd_3|-83|310
+Ametal-2|net@280|||S0|wellCont@1|vdd_3|-83|410|inv10D@2|vdd_2|-83|410
+Ametal-2|net@281|||S0|tranCap@3|gnd_1|78|648|tranCap@2|gnd|78|648
+Ametal-2|net@282|||S0|tranCap@1|gnd_1|78|360|tranCap@0|gnd|78|360
+Ametal-2|net@283|||S0|tranCap@4|gnd_1|-66|648|tranCap@3|gnd|-66|648
+Ametal-2|net@284|||S0|tranCap@0|vdd|78|410|tranCap@1|vdd_2|78|410
+Ametal-2|net@285|||S0|tranCap@0|vdd_1|78|310|tranCap@1|vdd_3|78|310
+Ametal-2|net@286|||S0|tranCap@2|vdd|78|698|tranCap@3|vdd_2|78|698
+Ametal-2|net@287|||S0|tranCap@2|vdd_1|78|598|tranCap@3|vdd_3|78|598
+Ametal-2|net@288|||S0|tranCap@3|vdd|-66|698|tranCap@4|vdd_2|-66|698
+Ametal-2|net@289|||S0|tranCap@3|vdd_1|-66|598|tranCap@4|vdd_3|-66|598
+Ametal-2|net@290|||S0|tranCap@3|gnd_1|78|648|tranCap@2|gnd|78|648
+Ametal-2|net@291|||S0|inv10D@0|gnd_1|-139|360|wellCont@0|gnd|-139|360
+Ametal-2|net@292|||S0|inv10D@0|vdd_2|-139|410|wellCont@0|vdd_1|-139|410
+Ametal-2|net@293|||S0|inv10D@0|vdd_3|-139|310|wellCont@0|vdd|-139|310
+Ametal-2|net@294|||S1800|inv10D@2|gnd|-66|360|tranCap@1|gnd|-66|360
+Ametal-2|net@295|||S1800|inv10D@2|vdd|-66|410|tranCap@1|vdd|-66|410
+Ametal-2|net@296|||S1800|inv10D@2|vdd_1|-66|310|tranCap@1|vdd_1|-66|310
+Ametal-2|net@297|||S0|inv10D@2|gnd_1|-83|360|wellCont@1|gnd_1|-83|360
+Ametal-2|net@298|||S0|inv10D@2|vdd_2|-83|410|wellCont@1|vdd_3|-83|410
+Ametal-2|net@299|||S0|inv10D@2|vdd_3|-83|310|wellCont@1|vdd_2|-83|310
+Ametal-2|net@300|||S0|inv10D@3|gnd|-130|360|wellCont@0|gnd_1|-130|360
+Ametal-2|net@301|||S0|inv10D@3|vdd|-130|410|wellCont@0|vdd_3|-130|410
+Ametal-2|net@302|||S0|inv10D@3|vdd_1|-130|310|wellCont@0|vdd_2|-130|310
+Ametal-2|net@303||6.2|S1800|pinsVddG@4|vdd|-295|698|tranCap@4|vdd|-210|698
+Ametal-2|net@304||6.2|S0|tranCap@4|gnd|-210|648|pinsVddG@4|gnd|-295|648
+Ametal-2|net@305||6.2|S0|tranCap@4|vdd_1|-210|598|pinsVddG@4|vdd_1|-295|598
 Eflag[A][clr]||D5G2;|abdBUSpi@0|flag[2][xx]|I
 Eflag[A][set]||D5G2;|abdBUSpi@0|flag[3][xx]|I
 Eflag[B][clr]||D5G2;|abdBUSpi@0|flag[1][xx]|I
 Eflag[B][set]||D5G2;|abdBUSpi@0|flag[4][xx]|I
 Eflag[C][T]||D5G2;|pin@46||I
 Egnd||D5G2;|aFlag@5|gnd|G
+Egnd_1||D5G2;|tranCap@0|gnd_1|P
 Egnd_2||D5G2;|aFlag@5|gnd_2|G
 Egnd_4||D5G2;|aFlag@5|gnd_4|G
 Egnd_6||D5G2;|aFlag@5|gnd_6|G
@@ -860,9 +897,10 @@ Egnd_10||D5G2;|aFlag@4|gnd_6|G
 Egnd_11||D5G2;|aFlag@4|gnd_2|G
 Egnd_12||D5G2;|aFlag@4|gnd|G
 Egnd_14||D5G2;|pinsVddG@0|gnd|G
-Egnd_15||D5G2;|pinsVddG@1|gnd|G
 Egnd_16||D5G2;|pinsVddG@2|gnd|G
 Egnd_17||D5G2;|pinsVddG@3|gnd|G
+Egnd_18||D5G2;|pinsVddG@4|gnd|G
+Egnd_19||D5G2;|tranCap@2|gnd_1|P
 Em1[1]||D5G2;|aFlag@5|in[2]@153280970|O
 Em1[2]||D5G2;|aFlag@5|inn[2][T]|I
 Em1[3]||D5G2;|aFlag@5|in[2]@490679894|O
@@ -887,6 +925,8 @@ Esin||D5G2;|scanEx3h@0|sin|I
 Esout||D5G2;|scanEx3h@0|sout|I
 Evdd||D5G2;|aFlag@5|vdd|P
 Evdd_1||D5G2;|aFlag@5|vdd_1|P
+Evdd_2||D5G2;|tranCap@0|vdd_2|P
+Evdd_3||D5G2;|tranCap@0|vdd_3|P
 Evdd_4||D5G2;|aFlag@5|vdd_4|P
 Evdd_5||D5G2;|aFlag@5|vdd_5|P
 Evdd_8||D5G2;|aFlag@5|vdd_8|P
@@ -903,16 +943,18 @@ Evdd_25||D5G2;|aFlag@4|vdd_5|P
 Evdd_26||D5G2;|aFlag@4|vdd_15|P
 Evdd_29||D5G2;|pinsVddG@0|vdd|P
 Evdd_30||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_31||D5G2;|pinsVddG@1|vdd|P
-Evdd_32||D5G2;|pinsVddG@1|vdd_1|P
 Evdd_33||D5G2;|pinsVddG@2|vdd|P
 Evdd_34||D5G2;|pinsVddG@2|vdd_1|P
 Evdd_35||D5G2;|pinsVddG@3|vdd|P
 Evdd_36||D5G2;|pinsVddG@3|vdd_1|P
+Evdd_37||D5G2;|pinsVddG@4|vdd|P
+Evdd_38||D5G2;|pinsVddG@4|vdd_1|P
+Evdd_39||D5G2;|tranCap@2|vdd_2|P
+Evdd_40||D5G2;|tranCap@2|vdd_3|P
 X
 
 # Cell flags;1{sch}
-Cflags;1{sch}||schematic|1228679587685|1237930493111|
+Cflags;1{sch}||schematic|1228679587685|1241216213047|
 IaFlag;1{ic}|aFlag@0||-12|0|X||D5G4;
 IaFlag;1{ic}|aFlag@1||12|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -923,7 +965,7 @@ NOff-Page|conn@9||-13|24.5|||Y|
 NOff-Page|conn@10||-9.5|18|||Y|
 NOff-Page|conn@11||7.5|18||||
 Iflags;1{ic}|flags@0||25.5|23.5|||D5G4;
-IredFive:inv;1{ic}|inv@0||-15.5|-10|||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@0||-15.5|-10|||D0G4;|ATTR_Delay(D5G1;NPX0.75;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@0||-42|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@1||-30|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@2||-18|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -953,6 +995,7 @@ NWire_Pin|pin@38||-30|7.5||||
 NWire_Pin|pin@39||-18|20.5||||
 NWire_Pin|pin@40||-18|7.5||||
 IscanM:scanEx3h;1{ic}|scanEx3h@0||1|18|Y||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:5]|D5G3;Y5;|-30|33|||D5G4;
 Abus|flag[A,B,C][T,F]|D5G2;|-0.5|IJ900|pin@5||0|1|pin@6||0|-3
 Awire|flag[A][F]|D5G2;||900|invI@0|in|-42|11|pin@36||-42|7.5
 Abus|flag[A][T,F]|D5G2;|-0.5|IJ2700|aFlag@0|flag[T,F]|-15|3|pin@2||-15|6
@@ -991,7 +1034,7 @@ Esout||D6G2;|conn@11|y|O
 X
 
 # Cell flags2i;1{lay}
-Cflags2i;1{lay}||cmos90|1232317815342|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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;
@@ -1082,7 +1125,7 @@ Esucc|succ[m1]|D5G2;|pin@27||O
 X
 
 # Cell minusOne;1{lay}
-CminusOne;1{lay}||cmos90|1234791024271|1239702673430||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()G1239702678304
+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||||
@@ -1132,9 +1175,9 @@ NMetal-1-Pin|pin@45||-82|-108||||
 NMetal-2-Pin|pin@46||-99|44||||
 NMetal-2-Pin|pin@47||-99|50||||
 IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@3||-300|72|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-69.5|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-69.5|-72|Y||D5G4;
 IsucDri10Pairx6;1{lay}|sucDri10@0||0|72|X||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||-24|-72|Y||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-24|-72|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||4.5|-72|||D5G4;
 Ametal-2|net@43|||S0|sucDri20@0|gnd_1|0|-72|wellCont@0|gnd|0|-72
 Ametal-2|net@44|||S0|sucDri20@0|vdd_2|0|-122|wellCont@0|vdd|0|-122
@@ -1257,7 +1300,7 @@ Evdd_7||D5G2;|sucDri10@0|vdd_3|P
 X
 
 # Cell minusOne;2{sch}
-CminusOne;2{sch}||schematic|1227919307257|1237248138437|
+CminusOne;2{sch}||schematic|1227919307257|1240925657717|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@6||-29.25|26||||
 NOff-Page|conn@8||0|33|||XR|
@@ -1299,15 +1342,15 @@ NWire_Pin|pin@200||0|13||||
 NWire_Pin|pin@201||0|17||||
 NWire_Pin|pin@203||17|5||||
 NWire_Pin|pin@205||17|-3||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-17|26|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-17|26|XY||D5G4;
 IsucDri10Pairx6;1{ic}|sucDri10@1||25|11|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||24.5|24|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||7|24|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-15|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||7|-3|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||-3|11|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@15||14|12|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IdriversM:sucDri20;1{ic}|sucDri20@1||24.5|24|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||7|24|||D0G4;|ATTR_L(D5G1;PUD)D425.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-15|||D0G4;|ATTR_L(D5G1;PUD)D257.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||7|-3|||D0G4;|ATTR_L(D5G1;PUD)D692.6999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)D399.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||-3|11|||D0G4;|ATTR_L(D5G1;PUD)D489.19999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||14|12|||D0G4;|ATTR_L(D5G1;PUD)D1763.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Abus|bit[1:6]|D5G2;|-0.5|IJ900|pin@139||15|10|pin@140||15|5
 Awire|headBit|D5G2;||2700|pin@200||0|13|pin@201||0|17
 Awire|net@227|||0|wire90@10|a|4.5|24|pin@112||0|24
@@ -1360,6 +1403,396 @@ Es[1]||D6G2;|conn@11|y|O
 Esucc|succ[m1]|D6G2;|conn@13|y|O
 X
 
+# Cell minusOneGasP;1{ic}
+CminusOneGasP;1{ic}||artwork|1230412359238|1240938416121|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||-2|-4.5|1|1||
+Nschematic:Bus_Pin|pin@1||-4|3|-1|-1||
+Nschematic:Bus_Pin|pin@3||2|-5|-1|-1||
+NPin|pin@6||2|-4|1|1||
+NPin|pin@7||2|-5|1|1||
+NPin|pin@8||-3|-4|1|1||
+NPin|pin@9||-3|4|1|1||
+NPin|pin@10||3|4|1|1||
+NPin|pin@11||3|-4|1|1||
+Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G3;)SM1
+NPin|pin@13||-3|3|1|1||
+NPin|pin@14||-4|3|1|1||
+Nschematic:Bus_Pin|pin@18||-2|5|-1|-1||
+Nschematic:Bus_Pin|pin@19||2|6|-1|-1||
+NPin|pin@20||-2|4|1|1||
+NPin|pin@21||-2|5|1|1||
+NPin|pin@22||2|4|1|1||
+NPin|pin@23||2|6|1|1||
+Nschematic:Bus_Pin|pin@27||4|3|-1|-1||
+NPin|pin@28||3|3|1|1||
+NPin|pin@29||4|3|1|1||
+Nschematic:Bus_Pin|pin@34||-2|-5|-1|-1||
+Nschematic:Bus_Pin|pin@35||-4|-3|-1|-1||
+NPin|pin@36||-3|-3|1|1||
+NPin|pin@37||-4|-3|1|1||
+AThicker|net@1|||FS1800|pin@20||-2|4|pin@22||2|4
+AThicker|net@3|||FS0|pin@6||2|-4|pin@8||-3|-4
+AThicker|net@4|||FS2700|pin@13||-3|3|pin@9||-3|4
+AThicker|net@5|||FS0|pin@13||-3|3|pin@14||-4|3
+AThicker|net@8|||FS0|pin@11||3|-4|pin@6||2|-4
+AThicker|net@9|||FS900|pin@6||2|-4|pin@7||2|-5
+AThicker|net@13|||FS1800|pin@9||-3|4|pin@20||-2|4
+AThicker|net@14|||FS2700|pin@20||-2|4|pin@21||-2|5
+AThicker|net@15|||FS1800|pin@22||2|4|pin@10||3|4
+AThicker|net@16|||FS2700|pin@22||2|4|pin@23||2|6
+AThicker|net@19|||FS2700|pin@11||3|-4|pin@28||3|3
+AThicker|net@20|||FS2700|pin@28||3|3|pin@10||3|4
+AThicker|net@21|||FS1800|pin@28||3|3|pin@29||4|3
+AThicker|net@24|||FS2700|pin@36||-3|-3|pin@13||-3|3
+AThicker|net@25|||FS2700|pin@8||-3|-4|pin@36||-3|-3
+AThicker|net@26|||FS0|pin@36||-3|-3|pin@37||-4|-3
+EfireLO[m_2]|fireLO[m1]|D5G2;|pin@34||O
+Efire[m1]||D5G2;|pin@3||O
+Emc||D5G2;|pin@18||I
+Epred||D5G2;|pin@1||I
+Eready_1|ready|D5G2;|pin@35||I
+Es[1]||D5G2;|pin@19||O
+Esucc[m1]||D5G2;|pin@27||O
+X
+
+# Cell minusOneGasP;1{lay}
+CminusOneGasP;1{lay}||cmos90|1240926056446|1241212843263||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||-150.5|40|||X|
+NX-Metal-1-Metal-2-Con|contact@7||-133.5|-22|||X|
+NX-Metal-1-Metal-2-Con|contact@8||-59|40||||
+NX-Metal-1-Metal-2-Con|contact@10||-34|-16||||
+NX-Metal-1-Metal-2-Con|contact@13||-68.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@14||-105|-22||||
+NX-Metal-1-Metal-2-Con|contact@15||-79|-40||||
+NX-Metal-1-Metal-2-Con|contact@16||6.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@17||159.5|40||||
+Igates1inM:inv10E;1{lay}|inv10E@0||-120.5|0|XY||D5G4;
+Igates1inM:inv10E;1{lay}|inv10E@1||-103.5|0|||D5G4;
+Igates1inM:inv100B;1{lay}|inv100B@0||127.5|0|||D5G4;
+Igates2inM:nand10symLT;2{lay}|nand10sy@1||-76.5|0|Y||D5G4;
+Igates2inM:nand30;1{lay}|nand30@0||45.5|0|||D5G4;
+NMetal-2-Pin|pin@1||-63.5|-16|||X|
+NMetal-1-Pin|pin@3||-51|24||||
+NMetal-1-Pin|pin@5||-59|24||||
+NMetal-2-Pin|pin@8||-4.5|40||||
+NMetal-2-Pin|pin@9||-122.5|-22|||X|
+NMetal-1-Pin|pin@11||-99.5|25||||
+NMetal-1-Pin|pin@12||81.5|-25||||
+NMetal-1-Pin|pin@13||81.5|17||||
+NMetal-1-Pin|pin@15||90.5|17||||
+NMetal-2-Pin|pin@17||-33|-40||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-150.5|0|XY||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-34|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-5.5|0|||D5G4;
+Ametal-1|net@19||0.4|S900|predDri2@0|pred|-133.5|-16|contact@7||-133.5|-22
+Ametal-2|net@20|||S1800|contact@7||-133.5|-22|pin@9||-122.5|-22
+Ametal-1|net@25|||S2700|predDri2@0|in|-150.5|22|contact@0||-150.5|40
+Ametal-1|net@28|||S2700|sucDri20@0|in|-51|19|pin@3||-51|24
+Ametal-1|net@29|||RS0|pin@3||-51|24|pin@5||-59|24
+Ametal-2|net@30|||S1800|contact@0||-150.5|40|contact@8||-59|40
+Ametal-1|net@31|||S2700|pin@5||-59|24|contact@8||-59|40
+Ametal-2|net@32|||S1800|contact@8||-59|40|pin@8||-4.5|40
+Ametal-2|net@40|||S1800|pin@1||-63.5|-16|contact@10||-34|-16
+Ametal-1|net@41|||S2700|sucDri20@0|succ|-34|-34|contact@10||-34|-16
+Ametal-2|net@50|||S1800|pin@9||-122.5|-22|contact@14||-105|-22
+Ametal-2|net@59|||S0|pin@1||-63.5|-16|contact@13||-68.5|-16
+Ametal-1|net@60|||S2700|nand10sy@1|inA|-68.5|-25|contact@13||-68.5|-16
+Ametal-2|net@61|||S0|sucDri20@0|gnd|-58|0|nand10sy@1|gnd_1|-58|0
+Ametal-2|net@62|||S0|sucDri20@0|vdd|-58|-50|nand10sy@1|vdd_2|-58|-50
+Ametal-2|net@63|||S0|sucDri20@0|vdd_1|-58|50|nand10sy@1|vdd_3|-58|50
+Ametal-1|net@69||0.4|S2700|inv10E@1|in|-105|-25|contact@14||-105|-22
+Ametal-2|net@73|||S0|inv10E@1|gnd|-112|0|inv10E@0|gnd|-112|0
+Ametal-2|net@74|||S0|inv10E@1|vdd|-112|50|inv10E@0|vdd_1|-112|50
+Ametal-2|net@75|||S0|inv10E@1|vdd_1|-112|-50|inv10E@0|vdd|-112|-50
+Ametal-2|net@76|||S0|inv10E@1|gnd_1|-95|0|nand10sy@1|gnd|-95|0
+Ametal-2|net@77|||S0|inv10E@1|vdd_3|-95|-50|nand10sy@1|vdd|-95|-50
+Ametal-2|net@78|||S0|inv10E@1|vdd_2|-95|50|nand10sy@1|vdd_1|-95|50
+Ametal-2|net@79|||S0|predDri2@0|gnd|-129|0|inv10E@0|gnd_1|-129|0
+Ametal-2|net@80|||S0|predDri2@0|vdd|-129|-50|inv10E@0|vdd_2|-129|-50
+Ametal-2|net@81|||S0|predDri2@0|vdd_1|-129|50|inv10E@0|vdd_3|-129|50
+Ametal-1|net@82|||S2700|inv10E@1|out|-99.5|7|pin@11||-99.5|25
+Ametal-1|net@83|||S1800|pin@11||-99.5|25|nand10sy@1|inB|-84.5|25
+Ametal-1|net@84|||S0|pin@11||-99.5|25|inv10E@0|in|-119|25
+Ametal-2|net@85|||S1800|inv100B@0|gnd_2|83|0|nand30@0|gnd_1|92|0
+Ametal-2|net@86|||S1800|inv100B@0|vdd_4|83|50|nand30@0|vdd_2|92|50
+Ametal-2|net@87|||S1800|inv100B@0|vdd_5|83|-50|nand30@0|vdd_3|92|-50
+Ametal-1|net@88|||S900|nand30@0|out|81.5|-16|pin@12||81.5|-25
+Ametal-1|net@89|||S1800|pin@12||81.5|-25|inv100B@0|in|90.5|-25
+Ametal-1|net@90|||S2700|nand30@0|out|81.5|-16|pin@13||81.5|17
+Ametal-1|net@93|||S2700|pin@15||90.5|17|inv100B@0|in_1|90.5|25
+Ametal-1|net@94|||S1800|pin@13||81.5|17|pin@15||90.5|17
+Ametal-2|net@95|||S0|wellCont@0|gnd_1|-1|0|nand30@0|gnd|-1|0
+Ametal-2|net@96|||S0|wellCont@0|vdd_2|-1|-50|nand30@0|vdd_1|-1|-50
+Ametal-2|net@97|||S0|wellCont@0|vdd_3|-1|50|nand30@0|vdd|-1|50
+Ametal-2|net@98|||S0|wellCont@0|gnd|-10|0|sucDri20@0|gnd_1|-10|0
+Ametal-2|net@99|||S0|wellCont@0|vdd|-10|-50|sucDri20@0|vdd_2|-10|-50
+Ametal-2|net@100|||S0|wellCont@0|vdd_1|-10|50|sucDri20@0|vdd_3|-10|50
+Ametal-1|net@101|||S900|nand10sy@1|out_2|-79|-32|contact@15||-79|-40
+Ametal-2|net@102|||S1800|contact@15||-79|-40|pin@17||-33|-40
+Ametal-2|net@103|||S1800|pin@17||-33|-40|contact@16||6.5|-40
+Ametal-1|net@104|||S900|nand30@0|inB|6.5|-25|contact@16||6.5|-40
+Ametal-2|net@106|||S1800|pin@8||-4.5|40|contact@17||159.5|40
+Ametal-1|net@108|||S2700|inv100B@0|out|159.5|7|contact@17||159.5|40
+EfireLO[m1]||D5G4;|nand30@0|out_1|O
+Efire[m1]||D5G4;|pin@8||O
+Egnd||D5G4;|predDri2@0|gnd_1|G
+Egnd_1||D5G4;|inv100B@0|gnd_1|G
+Emc||D5G4;|predDri2@0|mc|I
+Emc_1||D5G4;|predDri2@0|mc_1|I
+Epred||D5G4;|pin@9||I
+Eready||D5G4;|nand30@0|inA|I
+Es[1]||D5G4;|inv10E@0|out|O
+Esucc[m1]||D5G4;|pin@1||O
+Evdd||D5G4;|predDri2@0|vdd_3|P
+Evdd_2||D5G4;|inv100B@0|vdd_2|P
+Evdd_3||D5G4;|inv100B@0|vdd_3|P
+Evdd_4||D5G4;|predDri2@0|vdd_2|P
+X
+
+# Cell minusOneGasP;1{sch}
+CminusOneGasP;1{sch}||schematic|1240925473152|1240939304782|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@4||0|32|||XR|
+NOff-Page|conn@6||-11|32|||RRR|
+NOff-Page|conn@7||-1|-31|||XRRR|
+NOff-Page|conn@9||40.5|23||||
+NOff-Page|conn@10||-0.25|-4|||RR|
+NOff-Page|conn@11||-29.25|25||||
+NOff-Page|conn@12||1|8|||XRR|
+IredFive:inv;1{ic}|inv@0||-18|-16|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-1|-22|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-9|16.5|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S100|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IminusOneGasP;1{ic}|minusOne@1||41|44|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-9|0|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2LT_sy;1{ic}|nand2LT_@0||0|-12|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@4||0|61.5|||||ART_message(D5G5;)SminusOneGasP
+Ngeneric:Invisible-Pin|pin@5||0.5|57.5|||||ART_message(D5G3;)Sies 28 April 2009
+NWire_Pin|pin@9||-11|27||||
+NWire_Pin|pin@10||-1|-16||||
+NWire_Pin|pin@11||-24|25||||
+NWire_Pin|pin@12||-24|-16||||
+NWire_Pin|pin@16||1|-16||||
+NWire_Pin|pin@17||33.5|-16||||
+NWire_Pin|pin@18||33.5|23||||
+NWire_Pin|pin@19||0|-7||||
+NWire_Pin|pin@20||-10|-7||||
+NWire_Pin|pin@21||-8|-4||||
+NWire_Pin|pin@23||-9|23||||
+NWire_Pin|pin@29||0|23||||
+Ngeneric:Invisible-Pin|pin@31||-12|52|||||ART_message(D3G2;)S[this is the GasP portion only of M1,"stage with strong fire[m1] signal"]
+NWire_Pin|pin@32||-9|8||||
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|25|XY||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||24.5|23|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-8|-16|||D0G4;|ATTR_L(D5G1;PUD)D283.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-6|-7|||D0G4;|ATTR_L(D5G1;PUD)D527.0999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@14|||1800|predDri2@1|mc|-14|27|pin@9||-11|27
+Awire|net@15|||1800|wire90@2|b|-5.5|-16|pin@10||-1|-16
+Awire|net@16|||1800|pin@11||-24|25|predDri2@1|pred|-20|25
+Awire|net@17|||1800|conn@11|y|-27.25|25|pin@11||-24|25
+Awire|net@18|||1800|pin@12||-24|-16|inv@0|in|-20.5|-16
+Awire|net@19|||900|pin@11||-24|25|pin@12||-24|-16
+Awire|net@20|||2700|pin@9||-11|27|conn@6|y|-11|30
+Awire|net@21|||1800|inv@0|out|-15.5|-16|wire90@2|a|-10.5|-16
+Awire|net@22|||2700|invI@0|in|-1|-19.5|pin@10||-1|-16
+Awire|net@23|||2700|conn@7|a|-1|-29|invI@0|out|-1|-24.5
+Awire|net@24|||0|pin@18||33.5|23|sucDri20@1|succ|28.5|23
+Awire|net@25|||2700|pin@29||0|23|conn@4|a|0|30
+Awire|net@28|||0|conn@9|a|38.5|23|pin@18||33.5|23
+Awire|net@29|||1800|pin@16||1|-16|pin@17||33.5|-16
+Awire|net@30|||2700|pin@17||33.5|-16|pin@18||33.5|23
+Awire|net@31|||900|nand2LT_@0|inb|-1|-14.5|pin@10||-1|-16
+Awire|net@32|||900|nand2LT_@0|ina|1|-14.5|pin@16||1|-16
+Awire|net@33|||1800|wire90@4|b|-3.5|-7|pin@19||0|-7
+Awire|net@34|||900|pin@19||0|-7|nand2LT_@0|out|0|-9.5
+Awire|net@36|||0|pin@29||0|23|pin@23||-9|23
+Awire|net@40|||900|nand2@0|inb|-10|-2.5|pin@20||-10|-7
+Awire|net@41|||2700|pin@21||-8|-4|nand2@0|ina|-8|-2.5
+Awire|net@43|||0|wire90@4|a|-8.5|-7|pin@20||-10|-7
+Awire|net@47|||0|pin@23||-9|23|predDri2@1|in|-14|23
+Awire|net@48|||2700|invI@1|out|-9|19|pin@23||-9|23
+Awire|net@53|||2700|pin@32||-9|8|invI@1|in|-9|14
+Awire|net@54|||0|conn@10|y|-2.25|-4|pin@21||-8|-4
+Awire|net@55|||2700|nand2@0|out|-9|2.5|pin@32||-9|8
+Awire|net@56|||0|conn@12|a|-1|8|pin@32||-9|8
+Awire|net@57|||1800|pin@29||0|23|sucDri20@1|in|20.5|23
+EfireLO[m1]||D6G2;|conn@12|y|O
+Efire[m1]||D6G2;|conn@4|y|O
+Emc||D4G2;|conn@6|a|I
+Epred||D4G2;|conn@11|a|I
+Eready||D4G2;|conn@10|a|I
+Es[1]||D6G2;|conn@7|y|O
+Esucc[m1]||D6G2;|conn@9|y|O
+X
+
+# Cell minusOneStrong;1{ic}
+CminusOneStrong;1{ic}||artwork|1230412359238|1237248138437|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||4|-2|-1|-1||
+Nschematic:Bus_Pin|pin@1||-4|3|-1|-1||
+Nschematic:Bus_Pin|pin@3||0|-5|-1|-1||
+NPin|pin@6||0|-4|1|1||
+NPin|pin@7||0|-5|1|1||
+NPin|pin@8||-3|-4|1|1||
+NPin|pin@9||-3|4|1|1||
+NPin|pin@10||3|4|1|1||
+NPin|pin@11||3|-4|1|1||
+Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G3;)SM1
+NPin|pin@13||-3|3|1|1||
+NPin|pin@14||-4|3|1|1||
+Ngeneric:Invisible-Pin|pin@17||3|-2|1|1||
+Nschematic:Bus_Pin|pin@18||-2|5|-1|-1||
+Nschematic:Bus_Pin|pin@19||2|6|-1|-1||
+NPin|pin@20||-2|4|1|1||
+NPin|pin@21||-2|5|1|1||
+NPin|pin@22||2|4|1|1||
+NPin|pin@23||2|6|1|1||
+Nschematic:Bus_Pin|pin@24||-4|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@26||-3|-2|1|1||
+Nschematic:Bus_Pin|pin@27||4|3|-1|-1||
+NPin|pin@28||3|3|1|1||
+NPin|pin@29||4|3|1|1||
+Nschematic:Bus_Pin|pin@30||-4|0|-1|-1||
+NPin|pin@32||-3|0|1|1||
+NPin|pin@33||-4|0|1|1||
+AThicker|net@0|||FS2700|pin@8||-3|-4|pin@32||-3|0
+AThicker|net@1|||FS1800|pin@20||-2|4|pin@22||2|4
+AThicker|net@3|||FS0|pin@6||0|-4|pin@8||-3|-4
+AThicker|net@4|||FS2700|pin@13||-3|3|pin@9||-3|4
+AThicker|net@5|||FS0|pin@13||-3|3|pin@14||-4|3
+AThicker|net@8|||FS0|pin@11||3|-4|pin@6||0|-4
+AThicker|net@9|||FS900|pin@6||0|-4|pin@7||0|-5
+Aschematic:bus|net@11||-0.5|IJ1800|pin@17||3|-2|pin@0||4|-2
+AThicker|net@13|||FS1800|pin@9||-3|4|pin@20||-2|4
+AThicker|net@14|||FS2700|pin@20||-2|4|pin@21||-2|5
+AThicker|net@15|||FS1800|pin@22||2|4|pin@10||3|4
+AThicker|net@16|||FS2700|pin@22||2|4|pin@23||2|6
+Aschematic:bus|net@18||-0.5|IJ0|pin@26||-3|-2|pin@24||-4|-2
+AThicker|net@19|||FS2700|pin@11||3|-4|pin@28||3|3
+AThicker|net@20|||FS2700|pin@28||3|3|pin@10||3|4
+AThicker|net@21|||FS1800|pin@28||3|3|pin@29||4|3
+AThicker|net@22|||FS2700|pin@32||-3|0|pin@13||-3|3
+AThicker|net@23|||FS0|pin@32||-3|0|pin@33||-4|0
+Ebit[1:6]||D5G2;|pin@24||I
+Efire[m1]||D5G2;|pin@3||O
+EheadBit||D5G2;|pin@30||I
+Em1cate[1:6][T,F]||D5G2;|pin@0||O
+Emc||D5G2;|pin@18||I
+Epred||D5G2;|pin@1||I
+Es[1]||D5G2;|pin@19||O
+Esucc[m1]||D5G2;|pin@27||O
+X
+
+# Cell minusOneStrong;1{lay}
+CminusOneStrong;1{lay}||cmos90|1240926056446|1241212843263||ATTR_NCC(D5G3;NTY140;)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@18||-14|-50||||
+NX-Metal-1-Metal-2-Con|contact@19||24.5|-50||||
+IminusOneGasP;1{lay}|minusOne@0||0|-72|||D5G4;
+NMetal-1-Pin|pin@24||3.5|6||||
+NMetal-1-Pin|pin@25||-14|0||||
+NMetal-1-Pin|pin@27||-25|0||||
+NMetal-1-Pin|pin@28||45.5|6||||
+NMetal-1-Pin|pin@30||45.5|47.5||||
+NMetal-1-Pin|pin@31||3.5|-40||||
+NMetal-1-Pin|pin@32||9.5|-40||||
+IsucDri10Pairx6s;1{lay}|sucDri10@0||-360|72|||D5G4;
+Ametal-1|net@120|||S900|minusOne@0|ready|24.5|-47|contact@19||24.5|-50
+Ametal-2|net@122|||S1800|contact@18||-14|-50|contact@19||24.5|-50
+Ametal-1|net@123|||S2700|contact@18||-14|-50|pin@25||-14|0
+Ametal-1|net@126|||S2700|pin@27||-25|0|sucDri10@0|out_4|-25|34
+Ametal-1|net@127|||S0|pin@25||-14|0|pin@27||-25|0
+Ametal-1|net@131|||S0|pin@30||45.5|47.5|sucDri10@0|inB|34.5|47.5
+Ametal-1|net@132|||S1800|pin@24||3.5|6|pin@28||45.5|6
+Ametal-1|net@133|||S2700|pin@28||45.5|6|pin@30||45.5|47.5
+Ametal-1|net@134|||S900|pin@24||3.5|6|pin@31||3.5|-40
+Ametal-1|net@136|||S1800|pin@31||3.5|-40|pin@32||9.5|-40
+Ametal-1|net@137|||S900|pin@32||9.5|-40|minusOne@0|fireLO[m1]|9.5|-56
+Ebit[1]||D5G5;|sucDri10@0|in[1]|I
+Ebit[2]||D5G5;|sucDri10@0|in[2]|I
+Ebit[3]||D5G5;|sucDri10@0|in[3]|I
+Ebit[4]||D5G5;|sucDri10@0|in[4]|I
+Ebit[5]||D5G5;|sucDri10@0|in[5]|I
+Ebit[6]||D5G5;|sucDri10@0|in[6]|I
+Efire[m1]||D5G4;|minusOne@0|fire[m1]|O
+Egnd||D5G4;|minusOne@0|gnd|G
+Egnd_1||D5G4;|minusOne@0|gnd_1|G
+Egnd_2||D5G5;|sucDri10@0|gnd_2|G
+Egnd_3||D5G5;|sucDri10@0|gnd_1|G
+EheadBit||D5G5;|sucDri10@0|inA|I
+Em1cate[1][F]||D5G5;|sucDri10@0|in[1]@451244315|I
+Em1cate[1][T]||D5G5;|sucDri10@0|m1cate[1][T]|O
+Em1cate[2][F]||D5G5;|sucDri10@0|in[2]@362228990|I
+Em1cate[2][T]||D5G5;|sucDri10@0|m1cate[2][T]|O
+Em1cate[3][F]||D5G5;|sucDri10@0|in[3]@341176303|I
+Em1cate[3][T]||D5G5;|sucDri10@0|m1cate[4][T]|O
+Em1cate[4][F]||D5G5;|sucDri10@0|in[4]@596770110|I
+Em1cate[4][T]||D5G5;|sucDri10@0|m1cate[6][T]|O
+Em1cate[5][F]||D5G5;|sucDri10@0|in[5]@689079609|I
+Em1cate[5][T]||D5G5;|sucDri10@0|m1cate[5][T]|O
+Em1cate[6][F]||D5G5;|sucDri10@0|in[6]@386420554|I
+Em1cate[6][T]||D5G5;|sucDri10@0|m1cate[3][T]|O
+Emc||D5G4;|minusOne@0|mc|I
+Emc_1||D5G4;|minusOne@0|mc_1|I
+Epred||D5G4;|minusOne@0|pred|I
+Es[1]||D5G4;|minusOne@0|s[1]|O
+Esucc[m1]||D5G4;|minusOne@0|succ[m1]|O
+Evdd||D5G4;|minusOne@0|vdd|P
+Evdd_2||D5G4;|minusOne@0|vdd_2|P
+Evdd_3||D5G4;|minusOne@0|vdd_3|P
+Evdd_4||D5G4;|minusOne@0|vdd_4|P
+Evdd_5||D5G5;|sucDri10@0|vdd_4|P
+Evdd_6||D5G5;|sucDri10@0|vdd_2|P
+Evdd_7||D5G5;|sucDri10@0|vdd_3|P
+Evdd_8||D5G5;|sucDri10@0|vdd_5|P
+X
+
+# Cell minusOneStrong;1{sch}
+CminusOneStrong;1{sch}||schematic|1240925473152|1240939315067|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@4||2|-1.5|||XRRR|
+NOff-Page|conn@6||-2|25|||RRR|
+NOff-Page|conn@7||2|25|||XR|
+NOff-Page|conn@9||14.5|15||||
+NOff-Page|conn@11||-14.25|15||||
+NOff-Page|conn@13||-37.5|3|||X|
+NOff-Page|conn@14||-18.25|4|||RR|
+NOff-Page|conn@15||-13.75|-7.5|||R|
+IminusOneStrong;1{ic}|minusOne@0||41|44|||D5G4;
+IminusOneGasP;1{ic}|minusOne@1||0|12|||D5G4;
+Ngeneric:Invisible-Pin|pin@4||0|61.5|||||ART_message(D5G5;)SminusOneStrong
+Ngeneric:Invisible-Pin|pin@5||0.5|57.5|||||ART_message(D5G3;)Sies 28 April 2009
+Ngeneric:Invisible-Pin|pin@31||-12|52|||||ART_message(D3G2;)S[this is the GasP portion only of M1,"stage with strong fire[m1] signal"]
+NWire_Pin|pin@33||-2|0||||
+NWire_Pin|pin@38||-13.75|-2||||
+IsucDri10Pairx6s;1{ic}|sucDri10@1||-27.5|3|XY||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-13|9|||D0G4;|ATTR_L(D5G1;PUD)D631.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||-7.5|0|||D0G4;|ATTR_L(D5G1;PUD)D1534.9000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@60|||900|conn@7|a|2|23|minusOne@1|s[1]|2|18
+Awire|net@63|||900|conn@6|y|-2|23|minusOne@1|mc|-2|17
+Awire|net@64|||0|conn@9|a|12.5|15|minusOne@1|succ[m1]|4|15
+Awire|net@67|||2700|pin@33||-2|0|minusOne@1|fireLO[m_2]|-2|7
+Abus|net@73||-0.5|IJ1800|conn@13|a|-35.5|3|sucDri10@1|m1cate[1:6][T,F]|-32.5|3
+Awire|net@76|||1800|conn@11|y|-12.25|15|minusOne@1|pred|-4|15
+Awire|net@77|||2700|conn@4|a|2|0.5|minusOne@1|fire[m1]|2|7
+Abus|net@78||-0.5|IJ0|conn@14|y|-20.25|4|sucDri10@1|bit[1:6]|-22.5|4
+Awire|net@79|||2700|conn@15|y|-13.75|-5.5|pin@38||-13.75|-2
+Awire|net@80|||0|pin@38||-13.75|-2|sucDri10@1|when_1|-17.5|-2
+Awire|net@82|||0|wire90@7|a|-15.5|9|sucDri10@1|ready|-27.5|9
+Awire|net@85|||1800|wire90@7|b|-10.5|9|minusOne@1|ready_1|-4|9
+Awire|net@86|||1800|wire90@8|b|-5|0|pin@33||-2|0
+Awire|net@87|||0|wire90@8|a|-10|0|sucDri10@1|when|-17.5|0
+Ebit[1:6]||D4G2;|conn@14|a|I
+Efire[m1]||D6G2;|conn@4|y|O
+EheadBit||D4G2;|conn@15|a|I
+Em1cate[1:6][T,F]||D6G2;|conn@13|y|O
+Emc||D4G2;|conn@6|a|I
+Epred||D4G2;|conn@11|a|I
+Es[1]||D6G2;|conn@7|y|O
+Esucc[m1]||D6G2;|conn@9|y|O
+X
+
 # Cell ohXor;2{ic}
 CohXor;2{ic}||artwork|1214216941201|1232288855295|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1384,7 +1817,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ohXor;3{lay}
-CohXor;3{lay}||cmos90|1214212124019|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||
@@ -1563,7 +1996,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell ohXorTwin;3{lay}
-CohXorTwin;3{lay}||cmos90|1227894317177|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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;
@@ -1648,8 +2081,8 @@ Emc_1@106580186|pred|D5G2;|pin@33||I
 Es[1]|s[1,2]|D5G2;|pin@15||O
 X
 
-# Cell onDeck;2{lay}
-ConDeck;2{lay}||cmos90|1230644737459|1239703075883||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()G1239703081274
+# Cell onDeck;4{lay}
+ConDeck;4{lay}||cmos90|1230644737459|1244036581815||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()G1244036599861
 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||||
@@ -1660,26 +2093,25 @@ NX-Metal-1-Metal-2-Con|contact@18||-155|112||||
 NX-Metal-1-Metal-2-Con|contact@21||-37.5|94||||
 NX-Metal-1-Metal-2-Con|contact@22||-134.5|94||||
 NX-Metal-1-Metal-2-Con|contact@23||172|112||||
-NX-Metal-1-Metal-2-Con|contact@24||63|32||||
+NX-Metal-1-Metal-2-Con|contact@24||54.5|32||||
 NX-Metal-1-Metal-2-Con|contact@25||142.5|32||||
 NX-Metal-1-Metal-2-Con|contact@26||172|-12||||
 NX-Metal-1-Metal-2-Con|contact@27||-154.5|44||||
 NX-Metal-1-Metal-2-Con|contact@28||-45.5|82||||
-NX-Metal-1-Metal-2-Con|contact@29||94|-32||||
-NX-Metal-1-Metal-2-Con|contact@31||64|-32||||
 NX-Metal-1-Metal-2-Con|contact@32||-116|100||||
 NX-Metal-1-Metal-2-Con|contact@33||-109|62||||
 NX-Metal-1-Metal-2-Con|contact@34||-87|38||||
 NX-Metal-1-Metal-2-Con|contact@35||-87|106||||
+NX-Metal-1-Metal-2-Con|contact@36||124|-32||||
 Igates1inM:inv10D;1{lay}|inv10D@2||-64|72|||D5G4;
 Igates1inM:inv30;1{lay}|inv30@0||160|72|XRR||D5G4;
 Igates1inM:inv510;3{lay}|inv510@2||-31.5|72|||D5G4;
-Igates2inM:nand10symLT;1{lay}|nand10sy@1||57|72|X||D5G4;
+Igates2inM:nand10symLT;2{lay}|nand10sy@2||57|72|X||D5G4;
 Igates3inM:nor3in6.6sym;2{lay}|nor3in6.@0||10|72|Y||D5G4;
 Igates3inM:nor3in6.6sym;2{lay}|nor3in6.@1||104|72|XY||D5G4;
 Igates2inM:nor05symA;1{lay}|nor05sym@1||-85.5|72|||D5G4;
 Igates2inM:nor05symA;1{lay}|nor05sym@2||-111.5|72|Y||D5G4;
-IonDeckSucc;1{lay}|onDeckSu@1||-50|-72|||D5G4;
+IonDeckSucc;2{lay}|onDeckSu@2||-15.5|-72|||D5G4;
 NMetal-1-Pin|pin@30||78|47||||
 NMetal-1-Pin|pin@31||30|97||||
 NMetal-1-Pin|pin@37||142.5|97||||
@@ -1692,9 +2124,7 @@ NMetal-2-Pin|pin@81||75|44||||
 NMetal-2-Pin|pin@82||3|44||||
 NMetal-2-Pin|pin@86||87|82||||
 NMetal-2-Pin|pin@88||87|88||||
-NMetal-1-Pin|pin@90||-45.5|-5||||
-NMetal-2-Pin|pin@92||74|-32||||
-NMetal-1-Pin|pin@93||-31|-5||||
+NMetal-2-Pin|pin@92||107|-32||||
 NMetal-1-Pin|pin@94||-154.5|9||||
 NMetal-1-Pin|pin@97||-155|9||||
 NMetal-1-Pin|pin@100||78|61.5||||
@@ -1710,16 +2140,20 @@ NMetal-1-Pin|pin@113||-83|99.5||||
 NMetal-1-Pin|pin@114||-87|50||||
 NMetal-1-Pin|pin@115||-90|50||||
 NMetal-1-Pin|pin@116||-40|62.5||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-155|72|XY||D5G4;
+NMetal-1-Pin|pin@119||22.5|-3||||
+NMetal-1-Pin|pin@121||-45.5|-3||||
+NMetal-1-Pin|pin@122||94|2||||
+NMetal-1-Pin|pin@125||124|2||||
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-155|72|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||137|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||-129|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@4||-51|72|||D5G4;
-Ametal-1|net@123|||S0|pin@30||78|47|nand10sy@1|inB|65|47
+Ametal-1|net@123|||S0|pin@30||78|47|nand10sy@2|inB|65|47
 Ametal-1|net@124|||S900|nor3in6.@0|out_1|30|104|pin@31||30|97
-Ametal-1|net@125|||S1800|pin@31||30|97|nand10sy@1|inA|49|97
-Ametal-2|net@126|||S0|nand10sy@1|gnd_1|38.5|72|nor3in6.@0|gnd_1|38.5|72
-Ametal-2|net@127|||S0|nand10sy@1|vdd_3|38.5|22|nor3in6.@0|vdd_2|38.5|22
-Ametal-2|net@128|||S0|nand10sy@1|vdd_2|38.5|122|nor3in6.@0|vdd_3|38.5|122
+Ametal-1|net@125|||S1800|pin@31||30|97|nand10sy@2|inA|49|97
+Ametal-2|net@126|||S0|nand10sy@2|gnd_1|38.5|72|nor3in6.@0|gnd_1|38.5|72
+Ametal-2|net@127|||S0|nand10sy@2|vdd_3|38.5|22|nor3in6.@0|vdd_2|38.5|22
+Ametal-2|net@128|||S0|nand10sy@2|vdd_2|38.5|122|nor3in6.@0|vdd_3|38.5|122
 Ametal-2|net@135|||S0|nor3in6.@0|inC|23|56|contact@13||-40|56
 Ametal-1|net@136|||S2700|inv510@2|out5|-40|47|contact@13||-40|56
 Ametal-2|net@137|||S0|inv510@2|gnd_1|-18.5|72|nor3in6.@0|gnd|-18.5|72
@@ -1756,12 +2190,12 @@ Ametal-2|net@224|||S0|contact@21||-37.5|94|pin@67||-49|94
 Ametal-2|net@225|||S0|pin@67||-49|94|contact@22||-134.5|94
 Ametal-1|net@226|||S2700|pin@102||-134.5|68.5|contact@22||-134.5|94
 Ametal-1|net@229|||S2700|inv30@0|out|172|72|contact@23||172|112
-Ametal-1|net@230|||S900|nand10sy@1|out_1|63|40|contact@24||63|32
+Ametal-1|net@230|||S900|nand10sy@2|out_1|54.5|40|contact@24||54.5|32
 Ametal-1|net@233|||S900|pin@39||142.5|47|contact@25||142.5|32
-Ametal-2|net@240|||S1800|contact@24||63|32|contact@25||142.5|32
-Ametal-2|net@244|||S0|nor3in6.@1|gnd_1|75.5|72|nand10sy@1|gnd|75.5|72
-Ametal-2|net@245|||S0|nor3in6.@1|vdd_2|75.5|22|nand10sy@1|vdd_1|75.5|22
-Ametal-2|net@246|||S0|nor3in6.@1|vdd_3|75.5|122|nand10sy@1|vdd|75.5|122
+Ametal-2|net@240|||S1800|contact@24||54.5|32|contact@25||142.5|32
+Ametal-2|net@244|||S0|nor3in6.@1|gnd_1|75.5|72|nand10sy@2|gnd|75.5|72
+Ametal-2|net@245|||S0|nor3in6.@1|vdd_2|75.5|22|nand10sy@2|vdd_1|75.5|22
+Ametal-2|net@246|||S0|nor3in6.@1|vdd_3|75.5|122|nand10sy@2|vdd|75.5|122
 Ametal-2|net@247|||S0|nor3in6.@1|gnd|132.5|72|wellCont@2|gnd|132.5|72
 Ametal-2|net@248|||S0|nor3in6.@1|vdd|132.5|22|wellCont@2|vdd|132.5|22
 Ametal-2|net@249|||S0|nor3in6.@1|vdd_1|132.5|122|wellCont@2|vdd_1|132.5|122
@@ -1770,7 +2204,6 @@ Ametal-2|net@259|||S0|nor3in6.@1|inC|91|56|pin@80||75|56
 Ametal-2|net@260|||S900|pin@80||75|56|pin@81||75|44
 Ametal-2|net@261|||S0|pin@82||3|44|contact@27||-154.5|44
 Ametal-2|net@263|||S0|pin@81||75|44|pin@82||3|44
-Ametal-2|net@266|||S0|contact@26||172|-12|onDeckSu@1|fire[od]|-115|-12
 Ametal-2|net@269|||S1800|pin@71||38|82|pin@86||87|82
 Ametal-2|net@272|||S1800|pin@88||87|88|nor3in6.@1|inB|97|88
 Ametal-2|net@273|||S0|wellCont@4|gnd|-55.5|72|inv10D@2|gnd_1|-55.5|72
@@ -1780,16 +2213,10 @@ Ametal-2|net@276|||S1800|wellCont@4|gnd_1|-46.5|72|inv510@2|gnd|-44.5|72
 Ametal-2|net@277|||S1800|wellCont@4|vdd_2|-46.5|22|inv510@2|vdd_1|-44.5|22
 Ametal-2|net@278|||S1800|wellCont@4|vdd_3|-46.5|122|inv510@2|vdd|-44.5|122
 Ametal-2|net@279|||S0|pin@71||38|82|contact@28||-45.5|82
-Ametal-1|net@280|||S900|contact@28||-45.5|82|pin@90||-45.5|-5
-Ametal-2|net@284|||S1800|pin@92||74|-32|contact@29||94|-32
-Ametal-2|net@285|||S0|pin@92||74|-32|contact@31||64|-32
-Ametal-1|net@290|||S900|pin@93||-31|-5|onDeckSu@1|succ_1|-31|-9
-Ametal-1|net@292||0.4|S2700|onDeckSu@1|od[ABORT]|64|-38|contact@31||64|-32
+Ametal-1|net@280|||S900|contact@28||-45.5|82|pin@121||-45.5|-3
 Ametal-1|net@293|||S900|contact@27||-154.5|44|pin@94||-154.5|9
-Ametal-1|net@297|||S900|pin@97||-155|9|onDeckSu@1|od[HEAD]|-155|-38
 Ametal-1|net@301|||S900|pin@100||78|61.5|pin@30||78|47
 Ametal-2|net@302|||S2700|pin@86||87|82|pin@88||87|88
-Ametal-1|net@303|||S1800|pin@90||-45.5|-5|pin@93||-31|-5
 Ametal-1|net@304|||S0|pin@94||-154.5|9|pin@97||-155|9
 Ametal-1|net@307|||S1800|pin@100||78|61.5|nor3in6.@1|out_2|104|61.5
 Ametal-1|net@308|||S2700|predDri2@1|pred|-138|56|pin@101||-138|68.5
@@ -1808,39 +2235,47 @@ Ametal-1|net@331|||S900|pin@113||-83|99.5|nor05sym@1|inB|-83|97
 Ametal-1|net@332|||S2700|contact@34||-87|38|pin@114||-87|50
 Ametal-1|net@334|||S0|pin@114||-87|50|pin@115||-90|50
 Ametal-1|net@335|||S2700|pin@115||-90|50|nor05sym@1|inA|-90|53
-Ametal-1|net@343|||S900|pin@78||94|54|contact@29||94|-32
+Ametal-1|net@343|||S900|pin@78||94|54|pin@122||94|2
 Ametal-1|net@345|||S2700|contact@26||172|-12|inv30@0|out|172|72
 Ametal-1|net@354||0.4|S2700|contact@13||-40|56|pin@116||-40|62.5
-Ebits[ABORT]||D5G2;|onDeckSu@1|bits[ABORT]|O
-Ebits[HEAD]||D5G2;|onDeckSu@1|od[HEAD_1]|I
-Eout|fire[od]|D5G2;|inv30@0|out|O
-Eflag[A][clr]||D5G2;|pin@107||I
-Eflag[a][set]|flag[A][set]|D5G2;|pin@105||I
-Eflag[D][clr]||D5G2;|pin@111||I
-Eflag[B][set]|flag[D][set]|D5G2;|pin@109||I
-Egnd||D5G2;|onDeckSu@1|gnd_1|G
-Egnd_1||D5G2;|inv30@0|gnd_1|G
-Egnd_2||D5G2;|onDeckSu@1|gnd_2|G
-Egnd_3||D5G2;|predDri2@1|gnd_1|G
-Emc||D5G2;|predDri2@1|mc|I
-Eod[ABORT]||D5G2;|pin@92||I
-Eod[HEAD]||D5G2;|pin@82||I
-Eod[OTHER]||D5G2;|pin@71||O
-Epred||D5G2;|pin@67||I
-Es[1]||D5G2;|inv510@2|out10|O
-Es[2]||D5G2;|inv10D@2|out|O
-Evdd||D5G2;|onDeckSu@1|vdd_2|P
-Evdd_2||D5G2;|inv30@0|vdd_2|P
-Evdd_3||D5G2;|inv30@0|vdd_3|P
-Evdd_4||D5G2;|onDeckSu@1|vdd_4|P
-Evdd_5||D5G2;|onDeckSu@1|vdd_5|P
-Evdd_7||D5G2;|predDri2@1|vdd_2|P
-Evdd_8||D5G2;|predDri2@1|vdd_3|P
-Evdd_9||D5G2;|onDeckSu@1|vdd_3|P
+Ametal-2|net@357|||S0|contact@26||172|-12|onDeckSu@2|fire[od]|-91|-12
+Ametal-1|net@360|||S2700|onDeckSu@2|succ|22.5|-41.5|pin@119||22.5|-3
+Ametal-1|net@364|||S0|pin@119||22.5|-3|pin@121||-45.5|-3
+Ametal-1|net@365|||S900|pin@97||-155|9|onDeckSu@2|od[HEAD]|-155|-38
+Ametal-1|net@367|||S1800|pin@122||94|2|pin@125||124|2
+Ametal-1|net@370|||S900|pin@125||124|2|contact@36||124|-32
+Ametal-1|net@372||0.4|S900|contact@36||124|-32|onDeckSu@2|od[ABORT]|124|-38
+Ametal-2|net@374|||S1800|pin@92||107|-32|contact@36||124|-32
+Ebits[ABORT]||D5G4;|onDeckSu@2|bits[ABORT]|O
+Ebits[HEAD]||D5G4;|onDeckSu@2|bits[HEAD]|I
+Efire[od]||D5G4;|inv30@0|out|O
+Eflag[A][clr]||D5G4;|pin@107||I
+Eflag[A][set]||D5G4;|pin@105||I
+Eflag[D][clr]||D5G4;|pin@111||I
+Eflag[D][set]||D5G4;|pin@109||I
+Egnd||D5G4;|onDeckSu@2|gnd|G
+Egnd_1||D5G4;|inv30@0|gnd_1|G
+Egnd_2||D5G4;|onDeckSu@2|gnd_2|G
+Egnd_3||D5G4;|predDri2@1|gnd_1|G
+Emc||D5G4;|predDri2@1|mc|I
+Eod[ABORT]||D5G4;|pin@92||I
+Eod[HEAD]||D5G4;|pin@82||I
+Eod[OTHER]||D5G4;|pin@71||O
+Epred||D5G4;|pin@67||I
+Es[1]||D5G4;|inv510@2|out10|O
+Es[2]||D5G4;|inv10D@2|out|O
+Evdd||D5G4;|onDeckSu@2|vdd|P
+Evdd_2||D5G4;|inv30@0|vdd_2|P
+Evdd_3||D5G4;|inv30@0|vdd_3|P
+Evdd_4||D5G4;|onDeckSu@2|vdd_4|P
+Evdd_5||D5G4;|onDeckSu@2|vdd_5|P
+Evdd_7||D5G4;|predDri2@1|vdd_2|P
+Evdd_8||D5G4;|predDri2@1|vdd_3|P
+Evdd_9||D5G4;|onDeckSu@2|vdd_3|P
 X
 
-# Cell onDeck;3{sch}
-ConDeck;3{sch}||schematic|1227919307257|1239967922938|
+# Cell onDeck;4{sch}
+ConDeck;4{sch}||schematic|1227919307257|1243007031161|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||53.5|14|||XRR|
 NOff-Page|conn@8||-12|57|||XR|
@@ -1850,8 +2285,6 @@ NOff-Page|conn@11||-60|-16||||
 NOff-Page|conn@13||-47|22||||
 NOff-Page|conn@17||-17|38||||
 IredFive:inv;1{ic}|inv@8||-36|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@9||9.5|30|||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:inv;1{ic}|inv@10||9.5|36|||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@2||-19|-24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@5||-12|17|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@6||-19|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -1862,7 +2295,7 @@ Igates3inM:nor3in6.6symAND;1{ic}|nor3in3.@2||-18|-12|||D5G4;
 Igates3inM:nor3in6.6symAND;1{ic}|nor3in3.@5||23|-12|X||D5G4;
 IonDeck;1{ic}|onDeck@0||53|63|||D5G4;
 Ngeneric:Invisible-Pin|pin@16||0|74.5|||||ART_message(D5G5;)SonDeck
-Ngeneric:Invisible-Pin|pin@17||0.5|70.5|||||ART_message(D5G3;)Sies 12 February 2009
+Ngeneric:Invisible-Pin|pin@17||0.5|70.5|||||ART_message(D5G3;)Sies 22 May 2009
 Ngeneric:Invisible-Pin|pin@108||4|66|||||ART_message(D5G2;)SThis acts unconditionally while predicate decides what to do
 NWire_Pin|pin@135||-48|-25||||
 NWire_Pin|pin@136||-48|-28||||
@@ -1880,7 +2313,6 @@ Ngeneric:Invisible-Pin|pin@154||-58|32|||||ART_message(D3G2;)S[Watch only flag A
 NWire_Pin|pin@162||42|25||||
 NWire_Pin|pin@164||45|36||||
 NWire_Pin|pin@166||3|26||||
-NWire_Pin|pin@167||3|30||||
 NWire_Pin|pin@176||0|12||||
 NWire_Pin|pin@177||-12|12||||
 NWire_Pin|pin@178||1|-12||||
@@ -1894,10 +2326,7 @@ NWire_Pin|pin@192||-42|0||||
 NWire_Pin|pin@197||-42|22||||
 NWire_Pin|pin@198||-12|24||||
 Ngeneric:Invisible-Pin|pin@212||-72.5|13.5|||||ART_message(D3G2;)S[scan report of pred,"and flag[D] only.","Flag[A,B] reported",by flag stage.]
-NWire_Pin|pin@213||21|30||||
 Ngeneric:Invisible-Pin|pin@218||53.5|8|||||ART_message(D3G2;)S["od[HEAD,ABORT,OTHER] are",mutually exclusive]
-NWire_Pin|pin@219||21|34||||
-NWire_Pin|pin@220||-12|38||||
 NWire_Pin|pin@225||3|36||||
 NWire_Pin|pin@226||3|47||||
 NWire_Pin|pin@228||-12|49||||
@@ -1905,10 +2334,12 @@ NWire_Pin|pin@229||48|48||||
 NWire_Pin|pin@231||42|-10||||
 NWire_Pin|pin@232||45|-12||||
 NWire_Pin|pin@233||48|-14||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-29|22|X||D5G4;
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@1||27|36|||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||26.5|25|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@4||27|48|||D5G4;
+NWire_Pin|pin@234||-12|38||||
+NWire_Pin|pin@236||3|34||||
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-29|22|X||D5G4;
+IdriversM:suc3inhibDri20;1{ic}|suc3inhi@0||27|36|||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||26.5|25|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@4||27|48|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@10||-5|24|||D0G4;|ATTR_L(D5G1;PUD)D956.7000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-12|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-35|-24|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1916,10 +2347,8 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@15||-35|-12|||D0G4;|ATTR_L(D5G1;PUD)D294.8|
 IorangeTSMC090nm:wire90;1{ic}|wire90@16||-29|0|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@18||11|-12|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@19||-6|12|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@20||17|30|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@21||17|36|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|bits[ABORT]|D5G2;||2700|pin@225||3|36|pin@226||3|47
-Awire|bits[HEAD]|D5G2;||2700|pin@166||3|26|pin@167||3|30
+Awire|bits[HEAD]|D5G2;||2700|pin@166||3|26|pin@236||3|34
 Awire|flag[A][clr]|D5G2;||2700|pin@141||-51|-11|pin@142||-51|-8
 Awire|flag[A][set]|D5G2;||900|pin@139||-48|-13|pin@140||-48|-16
 Awire|flag[D][clr]|D5G2;||2700|pin@137||-51|-23|pin@138||-51|-20
@@ -1938,7 +2367,6 @@ Awire|net@318|||2700|pin@149||-24|-24|pin@150||-24|-14
 Awire|net@319|||1800|pin@150||-24|-14|nor3in3.@2|inA|-21|-14
 Awire|net@322|||0|wire90@11|a|-10.5|-12|nor3in3.@2|out|-15|-12
 Awire|net@339|||1800|sucANDdr@0|succ|31.5|25|pin@162||42|25
-Awire|net@342|||1800|suc3ANDd@1|succ|32|36|pin@164||45|36
 Awire|net@345|||0|sucANDdr@0|inA|21.5|26|pin@166||3|26
 Awire|net@358|||1800|inv@8|out|-33.5|0|wire90@16|a|-31.5|0
 Awire|net@367|||0|pin@176||0|12|wire90@19|b|-3.5|12
@@ -1963,17 +2391,7 @@ Awire|net@415|||2700|invI@5|out|-12|19.5|pin@198||-12|24
 Awire|net@416|||0|wire90@10|a|-7.5|24|pin@198||-12|24
 Awire|net@417|||0|pin@198||-12|24|predDri2@2|in|-26|24
 Awire|net@436|||0|nor3in3.@2|inB|-21|-12|wire90@15|b|-32.5|-12
-Awire|net@437|||1800|pin@167||3|30|inv@9|in|7|30
-Awire|net@438|||1800|wire90@20|b|19.5|30|pin@213||21|30
-Awire|net@439|||2700|pin@213||21|30|pin@219||21|34
-Awire|net@441|||0|wire90@20|a|14.5|30|inv@9|out|12|30
 Awire|net@444|||0|sucANDdr@0|inB|21.5|24|wire90@10|b|-2.5|24
-Awire|net@453|||2700|pin@198||-12|24|pin@220||-12|38
-Awire|net@456|||1800|pin@219||21|34|suc3ANDd@1|inA|22|34
-Awire|net@458|||0|suc3ANDd@1|inB|22|38|pin@220||-12|38
-Awire|net@463|||0|wire90@21|a|14.5|36|inv@10|out|12|36
-Awire|net@464|||2700|pin@220||-12|38|pin@228||-12|49
-Awire|net@468|||0|inv@10|in|7|36|pin@225||3|36
 Awire|net@472|||2700|pin@228||-12|49|conn@8|a|-12|55
 Awire|net@473|||0|sucANDdr@4|inB|22|49|pin@228||-12|49
 Awire|net@474|||1800|sucANDdr@4|succ|32|48|pin@229||48|48
@@ -1982,129 +2400,98 @@ Awire|net@478|||1800|nor3in3.@5|inC|26|-10|pin@231||42|-10
 Awire|net@480|||1800|nor3in3.@5|inB|26|-12|pin@232||45|-12
 Awire|net@482|||1800|nor3in3.@5|inA|26|-14|pin@233||48|-14
 Awire|net@484|||1800|pin@226||3|47|sucANDdr@4|inA|22|47
-Awire|net@485|||0|suc3ANDd@1|inA_1|22|36|wire90@21|b|19.5|36
+Awire|net@486|||2700|pin@198||-12|24|pin@234||-12|38
+Awire|net@487|||1800|suc3inhi@0|succ|32|36|pin@164||45|36
+Awire|net@488|||2700|pin@234||-12|38|pin@228||-12|49
+Awire|net@489|||0|suc3inhi@0|inC|21.5|38|pin@234||-12|38
+Awire|net@490|||1800|pin@225||3|36|suc3inhi@0|inB|22.5|36
+Awire|net@493|||1800|pin@236||3|34|suc3inhi@0|inA|22.5|34
 Awire|od[ABORT]|D5G2;||900|pin@229||48|48|pin@233||48|-14
 Awire|od[HEAD]|D5G2;||900|pin@162||42|25|pin@231||42|-10
 Awire|od[OTHER]|D5G2;||900|pin@164||45|36|pin@232||45|-12
 Awire|s[1]|D5G2;||2700|pin@180||-12|0|pin@181||-12|5
 Awire|s[2]|D5G2;||2700|pin@182||-12|-24|pin@183||-12|-19
-EheadBit_1|bits[HEAD,ABORT]|D4G2;|conn@17|a|I
-Efire[OD]|fire[od]|D6G2;|conn@8|y|O
-Eflag[A][set,clr]|flag[A,D][set,clr]|D4G2;|conn@11|a|I
+Ebits[HEAD,ABORT]||D4G2;|conn@17|a|I
+Efire[od]||D6G2;|conn@8|y|O
+Eflag[A,D][set,clr]||D4G2;|conn@11|a|I
 Emc||D4G2;|conn@9|a|I
-Esucc[R,H,D]|od[HEAD,ABORT,OTHER]|D6G2;|conn@1|y|O
+Eod[HEAD,ABORT,OTHER]||D6G2;|conn@1|y|O
 Epred||D4G2;|conn@13|a|I
 Es[1,2]||D6G2;|conn@10|y|O
 X
 
-# Cell onDeckSucc;1{lay}
-ConDeckSucc;1{lay}||cmos90|1234810848014|1240294655805||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell onDeckSucc;2{lay}
+ConDeckSucc;2{lay}||cmos90|1234810848014|1243008228686||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243008310214
 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||||
-NX-Metal-1-Metal-2-Con|contact@3||-45|22||||
-NX-Metal-1-Metal-2-Con|contact@4||54|10||||
-NX-Metal-1-Metal-2-Con|contact@5||-22.5|10||||
-NX-Metal-1-Metal-2-Con|contact@6||-30|60||||
-NX-Metal-1-Metal-2-Con|contact@7||-47.5|-16||||
-NX-Metal-1-Metal-2-Con|contact@8||51.5|-22||||
-Igates1inM:inv05;1{lay}|inv05@0||-49.5|0|Y||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||49.5|0|Y||D5G4;
-NMetal-1-Pin|pin@2||51.5|-19||||
-NMetal-1-Pin|pin@8||-22.5|-24||||
-NMetal-2-Pin|pin@9||-65|60||||
-NMetal-1-Pin|pin@10||-71.5|19||||
-NMetal-1-Pin|pin@11||80.5|19||||
-NMetal-1-Pin|pin@12||-16|26||||
-NMetal-1-Pin|pin@13||-24|26||||
-NMetal-1-Pin|pin@14||-24|38||||
-NMetal-1-Pin|pin@15||-30|38||||
-NMetal-1-Pin|pin@18||114|34||||
-NMetal-1-Pin|pin@19||-105|34||||
-NMetal-1-Pin|pin@20||-47.5|-19||||
-NMetal-2-Pin|pin@22||-120|-16||||
-NMetal-2-Pin|pin@25||-120|-22||||
-IdriversL:suc3ANDdri20;1{lay}|suc3ANDd@0||0|0|Y||D5G4;
-IdriversL:sucANDdri20;3{lay}|sucANDdr@2||-92.5|0|X||D5G4;
-IdriversL:sucANDdri20;3{lay}|sucANDdr@3||101.5|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||63|0|||D5G4;
-Ametal-2|net@16|||S1800|pin@9||-65|60|contact@6||-30|60
-Ametal-2|net@18|||S0|inv05@0|gnd_1|-40.5|0|suc3ANDd@0|gnd|-40.5|0
-Ametal-2|net@19|||S0|inv05@0|vdd_2|-40.5|-50|suc3ANDd@0|vdd|-40.5|-50
-Ametal-2|net@20|||S0|inv05@0|vdd_3|-40.5|50|suc3ANDd@0|vdd_1|-40.5|50
-Ametal-2|net@21|||S0|inv05@0|gnd|-58.5|0|sucANDdr@2|gnd|-58.5|0
-Ametal-2|net@22|||S0|inv05@0|vdd_1|-58.5|50|sucANDdr@2|vdd|-58.5|50
-Ametal-2|net@23|||S0|inv05@0|vdd|-58.5|-50|sucANDdr@2|vdd_1|-58.5|-50
-Ametal-2|net@24|||S0|inv05@1|gnd|40.5|0|suc3ANDd@0|gnd_1|40.5|0
-Ametal-2|net@25|||S0|inv05@1|vdd|40.5|-50|suc3ANDd@0|vdd_2|40.5|-50
-Ametal-2|net@26|||S0|inv05@1|vdd_1|40.5|50|suc3ANDd@0|vdd_3|40.5|50
-Ametal-1|net@30||0.4|S900|inv05@1|in[1]|51.5|-15|pin@2||51.5|-19
-Ametal-1|net@31|||S1800|pin@2||51.5|-19|sucANDdr@3|inA|86.5|-19
-Ametal-1|net@34|||S2700|inv05@0|out[1]|-45|7|contact@3||-45|22
-Ametal-2|net@35|||S0|suc3ANDd@0|inA|-24.5|22|contact@3||-45|22
-Ametal-1|net@36|||S2700|inv05@1|out[1]|54|7|contact@4||54|10
-Ametal-1|net@41|||S1800|pin@8||-22.5|-24|suc3ANDd@0|inB|-16|-24
-Ametal-2|net@42|||S0|contact@4||54|10|contact@5||-22.5|10
-Ametal-1|net@43|||S900|contact@5||-22.5|10|pin@8||-22.5|-24
-Ametal-2|net@44|||S1800|contact@0||-71.5|60|pin@9||-65|60
-Ametal-1|net@45|||S900|contact@0||-71.5|60|pin@10||-71.5|19
-Ametal-1|net@46|||S0|pin@10||-71.5|19|sucANDdr@2|inB|-77.5|19
-Ametal-1|net@47|||S900|contact@1||80.5|60|pin@11||80.5|19
-Ametal-1|net@48|||S1800|pin@11||80.5|19|sucANDdr@3|inB|86.5|19
-Ametal-1|net@49|||S2700|suc3ANDd@0|inC|-16|25.5|pin@12||-16|26
-Ametal-1|net@50|||S0|pin@12||-16|26|pin@13||-24|26
-Ametal-1|net@51|||S2700|pin@13||-24|26|pin@14||-24|38
-Ametal-1|net@52|||S0|pin@14||-24|38|pin@15||-30|38
-Ametal-1|net@54|||S2700|pin@15||-30|38|contact@6||-30|60
-Ametal-2|net@55|||S0|contact@1||80.5|60|contact@6||-30|60
-Ametal-1|net@59|||RS0|sucANDdr@2|succ|-102.5|34|pin@19||-105|34
-Ametal-1|net@60|||S1800|sucANDdr@2|inA|-77.5|-19|pin@20||-47.5|-19
-Ametal-1|net@61|||S2700|pin@20||-47.5|-19|inv05@0|in[1]|-47.5|-15
-Ametal-1|net@62|||S2700|pin@20||-47.5|-19|contact@7||-47.5|-16
-Ametal-2|net@63|||S0|contact@7||-47.5|-16|pin@22||-120|-16
-Ametal-1|net@64|||S900|pin@2||51.5|-19|contact@8||51.5|-22
-Ametal-2|net@67|||S0|wellCont@0|gnd|58.5|0|inv05@1|gnd_1|58.5|0
-Ametal-2|net@68|||S0|wellCont@0|vdd|58.5|-50|inv05@1|vdd_2|58.5|-50
-Ametal-2|net@69|||S0|wellCont@0|vdd_1|58.5|50|inv05@1|vdd_3|58.5|50
-Ametal-2|net@70|||S0|wellCont@0|gnd_1|67.5|0|sucANDdr@3|gnd|67.5|0
-Ametal-2|net@71|||S0|wellCont@0|vdd_2|67.5|-50|sucANDdr@3|vdd_1|67.5|-50
-Ametal-2|net@72|||S0|wellCont@0|vdd_3|67.5|50|sucANDdr@3|vdd|67.5|50
-Ametal-1|net@73|||S1800|sucANDdr@3|succ|111.5|34|pin@18||114|34
-Ametal-2|net@74|||S0|contact@8||51.5|-22|pin@25||-120|-22
-Ebits[ABORT]||D5G2;|pin@25||O
-Eod[HEAD_1]|bits[HEAD]|D5G2;|pin@22||I
-Efire[od]||D5G2;|pin@9||I
-Egnd_1|gnd|D5G2;|sucANDdr@2|gnd_1|G
-Egnd_2||D5G2;|sucANDdr@3|gnd_1|G
-Eod[ABORT]||D5G2;|pin@18||O
-Eod[HEAD]||D5G2;|pin@19||O
-Esucc_1|od[OTHER]|D5G2;|suc3ANDd@0|succ_1|O
-Evdd_2|vdd|D5G2;|sucANDdr@2|vdd_2|P
-Evdd_3||D5G2;|sucANDdr@2|vdd_3|P
-Evdd_4||D5G2;|sucANDdr@3|vdd_2|P
-Evdd_5||D5G2;|sucANDdr@3|vdd_3|P
+NX-Metal-1-Metal-2-Con|contact@0||-103|60||||
+NX-Metal-1-Metal-2-Con|contact@1||70|60||||
+NX-Metal-1-Metal-2-Con|contact@2||-112|-22||||
+NX-Metal-1-Metal-2-Con|contact@3||112|-28||||
+NMetal-2-Pin|pin@9||-75.5|60||||
+NMetal-1-Pin|pin@10||-103|19||||
+NMetal-1-Pin|pin@11||70|19||||
+NMetal-1-Pin|pin@18||139.5|34||||
+NMetal-1-Pin|pin@19||-139.5|34||||
+NMetal-2-Pin|pin@22||-130.5|-22||||
+NMetal-2-Pin|pin@25||-130.5|-28||||
+NMetal-1-Pin|pin@32||-103|23.5||||
+IdriversM:suc3inhibDri20;2{lay}|suc3inhi@0||-4.5|0|Y||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@2||-127|0|X||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@3||127|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||88.5|0|||D5G4;
+Ametal-2|net@44|||S1800|contact@0||-103|60|pin@9||-75.5|60
+Ametal-1|net@45|||S900|contact@0||-103|60|pin@32||-103|23.5
+Ametal-1|net@47|||S900|contact@1||70|60|pin@11||70|19
+Ametal-1|net@48|||S1800|pin@11||70|19|sucANDdr@3|inB|112|19
+Ametal-1|net@59|||RS0|sucANDdr@2|succ|-137|34|pin@19||-139.5|34
+Ametal-2|net@70|||S1800|wellCont@0|gnd_1|93|0|sucANDdr@3|gnd|93|0
+Ametal-2|net@71|||S1800|wellCont@0|vdd_2|93|-50|sucANDdr@3|vdd_1|93|-50
+Ametal-2|net@72|||S1800|wellCont@0|vdd_3|93|50|sucANDdr@3|vdd|93|50
+Ametal-1|net@73|||S1800|sucANDdr@3|succ|137|34|pin@18||139.5|34
+Ametal-2|net@83|||S0|suc3inhi@0|gnd_2|-93|0|sucANDdr@2|gnd|-93|0
+Ametal-2|net@84|||S0|suc3inhi@0|vdd_5|-93|50|sucANDdr@2|vdd|-93|50
+Ametal-2|net@85|||S0|suc3inhi@0|vdd_4|-93|-50|sucANDdr@2|vdd_1|-93|-50
+Ametal-2|net@86|||S0|suc3inhi@0|gnd_1|84|0|wellCont@0|gnd|84|0
+Ametal-2|net@87|||S0|suc3inhi@0|vdd_2|84|-50|wellCont@0|vdd|84|-50
+Ametal-2|net@88|||S0|suc3inhi@0|vdd_3|84|50|wellCont@0|vdd_1|84|50
+Ametal-1|net@90|||S0|pin@10||-103|19|sucANDdr@2|inB|-112|19
+Ametal-2|net@91|||S1800|pin@9||-75.5|60|contact@1||70|60
+Ametal-2|net@97|||S1800|contact@2||-112|-22|suc3inhi@0|inA|-47.5|-22
+Ametal-2|net@98|||S1800|pin@25||-130.5|-28|suc3inhi@0|inB|-4.5|-28
+Ametal-2|net@99|||S1800|pin@22||-130.5|-22|contact@2||-112|-22
+Ametal-1|net@100|||S900|sucANDdr@2|inA|-112|-19|contact@2||-112|-22
+Ametal-2|net@101|||S1800|suc3inhi@0|inB|-4.5|-28|contact@3||112|-28
+Ametal-1|net@103|||S900|sucANDdr@3|inA|112|-19|contact@3||112|-28
+Ametal-1|net@107|||S900|pin@32||-103|23.5|pin@10||-103|19
+Ametal-1|net@108|||S0|suc3inhi@0|inC|-80.5|23.5|pin@32||-103|23.5
+Ebits[ABORT]||D5G4;|pin@25||O
+Ebits[HEAD]||D5G4;|pin@22||I
+Efire[od]||D5G4;|pin@9||I
+Egnd||D5G4;|sucANDdr@2|gnd_1|G
+Egnd_2||D5G4;|sucANDdr@3|gnd_1|G
+Eod[ABORT]||D5G4;|pin@18||O
+Eod[HEAD]||D5G4;|pin@19||O
+Esucc|od[OTHER]|D5G4;|suc3inhi@0|succ|O
+Evdd||D5G4;|sucANDdr@2|vdd_2|P
+Evdd_3||D5G4;|sucANDdr@2|vdd_3|P
+Evdd_4||D5G4;|sucANDdr@3|vdd_2|P
+Evdd_5||D5G4;|sucANDdr@3|vdd_3|P
 X
 
-# Cell onDeckSucc;1{sch}
-ConDeckSucc;1{sch}||schematic|1227919307257|1234874520715|
+# Cell onDeckSucc;2{sch}
+ConDeckSucc;2{sch}||schematic|1227919307257|1243007271455|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||23.5|0|||XRR|
 NOff-Page|conn@17||-34|0||||
 NOff-Page|conn@18||-30|-18|||R|
-IredFive:inv;1{ic}|inv@9||-17.5|-6|||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:inv;1{ic}|inv@10||-17.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Ngeneric:Invisible-Pin|pin@16||-27|38.5|||||ART_message(D5G5;)SonDeck
-Ngeneric:Invisible-Pin|pin@17||-26.5|34.5|||||ART_message(D5G3;)Sies 12 February 2009
+Ngeneric:Invisible-Pin|pin@16||-27|38.5|||||ART_message(D5G5;)SonDeckSucc
+Ngeneric:Invisible-Pin|pin@17||-26.5|34.5|||||ART_message(D5G3;)Sies 22 May 2009
 Ngeneric:Invisible-Pin|pin@108||-23|30|||||ART_message(D5G2;)SThis acts unconditionally while predicate decides what to do
 NWire_Pin|pin@162||12|-11||||
 NWire_Pin|pin@164||12|0||||
 NWire_Pin|pin@166||-24|-10||||
-NWire_Pin|pin@167||-24|-6||||
 NWire_Pin|pin@198||-30|-12||||
-NWire_Pin|pin@213||-6|-6||||
 Ngeneric:Invisible-Pin|pin@218||27.5|-7|||||ART_message(D3G2;)S["od[HEAD,ABORT,OTHER] are",mutually exclusive]
-NWire_Pin|pin@219||-6|-2||||
-NWire_Pin|pin@220||-30|2||||
 NWire_Pin|pin@225||-24|0||||
 NWire_Pin|pin@226||-24|11||||
 NWire_Pin|pin@228||-30|13||||
@@ -2112,37 +2499,31 @@ NWire_Pin|pin@229||12|12||||
 NWire_Pin|pin@231||12|-5||||
 NWire_Pin|pin@232||12|4||||
 NWire_Pin|pin@233||12|15||||
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@1||0|0|||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||0|-11|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@4||0|12|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@20||-10|-6|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@21||-10|0|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+NWire_Pin|pin@235||-24|-2||||
+NWire_Pin|pin@236||-30|2||||
+IdriversM:suc3inhibDri20;1{ic}|suc3inhi@0||1|0|||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||0|-11|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@4||0|12|||D5G4;
 Awire|bits[ABORT]|D5G2;||2700|pin@225||-24|0|pin@226||-24|11
-Awire|bits[HEAD]|D5G2;||2700|pin@166||-24|-10|pin@167||-24|-6
+Awire|bits[HEAD]|D5G2;||2700|pin@166||-24|-10|pin@235||-24|-2
 Awire|net@339|||1800|sucANDdr@0|succ|5|-11|pin@162||12|-11
-Awire|net@342|||1800|suc3ANDd@1|succ|5|0|pin@164||12|0
 Awire|net@345|||0|sucANDdr@0|inA|-5|-10|pin@166||-24|-10
-Awire|net@437|||1800|pin@167||-24|-6|inv@9|in|-20|-6
-Awire|net@438|||1800|wire90@20|b|-7.5|-6|pin@213||-6|-6
-Awire|net@439|||2700|pin@213||-6|-6|pin@219||-6|-2
-Awire|net@441|||0|wire90@20|a|-12.5|-6|inv@9|out|-15|-6
-Awire|net@453|||2700|pin@198||-30|-12|pin@220||-30|2
-Awire|net@456|||1800|pin@219||-6|-2|suc3ANDd@1|inA|-5|-2
-Awire|net@458|||0|suc3ANDd@1|inB|-5|2|pin@220||-30|2
-Awire|net@463|||0|wire90@21|a|-12.5|0|inv@10|out|-15|0
-Awire|net@464|||2700|pin@220||-30|2|pin@228||-30|13
-Awire|net@468|||0|inv@10|in|-20|0|pin@225||-24|0
 Awire|net@473|||0|sucANDdr@4|inB|-5|13|pin@228||-30|13
 Awire|net@474|||1800|sucANDdr@4|succ|5|12|pin@229||12|12
 Awire|net@484|||1800|pin@226||-24|11|sucANDdr@4|inA|-5|11
-Awire|net@485|||0|suc3ANDd@1|inA_1|-5|0|wire90@21|b|-7.5|0
 Awire|net@486|||1800|pin@198||-30|-12|sucANDdr@0|inB|-5|-12
 Awire|net@487|||2700|conn@18|y|-30|-16|pin@198||-30|-12
+Awire|net@488|||2700|pin@198||-30|-12|pin@236||-30|2
+Awire|net@489|||1800|suc3inhi@0|succ|6|0|pin@164||12|0
+Awire|net@490|||1800|pin@225||-24|0|suc3inhi@0|inB|-3.5|0
+Awire|net@493|||1800|pin@235||-24|-2|suc3inhi@0|inA|-3.5|-2
+Awire|net@494|||2700|pin@236||-30|2|pin@228||-30|13
+Awire|net@495|||0|suc3inhi@0|inC|-4.5|2|pin@236||-30|2
 Awire|od[ABORT]|D5G2;||2700|pin@229||12|12|pin@233||12|15
 Awire|od[HEAD]|D5G2;||2700|pin@162||12|-11|pin@231||12|-5
 Awire|od[OTHER]|D5G2;||2700|pin@164||12|0|pin@232||12|4
 Ebits[HEAD,ABORT]||D4G2;|conn@17|a|I
-EinC|fire[od]|D4G2;|conn@18|a|I
+Efire[od]||D4G2;|conn@18|a|I
 Eod[HEAD,ABORT,OTHER]||D6G2;|conn@1|y|O
 X
 
@@ -2625,7 +3006,7 @@ Eloop_1|s[1:2]|D5G2;|pin@19||O
 X
 
 # Cell reQueueB;2{lay}
-CreQueueB;2{lay}||cmos90|1233968371879|1239702729523||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702740616
+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||||
@@ -2654,9 +3035,9 @@ NMetal-1-Pin|pin@69||-186.5|-16||||
 NMetal-1-Pin|pin@72||-125.5|-16||||
 NMetal-2-Pin|pin@76||-133|22||||
 NMetal-2-Pin|pin@78||-177|-28||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-97|0|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-215|0|XY||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||16.5|0|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-97|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-215|0|XY||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||16.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-71|0|||D5G4;
 Ametal-2|net@20|||S0|sucDri20@0|gnd|-7.5|0|ctrAND1i@0|gnd_2|-7.5|0
 Ametal-2|net@21|||S0|sucDri20@0|vdd|-7.5|50|ctrAND1i@0|vdd_5|-7.5|50
@@ -2760,10 +3141,10 @@ Ngeneric:Invisible-Pin|pin@56||-54|42.5|||||ART_message(D3G2;)S[this part fires,
 NWire_Pin|pin@57||-70|6||||
 NWire_Pin|pin@58||-70|10||||
 NWire_Pin|pin@59||-43|6||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-38|30|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-38|18|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-38|30|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-38|18|XY||D5G4;
 IreQueueB;1{ic}|reQueueB@0||-15|40.5|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||-12|24|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-12|24|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-29|0|||D0G4;|ATTR_L(D5G1;PUD)D301.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-20|24|||D0G4;|ATTR_L(D5G1;PUD)D732.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-56|-1|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2867,7 +3248,7 @@ Esucc||D5G2;|pin@8||O
 X
 
 # Cell reQueueC;2{lay}
-CreQueueC;2{lay}||cmos90|1234488582830|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||||
@@ -3032,14 +3413,14 @@ NWire_Pin|pin@184||8.5|-40||||
 NWire_Pin|pin@185||-26|-14||||
 NWire_Pin|pin@190||30|-38||||
 NWire_Pin|pin@192||18|-38||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@7||-8|-50|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@7||-8|-50|||D5G4;
 IreQueueC;1{ic}|reQueueC@0||14|23|||D5G4;
-IdriversL:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
+IdriversM:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-65|-30|||D0G4;|ATTR_L(D5G1;PUD)D286.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-65|-39|||D0G4;|ATTR_L(D5G1;PUD)D428.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@14||-65|-48|||D0G4;|ATTR_L(D5G1;PUD)D356.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3179,7 +3560,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueEpi;1{lay}
-CreQueueEpi;1{lay}||cmos90|1234488088508|1239704287007||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239704289942
+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||||
@@ -3195,7 +3576,7 @@ NMetal-1-Pin|pin@10||54.5|3||||
 NMetal-2-Pin|pin@12||-48|60||||
 NMetal-1-Pin|pin@13||60|-11||||
 NMetal-1-Pin|pin@15||62.5|3||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||34|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||34|0|XY||D5G4;
 Ametal-2|net@0|||S0|predDri2@0|gnd_1|12.5|0|ctrAND3i@0|gnd_1|12.5|0
 Ametal-2|net@1|||S0|predDri2@0|vdd_2|12.5|-50|ctrAND3i@0|vdd_3|12.5|-50
 Ametal-2|net@2|||S0|predDri2@0|vdd_3|12.5|50|ctrAND3i@0|vdd_2|12.5|50
@@ -3257,7 +3638,7 @@ NWire_Pin|pin@183||8.5|-50||||
 NWire_Pin|pin@185||31.5|-12||||
 NWire_Pin|pin@187||31.5|-38||||
 NWire_Pin|pin@188||19.5|-38||||
-IdriversL:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@26||14|-38|X||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|fire[E]|D5G2;||2700|pin@158||6|-14|pin@171||6|-9
 Awire|net@355|||900|ctrAND3i@0|inA|3.5|-32|pin@157||3.5|-38
@@ -3288,7 +3669,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueMid;1{lay}
-CreQueueMid;1{lay}||cmos90|1234486181742|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||||
@@ -3313,7 +3694,7 @@ NMetal-1-Pin|pin@19||-91.5|-33||||
 NMetal-1-Pin|pin@24||-45|11.5||||
 NMetal-2-Pin|pin@25||-59|-22||||
 NMetal-2-Pin|pin@26||-59|-28||||
-IdriversL:sucORdri20;1{lay}|sucORdri@0||-96|0|||D5G4;
+IdriversM:sucORdri20;1{lay}|sucORdri@0||-96|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-38|0|||D5G4;
 Ametal-1|net@24|||S1800|nand6sym@0|out_2|43|31|pin@0||78|31
 Ametal-1|net@25|||S900|pin@0||78|31|nand20sy@0|inA|78|25
@@ -3413,7 +3794,7 @@ NWire_Pin|pin@156||-3|-38||||
 NWire_Pin|pin@159||-11|-14||||
 NWire_Pin|pin@179||-14|-16||||
 NWire_Pin|pin@185||-43|-27||||
-IdriversL:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
+IdriversM:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@17||-30|-39|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@18||-19|-27|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@19||-31|-27|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3464,7 +3845,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueuePreds;1{lay}
-CreQueuePreds;1{lay}||cmos90|1234477787138|1239702903398||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702909450
+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||||
@@ -3530,11 +3911,11 @@ NMetal-1-Pin|pin@67||-112|-35||||
 NMetal-1-Pin|pin@68||19.5|63||||
 NMetal-1-Pin|pin@69||-190.5|63||||
 NMetal-1-Pin|pin@71||153.5|15||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-211|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@2||-131|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@5||-1|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@6||88|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@7||211|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-211|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@2||-131|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@5||-1|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@6||88|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@7||211|0|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||62|0|||D5G4;
 Ametal-1|net@3|||S2700|predDri2@0|pred|-194|-16|pin@0||-194|-4
 Ametal-1|net@4|||S1800|pin@0||-194|-4|pin@1||-190.5|-4
@@ -3717,11 +4098,11 @@ NWire_Pin|pin@189||-13|-52||||
 NWire_Pin|pin@190||-13|-57||||
 Ngeneric:Invisible-Pin|pin@191||-34|-51.5|||||ART_message(D3G2;)S[this part fires,for an executed,abort instruction]
 NWire_Pin|pin@193||-49|-39||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@6||-7|-50|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||-7|-50|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-65|-30|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-65|-39|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@14||-65|-48|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3856,7 +4237,7 @@ Ewhen||D5G2;|pin@2||I
 X
 
 # Cell sucDri10Pair;1{lay}
-CsucDri10Pair;1{lay}||cmos90|1230394847248|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||
@@ -4157,7 +4538,7 @@ Ein|when|D5G2;|pin@98||I
 X
 
 # Cell sucDri10Pair;1{sch}
-CsucDri10Pair;1{sch}||schematic|1227976012682|1234876959146|
+CsucDri10Pair;1{sch}||schematic|1227976012682|1240934037485|
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||-12|-35|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@3||-21|-35|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4198,11 +4579,11 @@ NWire_Pin|pin@78||-18|-17.5||||
 IredFive:pms1;2{ic}|pms1@0||-12|5.5|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S10
 IredFive:pms2_sy;1{ic}|pms2_sy@0||-12|-22|X||D0G4;|ATTR_Delay(D5G1;NPX-5;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX4;Y2;)S10
 IsucDri10Pair;1{ic}|sucDri10@0||4.5|12|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-23|0|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-22|-22|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|-12|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||-4|-42|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||-17|-38|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-23|0|||D0G4;|ATTR_L(D5G1;PUD)D288.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-22|-22|||D0G4;|ATTR_L(D5G1;PUD)D255.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|-12|||D0G4;|ATTR_L(D5G1;PUD)D120.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-4|-42|||D0G4;|ATTR_L(D5G1;PUD)D112.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-17|-38|||D0G4;|ATTR_L(D5G1;PUD)D66.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@2|||900|pms1@0|d|-12|3.5|pin@16||-12|0
 Awire|net@4|||0|pms1@0|g|-15|5.5|pin@3||-18|5.5
 Awire|net@6|||1800|pin@4||-18|-8|nms2b@0|g2|-15|-8
@@ -4315,7 +4696,7 @@ Ewhen||D5G2;|pin@6||I
 X
 
 # Cell sucDri10Pairx6;1{lay}
-CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+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||||
@@ -4451,6 +4832,334 @@ Es[1]|ready|D6G2;|conn@3|y|O
 EheadBit_1|when|D4G2;|conn@1|a|I
 X
 
+# Cell sucDri10Pairx6s;1{ic}
+CsucDri10Pairx6s;1{ic}||artwork|1234796165018|1240938523656|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+NThick-Circle|art@4||-8|4|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@5||-9.5|5|1|1||
+NThick-Circle|art@6||-9.5|3|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1||
+Ngeneric:Invisible-Pin|pin@1||-4|-1|1|1||
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@3||4|0|1|1||
+Nschematic:Bus_Pin|pin@4||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@6||-10|3|-1|-1||
+NPin|pin@8||-4|1|1|1||
+NPin|pin@9||-4|2|1|1||
+NPin|pin@10||-3|2|1|1||
+NPin|pin@11||-4|-2|1|1||
+NPin|pin@12||-3|-2|1|1||
+NPin|pin@13||0|4|1|1||
+NPin|pin@14||0|-4|1|1||
+NPin|pin@15||4|0|1|1||
+NPin|pin@16||2|4|1|1||
+NPin|pin@17||2|6|1|1||
+NPin|pin@18||1|5|1|1||
+NPin|pin@19||-3|2|1|1||
+NPin|pin@20||2|5|1|1||
+NPin|pin@21||3|5|1|1||
+NPin|pin@22||-1|5|1|1||
+NPin|pin@23||3|1|1|1||
+NPin|pin@24||-1|3|1|1||
+NPin|pin@25||0|3|1|1||
+NPin|pin@28||-5|1|1|1||
+NPin|pin@29||2|-2|1|1||
+NPin|pin@30||2|-6|1|1||
+NPin|pin@31||0|-6|1|1||
+NPin|pin@32||-8|6|1|1||
+NPin|pin@33||-9|6|1|1||
+NPin|pin@34||-9|2|1|1||
+NPin|pin@35||-8|2|1|1||
+NPin|pin@36||-5|4|1|1||
+NPin|pin@37||-6|4|1|1||
+Nschematic:Bus_Pin|pin@38||-10|5|-1|-1||
+NPin|pin@40||-9|5|1|1||
+Aschematic:bus|net@0||-0.5|IJ0|pin@1||-4|-1|pin@0||-5|-1
+Aschematic:bus|net@1||-0.5|IJ1800|pin@3||4|0|pin@2||5|0
+AThicker|net@4|||FS2700|pin@16||2|4|pin@20||2|5
+AThicker|net@5|||FS1800|pin@20||2|5|pin@21||3|5
+AThicker|net@6|||FS0|pin@18||1|5|pin@22||-1|5
+AThicker|net@7|||FS900|pin@21||3|5|pin@23||3|1
+AThicker|net@8|||FS2250|pin@8||-4|1|pin@19||-3|2
+AThicker|net@9|||FS900|pin@13||0|4|pin@25||0|3
+AThicker|net@10|||FS1800|pin@24||-1|3|pin@25||0|3
+AThicker|net@12|||FS1800|pin@28||-5|1|pin@8||-4|1
+AThicker|net@13|||FS0|pin@10||-3|2|pin@9||-4|2
+AThicker|net@14|||FS900|pin@9||-4|2|pin@11||-4|-2
+AThicker|net@15|||FS1800|pin@11||-4|-2|pin@12||-3|-2
+AThicker|net@16|||FS900|pin@25||0|3|pin@14||0|-4
+AThicker|net@17|||FS900|pin@22||-1|5|pin@24||-1|3
+AThicker|net@18|||FS2250|pin@14||0|-4|pin@15||4|0
+AThicker|net@19|||FS3150|pin@15||4|0|pin@13||0|4
+AThicker|net@20|||FS2700|pin@20||2|5|pin@17||2|6
+AThicker|net@21|||FS450|pin@17||2|6|pin@18||1|5
+AThicker|net@22|||FS900|pin@29||2|-2|pin@30||2|-6
+AThicker|net@23|||FS0|pin@30||2|-6|pin@31||0|-6
+AThicker|net@24|||FS0|pin@32||-8|6|pin@33||-9|6
+AThicker|net@25|||FS900|pin@33||-9|6|pin@34||-9|2
+AThicker|net@26|||FS1800|pin@34||-9|2|pin@35||-8|2
+AThicker|net@27|||FS2700|pin@28||-5|1|pin@36||-5|4
+AThicker|net@28|||FS0|pin@36||-5|4|pin@37||-6|4
+AThicker|net@29|||FS450|pin@32||-8|6|pin@40||-9|5
+Ebit[1:6]||D5G2;|pin@0||I
+Ewhen|fire[LO]|D5G2;|pin@6||I
+Ewhen_1|headBit|D5G2;|pin@38||I
+Em1cate[1:6][T,F]||D5G2;|pin@2||O
+Eready||D5G2;|pin@4||O
+X
+
+# Cell sucDri10Pairx6s;1{lay}
+CsucDri10Pairx6s;1{lay}||cmos90|1230648725305|1241212843263||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||-320|16||||
+NX-Metal-1-Metal-2-Con|contact@1||-207|16||||
+NX-Metal-1-Metal-2-Con|contact@2||-103|16||||
+NX-Metal-1-Metal-2-Con|contact@3||10|16||||
+NX-Metal-1-Metal-2-Con|contact@4||114|16||||
+NX-Metal-1-Metal-2-Con|contact@5||227|16||||
+NX-Metal-1-Metal-2-Con|contact@6||291|10||||
+NX-Metal-1-Metal-2-Con|contact@8||268|22||||
+NX-Metal-1-Metal-2-Con|contact@10||313.5|22||||
+NX-Metal-2-Metal-3-Con|contact@13||-294|-28||||
+NX-Metal-3-Metal-4-Con|contact@14||-294|8.5||||
+NX-Metal-3-Metal-4-Con|contact@15||-192|2.7||||
+NX-Metal-2-Metal-3-Con|contact@16||-192|-28||||
+NX-Metal-3-Metal-4-Con|contact@17||-78|-3.1||||
+NX-Metal-2-Metal-3-Con|contact@18||-78|-28||||
+NX-Metal-3-Metal-4-Con|contact@19||24|-8.9||||
+NX-Metal-2-Metal-3-Con|contact@20||24|-28||||
+NX-Metal-3-Metal-4-Con|contact@21||132|-14.7||||
+NX-Metal-3-Metal-4-Con|contact@22||240|-20.5||||
+NX-Metal-2-Metal-3-Con|contact@23||132|-28||||
+NX-Metal-2-Metal-3-Con|contact@24||240|-28||||
+NX-Metal-1-Metal-2-Con|contact@25||364|16||||
+NX-Metal-1-Metal-2-Con|contact@26||356.5|10||||
+NX-Metal-3-Metal-4-Con|contact@27||240|-8.5||||
+NX-Metal-2-Metal-3-Con|contact@28||240|22||||
+NX-Metal-3-Metal-4-Con|contact@29||132|-2.7||||
+NX-Metal-2-Metal-3-Con|contact@30||132|22||||
+NX-Metal-1-Metal-2-Con|contact@31||155|22||||
+NX-Metal-3-Metal-4-Con|contact@32||24|3.1||||
+NX-Metal-2-Metal-3-Con|contact@33||24|22||||
+NX-Metal-3-Metal-4-Con|contact@34||-78|8.9||||
+NX-Metal-2-Metal-3-Con|contact@35||-78|22||||
+NX-Metal-3-Metal-4-Con|contact@36||-192|14.7||||
+NX-Metal-2-Metal-3-Con|contact@37||-192|22||||
+NX-Metal-3-Metal-4-Con|contact@38||-294|20.5||||
+NX-Metal-2-Metal-3-Con|contact@39||-294|22||||
+NX-Metal-1-Metal-2-Con|contact@40||-279|22||||
+NX-Metal-1-Metal-2-Con|contact@41||-166|22||||
+NX-Metal-1-Metal-2-Con|contact@42||-62|22||||
+NX-Metal-1-Metal-2-Con|contact@43||51|22||||
+NX-Metal-1-Metal-2-Con|contact@44||-256|40||||
+NX-Metal-1-Metal-2-Con|contact@45||-143|34||||
+NX-Metal-1-Metal-2-Con|contact@46||-39|-10||||
+NX-Metal-1-Metal-2-Con|contact@47||74|-22||||
+NX-Metal-1-Metal-2-Con|contact@48||178|-34||||
+Igates2inM:nor10sym;2{lay}|nor10sym@0||335|0|||D5G4;
+Igates2inM:nor20;1{lay}|nor20@0||386|0|Y||D5G4;
+NMetal-1-Pin|pin@31||364|17.5||||
+NMetal-2-Pin|pin@54||430|40||||
+NMetal-2-Pin|pin@63||430|-34||||
+NMetal-2-Pin|pin@64||430|34||||
+NMetal-2-Pin|pin@66||430|10||||
+NMetal-2-Pin|pin@67||430|-10||||
+NMetal-2-Pin|pin@68||430|-22||||
+NMetal-3-Pin|pin@69||-294|29||||
+IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@0||-121|-6|XY||D5G4;
+IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@3||440|6|XY||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@0||-69.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@1||43.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@2||-286.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@3||-173.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@4||147.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@5||260.5|0|X||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-13|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||-230|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||204|0|||D5G4;
+Ametal-1|net@32|||S2700|sucDri10@2|in|-320|13|contact@0||-320|16
+Ametal-2|net@33|||S1800|contact@4||114|16|contact@5||227|16
+Ametal-2|net@34|||S1800|contact@0||-320|16|contact@1||-207|16
+Ametal-1|net@35|||S2700|sucDri10@3|in|-207|13|contact@1||-207|16
+Ametal-2|net@36|||S1800|contact@1||-207|16|contact@2||-103|16
+Ametal-1|net@37|||S2700|sucDri10@0|in|-103|13|contact@2||-103|16
+Ametal-2|net@38|||S1800|contact@2||-103|16|contact@3||10|16
+Ametal-1|net@39|||S2700|sucDri10@1|in|10|13|contact@3||10|16
+Ametal-2|net@40|||S1800|contact@3||10|16|contact@4||114|16
+Ametal-1|net@41|||S2700|sucDri10@4|in|114|13|contact@4||114|16
+Ametal-1|net@43|||S2700|sucDri10@5|in|227|13|contact@5||227|16
+Ametal-1|net@52|||S900|sucDri10@5|out[T]|291|19|contact@6||291|10
+Ametal-1|net@56|||S2700|sucDri10@5|out[F]|268|15|contact@8||268|22
+Ametal-1|net@67||0.4|S2700|nor10sym@0|inB|313.5|9|contact@10||313.5|22
+Ametal-2|net@69|||S1800|contact@8||268|22|contact@10||313.5|22
+Ametal-2|net@80|||S1800|sucDri10@2|cond|-308|-28|contact@13||-294|-28
+Ametal-4|net@83|||S0|pinsIn06@0|in[1]|-121|8.5|contact@14||-294|8.5
+Ametal-4|net@84|||S0|pinsIn06@0|in[2]|-121|2.7|contact@15||-192|2.7
+Ametal-2|net@87|||S1800|sucDri10@3|cond|-195|-28|contact@16||-192|-28
+Ametal-4|net@88|||S1800|pinsIn06@0|in[3]|-121|-3.1|contact@17||-78|-3.1
+Ametal-2|net@91|||S1800|sucDri10@0|cond|-91|-28|contact@18||-78|-28
+Ametal-4|net@92|||S1800|pinsIn06@0|in[4]|-121|-8.9|contact@19||24|-8.9
+Ametal-2|net@95|||S1800|sucDri10@1|cond|22|-28|contact@20||24|-28
+Ametal-4|net@96|||S1800|pinsIn06@0|in[5]|-121|-14.7|contact@21||132|-14.7
+Ametal-4|net@98|||S1800|pinsIn06@0|in[6]|-121|-20.5|contact@22||240|-20.5
+Ametal-2|net@101|||S1800|sucDri10@4|cond|126|-28|contact@23||132|-28
+Ametal-2|net@103|||S1800|sucDri10@5|cond|239|-28|contact@24||240|-28
+Ametal-2|net@104||6.2|S0|nor10sym@0|vdd_2|357.5|50|nor20@0|vdd_1|353.5|50
+Ametal-2|net@105||6.2|S1800|nor20@0|gnd|353.5|0|nor10sym@0|gnd_1|357.5|0
+Ametal-2|net@106||6.2|S1800|nor20@0|vdd|353.5|-50|nor10sym@0|vdd_3|357.5|-50
+Ametal-1|net@108|||S0|nor20@0|out_1|372|17.5|pin@31||364|17.5
+Ametal-2|net@110|||S1800|contact@5||227|16|contact@25||364|16
+Ametal-1|net@112|||S900|pin@31||364|17.5|contact@25||364|16
+Ametal-2|net@113|||S0|sucDri10@5|gnd|312.5|0|nor10sym@0|gnd|312.5|0
+Ametal-2|net@114|||S0|sucDri10@5|vdd|312.5|50|nor10sym@0|vdd|312.5|50
+Ametal-2|net@115|||S0|sucDri10@5|vdd_1|312.5|-50|nor10sym@0|vdd_1|312.5|-50
+Ametal-2|net@116|||S0|sucDri10@5|gnd_1|208.5|0|wellCont@2|gnd_1|208.5|0
+Ametal-2|net@117|||S0|sucDri10@5|vdd_3|208.5|-50|wellCont@2|vdd_2|208.5|-50
+Ametal-2|net@118|||S0|sucDri10@5|vdd_2|208.5|50|wellCont@2|vdd_3|208.5|50
+Ametal-2|net@119|||S0|sucDri10@1|gnd|95.5|0|sucDri10@4|gnd_1|95.5|0
+Ametal-2|net@120|||S0|sucDri10@1|vdd|95.5|50|sucDri10@4|vdd_2|95.5|50
+Ametal-2|net@121|||S0|sucDri10@1|vdd_1|95.5|-50|sucDri10@4|vdd_3|95.5|-50
+Ametal-2|net@122|||S0|sucDri10@1|gnd_1|-8.5|0|wellCont@0|gnd_1|-8.5|0
+Ametal-2|net@123|||S0|sucDri10@1|vdd_3|-8.5|-50|wellCont@0|vdd_2|-8.5|-50
+Ametal-2|net@124|||S0|sucDri10@1|vdd_2|-8.5|50|wellCont@0|vdd_3|-8.5|50
+Ametal-2|net@125|||S0|sucDri10@0|gnd_1|-121.5|0|sucDri10@3|gnd|-121.5|0
+Ametal-2|net@126|||S0|sucDri10@0|vdd_2|-121.5|50|sucDri10@3|vdd|-121.5|50
+Ametal-2|net@127|||S0|sucDri10@0|vdd_3|-121.5|-50|sucDri10@3|vdd_1|-121.5|-50
+Ametal-2|net@128|||S0|sucDri10@0|gnd|-17.5|0|wellCont@0|gnd|-17.5|0
+Ametal-2|net@129|||S0|sucDri10@0|vdd_1|-17.5|-50|wellCont@0|vdd|-17.5|-50
+Ametal-2|net@130|||S0|sucDri10@0|vdd|-17.5|50|wellCont@0|vdd_1|-17.5|50
+Ametal-2|net@131|||S0|sucDri10@3|gnd_1|-225.5|0|wellCont@1|gnd_1|-225.5|0
+Ametal-2|net@132|||S0|sucDri10@3|vdd_3|-225.5|-50|wellCont@1|vdd_2|-225.5|-50
+Ametal-2|net@133|||S0|sucDri10@3|vdd_2|-225.5|50|wellCont@1|vdd_3|-225.5|50
+Ametal-2|net@134|||S0|sucDri10@2|gnd|-234.5|0|wellCont@1|gnd|-234.5|0
+Ametal-2|net@135|||S0|sucDri10@2|vdd_1|-234.5|-50|wellCont@1|vdd|-234.5|-50
+Ametal-2|net@136|||S0|sucDri10@2|vdd|-234.5|50|wellCont@1|vdd_1|-234.5|50
+Ametal-2|net@137|||S0|sucDri10@4|gnd|199.5|0|wellCont@2|gnd|199.5|0
+Ametal-2|net@138|||S0|sucDri10@4|vdd_1|199.5|-50|wellCont@2|vdd|199.5|-50
+Ametal-2|net@139|||S0|sucDri10@4|vdd|199.5|50|wellCont@2|vdd_1|199.5|50
+Ametal-1|net@142|||S2700|nor10sym@0|inA|356.5|-7|contact@26||356.5|10
+Ametal-2|net@143|||S1800|contact@6||291|10|contact@26||356.5|10
+Ametal-3|net@147|||S2700|contact@13||-294|-28|contact@14||-294|8.5
+Ametal-3|net@148|||S900|contact@15||-192|2.7|contact@16||-192|-28
+Ametal-3|net@149|||S900|contact@17||-78|-3.1|contact@18||-78|-28
+Ametal-3|net@150|||S900|contact@19||24|-8.9|contact@20||24|-28
+Ametal-3|net@151|||S900|contact@21||132|-14.7|contact@23||132|-28
+Ametal-3|net@152|||S900|contact@22||240|-20.5|contact@24||240|-28
+Ametal-4|net@155|||S0|pinsIn06@3|in[6]|440|-8.5|contact@27||240|-8.5
+Ametal-3|net@156|||S2700|contact@27||240|-8.5|contact@28||240|22
+Ametal-2|net@157|||S0|contact@8||268|22|contact@28||240|22
+Ametal-4|net@158|||S0|pinsIn06@3|in[5]|440|-2.7|contact@29||132|-2.7
+Ametal-3|net@159|||S2700|contact@29||132|-2.7|contact@30||132|22
+Ametal-2|net@160|||S1800|contact@30||132|22|contact@31||155|22
+Ametal-1|net@161|||S2700|sucDri10@4|out[F]|155|15|contact@31||155|22
+Ametal-4|net@162|||S0|pinsIn06@3|in[4]|440|3.1|contact@32||24|3.1
+Ametal-3|net@163|||S2700|contact@32||24|3.1|contact@33||24|22
+Ametal-4|net@165|||S0|pinsIn06@3|in[3]|440|8.9|contact@34||-78|8.9
+Ametal-3|net@166|||S2700|contact@34||-78|8.9|contact@35||-78|22
+Ametal-2|net@167|||S1800|contact@35||-78|22|contact@42||-62|22
+Ametal-4|net@168|||S0|pinsIn06@3|in[2]|440|14.7|contact@36||-192|14.7
+Ametal-3|net@169|||S2700|contact@36||-192|14.7|contact@37||-192|22
+Ametal-4|net@171|||S0|pinsIn06@3|in[1]|440|20.5|contact@38||-294|20.5
+Ametal-3|net@172|||S2700|contact@38||-294|20.5|contact@39||-294|22
+Ametal-2|net@174|||S1800|contact@39||-294|22|contact@40||-279|22
+Ametal-1|net@175|||S2700|sucDri10@2|out[F]|-279|15|contact@40||-279|22
+Ametal-1|net@177|||S2700|sucDri10@3|out[F]|-166|15|contact@41||-166|22
+Ametal-1|net@178|||S2700|sucDri10@0|out[F]|-62|15|contact@42||-62|22
+Ametal-1|net@180|||S2700|sucDri10@1|out[F]|51|15|contact@43||51|22
+Ametal-2|net@181|||S1800|contact@33||24|22|contact@43||51|22
+Ametal-2|net@182|||S1800|contact@37||-192|22|contact@41||-166|22
+Ametal-1|net@183|||S2700|sucDri10@2|out[T]|-256|19|contact@44||-256|40
+Ametal-1|net@186|||S2700|sucDri10@3|out[T]|-143|19|contact@45||-143|34
+Ametal-1|net@188|||S900|sucDri10@0|out[T]|-39|19|contact@46||-39|-10
+Ametal-1|net@190|||S900|sucDri10@1|out[T]|74|19|contact@47||74|-22
+Ametal-1|net@192|||S900|sucDri10@4|out[T]|178|19|contact@48||178|-34
+Ametal-2|net@196|||S1800|contact@44||-256|40|pin@54||430|40
+Ametal-2|net@197|||S1800|contact@48||178|-34|pin@63||430|-34
+Ametal-2|net@204|||S1800|contact@46||-39|-10|pin@67||430|-10
+Ametal-2|net@205|||S1800|contact@47||74|-22|pin@68||430|-22
+Ametal-2|net@206|||S1800|contact@26||356.5|10|pin@66||430|10
+Ametal-2|net@207|||S0|pin@64||430|34|contact@45||-143|34
+Ametal-3|net@208|||S2700|contact@39||-294|22|pin@69||-294|29
+Ein[1]|bit[1]|D5G5;|pinsIn06@0|in[1]|I
+Ein[2]|bit[2]|D5G5;|pinsIn06@0|in[2]|I
+Ein[3]|bit[3]|D5G5;|pinsIn06@0|in[3]|I
+Ein[4]|bit[4]|D5G5;|pinsIn06@0|in[4]|I
+Ein[5]|bit[5]|D5G5;|pinsIn06@0|in[5]|I
+Ein[6]|bit[6]|D5G5;|pinsIn06@0|in[6]|I
+EinB|fire[LO]|D5G5;|nor20@0|inB|I
+Egnd_2|gnd|D5G5;|sucDri10@2|gnd_1|G
+Egnd_1||D5G5;|nor20@0|gnd_1|G
+EinA|headBit|D5G5;|nor20@0|inA|I
+Ein[1]@451244315|m1cate[1][F]|D5G5;|pinsIn06@3|in[1]|I
+Em1cate[1][T]||D5G5;|pin@54||O
+Ein[2]@362228990|m1cate[2][F]|D5G5;|pinsIn06@3|in[2]|I
+Em1cate[2][T]||D5G5;|pin@64||O
+Ein[3]@341176303|m1cate[3][F]|D5G5;|pinsIn06@3|in[3]|I
+Em1cate[4][T]|m1cate[3][T]|D5G5;|pin@67||O
+Ein[4]@596770110|m1cate[4][F]|D5G5;|pinsIn06@3|in[4]|I
+Em1cate[6][T]|m1cate[4][T]|D5G5;|pin@68||O
+Ein[5]@689079609|m1cate[5][F]|D5G5;|pinsIn06@3|in[5]|I
+Em1cate[5][T]||D5G5;|pin@63||O
+Ein[6]@386420554|m1cate[6][F]|D5G5;|pinsIn06@3|in[6]|I
+Em1cate[3][T]|m1cate[6][T]|D5G5;|pin@66||O
+Eout_4|ready|D5G5;|nor10sym@0|out_4|O
+Evdd_4|vdd|D5G5;|sucDri10@2|vdd_2|P
+Evdd_2||D5G5;|nor20@0|vdd_2|P
+Evdd_3||D5G5;|nor20@0|vdd_3|P
+Evdd_5||D5G5;|sucDri10@2|vdd_3|P
+X
+
+# Cell sucDri10Pairx6s;2{sch}
+CsucDri10Pairx6s;2{sch}||schematic|1234795574786|1240934626823|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-10.75|-1.5||||
+NOff-Page|conn@1||-26.75|3||||
+NOff-Page|conn@2||15|-0.5|||XRR|
+NOff-Page|conn@3||-8|-15|||X|
+NOff-Page|conn@4||-26.75|8||||
+IsucDri10Pair;1{ic}|dd[1:6]|D5G3;Y-5;|1|-0.5|||D5G4;
+IredFive:nor2n;1{ic}|nor2n@0||-16|5.5|Y||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@0||0|-15|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NWire_Pin|pin@0||8|-14||||
+NWire_Pin|pin@1||8|-10.5||||
+NWire_Pin|pin@2||8|-16||||
+NWire_Pin|pin@3||8|-19.5||||
+Ngeneric:Invisible-Pin|pin@4||-2.5|27|||||ART_message(D5G5;)SsucDri10Pairx6s
+Ngeneric:Invisible-Pin|pin@5||-2.5|22|||||ART_message(D5G3;)Sies 28 April 2009
+NWire_Pin|pin@6||-22|6.5||||
+NWire_Pin|pin@7||-22|8||||
+NWire_Pin|pin@11||-5.5|5.5||||
+NWire_Pin|pin@12||-5.5|0.5||||
+NWire_Pin|pin@13||-22|3||||
+NWire_Pin|pin@14||-22|4.5||||
+IsucDri10Pairx6s;1{ic}|sucDri10@1||26|15|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|5.5|||D0G4;|ATTR_L(D5G1;PUD)D255.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|m1cate[6][F]|D5G2;||2700|pin@0||8|-14|pin@1||8|-10.5
+Awire|m1cate[6][T]|D5G2;||900|pin@2||8|-16|pin@3||8|-19.5
+Awire|net@0|||1800|nor2n_sy@0|inb|2.5|-14|pin@0||8|-14
+Awire|net@1|||1800|nor2n_sy@0|ina|2.5|-16|pin@2||8|-16
+Abus|net@6||-0.5|IJ0|conn@2|a|13|-0.5|dd[1:6]|out[1][T,F]|6|-0.5
+Awire|net@7|||1800|conn@3|a|-6|-15|nor2n_sy@0|out|-2.5|-15
+Abus|net@10||-0.5|IJ0|dd[1:6]|bit[1]|-4|-1.5|conn@0|y|-8.75|-1.5
+Awire|net@11|||0|nor2n@0|ina|-18.5|6.5|pin@6||-22|6.5
+Awire|net@16|||0|wire90@0|a|-11.5|5.5|nor2n@0|out|-13.5|5.5
+Awire|net@17|||1800|wire90@0|b|-6.5|5.5|pin@11||-5.5|5.5
+Awire|net@18|||900|pin@11||-5.5|5.5|pin@12||-5.5|0.5
+Awire|net@19|||1800|pin@12||-5.5|0.5|dd[1:6]|when|-4|0.5
+Awire|net@20|||1800|conn@1|y|-24.75|3|pin@13||-22|3
+Awire|net@21|||2700|pin@13||-22|3|pin@14||-22|4.5
+Awire|net@22|||1800|pin@14||-22|4.5|nor2n@0|inb|-18.5|4.5
+Awire|net@23|||1800|conn@4|y|-24.75|8|pin@7||-22|8
+Awire|net@24|||2700|pin@6||-22|6.5|pin@7||-22|8
+Ebit[1:6]||D4G2;|conn@0|a|I
+Ewhen|fire[LO]|D4G2;|conn@1|a|I
+Ewhen_1|headBit|D4G2;|conn@4|a|I
+Em1cate[1:6][T,F]||D6G2;|conn@2|y|O
+Eready||D6G2;|conn@3|y|O
+X
+
 # Cell xor6x12;2{ic}
 Cxor6x12;2{ic}||artwork|1227918818535|1232292169603|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4497,7 +5206,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|1239549868233||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()G1239553775974
+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||||