works
[fleet.git] / electric / gaspM.jelib
index 6418ba7..73699c5 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HgaspM|8.09c
+HgaspM|8.09a
 
 # Views:
 Vdocumentation|doc
@@ -13,9 +13,7 @@ LarbiterM|arbiterM
 
 LcentersJ|centersJ
 
-LdriversJ|driversJ
-
-LdriversL|driversL
+LdriversM|driversM
 
 Lgates1inM|gates1inM
 
@@ -27,7 +25,7 @@ LorangeTSMC090nm|orangeTSMC090nm
 
 LredFive|redFive
 
-LscanJ|scanJ
+LscanM|scanM
 
 LwiresL|wiresL
 
@@ -42,12 +40,12 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell aGasPgallery;1{lay}
-CaGasPgallery;1{lay}||mocmos|1230742490845|1230851407763|
+CaGasPgallery;1{lay}||mocmos|1230742490845|1238799743142|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IgaspBranch;1{lay}|gaspBran@0||0|0|||D5G4;
 IgaspCross;1{lay}|gaspCros@0||-576|-432|||D5G4;
-IgaspDrain;1{lay}|gaspDrai@0||-576|0|||D5G4;
-IgaspFill;1{lay}|gaspFill@0||0|-432|||D5G4;
+IgaspDrain;2{lay}|gaspDrai@1||-576|0|||D5G4;
+IgaspFill;2{lay}|gaspFill@1||18|-516|||D5G4;
 IgaspMerge;3{lay}|gaspMerg@0||576|0|||D5G4;
 IgaspPlain;1{lay}|gaspPlai@0||0|432|||D5G4;
 X
@@ -123,7 +121,7 @@ Esucc||D5G2;|pin@6||O
 X
 
 # Cell aStage;3{lay}
-CaStage;3{lay}||cmos90|1219582289568|1233782828933||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230996565830|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234017879468
+CaStage;3{lay}||cmos90|1219582289568|1241981698008||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||-92.5|34||||
 NX-Metal-1-Metal-2-Con|contact@15||27.5|34||||
@@ -141,8 +139,8 @@ NMetal-2-Pin|pin@39||0|-28||||
 NMetal-2-Pin|pin@40||0|16||||
 NMetal-1-Pin|pin@41||-30|-20||||
 NMetal-1-Pin|pin@45||56|22||||
-IdriversL:predDri20wMC;3{lay}|predDri2@3||27.5|0|Y||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@1||73|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@3||27.5|0|Y||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@1||73|0|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@4||-24.5|0|||D5G4;
 Ametal-1|net@104|||S2700|ctrAND2i@2|out|-92.5|16|contact@13||-92.5|34
 Ametal-1|net@108|||S2700|predDri2@3|in|27.5|22|contact@15||27.5|34
@@ -186,6 +184,7 @@ Emc_1||D5G2;|predDri2@3|mc_1|I
 Epred||D5G2;|pin@39||I
 Es[1]||D5G2;|inv10D@3|out|O
 Esucc||D5G2;|pin@40||O
+Esucc_1||D5G2;|sucDri20@1|succ|O
 Evdd||D5G2;|ctrAND2i@2|vdd_2|P
 Evdd_3||D5G2;|ctrAND2i@2|vdd_3|P
 Evdd_4||D5G2;|sucDri20@1|vdd_2|P
@@ -215,8 +214,8 @@ NWire_Pin|pin@478||-23|6||||
 NWire_Pin|pin@479||17|25||||
 NWire_Pin|pin@480||17|6||||
 NWire_Pin|pin@481||1|6||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-18|23|X||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||11|25|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-18|23|X||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||11|25|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|6|||D0G4;|ATTR_L(D5G1;PUD)D291.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@415|||2700|ctrAND2i@4|out|0|21|pin@192||0|25
 Awire|net@494|||900|ctrAND2i@4|inA|-1|9|pin@229||-1|6
@@ -292,7 +291,7 @@ Esucc||D5G2;|pin@1||O
 X
 
 # Cell anAltEnd;5{lay}
-CanAltEnd;5{lay}||cmos90|1219498763207|1231686814980||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1231002161199|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234017879468
+CanAltEnd;5{lay}||cmos90|1219498763207|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@49||-100.5|-34||||
 NX-Metal-1-Metal-2-Con|contact@50||1.5|34||||
@@ -352,10 +351,10 @@ NMetal-2-Pin|pin@212||-47|16||||
 NMetal-2-Pin|pin@213||-48|-10||||
 NMetal-1-Pin|pin@214||-161|-25||||
 NMetal-1-Pin|pin@215||72|17||||
-IdriversL:predDri20wMC;3{lay}|predDri2@9||1.5|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@10||-100.5|0|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@9||1.5|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@10||-100.5|0|||D5G4;
 IlatchesK:rsLatchA;1{lay}|rsLatchA@1||99|0|||D5G4;
-IdriversL:sucORdri20;1{lay}|sucORdri@2||-48.5|0|XY||D5G4;
+IdriversM:sucORdri20;1{lay}|sucORdri@2||-48.5|0|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@8||-152.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@10||53.5|0|||D5G4;
 Ametal-2|net@523|||RS0|inv05@4|gnd|41|0|inv10D@8|gnd|32|0
@@ -534,10 +533,10 @@ NWire_Pin|pin@551||4|4.5||||
 NWire_Pin|pin@552||4|-9||||
 NWire_Pin|pin@553||6|-2||||
 NWire_Pin|pin@554||6|9||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-19|28|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-19|-28|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-19|28|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-19|-28|XY||D5G4;
 IlatchesK:rsLatchA;1{ic}|rsLatchA@1||19|0|XRRR||D5G4;
-IdriversL:sucORdri20;1{ic}|sucORdri@0||33|0|Y||D5G4;
+IdriversM:sucORdri20;1{ic}|sucORdri@0||33|0|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@34||-7|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D468.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@35||-6|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D347.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@36||10|-2|Y||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D450.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -664,7 +663,7 @@ EsuccB||D5G2;|pin@40||O
 X
 
 # Cell anAltStart;3{lay}
-CanAltStart;3{lay}||cmos90|1219611752767|1231686814980||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234187560756|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234187560756
+CanAltStart;3{lay}||cmos90|1219611752767|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-237|-22||||
 NX-Metal-1-Metal-2-Con|contact@3||254|-22||||
@@ -714,11 +713,11 @@ NMetal-1-Pin|pin@56||-208.5|16|||X|
 NMetal-1-Pin|pin@60||-116.5|-23||||
 NMetal-1-Pin|pin@67||225.5|16||||
 NMetal-1-Pin|pin@68||93.5|-25||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-39.5|0|X||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-39.5|0|X||D5G4;
 IlatchesK:rsLatchA;1{lay}|rsLatchA@0||57|0|||D5G4;
 Igates1inM:inv10D;1{lay}|s[2]|D5G1;|106.5|0|||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||-237|0|X||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@1||254|0|||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-237|0|X||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@1||254|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||-102.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||119.5|0|||D5G4;
 Ametal-1|net@29|||S0|pin@1||-208.5|-19|sucDri20@0|in|-220|-19
@@ -883,10 +882,10 @@ NWire_Pin|pin@429||28|9||||
 NWire_Pin|pin@430||30|6||||
 NWire_Pin|pin@431||20|6||||
 NWire_Pin|pin@432||20|10||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-7.5|19.5|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-7.5|19.5|X||D5G4;
 IlatchesK:rsLatchA;1{ic}|rsLatchA@1||46|0|XRRR||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||40|30|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||40|-30|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||40|30|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||40|-30|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@16||16|22.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D700.0000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@17||16|-22.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D839.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@19||36|2|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D438.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -980,11 +979,11 @@ Eso[1:9]||D5G2;|pin@1||B
 EwrD|wr[A,D]|D5G2;|pin@3||O
 X
 
-# Cell fillScanControl;1{lay}
-CfillScanControl;1{lay}||cmos90|1230910570823|1230922991323||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230911653825|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230923824901
+# Cell fillScanControl;2{lay}
+CfillScanControl;2{lay}||cmos90|1230910570823|1241212843263||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-58.5|-94||||
-NX-Metal-2-Metal-3-Con|contact@1||-24|-94||||
+NX-Metal-1-Metal-2-Con|contact@0||-58.5|-100||||
+NX-Metal-2-Metal-3-Con|contact@1||-24|-100||||
 NX-Metal-2-Metal-3-Con|contact@2||-24|82||||
 NX-Metal-1-Metal-2-Con|contact@3||66|82||||
 NX-Metal-1-Metal-2-Con|contact@4||-58.5|44||||
@@ -1004,8 +1003,8 @@ NX-Metal-2-Metal-3-Con|contact@17||0|-32||||
 NX-Metal-1-Metal-2-Con|contact@18||54|-32||||
 NX-Metal-2-Metal-3-Con|contact@19||-6|0||||
 NX-Metal-1-Metal-2-Con|contact@20||75|0||||
-IdriversL:dataDriver60;1{lay}|dataDriv@1||124|-72|||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@2||124|72|Y||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@1||124|-72|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@2||124|72|Y||D5G4;
 NPolysilicon-Pin|pin@0||28|-2.6||||
 NMetal-1-Pin|pin@3||54|-2.6||||
 NMetal-1-Pin|pin@4||66|-96.5||||
@@ -1013,108 +1012,108 @@ NMetal-1-Pin|pin@5||66|96.5||||
 NMetal-1-Pin|pin@6||75|47.5||||
 NMetal-1-Pin|pin@8||75|-47.5||||
 NMetal-2-Pin|pin@9||63|0||||
-IscanJ:scanBusInM3;1{lay}|scanBusI@0||0|-144|||D5G4;
-IscanJ:scanBusOutM3;1{lay}|scanBusO@0||0|144|||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-72|||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@1||0|72|Y||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@1||0|-144|||D5G4;
+IscanM:scanBusOutM3;1{lay}|scanBusO@1||0|144|||D5G4;
+IscanM:scanCellE;1{lay}|scanCell@2||0|72|Y||D5G4;
+IscanM:scanCellE;1{lay}|scanCell@3||0|-72|||D5G4;
 Ametal-3|net@6|||S2700|contact@7||-24|-62|contact@5||-24|44
-Ametal-3|net@7|||S900|contact@14||-18|-44|scanBusI@0|si[2]|-18|-144
-Ametal-3|net@8|||S900|contact@15||-12|-50|scanBusI@0|si[3]|-12|-144
-Ametal-3|net@9|||S900|scanBusO@0|so[4]|-6|147|contact@19||-6|0
-Ametal-3|net@10|||S900|scanBusO@0|so[6]|6|144|scanBusI@0|si[6]|6|-144
-Ametal-3|net@11|||S900|scanBusO@0|so[7]|12|144|scanBusI@0|si[7]|12|-144
-Ametal-3|net@12|||S900|scanBusO@0|so[8]|18|144|scanBusI@0|si[8]|18|-144
-Ametal-1|net@13|||S900|scanCell@0|inA[1]|-58.5|-79|contact@0||-58.5|-94
-Ametal-3|net@14|||S2700|scanBusI@0|si[1]|-24|-144|contact@1||-24|-94
+Ametal-3|net@7|||S900|contact@14||-18|-44|scanBusI@1|si[2]|-18|-144
+Ametal-3|net@8|||S900|contact@15||-12|-50|scanBusI@1|si[3]|-12|-144
+Ametal-3|net@9|||S900|scanBusO@1|so[4]|-6|147|contact@19||-6|0
+Ametal-3|net@10|||S900|scanBusO@1|so[6]|6|144|scanBusI@1|si[6]|6|-144
+Ametal-3|net@11|||S900|scanBusO@1|so[7]|12|144|scanBusI@1|si[7]|12|-144
+Ametal-3|net@12|||S900|scanBusO@1|so[8]|18|144|scanBusI@1|si[8]|18|-144
+Ametal-1|net@13|||S900|scanCell@3|sin|-58.5|-79|contact@0||-58.5|-100
+Ametal-3|net@14|||S2700|scanBusI@1|si[1]|-24|-144|contact@1||-24|-100
 Ametal-2|net@15|||S1800|contact@2||-24|82|contact@3||66|82
-Ametal-3|net@16|||S2700|contact@2||-24|82|scanBusO@0|so[1]|-24|144
-Ametal-1|net@17|||S900|scanCell@1|out[2]|66|82.4|contact@3||66|82
-Ametal-1|net@18|||S900|scanCell@1|inA[1]|-58.5|79|contact@4||-58.5|44
+Ametal-3|net@16|||S2700|contact@2||-24|82|scanBusO@1|so[1]|-24|144
+Ametal-1|net@17|||S900|scanCell@2|sout|66|82.4|contact@3||66|82
+Ametal-1|net@18|||S900|scanCell@2|sin|-58.5|79|contact@4||-58.5|44
 Ametal-2|net@19|||S1800|contact@4||-58.5|44|contact@5||-24|44
 Ametal-2|net@20|||S1800|contact@7||-24|-62|contact@6||66|-62
-Ametal-1|net@21|||S2700|scanCell@0|out[2]|66|-82.4|contact@6||66|-62
-APolysilicon|net@22|||S2700|pin@0||28|-2.6|scanCell@1|hcl[B]|28|13.5
-APolysilicon|net@23|||S2700|scanCell@0|hcl[B]|28|-13.5|pin@0||28|-2.6
-Ametal-1|net@24||0.4|S2700|scanCell@1|p2p|-43|47|contact@9||-43|50
-Ametal-3|net@25|||S900|scanBusO@0|so[2]|-18|144|contact@10||-18|50
+Ametal-1|net@21|||S2700|scanCell@3|sout|66|-82.4|contact@6||66|-62
+APolysilicon|net@22|||S2700|pin@0||28|-2.6|scanCell@2|rd|28|13.5
+APolysilicon|net@23|||S2700|scanCell@3|rd|28|-13.5|pin@0||28|-2.6
+Ametal-1|net@24||0.4|S2700|scanCell@2|p2p|-43|47|contact@9||-43|50
+Ametal-3|net@25|||S900|scanBusO@1|so[2]|-18|144|contact@10||-18|50
 Ametal-2|net@26|||S1800|contact@9||-43|50|contact@10||-18|50
-Ametal-3|net@27|||S900|scanBusO@0|so[3]|-12|144|contact@11||-12|44
+Ametal-3|net@27|||S900|scanBusO@1|so[3]|-12|144|contact@11||-12|44
 Ametal-2|net@28|||S1800|contact@11||-12|44|contact@12||4|44
-Ametal-1|net@29||0.4|S2700|scanCell@1|p2p_1|4|41|contact@12||4|44
-Ametal-1|net@30|||S2700|scanCell@0|p2p|-43|-47|contact@13||-43|-44
+Ametal-1|net@29||0.4|S2700|scanCell@2|p1p|4|41|contact@12||4|44
+Ametal-1|net@30|||S2700|scanCell@3|p2p|-43|-47|contact@13||-43|-44
 Ametal-3|net@31|||S900|contact@10||-18|50|contact@14||-18|-44
 Ametal-2|net@32|||S1800|contact@13||-43|-44|contact@14||-18|-44
 Ametal-3|net@33|||S900|contact@11||-12|44|contact@15||-12|-50
 Ametal-2|net@34|||S1800|contact@15||-12|-50|contact@16||4|-50
-Ametal-1|net@35||0.4|S900|scanCell@0|p2p_1|4|-41|contact@16||4|-50
-Ametal-3|net@39|||S2700|contact@17||0|-32|scanBusO@0|so[5]|0|144
+Ametal-1|net@35||0.4|S900|scanCell@3|p1p|4|-41|contact@16||4|-50
+Ametal-3|net@39|||S2700|contact@17||0|-32|scanBusO@1|so[5]|0|144
 Ametal-2|net@40|||S1800|contact@17||0|-32|contact@18||54|-32
-Ametal-3|net@41|||S2700|scanBusI@0|si[5]|0|-144|contact@17||0|-32
+Ametal-3|net@41|||S2700|scanBusI@1|si[5]|0|-144|contact@17||0|-32
 Ametal-1|net@42|||S0|pin@3||54|-2.6|contact@8||28|-2.6
-Ametal-2|net@43|||S1800|contact@0||-58.5|-94|contact@1||-24|-94
+Ametal-2|net@43|||S1800|contact@0||-58.5|-100|contact@1||-24|-100
 Ametal-1|net@44|||S2700|contact@18||54|-32|pin@3||54|-2.6
 APolysilicon|net@45|||S0|contact@8||28|-2.6|pin@0||28|-2.6
-Ametal-2|net@49||6.2|S1800|dataDriv@1|gnd|67.5|-72|scanCell@0|gnd_1|72|-72
-Ametal-2|net@50||6.2|S0|scanCell@0|vdd_1|72|-122|dataDriv@1|vdd_1|67.5|-122
-Ametal-2|net@51||6.2|S0|scanCell@0|vdd_3|72|-22|dataDriv@1|vdd|67.5|-22
-Ametal-1|net@55|||S900|scanCell@0|out[2]|66|-82.4|pin@4||66|-96.5
+Ametal-2|net@49||6.2|S1800|dataDriv@1|gnd|67.5|-72|scanCell@3|gnd_1|72|-72
+Ametal-2|net@50||6.2|S0|scanCell@3|vdd_1|72|-122|dataDriv@1|vdd_1|67.5|-122
+Ametal-2|net@51||6.2|S0|scanCell@3|vdd_3|72|-22|dataDriv@1|vdd|67.5|-22
+Ametal-1|net@55|||S900|scanCell@3|sout|66|-82.4|pin@4||66|-96.5
 Ametal-1|net@56|||S1800|pin@4||66|-96.5|dataDriv@1|inA|78|-96.5
-Ametal-1|net@57|||S2700|scanCell@1|out[2]|66|82.4|pin@5||66|96.5
+Ametal-1|net@57|||S2700|scanCell@2|sout|66|82.4|pin@5||66|96.5
 Ametal-1|net@58|||S1800|pin@5||66|96.5|dataDriv@2|inA|78|96.5
 Ametal-1|net@59|||S0|dataDriv@2|inB|93|47.5|pin@6||75|47.5
 Ametal-1|net@62|||S1800|pin@8||75|-47.5|dataDriv@1|inB|93|-47.5
-Ametal-3|net@63|||S900|contact@19||-6|0|scanBusI@0|si[4]|-6|-141
+Ametal-3|net@63|||S900|contact@19||-6|0|scanBusI@1|si[4]|-6|-141
 Ametal-2|net@64|||S0|pin@9||63|0|contact@19||-6|0
 Ametal-1|net@66|||S900|pin@6||75|47.5|contact@20||75|0
-Ametal-3|net@67|||S900|scanBusO@0|so[9]|24|144|scanBusI@0|si[9]|24|-144
+Ametal-3|net@67|||S900|scanBusO@1|so[9]|24|144|scanBusI@1|si[9]|24|-144
 Ametal-1|net@68|||S900|contact@20||75|0|pin@8||75|-47.5
 Ametal-2|net@69|||S1800|pin@9||63|0|contact@20||75|0
-Ametal-2|net@70||6.2|S0|scanCell@1|vdd_3|72|22|dataDriv@2|vdd|67.5|22
-Ametal-2|net@71||6.2|S1800|dataDriv@2|gnd|67.5|72|scanCell@1|gnd_1|72|72
-Ametal-2|net@72||6.2|S1800|dataDriv@2|vdd_1|67.5|122|scanCell@1|vdd_1|72|122
-Egnd||D5G2;|scanCell@0|gnd|G
-Egnd_1||D5G2;|scanCell@1|gnd|G
+Ametal-2|net@70||6.2|S0|scanCell@2|vdd_3|72|22|dataDriv@2|vdd|67.5|22
+Ametal-2|net@71||6.2|S1800|dataDriv@2|gnd|67.5|72|scanCell@2|gnd_1|72|72
+Ametal-2|net@72||6.2|S1800|dataDriv@2|vdd_1|67.5|122|scanCell@2|vdd_1|72|122
+Egnd||D5G2;|scanCell@3|gnd|G
+Egnd_1||D5G2;|scanCell@2|gnd|G
 Egnd_3||D5G2;|dataDriv@1|gnd_1|G
 Egnd_4||D5G2;|dataDriv@2|gnd_1|G
-Esi[1]||D5G2;|scanBusI@0|si[1]|B
-Esi[2]||D5G2;|scanBusI@0|si[2]|B
-Esi[3]||D5G2;|scanBusI@0|si[3]|B
-Esi[4]||D5G2;|scanBusI@0|si[4]|B
-Esi[5]||D5G2;|scanBusI@0|si[5]|B
-Esi[6]||D5G2;|scanBusI@0|si[6]|B
-Esi[7]||D5G2;|scanBusI@0|si[7]|B
-Esi[8]||D5G2;|scanBusI@0|si[8]|B
-Esi[9]||D5G2;|scanBusI@0|si[9]|B
-Eso[1]||D5G2;|scanBusO@0|so[1]|B
-Eso[2]||D5G2;|scanBusO@0|so[2]|B
-Eso[3]||D5G2;|scanBusO@0|so[3]|B
-Eso[4]||D5G2;|scanBusO@0|so[4]|B
-Eso[5]||D5G2;|scanBusO@0|so[5]|B
-Eso[6]||D5G2;|scanBusO@0|so[6]|B
-Eso[7]||D5G2;|scanBusO@0|so[7]|B
-Eso[8]||D5G2;|scanBusO@0|so[8]|B
-Eso[9]||D5G2;|scanBusO@0|so[9]|B
-Evdd||D5G2;|scanCell@0|vdd|P
-Evdd_2||D5G2;|scanCell@0|vdd_2|P
-Evdd_3||D5G2;|scanCell@1|vdd|P
-Evdd_4||D5G2;|scanCell@1|vdd_2|P
+Esi[1]||D5G2;|scanBusI@1|si[1]|B
+Esi[2]||D5G2;|scanBusI@1|si[2]|B
+Esi[3]||D5G2;|scanBusI@1|si[3]|B
+Esi[4]||D5G2;|scanBusI@1|si[4]|B
+Esi[5]||D5G2;|scanBusI@1|si[5]|B
+Esi[6]||D5G2;|scanBusI@1|si[6]|B
+Esi[7]||D5G2;|scanBusI@1|si[7]|B
+Esi[8]||D5G2;|scanBusI@1|si[8]|B
+Esi[9]||D5G2;|scanBusI@1|si[9]|B
+Eso[1]||D5G2;|scanBusO@1|so[1]|B
+Eso[2]||D5G2;|scanBusO@1|so[2]|B
+Eso[3]||D5G2;|scanBusO@1|so[3]|B
+Eso[4]||D5G2;|scanBusO@1|so[4]|B
+Eso[5]||D5G2;|scanBusO@1|so[5]|B
+Eso[6]||D5G2;|scanBusO@1|so[6]|B
+Eso[7]||D5G2;|scanBusO@1|so[7]|B
+Eso[8]||D5G2;|scanBusO@1|so[8]|B
+Eso[9]||D5G2;|scanBusO@1|so[9]|B
+Evdd||D5G2;|scanCell@3|vdd|P
+Evdd_2||D5G2;|scanCell@3|vdd_2|P
+Evdd_3||D5G2;|scanCell@2|vdd|P
+Evdd_4||D5G2;|scanCell@2|vdd_2|P
 Evdd_6||D5G2;|dataDriv@1|vdd_6|P
 Evdd_7||D5G2;|dataDriv@1|vdd_7|P
 Evdd_8||D5G2;|dataDriv@2|vdd_6|P
 Evdd_9||D5G2;|dataDriv@2|vdd_7|P
-EwrA|wr[A]|D5G2;|dataDriv@1|out_1|O
-EwrD|wr[D]|D5G2;|dataDriv@2|out_1|O
+Ewr[A]||D5G2;|dataDriv@1|out_1|O
+Ewr[D]||D5G2;|dataDriv@2|out_1|O
 X
 
 # Cell fillScanControl;1{sch}
-CfillScanControl;1{sch}||schematic|1230909995775|1236023292220|
+CfillScanControl;1{sch}||schematic|1230909995775|1236894832887|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@3||8|16|||R|
 NOff-Page|conn@5||-46|4|||R|
 NOff-Page|conn@6||-46|-17|||YRRR|
 NWire_Con|conn@7||-50|-6||||
-IdriversL:dataDriver60;1{ic}|dataDriv@2||16|6|Y||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@3||-16|6|XY||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@2||16|6|Y||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@3||-16|6|XY||D5G4;
 IfillScanControl;1{ic}|fillScan@1||33|27|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-1.5|54|||||ART_message(D5G6;)SfillScanControl
 Ngeneric:Invisible-Pin|pin@1||-2.5|45|||||ART_message(D5G3;)Sies 2 January 2009
@@ -1140,19 +1139,19 @@ NBus_Pin|pin@28||-50|-1|-1|-1||
 Ngeneric:Invisible-Pin|pin@29||-1.5|38|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
 NWire_Pin|pin@30||-24|12||||
 NWire_Pin|pin@31||24|10||||
-IscanJ:scanCellE;1{ic}|scanCell@0||-23|-6|||D5G4;
-IscanJ:scanCellE;1{ic}|scanCell@1||1|-6|||D5G4;
+IscanM:scanCellE;1{ic}|scanCell@2||-23|-6|||D5G4;
+IscanM:scanCellE;1{ic}|scanCell@3||1|-6|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-12|-6|||D0G4;|ATTR_L(D5G1;PUD)D918.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|7|||D0G4;|ATTR_L(D5G1;PUD)D1176.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Abus|net@0||-0.5|IJ900|scanCell@0|p2p,p1p,rd|-23|-9|pin@14||-23|-13
-Abus|net@1||-0.5|IJ2700|pin@15||1|-13|scanCell@1|p2p,p1p,rd|1|-9
+Abus|net@0||-0.5|IJ900|scanCell@2|p2p,p1p,rd|-23|-9|pin@14||-23|-13
+Abus|net@1||-0.5|IJ2700|pin@15||1|-13|scanCell@3|p2p,p1p,rd|1|-9
 Abus|net@2||-0.5|IJ1800|pin@16||-8|-13|pin@15||1|-13
 Abus|net@3||-0.5|IJ1800|pin@14||-23|-13|pin@16||-8|-13
-Awire|net@4|||1800|pin@18||-8|-6|scanCell@1|sin|-6|-6
+Awire|net@4|||1800|pin@18||-8|-6|scanCell@3|sin|-6|-6
 Awire|net@5|||900|pin@7||-8|5|pin@18||-8|-6
-Awire|net@7|||0|wire90@0|a|-14.5|-6|scanCell@0|sout|-16|-6
+Awire|net@7|||0|wire90@0|a|-14.5|-6|scanCell@2|sout|-16|-6
 Awire|net@8|||1800|wire90@0|b|-9.5|-6|pin@18||-8|-6
-Awire|net@14|||1800|scanCell@1|sout|8|-6|pin@10||10|-6
+Awire|net@14|||1800|scanCell@3|sout|8|-6|pin@10||10|-6
 Awire|net@17|||1800|pin@11||10|5|dataDriv@2|inA|12|5
 Awire|net@19|||0|pin@8||24|6|dataDriv@2|out|20|6
 Awire|net@20|||0|dataDriv@3|out|-20|6|pin@3||-24|6
@@ -1160,7 +1159,7 @@ Awire|net@21|||0|wire90@1|a|-8.5|7|dataDriv@3|inB|-12|7
 Awire|net@22|||0|pin@7||-8|5|dataDriv@3|inA|-12|5
 Awire|net@38|||0|dataDriv@2|inB|12|7|pin@21||0|7
 Awire|net@39|||0|pin@21||0|7|wire90@1|b|-3.5|7
-Awire|net@41|||0|scanCell@0|sin|-30|-6|pin@23||-36|-6
+Awire|net@41|||0|scanCell@2|sin|-30|-6|pin@23||-36|-6
 Awire|net@43|||1800|pin@10||10|-6|pin@25||18|-6
 Awire|si[1]|D5G2;||900|pin@23||-36|-6|pin@24||-36|-10
 Abus|si[2,3,5]|D5G2;|-0.5|IJ900|pin@16||-8|-13|pin@17||-8|-18
@@ -1225,7 +1224,7 @@ Etok[A,B]|tok|D5G2;|pin@44||I
 X
 
 # Cell gaspBranch;1{lay}
-CgaspBranch;1{lay}||cmos90|1230598606332|1231686814980||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235396291917|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235396291917
+CgaspBranch;1{lay}||cmos90|1230598606332|1240656195810||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||41|-134||||
 NX-Metal-1-Metal-2-Con|contact@1||22|75.9||||
@@ -1237,9 +1236,9 @@ NX-Metal-1-Metal-2-Con|contact@8||114.5|-166||||
 NX-Metal-1-Metal-2-Con|contact@9||147|22||||
 NX-Metal-1-Metal-2-Con|contact@10||114.5|22||||
 IcentersJ:ctrAND3in100LT;2{lay}|ctrAND3i@0||-109.5|0|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||178|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-202|47.6|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||206|-55.4|XY||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||178|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||-202|47.6|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||206|-55.4|XY||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||3|144|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@4||19|-144|XY||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@5||-7|-144|X||D5G4;
@@ -1267,7 +1266,7 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||288|-144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-144|-144|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@0||73|-144|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@1||73|-144|||D5G4;
 IwiresL:select100;1{lay}|select10@0||237|144|||D5G4;
 IwiresL:select100;1{lay}|select10@1||153|144|||D5G4;
 IwiresL:select132;1{lay}|select13@0||-79.5|-144|||D5G4;
@@ -1278,14 +1277,14 @@ IwiresL:select15;1{lay}|select15@0||118.5|0|||D5G4;
 IwiresL:select50;1{lay}|select50@1||-264|0|||D5G4;
 IwiresL:select60;1{lay}|select60@0||131.5|-144|||D5G4;
 IwiresL:select60;1{lay}|select60@1||257|0|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@2||58|144|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@3||58|0|Y||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@2||58|144|||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@3||58|0|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-235|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-10|144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||32|-144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||109|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@4||6|-144|||D5G4;
-Ametal-1|net@2|||S900|driveCon@0|out|-218|47.6|ctrAND3i@0|out|-218|16
+Ametal-1|net@2|||S900|driveCon@2|out|-218|47.6|ctrAND3i@0|out|-218|16
 Ametal-1|net@10|||S0|pin@4||15.5|119|inv10D@3|in|3|119
 Ametal-1|net@11|||S2700|inv10D@3|out|-3|151|pin@5||-3|169
 Ametal-2|net@16|||S0|wellCont@1|gnd_1|-5.5|144|inv10D@3|gnd_1|-5.5|144
@@ -1294,13 +1293,13 @@ Ametal-2|net@18|||S0|wellCont@1|vdd_3|-5.5|194|inv10D@3|vdd_2|-5.5|194
 Ametal-1|net@22|||S900|ctrAND3i@0|in|3|-25|pin@6||3|-29.5
 Ametal-1|net@23|||S1800|pin@6||3|-29.5|pin@7||13|-29.5
 Ametal-1|net@24|||S900|pin@7||13|-29.5|pin@8||13|-128
-Ametal-2|net@28|||S0|wellCont@2|gnd_1|36.5|-144|predDri6@0|gnd|36.5|-144
-Ametal-2|net@29|||S0|wellCont@2|vdd_2|36.5|-194|predDri6@0|vdd_1|36.5|-194
-Ametal-2|net@30|||S0|wellCont@2|vdd_3|36.5|-94|predDri6@0|vdd|36.5|-94
+Ametal-2|net@28|||S0|wellCont@2|gnd_1|36.5|-144|predDri6@1|gnd|36.5|-144
+Ametal-2|net@29|||S0|wellCont@2|vdd_2|36.5|-194|predDri6@1|vdd_1|36.5|-194
+Ametal-2|net@30|||S0|wellCont@2|vdd_3|36.5|-94|predDri6@1|vdd|36.5|-94
 Ametal-1|net@31|||S900|pin@8||13|-128|inv10D@4|out|13|-151
 Ametal-1|net@32|||S2700|contact@0||41|-134|pin@9||41|-119
 Ametal-1|net@33|||S0|pin@9||41|-119|inv10D@4|in|19|-119
-Ametal-1|net@34|||S2700|predDri6@0|pred_1|41|-137|contact@0||41|-134
+Ametal-1|net@34|||S2700|predDri6@1|pred|41|-137|contact@0||41|-134
 Ametal-2|net@35|||S0|pin@10||54|-134|contact@0||41|-134
 Ametal-2|net@36|||S0|wellCont@2|gnd|27.5|-144|inv10D@4|gnd|27.5|-144
 Ametal-2|net@37|||S0|wellCont@2|vdd|27.5|-194|inv10D@4|vdd|27.5|-194
@@ -1308,10 +1307,10 @@ Ametal-2|net@38|||S0|wellCont@2|vdd_1|27.5|-94|inv10D@4|vdd_1|27.5|-94
 Ametal-1|net@39|||S900|pin@8||13|-128|pin@11||13|-169
 Ametal-1|net@40|||S0|pin@11||13|-169|inv10D@5|in|-7|-169
 Ametal-2|net@41||1.2|S1800|contact@1||22|75.9|contact@4||114.5|75.9
-Ametal-2|net@43||1.2|S1800|driveCon@0|take|-210|75.9|contact@1||22|75.9
-Ametal-2|net@44||1.2|S1800|driveCon@1|take|214|-83.7|pin@13||288|-83.7
-Ametal-2|net@45||1.2|S0|driveCon@1|take|214|-83.7|pin@14||-288|-83.7
-Ametal-2|net@46||1.2|S0|driveCon@0|take|-210|75.9|pin@15||-288|75.9
+Ametal-2|net@43||1.2|S1800|driveCon@2|take|-210|75.9|contact@1||22|75.9
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|214|-83.7|pin@13||288|-83.7
+Ametal-2|net@45||1.2|S0|driveCon@3|take|214|-83.7|pin@14||-288|-83.7
+Ametal-2|net@46||1.2|S0|driveCon@2|take|-210|75.9|pin@15||-288|75.9
 Ametal-1|net@49|||S2700|ctrAND3i@0|inA|-60|29|contact@2||-60|184
 Ametal-1|net@51|||S900|ctrAND3i@0|inX|-15.5|-28.5|contact@3||-15.5|-40
 Ametal-2|net@52|||S0|wellCont@0|gnd_1|-230.5|0|ctrAND3i@0|gnd_1|-230.5|0
@@ -1328,9 +1327,9 @@ Ametal-2|net@80|||S0|wellCont@4|vdd_1|1.5|-94|inv10D@5|vdd|1.5|-94
 Ametal-2|net@81||6.2|S1800|wellCont@3|gnd_1|113.5|0|dataDriv@0|gnd|121.5|0
 Ametal-2|net@82||6.2|S1800|wellCont@3|vdd_2|113.5|-50|dataDriv@0|vdd_1|121.5|-50
 Ametal-2|net@83||6.2|S1800|wellCont@3|vdd_3|113.5|50|dataDriv@0|vdd|121.5|50
-Ametal-1|net@87|||S900|predDri6@0|in|73|-163|contact@7||73|-166
+Ametal-1|net@87|||S900|predDri6@1|in|73|-163|contact@7||73|-166
 Ametal-2|net@91|||S1800|contact@7||73|-166|contact@8||114.5|-166
-Ametal-1|net@95|||S2700|driveCon@1|out|222|-55.4|dataDriv@0|out_1|222|32
+Ametal-1|net@95|||S2700|driveCon@3|out|222|-55.4|dataDriv@0|out_1|222|32
 Ametal-2|net@96||6.2|S1800|pinsVddG@0|gnd|-288|144|wellCont@1|gnd|-14.5|144
 Ametal-2|net@97||6.2|S0|wellCont@1|vdd|-14.5|94|pinsVddG@0|vdd_1|-288|94
 Ametal-2|net@98||6.2|S0|wellCont@1|vdd_1|-14.5|194|pinsVddG@0|vdd|-288|194
@@ -1340,9 +1339,9 @@ Ametal-2|net@101||6.2|S0|wellCont@0|vdd_1|-239.5|50|pinsVddG@2|vdd|-288|50
 Ametal-2|net@102||6.2|S1800|pinsVddG@5|vdd|-144|-94|inv10D@5|vdd_2|-15.5|-94
 Ametal-2|net@103||6.2|S0|inv10D@5|gnd_1|-15.5|-144|pinsVddG@5|gnd|-144|-144
 Ametal-2|net@104||6.2|S0|inv10D@5|vdd_3|-15.5|-194|pinsVddG@5|vdd_1|-144|-194
-Ametal-2|net@105||6.2|S1800|predDri6@0|vdd_2|109.5|-94|pinsVddG@4|vdd|288|-94
-Ametal-2|net@106||6.2|S0|pinsVddG@4|gnd|288|-144|predDri6@0|gnd_1|109.5|-144
-Ametal-2|net@107||6.2|S0|pinsVddG@4|vdd_1|288|-194|predDri6@0|vdd_3|109.5|-194
+Ametal-2|net@105||6.2|S1800|predDri6@1|vdd_2|109.5|-94|pinsVddG@4|vdd|288|-94
+Ametal-2|net@106||6.2|S0|pinsVddG@4|gnd|288|-144|predDri6@1|gnd_1|109.5|-144
+Ametal-2|net@107||6.2|S0|pinsVddG@4|vdd_1|288|-194|predDri6@1|vdd_3|109.5|-194
 Ametal-2|net@108||6.2|S1800|dataDriv@0|vdd_6|234.5|50|pinsVddG@3|vdd|288|50
 Ametal-2|net@109||6.2|S0|pinsVddG@3|gnd|288|0|dataDriv@0|gnd_1|234.5|0
 Ametal-2|net@110||6.2|S0|pinsVddG@3|vdd_1|288|-50|dataDriv@0|vdd_7|234.5|-50
@@ -1383,7 +1382,7 @@ Egnd_8||D5G2;|pinsVddG@3|gnd|G
 Egnd_9||D5G2;|pinsVddG@4|gnd|G
 Egnd_10||D5G2;|pinsVddG@5|gnd|G
 EinB||D5G2;|dataDriv@0|inB|I
-Emc||D5G2;|predDri6@0|mc|I
+Emc||D5G2;|predDri6@1|mc|I
 Epred||D5G2;|pin@10||I
 Eout|s[1]|D5G2;|inv10D@5|out|O
 Esucc|succ[A]|D5G2;|sucANDdr@2|succ|O
@@ -1406,7 +1405,7 @@ Evdd_21||D5G2;|pinsVddG@5|vdd_1|P
 X
 
 # Cell gaspBranch;1{sch}
-CgaspBranch;1{sch}||schematic|1188827292653|1230747726622|
+CgaspBranch;1{sch}||schematic|1188827292653|1240580646846|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|29|||R|
 NOff-Page|conn@2||43.5|21||||
@@ -1418,7 +1417,7 @@ NOff-Page|conn@11||-12|13.5|||R|
 NOff-Page|conn@12||25|30||||
 NOff-Page|conn@13||6|35|||RRR|
 IcentersJ:ctrAND3in100LT;1{ic}|ctrAND3i@0||0|10|R||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||15|30|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||15|30|||D5G4;
 IgaspBranch;1{ic}|gaspMerg@0||28|45|||D5G4;
 IredFive:inv;1{ic}|inv@0||-18|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
 IredFive:inv;1{ic}|inv@1||11|7|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -1444,18 +1443,18 @@ NWire_Pin|pin@128||6|29||||
 NWire_Pin|pin@129||6|31||||
 NWire_Pin|pin@131||3|0||||
 NWire_Pin|pin@132||0|-3||||
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-18|24|RR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@2||24.5|21|||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@3||24.5|-12|Y||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-18|24|RR||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@2||24.5|21|||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@3||24.5|-12|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|0|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@39|||0|conn@2|a|41.5|21|pin@28||38|21
 Awire|net@41|||2700|pin@26||38|0|pin@28||38|21
 Awire|net@79|||900|pin@46||-24|24|pin@47||-24|0
 Awire|net@94|||1800|conn@4|y|-34|24|pin@46||-24|24
-Awire|net@133|||1800|pin@46||-24|24|predDri6@0|pred|-21|24
-Awire|net@137|||0|pin@53||-12|26|predDri6@0|mc|-15|26
+Awire|net@133|||1800|pin@46||-24|24|predDri6@1|pred|-21|24
+Awire|net@137|||0|pin@53||-12|26|predDri6@1|mc|-15|26
 Awire|net@163|||1800|wire90@0|b|-4.5|0|pin@109||-3|0
-Awire|net@211|||0|pin@100||0|22|predDri6@0|in|-15|22
+Awire|net@211|||0|pin@100||0|22|predDri6@1|in|-15|22
 Awire|net@240|||0|pin@127||-12|0|inv@0|out|-15.5|0
 Awire|net@249|||1800|pin@47||-24|0|inv@0|in|-20.5|0
 Awire|net@262|||900|conn@0|a|0|27|pin@100||0|22
@@ -1551,7 +1550,7 @@ Etok[A,B]||D5G2;|pin@38||I
 X
 
 # Cell gaspCross;1{lay}
-CgaspCross;1{lay}||cmos90|1230753582301|1231686814980||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230858634489|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230858634489
+CgaspCross;1{lay}||cmos90|1230753582301|1240581216599||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IarbiterM:arbiter2;1{lay}|arbiter2@0||26|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-45|22||||
@@ -1581,12 +1580,12 @@ NX-Metal-1-Metal-2-Con|contact@26||267|-75||||
 NX-Metal-1-Metal-2-Con|contact@27||-46|-75||||
 IcentersJ:ctrAND4in100LT;2{lay}|ctrAND4i@0||-162.5|0|X||D5G4;
 IcentersJ:ctrAND4in100LT;2{lay}|ctrAND4i@1||-162.5|144|XY||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||21|-144|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@1||-92|-144|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||-7|-112|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@3||-255|39.8|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@4||-255|104.2|Y||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@6||-128|-88.6|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||21|-144|X||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@1||-92|-144|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@7||-7|-112|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@8||-255|39.8|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@9||-255|104.2|Y||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@10||-128|-88.6|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@2||258.5|-144|XY||D5G4;
 Igates1inM:inv05;1{lay}|inv05@3||94.5|-144|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||267|-144|Y||D5G4;
@@ -1635,11 +1634,11 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-288|144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|-144|Y||D5G4;
-IdriversL:predDri60wMC;1{lay}|predDri6@0||140|-144|Y||D5G4;
-IdriversL:predDri60wMC;1{lay}|predDri6@1||213|-144|XY||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@0||140|-144|Y||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@1||213|-144|XY||D5G4;
 IwiresL:select15;1{lay}|select15@0||281|-144|||D5G4;
-IdriversL:sucDri60cross;1{lay}|sucDri60@2||168.5|144|||D5G4;
-IdriversL:sucDri60cross;1{lay}|sucDri60@3||168.5|0|Y||D5G4;
+IdriversM:sucDri60cross;1{lay}|sucDri60@2||168.5|144|||D5G4;
+IdriversM:sucDri60cross;1{lay}|sucDri60@3||168.5|0|Y||D5G4;
 Ametal-2|net@6|||S0|arbiter2@0|gnd_3|-17.5|0|ctrAND4i@0|gnd_2|-17.5|0
 Ametal-2|net@7|||S0|arbiter2@0|vdd_7|-17.5|50|ctrAND4i@0|vdd_4|-17.5|50
 Ametal-2|net@8|||S0|arbiter2@0|vdd_6|-17.5|-50|ctrAND4i@0|vdd_5|-17.5|-50
@@ -1664,7 +1663,7 @@ Ametal-2|net@70|||S0|sucDri60@2|vdd_1|71.5|94|arbiter2@0|vdd_1|69.5|94
 Ametal-2|net@71|||S0|sucDri60@3|gnd|71.5|0|arbiter2@0|gnd_2|69.5|0
 Ametal-2|net@72|||S0|sucDri60@3|vdd|71.5|-50|arbiter2@0|vdd_4|69.5|-50
 Ametal-2|net@73|||S0|sucDri60@3|vdd_1|71.5|50|arbiter2@0|vdd_5|69.5|50
-Ametal-2|net@77||1.2|S1800|pin@34||-288|-83.7|driveCon@1|take|-15|-83.7
+Ametal-2|net@77||1.2|S1800|pin@34||-288|-83.7|driveCon@7|take|-15|-83.7
 Ametal-2|net@84|||S0|ctrAND4i@1|gnd_2|-17.5|144|arbiter2@0|gnd_1|-17.5|144
 Ametal-2|net@85|||S0|ctrAND4i@1|vdd_4|-17.5|94|arbiter2@0|vdd_3|-17.5|94
 Ametal-2|net@86|||S0|ctrAND4i@1|vdd_5|-17.5|194|arbiter2@0|vdd_2|-17.5|194
@@ -1675,25 +1674,25 @@ Ametal-1|net@90|||S900|ctrAND4i@1|inA|-113|115|ctrAND4i@0|inA|-113|29
 Ametal-1|net@91|||S900|contact@12||-68.5|116|ctrAND4i@0|inB|-68.5|-28.5
 Ametal-2|net@94||1.2|S0|contact@5||142|75.9|contact@2||-45|75.9
 Ametal-2|net@95||1.2|S0|contact@4||130|68.1|contact@3||-31|68.1
-Ametal-1|net@99|||S2700|driveCon@4|out|-271|104.2|ctrAND4i@1|out|-271|128
-Ametal-1|net@100|||S900|driveCon@3|out|-271|39.8|ctrAND4i@0|out|-271|16
-Ametal-2|net@101||1.2|S0|driveCon@3|take|-263|68.1|pin@36||-288|68.1
-Ametal-2|net@102||1.2|S0|driveCon@4|take|-263|75.9|pin@37||-288|75.9
+Ametal-1|net@99|||S2700|driveCon@9|out|-271|104.2|ctrAND4i@1|out|-271|128
+Ametal-1|net@100|||S900|driveCon@8|out|-271|39.8|ctrAND4i@0|out|-271|16
+Ametal-2|net@101||1.2|S0|driveCon@8|take|-263|68.1|pin@36||-288|68.1
+Ametal-2|net@102||1.2|S0|driveCon@9|take|-263|75.9|pin@37||-288|75.9
 Ametal-1|net@103|||S900|contact@2||-45|75.9|contact@0||-45|22
 Ametal-2|net@104|||S1800|ctrAND4i@0|inA@700212083|-45|22|contact@0||-45|22
 Ametal-1|net@105|||S2700|contact@3||-31|68.1|contact@1||-31|122
 Ametal-2|net@106|||S1800|ctrAND4i@1|inA@700212083|-45|122|contact@1||-31|122
-Ametal-2|net@108||1.2|S0|contact@2||-45|75.9|driveCon@4|take|-263|75.9
-Ametal-2|net@110||1.2|S0|contact@3||-31|68.1|driveCon@3|take|-263|68.1
+Ametal-2|net@108||1.2|S0|contact@2||-45|75.9|driveCon@9|take|-263|75.9
+Ametal-2|net@110||1.2|S0|contact@3||-31|68.1|driveCon@8|take|-263|68.1
 Ametal-1|net@111|||S900|contact@5||142|75.9|sucDri60@3|fire[B]|142|-25
 Ametal-1|net@112|||S900|sucDri60@2|fire[A]|130|169|contact@4||130|68.1
 Ametal-1|net@113|||S900|contact@4||130|68.1|sucDri60@3|fire[A]|130|-25
 Ametal-2|net@114||1.2|S0|pin@28||288|68.1|contact@4||130|68.1
 Ametal-2|net@115||1.2|S0|pin@27||288|75.9|contact@5||142|75.9
 Ametal-1|net@116|||S900|sucDri60@2|fire[B]|142|169|contact@5||142|75.9
-Ametal-2|net@118||1.2|S1800|driveCon@1|take|-15|-83.7|pin@30||288|-83.7
-Ametal-1|net@119|||S900|driveCon@1|out|-23|-112|dataDriv@0|out_1|-23|-112
-Ametal-2|net@121||1.2|S1800|pin@33||-288|-60.3|driveCon@6|take|-128|-60.3
+Ametal-2|net@118||1.2|S1800|driveCon@7|take|-15|-83.7|pin@30||288|-83.7
+Ametal-1|net@119|||S900|driveCon@7|out|-23|-112|dataDriv@0|out_1|-23|-112
+Ametal-2|net@121||1.2|S1800|pin@33||-288|-60.3|driveCon@10|take|-128|-60.3
 Ametal-2|net@125|||RS1800|inv10D@2|gnd|258.5|-144|inv05@2|gnd|267.5|-144
 Ametal-2|net@126|||S1800|inv10D@2|vdd|258.5|-194|inv05@2|vdd|267.5|-194
 Ametal-2|net@127|||S1800|inv10D@2|vdd_1|258.5|-94|inv05@2|vdd_1|267.5|-94
@@ -1779,10 +1778,10 @@ Ametal-1|net@303|||S0|pin@131||61.5|-119.5|dataDriv@0|inB|52|-119.5
 Ametal-1|net@306|||S900|pin@107||278.5|103.5|contact@24||278.5|-172
 Ametal-1|net@308|||S900|dataDriv@0|inA|67|-168.5|contact@25||67|-172
 Ametal-1|net@315|||S2700|dataDriv@1|inA|-46|-168.5|contact@27||-46|-75
-Ametal-2|net@317||1.2|S0|pin@29||288|-60.3|driveCon@6|take|-128|-60.3
+Ametal-2|net@317||1.2|S0|pin@29||288|-60.3|driveCon@10|take|-128|-60.3
 Ametal-2|net@320|||S0|contact@26||267|-75|contact@27||-46|-75
 Ametal-1|net@321|||S900|pin@105||267|102.5|contact@26||267|-75
-Ametal-1|net@322|||S900|driveCon@6|out|-136|-88.6|dataDriv@1|out_1|-136|-112
+Ametal-1|net@322|||S900|driveCon@10|out|-136|-88.6|dataDriv@1|out_1|-136|-112
 EAtoD||D5G2;|sucDri60@2|AtoD|I
 EBtoD||D5G2;|sucDri60@2|BtoD|I
 Efire[A]||D5G2;|pin@28||U
@@ -1839,8 +1838,8 @@ NOff-Page|conn@13||18|45||||
 NOff-Page|conn@14||-49|0.5|||R|
 IcentersJ:ctrAND4in100LT;1{ic}|ctrAND4i@1||0|14|XR||D5G4;
 IcentersJ:ctrAND4in100LT;1{ic}|ctrAND4i@2||0|-14|XYR||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||9|42|||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@1||9|-42|Y||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||9|42|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@1||9|-42|Y||D5G4;
 IgaspCross;1{ic}|gaspCros@0||39.5|55|||D5G4;
 IredFive:inv;1{ic}|inv@0||-32.5|5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@1||-32.5|-5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -1904,10 +1903,10 @@ NWire_Pin|pin@184||-44.5|5||||
 NWire_Pin|pin@185||-44.5|-5||||
 NWire_Pin|pin@186||-44.5|17.5||||
 NWire_Pin|pin@187||-44.5|-19||||
-IdriversL:predDri60wMC;1{ic}|predDri6@3||-21|27|X||D5G4;
-IdriversL:predDri60wMC;1{ic}|predDri6@4||-21|-27|XY||D5G4;
-IdriversL:sucDri60cross;1{ic}|sucDri60@2||30|-28|||D5G4;
-IdriversL:sucDri60cross;1{ic}|sucDri60@3||30|28|||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@3||-21|27|X||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@4||-21|-27|XY||D5G4;
+IdriversM:sucDri60cross;1{ic}|sucDri60@2||30|-28|||D5G4;
+IdriversM:sucDri60cross;1{ic}|sucDri60@3||30|28|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||24|12|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||24|18|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-10.5|4|||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2060,8 +2059,8 @@ Etake||D5G2;|pin@44||O
 Etok||D5G2;|pin@45||I
 X
 
-# Cell gaspDrain;1{lay}
-CgaspDrain;1{lay}||cmos90|1230731813544|1235241731943||ATTR_NCC(D5G5;NTX-25;Y210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235241338545|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235242609848
+# Cell gaspDrain;2{lay}
+CgaspDrain;2{lay}||cmos90|1230731813544|1241212843263||ATTR_NCC(D5G5;NTX-25;Y210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 IarbiterM:arbiter2;1{lay}|arbiter2@0||-31|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-41|172||||
@@ -2080,9 +2079,9 @@ NX-Metal-1-Metal-2-Con|contact@18||-91|28||||
 NX-Metal-1-Metal-2-Con|contact@19||-70|28||||
 NX-Metal-1-Metal-2-Con|contact@20||-70|84||||
 IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@1||-178|0|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||188|0|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||160|-55.4|Y||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@2||-253|47.6|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||188|0|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||160|-43.7|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@4||-253|47.6|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@2||38.5|0|XRR||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@8||-92|144|RR||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@9||30|0|RR||D5G4;
@@ -2108,23 +2107,23 @@ NMetal-1-Pin|pin@33||-144|92||||
 NMetal-1-Pin|pin@35||23|119||||
 NMetal-1-Pin|pin@41||-70|39||||
 NMetal-2-Pin|pin@46||6.5|84||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-288|144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||288|144|||D5G4;
+NMetal-2-Pin|pin@47||191|-72||||
+NMetal-2-Pin|pin@48||191|-83.7||||
+NMetal-2-Pin|pin@49||129|-72||||
+NMetal-2-Pin|pin@50||129|-83.7||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|0|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-144|-144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|-144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-288|0|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@1||84|0|Y||D5G4;
-IwiresL:select100;1{lay}|select10@0||243|144|||D5G4;
-IwiresL:select100;1{lay}|select10@1||150|144|||D5G4;
-IwiresL:select144;1{lay}|select14@0||-72|-144|||D5G4;
-IwiresL:select144;1{lay}|select14@1||72|-144|||D5G4;
-IwiresL:select144;1{lay}|select14@2||214|-144|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@2||84|0|Y||D5G4;
 IwiresL:select15;1{lay}|select15@0||-102.5|144|||D5G4;
+IwiresL:select15;1{lay}|select15@1||-145|144|||D5G4;
+IwiresL:select50;1{lay}|select50@0||125|144|||D5G4;
 IwiresL:select60;1{lay}|select60@0||263|0|||D5G4;
-IwiresL:select80;1{lay}|select80@0||-248|144|||D5G4;
-IwiresL:select80;1{lay}|select80@1||-180|144|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@1||59|144|||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@1||59|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-72|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||72|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||216|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-216|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||216|144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||17|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||127|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||-79|144|||D5G4;
@@ -2137,45 +2136,42 @@ Ametal-2|net@17|||S900|wellCont@0|vdd_1|12.5|50|arbiter2@0|vdd_5|12.5|50
 Ametal-2|net@18|||S0|wellCont@0|gnd_1|21.5|0|inv10D@9|gnd_1|21.5|0
 Ametal-2|net@19|||S0|wellCont@0|vdd_2|21.5|-50|inv10D@9|vdd_2|21.5|-50
 Ametal-2|net@20|||S0|wellCont@0|vdd_3|21.5|50|inv10D@9|vdd_3|21.5|50
-Ametal-2|net@21|||S0|predDri6@1|gnd|47.5|0|inv05@2|gnd_1|47.5|0
-Ametal-2|net@22|||S0|predDri6@1|vdd|47.5|-50|inv05@2|vdd_2|47.5|-50
-Ametal-2|net@23|||S0|predDri6@1|vdd_1|47.5|50|inv05@2|vdd_3|47.5|50
+Ametal-2|net@21|||S0|predDri6@2|gnd|47.5|0|inv05@2|gnd_1|47.5|0
+Ametal-2|net@22|||S0|predDri6@2|vdd|47.5|-50|inv05@2|vdd_2|47.5|-50
+Ametal-2|net@23|||S0|predDri6@2|vdd_1|47.5|50|inv05@2|vdd_3|47.5|50
 Ametal-1|net@36|||S2700|inv05@2|out[1]|43|7|pin@0||43|25
 Ametal-1|net@37|||S0|pin@0||43|25|inv10D@9|in|30|25
 Ametal-1|net@38|||S2700|arbiter2@0|grant[B]|-70|157|pin@1||-70|169
 Ametal-1|net@39|||S0|pin@1||-70|169|inv10D@8|in|-92|169
 Ametal-1|net@44|||S2700|arbiter2@0|req[B]|-41|169|contact@1||-41|172
 Ametal-2|net@45|||S0|pin@4||76.5|-10|contact@2||52|-10
-Ametal-1|net@46|||S900|predDri6@1|pred_1|52|-7|contact@2||52|-10
-Ametal-1|net@47||0.4|S900|predDri6@1|pred_1|52|-7|pin@5||52|-18
+Ametal-1|net@46|||S900|predDri6@2|pred|52|-7|contact@2||52|-10
+Ametal-1|net@47||0.4|S900|predDri6@2|pred|52|-7|pin@5||52|-18
 Ametal-2|net@50|||S0|contact@2||52|-10|contact@3||-41|-10
 Ametal-1|net@51|||S2700|arbiter2@0|req[A]|-41|-25|contact@3||-41|-10
 Ametal-1|net@52||0.4|S0|pin@5||52|-18|pin@7||40.5|-18
 Ametal-1|net@53||0.4|S2700|pin@7||40.5|-18|inv05@2|in[1]|40.5|-15
-Ametal-2|net@55||1.2|S1800|driveCon@1|take|152|-83.7|pin@9||288|-83.7
-Ametal-2|net@56||1.2|S0|driveCon@1|take|152|-83.7|pin@10||-288|-83.7
+Ametal-2|net@55||1.2|S1800|pin@48||191|-83.7|pin@9||288|-83.7
+Ametal-2|net@56||1.2|S0|pin@50||129|-83.7|pin@10||-288|-83.7
 Ametal-2|net@57|||S0|dataDriv@0|gnd_1|131.5|0|wellCont@2|gnd_1|131.5|0
 Ametal-2|net@58|||S0|dataDriv@0|vdd_7|131.5|-50|wellCont@2|vdd_2|131.5|-50
 Ametal-2|net@59|||S0|dataDriv@0|vdd_6|131.5|50|wellCont@2|vdd_3|131.5|50
-Ametal-1|net@62|||S2700|driveCon@1|out|144|-55.4|dataDriv@0|out_1|144|32
-Ametal-2|net@64||1.2|S1800|driveCon@2|take|-261|75.9|contact@12||23|75.9
+Ametal-1|net@62|||S2700|driveCon@3|out|144|-43.7|dataDriv@0|out_1|144|32
+Ametal-2|net@64||1.2|S1800|driveCon@4|take|-261|75.9|contact@12||23|75.9
 Ametal-1|net@69|||S1800|dataDriv@0|inB|219|24.5|pin@14||235.5|24.5
 Ametal-2|net@71||1.2|S1800|contact@5||235.5|75.9|pin@13||288|75.9
-Ametal-2|net@75||1.2|S0|driveCon@2|take|-261|75.9|pin@16||-288|75.9
+Ametal-2|net@75||1.2|S0|driveCon@4|take|-261|75.9|pin@16||-288|75.9
 Ametal-2|net@76|||S1800|contact@8||-83|-22|contact@7||-70|-22
 Ametal-1|net@77|||S900|arbiter2@0|grant[A]|-70|-13|contact@7||-70|-22
-Ametal-2|net@92|||S0|wellCont@2|gnd|122.5|0|predDri6@1|gnd_1|120.5|0
-Ametal-2|net@93|||S0|wellCont@2|vdd|122.5|-50|predDri6@1|vdd_2|120.5|-50
-Ametal-2|net@94|||S0|wellCont@2|vdd_1|122.5|50|predDri6@1|vdd_3|120.5|50
+Ametal-2|net@92|||S0|wellCont@2|gnd|122.5|0|predDri6@2|gnd_1|120.5|0
+Ametal-2|net@93|||S0|wellCont@2|vdd|122.5|-50|predDri6@2|vdd_2|120.5|-50
+Ametal-2|net@94|||S0|wellCont@2|vdd_1|122.5|50|predDri6@2|vdd_3|120.5|50
 Ametal-1|net@98|||S2700|pin@14||235.5|24.5|contact@5||235.5|75.9
-Ametal-1|net@116|||S1800|predDri6@1|mc|70|-32|pin@23||121.5|-32
+Ametal-1|net@116|||S1800|predDri6@2|mc|70|-32|pin@23||121.5|-32
 Ametal-1|net@117|||S900|pin@23||121.5|-32|pin@24||121.5|-63
 Ametal-2|net@122||1.2|S0|contact@5||235.5|75.9|contact@6||80|75.9
-Ametal-1|net@123|||S0|predDri6@1|in|84|19|pin@27||80|19
+Ametal-1|net@123|||S0|predDri6@2|in|84|19|pin@27||80|19
 Ametal-1|net@129|||S900|contact@6||80|75.3|pin@27||80|19
-Ametal-2|net@130||6.2|S1800|pinsVddG@4|vdd|-144|-94|pinsVddG@5|vdd|288|-94
-Ametal-2|net@131||6.2|S0|pinsVddG@5|gnd|288|-144|pinsVddG@4|gnd|-144|-144
-Ametal-2|net@132||6.2|S1800|pinsVddG@4|vdd_1|-144|-194|pinsVddG@5|vdd_1|288|-194
 Ametal-2|net@139||6.2|S1800|dataDriv@0|vdd|244.5|50|pinsVddG@3|vdd|288|50
 Ametal-2|net@140||6.2|S0|pinsVddG@3|gnd|288|0|dataDriv@0|gnd|244.5|0
 Ametal-2|net@141||6.2|S0|pinsVddG@3|vdd_1|288|-50|dataDriv@0|vdd_1|244.5|-50
@@ -2194,9 +2190,6 @@ Ametal-1|net@163|||S2700|inv10D@10|out|-126|151|contact@11||-126|172
 Ametal-2|net@164||1.2|S1800|contact@12||23|75.9|contact@6||80|75.9
 Ametal-2|net@166|||S1800|contact@14||-119|166|contact@15||24|166
 Ametal-1|net@170|||S2700|inv10D@11|out|-119|151|contact@14||-119|166
-Ametal-2|net@171||6.2|S1800|pinsVddG@1|vdd_1|-288|94|inv10D@10|vdd_1|-140.5|94
-Ametal-2|net@172||6.2|S0|inv10D@10|gnd|-140.5|144|pinsVddG@1|gnd|-288|144
-Ametal-2|net@173||6.2|S0|inv10D@10|vdd|-140.5|194|pinsVddG@1|vdd|-288|194
 Ametal-2|net@182|||S900|wellCont@3|gnd_1|-74.5|144|arbiter2@0|gnd_1|-74.5|144
 Ametal-2|net@183|||S900|wellCont@3|vdd_2|-74.5|94|arbiter2@0|vdd_3|-74.5|94
 Ametal-2|net@184|||S900|wellCont@3|vdd_3|-74.5|194|arbiter2@0|vdd_2|-74.5|194
@@ -2209,15 +2202,12 @@ Ametal-2|net@190|||S0|sucANDdr@1|vdd_1|12.5|94|arbiter2@0|vdd_1|12.5|94
 Ametal-1|net@193|||S900|sucANDdr@1|inA|24|169|contact@15||24|166
 Ametal-1|net@195|||S2700|contact@12||23|75.9|pin@35||23|119
 Ametal-1|net@196|||S1800|pin@35||23|119|sucANDdr@1|inB|28|119
-Ametal-2|net@197||6.2|S1800|sucANDdr@1|gnd_1|105.5|144|pinsVddG@2|gnd|288|144
-Ametal-2|net@198||6.2|S0|pinsVddG@2|vdd|288|194|sucANDdr@1|vdd_2|105.5|194
-Ametal-2|net@199||6.2|S0|pinsVddG@2|vdd_1|288|94|sucANDdr@1|vdd_3|105.5|94
 Ametal-2|net@201|||S0|ctrAND2i@1|gnd_1|-74.5|0|arbiter2@0|gnd_3|-74.5|0
 Ametal-2|net@202|||S0|ctrAND2i@1|vdd_2|-74.5|50|arbiter2@0|vdd_7|-74.5|50
 Ametal-2|net@203|||S0|ctrAND2i@1|vdd_3|-74.5|-50|arbiter2@0|vdd_6|-74.5|-50
 Ametal-1|net@205|||S900|contact@8||-83|-22|ctrAND2i@1|in|-83|-25
 Ametal-1|net@209|||S900|sucANDdr@1|succ_1|85|112.5|contact@17||85|84
-Ametal-1|net@213|||S900|driveCon@2|out|-269|47.6|ctrAND2i@1|out|-269|16
+Ametal-1|net@213|||S900|driveCon@4|out|-269|47.6|ctrAND2i@1|out|-269|16
 Ametal-2|net@214||6.2|S1800|pinsVddG@6|gnd|-288|0|ctrAND2i@1|gnd_2|-281.5|0
 Ametal-2|net@215||6.2|S0|ctrAND2i@1|vdd_4|-281.5|50|pinsVddG@6|vdd|-288|50
 Ametal-2|net@216||6.2|S0|ctrAND2i@1|vdd_5|-281.5|-50|pinsVddG@6|vdd_1|-288|-50
@@ -2227,40 +2217,57 @@ Ametal-1|net@224|||S900|pin@41||-70|39|contact@19||-70|28
 Ametal-2|net@225|||S1800|contact@18||-91|28|contact@19||-70|28
 Ametal-1|net@227|||S2700|pin@41||-70|39|contact@20||-70|84
 Ametal-2|net@230|||S1800|contact@20||-70|84|pin@46||6.5|84
+Ametal-2|net@231|||S0|tranCap@0|gnd_1|0|-144|tranCap@1|gnd|0|-144
+Ametal-2|net@232|||S0|tranCap@0|vdd_2|0|-94|tranCap@1|vdd|0|-94
+Ametal-2|net@233|||S0|tranCap@0|vdd_3|0|-194|tranCap@1|vdd_1|0|-194
+Ametal-2|net@234|||S0|tranCap@0|gnd_1|0|-144|tranCap@1|gnd|0|-144
+Ametal-2|net@235|||S0|tranCap@1|gnd_1|144|-144|tranCap@2|gnd|144|-144
+Ametal-2|net@236|||S0|tranCap@1|vdd_2|144|-94|tranCap@2|vdd|144|-94
+Ametal-2|net@237|||S0|tranCap@1|vdd_3|144|-194|tranCap@2|vdd_1|144|-194
+Ametal-2|net@238||6.2|S0|inv10D@10|vdd_1|-140.5|94|tranCap@3|vdd_3|-144|94
+Ametal-2|net@239||6.2|S1800|tranCap@3|gnd_1|-144|144|inv10D@10|gnd|-140.5|144
+Ametal-2|net@240||6.2|S1800|tranCap@3|vdd_2|-144|194|inv10D@10|vdd|-140.5|194
+Ametal-2|net@241||6.2|S1800|sucANDdr@1|gnd_1|105.5|144|tranCap@4|gnd|144|144
+Ametal-2|net@242||6.2|S0|tranCap@4|vdd|144|194|sucANDdr@1|vdd_2|105.5|194
+Ametal-2|net@243||6.2|S0|tranCap@4|vdd_1|144|94|sucANDdr@1|vdd_3|105.5|94
+Ametal-2|net@244||1.2|S1800|driveCon@3|take|152|-72|pin@47||191|-72
+Ametal-2|net@245||1.2|S900|pin@47||191|-72|pin@48||191|-83.7
+Ametal-2|net@247||1.2|S0|driveCon@3|take|152|-72|pin@49||129|-72
+Ametal-2|net@248||1.2|S900|pin@49||129|-72|pin@50||129|-83.7
 Eclear||D5G2;|pin@24||I
 Efire||D5G2;|pin@13||O
 Efiree||D5G2;|pin@16||O
-Egnd_1|gnd|D5G2;|pinsVddG@1|gnd|G
-Egnd_2||D5G2;|pinsVddG@2|gnd|G
+Egnd_9|gnd|D5G2;|tranCap@3|gnd|G
+Egnd_1||D5G2;|tranCap@2|gnd_1|P
 Egnd_3||D5G2;|pinsVddG@3|gnd|G
-Egnd_4||D5G2;|pinsVddG@4|gnd|G
-Egnd_5||D5G2;|pinsVddG@5|gnd|G
 Egnd_7||D5G2;|pinsVddG@6|gnd|G
+Egnd_8||D5G2;|tranCap@0|gnd|G
+Egnd_10||D5G2;|tranCap@4|gnd_1|P
 Ego||D5G2;|pin@33||I
-Epred_1|pred|D5G2;|pin@4||I
-Es[5]|s[1]|D5G2;|inv10D@9|out|O
-Es[4]|s[2]|D5G2;|inv10D@8|out|O
+Epred||D5G2;|pin@4||I
+Es[1]||D5G2;|inv10D@9|out|O
+Es[2]||D5G2;|inv10D@8|out|O
 Esilent||D5G2;|pin@30||I
 Esucc||D5G2;|pin@46||O
 Etake||D5G2;|pin@9||O
 Etakee||D5G2;|pin@10||O
-EinA|tok|D5G2;|dataDriv@0|inA|I
-Evdd_2|vdd|D5G2;|pinsVddG@1|vdd|P
-Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
-Evdd_4||D5G2;|pinsVddG@2|vdd|P
-Evdd_5||D5G2;|pinsVddG@2|vdd_1|P
+Etok||D5G2;|dataDriv@0|inA|I
+Evdd_19|vdd|D5G2;|tranCap@3|vdd|P
+Evdd_1||D5G2;|tranCap@0|vdd_1|P
+Evdd_2||D5G2;|tranCap@2|vdd_2|P
 Evdd_6||D5G2;|pinsVddG@3|vdd|P
 Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
-Evdd_8||D5G2;|pinsVddG@4|vdd|P
-Evdd_9||D5G2;|pinsVddG@4|vdd_1|P
-Evdd_10||D5G2;|pinsVddG@5|vdd|P
-Evdd_11||D5G2;|pinsVddG@5|vdd_1|P
 Evdd_14||D5G2;|pinsVddG@6|vdd|P
 Evdd_15||D5G2;|pinsVddG@6|vdd_1|P
+Evdd_16||D5G2;|tranCap@0|vdd|P
+Evdd_17||D5G2;|tranCap@2|vdd_3|P
+Evdd_18||D5G2;|tranCap@3|vdd_1|P
+Evdd_20||D5G2;|tranCap@4|vdd_2|P
+Evdd_21||D5G2;|tranCap@4|vdd_3|P
 X
 
 # Cell gaspDrain;1{sch}
-CgaspDrain;1{sch}||schematic|1188827292653|1235240436529|
+CgaspDrain;1{sch}||schematic|1188827292653|1240580646846|
 IarbiterM:arbiter2;1{ic}|arbiter2@0||-21|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-6|35|||R|
@@ -2271,7 +2278,7 @@ NOff-Page|conn@10||-46.5|16||||
 NOff-Page|conn@11||30|36||||
 NOff-Page|conn@12||6|40.5|||RRR|
 IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@5||-6|15|XR||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||20|36|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||20|36|||D5G4;
 IgaspDrain;1{ic}|gaspMerg@0||-41|41|||D5G4;
 IredFive:inv;1{ic}|inv@1||-40|-5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@4||-34.5|5|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -2279,7 +2286,6 @@ IredFive:inv;1{ic}|inv@5||6|16|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D
 IredFive:invI;2{ic}|invI@0||-31|-12|RR||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||-48|5|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@0||-1.5|59|||||ART_message(D5G6;)SgaspDrain
-Ngeneric:Invisible-Pin|pin@1||-2.5|50|||||ART_message(D5G3;)Sies 31 December 2008
 Ngeneric:Invisible-Pin|pin@2||-3.5|54|||||ART_message(D5G4;)Sfor the proper stopper
 NWire_Pin|pin@45||-30|5||||
 NWire_Pin|pin@99||-6|26||||
@@ -2304,8 +2310,10 @@ NWire_Pin|pin@192||6|9||||
 NWire_Pin|pin@194||6|37||||
 NWire_Pin|pin@195||6|35||||
 NWire_Pin|pin@200||6|26||||
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-24|24|YRR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@4||20|25|||D5G4;
+Ngeneric:Invisible-Pin|pin@201||-2.5|50|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-24|24|YRR||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@4||20|25|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:5]|D5G3;X2;Y2;|-23|40|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-12|4|||D0G4;|ATTR_L(D5G1;PUD)D175.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@7||-31|-5|X||D0G4;|ATTR_L(D5G1;PUD)D516.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@10||-23|-12|||D0G4;|ATTR_L(D5G1;PUD)D160.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2314,7 +2322,7 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@15||-41|5|X||D0G4;|ATTR_L(D5G1;PUD)D142.600
 IorangeTSMC090nm:wire90;1{ic}|wire90@16||11|24|||D0G4;|ATTR_L(D5G1;PUD)D350.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|clear|D5G2;||2700|pin@158||-18|16|pin@157||-18|22
 Awire|go|D5G2;||900|pin@173||-46|-5|pin@174||-46|-9
-Awire|net@209|||0|pin@99||-6|26|predDri6@0|in|-21|26
+Awire|net@209|||0|pin@99||-6|26|predDri6@1|in|-21|26
 Awire|net@237|||2700|pin@113||-5|4|ctrAND2i@5|inB|-5|9
 Awire|net@241|||1800|wire90@1|b|-9.5|4|pin@114||-7|4
 Awire|net@252|||900|ctrAND2i@5|inA|-7|9|pin@114||-7|4
@@ -2329,7 +2337,7 @@ Awire|net@373|||0|pin@169||-15|-4|arbiter2@0|grant[B]|-18|-4
 Awire|net@374|||0|wire90@1|a|-14.5|4|arbiter2@0|grant[A]|-18|4
 Awire|net@375|||1800|wire90@7|a|-28.5|-5|arbiter2@0|req[B]|-24|-5
 Awire|net@376|||1800|pin@45||-30|5|arbiter2@0|req[A]|-24|5
-Awire|net@381|||0|predDri6@0|pred|-27|24|pin@175||-30|24
+Awire|net@381|||0|predDri6@1|pred|-27|24|pin@175||-30|24
 Awire|net@393|||900|pin@99||-6|26|ctrAND2i@5|out|-6|21
 Awire|net@409|||1800|wire90@11|b|-36.5|-12|invI@0|out|-33.5|-12
 Awire|net@410|||1800|pin@176||-54|-12|wire90@11|a|-41.5|-12
@@ -2352,7 +2360,7 @@ Awire|net@511|||0|conn@2|a|29.5|25|pin@147||27|25
 Awire|net@513|||1800|pin@200||6|26|sucANDdr@4|inB|15|26
 Awire|net@514|||1800|pin@99||-6|26|pin@200||6|26
 Awire|net@515|||900|pin@195||6|35|pin@200||6|26
-Awire|net@516|||0|pin@157||-18|22|predDri6@0|mc|-21|22
+Awire|net@516|||0|pin@157||-18|22|predDri6@1|mc|-21|22
 Awire|s[1]|D5G2;||2700|pin@188||-54|5|pin@189||-54|10
 Awire|s[2]|D5G2;||2700|pin@176||-54|-12|pin@179||-54|-7.5
 Awire|silent|D5G2;||900|inv@5|in|6|13.5|pin@192||6|9
@@ -2433,9 +2441,9 @@ EtokenLO||D5G2;|pin@64||I
 X
 
 # Cell gaspEpi;3{lay}
-CgaspEpi;3{lay}||cmos90|1219611752767|1235178277816||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235174192687|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235178326558
+CgaspEpi;3{lay}||cmos90|1219611752767|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@1||-34|40||||
+NX-Metal-1-Metal-2-Con|contact@1||-35|40||||
 NX-Metal-1-Metal-2-Con|contact@2||33.5|28||||
 NX-Metal-1-Metal-2-Con|contact@5||-98.5|40||||
 NX-Metal-1-Metal-2-Con|contact@6||-173.5|28||||
@@ -2451,19 +2459,19 @@ NX-Metal-1-Metal-2-Con|contact@18||153.5|40||||
 NX-Metal-1-Metal-2-Con|contact@21||26.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@22||200|28||||
 NX-Metal-1-Metal-2-Con|contact@23||-155.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@24||-115.5|-34||||
 IcentersJ:ctrAND3in30A;1{lay}|ctrAND3i@2||-185|0|X||D5G4;
 Igates1inM:inv05;1{lay}|inv05@1||-59|0|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@3||134|0|Y||D5G4;
-Igates1inM:inv510;1{lay}|inv510@0||-133|0|XY||D5G4;
+Igates1inM:inv510;3{lay}|inv510@2||-133|0|XY||D5G4;
 Igates2inM:nor05symA;1{lay}|nor05sym@1||31|0|||D5G4;
 Ngeneric:Invisible-Pin|pin@4||195.5|65|||||ART_message(D5G10;)Sother
 Ngeneric:Invisible-Pin|pin@5||-6|62|||||ART_message(D5G10;)Storp
 NMetal-1-Pin|pin@99||-54.5|-4||||
 NMetal-1-Pin|pin@102||-31|-32||||
 NMetal-1-Pin|pin@113||-115.5|-5.5||||
-NMetal-1-Pin|pin@116||-115.5|-15||||
+NMetal-1-Pin|pin@116||-115.5|-7||||
 NMetal-2-Pin|pin@118||160.5|40||||
-NMetal-1-Pin|pin@121||-34|19||||
 NMetal-2-Pin|pin@123||-24.5|-16||||
 NMetal-2-Pin|pin@124||55.5|-22||||
 NMetal-2-Pin|pin@126||123|22||||
@@ -2483,13 +2491,17 @@ NMetal-1-Pin|pin@147||114|36||||
 NMetal-1-Pin|pin@148||158.5|25.5||||
 NMetal-1-Pin|pin@149||202.5|34||||
 NMetal-1-Pin|pin@151||200|34||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-98.5|0|Y||D5G4;
-IdriversL:suc3ANDdri20;1{lay}|suc3ANDd@0||84.5|0|XY||D5G4;
-IdriversL:suc3ANDdri20;1{lay}|suc3ANDd@1||183.5|0|Y||D5G4;
-IdriversL:sucANDdri20;2{lay}|sucANDdr@3||-16|0|||D5G4;
+NMetal-2-Pin|pin@153||-107|-34||||
+NMetal-1-Pin|pin@154||-115.5|-36||||
+NMetal-1-Pin|pin@155||-113|-36||||
+NMetal-1-Pin|pin@157||-35|19||||
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-98.5|0|Y||D5G4;
+IdriversM:suc3ANDdri20;1{lay}|suc3ANDd@0||84.5|0|XY||D5G4;
+IdriversM:suc3ANDdri20;1{lay}|suc3ANDd@1||183.5|0|Y||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@4||-16|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||-72.5|0|||D5G4;
 Ametal-1|net@425|||S2700|inv05@1|out[1]|-54.5|-7|pin@99||-54.5|-4
-Ametal-1|net@428|||S900|sucANDdr@3|inB|-31|-19|pin@102||-31|-32
+Ametal-1|net@428|||S900|sucANDdr@4|inA|-31|-19|pin@102||-31|-32
 Ametal-2|net@432|||S0|predDri2@1|gnd_1|-77|0|wellCont@3|gnd|-77|0
 Ametal-2|net@433|||S0|predDri2@1|vdd_2|-77|-50|wellCont@3|vdd|-77|-50
 Ametal-2|net@434|||S0|predDri2@1|vdd_3|-77|50|wellCont@3|vdd_1|-77|50
@@ -2499,23 +2511,21 @@ Ametal-1|net@451|||S2700|predDri2@1|in|-98.5|22|contact@5||-98.5|40
 Ametal-1|net@456|||S2700|ctrAND3i@2|inC|-173.5|25|contact@6||-173.5|28
 Ametal-1|net@463|||S2700|ctrAND3i@2|out|-219.5|16|contact@7||-219.5|40
 Ametal-1|net@468|||S2700|predDri2@1|pred|-115.5|-16|pin@113||-115.5|-5.5
-Ametal-1|net@479|||S900|pin@116||-115.5|-15|predDri2@1|pred|-115.5|-16
-Ametal-1|net@481|||S1800|inv510@0|in[1]|-127|-15|pin@116||-115.5|-15
-Ametal-1|net@483|||S900|inv510@0|out5|-124.5|25|contact@9||-124.5|22
+Ametal-1|net@479|||S900|pin@116||-115.5|-7|predDri2@1|pred|-115.5|-16
+Ametal-1|net@481|||S1800|inv510@2|in[1]|-127|-7|pin@116||-115.5|-7
+Ametal-1|net@483|||S900|inv510@2|out5|-124.5|25|contact@9||-124.5|22
 Ametal-1|net@485|||S2700|ctrAND3i@2|inA|-161.5|20|contact@10||-161.5|22
 Ametal-2|net@486|||S0|contact@9||-124.5|22|contact@10||-161.5|22
-Ametal-2|net@487|||S0|inv510@0|gnd_1|-120|0|predDri2@1|gnd|-120|0
-Ametal-2|net@488|||S0|inv510@0|vdd_2|-120|-50|predDri2@1|vdd|-120|-50
-Ametal-2|net@489|||S0|inv510@0|vdd_3|-120|50|predDri2@1|vdd_1|-120|50
+Ametal-2|net@487|||S0|inv510@2|gnd|-120|0|predDri2@1|gnd|-120|0
+Ametal-2|net@488|||S0|inv510@2|vdd|-120|-50|predDri2@1|vdd|-120|-50
+Ametal-2|net@489|||S0|inv510@2|vdd_1|-120|50|predDri2@1|vdd_1|-120|50
 Ametal-1|net@493||0.4|S2700|inv05@1|in[1]|-57|15|contact@11||-57|22
 Ametal-1|net@504|||S900|contact@2||33.5|28|nor05sym@1|inB|33.5|25
 Ametal-1|net@508|||S900|nor05sym@1|out_1|22.5|37.6|contact@13||22.5|28
-Ametal-1|net@513|||S900|contact@1||-34|40|pin@121||-34|19
-Ametal-1|net@514|||RS1800|pin@121||-34|19|sucANDdr@3|inA|-31|19
-Ametal-2|net@515|||S0|nor05sym@1|gnd|18|0|sucANDdr@3|gnd_1|18|0
-Ametal-2|net@516|||S0|nor05sym@1|vdd|18|50|sucANDdr@3|vdd_2|18|50
-Ametal-2|net@517|||S0|nor05sym@1|vdd_1|18|-50|sucANDdr@3|vdd_3|18|-50
-Ametal-1|net@520|||S900|sucANDdr@3|succ|-6|34|contact@15||-6|-16
+Ametal-2|net@515|||S0|nor05sym@1|gnd|18|0|sucANDdr@4|gnd_1|18|0
+Ametal-2|net@516|||S0|nor05sym@1|vdd|18|50|sucANDdr@4|vdd_2|18|50
+Ametal-2|net@517|||S0|nor05sym@1|vdd_1|18|-50|sucANDdr@4|vdd_3|18|-50
+Ametal-1|net@520|||S900|sucANDdr@4|succ|-6|34|contact@15||-6|-16
 Ametal-2|net@521|||S1800|pin@123||-24.5|-16|contact@15||-6|-16
 Ametal-1|net@530|||S0|ctrAND3i@2|outM|-189.5|24|ctrAND3i@2|outM|-189.5|24
 Ametal-2|net@531|||S1800|pin@126||123|22|suc3ANDd@1|inA|159|22
@@ -2532,14 +2542,11 @@ Ametal-2|net@546|||S0|suc3ANDd@1|vdd|143|-50|inv05@3|vdd_2|143|-50
 Ametal-2|net@547|||S0|suc3ANDd@1|vdd_1|143|50|inv05@3|vdd_3|143|50
 Ametal-2|net@548|||S1800|contact@11||-57|22|suc3ANDd@0|inA|109|22
 Ametal-2|net@556|||S1800|pin@124||55.5|-22|contact@16||68|-22
-Ametal-2|net@558||6.2|S1800|ctrAND3i@2|vdd_1|-146|-50|inv510@0|vdd_4|-146|-50
-Ametal-2|net@559||6.2|S0|inv510@0|gnd_2|-146|0|ctrAND3i@2|gnd|-146|0
-Ametal-2|net@560||6.2|S0|inv510@0|vdd_5|-146|50|ctrAND3i@2|vdd|-146|50
 Ametal-2|net@561|||S0|nor05sym@1|gnd_1|44|0|suc3ANDd@0|gnd_1|44|0
 Ametal-2|net@562|||S0|nor05sym@1|vdd_3|44|-50|suc3ANDd@0|vdd_2|44|-50
 Ametal-2|net@563|||S0|nor05sym@1|vdd_2|44|50|suc3ANDd@0|vdd_3|44|50
 Ametal-1|net@564|||S900|contact@16||68|-22|suc3ANDd@0|succ|68|-34
-Ametal-2|net@565|||S1800|contact@1||-34|40|contact@17||114|40
+Ametal-2|net@565|||S1800|contact@1||-35|40|contact@17||114|40
 Ametal-1|net@571|||S0|pin@138||158.5|36|pin@139||153.5|36
 Ametal-2|net@572|||S1800|contact@17||114|40|contact@18||153.5|40
 Ametal-1|net@573|||S2700|pin@139||153.5|36|contact@18||153.5|40
@@ -2552,9 +2559,9 @@ Ametal-1|net@585|||S2700|ctrAND3i@2|inB|-155.5|-23|contact@23||-155.5|-16
 Ametal-2|net@586|||S1800|pin@142||127|28|contact@22||200|28
 Ametal-2|net@588|||S1800|contact@7||-219.5|40|contact@5||-98.5|40
 Ametal-1|net@590|||S2700|pin@144||-54.5|-32|inv05@1|out[1]|-54.5|-7
-Ametal-2|net@591|||S0|inv05@1|gnd_1|-50|0|sucANDdr@3|gnd|-50|0
-Ametal-2|net@592|||S0|inv05@1|vdd_2|-50|50|sucANDdr@3|vdd|-50|50
-Ametal-2|net@593|||S0|inv05@1|vdd_3|-50|-50|sucANDdr@3|vdd_1|-50|-50
+Ametal-2|net@591|||S0|inv05@1|gnd_1|-50|0|sucANDdr@4|gnd|-50|0
+Ametal-2|net@592|||S0|inv05@1|vdd_2|-50|50|sucANDdr@4|vdd|-50|50
+Ametal-2|net@593|||S0|inv05@1|vdd_3|-50|-50|sucANDdr@4|vdd_1|-50|-50
 Ametal-2|net@594|||S0|inv05@1|gnd|-68|0|wellCont@3|gnd_1|-68|0
 Ametal-2|net@595|||S0|inv05@1|vdd_1|-68|-50|wellCont@3|vdd_2|-68|-50
 Ametal-2|net@596|||S0|inv05@1|vdd|-68|50|wellCont@3|vdd_3|-68|50
@@ -2569,8 +2576,17 @@ Ametal-1|net@604|||S900|suc3ANDd@1|succ_1|202.5|63|pin@149||202.5|34
 Ametal-1|net@607||0.4|S900|pin@151||200|34|contact@22||200|28
 Ametal-1|net@608|||RS0|pin@149||202.5|34|pin@151||200|34
 Ametal-2|net@612|||S1800|suc3ANDd@0|inA|109|22|pin@126||123|22
-Ametal-2|net@613|||S1800|contact@5||-98.5|40|contact@1||-34|40
+Ametal-2|net@613|||S1800|contact@5||-98.5|40|contact@1||-35|40
 Ametal-2|net@614|||S0|pin@118||160.5|40|contact@18||153.5|40
+Ametal-2|net@623|||S0|ctrAND3i@2|gnd|-146|0|inv510@2|gnd_1|-146|0
+Ametal-2|net@624|||S0|ctrAND3i@2|vdd_1|-146|-50|inv510@2|vdd_2|-146|-50
+Ametal-2|net@625|||S0|ctrAND3i@2|vdd|-146|50|inv510@2|vdd_3|-146|50
+Ametal-1|net@626|||S900|predDri2@1|pred|-115.5|-16|contact@24||-115.5|-34
+Ametal-2|net@627|||S1800|contact@24||-115.5|-34|pin@153||-107|-34
+Ametal-1|net@628|||S900|contact@24||-115.5|-34|pin@154||-115.5|-36
+Ametal-1|net@629|||S1800|pin@154||-115.5|-36|pin@155||-113|-36
+Ametal-1|net@635|||S1800|pin@157||-35|19|sucANDdr@4|inB|-31|19
+Ametal-1|net@636|||S900|contact@1||-35|40|pin@157||-35|19
 Eepi[OTHER]||D5G2;|pin@142||O
 Eepi[TAIL]||D5G2;|pin@124||O
 Eepi[TORP]||D5G2;|pin@123||O
@@ -2578,8 +2594,8 @@ Efire||D5G2;|pin@118||O
 Egnd||D5G2;|ctrAND3i@2|gnd_1|G
 Egnd_1||D5G2;|suc3ANDd@1|gnd_1|G
 Emc||D5G2;|predDri2@1|mc|I
-Epred||D5G2;|predDri2@1|pred|O
-Es[1]||D5G2;|inv510@0|out|O
+Epred||D5G2;|pin@153||O
+Es[1]||D5G2;|inv510@2|out10|O
 EtailBit||D5G2;|pin@131||I
 EtokenLO||D5G2;|pin@126||O
 Evdd||D5G2;|ctrAND3i@2|vdd_2|P
@@ -2588,141 +2604,6 @@ Evdd_3||D5G2;|ctrAND3i@2|vdd_3|P
 Evdd_4||D5G2;|suc3ANDd@1|vdd_3|P
 X
 
-# Cell gaspEpi;2{lay}
-CgaspEpi;2{lay}||cmos90|1219611752767|1235139062145||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233967286023|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233967316503
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||149|40||||
-NX-Metal-1-Metal-2-Con|contact@1||56|40||||
-NX-Metal-1-Metal-2-Con|contact@2||123.5|28||||
-NX-Metal-1-Metal-2-Con|contact@3||178|28||||
-NX-Metal-1-Metal-2-Con|contact@5||-8.5|40||||
-NX-Metal-1-Metal-2-Con|contact@6||-151.5|28||||
-NX-Metal-1-Metal-2-Con|contact@7||-197.5|40||||
-NX-Metal-1-Metal-2-Con|contact@8||-65.5|40||||
-NX-Metal-1-Metal-2-Con|contact@9||-34.5|22||||
-NX-Metal-1-Metal-2-Con|contact@10||-139.5|22||||
-NX-Metal-1-Metal-2-Con|contact@11||29|-22||||
-NX-Metal-1-Metal-2-Con|contact@12||-75|-22||||
-NX-Metal-1-Metal-2-Con|contact@13||112.5|28||||
-NX-Metal-1-Metal-2-Con|contact@14||-102.5|34||||
-NX-Metal-1-Metal-2-Con|contact@15||84|16||||
-IcentersJ:ctrAND3in30A;1{lay}|ctrAND3i@2||-163|0|X||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||31|0|XY||D5G4;
-Igates1inM:inv510;1{lay}|inv510@0||-43|0|XY||D5G4;
-Igates2inM:nor05symA;1{lay}|nor05sym@1||121|0|||D5G4;
-Ngeneric:Invisible-Pin|pin@4||-96.5|63|||||ART_message(D5G10;)Ssucc
-Ngeneric:Invisible-Pin|pin@5||84|62|||||ART_message(D5G10;)Storp
-NMetal-1-Pin|pin@99||26.5|-4||||
-NMetal-1-Pin|pin@100||23.5|-4||||
-NMetal-1-Pin|pin@102||59|-32||||
-NMetal-1-Pin|pin@104||23.5|-32||||
-NMetal-1-Pin|pin@110||-100|-23||||
-NMetal-1-Pin|pin@112||-65.5|19||||
-NMetal-1-Pin|pin@113||-25.5|-5.5||||
-NMetal-1-Pin|pin@116||-25.5|-15||||
-NMetal-1-Pin|pin@117||84|-19||||
-NMetal-2-Pin|pin@118||16.5|40||||
-NMetal-1-Pin|pin@120||149|19||||
-NMetal-1-Pin|pin@121||56|19||||
-NMetal-2-Pin|pin@122||-73|34||||
-NMetal-2-Pin|pin@123||65.5|16||||
-NMetal-2-Pin|pin@124||145.5|28||||
-NMetal-2-Pin|pin@126||-37|-22||||
-Ngeneric:Invisible-Pin|pin@128||158|62|||||ART_message(D5G10;)Stail
-NMetal-1-Pin|pin@129||-100|34||||
-NMetal-1-Pin|pin@130||-102.5|39.5||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-8.5|0|Y||D5G4;
-IdriversL:sucANDdri20;2{lay}|sucANDdr@2||-90|0|X||D5G4;
-IdriversL:sucANDdri20;2{lay}|sucANDdr@3||74|0|||D5G4;
-IdriversL:sucANDdri20;2{lay}|sucANDdr@4||168|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@3||17.5|0|||D5G4;
-Ametal-1|net@404|||S900|contact@15||84|16|pin@117||84|-19
-Ametal-2|net@414|||S1800|contact@7||-197.5|40|contact@8||-65.5|40
-Ametal-2|net@418|||S1800|contact@1||56|40|contact@0||149|40
-Ametal-2|net@419|||S0|inv05@1|gnd|40|0|sucANDdr@3|gnd|40|0
-Ametal-2|net@420|||S0|inv05@1|vdd_1|40|50|sucANDdr@3|vdd|40|50
-Ametal-2|net@421|||S0|inv05@1|vdd|40|-50|sucANDdr@3|vdd_1|40|-50
-Ametal-2|net@422|||S0|inv05@1|gnd_1|22|0|wellCont@3|gnd_1|22|0
-Ametal-2|net@423|||S0|inv05@1|vdd_2|22|-50|wellCont@3|vdd_2|22|-50
-Ametal-2|net@424|||S0|inv05@1|vdd_3|22|50|wellCont@3|vdd_3|22|50
-Ametal-1|net@425|||S900|inv05@1|out[1]|26.5|7|pin@99||26.5|-4
-Ametal-1|net@426|||S0|pin@99||26.5|-4|pin@100||23.5|-4
-Ametal-1|net@428|||S900|sucANDdr@3|inB|59|-19|pin@102||59|-32
-Ametal-1|net@430|||S900|pin@100||23.5|-4|pin@104||23.5|-32
-Ametal-2|net@432|||S0|predDri2@1|gnd_1|13|0|wellCont@3|gnd|13|0
-Ametal-2|net@433|||S0|predDri2@1|vdd_2|13|-50|wellCont@3|vdd|13|-50
-Ametal-2|net@434|||S0|predDri2@1|vdd_3|13|50|wellCont@3|vdd_1|13|50
-Ametal-2|net@443|||S0|contact@3||178|28|pin@124||145.5|28
-Ametal-1|net@444||0.4|S900|sucANDdr@4|succ|178|34|contact@3||178|28
-Ametal-1|net@448|||S0|pin@102||59|-32|pin@104||23.5|-32
-Ametal-2|net@449|||S0|contact@13||112.5|28|contact@6||-151.5|28
-Ametal-2|net@450|||S1800|pin@118||16.5|40|contact@1||56|40
-Ametal-1|net@451|||S2700|predDri2@1|in|-8.5|22|contact@5||-8.5|40
-Ametal-1|net@456|||S2700|ctrAND3i@2|inC|-151.5|25|contact@6||-151.5|28
-Ametal-1|net@458|||S0|pin@110||-100|-23|ctrAND3i@2|inB|-133.5|-23
-Ametal-2|net@459|||S0|sucANDdr@2|gnd_1|-124|0|ctrAND3i@2|gnd|-124|0
-Ametal-2|net@460|||S0|sucANDdr@2|vdd_2|-124|50|ctrAND3i@2|vdd|-124|50
-Ametal-2|net@461|||S0|sucANDdr@2|vdd_3|-124|-50|ctrAND3i@2|vdd_1|-124|-50
-Ametal-1|net@463|||S2700|ctrAND3i@2|out|-197.5|16|contact@7||-197.5|40
-Ametal-2|net@466|||S1800|contact@8||-65.5|40|contact@5||-8.5|40
-Ametal-1|net@467|||S2700|pin@112||-65.5|19|contact@8||-65.5|40
-Ametal-1|net@468|||S2700|predDri2@1|pred|-25.5|-16|pin@113||-25.5|-5.5
-Ametal-1|net@479|||S900|pin@116||-25.5|-15|predDri2@1|pred|-25.5|-16
-Ametal-1|net@480|||S1800|sucANDdr@2|inA|-75|19|pin@112||-65.5|19
-Ametal-1|net@481|||S1800|inv510@0|in[1]|-37|-15|pin@116||-25.5|-15
-Ametal-1|net@483|||S900|inv510@0|out5|-34.5|25|contact@9||-34.5|22
-Ametal-1|net@485|||S2700|ctrAND3i@2|inA|-139.5|20|contact@10||-139.5|22
-Ametal-2|net@486|||S0|contact@9||-34.5|22|contact@10||-139.5|22
-Ametal-2|net@487|||S0|inv510@0|gnd_1|-30|0|predDri2@1|gnd|-30|0
-Ametal-2|net@488|||S0|inv510@0|vdd_2|-30|-50|predDri2@1|vdd|-30|-50
-Ametal-2|net@489|||S0|inv510@0|vdd_3|-30|50|predDri2@1|vdd_1|-30|50
-Ametal-2|net@490|||S0|inv510@0|gnd_2|-56|0|sucANDdr@2|gnd|-56|0
-Ametal-2|net@491|||S0|inv510@0|vdd_5|-56|50|sucANDdr@2|vdd|-56|50
-Ametal-2|net@492|||S0|inv510@0|vdd_4|-56|-50|sucANDdr@2|vdd_1|-56|-50
-Ametal-1|net@493||0.4|S900|inv05@1|in[1]|29|-15|contact@11||29|-22
-Ametal-1|net@496|||S900|sucANDdr@2|inB|-75|-19|contact@12||-75|-22
-Ametal-2|net@497|||S0|contact@11||29|-22|pin@126||-37|-22
-Ametal-2|net@501|||S0|nor05sym@1|gnd_1|134|0|sucANDdr@4|gnd|134|0
-Ametal-2|net@502|||S0|nor05sym@1|vdd_2|134|50|sucANDdr@4|vdd|134|50
-Ametal-2|net@503|||S0|nor05sym@1|vdd_3|134|-50|sucANDdr@4|vdd_1|134|-50
-Ametal-1|net@504|||S900|contact@2||123.5|28|nor05sym@1|inB|123.5|25
-Ametal-1|net@506|||S1800|pin@117||84|-19|nor05sym@1|inA|116.5|-19
-Ametal-1|net@508|||S900|nor05sym@1|out_1|112.5|37.6|contact@13||112.5|28
-Ametal-2|net@509|||S1800|contact@5||-8.5|40|pin@118||16.5|40
-Ametal-1|net@511|||S900|contact@0||149|40|pin@120||149|19
-Ametal-1|net@512|||RS1800|pin@120||149|19|sucANDdr@4|inA|153|19
-Ametal-1|net@513|||S900|contact@1||56|40|pin@121||56|19
-Ametal-1|net@514|||RS1800|pin@121||56|19|sucANDdr@3|inA|59|19
-Ametal-2|net@515|||S0|nor05sym@1|gnd|108|0|sucANDdr@3|gnd_1|108|0
-Ametal-2|net@516|||S0|nor05sym@1|vdd|108|50|sucANDdr@3|vdd_2|108|50
-Ametal-2|net@517|||S0|nor05sym@1|vdd_1|108|-50|sucANDdr@3|vdd_3|108|-50
-Ametal-2|net@518|||S0|pin@122||-73|34|contact@14||-102.5|34
-Ametal-1|net@520|||S900|sucANDdr@3|succ|84|34|contact@15||84|16
-Ametal-2|net@521|||S1800|pin@123||65.5|16|contact@15||84|16
-Ametal-2|net@522|||S0|pin@124||145.5|28|contact@2||123.5|28
-Ametal-2|net@524|||S0|pin@126||-37|-22|contact@12||-75|-22
-Ametal-1|net@525|||S2700|pin@110||-100|-23|sucANDdr@2|succ|-100|34
-Ametal-1|net@526|||S1800|contact@14||-102.5|34|pin@129||-100|34
-Ametal-1|net@527|||S2700|pin@129||-100|34|sucANDdr@2|succ|-100|34
-Ametal-1|net@528||0.4|S2700|contact@14||-102.5|34|pin@130||-102.5|39.5
-Ametal-1|net@530|||S0|ctrAND3i@2|outM|-167.5|24|ctrAND3i@2|outM|-167.5|24
-Etail|epi[TAIL]|D5G2;|pin@124||O
-Etorp|epi[TORP]|D5G2;|pin@123||O
-Efire||D5G2;|pin@118||O
-Egnd_1|gnd|D5G2;|ctrAND3i@2|gnd_1|G
-Egnd_1@714026872|gnd_1|D5G2;|sucANDdr@4|gnd_1|G
-Emc||D5G2;|predDri2@1|mc|I
-Epred||D5G2;|predDri2@1|pred|O
-Eout10|s[1]|D5G2;|inv510@0|out|O
-Esucc||D5G2;|pin@122||O
-EinA_1|tailBit|D5G2;|sucANDdr@4|inB|I
-EtokenLO||D5G2;|pin@126||O
-Evdd_2|vdd|D5G2;|ctrAND3i@2|vdd_2|P
-Evdd_2@281934833|vdd_2|D5G2;|sucANDdr@4|vdd_2|P
-Evdd_3||D5G2;|ctrAND3i@2|vdd_3|P
-Evdd_4||D5G2;|sucANDdr@4|vdd_3|P
-X
-
 # Cell gaspEpi;1{sch}
 CgaspEpi;1{sch}||schematic|1211837167040|1235140891429|
 IgaspEpi;1{ic}|anEpiSta@1||47.5|47.5|||D5G4;
@@ -2772,10 +2653,10 @@ NWire_Pin|pin@546||-6|50||||
 NWire_Pin|pin@548||36|2||||
 NWire_Pin|pin@549||39|24||||
 Ngeneric:Invisible-Pin|pin@550||45.5|13|||||ART_message(D3G2;)S["epi[TAIL,OTHER] and","epi[TORP] are",mutually exclusive]
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-18|21|X||D5G4;
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@0||24.5|36|||D5G4;
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@1||24.5|48|||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@1||24.5|24|Y||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-18|21|X||D5G4;
+IdriversM:suc3ANDdri20;1{ic}|suc3ANDd@0||24.5|36|||D5G4;
+IdriversM:suc3ANDdri20;1{ic}|suc3ANDd@1||24.5|48|||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@1||24.5|24|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-13|0|||D0G4;|ATTR_L(D5G1;PUD)D372.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||16|3|X||D0G4;|ATTR_L(D5G1;PUD)D372.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||10.5|30|X||D0G4;|ATTR_L(D5G1;PUD)D372.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2899,8 +2780,8 @@ Etake||D5G2;|pin@45||O
 EwrD|wr[A,D]|D5G2;|pin@60||O
 X
 
-# Cell gaspFill;1{lay}
-CgaspFill;1{lay}||cmos90|1230738580423|1235317470537||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230928900259|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235317544585
+# Cell gaspFill;2{lay}
+CgaspFill;2{lay}||cmos90|1230738580423|1241212843263||ATTR_NCC(D5G5;NTX-23.25;Y284.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||6|147.9||1.2||
 NX-Metal-1-Metal-2-Con|contact@1||69.5|182||||
@@ -2914,7 +2795,7 @@ NX-Metal-1-Metal-2-Con|contact@9||21.5|238||||
 NX-Metal-1-Metal-2-Con|contact@10||6|194||||
 NX-Metal-1-Metal-2-Con|contact@11||-36.5|194||||
 NX-Metal-1-Metal-2-Con|contact@12||25|62||||
-NX-Metal-1-Metal-2-Con|contact@13||240|-132||||
+NX-Metal-1-Metal-2-Con|contact@13||240|-132.3||||
 NX-Metal-1-Metal-2-Con|contact@14||253.5|156||||
 NX-Metal-1-Metal-2-Con|contact@16||43|44||||
 NX-Metal-2-Metal-3-Con|contact@17||96|44||||
@@ -2923,14 +2804,14 @@ NX-Metal-1-Metal-2-Con|contact@19||-16|188||||
 NX-Metal-1-Metal-2-Con|contact@20||166|188||||
 IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@0||-65.5|216|X||D5G4;
 IcentersJ:ctrAND3in100A;1{lay}|ctrAND3i@1||-136.5|72|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-226|119.6|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||-85.5|-127.4|XY||D5G4;
-IfillScanControl;1{lay}|fillScan@0||72|-144|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||-226|119.6|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-85.5|-127.4|XY||D5G4;
+IfillScanControl;2{lay}|fillScan@1||72|-144|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@2||2.5|72|XYRR||D5G4;
 Igates1inM:inv05;1{lay}|inv05@3||-1.5|216|XRR||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||-6|72|YRR||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||-10|216|RR||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-90|-72|XRR||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-90|-72|XRR||D5G4;
 NMetal-2-Pin|pin@0||288|-155.7||||
 NMetal-2-Pin|pin@1||-144|-155.7||||
 NMetal-2-Pin|pin@2||-288|147.9||||
@@ -2956,44 +2837,41 @@ NMetal-1-Pin|pin@36||-131|-97||||
 NMetal-1-Pin|pin@37||-131|-47||||
 NMetal-2-Pin|pin@40||-288|156||||
 NMetal-2-Pin|pin@41||288|156||||
-NMetal-2-Pin|pin@42||-288|-132||||
-NMetal-2-Pin|pin@43||288|-132||||
+NMetal-2-Pin|pin@42||-288|-132.3||||
+NMetal-2-Pin|pin@43||288|-132.3||||
 NMetal-1-Pin|pin@45||253.5|-184||||
 NMetal-2-Pin|pin@47||42|44||||
-NMetal-1-Pin|pin@48||-242|-38||||
-NMetal-1-Pin|pin@50||-131|-38||||
+NMetal-1-Pin|pin@48||-242|0||||
+NMetal-1-Pin|pin@50||-131|0||||
 NMetal-1-Pin|pin@53||-12|101||||
 NMetal-1-Pin|pin@54||29|118||||
 NMetal-1-Pin|pin@55||29|101||||
-NMetal-2-Pin|pin@56||160|188||||
 NMetal-1-Pin|pin@57||166|174||||
 NMetal-1-Pin|pin@58||66.5|140||||
 NMetal-1-Pin|pin@59||72.5|140||||
 NMetal-2-Pin|pin@61||0|147.9||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-288|72|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-288|216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||288|216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|-216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-288|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||288|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@8||-144|-216|||D5G4;
-IdriversL:predDri60wMC;1{lay}|predDri6@0||57|72|XRR||D5G4;
-IwiresL:select100;1{lay}|select10@0||-242.5|216|||D5G4;
-IwiresL:select100;1{lay}|select10@1||-151|216|||D5G4;
-IwiresL:select100;1{lay}|select10@2||-169|-72|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@0||57|72|XRR||D5G4;
 IwiresL:select144;1{lay}|select14@3||213.5|216|||D5G4;
 IwiresL:select144;1{lay}|select14@6||213.5|72|||D5G4;
 IwiresL:select15;1{lay}|select15@0||-16.5|72|||D5G4;
+IwiresL:select22;1{lay}|select22@0||-137|-72|||D5G4;
 IwiresL:select40;1{lay}|select40@0||-272.5|72|||D5G4;
+IwiresL:select40;1{lay}|select40@1||-129|216|||D5G4;
 IwiresL:select50;1{lay}|select50@0||116|72|||D5G4;
 IwiresL:select50;1{lay}|select50@1||-25.5|-72|||D5G4;
 IwiresL:select50;1{lay}|select50@3||267.5|-72|||D5G4;
 IwiresL:select50;1{lay}|select50@4||267.5|-216|||D5G4;
-IwiresL:select80;1{lay}|select80@2||-252.5|-72|||D5G4;
 IwiresL:select80;1{lay}|select80@6||-108.5|-216|||D5G4;
 IwiresL:select80;1{lay}|select80@7||-41.5|-216|||D5G4;
-IdriversJ:sucORdri60;2{lay}|sucORdri@0||78|216|Y||D5G4;
+IdriversM:sucORdri60;2{lay}|sucORdri@1||78|216|Y||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-216|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-216|216|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||13|216|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||16|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||-52.5|-72|||D5G4;
@@ -3009,22 +2887,22 @@ Ametal-2|net@11|||S0|wellCont@1|vdd_3|20.5|122|predDri6@0|vdd_1|20.5|122
 Ametal-2|net@12|||S0|wellCont@0|gnd|8.5|216|inv05@3|gnd_1|7.5|216
 Ametal-2|net@13|||S0|wellCont@0|vdd|8.5|166|inv05@3|vdd_2|7.5|166
 Ametal-2|net@14|||S0|wellCont@0|vdd_1|8.5|266|inv05@3|vdd_3|7.5|266
-Ametal-2|net@15|||S0|wellCont@0|gnd_1|17.5|216|sucORdri@0|gnd|17.5|216
-Ametal-2|net@16|||S0|wellCont@0|vdd_2|17.5|166|sucORdri@0|vdd|17.5|166
-Ametal-2|net@17|||S0|wellCont@0|vdd_3|17.5|266|sucORdri@0|vdd_1|17.5|266
+Ametal-2|net@15|||S0|wellCont@0|gnd_1|17.5|216|sucORdri@1|gnd|17.5|216
+Ametal-2|net@16|||S0|wellCont@0|vdd_2|17.5|166|sucORdri@1|vdd|17.5|166
+Ametal-2|net@17|||S0|wellCont@0|vdd_3|17.5|266|sucORdri@1|vdd_1|17.5|266
 Ametal-2|net@18|||S0|ctrAND3i@0|gnd|-18.5|216|inv10D@3|gnd_1|-18.5|216
 Ametal-2|net@19|||S0|ctrAND3i@0|vdd_1|-18.5|166|inv10D@3|vdd_2|-18.5|166
 Ametal-2|net@20|||S0|ctrAND3i@0|vdd|-18.5|266|inv10D@3|vdd_3|-18.5|266
-Ametal-2|net@25||1.2|S1800|driveCon@1|take|-77.5|-155.7|pin@0||288|-155.7
-Ametal-2|net@26||1.2|S0|driveCon@1|take|-77.5|-155.7|pin@1||-144|-155.7
-Ametal-2|net@28||1.2|S0|driveCon@0|take|-234|147.9|pin@2||-288|147.9
-Ametal-1|net@34|||S900|driveCon@0|out|-242|119.6|ctrAND3i@1|out|-242|88
+Ametal-2|net@25||1.2|S1800|driveCon@3|take|-77.5|-155.7|pin@0||288|-155.7
+Ametal-2|net@26||1.2|S0|driveCon@3|take|-77.5|-155.7|pin@1||-144|-155.7
+Ametal-2|net@28||1.2|S0|driveCon@2|take|-234|147.9|pin@2||-288|147.9
+Ametal-1|net@34|||S900|driveCon@2|out|-242|119.6|ctrAND3i@1|out|-242|88
 Ametal-2|net@35||1.2|S1800|pin@61||0|147.9|contact@0||6|147.9
-Ametal-1|net@36|||S900|sucORdri@0|inA|21.5|196.5|pin@5||21.5|185.5
+Ametal-1|net@36|||S900|sucORdri@1|inA|21.5|196.5|pin@5||21.5|185.5
 Ametal-1|net@37|||S0|pin@5||21.5|185.5|pin@6||6|185.5
 Ametal-1|net@39|||S900|pin@6||6|185.5|contact@0||6|147.9
 Ametal-2|net@40|||S1800|contact@2||-108|182|contact@1||69.5|182
-Ametal-1|net@42|||S900|sucORdri@0|inB|69.5|185.5|contact@1||69.5|182
+Ametal-1|net@42|||S900|sucORdri@1|inB|69.5|185.5|contact@1||69.5|182
 Ametal-1|net@44|||S900|ctrAND3i@0|out|-108|232|contact@2||-108|182
 Ametal-1|net@55|||S0|pin@13||66.5|91|predDri6@0|in|57|91
 Ametal-1|net@56|||S2700|predDri6@0|pred|25|65|pin@14||25|85
@@ -3050,7 +2928,7 @@ Ametal-1|net@80|||S2700|pin@22||4.5|85|inv05@2|in[1]|4.5|87
 Ametal-1|net@81|||S0|ctrAND3i@0|inB|-27.5|196|pin@23||-30|196
 Ametal-2|net@83|||S0|contact@7||-30|176|contact@5||-58.5|176
 Ametal-1|net@86|||S900|ctrAND3i@0|inC|-44|238|contact@8||-44|238
-Ametal-1|net@88|||S2700|sucORdri@0|inA|21.5|196.5|contact@9||21.5|238
+Ametal-1|net@88|||S2700|sucORdri@1|inA|21.5|196.5|contact@9||21.5|238
 Ametal-1|net@90|||S900|pin@23||-30|196|contact@7||-30|176
 Ametal-2|net@91|||S1800|contact@8||-44|238|contact@9||21.5|238
 Ametal-1|net@92|||S900|inv05@3|in[1]|0.5|201|pin@27||0.5|158.5
@@ -3062,127 +2940,129 @@ Ametal-1|net@102|||S1800|inv10D@3|in|-10|241|pin@33||3|241
 Ametal-1|net@103|||S900|pin@33||3|241|inv05@3|out[1]|3|223
 Ametal-2|net@104|||S0|pin@34||45.5|62|contact@12||25|62
 Ametal-1|net@105|||S900|predDri6@0|pred|25|65|contact@12||25|62
-Ametal-2|net@106|||S0|sucORdri@0|succ|93|176|pin@35||45.5|176
+Ametal-2|net@106|||S0|sucORdri@1|succ|93|176|pin@35||45.5|176
 Ametal-1|net@107|||S900|pin@30||6|211|contact@10||6|194
 Ametal-2|net@108||6.2|S1800|pinsVddG@0|vdd|-288|122|ctrAND3i@1|vdd_2|-254.5|122
 Ametal-2|net@109||6.2|S0|ctrAND3i@1|gnd_1|-254.5|72|pinsVddG@0|gnd|-288|72
 Ametal-2|net@110||6.2|S0|ctrAND3i@1|vdd_3|-254.5|22|pinsVddG@0|vdd_1|-288|22
-Ametal-2|net@111||6.2|S1800|pinsVddG@1|vdd|-288|266|ctrAND3i@0|vdd_2|-112.5|266
-Ametal-2|net@112||6.2|S0|ctrAND3i@0|gnd_1|-112.5|216|pinsVddG@1|gnd|-288|216
-Ametal-2|net@113||6.2|S0|ctrAND3i@0|vdd_3|-112.5|166|pinsVddG@1|vdd_1|-288|166
-Ametal-2|net@122||6.2|S0|pinsVddG@2|gnd|288|216|sucORdri@0|gnd_1|138.5|216
-Ametal-2|net@123||6.2|S1800|sucORdri@0|vdd_2|138.5|166|pinsVddG@2|vdd_1|288|166
-Ametal-2|net@124||6.2|S1800|sucORdri@0|vdd_3|138.5|266|pinsVddG@2|vdd|288|266
-Ametal-1|net@126|||S1800|pin@36||-131|-97|latchDri@0|in_1|-121.5|-97
+Ametal-2|net@122||6.2|S0|pinsVddG@2|gnd|288|216|sucORdri@1|gnd_1|138.5|216
+Ametal-2|net@123||6.2|S1800|sucORdri@1|vdd_2|138.5|166|pinsVddG@2|vdd_1|288|166
+Ametal-2|net@124||6.2|S1800|sucORdri@1|vdd_3|138.5|266|pinsVddG@2|vdd|288|266
+Ametal-1|net@126|||S1800|pin@36||-131|-97|latchDri@1|in_1|-121.5|-97
 Ametal-1|net@128|||S900|pin@37||-131|-47|pin@36||-131|-97
-Ametal-1|net@129|||RS0|latchDri@0|in|-121.5|-47|pin@37||-131|-47
-Ametal-1|net@134|||S900|latchDri@0|out|-69.5|-104|driveCon@1|out|-69.5|-127.4
+Ametal-1|net@129|||RS0|latchDri@1|in|-121.5|-47|pin@37||-131|-47
+Ametal-1|net@134|||S900|latchDri@1|out|-69.5|-104|driveCon@3|out|-69.5|-127.4
 Ametal-2|net@135||6.2|S1800|predDri6@0|vdd_2|93.5|22|pinsVddG@3|vdd_1|288|22
 Ametal-2|net@136||6.2|S0|pinsVddG@3|gnd|288|72|predDri6@0|gnd_1|93.5|72
 Ametal-2|net@137||6.2|S0|pinsVddG@3|vdd|288|122|predDri6@0|vdd_3|93.5|122
 Ametal-2|net@150|||S1800|pin@40||-288|156|contact@14||253.5|156
-Ametal-2|net@151|||S1800|pin@42||-288|-132|contact@13||240|-132
-Ametal-2|net@156|||S1800|contact@13||240|-132|pin@43||288|-132
-Ametal-1|net@157|||S900|fillScan@0|wrD|240|-104|contact@13||240|-132
-Ametal-1|net@158|||S1800|fillScan@0|wrA|240|-184|pin@45||253.5|-184
+Ametal-2|net@151|||S1800|pin@42||-288|-132.3|contact@13||240|-132.3
+Ametal-2|net@156|||S1800|contact@13||240|-132.3|pin@43||288|-132.3
+Ametal-1|net@157|||S900|fillScan@1|wr[D]|240|-104|contact@13||240|-132.3
+Ametal-1|net@158|||S1800|fillScan@1|wr[A]|240|-184|pin@45||253.5|-184
 Ametal-2|net@159|||S1800|contact@14||253.5|156|pin@41||288|156
 Ametal-1|net@160|||S2700|pin@45||253.5|-184|contact@14||253.5|156
-Ametal-2|net@177||6.2|S1800|fillScan@0|gnd_3|252.5|-216|pinsVddG@5|gnd|288|-216
-Ametal-2|net@178||6.2|S0|pinsVddG@5|vdd|288|-166|fillScan@0|vdd_6|252.5|-166
-Ametal-2|net@179||6.2|S0|pinsVddG@5|vdd_1|288|-266|fillScan@0|vdd_7|252.5|-266
+Ametal-2|net@177||6.2|S1800|fillScan@1|gnd_3|252.5|-216|pinsVddG@5|gnd|288|-216
+Ametal-2|net@178||6.2|S0|pinsVddG@5|vdd|288|-166|fillScan@1|vdd_6|252.5|-166
+Ametal-2|net@179||6.2|S0|pinsVddG@5|vdd_1|288|-266|fillScan@1|vdd_7|252.5|-266
 Ametal-2|net@180|||S1800|pin@47||42|44|contact@16||43|44
 Ametal-1|net@181|||S2700|predDri6@0|mc|43|40|contact@16||43|44
 Ametal-2|net@182|||S1800|pin@47||42|44|contact@17||96|44
-Ametal-3|net@183|||S2700|fillScan@0|so[9]|96|0|contact@17||96|44
+Ametal-3|net@183|||S2700|fillScan@1|so[9]|96|0|contact@17||96|44
 Ametal-2|net@184||1.2|S1800|contact@18||72.5|147.9|pin@4||288|147.9
-Ametal-2|net@185||6.2|S0|pinsVddG@7|vdd|288|-22|fillScan@0|vdd_9|252.5|-22
-Ametal-2|net@186||6.2|S1800|fillScan@0|gnd_4|252.5|-72|pinsVddG@7|gnd|288|-72
-Ametal-2|net@187||6.2|S1800|fillScan@0|vdd_8|252.5|-122|pinsVddG@7|vdd_1|288|-122
-Ametal-1|net@188|||S900|ctrAND3i@1|out|-242|88|pin@48||-242|-38
-Ametal-1|net@191|||S900|pin@50||-131|-38|pin@37||-131|-47
-Ametal-1|net@192|||S1800|pin@48||-242|-38|pin@50||-131|-38
-Ametal-2|net@193|||S0|wellCont@2|gnd|-57|-72|latchDri@0|gnd_2|-57|-72
-Ametal-2|net@194|||S0|wellCont@2|vdd|-57|-122|latchDri@0|vdd_4|-57|-122
-Ametal-2|net@195|||S0|wellCont@2|vdd_1|-57|-22|latchDri@0|vdd_5|-57|-22
-Ametal-2|net@196||6.2|S1800|wellCont@2|gnd_1|-48|-72|fillScan@0|gnd_1|0|-72
-Ametal-2|net@197||6.2|S0|fillScan@0|vdd_3|0|-22|wellCont@2|vdd_3|-48|-22
-Ametal-2|net@198||6.2|S0|fillScan@0|vdd_4|0|-122|wellCont@2|vdd_2|-48|-122
-Ametal-2|net@199||6.2|S1800|pinsVddG@8|vdd|-144|-166|fillScan@0|vdd_2|0|-166
-Ametal-2|net@200||6.2|S0|fillScan@0|gnd|0|-216|pinsVddG@8|gnd|-144|-216
-Ametal-2|net@201||6.2|S0|fillScan@0|vdd|0|-266|pinsVddG@8|vdd_1|-144|-266
+Ametal-2|net@185||6.2|S0|pinsVddG@7|vdd|288|-22|fillScan@1|vdd_9|252.5|-22
+Ametal-2|net@186||6.2|S1800|fillScan@1|gnd_4|252.5|-72|pinsVddG@7|gnd|288|-72
+Ametal-2|net@187||6.2|S1800|fillScan@1|vdd_8|252.5|-122|pinsVddG@7|vdd_1|288|-122
+Ametal-1|net@188|||S900|ctrAND3i@1|out|-242|88|pin@48||-242|0
+Ametal-1|net@191|||S900|pin@50||-131|0|pin@37||-131|-47
+Ametal-1|net@192|||S1800|pin@48||-242|0|pin@50||-131|0
+Ametal-2|net@193|||S0|wellCont@2|gnd|-57|-72|latchDri@1|gnd|-57|-72
+Ametal-2|net@194|||S0|wellCont@2|vdd|-57|-122|latchDri@1|vdd|-57|-122
+Ametal-2|net@195|||S0|wellCont@2|vdd_1|-57|-22|latchDri@1|vdd_5|-57|-22
+Ametal-2|net@196||6.2|S1800|wellCont@2|gnd_1|-48|-72|fillScan@1|gnd_1|0|-72
+Ametal-2|net@197||6.2|S0|fillScan@1|vdd_3|0|-22|wellCont@2|vdd_3|-48|-22
+Ametal-2|net@198||6.2|S0|fillScan@1|vdd_4|0|-122|wellCont@2|vdd_2|-48|-122
+Ametal-2|net@199||6.2|S1800|pinsVddG@8|vdd|-144|-166|fillScan@1|vdd_2|0|-166
+Ametal-2|net@200||6.2|S0|fillScan@1|gnd|0|-216|pinsVddG@8|gnd|-144|-216
+Ametal-2|net@201||6.2|S0|fillScan@1|vdd|0|-266|pinsVddG@8|vdd_1|-144|-266
 Ametal-2|net@202||1.2|S1800|contact@0||6|147.9|contact@18||72.5|147.9
 Ametal-1|net@204|||S2700|pin@13||66.5|91|pin@58||66.5|140
 Ametal-1|net@206|||S2700|inv10D@2|out|-12|79|pin@53||-12|101
 Ametal-1|net@208|||S900|pin@54||29|118|pin@55||29|101
 Ametal-1|net@211|||S0|pin@55||29|101|pin@53||-12|101
-Ametal-2|net@212|||S0|pin@56||160|188|contact@19||-16|188
 Ametal-1|net@213|||S900|inv10D@3|out|-16|209|contact@19||-16|188
 Ametal-1|net@214|||S2700|pin@57||166|174|contact@20||166|188
-Ametal-2|net@215|||S1800|pin@56||160|188|contact@20||166|188
 Ametal-1|net@217|||S1800|pin@58||66.5|140|pin@59||72.5|140
 Ametal-1|net@218|||S2700|pin@59||72.5|140|contact@18||72.5|147.9
-Ametal-2|net@219||1.2|S1800|driveCon@0|take|-234|147.9|pin@61||0|147.9
-Eblck|block|D5G2;|pin@21||I
+Ametal-2|net@219||1.2|S1800|driveCon@2|take|-234|147.9|pin@61||0|147.9
+Ametal-2|net@220||6.2|S1800|tranCap@0|gnd_1|-144|-72|latchDri@1|gnd_1|-125.5|-72
+Ametal-2|net@221||6.2|S0|latchDri@1|vdd_7|-125.5|-22|tranCap@0|vdd_2|-144|-22
+Ametal-2|net@222||6.2|S0|latchDri@1|vdd_8|-125.5|-122|tranCap@0|vdd_3|-144|-122
+Ametal-2|net@223||6.2|S1800|tranCap@1|vdd_3|-144|166|ctrAND3i@0|vdd_3|-112.5|166
+Ametal-2|net@224||6.2|S0|ctrAND3i@0|gnd_1|-112.5|216|tranCap@1|gnd_1|-144|216
+Ametal-2|net@225||6.2|S0|ctrAND3i@0|vdd_2|-112.5|266|tranCap@1|vdd_2|-144|266
+Ametal-2|net@226|||S1800|contact@19||-16|188|contact@20||166|188
+Eblock||D5G2;|pin@21||I
 Efill||D5G2;|pin@27||I
 Efire||D5G2;|pin@4||O
 Efire_1||D5G2;|pin@61||O
 Efiree||D5G2;|pin@2||O
 Egnd||D5G2;|pinsVddG@0|gnd|G
-Egnd_1||D5G2;|pinsVddG@1|gnd|G
 Egnd_2||D5G2;|pinsVddG@2|gnd|G
 Egnd_3||D5G2;|pinsVddG@3|gnd|G
 Egnd_5||D5G2;|pinsVddG@5|gnd|G
-Egnd_6||D5G2;|pinsVddG@6|gnd|G
 Egnd_7||D5G2;|pinsVddG@7|gnd|G
 Egnd_9||D5G2;|pinsVddG@8|gnd|G
+Egnd_10||D5G2;|tranCap@0|gnd|G
+Egnd_11||D5G2;|tranCap@1|gnd|G
 Epred||D5G2;|pin@34||I
 Es[1]||D5G2;|pin@54||O
 Es[2]||D5G2;|pin@57||O
-Esi[1]||D5G2;|fillScan@0|si[1]|B
-Esi[2]||D5G2;|fillScan@0|si[2]|B
-Esi[3]||D5G2;|fillScan@0|si[3]|B
-Esi[4]||D5G2;|fillScan@0|si[4]|B
-Esi[5]||D5G2;|fillScan@0|si[5]|B
-Esi[6]||D5G2;|fillScan@0|si[6]|B
-Esi[7]||D5G2;|fillScan@0|si[7]|B
-Esi[8]||D5G2;|fillScan@0|si[8]|B
-Esi[9]||D5G2;|fillScan@0|si[9]|B
-Eso[1]||D5G2;|fillScan@0|so[1]|B
-Eso[2]||D5G2;|fillScan@0|so[2]|B
-Eso[3]||D5G2;|fillScan@0|so[3]|B
-Eso[4]||D5G2;|fillScan@0|so[4]|B
-Eso[5]||D5G2;|fillScan@0|so[5]|B
-Eso[6]||D5G2;|fillScan@0|so[6]|B
-Eso[7]||D5G2;|fillScan@0|so[7]|B
-Eso[8]||D5G2;|fillScan@0|so[8]|B
-Eso[9]||D5G2;|fillScan@0|so[9]|B
+Esi[1]||D5G2;|fillScan@1|si[1]|B
+Esi[2]||D5G2;|fillScan@1|si[2]|B
+Esi[3]||D5G2;|fillScan@1|si[3]|B
+Esi[4]||D5G2;|fillScan@1|si[4]|B
+Esi[5]||D5G2;|fillScan@1|si[5]|B
+Esi[6]||D5G2;|fillScan@1|si[6]|B
+Esi[7]||D5G2;|fillScan@1|si[7]|B
+Esi[8]||D5G2;|fillScan@1|si[8]|B
+Esi[9]||D5G2;|fillScan@1|si[9]|B
+Eso[1]||D5G2;|fillScan@1|so[1]|B
+Eso[2]||D5G2;|fillScan@1|so[2]|B
+Eso[3]||D5G2;|fillScan@1|so[3]|B
+Eso[4]||D5G2;|fillScan@1|so[4]|B
+Eso[5]||D5G2;|fillScan@1|so[5]|B
+Eso[6]||D5G2;|fillScan@1|so[6]|B
+Eso[7]||D5G2;|fillScan@1|so[7]|B
+Eso[8]||D5G2;|fillScan@1|so[8]|B
+Eso[9]||D5G2;|fillScan@1|so[9]|B
 Esucc||D5G2;|pin@35||O
 Etake||D5G2;|pin@0||O
 Etakee||D5G2;|pin@1||O
 Evdd||D5G2;|pinsVddG@0|vdd|P
 Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_2||D5G2;|pinsVddG@1|vdd|P
-Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
 Evdd_4||D5G2;|pinsVddG@2|vdd|P
 Evdd_5||D5G2;|pinsVddG@2|vdd_1|P
 Evdd_6||D5G2;|pinsVddG@3|vdd|P
 Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
 Evdd_10||D5G2;|pinsVddG@5|vdd|P
 Evdd_11||D5G2;|pinsVddG@5|vdd_1|P
-Evdd_12||D5G2;|pinsVddG@6|vdd|P
-Evdd_13||D5G2;|pinsVddG@6|vdd_1|P
 Evdd_14||D5G2;|pinsVddG@7|vdd|P
 Evdd_15||D5G2;|pinsVddG@7|vdd_1|P
 Evdd_18||D5G2;|pinsVddG@8|vdd|P
 Evdd_19||D5G2;|pinsVddG@8|vdd_1|P
-EwrA|wr[A]|D5G2;|pin@41||O
-EwrAA|wr[A_1]|D5G2;|pin@40||O
-EwrA_1|wr[D]|D5G2;|pin@43||O
-EwrAA_1|wr[D_1]|D5G2;|pin@42||O
+Evdd_20||D5G2;|tranCap@0|vdd|P
+Evdd_21||D5G2;|tranCap@0|vdd_1|P
+Evdd_22||D5G2;|tranCap@1|vdd|P
+Evdd_23||D5G2;|tranCap@1|vdd_1|P
+Ewr[A]||D5G2;|pin@41||O
+Ewr[A_1]||D5G2;|pin@40||O
+Ewr[D]||D5G2;|pin@43||O
+Ewr[D_1]||D5G2;|pin@42||O
 X
 
 # Cell gaspFill;1{sch}
-CgaspFill;1{sch}||schematic|1188827292653|1236023249772|
+CgaspFill;1{sch}||schematic|1188827292653|1240655917342|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||19|-26||||
 NOff-Page|conn@2||35.5|0||||
@@ -3202,9 +3082,8 @@ IredFive:inv;1{ic}|inv@0||-19|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D
 IredFive:inv;1{ic}|inv@1||-19|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@0||-12|-12|RR||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||-12|12|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IdriversJ:latchDriver60;1{ic}|latchDri@0||26.5|-15.5|||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||26.5|-15.5|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-1.5|50|||||ART_message(D5G6;)SgaspFill
-Ngeneric:Invisible-Pin|pin@1||-2.5|41|||||ART_message(D5G3;)Sies 2 January 2009
 Ngeneric:Invisible-Pin|pin@2||-3.5|45|||||ART_message(D5G4;)Sfor the proper stopper
 NWire_Pin|pin@113||3|0||||
 NWire_Pin|pin@150||12|6||||
@@ -3238,8 +3117,10 @@ NWire_Pin|pin@280||-11.5|-30||||
 NWire_Pin|pin@281||-11.5|-34||||
 NWire_Pin|pin@282||-39|-13.5||||
 NWire_Pin|pin@283||-39|-4.5||||
-IdriversL:predDri60wMC;1{ic}|predDri6@2||-18|-28|YRR||D5G4;
-IdriversJ:sucORdri60;1{ic}|sucORdri@1||21|7|||D5G4;
+Ngeneric:Invisible-Pin|pin@284||-2.5|41|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IdriversM:predDri60wMC;1{ic}|predDri6@2||-18|-28|YRR||D5G4;
+IdriversM:sucORdri60;1{ic}|sucORdri@2||21|7|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:2]|D5G3;X2;Y2;|-34|32|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-12|6|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-12|-6|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@15||8|27|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3252,9 +3133,9 @@ Awire|net@320|||2700|pin@152||12|8|pin@153||12|27
 Awire|net@401|||1800|pin@113||3|0|pin@198||30|0
 Awire|net@408|||900|ctrAND3i@3|out|3.5|-23|pin@191||3.5|-26
 Awire|net@409|||1800|pin@191||3.5|-26|pin@192||12|-26
-Awire|net@417|||0|sucORdri@1|inA|17|6|pin@150||12|6
-Awire|net@419|||0|sucORdri@1|inB|17|8|pin@152||12|8
-Awire|net@420|||1800|sucORdri@1|succ|25|7|pin@197||30|7
+Awire|net@417|||0|sucORdri@2|inA|17|6|pin@150||12|6
+Awire|net@419|||0|sucORdri@2|inB|17|8|pin@152||12|8
+Awire|net@420|||1800|sucORdri@2|succ|25|7|pin@197||30|7
 Awire|net@421|||1800|pin@198||30|0|conn@2|a|33.5|0
 Awire|net@422|||900|pin@197||30|7|pin@198||30|0
 Awire|net@454|||1800|pin@264||-6|-6|pin@200||1|-6
@@ -3283,11 +3164,11 @@ Awire|net@617|||1800|pin@268||-6|6|pin@269||1|6
 Awire|net@618|||0|pin@150||12|6|pin@271||6|6
 Awire|net@631|||900|pin@200||1|-6|ctrAND3i@3|inA|1|-11
 Awire|net@632|||2700|ctrAND3i@3|inB|3|-11|pin@113||3|0
-Awire|net@635|||0|conn@12|a|33|-15.5|latchDri@0|out|30.5|-15.5
+Awire|net@635|||0|conn@12|a|33|-15.5|latchDri@1|out|30.5|-15.5
 Awire|net@638|||2700|pin@113||3|0|ctrAND3i@1|inB|3|10
 Awire|net@639|||900|pin@150||12|6|pin@278||12|-15.5
 Awire|net@641|||900|pin@278||12|-15.5|pin@192||12|-26
-Awire|net@642|||0|latchDri@0|inA|22.5|-15.5|pin@278||12|-15.5
+Awire|net@642|||0|latchDri@1|in|22.5|-15.5|pin@278||12|-15.5
 Abus|net@643||-0.5|IJ900|fillScan@1|si[1:9]|-48|-4|conn@15|y|-48|-10
 Abus|net@644||-0.5|IJ2700|fillScan@1|so[1:9]|-48|4|conn@18|a|-48|10
 Abus|net@647||-0.5|IJ1800|fillScan@1|wrD|-46|0|conn@16|a|-40.5|0
@@ -3306,192 +3187,172 @@ Etake||D6G2;|conn@12|y|O
 EwrD|wr[A,D]|D6G2;|conn@16|y|O
 X
 
-# Cell gaspLit;1{ic}
-CgaspLit;1{ic}||artwork|1210432171628|1234736350631|EI
+# Cell gaspLit;2{ic}
+CgaspLit;2{ic}||artwork|1210432171628|1240662925152|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@14||-3|0|-1|-1||
+Nschematic:Bus_Pin|pin@14||-3|2|-1|-1||
 NPin|pin@24||-2|3|1|1||
 NPin|pin@25||2|3|1|1||
-NPin|pin@26||-1|3|1|1||
-NPin|pin@27||-1|4|1|1||
 NPin|pin@34||-2|-3|1|1||
 NPin|pin@35||2|-3|1|1||
 Ngeneric:Invisible-Pin|pin@45||0|0|||||ART_message(D5G3;)Slit
 Nschematic:Bus_Pin|pin@49||0|-4|-1|-1||
-NPin|pin@67||-2|0|1|1||
-NPin|pin@68||-3|0|1|1||
+NPin|pin@67||-2|2|1|1||
+NPin|pin@68||-3|2|1|1||
 Nschematic:Bus_Pin|pin@69||3|0|-1|-1||
 NPin|pin@71||0|-3|1|1||
 NPin|pin@72||0|-4|1|1||
-Nschematic:Bus_Pin|pin@73||-1|4|-1|-1||
-Nschematic:Bus_Pin|pin@74||1|4|-1|-1||
-NPin|pin@75||1|3|1|1||
-NPin|pin@76||1|4|1|1||
-Ngeneric:Invisible-Pin|pin@77||-1|2.5|||||ART_message(D5G1;)Smc
+Nschematic:Bus_Pin|pin@73||-3|-2|-1|-1||
 NPin|pin@78||2|0|1|1||
 NPin|pin@79||3|0|1|1||
-AThicker|net@29|||FS1800|pin@26||-1|3|pin@75||1|3
-AThicker|net@31|||FS1800|pin@24||-2|3|pin@26||-1|3
-AThicker|net@32|||FS2700|pin@26||-1|3|pin@27||-1|4
-AThicker|net@48|||FS900|pin@67||-2|0|pin@34||-2|-3
-AThicker|net@68|||FS900|pin@24||-2|3|pin@67||-2|0
-AThicker|net@69|||FS0|pin@67||-2|0|pin@68||-3|0
+NPin|pin@80||-2|-2|1|1||
+NPin|pin@81||-3|-2|1|1||
+AThicker|net@48|||FS900|pin@67||-2|2|pin@80||-2|-2
+AThicker|net@68|||FS900|pin@24||-2|3|pin@67||-2|2
+AThicker|net@69|||FS0|pin@67||-2|2|pin@68||-3|2
 AThicker|net@72|||FS0|pin@71||0|-3|pin@34||-2|-3
 AThicker|net@74|||FS0|pin@35||2|-3|pin@71||0|-3
 AThicker|net@75|||FS900|pin@71||0|-3|pin@72||0|-4
 AThicker|net@76|||FS900|pin@78||2|0|pin@35||2|-3
-AThicker|net@77|||FS1800|pin@75||1|3|pin@25||2|3
-AThicker|net@78|||FS2700|pin@75||1|3|pin@76||1|4
 AThicker|net@79|||FS900|pin@25||2|3|pin@78||2|0
 AThicker|net@80|||FS1800|pin@78||2|0|pin@79||3|0
-Edo[L]||D5G2;|pin@14||I
+AThicker|net@81|||FS900|pin@80||-2|-2|pin@34||-2|-3
+AThicker|net@82|||FS0|pin@80||-2|-2|pin@81||-3|-2
+AThicker|net@84|||FS1800|pin@24||-2|3|pin@25||2|3
+Edo[ins]||D5G2;|pin@14||I
 Efire[L]||D5G2;|pin@49||O
-Emc||D5G2;|pin@73||I
-Esucc[T,D]|ready|D5G2;|pin@69||I
-Es[1]||D5G2;|pin@74||O
+Eready||D5G2;|pin@69||I
+Esel[Lt]||D5G2;|pin@73||I
 X
 
-# Cell gaspLit;2{lay}
-CgaspLit;2{lay}||cmos90|1234187027988|1234737700180||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234188354237|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234737816349
+# Cell gaspLit;4{lay}
+CgaspLit;4{lay}||cmos90|1234187027988|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@1||-29.5|-34||||
-NX-Metal-1-Metal-2-Con|contact@4||-64.5|-10||||
-NX-Metal-1-Metal-2-Con|contact@7||57.5|-34||||
-NX-Metal-1-Metal-2-Con|contact@8||-1.5|-10||||
-IcentersJ:ctrAND2in30A;1{lay}|ctrAND2i@0||27|0|||D5G4;
-Igates1inM:inv510;1{lay}|inv510@1||-73|0|YRR||D5G4;
-NMetal-1-Pin|pin@1||-67|16||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-29.5|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||-55.5|0|Y||D5G4;
-Ametal-2|net@17|||S0|inv510@1|gnd_1|-60|0|wellCont@1|gnd|-60|0
-Ametal-2|net@18|||S0|inv510@1|vdd_2|-60|50|wellCont@1|vdd|-60|50
-Ametal-2|net@19|||S0|inv510@1|vdd_3|-60|-50|wellCont@1|vdd_1|-60|-50
-Ametal-2|net@20|||S0|predDri2@1|gnd|-51|0|wellCont@1|gnd_1|-51|0
-Ametal-2|net@21|||S0|predDri2@1|vdd|-51|50|wellCont@1|vdd_2|-51|50
-Ametal-2|net@22|||S0|predDri2@1|vdd_1|-51|-50|wellCont@1|vdd_3|-51|-50
-Ametal-1|net@23|||S2700|inv510@1|in[1]|-67|15|pin@1||-67|16
-Ametal-1|net@24|||S1800|pin@1||-67|16|predDri2@1|pred|-46.5|16
-Ametal-1|net@28|||S900|predDri2@1|in|-29.5|-22|contact@1||-29.5|-34
-Ametal-1|net@40|||S2700|inv510@1|out5|-64.5|-25|contact@4||-64.5|-10
-Ametal-1|net@49|||S900|ctrAND2i@0|out|57.5|16|contact@7||57.5|-34
-Ametal-2|net@53|||S0|contact@8||-1.5|-10|contact@4||-64.5|-10
-Ametal-1|net@55|||S900|ctrAND2i@0|inA|-1.5|-7|contact@8||-1.5|-10
-Ametal-2|net@56|||S0|ctrAND2i@0|gnd|-8|0|predDri2@1|gnd_1|-8|0
-Ametal-2|net@57|||S0|ctrAND2i@0|vdd|-8|50|predDri2@1|vdd_2|-8|50
-Ametal-2|net@58|||S0|ctrAND2i@0|vdd_1|-8|-50|predDri2@1|vdd_3|-8|-50
-Ametal-2|net@59|||S0|contact@7||57.5|-34|contact@1||-29.5|-34
-Epred|do[L]|D5G2;|predDri2@1|pred|O
-Eout|fire[L]|D5G2;|ctrAND2i@0|out|O
-Egnd_2|gnd|D5G2;|inv510@1|gnd_2|G
-Egnd_1||D5G2;|ctrAND2i@0|gnd_1|G
-Emc||D5G2;|predDri2@1|mc|I
-EinB|ready|D5G2;|ctrAND2i@0|inB|I
-Eout10|s[1]|D5G2;|inv510@1|out|O
-Evdd_4|vdd|D5G2;|inv510@1|vdd_4|P
-Evdd_2||D5G2;|ctrAND2i@0|vdd_2|P
-Evdd_3||D5G2;|ctrAND2i@0|vdd_3|P
-Evdd_5||D5G2;|inv510@1|vdd_5|P
+NX-Metal-1-Metal-2-Con|contact@11||-25.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@12||-43|-10||||
+NX-Metal-1-Metal-2-Con|contact@14||49.6|40||||
+NX-Metal-1-Metal-2-Con|contact@15||-9|40||||
+NX-Metal-1-Metal-2-Con|contact@16||47.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@17||-51|-40||||
+NX-Metal-1-Metal-2-Con|contact@18||6|-40||||
+NX-Metal-1-Metal-2-Con|contact@21||17.5|-60.3||||
+IcentersJ:ctrAND3in60;1{lay}|ctrAND3i@0||106|0|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@0||147|-32|XY||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||1.5|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@0||23.5|0|Y||D5G4;
+Igates2inM:nand5;2{lay}|nand5@0||-10|0|X||D5G4;
+NMetal-2-Pin|pin@3||-33.5|-16||||
+NMetal-1-Pin|pin@4||-16.5|20||||
+NMetal-1-Pin|pin@10||-25.5|-25||||
+NMetal-2-Pin|pin@12||-50|-10||||
+NMetal-1-Pin|pin@26||15|17.5||||
+NMetal-1-Pin|pin@29||3.5|17.5||||
+IdriversM:predDri40;1{lay}|predDri4@0||-51|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||-26|0|Y||D5G4;
+Ametal-2|net@61|||S0|contact@11||-25.5|-16|pin@3||-33.5|-16
+Ametal-1|net@65|||S2700|pin@4||-16.5|20|nand5@0|inb|-16.5|29
+Ametal-2|net@78|||S0|nand5@0|gnd_1|-21.5|0|wellCont@1|gnd_1|-21.5|0
+Ametal-2|net@79|||S0|nand5@0|vdd_2|-21.5|50|wellCont@1|vdd_2|-21.5|50
+Ametal-2|net@80|||S0|nand5@0|vdd_3|-21.5|-50|wellCont@1|vdd_3|-21.5|-50
+Ametal-2|net@81|||S0|predDri4@0|gnd_1|-30.5|0|wellCont@1|gnd|-30.5|0
+Ametal-2|net@82|||S0|predDri4@0|vdd_2|-30.5|50|wellCont@1|vdd|-30.5|50
+Ametal-2|net@83|||S0|predDri4@0|vdd_3|-30.5|-50|wellCont@1|vdd_1|-30.5|-50
+Ametal-1|net@84|||S1800|predDri4@0|pred|-43|20|pin@4||-16.5|20
+Ametal-1|net@85|||S900|contact@11||-25.5|-16|pin@10||-25.5|-25
+Ametal-1|net@86|||S1800|pin@10||-25.5|-25|nand5@0|ina|-16.5|-25
+Ametal-1|net@87|||S900|predDri4@0|pred|-43|20|contact@12||-43|-10
+Ametal-2|net@88|||S0|contact@12||-43|-10|pin@12||-50|-10
+Ametal-1|net@97|||S2700|ctrAND3i@0|inA|49.6|20|contact@14||49.6|40
+Ametal-1|net@99|||S2700|nand5@0|out_2|-9|10.4|contact@15||-9|40
+Ametal-1|net@100|||S900|ctrAND3i@0|inA@1021573872|47.5|-19|contact@16||47.5|-40
+Ametal-2|net@102|||S0|contact@18||6|-40|contact@17||-51|-40
+Ametal-1|net@103|||S900|predDri4@0|in|-51|-19|contact@17||-51|-40
+Ametal-1|net@105|||S900|inv05@0|out[1]|6|-7|contact@18||6|-40
+Ametal-2|net@106|||S1800|contact@15||-9|40|contact@14||49.6|40
+Ametal-2|net@107|||S0|contact@16||47.5|-40|contact@18||6|-40
+Ametal-2|net@108|||S1800|inv05@0|gnd|-7.5|0|nand5@0|gnd|1.5|0
+Ametal-2|net@109|||S1800|inv05@0|vdd|-7.5|50|nand5@0|vdd|1.5|50
+Ametal-2|net@110|||S1800|inv05@0|vdd_1|-7.5|-50|nand5@0|vdd_1|1.5|-50
+Ametal-1|net@111|||S900|inv510@0|out5|15|25|pin@26||15|17.5
+Ametal-2|net@117|||S0|inv510@0|gnd|10.5|0|inv05@0|gnd_1|10.5|0
+Ametal-2|net@118|||S0|inv510@0|vdd|10.5|-50|inv05@0|vdd_3|10.5|-50
+Ametal-2|net@119|||S0|inv510@0|vdd_1|10.5|50|inv05@0|vdd_2|10.5|50
+Ametal-2|net@120|||S0|ctrAND3i@0|gnd_1|36.5|0|inv510@0|gnd_1|36.5|0
+Ametal-2|net@121|||S0|ctrAND3i@0|vdd_2|36.5|-50|inv510@0|vdd_2|36.5|-50
+Ametal-2|net@122|||S0|ctrAND3i@0|vdd_3|36.5|50|inv510@0|vdd_3|36.5|50
+Ametal-1|net@123|||S0|pin@26||15|17.5|pin@29||3.5|17.5
+Ametal-1|net@124|||S900|pin@29||3.5|17.5|inv05@0|in[1]|3.5|15
+Ametal-1|net@131|||S2700|driveCon@0|out|163|-32|ctrAND3i@0|out|163|-16
+Ametal-1|net@133|||S900|inv510@0|in[1]|17.5|-7|contact@21||17.5|-60.3
+Ametal-2|net@136||1.2|S0|driveCon@0|take|155|-60.3|contact@21||17.5|-60.3
+Edo[ins]||D5G2;|pin@12||O
+Etake[A]|fire[L]|D5G2;|driveCon@0|take|O
+Egnd||D5G2;|predDri4@0|gnd|G
+Egnd_1||D5G2;|ctrAND3i@0|gnd|G
+EinC|ready|D5G2;|ctrAND3i@0|inC|I
+Esel[Lt]||D5G2;|pin@3||I
+Evdd||D5G2;|predDri4@0|vdd|P
+Evdd_1||D5G2;|predDri4@0|vdd_1|P
+Evdd_2||D5G2;|ctrAND3i@0|vdd|P
+Evdd_3||D5G2;|ctrAND3i@0|vdd_1|P
 X
 
-# Cell gaspLit;2{sch}
-CgaspLit;2{sch}||schematic|1210427649196|1234736340690|
+# Cell gaspLit;4{sch}
+CgaspLit;4{sch}||schematic|1210427649196|1241800586493|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@6||-33|11|||Y|
-NOff-Page|conn@9||0|17.5|||R|
+NOff-Page|conn@6||-42|14|||Y|
+NOff-Page|conn@9||0|15.7|||R|
 NOff-Page|conn@14||9.5|-9|||XY|
-NOff-Page|conn@15||-15|-24|||YRRR|
-NOff-Page|conn@16||-1|-22.5|||RRR|
-IcentersJ:ctrAND2in30A;1{ic}|ctrAND2i@0||0|0|XR||D5G4;
-IredFive:inv;1{ic}|inv@1||-22|-9|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-1|-15|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
-IgaspLit;1{ic}|litStage@0||20.5|7|||D5G4;
+NOff-Page|conn@15||-33|-10|||Y|
+IcentersJ:ctrAND3in60;1{ic}|ctrAND3i@0||0|3.9|XR||D5G4;
+IgaspLit;2{ic}|gaspLit@0||20.5|7|||D5G4;
+IredFive:inv;1{ic}|inv@0||-5|12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-21|12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-17|18.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||-20|-9|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@0||1|36|||||ART_message(D5G6;)SgaspLit
 Ngeneric:Invisible-Pin|pin@1||0.5|30.5|||||ART_message(D5G4;)Scontrol for the literals
-Ngeneric:Invisible-Pin|pin@2||-0.5|24.5|||||ART_message(D5G3;)Sies 9 February2009
-NWire_Pin|pin@72||-27|-9||||
-NWire_Pin|pin@73||-27|11||||
-NWire_Pin|pin@74||-1|-9||||
-NWire_Pin|pin@76||-15|9||||
-NWire_Pin|pin@87||0|13||||
+Ngeneric:Invisible-Pin|pin@2||0.5|25.5|||||ART_message(D5G3;)Sies 9 May 2009
+NWire_Pin|pin@73||-36|14||||
 NWire_Pin|pin@88||2|-9||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-20|11|X||D5G4;
+NWire_Pin|pin@90||-36|-8||||
+NWire_Pin|pin@94||-0.5|-9||||
+NWire_Pin|pin@95||0|12||||
+NWire_Pin|pin@96||-2.5|-4||||
+NWire_Pin|pin@99||-26.5|12||||
+NWire_Pin|pin@100||-26.5|-4||||
+NWire_Pin|pin@102||-17|12||||
+IdriversM:predDri40;1{ic}|predDri4@0||-31|12|X||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|-9|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|net@174|||1800|conn@6|y|-31|11|pin@73||-27|11
-Awire|net@178|||0|inv@1|in|-24.5|-9|pin@72||-27|-9
-Awire|net@180|||2700|pin@72||-27|-9|pin@73||-27|11
-Awire|net@185|||0|predDri2@1|pred|-23|11|pin@73||-27|11
-Awire|net@189|||1800|wire90@1|b|-8.5|-9|pin@74||-1|-9
-Awire|net@190|||0|wire90@1|a|-13.5|-9|inv@1|out|-19.5|-9
-Awire|net@193|||0|pin@76||-15|9|predDri2@1|mc|-17|9
-Awire|net@209|||2700|ctrAND2i@0|out|0|6|pin@87||0|13
-Awire|net@210|||2700|pin@87||0|13|conn@9|a|0|15.5
-Awire|net@211|||0|pin@87||0|13|predDri2@1|in|-17|13
-Awire|net@220|||2700|conn@15|y|-15|-22|pin@76||-15|9
-Awire|net@221|||2700|invI@0|in|-1|-12.5|pin@74||-1|-9
-Awire|net@222|||2700|conn@16|a|-1|-20.5|invI@0|out|-1|-17.5
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-13|12|||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@3||-20.5|-4|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@174|||1800|conn@6|y|-40|14|pin@73||-36|14
+Awire|net@180|||2700|pin@90||-36|-8|pin@73||-36|14
 Awire|net@224|||0|conn@14|y|7.5|-9|pin@88||2|-9
-Awire|net@225|||2700|pin@88||2|-9|ctrAND2i@0|inB|2|-3
-Awire|net@228|||900|ctrAND2i@0|inA|-1|-6|pin@74||-1|-9
-Edo[L]||D4G2;|conn@6|a|I
-Efire[L]||D6G2;|conn@9|y|O
-Emc||D4G2;|conn@15|a|I
-Esucc[T,D]|ready|D4G2;|conn@14|a|I
-Es[1]||D6G2;|conn@16|y|O
-X
-
-# Cell gaspLit;1{sch}
-CgaspLit;1{sch}||schematic|1210427649196|1234187194575|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@6||-33|11|||Y|
-NOff-Page|conn@9||0|17.5|||R|
-NOff-Page|conn@14||18.5|-9.5|||XY|
-NOff-Page|conn@15||-15|-24|||YRRR|
-NOff-Page|conn@16||-2.5|-22.5|||RRR|
-IcentersJ:ctrAND3in30B;1{ic}|ctrAND3i@0||0|0|R||D5G4;
-IredFive:inv;1{ic}|inv@1||-22|-9|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-2.5|-15|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
-IgaspLit;1{ic}|litStage@0||32|6|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|36|||||ART_message(D5G6;)SgaspLit
-Ngeneric:Invisible-Pin|pin@1||0.5|30.5|||||ART_message(D5G4;)Scontrol for the literals
-Ngeneric:Invisible-Pin|pin@2||-0.5|24.5|||||ART_message(D5G3;)Sies 9 February2009
-NWire_Pin|pin@72||-27|-9||||
-NWire_Pin|pin@73||-27|11||||
-NWire_Pin|pin@74||-2.5|-9||||
-NWire_Pin|pin@76||-15|9||||
-NWire_Pin|pin@79||12|-11|||Y|
-NWire_Pin|pin@80||12|-15|||Y|
-NWire_Pin|pin@81||12|-9|||Y|
-NWire_Pin|pin@82||12|-5|||Y|
-NWire_Pin|pin@84||2.5|-9||||
-NWire_Pin|pin@86||0.5|-11||||
-NWire_Pin|pin@87||0|13||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-20|11|X||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|-9|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|net@174|||1800|conn@6|y|-31|11|pin@73||-27|11
-Awire|net@178|||0|inv@1|in|-24.5|-9|pin@72||-27|-9
-Awire|net@180|||2700|pin@72||-27|-9|pin@73||-27|11
-Awire|net@185|||0|predDri2@1|pred|-23|11|pin@73||-27|11
-Awire|net@189|||1800|wire90@1|b|-8.5|-9|pin@74||-2.5|-9
-Awire|net@190|||0|wire90@1|a|-13.5|-9|inv@1|out|-19.5|-9
-Awire|net@193|||0|pin@76||-15|9|predDri2@1|mc|-17|9
-Awire|net@199|||2700|pin@74||-2.5|-9|ctrAND3i@0|inC|-2.5|-6
-Awire|net@202|||2700|pin@84||2.5|-9|ctrAND3i@0|inA|2.5|-6
-Awire|net@205|||2700|pin@86||0.5|-11|ctrAND3i@0|inB|0.5|-6
-Awire|net@206|||0|pin@81||12|-9|pin@84||2.5|-9
-Awire|net@207|||0|pin@79||12|-11|pin@86||0.5|-11
-Awire|net@209|||2700|ctrAND3i@0|out|0|6|pin@87||0|13
-Awire|net@210|||2700|pin@87||0|13|conn@9|a|0|15.5
-Awire|net@211|||0|pin@87||0|13|predDri2@1|in|-17|13
-Awire|net@220|||2700|conn@15|y|-15|-22|pin@76||-15|9
-Awire|net@221|||2700|invI@0|in|-2.5|-12.5|pin@74||-2.5|-9
-Awire|net@222|||2700|conn@16|a|-2.5|-20.5|invI@0|out|-2.5|-17.5
-Awire|succ[D]|D5G2;||900|pin@79||12|-11|pin@80||12|-15
-Awire|succ[T]|D5G2;||2700|pin@81||12|-9|pin@82||12|-5
-Edo[L]||D4G2;|conn@6|a|I
+Awire|net@230|||0|predDri4@0|pred|-33|14|pin@73||-36|14
+Awire|net@233|||1800|nand2@0|out|-17.5|-9|wire90@1|a|-13.5|-9
+Awire|net@235|||0|nand2@0|inb|-22.5|-8|pin@90||-36|-8
+Awire|net@236|||1800|conn@15|y|-31|-10|nand2@0|ina|-22.5|-10
+Awire|net@241|||2700|pin@88||2|-9|ctrAND3i@0|inC|2|0.9
+Awire|net@243|||900|ctrAND3i@0|inB|-0.5|-2.1|pin@94||-0.5|-9
+Awire|net@245|||900|conn@9|a|0|13.7|pin@95||0|12
+Awire|net@246|||900|pin@95||0|12|ctrAND3i@0|out|0|9.9
+Awire|net@247|||1800|inv@0|in|-2.5|12|pin@95||0|12
+Awire|net@248|||900|ctrAND3i@0|inA|-2.5|-2.1|pin@96||-2.5|-4
+Awire|net@251|||0|inv@0|out|-7.5|12|wire90@2|b|-10.5|12
+Awire|net@252|||0|pin@102||-17|12|invI@0|in|-18.5|12
+Awire|net@253|||1800|predDri4@0|in|-29|12|pin@99||-26.5|12
+Awire|net@254|||1800|pin@99||-26.5|12|invI@0|out|-23.5|12
+Awire|net@255|||900|pin@99||-26.5|12|pin@100||-26.5|-4
+Awire|net@256|||1800|pin@100||-26.5|-4|wire90@3|a|-23|-4
+Awire|net@259|||0|wire90@2|a|-15.5|12|pin@102||-17|12
+Awire|net@260|||900|invI@1|in|-17|16|pin@102||-17|12
+Awire|net@261|||1800|wire90@1|b|-8.5|-9|pin@94||-0.5|-9
+Awire|net@263|||1800|wire90@3|b|-18|-4|pin@96||-2.5|-4
+Edo[ins]||D4G2;|conn@6|a|I
 Efire[L]||D6G2;|conn@9|y|O
-Emc||D4G2;|conn@15|a|I
-Es[1]||D6G2;|conn@16|y|O
-Esucc[T,D]||D4G2;|conn@14|a|I
+Eready||D4G2;|conn@14|a|I
+Esel[Lt]||D4G2;|conn@15|a|I
 X
 
 # Cell gaspMerge;1{ic}
@@ -3539,7 +3400,7 @@ Epred[B_1]|tok[A,B]|D5G2;|pin@44||I
 X
 
 # Cell gaspMerge;3{lay}
-CgaspMerge;3{lay}||cmos90|1195170747999|1231686846766||ATTR_NCC(D5G3;NTX-16;Y212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230903339541|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230903339541
+CgaspMerge;3{lay}||cmos90|1195170747999|1240656195810||ATTR_NCC(D5G3;NTX-16;Y212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IarbiterM:arbiter2;1{lay}|arbiter2@0||-13|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@53||67|68.1|||R|
@@ -3568,12 +3429,12 @@ NX-Metal-1-Metal-2-Con|contact@94||228|-122.5||||
 NX-Metal-1-Metal-2-Con|contact@95||266.5|-122.5||||
 IcentersJ:ctrAND3in100HT;2{lay}|ctrAND3i@6||-198|144|X||D5G4;
 IcentersJ:ctrAND3in100HT;2{lay}|ctrAND3i@7||-198|0|XY||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||197|-144|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@1||197|0|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@4||169|-112|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@5||169|-32|Y||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@6||-264|39.8|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@7||-264|104.2|Y||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||197|-144|X||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@1||197|0|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@8||169|-112|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@9||169|-32|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@10||-264|39.8|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@11||-264|104.2|Y||D5G4;
 Igates1inM:inv05;1{lay}|inv05@2||114.5|144|X||D5G4;
 Igates1inM:inv05;1{lay}|inv05@3||114.5|0|RR||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||141|144|||D5G4;
@@ -3627,14 +3488,14 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-144|-144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|-144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|144|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@3||67|144|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@5||67|0|Y||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@6||67|144|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@7||67|0|Y||D5G4;
 IwiresL:select100;1{lay}|select10@0||-17|-144|||D5G4;
 IwiresL:select144;1{lay}|select14@0||213.5|144|||D5G4;
 IwiresL:select30;1{lay}|select30@0||277|-144|||D5G4;
 IwiresL:select30;1{lay}|select30@1||277|0|||D5G4;
 IwiresL:select40;1{lay}|select40@0||125|-144|||D5G4;
-IdriversL:sucDri60plain;1{lay}|sucDri60@1||65|-144|||D5G4;
+IdriversM:sucDri60plain;1{lay}|sucDri60@1||65|-144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@11||136|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@13||-133|-144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@14||102|-144|||D5G4;
@@ -3650,12 +3511,12 @@ Ametal-2|net@283|||S1800|inv10D@3|vdd|114.5|-50|inv05@3|vdd|123.5|-50
 Ametal-2|net@284|||S1800|inv10D@3|vdd_1|114.5|50|inv05@3|vdd_1|123.5|50
 Ametal-1|net@285|||S0|inv10D@3|in|123|25|pin@50||110|25
 Ametal-1|net@286|||S900|pin@50||110|25|inv05@3|out[1]|110|7
-Ametal-2|net@290|||S1800|predDri6@3|gnd_1|103.5|144|inv05@2|gnd_1|105.5|144
-Ametal-2|net@291|||S1800|predDri6@3|vdd_2|103.5|194|inv05@2|vdd_2|105.5|194
-Ametal-2|net@292|||S1800|predDri6@3|vdd_3|103.5|94|inv05@2|vdd_3|105.5|94
-Ametal-2|net@296|||S0|inv05@3|gnd_1|105.5|0|predDri6@5|gnd_1|103.5|0
-Ametal-2|net@297|||S0|inv05@3|vdd_2|105.5|-50|predDri6@5|vdd_2|103.5|-50
-Ametal-2|net@298|||S0|inv05@3|vdd_3|105.5|50|predDri6@5|vdd_3|103.5|50
+Ametal-2|net@290|||S1800|predDri6@6|gnd_1|103.5|144|inv05@2|gnd_1|105.5|144
+Ametal-2|net@291|||S1800|predDri6@6|vdd_2|103.5|194|inv05@2|vdd_2|105.5|194
+Ametal-2|net@292|||S1800|predDri6@6|vdd_3|103.5|94|inv05@2|vdd_3|105.5|94
+Ametal-2|net@296|||S0|inv05@3|gnd_1|105.5|0|predDri6@7|gnd_1|103.5|0
+Ametal-2|net@297|||S0|inv05@3|vdd_2|105.5|-50|predDri6@7|vdd_2|103.5|-50
+Ametal-2|net@298|||S0|inv05@3|vdd_3|105.5|50|predDri6@7|vdd_3|103.5|50
 Ametal-1|net@317|||S1800|ctrAND3i@7|inC|-65|25|pin@51||-55|25
 Ametal-1|net@319|||S1800|ctrAND3i@6|inC|-65|119|pin@53||-55|119
 Ametal-1|net@320|||S900|pin@53||-55|119|pin@54||-55|85
@@ -3682,27 +3543,27 @@ Ametal-2|net@471||6.2|S0|inv20B@2|vdd_1|-85|-194|nand10sy@1|vdd_1|-91.5|-194
 Ametal-1|net@473|||S2700|nand10sy@1|inB|-102|-169|pin@156||-102|-67
 Ametal-1|net@474|||S2700|inv20B@2|out|-75|-131|pin@101||-75|-127
 Ametal-1|net@476|||S2700|sucDri60@1|in|40.6|-131|pin@103||40.6|-127
-Ametal-2|net@482|||S0|arbiter2@0|gnd|30.5|144|predDri6@3|gnd|30.5|144
-Ametal-2|net@483|||S0|arbiter2@0|vdd|30.5|194|predDri6@3|vdd|30.5|194
-Ametal-2|net@484|||S0|arbiter2@0|vdd_1|30.5|94|predDri6@3|vdd_1|30.5|94
-Ametal-2|net@485|||S0|arbiter2@0|gnd_2|30.5|0|predDri6@5|gnd|30.5|0
-Ametal-2|net@486|||S0|arbiter2@0|vdd_4|30.5|-50|predDri6@5|vdd|30.5|-50
-Ametal-2|net@487|||S0|arbiter2@0|vdd_5|30.5|50|predDri6@5|vdd_1|30.5|50
+Ametal-2|net@482|||S0|arbiter2@0|gnd|30.5|144|predDri6@6|gnd|30.5|144
+Ametal-2|net@483|||S0|arbiter2@0|vdd|30.5|194|predDri6@6|vdd|30.5|194
+Ametal-2|net@484|||S0|arbiter2@0|vdd_1|30.5|94|predDri6@6|vdd_1|30.5|94
+Ametal-2|net@485|||S0|arbiter2@0|gnd_2|30.5|0|predDri6@7|gnd|30.5|0
+Ametal-2|net@486|||S0|arbiter2@0|vdd_4|30.5|-50|predDri6@7|vdd|30.5|-50
+Ametal-2|net@487|||S0|arbiter2@0|vdd_5|30.5|50|predDri6@7|vdd_1|30.5|50
 Ametal-2|net@491|||S0|wellCont@11|gnd|131.5|0|inv10D@3|gnd_1|131.5|0
 Ametal-2|net@492|||S0|wellCont@11|vdd|131.5|-50|inv10D@3|vdd_2|131.5|-50
 Ametal-2|net@493|||S0|wellCont@11|vdd_1|131.5|50|inv10D@3|vdd_3|131.5|50
 Ametal-2|net@498||6.2|S1800|inv20B@2|vdd_2|-69|-94|sucDri60@1|vdd|32.5|-94
 Ametal-2|net@499||6.2|S0|sucDri60@1|gnd|32.5|-144|inv20B@2|gnd_1|-69|-144
 Ametal-2|net@500||6.2|S0|sucDri60@1|vdd_1|32.5|-194|inv20B@2|vdd_3|-69|-194
-Ametal-1|net@516|||S900|driveCon@4|out|153|-112|dataDriv@0|out_1|153|-112
-Ametal-1|net@517|||S2700|driveCon@5|out|153|-32|dataDriv@1|out_1|153|32
+Ametal-1|net@516|||S900|driveCon@8|out|153|-112|dataDriv@0|out_1|153|-112
+Ametal-1|net@517|||S2700|driveCon@9|out|153|-32|dataDriv@1|out_1|153|32
 Ametal-1|net@545|||S1800|pin@101||-75|-127|pin@103||40.6|-127
-Ametal-1|net@548|||S2700|driveCon@7|out|-280|104.2|ctrAND3i@6|out|-280|160
-Ametal-1|net@549|||S900|driveCon@6|out|-280|39.8|ctrAND3i@7|out|-280|-16
-Ametal-1|net@554|||S2700|predDri6@5|in|67|19|contact@53||67|68.1
-Ametal-1|net@558|||S2700|contact@60||67|75.9|predDri6@3|in|67|125
-Ametal-2|net@560||1.2|S1800|driveCon@7|take|-272|75.9|contact@90||-55|75.9
-Ametal-2|net@561||1.2|S1800|driveCon@6|take|-272|68.1|contact@91||-49|68.1
+Ametal-1|net@548|||S2700|driveCon@11|out|-280|104.2|ctrAND3i@6|out|-280|160
+Ametal-1|net@549|||S900|driveCon@10|out|-280|39.8|ctrAND3i@7|out|-280|-16
+Ametal-1|net@554|||S2700|predDri6@7|in|67|19|contact@53||67|68.1
+Ametal-1|net@558|||S2700|contact@60||67|75.9|predDri6@6|in|67|125
+Ametal-2|net@560||1.2|S1800|driveCon@11|take|-272|75.9|contact@90||-55|75.9
+Ametal-2|net@561||1.2|S1800|driveCon@10|take|-272|68.1|contact@91||-49|68.1
 Ametal-2|net@603||1.2|S1800|contact@60||67|75.9|contact@75||279|75.9
 Ametal-2|net@604||1.2|S1800|contact@53||67|68.1|contact@74||266.5|68.1
 Ametal-2|net@609|||S0|wellCont@11|gnd_1|140.5|0|dataDriv@1|gnd_1|140.5|0
@@ -3711,7 +3572,7 @@ Ametal-2|net@611|||S0|wellCont@11|vdd_3|140.5|50|dataDriv@1|vdd_6|140.5|50
 Ametal-2|net@612|||S1800|ctrAND3i@7|inB|-86|-22|contact@76||-52|-22
 Ametal-1|net@613|||S900|arbiter2@0|grant[A]|-52|-13|contact@76||-52|-22
 Ametal-2|net@614|||S1800|contact@78||5|-10|contact@77||35|-10
-Ametal-1|net@615|||S900|predDri6@5|pred_1|35|-7|contact@77||35|-10
+Ametal-1|net@615|||S900|predDri6@7|pred|35|-7|contact@77||35|-10
 Ametal-1|net@617|||S2700|pin@48||5|-25|contact@78||5|-10
 Ametal-2|net@619|||S1800|pin@147||69|-10|contact@79||112.5|-10
 Ametal-1|net@620|||S2700|inv05@3|in[1]|112.5|-15|contact@79||112.5|-10
@@ -3719,17 +3580,17 @@ Ametal-2|net@621|||S1800|pin@145||69|154|contact@80||112.5|154
 Ametal-1|net@622|||S900|inv05@2|in[1]|112.5|159|contact@80||112.5|154
 Ametal-1|net@625|||S900|pin@45||5|169|contact@81||5|154
 Ametal-2|net@626|||S1800|contact@81||5|154|contact@82||35|154
-Ametal-1|net@627|||S2700|predDri6@3|pred_1|35|151|contact@82||35|154
+Ametal-1|net@627|||S2700|predDri6@6|pred|35|151|contact@82||35|154
 Ametal-2|net@629|||S1800|ctrAND3i@7|inA|-98|22|contact@83||-97.5|22
 Ametal-2|net@631|||S1800|ctrAND3i@6|inA|-98|122|contact@84||-97.5|122
 Ametal-1|net@632|||S2700|contact@83||-97.5|22|contact@84||-97.5|122
 Ametal-1|net@634|||S2700|pin@96||-138.5|-119|pin@158||-138.5|-74.5
 Ametal-1|net@635|||S2700|arbiter2@0|grant[B]|-52|157|contact@86||-52|166
 Ametal-2|net@636|||S1800|ctrAND3i@6|inB|-86|166|contact@86||-52|166
-Ametal-2|net@637||1.2|S1800|driveCon@4|take|161|-83.7|pin@133||288|-83.7
-Ametal-2|net@638||1.2|S1800|driveCon@5|take|161|-60.3|pin@134||288|-60.3
-Ametal-1|net@639|||S1800|predDri6@5|mc|53|-32|pin@135||104.5|-32
-Ametal-1|net@642|||S0|pin@137||104.5|176|predDri6@3|mc|53|176
+Ametal-2|net@637||1.2|S1800|driveCon@8|take|161|-83.7|pin@133||288|-83.7
+Ametal-2|net@638||1.2|S1800|driveCon@9|take|161|-60.3|pin@134||288|-60.3
+Ametal-1|net@639|||S1800|predDri6@7|mc|53|-32|pin@135||104.5|-32
+Ametal-1|net@642|||S0|pin@137||104.5|176|predDri6@6|mc|53|176
 Ametal-1|net@643|||S2700|pin@135||104.5|-32|pin@143||104.5|111
 Ametal-1|net@644|||S2700|contact@88||-86|-72|pin@139||-86|-12
 Ametal-1|net@645|||S1800|pin@139||-86|-12|pin@140||-76.5|-12
@@ -3746,10 +3607,10 @@ Ametal-1|net@659|||S2700|pin@143||104.5|111|pin@137||104.5|176
 Ametal-2|net@661|||S1800|contact@82||35|154|pin@145||69|154
 Ametal-2|net@663|||S1800|contact@77||35|-10|pin@147||69|-10
 Ametal-2|net@665|||S1800|pin@148||69|-72|contact@89||77|-72
-Ametal-2|net@667||1.2|S0|driveCon@6|take|-272|68.1|pin@149||-288|68.1
-Ametal-2|net@668||1.2|S0|driveCon@7|take|-272|75.9|pin@150||-288|75.9
-Ametal-2|net@669||1.2|S0|driveCon@4|take|161|-83.7|pin@151||-288|-83.7
-Ametal-2|net@670||1.2|S0|driveCon@5|take|161|-60.3|pin@152||-288|-60.3
+Ametal-2|net@667||1.2|S0|driveCon@10|take|-272|68.1|pin@149||-288|68.1
+Ametal-2|net@668||1.2|S0|driveCon@11|take|-272|75.9|pin@150||-288|75.9
+Ametal-2|net@669||1.2|S0|driveCon@8|take|161|-83.7|pin@151||-288|-83.7
+Ametal-2|net@670||1.2|S0|driveCon@9|take|161|-60.3|pin@152||-288|-60.3
 Ametal-2|net@675||6.2|S0|pinsVddG@0|vdd|-288|194|ctrAND3i@6|vdd_2|-292.5|194
 Ametal-2|net@676||6.2|S1800|ctrAND3i@6|gnd_1|-292.5|144|pinsVddG@0|gnd|-288|144
 Ametal-2|net@677||6.2|S1800|ctrAND3i@6|vdd_3|-292.5|94|pinsVddG@0|vdd_1|-288|94
@@ -3842,7 +3703,7 @@ Evdd_23||D5G2;|pinsVddG@5|vdd_1|P
 X
 
 # Cell gaspMerge;1{sch}
-CgaspMerge;1{sch}||schematic|1188827292653|1230589291235|
+CgaspMerge;1{sch}||schematic|1188827292653|1240580646846|
 IarbiterM:arbiter2;1{ic}|arbiter2@0||-18|0|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||18.5|31||||
@@ -3855,8 +3716,8 @@ NOff-Page|conn@9||2.5|30||||
 NOff-Page|conn@10||2.5|26||||
 IcentersJ:ctrAND3in100HT;1{ic}|ctrAND3i@1||1|13|XR||D5G4;
 IcentersJ:ctrAND3in100HT;1{ic}|ctrAND3i@2||1|-13|RRR||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||19|23|||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@1||21|-23|Y||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||19|23|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@1||21|-23|Y||D5G4;
 IgaspMerge;1{ic}|gaspMerg@0||40|36|||D5G4;
 IredFive:inv;1{ic}|inv@0||-32.5|5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@2||-32.5|-5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -3908,9 +3769,9 @@ NWire_Pin|pin@137||10|24||||
 NWire_Pin|pin@138||10|27||||
 NWire_Pin|pin@139||10|-24||||
 NWire_Pin|pin@140||10|-27.5||||
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-18|24|RR||D5G4;
-IdriversJ:predDri60wMC;2{ic}|predDri6@1||-18|-24|YRR||D5G4;
-IdriversL:sucDri60plain;1{ic}|sucDri60@0||36|0|||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@2||-18|24|RR||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@3||-18|-24|YRR||D5G4;
+IdriversM:sucDri60plain;1{ic}|sucDri60@0||36|0|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|4|||D0G4;|ATTR_L(D5G1;PUD)D282.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-9|-4|||D0G4;|ATTR_L(D5G1;PUD)D282.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-40|5|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3928,14 +3789,14 @@ Awire|net@79|||900|pin@46||-28|24|pin@47||-28|5
 Awire|net@94|||1800|conn@4|y|-34|24|pin@46||-28|24
 Awire|net@95|||1800|conn@3|y|-34|-24|pin@44||-28|-24
 Awire|net@104|||2700|pin@53||-12|26|conn@7|y|-12|28.5
-Awire|net@133|||1800|pin@46||-28|24|predDri6@0|pred|-21|24
-Awire|net@137|||0|pin@53||-12|26|predDri6@0|mc|-15|26
-Awire|net@142|||0|pin@60||-12|-26|predDri6@1|mc|-15|-26
-Awire|net@143|||1800|pin@44||-28|-24|predDri6@1|pred|-21|-24
+Awire|net@133|||1800|pin@46||-28|24|predDri6@2|pred|-21|24
+Awire|net@137|||0|pin@53||-12|26|predDri6@2|mc|-15|26
+Awire|net@142|||0|pin@60||-12|-26|predDri6@3|mc|-15|-26
+Awire|net@143|||1800|pin@44||-28|-24|predDri6@3|pred|-21|-24
 Awire|net@162|||0|wire90@0|a|-11.5|4|arbiter2@0|grant[B]|-15|4
 Awire|net@164|||0|wire90@1|a|-11.5|-4|arbiter2@0|grant[A]|-15|-4
-Awire|net@209|||0|pin@99||1|-22|predDri6@1|in|-15|-22
-Awire|net@211|||0|pin@100||1|22|predDri6@0|in|-15|22
+Awire|net@209|||0|pin@99||1|-22|predDri6@3|in|-15|-22
+Awire|net@211|||0|pin@100||1|22|predDri6@2|in|-15|22
 Awire|net@219|||0|pin@7||10|22|pin@100||1|22
 Awire|net@220|||0|pin@5||10|-22|pin@99||1|-22
 Awire|net@305|||900|pin@7||10|22|pin@108||10|1
@@ -4048,7 +3909,7 @@ Emc_1|tok|D5G2;|pin@34||I
 X
 
 # Cell gaspPlain;1{lay}
-CgaspPlain;1{lay}||cmos90|1230590502705|1233269048452||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233269051357|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233269051357
+CgaspPlain;1{lay}||cmos90|1230590502705|1240656195810||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-6.5|-10||||
 NX-Metal-1-Metal-2-Con|contact@1||-36.5|-22||||
@@ -4061,9 +3922,9 @@ NX-Metal-1-Metal-2-Con|contact@7||189.5|75.9||1.2||
 NX-Metal-1-Metal-2-Con|contact@8||-93|28||||
 NX-Metal-1-Metal-2-Con|contact@9||-70.5|28||||
 IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@1||-157.5|0|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||127.5|0|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-232.5|47.6|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||99.5|-55.4|Y||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||127.5|0|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||-232.5|47.6|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||99.5|-55.4|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||-36.5|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||-19.5|0|XY||D5G4;
 NMetal-2-Pin|pin@0||0|-10||||
@@ -4082,7 +3943,7 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-144|-144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|-144|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@0||25.5|0|Y||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@1||25.5|0|Y||D5G4;
 IwiresL:select132;1{lay}|select13@1||-226.5|144|||D5G4;
 IwiresL:select132;1{lay}|select13@2||226.5|0|||D5G4;
 IwiresL:select144;1{lay}|select14@2||-94|144|||D5G4;
@@ -4091,13 +3952,13 @@ IwiresL:select144;1{lay}|select14@4||72|-144|||D5G4;
 IwiresL:select144;1{lay}|select14@5||213.5|-144|||D5G4;
 IwiresL:select144;1{lay}|select14@6||213.5|144|||D5G4;
 IwiresL:select40;1{lay}|select40@0||-272.5|0|||D5G4;
-IdriversL:sucDri60;1{lay}|sucDri60@0||32|144|||D5G4;
+IdriversM:sucDri60;1{lay}|sucDri60@0||32|144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-49.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-13|144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||66.5|0|||D5G4;
 Ametal-2|net@0|||S0|pin@0||0|-10|contact@0||-6.5|-10
-Ametal-1|net@1|||S900|predDri6@0|pred_1|-6.5|-7|contact@0||-6.5|-10
-Ametal-1|net@3|||S2700|predDri6@0|pred_1|-6.5|-7|pin@2||-6.5|25
+Ametal-1|net@1|||S900|predDri6@1|pred|-6.5|-7|contact@0||-6.5|-10
+Ametal-1|net@3|||S2700|predDri6@1|pred|-6.5|-7|pin@2||-6.5|25
 Ametal-2|net@14|||S0|inv10D@2|gnd|-28|0|inv10D@3|gnd_1|-28|0
 Ametal-2|net@15|||S0|inv10D@2|vdd_1|-28|-50|inv10D@3|vdd_2|-28|-50
 Ametal-2|net@16|||S0|inv10D@2|vdd|-28|50|inv10D@3|vdd_3|-28|50
@@ -4108,16 +3969,16 @@ Ametal-1|net@26|||S900|inv10D@3|out|-25.5|-7|pin@3||-25.5|-25
 Ametal-1|net@27|||S0|pin@3||-25.5|-25|inv10D@2|in|-36.5|-25
 Ametal-1|net@29|||S2700|inv10D@2|in|-36.5|-25|contact@1||-36.5|-22
 Ametal-2|net@32|||S0|contact@1||-36.5|-22|contact@2||-62.5|-22
-Ametal-2|net@40||1.2|S1800|driveCon@0|take|-240.5|75.9|contact@4||-19|75.9
-Ametal-2|net@41|||S0|predDri6@0|gnd|-11|0|inv10D@3|gnd|-11|0
-Ametal-2|net@42|||S0|predDri6@0|vdd|-11|-50|inv10D@3|vdd|-11|-50
-Ametal-2|net@43|||S0|predDri6@0|vdd_1|-11|50|inv10D@3|vdd_1|-11|50
+Ametal-2|net@40||1.2|S1800|driveCon@2|take|-240.5|75.9|contact@4||-19|75.9
+Ametal-2|net@41|||S0|predDri6@1|gnd|-11|0|inv10D@3|gnd|-11|0
+Ametal-2|net@42|||S0|predDri6@1|vdd|-11|-50|inv10D@3|vdd|-11|-50
+Ametal-2|net@43|||S0|predDri6@1|vdd_1|-11|50|inv10D@3|vdd_1|-11|50
 Ametal-2|net@44||1.2|S1800|contact@3||25.5|75.9|contact@7||189.5|75.9
-Ametal-1|net@45|||S2700|predDri6@0|in|25.5|19|contact@3||25.5|75.9
+Ametal-1|net@45|||S2700|predDri6@1|in|25.5|19|contact@3||25.5|75.9
 Ametal-1|net@46|||S0|pin@2||-6.5|25|inv10D@3|in|-19.5|25
-Ametal-2|net@47||1.2|S1800|driveCon@1|take|91.5|-83.7|pin@10||288|-83.7
-Ametal-2|net@48||1.2|S0|driveCon@1|take|91.5|-83.7|pin@11||-288|-83.7
-Ametal-1|net@49|||S2700|driveCon@1|out|83.5|-55.4|dataDriv@0|out_1|83.5|32
+Ametal-2|net@47||1.2|S1800|driveCon@3|take|91.5|-83.7|pin@10||288|-83.7
+Ametal-2|net@48||1.2|S0|driveCon@3|take|91.5|-83.7|pin@11||-288|-83.7
+Ametal-1|net@49|||S2700|driveCon@3|out|83.5|-55.4|dataDriv@0|out_1|83.5|32
 Ametal-1|net@50|||S0|sucDri60@0|in|-1|119|pin@12||-19|119
 Ametal-2|net@51||1.2|S1800|contact@4||-19|75.9|contact@3||25.5|75.9
 Ametal-1|net@52|||S900|pin@12||-19|119|contact@4||-19|75.9
@@ -4125,7 +3986,7 @@ Ametal-2|net@53|||S1800|pin@13||0|116|contact@5||63.5|116
 Ametal-1|net@55|||S2700|sucDri60@0|succ_2|63.5|112.5|contact@5||63.5|116
 Ametal-2|net@63|||S0|pin@13||0|116|contact@6||-93|116
 Ametal-1|net@64|||S2700|contact@8||-93|28|contact@6||-93|116
-Ametal-2|net@65||1.2|S0|driveCon@0|take|-240.5|75.9|pin@17||-288|75.9
+Ametal-2|net@65||1.2|S0|driveCon@2|take|-240.5|75.9|pin@17||-288|75.9
 Ametal-1|net@67|||S1800|dataDriv@0|inB|158.5|24.5|pin@19||189.5|24.5
 Ametal-2|net@68||1.2|S1800|contact@7||189.5|75.9|pin@9||288|75.9
 Ametal-1|net@69|||S2700|pin@19||189.5|24.5|contact@7||189.5|75.9
@@ -4144,9 +4005,9 @@ Ametal-2|net@84||6.2|S0|pinsVddG@3|vdd_1|288|-50|dataDriv@0|vdd_1|184|-50
 Ametal-2|net@87|||S0|wellCont@2|gnd_1|71|0|dataDriv@0|gnd_1|71|0
 Ametal-2|net@88|||S0|wellCont@2|vdd_2|71|-50|dataDriv@0|vdd_7|71|-50
 Ametal-2|net@89|||S0|wellCont@2|vdd_3|71|50|dataDriv@0|vdd_6|71|50
-Ametal-2|net@90|||S0|wellCont@2|gnd|62|0|predDri6@0|gnd_1|62|0
-Ametal-2|net@91|||S0|wellCont@2|vdd|62|-50|predDri6@0|vdd_2|62|-50
-Ametal-2|net@92|||S0|wellCont@2|vdd_1|62|50|predDri6@0|vdd_3|62|50
+Ametal-2|net@90|||S0|wellCont@2|gnd|62|0|predDri6@1|gnd_1|62|0
+Ametal-2|net@91|||S0|wellCont@2|vdd|62|-50|predDri6@1|vdd_2|62|-50
+Ametal-2|net@92|||S0|wellCont@2|vdd_1|62|50|predDri6@1|vdd_3|62|50
 Ametal-2|net@93||6.2|S0|pinsVddG@5|gnd|288|-144|pinsVddG@4|gnd|-144|-144
 Ametal-2|net@94||6.2|S1800|pinsVddG@4|vdd|-144|-94|pinsVddG@5|vdd|288|-94
 Ametal-2|net@95||6.2|S0|pinsVddG@5|vdd_1|288|-194|pinsVddG@4|vdd_1|-144|-194
@@ -4156,7 +4017,7 @@ Ametal-2|net@98|||S0|ctrAND2i@1|vdd_3|-54|-50|wellCont@0|vdd|-54|-50
 Ametal-2|net@99|||S0|ctrAND2i@1|vdd_2|-54|50|wellCont@0|vdd_1|-54|50
 Ametal-1|net@102|||S2700|ctrAND2i@1|in_1|-70.5|25|contact@9||-70.5|28
 Ametal-2|net@103|||S1800|contact@8||-93|28|contact@9||-70.5|28
-Ametal-1|net@106|||S900|driveCon@0|out|-248.5|47.6|ctrAND2i@1|out|-248.5|16
+Ametal-1|net@106|||S900|driveCon@2|out|-248.5|47.6|ctrAND2i@1|out|-248.5|16
 Ametal-2|net@107||6.2|S1800|pinsVddG@2|vdd_1|-288|-50|ctrAND2i@1|vdd_5|-261|-50
 Ametal-2|net@108||6.2|S0|ctrAND2i@1|gnd_2|-261|0|pinsVddG@2|gnd|-288|0
 Ametal-2|net@109||6.2|S0|ctrAND2i@1|vdd_4|-261|50|pinsVddG@2|vdd|-288|50
@@ -4168,7 +4029,7 @@ Egnd_2||D5G2;|pinsVddG@2|gnd|G
 Egnd_3||D5G2;|pinsVddG@3|gnd|G
 Egnd_4||D5G2;|pinsVddG@4|gnd|G
 Egnd_5||D5G2;|pinsVddG@5|gnd|G
-Emc||D5G2;|predDri6@0|mc|I
+Emc||D5G2;|predDri6@1|mc|I
 Epred||D5G2;|pin@0||I
 Es[2]|s[1]|D5G2;|inv10D@2|out|O
 Esucc||D5G2;|pin@13||O
@@ -4190,7 +4051,7 @@ Evdd_11||D5G2;|pinsVddG@5|vdd_1|P
 X
 
 # Cell gaspPlain;1{sch}
-CgaspPlain;1{sch}||schematic|1194961164447|1232992069272|
+CgaspPlain;1{sch}||schematic|1194961164447|1240580646846|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||29.5|11||||
 NOff-Page|conn@2||-30.5|13||||
@@ -4200,7 +4061,7 @@ NOff-Page|conn@7||-12|0.5|||R|
 NOff-Page|conn@8||22.5|21||||
 NOff-Page|conn@9||6|27.5|||RRR|
 IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@0||0|-1.5|XR||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||14|21|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||14|21|||D5G4;
 IgaspPlain;1{ic}|gaspPlai@0||33.5|30|||D5G4;
 IredFive:inv;1{ic}|inv@1||-19|-12|||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||-12|-6|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -4219,10 +4080,10 @@ NWire_Pin|pin@15||-12|-12||||
 NWire_Pin|pin@19||6|22||||
 NWire_Pin|pin@21||6|20||||
 NWire_Pin|pin@22||6|11||||
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-18|13|RR||D5G4;
-IdriversJ:sucDri60;1{ic}|sucDri60@0||15|11|||D5G4;
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-18|13|RR||D5G4;
+IdriversM:sucDri60;1{ic}|sucDri60@1||15|11|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|-12|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|net@0|||0|pin@3||0|11|predDri6@0|in|-15|11
+Awire|net@0|||0|pin@3||0|11|predDri6@1|in|-15|11
 Awire|net@4|||900|conn@5|a|0|18.5|pin@3||0|11
 Awire|net@5|||900|pin@3||0|11|ctrAND2i@0|out|0|4.5
 Awire|net@9|||0|pin@15||-12|-12|inv@1|out|-16.5|-12
@@ -4234,11 +4095,11 @@ Awire|net@17|||2700|pin@6||-1|-12|ctrAND2i@0|inA|-1|-7.5
 Awire|net@18|||900|ctrAND2i@0|inB|1|-7.5|pin@7||1|-12
 Awire|net@19|||1800|pin@7||1|-12|pin@8||24|-12
 Awire|net@21|||2700|pin@8||24|-12|pin@9||24|11
-Awire|net@29|||0|pin@13||-12|15|predDri6@0|mc|-15|15
-Awire|net@30|||0|predDri6@0|pred|-21|13|pin@14||-24|13
+Awire|net@29|||0|pin@13||-12|15|predDri6@1|mc|-15|15
+Awire|net@30|||0|predDri6@1|pred|-21|13|pin@14||-24|13
 Awire|net@33|||900|pin@14||-24|13|pin@5||-24|-12
-Awire|net@41|||1800|pin@22||6|11|sucDri60@0|in|11|11
-Awire|net@42|||0|pin@9||24|11|sucDri60@0|succ|19|11
+Awire|net@41|||1800|pin@22||6|11|sucDri60@1|in|11|11
+Awire|net@42|||0|pin@9||24|11|sucDri60@1|succ|19|11
 Awire|net@44|||2700|pin@13||-12|15|conn@6|y|-12|18
 Awire|net@46|||0|wire90@1|a|-8.5|-12|pin@15||-12|-12
 Awire|net@47|||900|invI@0|in|-12|-8.5|pin@15||-12|-12
@@ -4258,6 +4119,694 @@ Esucc_1|take|D6G2;|conn@8|y|O
 Emc_1|tok|D4G2;|conn@9|a|I
 X
 
+# Cell gaspSink;1{ic}
+CgaspSink;1{ic}||artwork|1212797961666|1237900613780|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@1||0|-7|-1|-1||
+Nschematic:Bus_Pin|pin@3||-4|5|-1|-1||
+Nschematic:Bus_Pin|pin@4||-1|7|-1|-1||
+NPin|pin@12||-3|6|1|1||
+NPin|pin@13||3|6|1|1||
+Ngeneric:Invisible-Pin|pin@19||0|0|||||ART_message(D5G2;)S[SINK,GasP]
+NPin|pin@25||-3|-6|1|1||
+NPin|pin@26||3|-6|1|1||
+NPin|pin@34||-1|6|1|1||
+NPin|pin@35||-1|7|1|1||
+NPin|pin@51||-3|5|1|1||
+NPin|pin@52||-4|5|1|1||
+NPin|pin@55||0|-6|1|1||
+NPin|pin@56||0|-7|1|1||
+Nschematic:Bus_Pin|pin@57||-1|-3|-1|-1||
+Nschematic:Bus_Pin|pin@58||2|4|-1|-1||
+Nschematic:Bus_Pin|pin@59||1|4|-1|-1||
+AThicker|net@25|||FS1800|pin@12||-3|6|pin@34||-1|6
+AThicker|net@26|||FS2700|pin@34||-1|6|pin@35||-1|7
+AThicker|net@43|||FS2700|pin@25||-3|-6|pin@51||-3|5
+AThicker|net@44|||FS2700|pin@51||-3|5|pin@12||-3|6
+AThicker|net@45|||FS0|pin@51||-3|5|pin@52||-4|5
+AThicker|net@48|||FS1800|pin@55||0|-6|pin@26||3|-6
+AThicker|net@49|||FS1800|pin@34||-1|6|pin@13||3|6
+AThicker|net@50|||FS2700|pin@26||3|-6|pin@13||3|6
+AThicker|net@51|||FS1800|pin@25||-3|-6|pin@55||0|-6
+AThicker|net@52|||FS900|pin@55||0|-6|pin@56||0|-7
+Efire||D5G2;|pin@1||O
+Emc||D5G2;|pin@4||I
+Epred||D5G2;|pin@3||I
+Es[1]||D5G2;|pin@57||O
+Etake||D5G2;|pin@58||O
+Etok||D5G2;|pin@59||I
+X
+
+# Cell gaspSink;1{lay}
+CgaspSink;1{lay}||cmos90|1237900682734|1240848417057||ATTR_NCC(D5G3;NTX-35.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||20.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@1||-9.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@2||-106|-28||||
+NX-Metal-1-Metal-2-Con|contact@3||-26.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@4||-12|-60||||
+IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@0||-69.5|0|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||68.5|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||96.5|32|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||-52.5|39.8|X||D5G4;
+Igates1inM:inv510;3{lay}|inv510@1||-112|0|XY||D5G4;
+NMetal-2-Pin|pin@1||125|60.3||||
+NMetal-2-Pin|pin@2||125|68.1||||
+NMetal-1-Pin|pin@3||20.5|24.5||||
+NMetal-1-Pin|pin@5||-92|25||||
+NMetal-2-Pin|pin@7||-41|-28||||
+NMetal-1-Pin|pin@8||-12|-24||||
+NMetal-2-Pin|pin@11||17|-60||||
+NMetal-2-Pin|pin@12||-125|68.1||||
+NMetal-2-Pin|pin@13||-125|60.3||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-9.5|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-35.5|0|||D5G4;
+Ametal-2|net@0||1.2|S1800|pin@12||-125|68.1|driveCon@3|take|-52.5|68.1
+Ametal-2|net@1||1.2|S1800|pin@13||-125|60.3|driveCon@2|take|104.5|60.3
+Ametal-1|net@2|||S0|dataDriv@0|inB|37.5|24.5|pin@3||20.5|24.5
+Ametal-2|net@4||1.2|S1800|contact@0||20.5|68.1|pin@2||125|68.1
+Ametal-2|net@6|||S0|wellCont@0|gnd|-40|0|ctrAND1i@0|gnd_2|-40|0
+Ametal-2|net@7|||S0|wellCont@0|vdd|-40|-50|ctrAND1i@0|vdd_5|-40|-50
+Ametal-2|net@8|||S0|wellCont@0|vdd_1|-40|50|ctrAND1i@0|vdd_4|-40|50
+Ametal-2|net@9|||S0|wellCont@0|gnd_1|-31|0|predDri2@0|gnd|-31|0
+Ametal-2|net@10|||S0|wellCont@0|vdd_2|-31|-50|predDri2@0|vdd|-31|-50
+Ametal-2|net@11|||S0|wellCont@0|vdd_3|-31|50|predDri2@0|vdd_1|-31|50
+Ametal-2|net@12|||S0|dataDriv@0|gnd|12|0|predDri2@0|gnd_1|12|0
+Ametal-2|net@13|||S0|dataDriv@0|vdd_1|12|-50|predDri2@0|vdd_2|12|-50
+Ametal-2|net@14|||S0|dataDriv@0|vdd|12|50|predDri2@0|vdd_3|12|50
+Ametal-1|net@15|||S1800|driveCon@2|out|112.5|32|dataDriv@0|out_1|112.5|32
+Ametal-2|net@16||1.2|S1800|driveCon@2|take|104.5|60.3|pin@1||125|60.3
+Ametal-2|net@17||1.2|S1800|driveCon@3|take|-52.5|68.1|contact@1||-9.5|68.1
+Ametal-1|net@18|||S900|driveCon@3|out|-44.5|39.8|ctrAND1i@0|out|-44.5|0
+Ametal-2|net@19||1.2|S1800|contact@1||-9.5|68.1|contact@0||20.5|68.1
+Ametal-1|net@20|||S2700|predDri2@0|in|-9.5|22|contact@1||-9.5|68.1
+Ametal-2|net@21|||S0|inv510@1|gnd|-99|0|ctrAND1i@0|gnd_1|-99|0
+Ametal-2|net@22|||S0|inv510@1|vdd|-99|-50|ctrAND1i@0|vdd_3|-99|-50
+Ametal-2|net@23|||S0|inv510@1|vdd_1|-99|50|ctrAND1i@0|vdd_2|-99|50
+Ametal-1|net@24|||S1800|inv510@1|out5|-103.5|25|pin@5||-92|25
+Ametal-1|net@25|||S900|pin@5||-92|25|ctrAND1i@0|in[1]|-92|15
+Ametal-1|net@26|||S900|inv510@1|in[1]|-106|-7|contact@2||-106|-28
+Ametal-2|net@27|||S1800|contact@2||-106|-28|pin@7||-41|-28
+Ametal-2|net@28|||S1800|pin@7||-41|-28|contact@3||-26.5|-28
+Ametal-1|net@29|||S900|predDri2@0|pred|-26.5|-16|contact@3||-26.5|-28
+Ametal-1|net@30|||S1800|predDri2@0|mc_1|-21|-24|pin@8||-12|-24
+Ametal-2|net@33|||S1800|contact@4||-12|-60|pin@11||17|-60
+Ametal-1|net@34|||S2700|pin@3||20.5|24.5|contact@0||20.5|68.1
+Ametal-1|net@35|||S900|pin@8||-12|-24|contact@4||-12|-60
+Efire||D5G2;|pin@2||O
+Efire_1||D5G2;|pin@12||O
+Egnd_2|gnd|D5G2;|inv510@1|gnd_1|G
+Egnd_1||D5G2;|dataDriv@0|gnd_1|G
+Emc||D5G2;|pin@11||I
+Epred||D5G2;|pin@7||O
+Eout10|s[1]|D5G2;|inv510@1|out10|O
+Etake||D5G2;|pin@1||O
+Etake_1||D5G2;|pin@13||O
+EinA|tok|D5G2;|dataDriv@0|inA|I
+Evdd_5|vdd|D5G2;|inv510@1|vdd_3|P
+Evdd_4||D5G2;|inv510@1|vdd_2|P
+Evdd_6||D5G2;|dataDriv@0|vdd_6|P
+Evdd_7||D5G2;|dataDriv@0|vdd_7|P
+X
+
+# Cell gaspSink;1{sch}
+CgaspSink;1{sch}||schematic|1211837167040|1237901615467|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|34|||XRRR|
+NOff-Page|conn@25||-29.5|24|||Y|
+NOff-Page|conn@32||0|30|||YRRR|
+NOff-Page|conn@33||-12|6.5|||R|
+NOff-Page|conn@34||29|23||||
+NOff-Page|conn@35||6|30.5|||RRR|
+IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@1||0|9|XR||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||15|23|||D5G4;
+IredFive:inv;1{ic}|inv@0||-17|-6|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@0||-12|-1|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-37.5|43.5|||||ART_message(D5G4;)Sfor terminating a FIFO
+Ngeneric:Invisible-Pin|pin@1||-39|52|||||ART_message(D5G6;)SgaspSink
+Ngeneric:Invisible-Pin|pin@2||-40.5|35|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@192||0|22||||
+NWire_Pin|pin@249||-24|-6||||
+NWire_Pin|pin@250||0|-6||||
+NWire_Pin|pin@256||-12|26||||
+NWire_Pin|pin@257||-24|24||||
+NWire_Pin|pin@258||-12|-6||||
+NWire_Pin|pin@259||6|24||||
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|24|XY||D5G4;
+IgaspSink;1{ic}|sinkC@1||-4.5|46.5|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D916.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@33||-7|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D216.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@415|||2700|ctrAND1i@1|out|0|15|pin@192||0|22
+Awire|net@893|||0|pin@192||0|22|wire90@32|b|-2.5|22
+Awire|net@941|||900|conn@32|a|0|28|pin@192||0|22
+Awire|net@965|||900|ctrAND1i@1|in|0|3|pin@250||0|-6
+Awire|net@972|||0|predDri2@1|pred|-20|24|pin@257||-24|24
+Awire|net@976|||1800|pin@249||-24|-6|inv@0|in|-19.5|-6
+Awire|net@977|||0|pin@258||-12|-6|inv@0|out|-14.5|-6
+Awire|net@978|||1800|wire90@33|b|-4.5|-6|pin@250||0|-6
+Awire|net@980|||0|pin@256||-12|26|predDri2@1|mc|-14|26
+Awire|net@981|||900|conn@0|y|-12|32|pin@256||-12|26
+Awire|net@982|||1800|predDri2@1|in|-14|22|wire90@32|a|-7.5|22
+Awire|net@983|||0|pin@257||-24|24|conn@25|y|-27.5|24
+Awire|net@985|||2700|pin@249||-24|-6|pin@257||-24|24
+Awire|net@986|||900|conn@33|a|-12|4.5|invI@0|out|-12|1.5
+Awire|net@987|||0|wire90@33|a|-9.5|-6|pin@258||-12|-6
+Awire|net@988|||900|invI@0|in|-12|-3.5|pin@258||-12|-6
+Awire|net@989|||2700|pin@259||6|24|conn@35|y|6|28.5
+Awire|net@990|||1800|pin@259||6|24|dataDriv@0|inA|11|24
+Awire|net@991|||0|conn@34|a|27|23|dataDriv@0|out|19|23
+Awire|net@996|||1800|pin@192||0|22|dataDriv@0|inB|11|22
+Efire||D6G2;|conn@32|y|O
+Emc||D4G2;|conn@0|a|I
+Epred||D4G2;|conn@25|a|I
+Es[1]||D6G2;|conn@33|y|O
+Etake||D6G2;|conn@34|y|O
+Etok||D4G2;|conn@35|a|I
+X
+
+# Cell gaspSinkSlow;1{ic}
+CgaspSinkSlow;1{ic}||artwork|1212797961666|1237902964096|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@1||-2|-7|-1|-1||
+Nschematic:Bus_Pin|pin@3||-4|5|-1|-1||
+Nschematic:Bus_Pin|pin@4||-2|7|-1|-1||
+NPin|pin@12||-3|6|1|1||
+NPin|pin@13||3|6|1|1||
+Ngeneric:Invisible-Pin|pin@19||0|0|||||ART_message(D5G2;)S[GasP,SINK,SLOW]
+NPin|pin@25||-3|-6|1|1||
+NPin|pin@26||3|-6|1|1||
+NPin|pin@34||-2|6|1|1||
+NPin|pin@35||-2|7|1|1||
+NPin|pin@51||-3|5|1|1||
+NPin|pin@52||-4|5|1|1||
+Nschematic:Bus_Pin|pin@55||2|8|-1|-1||
+Nschematic:Bus_Pin|pin@56||2|-7|-1|-1||
+Nschematic:Bus_Pin|pin@57||-4|0|-1|-1||
+NPin|pin@58||-2|-6|1|1||
+NPin|pin@59||-2|-7|1|1||
+NPin|pin@60||2|-6|1|1||
+NPin|pin@61||2|-7|1|1||
+NPin|pin@62||-3|0|1|1||
+NPin|pin@63||-4|0|1|1||
+NPin|pin@64||2|6|1|1||
+NPin|pin@65||2|8|1|1||
+AThicker|net@25|||FS1800|pin@12||-3|6|pin@34||-2|6
+AThicker|net@26|||FS2700|pin@34||-2|6|pin@35||-2|7
+AThicker|net@43|||FS2700|pin@25||-3|-6|pin@62||-3|0
+AThicker|net@44|||FS2700|pin@51||-3|5|pin@12||-3|6
+AThicker|net@45|||FS0|pin@51||-3|5|pin@52||-4|5
+AThicker|net@48|||FS1800|pin@58||-2|-6|pin@60||2|-6
+AThicker|net@49|||FS1800|pin@34||-2|6|pin@64||2|6
+AThicker|net@50|||FS2700|pin@26||3|-6|pin@13||3|6
+AThicker|net@51|||FS1800|pin@25||-3|-6|pin@58||-2|-6
+AThicker|net@52|||FS900|pin@58||-2|-6|pin@59||-2|-7
+AThicker|net@53|||FS1800|pin@60||2|-6|pin@26||3|-6
+AThicker|net@54|||FS900|pin@60||2|-6|pin@61||2|-7
+AThicker|net@55|||FS2700|pin@62||-3|0|pin@51||-3|5
+AThicker|net@56|||FS0|pin@62||-3|0|pin@63||-4|0
+AThicker|net@57|||FS1800|pin@64||2|6|pin@13||3|6
+AThicker|net@58|||FS2700|pin@64||2|6|pin@65||2|8
+Efire||D5G2;|pin@1||O
+Emc||D5G2;|pin@4||I
+Epred||D5G2;|pin@3||I
+Es[1]||D5G2;|pin@55||O
+Etake||D5G2;|pin@56||O
+Etok||D5G2;|pin@57||I
+X
+
+# Cell gaspSinkSlow;1{lay}
+CgaspSinkSlow;1{lay}||cmos90|1237900682734|1240848417057||ATTR_NCC(D5G3;NTX-114.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-58.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@1||-88.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@2||-192|-28||||
+NX-Metal-1-Metal-2-Con|contact@3||-105.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@4||-91|-60||||
+NX-Metal-1-Metal-2-Con|contact@5||59.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@6||88|-28||||
+NX-Metal-1-Metal-2-Con|contact@7||111.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@8||140|-28||||
+NX-Metal-1-Metal-2-Con|contact@9||163.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@10||192|-28||||
+NX-Metal-1-Metal-2-Con|contact@11||85.5|22||||
+NX-Metal-1-Metal-2-Con|contact@12||114|22||||
+NX-Metal-1-Metal-2-Con|contact@13||137.5|22||||
+NX-Metal-1-Metal-2-Con|contact@14||166|22||||
+NX-Metal-1-Metal-2-Con|contact@16||-171.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@17||186|-22||||
+NX-Metal-1-Metal-2-Con|contact@18||62|68.1||||
+IcentersJ:ctrAND2in30;2{lay}|ctrAND2i@0||-152|0|Y||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||-10.5|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||17.5|32|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||-131.5|39.8|X||D5G4;
+Igates1inM:inv510;3{lay}|inv510@7||68|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@8||-198|0|XY||D5G4;
+Igates1inM:inv510;3{lay}|inv510@9||94|0|Y||D5G4;
+Igates1inM:inv510;3{lay}|inv510@10||120|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@11||146|0|Y||D5G4;
+Igates1inM:inv510;3{lay}|inv510@12||172|0|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@13||198|0|Y||D5G4;
+NMetal-2-Pin|pin@1||211|60.3||||
+NMetal-2-Pin|pin@2||211|68.1||||
+NMetal-1-Pin|pin@3||-58.5|24.5||||
+NMetal-2-Pin|pin@7||-120|-28||||
+NMetal-1-Pin|pin@8||-91|-24||||
+NMetal-2-Pin|pin@11||-62|-60||||
+NMetal-2-Pin|pin@12||-211|68.1||||
+NMetal-2-Pin|pin@13||-211|60.3||||
+NMetal-1-Pin|pin@14||-189.5|20||||
+NMetal-1-Pin|pin@16||189.5|4||||
+NMetal-1-Pin|pin@17||186|4||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-88.5|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-114.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||50.5|0|||D5G4;
+Ametal-2|net@0||1.2|S1800|pin@12||-211|68.1|driveCon@3|take|-131.5|68.1
+Ametal-2|net@1||1.2|S1800|pin@13||-211|60.3|driveCon@2|take|25.5|60.3
+Ametal-1|net@2|||S0|dataDriv@0|inB|-41.5|24.5|pin@3||-58.5|24.5
+Ametal-2|net@4||1.2|S1800|contact@18||62|68.1|pin@2||211|68.1
+Ametal-2|net@9|||S0|wellCont@0|gnd_1|-110|0|predDri2@0|gnd|-110|0
+Ametal-2|net@10|||S0|wellCont@0|vdd_2|-110|-50|predDri2@0|vdd|-110|-50
+Ametal-2|net@11|||S0|wellCont@0|vdd_3|-110|50|predDri2@0|vdd_1|-110|50
+Ametal-2|net@12|||S0|dataDriv@0|gnd|-67|0|predDri2@0|gnd_1|-67|0
+Ametal-2|net@13|||S0|dataDriv@0|vdd_1|-67|-50|predDri2@0|vdd_2|-67|-50
+Ametal-2|net@14|||S0|dataDriv@0|vdd|-67|50|predDri2@0|vdd_3|-67|50
+Ametal-1|net@15|||S1800|driveCon@2|out|33.5|32|dataDriv@0|out_1|33.5|32
+Ametal-2|net@16||1.2|S1800|driveCon@2|take|25.5|60.3|pin@1||211|60.3
+Ametal-2|net@17||1.2|S1800|driveCon@3|take|-131.5|68.1|contact@1||-88.5|68.1
+Ametal-2|net@19||1.2|S1800|contact@1||-88.5|68.1|contact@0||-58.5|68.1
+Ametal-1|net@20|||S2700|predDri2@0|in|-88.5|22|contact@1||-88.5|68.1
+Ametal-1|net@26|||S900|inv510@8|in[1]|-192|-7|contact@2||-192|-28
+Ametal-2|net@27|||S1800|contact@2||-192|-28|pin@7||-120|-28
+Ametal-2|net@28|||S1800|pin@7||-120|-28|contact@3||-105.5|-28
+Ametal-1|net@29|||S900|predDri2@0|pred|-105.5|-16|contact@3||-105.5|-28
+Ametal-1|net@30|||S1800|predDri2@0|mc_1|-100|-24|pin@8||-91|-24
+Ametal-2|net@33|||S1800|contact@4||-91|-60|pin@11||-62|-60
+Ametal-1|net@34|||S2700|pin@3||-58.5|24.5|contact@0||-58.5|68.1
+Ametal-1|net@35|||S900|pin@8||-91|-24|contact@4||-91|-60
+Ametal-2|net@36|||S0|ctrAND2i@0|gnd|-185|0|inv510@8|gnd|-185|0
+Ametal-2|net@37|||S0|ctrAND2i@0|vdd|-185|-50|inv510@8|vdd|-185|-50
+Ametal-2|net@38|||S0|ctrAND2i@0|vdd_1|-185|50|inv510@8|vdd_1|-185|50
+Ametal-1|net@42|||S900|driveCon@3|out|-123.5|39.8|ctrAND2i@0|out|-123.5|-16
+Ametal-1|net@43|||S900|inv510@8|out5|-189.5|25|pin@14||-189.5|20
+Ametal-1|net@44|||S1800|pin@14||-189.5|20|ctrAND2i@0|inB|-173.5|20
+Ametal-2|net@45|||S0|inv510@7|gnd_1|81|0|inv510@9|gnd|81|0
+Ametal-2|net@46|||S0|inv510@7|vdd_3|81|-50|inv510@9|vdd|81|-50
+Ametal-2|net@47|||S0|inv510@7|vdd_2|81|50|inv510@9|vdd_1|81|50
+Ametal-2|net@48|||S0|inv510@9|gnd_1|107|0|inv510@10|gnd|107|0
+Ametal-2|net@49|||S0|inv510@9|vdd_3|107|50|inv510@10|vdd|107|50
+Ametal-2|net@50|||S0|inv510@9|vdd_2|107|-50|inv510@10|vdd_1|107|-50
+Ametal-2|net@51|||S0|inv510@10|gnd_1|133|0|inv510@11|gnd|133|0
+Ametal-2|net@52|||S0|inv510@10|vdd_3|133|-50|inv510@11|vdd|133|-50
+Ametal-2|net@53|||S0|inv510@10|vdd_2|133|50|inv510@11|vdd_1|133|50
+Ametal-2|net@54|||S0|inv510@11|gnd_1|159|0|inv510@12|gnd|159|0
+Ametal-2|net@55|||S0|inv510@11|vdd_3|159|50|inv510@12|vdd|159|50
+Ametal-2|net@56|||S0|inv510@11|vdd_2|159|-50|inv510@12|vdd_1|159|-50
+Ametal-2|net@57|||S0|inv510@12|gnd_1|185|0|inv510@13|gnd|185|0
+Ametal-2|net@58|||S0|inv510@12|vdd_3|185|-50|inv510@13|vdd|185|-50
+Ametal-2|net@59|||S0|inv510@12|vdd_2|185|50|inv510@13|vdd_1|185|50
+Ametal-1|net@64|||S900|inv510@7|out5|59.5|-25|contact@5||59.5|-28
+Ametal-2|net@65|||S0|contact@6||88|-28|contact@5||59.5|-28
+Ametal-1|net@66|||S900|inv510@9|in[1]|88|-7|contact@6||88|-28
+Ametal-1|net@68|||S900|inv510@10|out5|111.5|-25|contact@7||111.5|-28
+Ametal-2|net@69|||S0|contact@8||140|-28|contact@7||111.5|-28
+Ametal-1|net@70|||S900|inv510@11|in[1]|140|-7|contact@8||140|-28
+Ametal-1|net@72|||S900|inv510@12|out5|163.5|-25|contact@9||163.5|-28
+Ametal-2|net@73|||S0|contact@10||192|-28|contact@9||163.5|-28
+Ametal-1|net@74|||S900|inv510@13|in[1]|192|-7|contact@10||192|-28
+Ametal-1|net@75|||S900|inv510@9|out5|85.5|25|contact@11||85.5|22
+Ametal-2|net@77|||S0|contact@12||114|22|contact@11||85.5|22
+Ametal-1|net@78|||S2700|inv510@10|in[1]|114|7|contact@12||114|22
+Ametal-1|net@80|||S900|inv510@11|out5|137.5|25|contact@13||137.5|22
+Ametal-2|net@81|||S0|contact@14||166|22|contact@13||137.5|22
+Ametal-1|net@82|||S2700|inv510@12|in[1]|166|7|contact@14||166|22
+Ametal-1|net@86|||S900|ctrAND2i@0|inA|-171.5|-20|contact@16||-171.5|-22
+Ametal-2|net@87|||S0|dataDriv@0|gnd_1|46|0|wellCont@1|gnd|46|0
+Ametal-2|net@88|||S0|dataDriv@0|vdd_7|46|-50|wellCont@1|vdd|46|-50
+Ametal-2|net@89|||S0|dataDriv@0|vdd_6|46|50|wellCont@1|vdd_1|46|50
+Ametal-2|net@91|||S0|wellCont@0|gnd|-119|0|ctrAND2i@0|gnd_1|-119|0
+Ametal-2|net@92|||S0|wellCont@0|vdd|-119|-50|ctrAND2i@0|vdd_2|-119|-50
+Ametal-2|net@93|||S0|wellCont@0|vdd_1|-119|50|ctrAND2i@0|vdd_3|-119|50
+Ametal-2|net@95|||S1800|contact@16||-171.5|-22|contact@17||186|-22
+Ametal-1|net@96|||S900|inv510@13|out5|189.5|25|pin@16||189.5|4
+Ametal-1|net@97|||S0|pin@16||189.5|4|pin@17||186|4
+Ametal-1|net@99|||S900|pin@17||186|4|contact@17||186|-22
+Ametal-2|net@100|||S0|wellCont@1|gnd_1|55|0|inv510@7|gnd|55|0
+Ametal-2|net@101|||S0|wellCont@1|vdd_2|55|-50|inv510@7|vdd_1|55|-50
+Ametal-2|net@102|||S0|wellCont@1|vdd_3|55|50|inv510@7|vdd|55|50
+Ametal-2|net@103||1.2|S1800|contact@0||-58.5|68.1|contact@18||62|68.1
+Ametal-1|net@104|||S2700|inv510@7|in[1]|62|7|contact@18||62|68.1
+Efire||D5G2;|pin@2||O
+Efire_1||D5G2;|pin@12||O
+Egnd||D5G2;|inv510@8|gnd_1|G
+Egnd_2||D5G2;|inv510@13|gnd_1|G
+Emc||D5G2;|pin@11||I
+Epred||D5G2;|pin@7||O
+Es[1]||D5G2;|inv510@8|out10|O
+Etake||D5G2;|pin@1||O
+Etake_1||D5G2;|pin@13||O
+Etok||D5G2;|dataDriv@0|inA|I
+Evdd||D5G2;|inv510@8|vdd_3|P
+Evdd_4||D5G2;|inv510@8|vdd_2|P
+Evdd_5||D5G2;|inv510@13|vdd_3|P
+Evdd_8||D5G2;|inv510@13|vdd_2|P
+X
+
+# Cell gaspSinkSlow;1{sch}
+CgaspSinkSlow;1{sch}||schematic|1211837167040|1237902780699|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|32|||XRRR|
+NOff-Page|conn@25||-27.5|24|||Y|
+NOff-Page|conn@32||0|30|||YRRR|
+NOff-Page|conn@33||-12|13.5|||R|
+NOff-Page|conn@34||30|36||||
+NOff-Page|conn@35||6|42.5|||RRR|
+IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@1||0|12|R||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||16|36|||D5G4;
+IredFive:inv;1{ic}|inv@0||-17|0|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@1||13|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@2||28|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@3||31|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@4||14|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@5||46|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@6||49|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@0||24|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@1||42|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@2||60|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@3||37|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@4||19|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@5||1|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@6||-12|6|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+Ngeneric:Invisible-Pin|pin@0||-25.5|49.5|||||ART_message(D5G4;)Sfor terminating a FIFO
+Ngeneric:Invisible-Pin|pin@1||-27|58|||||ART_message(D5G6;)SgaspSinkSlow
+Ngeneric:Invisible-Pin|pin@2||-28.5|41|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@192||0|22||||
+NWire_Pin|pin@249||-24|0||||
+NWire_Pin|pin@256||-12|26||||
+NWire_Pin|pin@257||-24|24||||
+NWire_Pin|pin@258||-1|0||||
+NWire_Pin|pin@259||1|0||||
+NWire_Pin|pin@262||60|22||||
+NWire_Pin|pin@263||60|0||||
+NWire_Pin|pin@264||24|22||||
+NWire_Pin|pin@265||42|22||||
+NWire_Pin|pin@266||37|0||||
+NWire_Pin|pin@267||19|0||||
+NWire_Pin|pin@268||-12|0||||
+NWire_Pin|pin@269||6|37||||
+NWire_Pin|pin@270||6|35||||
+NWire_Pin|pin@272||6|22||||
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|24|XY||D5G4;
+IgaspSinkSlow;1{ic}|sinkCver@1||46.5|48.5|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@33||-7|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@34||20|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@35||35|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@36||24|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@37||7|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@38||53|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@39||42|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@415|||2700|ctrAND2i@1|out|0|18|pin@192||0|22
+Awire|net@893|||0|pin@192||0|22|wire90@32|b|-2.5|22
+Awire|net@941|||900|conn@32|a|0|28|pin@192||0|22
+Awire|net@972|||0|predDri2@1|pred|-20|24|pin@257||-24|24
+Awire|net@976|||1800|pin@249||-24|0|inv@0|in|-19.5|0
+Awire|net@977|||0|pin@268||-12|0|inv@0|out|-14.5|0
+Awire|net@978|||1800|wire90@33|b|-4.5|0|pin@258||-1|0
+Awire|net@980|||0|pin@256||-12|26|predDri2@1|mc|-14|26
+Awire|net@981|||900|conn@0|y|-12|30|pin@256||-12|26
+Awire|net@982|||1800|predDri2@1|in|-14|22|wire90@32|a|-7.5|22
+Awire|net@983|||0|pin@257||-24|24|conn@25|y|-25.5|24
+Awire|net@985|||2700|pin@249||-24|0|pin@257||-24|24
+Awire|net@989|||0|wire90@34|a|17.5|22|inv@1|out|15.5|22
+Awire|net@990|||0|wire90@35|a|32.5|22|inv@2|out|30.5|22
+Awire|net@991|||1800|wire90@36|a|26.5|0|inv@3|out|28.5|0
+Awire|net@992|||1800|wire90@37|a|9.5|0|inv@4|out|11.5|0
+Awire|net@993|||0|wire90@37|b|4.5|0|pin@259||1|0
+Awire|net@995|||0|pin@267||19|0|inv@4|in|16.5|0
+Awire|net@999|||0|pin@264||24|22|wire90@34|b|22.5|22
+Awire|net@1000|||0|pin@272||6|22|pin@192||0|22
+Awire|net@1001|||0|wire90@38|a|50.5|22|inv@5|out|48.5|22
+Awire|net@1002|||1800|wire90@39|a|44.5|0|inv@6|out|46.5|0
+Awire|net@1003|||1800|wire90@38|b|55.5|22|pin@262||60|22
+Awire|net@1004|||0|pin@263||60|0|inv@6|in|51.5|0
+Awire|net@1007|||900|pin@262||60|22|pin@263||60|0
+Awire|net@1008|||1800|wire90@35|b|37.5|22|pin@265||42|22
+Awire|net@1009|||1800|inv@3|in|33.5|0|pin@266||37|0
+Awire|net@1010|||0|inv@2|in|25.5|22|pin@264||24|22
+Awire|net@1011|||900|invI@0|in|24|27.5|pin@264||24|22
+Awire|net@1012|||1800|pin@265||42|22|inv@5|in|43.5|22
+Awire|net@1013|||900|invI@1|in|42|27.5|pin@265||42|22
+Awire|net@1014|||2700|pin@262||60|22|invI@2|in|60|27.5
+Awire|net@1015|||1800|pin@266||37|0|wire90@39|b|39.5|0
+Awire|net@1016|||2700|invI@3|in|37|-3.5|pin@266||37|0
+Awire|net@1017|||0|wire90@36|b|21.5|0|pin@267||19|0
+Awire|net@1018|||2700|invI@4|in|19|-3.5|pin@267||19|0
+Awire|net@1019|||2700|invI@5|in|1|-3.5|pin@259||1|0
+Awire|net@1020|||0|wire90@33|a|-9.5|0|pin@268||-12|0
+Awire|net@1021|||900|invI@6|in|-12|3.5|pin@268||-12|0
+Awire|net@1022|||900|conn@33|a|-12|11.5|invI@6|out|-12|8.5
+Awire|net@1023|||2700|pin@269||6|37|conn@35|y|6|40.5
+Awire|net@1024|||1800|pin@269||6|37|dataDriv@0|inA|12|37
+Awire|net@1025|||0|dataDriv@0|inB|12|35|pin@270||6|35
+Awire|net@1027|||0|conn@34|a|28|36|dataDriv@0|out|20|36
+Awire|net@1028|||0|inv@1|in|10.5|22|pin@272||6|22
+Awire|net@1030|||900|pin@270||6|35|pin@272||6|22
+Awire|net@1031|||900|ctrAND2i@1|inB|-1|6|pin@258||-1|0
+Awire|net@1032|||2700|pin@259||1|0|ctrAND2i@1|inA|1|6
+Efire||D6G2;|conn@32|y|O
+Emc||D4G2;|conn@0|a|I
+Epred||D4G2;|conn@25|a|I
+Es[1]||D6G2;|conn@33|y|O
+Etake||D6G2;|conn@34|y|O
+Etok||D4G2;|conn@35|a|I
+X
+
+# Cell gaspSource;1{ic}
+CgaspSource;1{ic}||artwork|1212797961666|1237897811724|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@1||-2|-7|-1|-1||
+Nschematic:Bus_Pin|pin@4||-2|7|-1|-1||
+NPin|pin@12||-3|6|1|1||
+NPin|pin@13||3|6|1|1||
+Ngeneric:Invisible-Pin|pin@19||0|0|||||ART_message(D5G2;)S[SRC,GasP]
+NPin|pin@25||-3|-6|1|1||
+NPin|pin@26||3|-6|1|1||
+NPin|pin@34||-2|6|1|1||
+NPin|pin@35||-2|7|1|1||
+Nschematic:Bus_Pin|pin@55||4|4|-1|-1||
+NPin|pin@57||3|4|1|1||
+NPin|pin@58||4|4|1|1||
+NPin|pin@59||-2|-6|1|1||
+NPin|pin@60||-2|-7|1|1||
+NPin|pin@61||2|-6|1|1||
+NPin|pin@62||2|-7|1|1||
+Nschematic:Bus_Pin|pin@63||2|-7|-1|-1||
+Nschematic:Bus_Pin|pin@64||-4|0|-1|-1||
+Nschematic:Bus_Pin|pin@65||2|8|-1|-1||
+NPin|pin@66||-3|0|1|1||
+NPin|pin@67||-4|0|1|1||
+NPin|pin@68||2|6|1|1||
+NPin|pin@69||2|8|1|1||
+AThicker|net@25|||FS1800|pin@12||-3|6|pin@34||-2|6
+AThicker|net@26|||FS2700|pin@34||-2|6|pin@35||-2|7
+AThicker|net@42|||FS2700|pin@26||3|-6|pin@57||3|4
+AThicker|net@48|||FS1800|pin@59||-2|-6|pin@61||2|-6
+AThicker|net@49|||FS1800|pin@34||-2|6|pin@68||2|6
+AThicker|net@50|||FS2700|pin@66||-3|0|pin@12||-3|6
+AThicker|net@53|||FS1800|pin@57||3|4|pin@58||4|4
+AThicker|net@54|||FS1800|pin@25||-3|-6|pin@59||-2|-6
+AThicker|net@55|||FS900|pin@59||-2|-6|pin@60||-2|-7
+AThicker|net@56|||FS900|pin@13||3|6|pin@57||3|4
+AThicker|net@57|||FS1800|pin@61||2|-6|pin@26||3|-6
+AThicker|net@58|||FS900|pin@61||2|-6|pin@62||2|-7
+AThicker|net@59|||FS2700|pin@25||-3|-6|pin@66||-3|0
+AThicker|net@60|||FS0|pin@66||-3|0|pin@67||-4|0
+AThicker|net@61|||FS1800|pin@68||2|6|pin@13||3|6
+AThicker|net@62|||FS2700|pin@68||2|6|pin@69||2|8
+Efire||D5G2;|pin@1||O
+Emc||D5G2;|pin@4||I
+Es[1]||D5G2;|pin@65||O
+Esucc||D5G2;|pin@55||O
+Etake||D5G2;|pin@63||O
+Etok||D5G2;|pin@64||I
+X
+
+# Cell gaspSource;1{lay}
+CgaspSource;1{lay}||cmos90|1237896942890|1240581216599||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||-129|-22||||
+NX-Metal-1-Metal-2-Con|contact@1||-101|-22||||
+NX-Metal-1-Metal-2-Con|contact@2||-147|28||||
+NX-Metal-1-Metal-2-Con|contact@3||-90|28||||
+NX-Metal-1-Metal-2-Con|contact@4||45|68.1||||
+NX-Metal-1-Metal-2-Con|contact@5||-6.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@6||-144.5|-60||||
+NX-Metal-1-Metal-2-Con|contact@7||-131.5|68.1||||
+NX-Metal-1-Metal-2-Con|contact@8||14.5|22||||
+NX-Metal-1-Metal-2-Con|contact@9||-62|22||||
+IcentersJ:ctrAND2in30;2{lay}|ctrAND2i@0||-42.5|0|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||95|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||123|32|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||-22|39.8|X||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||-133.5|0|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||-142.5|0|XY||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@0||-116|0|RR||D5G4;
+Igates2inM:nand5A;1{lay}|nand5A@0||-96|0|XY||D5G4;
+NMetal-1-Pin|pin@0||-95|-20||||
+NMetal-1-Pin|pin@1||-103|25||||
+NMetal-2-Pin|pin@6||151.5|60.3||||
+NMetal-2-Pin|pin@7||151.5|68.1||||
+NMetal-1-Pin|pin@9||45|24.5||||
+NMetal-1-Pin|pin@11||-2.5|23.5||||
+NMetal-1-Pin|pin@12||-6.5|23.5||||
+NMetal-2-Pin|pin@13||-151.5|68.1||||
+NMetal-2-Pin|pin@14||-151.5|60.3||||
+NMetal-2-Pin|pin@16||-123|-60||||
+NMetal-2-Pin|pin@19||-20.5|22||||
+IdriversM:sucDri20;1{lay}|sucDri20@0||14.5|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-80|0|||D5G4;
+Ametal-2|net@0|||S0|sucDri20@0|gnd|-9.5|0|ctrAND2i@0|gnd_1|-9.5|0
+Ametal-2|net@1|||S0|sucDri20@0|vdd|-9.5|-50|ctrAND2i@0|vdd_3|-9.5|-50
+Ametal-2|net@2|||S0|sucDri20@0|vdd_1|-9.5|50|ctrAND2i@0|vdd_2|-9.5|50
+Ametal-2|net@3|||S0|wellCont@0|gnd_1|-75.5|0|ctrAND2i@0|gnd|-75.5|0
+Ametal-2|net@4|||S0|wellCont@0|vdd_2|-75.5|-50|ctrAND2i@0|vdd_1|-75.5|-50
+Ametal-2|net@5|||S0|wellCont@0|vdd_3|-75.5|50|ctrAND2i@0|vdd|-75.5|50
+Ametal-1|net@6|||S900|nand5A@0|out_2|-95|-10.4|pin@0||-95|-20
+Ametal-1|net@7|||S1800|pin@0||-95|-20|ctrAND2i@0|inB|-64|-20
+Ametal-1|net@8|||S2700|nand5A@0|out|-103|8.1|pin@1||-103|25
+Ametal-1|net@9|||S0|pin@1||-103|25|inv10D@0|in|-116|25
+Ametal-2|net@10|||S0|nand5A@0|gnd_1|-107.5|0|inv10D@0|gnd|-107.5|0
+Ametal-2|net@11|||S0|nand5A@0|vdd_2|-107.5|-50|inv10D@0|vdd|-107.5|-50
+Ametal-2|net@12|||S0|nand5A@0|vdd_3|-107.5|50|inv10D@0|vdd_1|-107.5|50
+Ametal-2|net@13|||S0|nand5A@0|gnd|-84.5|0|wellCont@0|gnd|-84.5|0
+Ametal-2|net@14|||S0|nand5A@0|vdd|-84.5|-50|wellCont@0|vdd|-84.5|-50
+Ametal-2|net@15|||S0|nand5A@0|vdd_1|-84.5|50|wellCont@0|vdd_1|-84.5|50
+Ametal-2|net@16|||S0|inv10D@0|gnd_1|-124.5|0|inv05@0|gnd_1|-124.5|0
+Ametal-2|net@17|||S0|inv10D@0|vdd_2|-124.5|-50|inv05@0|vdd_3|-124.5|-50
+Ametal-2|net@18|||S0|inv10D@0|vdd_3|-124.5|50|inv05@0|vdd_2|-124.5|50
+Ametal-2|net@19|||S0|inv05@1|gnd|-133.5|0|inv05@0|gnd|-142.5|0
+Ametal-2|net@20|||S0|inv05@1|vdd|-133.5|-50|inv05@0|vdd_1|-142.5|-50
+Ametal-2|net@21|||S0|inv05@1|vdd_1|-133.5|50|inv05@0|vdd|-142.5|50
+Ametal-1|net@22|||S900|inv05@0|out[1]|-129|-7|contact@0||-129|-22
+Ametal-1|net@25|||S2700|nand5A@0|inb|-101|-29|contact@1||-101|-22
+Ametal-1|net@26|||S2700|inv05@1|out[1]|-147|7|contact@2||-147|28
+Ametal-1|net@29|||S2700|nand5A@0|ina|-90|25|contact@3||-90|28
+Ametal-2|net@30|||S1800|contact@0||-129|-22|contact@1||-101|-22
+Ametal-2|net@31|||S1800|contact@2||-147|28|contact@3||-90|28
+Ametal-2|net@32||1.2|S1800|pin@14||-151.5|60.3|driveCon@2|take|131|60.3
+Ametal-1|net@34|||S900|driveCon@2|out|139|32|dataDriv@0|out_1|139|32
+Ametal-2|net@35||1.2|S1800|driveCon@2|take|131|60.3|pin@6||151.5|60.3
+Ametal-2|net@38||1.2|S0|pin@7||151.5|68.1|contact@4||45|68.1
+Ametal-2|net@39||1.2|S0|driveCon@3|take|-22|68.1|contact@7||-131.5|68.1
+Ametal-1|net@40|||S900|driveCon@3|out|-14|39.8|ctrAND2i@0|out|-14|16
+Ametal-2|net@41|||S0|dataDriv@0|gnd|38.5|0|sucDri20@0|gnd_1|38.5|0
+Ametal-2|net@42|||S0|dataDriv@0|vdd_1|38.5|-50|sucDri20@0|vdd_2|38.5|-50
+Ametal-2|net@43|||S0|dataDriv@0|vdd|38.5|50|sucDri20@0|vdd_3|38.5|50
+Ametal-1|net@44|||S0|dataDriv@0|inB|64|24.5|pin@9||45|24.5
+Ametal-2|net@46||1.2|S0|contact@4||45|68.1|contact@5||-6.5|68.1
+Ametal-1|net@48|||S2700|sucDri20@0|in|-2.5|19|pin@11||-2.5|23.5
+Ametal-1|net@49|||S0|pin@11||-2.5|23.5|pin@12||-6.5|23.5
+Ametal-2|net@50||1.2|S0|contact@5||-6.5|68.1|driveCon@3|take|-22|68.1
+Ametal-1|net@51|||S2700|pin@12||-6.5|23.5|contact@5||-6.5|68.1
+Ametal-1|net@55|||S900|inv05@1|in[1]|-144.5|-15|contact@6||-144.5|-60
+Ametal-2|net@56|||S1800|contact@6||-144.5|-60|pin@16||-123|-60
+Ametal-2|net@57||1.2|S0|contact@7||-131.5|68.1|pin@13||-151.5|68.1
+Ametal-1|net@58|||S2700|inv05@0|in[1]|-131.5|15|contact@7||-131.5|68.1
+Ametal-1|net@59|||S2700|sucDri20@0|succ|14.5|-34|contact@8||14.5|22
+Ametal-1|net@62|||S2700|ctrAND2i@0|inA|-62|20|contact@9||-62|22
+Ametal-1|net@63|||S2700|pin@9||45|24.5|contact@4||45|68.1
+Ametal-2|net@64|||S0|pin@19||-20.5|22|contact@9||-62|22
+Ametal-2|net@65|||S0|contact@8||14.5|22|pin@19||-20.5|22
+Efire||D5G2;|pin@7||O
+Efire_1||D5G2;|pin@13||O
+Egnd_1|gnd|D5G2;|inv05@1|gnd_1|G
+Egnd_2||D5G2;|dataDriv@0|gnd_1|G
+Emc||D5G2;|pin@16||I
+Eout|s[1]|D5G2;|inv10D@0|out|O
+Esucc||D5G2;|pin@19||I
+Etake||D5G2;|pin@6||O
+Etale||D5G2;|pin@14||O
+EinA|tok|D5G2;|dataDriv@0|inA|I
+Evdd_3|vdd|D5G2;|inv05@1|vdd_3|P
+Evdd_2||D5G2;|inv05@1|vdd_2|P
+Evdd_6||D5G2;|dataDriv@0|vdd_6|P
+Evdd_7||D5G2;|dataDriv@0|vdd_7|P
+X
+
+# Cell gaspSource;1{sch}
+CgaspSource;1{sch}||schematic|1211837167040|1237900555234|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|-16|||XR|
+NOff-Page|conn@32||0|30|||YRRR|
+NOff-Page|conn@33||30|24|||Y|
+NOff-Page|conn@34||30|36||||
+NOff-Page|conn@35||6|42.5|||RRR|
+NOff-Page|conn@36||-15|15.5|||R|
+IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@4||0|12|R||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||16|36|||D5G4;
+IredFive:inv;1{ic}|inv@5||-14|24|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-23|-9|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-15|7|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@1||-23|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-37.5|43.5|||||ART_message(D5G4;)Sfor feeding a FIFO
+Ngeneric:Invisible-Pin|pin@1||-39|52|||||ART_message(D5G6;)SgaspSource
+Ngeneric:Invisible-Pin|pin@2||-40.5|35|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@192||0|24||||
+NWire_Pin|pin@229||-1|0||||
+NWire_Pin|pin@474||-12|-9||||
+NWire_Pin|pin@475||-30|-9||||
+NWire_Pin|pin@476||-30|-1||||
+NWire_Pin|pin@478||-30|24||||
+NWire_Pin|pin@479||-30|1||||
+NWire_Pin|pin@480||24|24||||
+NWire_Pin|pin@481||24|0||||
+NWire_Pin|pin@482||1|0||||
+NWire_Pin|pin@483||6|37||||
+NWire_Pin|pin@484||6|35||||
+NWire_Pin|pin@486||6|24||||
+NWire_Pin|pin@487||-15|0||||
+IgaspSource;1{ic}|sourceA@1||-6.5|46.5|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||16|24|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@33||-7|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D330.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@34||-23|24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D161.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@415|||2700|ctrAND2i@4|out|0|18|pin@192||0|24
+Awire|net@941|||900|conn@32|a|0|28|pin@192||0|24
+Awire|net@969|||900|pin@474||-12|-9|conn@0|y|-12|-14
+Awire|net@970|||1800|invI@0|in|-20.5|-9|pin@474||-12|-9
+Awire|net@971|||0|invI@0|out|-25.5|-9|pin@475||-30|-9
+Awire|net@972|||2700|pin@475||-30|-9|pin@476||-30|-1
+Awire|net@975|||0|nand2@1|ina|-25.5|-1|pin@476||-30|-1
+Awire|net@977|||900|pin@478||-30|24|pin@479||-30|1
+Awire|net@978|||1800|pin@479||-30|1|nand2@1|inb|-25.5|1
+Awire|net@983|||0|pin@487||-15|0|nand2@1|out|-20.5|0
+Awire|net@984|||0|pin@229||-1|0|wire90@33|b|-4.5|0
+Awire|net@985|||0|pin@480||24|24|sucDri20@1|succ|20|24
+Awire|net@986|||0|conn@33|a|28|24|pin@480||24|24
+Awire|net@987|||900|pin@480||24|24|pin@481||24|0
+Awire|net@988|||0|pin@486||6|24|pin@192||0|24
+Awire|net@995|||0|inv@5|out|-16.5|24|wire90@34|b|-20.5|24
+Awire|net@996|||0|wire90@34|a|-25.5|24|pin@478||-30|24
+Awire|net@1001|||1800|pin@483||6|37|dataDriv@0|inA|12|37
+Awire|net@1002|||0|dataDriv@0|inB|12|35|pin@484||6|35
+Awire|net@1004|||0|conn@34|a|28|36|dataDriv@0|out|20|36
+Awire|net@1005|||2700|pin@483||6|37|conn@35|y|6|40.5
+Awire|net@1006|||0|sucDri20@1|in|12|24|pin@486||6|24
+Awire|net@1008|||0|wire90@33|a|-9.5|0|pin@487||-15|0
+Awire|net@1009|||900|invI@1|in|-15|4.5|pin@487||-15|0
+Awire|net@1010|||900|conn@36|a|-15|13.5|invI@1|out|-15|9.5
+Awire|net@1011|||900|ctrAND2i@4|inB|-1|6|pin@229||-1|0
+Awire|net@1012|||2700|pin@482||1|0|ctrAND2i@4|inA|1|6
+Awire|net@1016|||0|pin@481||24|0|pin@482||1|0
+Awire|net@1017|||0|pin@192||0|24|inv@5|in|-11.5|24
+Awire|net@1018|||900|pin@484||6|35|pin@486||6|24
+Efire||D6G2;|conn@32|y|O
+Emc||D4G2;|conn@0|a|I
+Es[1]||D6G2;|conn@36|y|O
+Esucc||D6G2;|conn@33|y|O
+Etake||D6G2;|conn@34|y|O
+Etok||D4G2;|conn@35|a|I
+X
+
 # Cell gaspTap;1{ic}
 CgaspTap;1{ic}||artwork|1189094730318|1235397114399|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4306,130 +4855,124 @@ EDtoB|to[A,B]|D5G2;|pin@32||I
 Etok||D5G2;|pin@44||I
 X
 
-# Cell gaspTap;1{lay}
-CgaspTap;1{lay}||cmos90|1230598606332|1235399119355||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235398624693|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235399144057
+# Cell gaspTap;2{lay}
+CgaspTap;2{lay}||cmos90|1230598606332|1241212843263||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||41|-134||||
+NX-Metal-1-Metal-2-Con|contact@0||56.5|-134||||
 NX-Metal-1-Metal-2-Con|contact@1||22|75.9||||
-NX-Metal-1-Metal-2-Con|contact@2||-60|184||||
+NX-Metal-1-Metal-2-Con|contact@2||-1|184||||
 NX-Metal-1-Metal-2-Con|contact@3||-15.5|-40||||
 NX-Metal-1-Metal-2-Con|contact@4||114.5|75.9||1.2||
-NX-Metal-1-Metal-2-Con|contact@7||73|-166||||
-NX-Metal-1-Metal-2-Con|contact@8||114.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@7||88.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@8||126.5|-166||||
 NX-Metal-1-Metal-2-Con|contact@9||147|22||||
 NX-Metal-1-Metal-2-Con|contact@10||114.5|22||||
-NX-Metal-1-Metal-2-Con|contact@11||-18|84||||
+NX-Metal-1-Metal-2-Con|contact@11||6|84||||
 NX-Metal-1-Metal-2-Con|contact@12||15|60||||
-NX-Metal-1-Metal-2-Con|contact@13||59|-72||||
+NX-Metal-1-Metal-2-Con|contact@13||74.5|-72||||
 IcentersJ:ctrAND3in100LT;2{lay}|ctrAND3i@0||-109.5|0|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||178|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-202|47.6|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||206|-55.4|XY||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@4||19|-144|XY||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@5||-7|-144|X||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||178|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||-202|47.6|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||206|-51.7|XY||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@4||34.5|-144|XY||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@5||8.5|-144|X||D5G4;
 NMetal-1-Pin|pin@6||3|-29.5||||
-NMetal-1-Pin|pin@7||13|-29.5||||
-NMetal-1-Pin|pin@8||13|-128||||
-NMetal-1-Pin|pin@9||41|-119||||
+NMetal-1-Pin|pin@7||16.5|-29.5||||
+NMetal-1-Pin|pin@8||28.5|-128||||
+NMetal-1-Pin|pin@9||56.5|-119||||
 NMetal-2-Pin|pin@10||54|-134||||
-NMetal-1-Pin|pin@11||13|-169||||
+NMetal-1-Pin|pin@11||28.5|-169||||
 NMetal-2-Pin|pin@12||288|75.9||||
 NMetal-2-Pin|pin@13||288|-83.7||||
 NMetal-2-Pin|pin@14||-288|-83.7||||
 NMetal-2-Pin|pin@15||-288|75.9||||
 NMetal-1-Pin|pin@22||22|119||||
 NMetal-1-Pin|pin@23||22|25||||
-NMetal-1-Pin|pin@24||-18|169||||
+NMetal-1-Pin|pin@24||6|169||||
 NMetal-2-Pin|pin@26||-36|84||||
 NMetal-1-Pin|pin@27||23|18||||
 NMetal-1-Pin|pin@28||15|18||||
 NMetal-2-Pin|pin@30||-18|60||||
-NMetal-2-Pin|pin@32||70|-72||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-288|144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||288|144|||D5G4;
+NMetal-2-Pin|pin@32||68|-72||||
+NMetal-1-Pin|pin@35||16.5|-73||||
+NMetal-1-Pin|pin@36||28.5|-73||||
+NMetal-1-Pin|pin@37||114.5|-70.5||||
+NMetal-1-Pin|pin@38||126.5|-70.5||||
+NMetal-2-Pin|pin@39||176|-83.7||||
+NMetal-2-Pin|pin@42||238|-83.7||||
+NMetal-2-Pin|pin@43||238|-80||||
+NMetal-2-Pin|pin@44||176|-80||||
+NMetal-1-Pin|pin@45||-60|71||||
+NMetal-1-Pin|pin@46||-1|71||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-288|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|0|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||288|-144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-144|-144|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@0||73|-144|||D5G4;
-IwiresL:select100;1{lay}|select10@0||237|144|||D5G4;
-IwiresL:select100;1{lay}|select10@1||153|144|||D5G4;
-IwiresL:select132;1{lay}|select13@0||-79.5|-144|||D5G4;
-IwiresL:select132;1{lay}|select13@1||221|-144|||D5G4;
-IwiresL:select144;1{lay}|select14@1||-210|144|||D5G4;
-IwiresL:select144;1{lay}|select14@2||-74|144|||D5G4;
+IdriversM:predDri60wMC;1{lay}|predDri6@1||88.5|-144|||D5G4;
 IwiresL:select15;1{lay}|select15@0||118.5|0|||D5G4;
+IwiresL:select15;1{lay}|select15@1||5|144|||D5G4;
+IwiresL:select22;1{lay}|select22@0||135.5|-144|||D5G4;
 IwiresL:select50;1{lay}|select50@1||-264|0|||D5G4;
-IwiresL:select60;1{lay}|select60@0||131.5|-144|||D5G4;
+IwiresL:select50;1{lay}|select50@2||124|144|||D5G4;
 IwiresL:select60;1{lay}|select60@1||257|0|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@2||58|144|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@3||58|0|Y||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@2||58|144|||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@3||58|0|Y||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-72|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||216|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-216|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||216|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-72|144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-235|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||7|144|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@2||32|-144|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||47.5|-144|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||109|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@4||6|-144|||D5G4;
-Ametal-1|net@2|||S900|driveCon@0|out|-218|47.6|ctrAND3i@0|out|-218|16
+IwiresL:wellContacts13;1{lay}|wellCont@4||21.5|-144|||D5G4;
+Ametal-1|net@2|||S900|driveCon@2|out|-218|47.6|ctrAND3i@0|out|-218|16
 Ametal-1|net@22|||S900|ctrAND3i@0|in|3|-25|pin@6||3|-29.5
-Ametal-1|net@23|||S1800|pin@6||3|-29.5|pin@7||13|-29.5
-Ametal-1|net@24|||S900|pin@7||13|-29.5|pin@8||13|-128
-Ametal-2|net@28|||S0|wellCont@2|gnd_1|36.5|-144|predDri6@0|gnd|36.5|-144
-Ametal-2|net@29|||S0|wellCont@2|vdd_2|36.5|-194|predDri6@0|vdd_1|36.5|-194
-Ametal-2|net@30|||S0|wellCont@2|vdd_3|36.5|-94|predDri6@0|vdd|36.5|-94
-Ametal-1|net@31|||S900|pin@8||13|-128|inv10D@4|out|13|-151
-Ametal-1|net@32|||S2700|contact@0||41|-134|pin@9||41|-119
-Ametal-1|net@33|||S0|pin@9||41|-119|inv10D@4|in|19|-119
-Ametal-1|net@34|||S2700|predDri6@0|pred_1|41|-137|contact@0||41|-134
-Ametal-2|net@35|||S0|pin@10||54|-134|contact@0||41|-134
-Ametal-2|net@36|||S0|wellCont@2|gnd|27.5|-144|inv10D@4|gnd|27.5|-144
-Ametal-2|net@37|||S0|wellCont@2|vdd|27.5|-194|inv10D@4|vdd|27.5|-194
-Ametal-2|net@38|||S0|wellCont@2|vdd_1|27.5|-94|inv10D@4|vdd_1|27.5|-94
-Ametal-1|net@39|||S900|pin@8||13|-128|pin@11||13|-169
-Ametal-1|net@40|||S0|pin@11||13|-169|inv10D@5|in|-7|-169
+Ametal-1|net@23|||S1800|pin@6||3|-29.5|pin@7||16.5|-29.5
+Ametal-1|net@24|||S900|pin@36||28.5|-73|pin@8||28.5|-128
+Ametal-2|net@28|||S0|wellCont@2|gnd_1|52|-144|predDri6@1|gnd|52|-144
+Ametal-2|net@29|||S0|wellCont@2|vdd_2|52|-194|predDri6@1|vdd_1|52|-194
+Ametal-2|net@30|||S0|wellCont@2|vdd_3|52|-94|predDri6@1|vdd|52|-94
+Ametal-1|net@31|||S900|pin@8||28.5|-128|inv10D@4|out|28.5|-151
+Ametal-1|net@32|||S2700|contact@0||56.5|-134|pin@9||56.5|-119
+Ametal-1|net@33|||S0|pin@9||56.5|-119|inv10D@4|in|34.5|-119
+Ametal-1|net@34|||S2700|predDri6@1|pred|56.5|-137|contact@0||56.5|-134
+Ametal-2|net@35|||S1800|pin@10||54|-134|contact@0||56.5|-134
+Ametal-2|net@36|||S0|wellCont@2|gnd|43|-144|inv10D@4|gnd|43|-144
+Ametal-2|net@37|||S0|wellCont@2|vdd|43|-194|inv10D@4|vdd|43|-194
+Ametal-2|net@38|||S0|wellCont@2|vdd_1|43|-94|inv10D@4|vdd_1|43|-94
+Ametal-1|net@39|||S900|pin@8||28.5|-128|pin@11||28.5|-169
+Ametal-1|net@40|||S0|pin@11||28.5|-169|inv10D@5|in|8.5|-169
 Ametal-2|net@41||1.2|S1800|contact@1||22|75.9|contact@4||114.5|75.9
-Ametal-2|net@43||1.2|S1800|driveCon@0|take|-210|75.9|contact@1||22|75.9
-Ametal-2|net@44||1.2|S1800|driveCon@1|take|214|-83.7|pin@13||288|-83.7
-Ametal-2|net@45||1.2|S0|driveCon@1|take|214|-83.7|pin@14||-288|-83.7
-Ametal-2|net@46||1.2|S0|driveCon@0|take|-210|75.9|pin@15||-288|75.9
-Ametal-1|net@49|||S2700|ctrAND3i@0|inA|-60|29|contact@2||-60|184
+Ametal-2|net@43||1.2|S1800|driveCon@2|take|-210|75.9|contact@1||22|75.9
+Ametal-2|net@44||1.2|S1800|pin@42||238|-83.7|pin@13||288|-83.7
+Ametal-2|net@45||1.2|S0|pin@39||176|-83.7|pin@14||-288|-83.7
+Ametal-2|net@46||1.2|S0|driveCon@2|take|-210|75.9|pin@15||-288|75.9
+Ametal-1|net@49|||S2700|pin@46||-1|71|contact@2||-1|184
 Ametal-1|net@51|||S900|ctrAND3i@0|inX|-15.5|-28.5|contact@3||-15.5|-40
 Ametal-2|net@52|||S0|wellCont@0|gnd_1|-230.5|0|ctrAND3i@0|gnd_1|-230.5|0
 Ametal-2|net@53|||S0|wellCont@0|vdd_2|-230.5|-50|ctrAND3i@0|vdd_3|-230.5|-50
 Ametal-2|net@54|||S0|wellCont@0|vdd_3|-230.5|50|ctrAND3i@0|vdd_2|-230.5|50
 Ametal-2|net@74||1.2|S0|pin@12||288|75.9|contact@4||114.5|75.9
-Ametal-2|net@75|||S0|wellCont@4|gnd_1|10.5|-144|inv10D@4|gnd_1|10.5|-144
-Ametal-2|net@76|||S0|wellCont@4|vdd_2|10.5|-194|inv10D@4|vdd_2|10.5|-194
-Ametal-2|net@77|||S0|wellCont@4|vdd_3|10.5|-94|inv10D@4|vdd_3|10.5|-94
-Ametal-2|net@78|||S0|wellCont@4|gnd|1.5|-144|inv10D@5|gnd|1.5|-144
-Ametal-2|net@79|||S0|wellCont@4|vdd|1.5|-194|inv10D@5|vdd_1|1.5|-194
-Ametal-2|net@80|||S0|wellCont@4|vdd_1|1.5|-94|inv10D@5|vdd|1.5|-94
+Ametal-2|net@75|||S0|wellCont@4|gnd_1|26|-144|inv10D@4|gnd_1|26|-144
+Ametal-2|net@76|||S0|wellCont@4|vdd_2|26|-194|inv10D@4|vdd_2|26|-194
+Ametal-2|net@77|||S0|wellCont@4|vdd_3|26|-94|inv10D@4|vdd_3|26|-94
+Ametal-2|net@78|||S0|wellCont@4|gnd|17|-144|inv10D@5|gnd|17|-144
+Ametal-2|net@79|||S0|wellCont@4|vdd|17|-194|inv10D@5|vdd_1|17|-194
+Ametal-2|net@80|||S0|wellCont@4|vdd_1|17|-94|inv10D@5|vdd|17|-94
 Ametal-2|net@81||6.2|S1800|wellCont@3|gnd_1|113.5|0|dataDriv@0|gnd|121.5|0
 Ametal-2|net@82||6.2|S1800|wellCont@3|vdd_2|113.5|-50|dataDriv@0|vdd_1|121.5|-50
 Ametal-2|net@83||6.2|S1800|wellCont@3|vdd_3|113.5|50|dataDriv@0|vdd|121.5|50
-Ametal-1|net@87|||S900|predDri6@0|in|73|-163|contact@7||73|-166
-Ametal-2|net@91|||S1800|contact@7||73|-166|contact@8||114.5|-166
-Ametal-1|net@95|||S2700|driveCon@1|out|222|-55.4|dataDriv@0|out_1|222|32
-Ametal-2|net@96||6.2|S1800|pinsVddG@0|gnd|-288|144|wellCont@1|gnd|2.5|144
-Ametal-2|net@97||6.2|S0|wellCont@1|vdd|2.5|94|pinsVddG@0|vdd_1|-288|94
-Ametal-2|net@98||6.2|S0|wellCont@1|vdd_1|2.5|194|pinsVddG@0|vdd|-288|194
+Ametal-1|net@87|||S900|predDri6@1|in|88.5|-163|contact@7||88.5|-166
+Ametal-2|net@91|||S1800|contact@7||88.5|-166|contact@8||126.5|-166
+Ametal-1|net@95|||S2700|driveCon@3|out|222|-51.7|dataDriv@0|out_1|222|32
 Ametal-2|net@99||6.2|S1800|pinsVddG@2|gnd|-288|0|wellCont@0|gnd|-239.5|0
 Ametal-2|net@100||6.2|S0|wellCont@0|vdd|-239.5|-50|pinsVddG@2|vdd_1|-288|-50
 Ametal-2|net@101||6.2|S0|wellCont@0|vdd_1|-239.5|50|pinsVddG@2|vdd|-288|50
-Ametal-2|net@102||6.2|S1800|pinsVddG@5|vdd|-144|-94|inv10D@5|vdd_2|-15.5|-94
-Ametal-2|net@103||6.2|S0|inv10D@5|gnd_1|-15.5|-144|pinsVddG@5|gnd|-144|-144
-Ametal-2|net@104||6.2|S0|inv10D@5|vdd_3|-15.5|-194|pinsVddG@5|vdd_1|-144|-194
-Ametal-2|net@105||6.2|S1800|predDri6@0|vdd_2|109.5|-94|pinsVddG@4|vdd|288|-94
-Ametal-2|net@106||6.2|S0|pinsVddG@4|gnd|288|-144|predDri6@0|gnd_1|109.5|-144
-Ametal-2|net@107||6.2|S0|pinsVddG@4|vdd_1|288|-194|predDri6@0|vdd_3|109.5|-194
 Ametal-2|net@108||6.2|S1800|dataDriv@0|vdd_6|234.5|50|pinsVddG@3|vdd|288|50
 Ametal-2|net@109||6.2|S0|pinsVddG@3|gnd|288|0|dataDriv@0|gnd_1|234.5|0
 Ametal-2|net@110||6.2|S0|pinsVddG@3|vdd_1|288|-50|dataDriv@0|vdd_7|234.5|-50
-Ametal-1|net@114|||S900|contact@10||114.5|22|contact@8||114.5|-166
+Ametal-1|net@114|||S900|pin@38||126.5|-70.5|contact@8||126.5|-166
 Ametal-1|net@116|||S900|dataDriv@0|inB|147|24.5|contact@9||147|22
 Ametal-1|net@117|||S900|contact@4||114.5|75.9|contact@10||114.5|22
-Ametal-2|net@122||6.2|S1800|sucANDdr@2|gnd_1|104.5|144|pinsVddG@1|gnd|288|144
-Ametal-2|net@123||6.2|S0|pinsVddG@1|vdd|288|194|sucANDdr@2|vdd_2|104.5|194
-Ametal-2|net@124||6.2|S0|pinsVddG@1|vdd_1|288|94|sucANDdr@2|vdd_3|104.5|94
 Ametal-2|net@125|||S0|sucANDdr@3|gnd|11.5|0|ctrAND3i@0|gnd|11.5|0
 Ametal-2|net@126|||S0|sucANDdr@3|vdd|11.5|-50|ctrAND3i@0|vdd_1|11.5|-50
 Ametal-2|net@127|||S0|sucANDdr@3|vdd_1|11.5|50|ctrAND3i@0|vdd|11.5|50
@@ -4441,28 +4984,50 @@ Ametal-1|net@138|||S1800|pin@22||22|119|sucANDdr@2|inB|27|119
 Ametal-1|net@139|||S900|contact@1||22|75.9|pin@23||22|25
 Ametal-1|net@140|||S1800|pin@23||22|25|sucANDdr@3|inB|27|25
 Ametal-2|net@141|||S1800|contact@3||-15.5|-40|sucANDdr@3|succ|61|-40
-Ametal-2|net@142|||S1800|contact@2||-60|184|sucANDdr@2|succ|61|184
-Ametal-2|net@143|||S0|sucANDdr@2|gnd|11.5|144|wellCont@1|gnd_1|11.5|144
-Ametal-2|net@144|||S0|sucANDdr@2|vdd_1|11.5|94|wellCont@1|vdd_2|11.5|94
-Ametal-2|net@145|||S0|sucANDdr@2|vdd|11.5|194|wellCont@1|vdd_3|11.5|194
-Ametal-1|net@146|||S0|sucANDdr@2|inA|23|169|pin@24||-18|169
-Ametal-1|net@147|||S900|pin@24||-18|169|contact@11||-18|84
-Ametal-2|net@148|||S0|contact@11||-18|84|pin@26||-36|84
+Ametal-2|net@142|||S1800|contact@2||-1|184|sucANDdr@2|succ|61|184
+Ametal-1|net@146|||S0|sucANDdr@2|inA|23|169|pin@24||6|169
+Ametal-1|net@147|||S900|pin@24||6|169|contact@11||6|84
+Ametal-2|net@148|||S0|contact@11||6|84|pin@26||-36|84
 Ametal-1|net@149|||S2700|sucANDdr@3|inA|23|-25|pin@27||23|18
 Ametal-1|net@150|||S0|pin@27||23|18|pin@28||15|18
 Ametal-1|net@151|||S2700|pin@28||15|18|contact@12||15|60
 Ametal-2|net@152|||S0|contact@12||15|60|pin@30||-18|60
-Ametal-1|net@153|||S2700|predDri6@0|mc|59|-112|contact@13||59|-72
-Ametal-2|net@154|||S1800|contact@13||59|-72|pin@32||70|-72
+Ametal-1|net@153|||S2700|predDri6@1|mc|74.5|-112|contact@13||74.5|-72
+Ametal-2|net@154|||S0|contact@13||74.5|-72|pin@32||68|-72
 Ametal-2|net@158|||S0|contact@9||147|22|contact@10||114.5|22
+Ametal-2|net@163|||S0|tranCap@0|gnd_1|0|-144|inv10D@5|gnd_1|0|-144
+Ametal-2|net@164|||S0|tranCap@0|vdd_2|0|-94|inv10D@5|vdd_2|0|-94
+Ametal-2|net@165|||S0|tranCap@0|vdd_3|0|-194|inv10D@5|vdd_3|0|-194
+Ametal-2|net@166||6.2|S1800|predDri6@1|vdd_3|125|-194|tranCap@1|vdd_1|144|-194
+Ametal-2|net@167||6.2|S0|tranCap@1|gnd|144|-144|predDri6@1|gnd_1|125|-144
+Ametal-2|net@168||6.2|S0|tranCap@1|vdd|144|-94|predDri6@1|vdd_2|125|-94
+Ametal-1|net@169|||S900|pin@7||16.5|-29.5|pin@35||16.5|-73
+Ametal-1|net@170|||S1800|pin@35||16.5|-73|pin@36||28.5|-73
+Ametal-1|net@172|||S900|contact@10||114.5|22|pin@37||114.5|-70.5
+Ametal-1|net@173|||S1800|pin@37||114.5|-70.5|pin@38||126.5|-70.5
+Ametal-2|net@180||1.2|S1800|driveCon@3|take|214|-80|pin@43||238|-80
+Ametal-2|net@181||1.2|S900|pin@43||238|-80|pin@42||238|-83.7
+Ametal-2|net@182||1.2|S0|driveCon@3|take|214|-80|pin@44||176|-80
+Ametal-2|net@183||1.2|S900|pin@44||176|-80|pin@39||176|-83.7
+Ametal-2|net@184|||S0|tranCap@4|gnd|-144|144|tranCap@2|gnd_1|-144|144
+Ametal-2|net@185|||S0|tranCap@2|vdd_2|-144|194|tranCap@4|vdd|-144|194
+Ametal-2|net@186|||S0|tranCap@2|vdd_3|-144|94|tranCap@4|vdd_1|-144|94
+Ametal-2|net@187||6.2|S1800|sucANDdr@2|vdd_2|104.5|194|tranCap@3|vdd|144|194
+Ametal-2|net@188||6.2|S0|tranCap@3|gnd|144|144|sucANDdr@2|gnd_1|104.5|144
+Ametal-2|net@189||6.2|S0|tranCap@3|vdd_1|144|94|sucANDdr@2|vdd_3|104.5|94
+Ametal-2|net@190||6.2|S0|sucANDdr@2|gnd|11.5|144|tranCap@4|gnd_1|0|144
+Ametal-2|net@191||6.2|S1800|tranCap@4|vdd_2|0|194|sucANDdr@2|vdd|11.5|194
+Ametal-2|net@192||6.2|S1800|tranCap@4|vdd_3|0|94|sucANDdr@2|vdd_1|11.5|94
+Ametal-1|net@193|||S2700|ctrAND3i@0|inA|-60|29|pin@45||-60|71
+Ametal-1|net@194|||S1800|pin@45||-60|71|pin@46||-1|71
 Efire||D5G2;|pin@12||O
 Efiree||D5G2;|pin@15||O
-Egnd||D5G2;|pinsVddG@0|gnd|G
-Egnd_6||D5G2;|pinsVddG@1|gnd|G
+Egnd||D5G2;|tranCap@0|gnd|G
+Egnd_1||D5G2;|tranCap@1|gnd_1|P
 Egnd_7||D5G2;|pinsVddG@2|gnd|G
 Egnd_8||D5G2;|pinsVddG@3|gnd|G
-Egnd_9||D5G2;|pinsVddG@4|gnd|G
-Egnd_10||D5G2;|pinsVddG@5|gnd|G
+Egnd_9||D5G2;|tranCap@2|gnd|G
+Egnd_10||D5G2;|tranCap@3|gnd_1|P
 Emc||D5G2;|pin@32||I
 Epred||D5G2;|pin@10||I
 Es[1]||D5G2;|inv10D@5|out|O
@@ -4473,22 +5038,22 @@ Etakee||D5G2;|pin@14||O
 Eto[A]||D5G2;|pin@26||I
 Eto[B]||D5G2;|pin@30||I
 Etok||D5G2;|dataDriv@0|inA|I
-Evdd||D5G2;|pinsVddG@0|vdd|P
-Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_12||D5G2;|pinsVddG@1|vdd|P
-Evdd_13||D5G2;|pinsVddG@1|vdd_1|P
+Evdd||D5G2;|tranCap@0|vdd|P
+Evdd_1||D5G2;|tranCap@0|vdd_1|P
+Evdd_2||D5G2;|tranCap@1|vdd_2|P
+Evdd_3||D5G2;|tranCap@1|vdd_3|P
 Evdd_14||D5G2;|pinsVddG@2|vdd|P
 Evdd_15||D5G2;|pinsVddG@2|vdd_1|P
 Evdd_16||D5G2;|pinsVddG@3|vdd|P
 Evdd_17||D5G2;|pinsVddG@3|vdd_1|P
-Evdd_18||D5G2;|pinsVddG@4|vdd|P
-Evdd_19||D5G2;|pinsVddG@4|vdd_1|P
-Evdd_20||D5G2;|pinsVddG@5|vdd|P
-Evdd_21||D5G2;|pinsVddG@5|vdd_1|P
+Evdd_18||D5G2;|tranCap@2|vdd|P
+Evdd_19||D5G2;|tranCap@2|vdd_1|P
+Evdd_20||D5G2;|tranCap@3|vdd_2|P
+Evdd_21||D5G2;|tranCap@3|vdd_3|P
 X
 
 # Cell gaspTap;1{sch}
-CgaspTap;1{sch}||schematic|1188827292653|1235396750721|
+CgaspTap;1{sch}||schematic|1188827292653|1240580646846|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|29|||R|
 NOff-Page|conn@2||43.5|21||||
@@ -4500,12 +5065,11 @@ NOff-Page|conn@11||-12|13.5|||R|
 NOff-Page|conn@12||25|30||||
 NOff-Page|conn@13||6|35|||RRR|
 IcentersJ:ctrAND3in100LT;1{ic}|ctrAND3i@0||0|10|R||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||15|30|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||15|30|||D5G4;
 IgaspTap;1{ic}|gaspTap@0||28|45|||D5G4;
 IredFive:inv;1{ic}|inv@0||-18|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
 IredFive:invI;2{ic}|invI@0||-12|6|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@0||-8.5|62|||||ART_message(D5G6;)SgaspTap
-Ngeneric:Invisible-Pin|pin@1||-9.5|53|||||ART_message(D5G3;)Sies 23 February 2009
 Ngeneric:Invisible-Pin|pin@2||-10.5|57|||||ART_message(D5G4;)Sthe simple two output gasp
 NWire_Pin|pin@26||38|0||||
 NWire_Pin|pin@28||38|21||||
@@ -4527,18 +5091,20 @@ NWire_Pin|pin@131||3|0||||
 NWire_Pin|pin@132||0|-3||||
 NWire_Pin|pin@133||11|12||||
 NWire_Pin|pin@134||11|-6||||
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-18|24|RR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@2||24.5|21|||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@3||24.5|-12|Y||D5G4;
+Ngeneric:Invisible-Pin|pin@135||-9.5|53|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IdriversM:predDri60wMC;1{ic}|predDri6@1||-18|24|RR||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@2||24.5|21|||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@3||24.5|-12|Y||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:5]|D5G3;X2;Y2;|-16|42|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|0|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@39|||0|conn@2|a|41.5|21|pin@28||38|21
 Awire|net@41|||2700|pin@26||38|0|pin@28||38|21
 Awire|net@79|||900|pin@46||-24|24|pin@47||-24|0
 Awire|net@94|||1800|conn@4|y|-34|24|pin@46||-24|24
-Awire|net@133|||1800|pin@46||-24|24|predDri6@0|pred|-21|24
-Awire|net@137|||0|pin@53||-12|26|predDri6@0|mc|-15|26
+Awire|net@133|||1800|pin@46||-24|24|predDri6@1|pred|-21|24
+Awire|net@137|||0|pin@53||-12|26|predDri6@1|mc|-15|26
 Awire|net@163|||1800|wire90@0|b|-4.5|0|pin@109||-3|0
-Awire|net@211|||0|pin@100||0|22|predDri6@0|in|-15|22
+Awire|net@211|||0|pin@100||0|22|predDri6@1|in|-15|22
 Awire|net@240|||0|pin@127||-12|0|inv@0|out|-15.5|0
 Awire|net@249|||1800|pin@47||-24|0|inv@0|in|-20.5|0
 Awire|net@262|||900|conn@0|a|0|27|pin@100||0|22
@@ -4625,7 +5191,7 @@ Etok||D5G2;|pin@34||I
 X
 
 # Cell gaspWeak;1{lay}
-CgaspWeak;1{lay}||cmos90|1233776660383|1235223731294||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235222359402|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235223893046
+CgaspWeak;1{lay}||cmos90|1233776660383|1241212843263||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||32|40||||
 NX-Metal-1-Metal-2-Con|contact@3||-211|40||||
@@ -4637,9 +5203,9 @@ NX-Metal-1-Metal-2-Con|contact@9||-25|-26.5||||
 NX-Metal-1-Metal-2-Con|contact@10||9.5|-26.5||||
 NX-Metal-1-Metal-2-Con|contact@11||214.5|40||||
 IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@0||-120|0|X||D5G4;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||167|0|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||139|32|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||-195|47.6|||D5G4;
+IdriversM:dataDriver60;1{lay}|dataDriv@0||167|0|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||139|32|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-195|47.6|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@0||1.5|0|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@0||-7|0|XY||D5G4;
 NMetal-2-Pin|pin@8||38|-10||||
@@ -4651,8 +5217,8 @@ NMetal-1-Pin|pin@22||9.5|-3.5||||
 NMetal-2-Pin|pin@25||223.5|60.3||||
 NMetal-2-Pin|pin@27||-223.5|60.3||||
 NMetal-1-Pin|pin@29||214.5|24.5||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||32|0|Y||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||77.5|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||32|0|Y||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||77.5|0|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||106|0|||D5G4;
 Ametal-1|net@18|||S2700|predDri2@0|in|32|22|contact@1||32|40
 Ametal-1|net@35|||S2700|ctrAND2i@0|out|-211|16|contact@3||-211|40
@@ -4687,19 +5253,19 @@ Ametal-1|net@88|||S2700|inv05@0|in[1]|3.5|-15|contact@7||3.5|-10
 Ametal-1|net@91|||S1800|pin@19||6|-3.5|pin@22||9.5|-3.5
 Ametal-1|net@92|||S900|pin@22||9.5|-3.5|contact@10||9.5|-26.5
 Ametal-1|net@94|||S900|ctrAND2i@0|in|-25|-25|contact@9||-25|-26.5
-Ametal-2|net@98||1.2|S1800|driveCon@0|take|131|60.3|pin@25||223.5|60.3
+Ametal-2|net@98||1.2|S1800|driveCon@2|take|131|60.3|pin@25||223.5|60.3
 Ametal-2|net@102|||S0|dataDriv@0|gnd_1|110.5|0|wellCont@0|gnd_1|110.5|0
 Ametal-2|net@103|||S0|dataDriv@0|vdd_7|110.5|-50|wellCont@0|vdd_2|110.5|-50
 Ametal-2|net@104|||S0|dataDriv@0|vdd_6|110.5|50|wellCont@0|vdd_3|110.5|50
 Ametal-2|net@106|||S1800|contact@1||32|40|contact@11||214.5|40
 Ametal-1|net@107|||S1800|dataDriv@0|inB|198|24.5|pin@29||214.5|24.5
 Ametal-1|net@109|||S2700|pin@29||214.5|24.5|contact@11||214.5|40
-Ametal-1|net@110|||RS900|driveCon@0|out|123|32|dataDriv@0|out_1|123|32
-Ametal-1|net@114|||S2700|contact@3||-211|40|driveCon@1|out|-211|47.6
+Ametal-1|net@110|||RS900|driveCon@2|out|123|32|dataDriv@0|out_1|123|32
+Ametal-1|net@114|||S2700|contact@3||-211|40|driveCon@3|out|-211|47.6
 Ametal-1|net@118|||S900|inv05@0|out[1]|6|7|pin@19||6|-3.5
 Ametal-2|net@119|||S1800|contact@9||-25|-26.5|contact@10||9.5|-26.5
-Ametal-2|net@120||1.2|S1800|pin@27||-223.5|60.3|driveCon@0|take|131|60.3
-Etake_2|fire|D5G2;|driveCon@1|take|O
+Ametal-2|net@120||1.2|S1800|pin@27||-223.5|60.3|driveCon@2|take|131|60.3
+Etake_2|fire|D5G2;|driveCon@3|take|O
 Egnd_2|gnd|D5G2;|ctrAND2i@0|gnd_2|G
 Egnd_1||D5G2;|dataDriv@0|gnd|G
 Emc||D5G2;|predDri2@0|mc|I
@@ -4726,7 +5292,7 @@ NOff-Page|conn@4||-1|-37.5|||RRR|
 NOff-Page|conn@5||6|18.5|||RRR|
 NOff-Page|conn@6||0|9.5|||R|
 IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@0||0|-12.5|XR||D5G4;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||14|12|||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||14|12|||D5G4;
 IgaspWeak;1{ic}|gaspDock@0||32.5|20|||D5G4;
 IredFive:inv;1{ic}|inv@0||-19|-23|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@0||-1|-29|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
@@ -4745,8 +5311,8 @@ NWire_Pin|pin@12||-1|-23||||
 NWire_Pin|pin@13||6|13||||
 NWire_Pin|pin@14||6|11||||
 NWire_Pin|pin@15||6|0||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-18|2|RR||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||18|0|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-18|2|RR||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||18|0|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-10|-23|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|0|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@1|||1800|pin@6||30|0|conn@0|a|35|0
@@ -4784,170 +5350,3 @@ Esucc||D6G2;|conn@0|y|O
 Efire|take|D6G2;|conn@2|y|O
 Etok||D4G2;|conn@5|a|I
 X
-
-# Cell scanAMPx5;1{ic}
-CscanAMPx5;1{ic}||artwork|1230921761208|1230921820600|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NThick-Circle|art@2||-0.5|0|1|1||
-Nschematic:Bus_Pin|pin@0||-3|0|-1|-1||
-Nschematic:Bus_Pin|pin@1||3|0|-1|-1||
-NPin|pin@2||-3|1.4|1|1||
-NPin|pin@3||-3|-1.5|1|1||
-Ngeneric:Invisible-Pin|pin@4||-2.5|0|||||ART_message(D5G1;)S10
-Ngeneric:Invisible-Pin|pin@5||1|0|||||ART_message(D5G1.5;)S20
-NPin|pin@6||3|0|1|1||
-NPin|pin@7||0|-2.5|1|1||
-NPin|pin@8||0|2.5|1|1||
-NPin|pin@9||-1|0|1|1||
-Ngeneric:Invisible-Pin|pin@10||-1|1.5|||||ART_message(D5G1;)Sx5
-AThicker|net@0|||FS369|pin@9||-1|0|pin@3||-3|-1.5
-AThicker|net@1|||FS2700|pin@7||0|-2.5|pin@8||0|2.5
-AThicker|net@2|||FS900|pin@2||-3|1.4|pin@3||-3|-1.5
-AThicker|net@3|||FS398|pin@6||3|0|pin@7||0|-2.5
-AThicker|net@4|||FS1402|pin@8||0|2.5|pin@6||3|0
-AThicker|net@5|||FS3250|pin@9||-1|0|pin@2||-3|1.4
-Esi[1:9]||D5G2;|pin@0||I
-Eso[1:9]||D5G2;|pin@1||O
-X
-
-# Cell scanAMPx5;1{lay}
-CscanAMPx5;1{lay}||cmos90|1230920010804|1230927471049||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230927473409|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230927473409
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
-NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
-NX-Metal-2-Metal-3-Con|contact@3||-6|-40||||
-NX-Metal-1-Metal-2-Con|contact@5||-83.5|-40||||
-NX-Metal-2-Metal-3-Con|contact@7||-12|-16||||
-NX-Metal-1-Metal-2-Con|contact@8||-13.5|-16||||
-NX-Metal-1-Metal-2-Con|contact@9||45.5|-40||||
-NX-Metal-1-Metal-2-Con|contact@10||56.5|-28||||
-NX-Metal-2-Metal-3-Con|contact@11||-24|16||||
-NX-Metal-2-Metal-3-Con|contact@12||-18|28||||
-NX-Metal-2-Metal-3-Con|contact@14||-12|40||||
-NX-Metal-2-Metal-3-Con|contact@15||-6|28||||
-NX-Metal-2-Metal-3-Con|contact@16||0|16||||
-NX-Metal-1-Metal-2-Con|contact@17||-61|16||||
-NX-Metal-1-Metal-2-Con|contact@18||-47|28||||
-NX-Metal-1-Metal-2-Con|contact@20||9|40||||
-NX-Metal-1-Metal-2-Con|contact@21||23|28||||
-NX-Metal-1-Metal-2-Con|contact@22||79|16||||
-NX-Metal-2-Metal-3-Con|contact@23||0|-28||||
-NX-Metal-1-Metal-2-Con|contact@24||-24.5|-28||||
-NMetal-1-Pin|pin@0||79|11.5||||
-NMetal-1-Pin|pin@2||-61|11.5||||
-NMetal-2-Pin|pin@5||-6|-16||||
-IscanJ:scanAmp;2{lay}|scanAmp@0||0|0|||D5G4;
-IscanJ:scanAmp;2{lay}|scanAmp@1||-38|0|X||D5G4;
-IscanJ:scanAmp;2{lay}|scanAmp@2||70|0|||D5G4;
-IscanJ:scanAmp;2{lay}|scanAmp@4||-70|0|||D5G4;
-IscanJ:scanAmp;2{lay}|scanAmp@5||32|0|X||D5G4;
-IscanJ:scanBusInM3;1{lay}|scanBusI@0||0|-72|||D5G4;
-IscanJ:scanBusOutM3;1{lay}|scanBusO@0||0|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-19|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||51|0|||D5G4;
-Ametal-2|net@1|||S0|wellCont@0|gnd_1|-14.5|0|scanAmp@0|gnd|-16.5|0
-Ametal-2|net@2|||S0|wellCont@0|vdd_2|-14.5|-50|scanAmp@0|vdd_3|-16.5|-50
-Ametal-2|net@3|||S0|wellCont@0|vdd_3|-14.5|50|scanAmp@0|vdd|-16.5|50
-Ametal-2|net@7|||S0|wellCont@1|gnd_1|55.5|0|scanAmp@2|gnd|53.5|0
-Ametal-2|net@8|||S0|wellCont@1|vdd_2|55.5|-50|scanAmp@2|vdd_3|53.5|-50
-Ametal-2|net@9|||S0|wellCont@1|vdd_3|55.5|50|scanAmp@2|vdd|53.5|50
-Ametal-3|net@16|||S2700|contact@11||-24|16|scanBusO@0|so[1]|-24|72
-Ametal-2|net@17|||S0|scanAmp@4|gnd_2|-54|0|scanAmp@1|gnd_2|-54|0
-Ametal-2|net@18|||S0|scanAmp@4|vdd_4|-54|50|scanAmp@1|vdd_4|-54|50
-Ametal-2|net@19|||S0|scanAmp@4|vdd_5|-54|-50|scanAmp@1|vdd_5|-54|-50
-Ametal-3|net@24|||S900|scanBusO@0|so[6]|6|72|scanBusI@0|si[6]|6|-72
-Ametal-3|net@25|||S900|scanBusO@0|so[7]|12|72|scanBusI@0|si[7]|12|-72
-Ametal-3|net@26|||S900|scanBusO@0|so[8]|18|72|scanBusI@0|si[8]|18|-72
-Ametal-3|net@27|||S900|scanBusO@0|so[9]|24|72|scanBusI@0|si[9]|24|-72
-Ametal-3|net@34|||S2700|scanBusI@0|si[1]|-24|-72|contact@0||-24|-40
-Ametal-2|net@35|||S1800|contact@5||-83.5|-40|contact@0||-24|-40
-Ametal-3|net@38|||S900|contact@2||-18|-28|scanBusI@0|si[2]|-18|-72
-Ametal-3|net@40|||S900|contact@3||-6|-40|scanBusI@0|si[4]|-6|-69
-Ametal-2|net@44|||S1800|wellCont@0|gnd|-23.5|0|scanAmp@1|gnd|-21.5|0
-Ametal-2|net@45|||S1800|wellCont@0|vdd|-23.5|-50|scanAmp@1|vdd_3|-21.5|-50
-Ametal-2|net@46|||S1800|wellCont@0|vdd_1|-23.5|50|scanAmp@1|vdd|-21.5|50
-Ametal-2|net@47|||S0|scanAmp@5|gnd_2|16|0|scanAmp@0|gnd_2|16|0
-Ametal-2|net@48|||S0|scanAmp@5|vdd_4|16|50|scanAmp@0|vdd_4|16|50
-Ametal-2|net@49|||S0|scanAmp@5|vdd_5|16|-50|scanAmp@0|vdd_5|16|-50
-Ametal-2|net@50|||S0|scanAmp@5|gnd|48.5|0|wellCont@1|gnd|46.5|0
-Ametal-2|net@51|||S0|scanAmp@5|vdd_3|48.5|-50|wellCont@1|vdd|46.5|-50
-Ametal-2|net@52|||S0|scanAmp@5|vdd|48.5|50|wellCont@1|vdd_1|46.5|50
-Ametal-1|net@54|||S900|scanAmp@4|in[1]|-83.5|-21|contact@5||-83.5|-40
-Ametal-3|net@64|||S2700|scanBusI@0|si[3]|-12|-72|contact@7||-12|-16
-Ametal-2|net@65|||S0|contact@7||-12|-16|contact@8||-13.5|-16
-Ametal-1|net@66||0.4|S2700|scanAmp@0|in[1]|-13.5|-21|contact@8||-13.5|-16
-Ametal-2|net@67|||S1800|contact@3||-6|-40|contact@9||45.5|-40
-Ametal-1|net@68|||S900|scanAmp@5|in[1]|45.5|-21|contact@9||45.5|-40
-Ametal-2|net@69|||S1800|contact@23||0|-28|contact@10||56.5|-28
-Ametal-1|net@70|||S900|scanAmp@2|in[1]|56.5|-21|contact@10||56.5|-28
-Ametal-2|net@71|||S1800|contact@17||-61|16|contact@11||-24|16
-Ametal-3|net@74|||S900|scanBusO@0|so[2]|-18|72|contact@12||-18|28
-Ametal-3|net@79|||S900|scanBusO@0|so[3]|-12|72|contact@14||-12|40
-Ametal-3|net@81|||S2700|contact@15||-6|28|scanBusO@0|so[4]|-6|75
-Ametal-3|net@83|||S900|scanBusO@0|so[5]|0|72|contact@16||0|16
-Ametal-1|net@86|||S900|scanAmp@4|out[1]|-61|22.4|contact@17||-61|16
-Ametal-2|net@87|||S1800|contact@18||-47|28|contact@12||-18|28
-Ametal-1|net@88|||S2700|scanAmp@1|out[1]|-47|22.4|contact@18||-47|28
-Ametal-2|net@91|||S1800|contact@14||-12|40|contact@20||9|40
-Ametal-1|net@92|||S2700|scanAmp@0|out[1]|9|22.4|contact@20||9|40
-Ametal-2|net@93|||S1800|contact@15||-6|28|contact@21||23|28
-Ametal-1|net@94|||S2700|scanAmp@5|out[1]|23|22.4|contact@21||23|28
-Ametal-2|net@95|||S1800|contact@16||0|16|contact@22||79|16
-Ametal-1|net@96|||S900|scanAmp@2|out[1]|79|22.4|contact@22||79|16
-Ametal-3|net@97|||S2700|scanBusI@0|si[5]|0|-72|contact@23||0|-28
-Ametal-1|net@98||0.4|S900|contact@22||79|16|pin@0||79|11.5
-Ametal-1|net@101||0.4|S2700|pin@2||-61|11.5|contact@17||-61|16
-Ametal-2|net@105|||S1800|contact@7||-12|-16|pin@5||-6|-16
-Ametal-2|net@111|||S0|contact@2||-18|-28|contact@24||-24.5|-28
-Ametal-1|net@112|||S900|scanAmp@1|in[1]|-24.5|-21|contact@24||-24.5|-28
-Egnd||D5G2;|scanAmp@4|gnd|G
-Egnd_2||D5G2;|scanAmp@2|gnd_2|G
-Esi[1]||D5G2;|scanBusI@0|si[1]|B
-Esi[2]||D5G2;|scanBusI@0|si[2]|B
-Esi[3]||D5G2;|scanBusI@0|si[3]|B
-Esi[4]||D5G2;|scanBusI@0|si[4]|B
-Esi[5]||D5G2;|scanBusI@0|si[5]|B
-Esi[6]||D5G2;|scanBusI@0|si[6]|B
-Esi[7]||D5G2;|scanBusI@0|si[7]|B
-Esi[8]||D5G2;|scanBusI@0|si[8]|B
-Esi[9]||D5G2;|scanBusI@0|si[9]|B
-Eso[1]||D5G2;|scanBusO@0|so[1]|B
-Eso[2]||D5G2;|scanBusO@0|so[2]|B
-Eso[3]||D5G2;|scanBusO@0|so[3]|B
-Eso[4]||D5G2;|scanBusO@0|so[4]|B
-Eso[5]||D5G2;|scanBusO@0|so[5]|B
-Eso[6]||D5G2;|scanBusO@0|so[6]|B
-Eso[7]||D5G2;|scanBusO@0|so[7]|B
-Eso[8]||D5G2;|scanBusO@0|so[8]|B
-Eso[9]||D5G2;|scanBusO@0|so[9]|B
-Evdd||D5G2;|scanAmp@4|vdd|P
-Evdd_3||D5G2;|scanAmp@4|vdd_3|P
-Evdd_4||D5G2;|scanAmp@2|vdd_4|P
-Evdd_5||D5G2;|scanAmp@2|vdd_5|P
-X
-
-# Cell scanAMPx5;1{sch}
-CscanAMPx5;1{sch}||schematic|1230921117018|1230921928655|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-8|10|||R|
-NOff-Page|conn@1||-8|-11|||YRRR|
-NWire_Con|conn@2||-15|0||||
-NBus_Pin|pin@0||-15|-5|-1|-1||
-NBus_Pin|pin@1||-15|5|-1|-1||
-NBus_Pin|pin@2||-6|-5|-1|-1||
-NBus_Pin|pin@3||6|4.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@4||-7.5|25|||||ART_message(D5G5;)SscanAMPx5
-Ngeneric:Invisible-Pin|pin@5||-7|21|||||ART_message(D5G3;)Sies 2 January 2008
-NBus_Pin|pin@6||-6|0|-1|-1||
-NBus_Pin|pin@8||6|0|-1|-1||
-IscanJ:scanAmp;1{ic}|sa[1:5]|D5G3;X-1.5;Y4;|0|0|||D5G4;
-IscanAMPx5;1{ic}|scanAMPx@0||12|14.5|||D5G4;
-Abus|net@5||-0.5|IJ1800|pin@6||-6|0|sa[1:5]|si[1:9]|-3|0
-Abus|net@6||-0.5|IJ0|pin@8||6|0|sa[1:5]|sout|3|0
-Abus|si[1:5]|D5G2;|-0.5|IJ900|pin@6||-6|0|pin@2||-6|-5
-Abus|si[6:9]|D5G2;|-0.5|IJ900|conn@2||-15|0|pin@0||-15|-5
-Abus|so[1:5]|D5G2;|-0.5|IJ2700|pin@8||6|0|pin@3||6|4.5
-Abus|so[6:9]|D5G2;|-0.5|IJ2700|conn@2||-15|0|pin@1||-15|5
-Esi[1:9]||D4G2;|conn@1|a|I
-Eso[1:9]||D6G2;|conn@0|y|O
-X